﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden;pointer-events:none}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.antiscroll-wrap{display:inline-block;position:relative;overflow:hidden}.antiscroll-scrollbar{background:gray;background:rgba(0,0,0,0.5);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;position:absolute;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:linear 300ms opacity;-moz-transition:linear 300ms opacity;-o-transition:linear 300ms opacity}.antiscroll-scrollbar.ios7{background:rgba(0,0,0,0.33);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.antiscroll-scrollbar-shown{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.antiscroll-scrollbar-horizontal{height:7px;margin-left:2px;bottom:2px;left:0}.antiscroll-scrollbar-vertical{width:7px;margin-top:2px;right:2px;top:0}.antiscroll-scrollbar-vertical.ios7{width:3px;margin-top:2px;right:2px;top:0}.antiscroll-inner{overflow-y:scroll}.antiscroll-inner::-webkit-scrollbar{width:0;height:0}.antiscroll-inner::scrollbar{width:0;height:0}@-webkit-keyframes editing-pulse{0%{color:#1B1B1E}50%{color:#767B8D}100%{color:#1B1B1E}}@-moz-keyframes editing-pulse{0%{color:#1B1B1E}50%{color:#767B8D}100%{color:#1B1B1E}}@keyframes editing-pulse{0%{color:#1B1B1E}50%{color:#767B8D}100%{color:#1B1B1E}}@-webkit-keyframes delayed-fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes delayed-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes delayed-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes processing-screen-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes processing-screen-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes processing-screen-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes blue-editing-pulse{0%{color:#2E83E9}50%{color:#767B8D}100%{color:#2E83E9}}@-moz-keyframes blue-editing-pulse{0%{color:#2E83E9}50%{color:#767B8D}100%{color:#2E83E9}}@keyframes blue-editing-pulse{0%{color:#2E83E9}50%{color:#767B8D}100%{color:#2E83E9}}.mac-banner{background-color:#FF6759;display:block;border-radius:3px;color:#fff;padding:20px;margin-bottom:50px;padding-bottom:18px}.mac-banner:hover{text-decoration:none;background-color:#40AFFF}.mac-banner:hover h1,.mac-banner:hover h2{text-decoration:none !important}.mac-banner::after{clear:both;content:"";display:table}.mac-banner .icon{background-image:url(/assets/teaser/icon-f8bc37251386f10e2d0c34b580a01d5acad9e43ee2ef269c45a062fbf07201ef.png);width:128px;height:128px;float:left;margin-right:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.mac-banner .icon{background-image:url(/assets/teaser/icon_2x-198b621623076e3c5ca92b8e0045ac53d0259372e14f1bda379d87cd55391ec9.png);background-size:128px 128px}}.mac-banner h1{margin-top:25px;font-weight:900;font-size:32px;margin-bottom:0}.mac-banner h2{font-weight:bold;font-size:18px;color:rgba(255,255,255,0.8)}*{box-sizing:border-box}.glyph{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:14px;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none;color:#2E83E9}a:hover{text-decoration:underline}p{line-height:1.4}hr{height:2px;border:none;background-color:#EFEDF2}h1,h2,h3,h4,h5,h6{font-size:18px;padding:0;margin:0;font-weight:normal}section>h2,section>h1{margin-bottom:40px;padding-bottom:20px;font-size:18px;border-bottom:1px solid #EFEDF2;padding-bottom:10px;width:100%;font-weight:600}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}.button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;padding-left:10px;padding-right:10px}.button:hover{text-decoration:none;background-color:#207be8}.button:active{background-color:#1875e5}.button[disabled],.button[disabled]:hover,.button[disabled]:active,.button.disabled,.button.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}ul.panel_list{border-top:1px solid #EFEDF2}ul.panel_list .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1B1B1E;font-size:18px;padding-top:2px;margin-top:-2px}ul.panel_list .label .title{display:inline}ul.panel_list .label .note{display:inline;font-size:14px;font-weight:600;color:#767B8D;margin-left:10px;font-style:italic}ul.panel_list>*{position:relative}ul.panel_list>*>a,ul.panel_list>* .inner,ul.panel_list>*>.a{display:block;border-bottom:1px solid #EFEDF2;padding:10px 0}ul.panel_list>*>a::after,ul.panel_list>* .inner::after,ul.panel_list>*>.a::after{clear:both;content:"";display:table}ul.panel_list>*>a:hover{text-decoration:none}ul.panel_list>*>a:hover .label .title{text-decoration:underline}ul.panel_list>*:last-child{border-bottom:none}ul.panel_list .actions{position:absolute;top:0;right:0;padding-top:20px;padding-right:20px}ul.panel_list .actions::after{clear:both;content:"";display:table}ul.panel_list .actions>li{float:left;margin-right:20px}ul.panel_list .actions>li:last-child{margin-right:0}ul.panel_list .actions input{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;color:#2E83E9;cursor:pointer;line-height:18px}ul.panel_list .actions input:hover{text-decoration:underline}table.tabular{border-collapse:collapse}table.tabular tbody td,table.tabular tbody th{border:1px solid #EFEDF2;padding:10px}table.tabular tbody th{padding:10px;vertical-align:top;font-weight:600}.admin_message{background-color:#2E83E9;color:#fff;border:none;text-align:center;font-weight:700;padding-bottom:5px}.admin_message .reset_log_in_as{display:inline-block}.admin_message a{color:#fff}.flash_message{border-radius:3px;margin-top:0;margin-bottom:70px;padding:20px;text-align:center;font-size:18px;background-color:#EFEDF2;color:#767B8D;font-weight:bold}.flash_message.error{background-color:#FC6258;color:#fff;border:none}.flash_link{margin-left:10px}.main-nav-popover{border-radius:5px;font-weight:600;background-color:#fff;border:2px solid #2E83E9;margin-top:-5px}.main-nav-popover ul{margin:5px 10px;width:100px}.main-nav-popover li a{display:block;padding:5px 0px;border-bottom:1px solid #EFEDF2;color:#767B8D}.main-nav-popover li a:hover{text-decoration:none;color:#1B1B1E}.main-nav-popover li:last-child a{border-bottom:none}header.page_header{margin:0 0 40px 0}header.page_header::after{clear:both;content:"";display:table}header.page_header h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-weight:600;font-size:24px;color:#FF6759}header.page_header h2,header.page_header p{clear:both}header.page_header p{color:#767B8D;margin:0;margin-top:10px;font-weight:600;font-size:14px}header.page_header>h1,header.page_header .title{float:left}header.page_header .extras{margin-top:3px;font-size:18px;text-align:right;float:right;line-height:28px}header.page_header .extras .note{line-height:40px;text-align:right;color:#767B8D}header.page_header .extras.buttons{margin-top:-9px}header.page_header .extras.buttons input[type=submit],header.page_header .extras.buttons button,header.page_header .extras.buttons a{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}header.page_header .extras.buttons input[type=submit]:hover,header.page_header .extras.buttons button:hover,header.page_header .extras.buttons a:hover{text-decoration:none;background-color:#207be8}header.page_header .extras.buttons input[type=submit]:active,header.page_header .extras.buttons button:active,header.page_header .extras.buttons a:active{background-color:#1875e5}header.page_header .extras.buttons input[type=submit][disabled],header.page_header .extras.buttons input[type=submit][disabled]:hover,header.page_header .extras.buttons input[type=submit][disabled]:active,header.page_header .extras.buttons input[type=submit].disabled,header.page_header .extras.buttons input[type=submit].disabled:active,header.page_header .extras.buttons button[disabled],header.page_header .extras.buttons button[disabled]:hover,header.page_header .extras.buttons button[disabled]:active,header.page_header .extras.buttons button.disabled,header.page_header .extras.buttons button.disabled:active,header.page_header .extras.buttons a[disabled],header.page_header .extras.buttons a[disabled]:hover,header.page_header .extras.buttons a[disabled]:active,header.page_header .extras.buttons a.disabled,header.page_header .extras.buttons a.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}header.page_header.rule_header{margin-bottom:40px;padding-bottom:20px;font-size:18px;border-bottom:1px solid #EFEDF2;padding-bottom:10px;width:100%;font-weight:600}body .site_logo{float:left;overflow:hidden;text-indent:101%;white-space:nowrap;display:block;background-image:url(/assets/site_logo/flinto_color-5969319e60600a297708d3a1ea97e65ec93bd30679c63b8f8ded455016473e13.png);width:84px;height:17px;margin-left:26px;margin-top:5px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body .site_logo{background-image:url(/assets/site_logo/flinto_color_2x-54068d0fad7e9005a4136296bf32c20a4a94473bcb62f34a7ab4860538f87a67.png);background-size:84px 17px}}body.lite-logo-color .site_logo{background-image:url(/assets/site_logo/flinto_lite_color-c54bd975a08c32d84d49131f94bdfbdc0fc7a68964bd53cb821b9e40aee5bfff.png);height:17px;width:117px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite-logo-color .site_logo{background-image:url(/assets/site_logo/flinto_lite_color_2x-7c6565379e91d45aafe2ae097f0edec98ef06c79339557427ed32fd498291a34.png);background-size:117px 17px}}body.lite-logo-white .site_logo{background-image:url(/assets/site_logo/flinto_lite_white-87c303a7d26af8123a428a22018660ddeae8c47f76c4eb8c74d9531312c0cdab.png);height:17px;width:117px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite-logo-white .site_logo{background-image:url(/assets/site_logo/flinto_lite_white_2x-ec90cdcce88ded2f79c363d740a8b0423f2f8094163ea4e2f0b6aa463fc1464f.png);background-size:117px 17px}}body.lite-logo-editor .site_logo{background-image:url(/assets/site_logo/flinto_lite_editor-82d70e6f7e1fa1ee374442d525d15e98e1e32a5a8571467317f40dab34ddb9c6.png);height:17px;width:117px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite-logo-editor .site_logo{background-image:url(/assets/site_logo/flinto_lite_editor_2x-d2753db524113dfd2534b2d168d67ab26a3a3040196c782790da269c3596b77c.png);background-size:117px 17px}}body.mac-logo-color .site_logo{background-image:url(/assets/site_logo/flinto_for_mac_color-9cfc40033b11652adbccbbd6e10d6832b46daf4b24032600618146b8a4bbfa40.png);height:19px;width:153px;margin-top:4px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.mac-logo-color .site_logo{background-image:url(/assets/site_logo/flinto_for_mac_color_2x-3907d38f63d8254391d12c7f3afc1417721ac18f33021e7ab4fd9857ea054083.png);background-size:153px 19px}}body.mac-logo-white .site_logo{background-image:url(/assets/site_logo/flinto_for_mac_white-1a4ba71a68cc2763b954959f98e3ae2fbc4b97b1e2f4c23e5d306695ae068b23.png);height:19px;width:153px;margin-top:4px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.mac-logo-white .site_logo{background-image:url(/assets/site_logo/flinto_for_mac_white_2x-78dae3d47157fd92fcee1c5d303a618e52f69c240330fc25bf098bb35eceecc2.png);background-size:153px 19px}}body.logo-white .site_logo{background-image:url(/assets/site_logo/flinto_white-0c77181ac82eb8c2ce10f8e3b3fdec174c15a32bb3c9966464d303cc57181fb0.png);height:18px;width:84px;margin-left:26px;margin-top:5px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.logo-white .site_logo{background-image:url(/assets/site_logo/flinto_white_2x-c7559980990fe5e4fe4d7cdb8fbac93189562fcfdd80714f652c31ca2a9cf113.png);background-size:84px 18px}}nav.site_nav{box-shadow:0 1px 0 0 #EFEDF2}nav.site_nav::after{clear:both;content:"";display:table}nav.site_nav>ul{float:right}nav.site_nav>ul::after{clear:both;content:"";display:table}nav.site_nav>ul>li{float:left;margin-right:0}nav.site_nav>ul>li:last-child{margin-right:0}nav.site_nav>ul>li{position:relative}nav.site_nav>ul>li>a{display:block;line-height:1.4;font-weight:600;padding:4px 10px 5px 10px}nav.site_nav>ul>li:last-child>a{margin-right:20px}nav.site_nav>ul>li.dropdown>a:after{content:" ▾"}nav.site_nav>ul>li.active ul{display:block}nav.site_nav>ul li.subscription a{color:#19CF74;font-weight:700;position:relative;top:1px}.site_wrap{position:relative;min-height:100%;min-width:720px}body.mobile nav.site_nav .dropdown{-webkit-tap-highlight-color:transparent}body.mobile nav.site_nav .dropdown a:hover{text-decoration:none}.page_wrap{width:700px;margin:0 auto;min-height:100%;position:relative;padding-top:50px;padding-bottom:151px}.page_wrap::after{clear:both;content:"";display:table}footer.site_footer{position:absolute;width:100%;height:51px;bottom:0;border-top:1px solid #EFEDF2;font-weight:600}footer.site_footer .mousetext{margin-left:20px;margin-bottom:10px;color:#aaaaaa;font-size:12px;margin-top:0px}footer.site_footer ul::after{clear:both;content:"";display:table}footer.site_footer ul>li{float:left;margin-right:0}footer.site_footer ul>li:last-child{margin-right:0}footer.site_footer ul li a{display:block;line-height:1.4;font-weight:600;padding:5px 10px}footer.site_footer ul li:first-child a{padding-left:20px}footer.site_footer ul li.screen_name a{color:#aaaaaa}footer.site_footer ul li.screen_name a:hover{text-decoration:none}.tab_nav{border-bottom:1px solid #EFEDF2;margin-top:40px;margin-bottom:50px}.tab_nav ul::after{clear:both;content:"";display:table}.tab_nav ul>li{float:left;margin-right:0}.tab_nav ul>li:last-child{margin-right:0}.tab_nav ul li a{padding:10px;display:block;font-weight:600}.tab_nav ul li:first-child a{padding-left:0}.tab_nav ul li.active a{color:#1B1B1E}.tab_nav ul li.active a:hover{text-decoration:none}.here_to_help{font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;font-size:14px;text-align:center}.here_to_help .bubble{width:240px;height:180px;margin:0 auto;background-image:url(/assets/pricing/speech_bubble-f8b2c32bf503f8196aba327bd2cf52be75153889067371ba9d40ba7ea89a7799.png);line-height:1.4;padding-top:50px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.here_to_help .bubble{background-image:url(/assets/pricing/speech_bubble_2x-52f36179932e913e9f5ed0f26627249401ef6e85bfd73fb6cf1f46e4548d7055.png);background-size:240px 180px}}.here_to_help .bubble h3{font-weight:600;font-size:14px}.here_to_help .bubble p{margin:0}.here_to_help .author{font-size:12px;line-height:1.4}.here_to_help .author .avatar{margin-top:20px}.here_to_help .author .name strong{font-weight:600}body.mobile .page_wrap,body.mobile .site_wrap{width:100%;min-width:0}body.mobile nav.site_nav li.prototypes{display:none}body.mobile .page_wrap{margin-top:0;padding-bottom:190px;padding-top:0}body.mobile header.page_header{margin:15px;padding-bottom:15px !important}body.mobile header.page_header h1{margin:0 !important;text-align:center;float:none !important}body.mobile .site_footer{padding:15px;height:90px}body.mobile .site_footer ul{font-size:12px}body.mobile .site_footer ul li a{padding:0;margin-right:10px}body.mobile .site_footer .mousetext{margin:0;margin-top:10px;margin-bottom:10px}.fieldset{position:relative}.fieldset header.page_header{margin-bottom:40px;padding-bottom:20px;font-size:18px;border-bottom:1px solid #EFEDF2;padding-bottom:10px;width:100%;font-weight:600;margin-top:0}.fieldset>h1,.fieldset>h2{margin-bottom:40px;padding-bottom:20px;font-size:18px;border-bottom:1px solid #EFEDF2;padding-bottom:10px;width:100%;font-weight:600}.fieldset>h1{margin-top:0}.fieldset p.section_note{font-style:italic;margin-left:240px;color:#767B8D;font-weight:600}.fieldset .alt_action_link{position:absolute;bottom:-90px;left:0;font-weight:600}.fieldset .buttons{margin-top:20px;float:right;clear:both;margin-right:180px}.fieldset .buttons a.button,.fieldset .buttons input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:left;margin-left:10px;width:220px}.fieldset .buttons a.button:hover,.fieldset .buttons input[type=submit]:hover{text-decoration:none;background-color:#207be8}.fieldset .buttons a.button:active,.fieldset .buttons input[type=submit]:active{background-color:#1875e5}.fieldset .buttons a.button[disabled],.fieldset .buttons a.button[disabled]:hover,.fieldset .buttons a.button[disabled]:active,.fieldset .buttons a.button.disabled,.fieldset .buttons a.button.disabled:active,.fieldset .buttons input[type=submit][disabled],.fieldset .buttons input[type=submit][disabled]:hover,.fieldset .buttons input[type=submit][disabled]:active,.fieldset .buttons input[type=submit].disabled,.fieldset .buttons input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}.fieldset .buttons a.button.secondary,.fieldset .buttons input[type=submit].secondary{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#aaaaaa;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:220px}.fieldset .buttons a.button.secondary:hover,.fieldset .buttons input[type=submit].secondary:hover{text-decoration:none;background-color:#a2a2a2}.fieldset .buttons a.button.secondary:active,.fieldset .buttons input[type=submit].secondary:active{background-color:#9d9d9d}.fieldset .buttons a.button.secondary[disabled],.fieldset .buttons a.button.secondary[disabled]:hover,.fieldset .buttons a.button.secondary[disabled]:active,.fieldset .buttons a.button.secondary.disabled,.fieldset .buttons a.button.secondary.disabled:active,.fieldset .buttons input[type=submit].secondary[disabled],.fieldset .buttons input[type=submit].secondary[disabled]:hover,.fieldset .buttons input[type=submit].secondary[disabled]:active,.fieldset .buttons input[type=submit].secondary.disabled,.fieldset .buttons input[type=submit].secondary.disabled:active{background-color:#dddddd;color:rgba(255,255,255,0.5);cursor:default}.fieldset .toggle_trigger{margin-left:240px;display:block;margin-bottom:30px;margin-top:10px;color:#2E83E9;text-align:middle;position:relative;width:280px;font-weight:600}.fieldset .toggle_trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;content:"";position:absolute;text-align:middle;left:-12px;line-height:19px;font-size:18px;color:#aaaaaa}.fieldset .toggle_trigger.toggled:before{content:""}.fieldset .field{margin-bottom:40px}.fieldset .field::after{clear:both;content:"";display:table}.fieldset .field input[type=text],.fieldset .field input[type=password],.fieldset .field input[type=email],.fieldset .field input[type=number],.fieldset .field input[type=search],.fieldset .field input[type=tel]{padding:10px;border:1px solid rgba(0,0,0,0.3);width:280px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1)}.fieldset .field input[type=text]:focus,.fieldset .field input[type=password]:focus,.fieldset .field input[type=email]:focus,.fieldset .field input[type=number]:focus,.fieldset .field input[type=search]:focus,.fieldset .field input[type=tel]:focus{outline:none;border-radius:1px;border-color:#79A4CA;box-shadow:0 0 2px 1px #7AB6E6, inset 0 0 2px 1px #7AB6E6}.fieldset .tight_group .field{margin-bottom:10px}.fieldset .field:first-child{margin-top:0}.fieldset .field>label,.fieldset .field>.label{float:left;width:220px;text-align:right;margin-right:20px;font-weight:600}.fieldset .field>label p,.fieldset .field>.label p{color:#aaaaaa;font-size:12px;margin-top:5px;font-weight:600;padding-left:25%}.fieldset .field .input,.fieldset .field>select,.fieldset .field>input{float:left}.fieldset .field .input,.fieldset .field>input{width:280px}.fieldset .field .input input[type=text],.fieldset .field .input input[type=password],.fieldset .field .input input[type=email],.fieldset .field .input input[type=number],.fieldset .field .input input[type=search],.fieldset .field .input input[type=tel]{margin-bottom:10px}.fieldset .field .input input[type=text]:last-child,.fieldset .field .input input[type=password]:last-child,.fieldset .field .input input[type=email]:last-child,.fieldset .field .input input[type=number]:last-child,.fieldset .field .input input[type=search]:last-child,.fieldset .field .input input[type=tel]:last-child{margin-bottom:0}.fieldset .field.text label,.fieldset .field.text .label{line-height:34px}.fieldset .field .input label{display:block;margin-bottom:10px}.fieldset .field .input label:last-child{margin-bottom:0}.fieldset .field .input input{margin-right:5px}.fieldset .field .input.horizontal::after{clear:both;content:"";display:table}.fieldset .field .input.horizontal label{float:left;margin-right:20px}.fieldset .field.check_box .input{margin-left:240px;padding:5px 0}.fieldset .field.check_box input[type=checkbox]{margin-right:5px;width:auto}.fieldset .field .check_boxes{margin-top:-5px}.fieldset .field .check_boxes label{display:block;padding:5px 0}.fieldset .field.select label,.fieldset .field.select .label{line-height:19px}.fieldset .field.error label,.fieldset .field.error .label{color:#FC6258}.fieldset .field .note{color:#767B8D}.fieldset .field .note,.fieldset .field .errors{margin-top:0;padding-top:10px;clear:both;font-size:12px;width:280px;font-weight:600}.fieldset .field .errors{color:#FC6258}.fieldset .field>.note,.fieldset .field>.errors{margin-left:240px}#ui-mouse-cursor{display:none;z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}#ui-mouse-cursor-sheet{display:none;z-index:1000;pointer-events:none;width:25px;height:25px;position:absolute;top:0;left:0;margin-top:-12px;margin-left:-12px;background-image:url(/assets/transition_designer/cursor_sheet-62a253a821ae23fb1741687f9136f8702239fbba037852b0270382b237e5ac84.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#ui-mouse-cursor-sheet{background-image:url(/assets/transition_designer/cursor_sheet_2x-832bb469127f48dfed01e1e0eb632ad42129f22f264306c6d652a4c1e146b96d.png);background-size:200px 75px}}body.fleditor{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#EDEDED}body.fleditor .ui-editable_label input{border:none;padding:0;margin:0;color:#767B8D;outline:none;font-size:inherit;font-weight:inherit;width:100%;-webkit-animation:editing-pulse 1200ms;-moz-animation:editing-pulse 1200ms;animation:editing-pulse 1200ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}body.fleditor nav.site_nav{margin-left:200px;border-bottom:1px solid rgba(0,0,0,0.05);min-width:500px}body.fleditor #fleditor{cursor:default;padding-bottom:100px;margin-left:200px;padding-top:30px}body.fleditor #fleditor::after{clear:both;content:"";display:table}body.fleditor #fleditor.single_row{padding-left:15px}body.fleditor #fleditor.initial_upload_hover #instructions .circle{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}body.fleditor .fleditor_modal{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:none}body.fleditor .fleditor_modal .modal_shade{z-index:10;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(118,123,141,0.9)}body.fleditor .fleditor_modal .content{z-index:11;position:absolute;top:50px;width:100%;height:100%}body.fleditor .fleditor_modal .inner{width:700px;padding:20px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);padding-bottom:30px;position:relative;margin:0 auto}body.fleditor .fleditor_modal .inner::after{clear:both;content:"";display:table}body.fleditor .fleditor_modal .inner .close{box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:block;position:absolute;top:-10px;right:-10px;background-color:#1E1D1C;width:22px;height:22px;border-radius:20px;line-height:17px;text-align:center;font-size:20px;color:#fff;font-weight:bold;border:2px solid #fff;cursor:pointer}body.fleditor .fleditor_modal .inner .tabs{overflow:hidden;background-color:#dadfe1;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);overflow:hidden}body.fleditor .fleditor_modal .inner .tabs::after{clear:both;content:"";display:table}body.fleditor .fleditor_modal .inner .tabs>li{float:left;margin-right:0}body.fleditor .fleditor_modal .inner .tabs>li:last-child{margin-right:0}body.fleditor .fleditor_modal .inner .tabs li{width:33.3333%}body.fleditor .fleditor_modal .inner .tabs li a{font-size:16px;font-weight:600;display:block;text-align:center;width:100%;padding:18px 0}body.fleditor .fleditor_modal .inner .tabs li a .annotation{padding:0 6px;color:#767B8D;margin-left:5px}body.fleditor .fleditor_modal .inner .tabs li a:hover{text-decoration:none}body.fleditor .fleditor_modal .inner .tabs li a.active{background-color:#fff;cursor:default;color:#1B1B1E;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}body.fleditor .fleditor_modal .inner .tabs li a.active .annotation{color:#aaaaaa}body.fleditor .fleditor_modal .inner .tabs li a:not(.active):hover{color:#1B1B1E}body.fleditor .fleditor_modal .inner .tab_contents .tab_content{display:none;padding-top:50px}body.fleditor .fleditor_modal .inner .tab_contents .tab_content:first-child{display:block}body.fleditor #dropbox_connect_modal .buttons{margin-top:30px}body.fleditor #dropbox_connect_modal .button{width:250px;float:right}body.fleditor #replace_screen_modal p{float:none !important}body.fleditor #replace_screen_modal ul{list-style-type:disc;margin-left:20px;margin-top:1em;margin-bottom:1em}body.fleditor #replace_screen_modal ul li{margin-top:0.3em}body.fleditor #replace_screen_modal ul li:first-child{margin-top:0}body.fleditor #replace_screen_modal .body{margin-bottom:40px}body.fleditor #replace_screen_modal .buttons{clear:both;width:500px;float:right}body.fleditor #replace_screen_modal .buttons::after{clear:both;content:"";display:table}body.fleditor #replace_screen_modal .buttons .button{cursor:pointer;width:240px !important;margin:0 !important}body.fleditor #replace_screen_modal .buttons .button:first-child{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#767B8D;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:left}body.fleditor #replace_screen_modal .buttons .button:first-child:hover{text-decoration:none;background-color:#6f7485}body.fleditor #replace_screen_modal .buttons .button:first-child:active{background-color:#6a6f7f}body.fleditor #replace_screen_modal .buttons .button:first-child[disabled],body.fleditor #replace_screen_modal .buttons .button:first-child[disabled]:hover,body.fleditor #replace_screen_modal .buttons .button:first-child[disabled]:active,body.fleditor #replace_screen_modal .buttons .button:first-child.disabled,body.fleditor #replace_screen_modal .buttons .button:first-child.disabled:active{background-color:#aeb1bb;color:rgba(255,255,255,0.5);cursor:default}body.fleditor #replace_screen_modal .buttons .button:last-child{float:right}body.fleditor #onboard .inner{width:640px;padding:0}body.fleditor #onboard .inner #editor_basics_video{overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;width:640px;height:360px}body.fleditor #onboard .inner #editor_basics_video .finish_frame{background-image:url(/assets/fleditor/finish_frame-720ee5b277590a9a16e0c9266f547a488989270cb7627eff7c5646c97fd56ec1.png);display:none;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.fleditor #onboard .inner #editor_basics_video .finish_frame{background-image:url(/assets/fleditor/finish_frame_2x-a9bf85c1faf98749427a17f0491cb9adae3a3ca02a6d8b6e8ef6feba7024254d.png);background-size:640px 360px}}body.fleditor #onboard .inner #editor_basics_video .poster_frame{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}body.fleditor #onboard .inner #editor_basics_video .poster_frame_image{width:100%;height:100%;background-image:url(/assets/fleditor/poster_frame-aab4a6d734ed35f9d40fd1b0035da2f9aba6edcba44056f6f4ecb6ecdd213994.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.fleditor #onboard .inner #editor_basics_video .poster_frame_image{background-image:url(/assets/fleditor/poster_frame_2x-b8eef4f32e984798f02b5ededc5bea29167fdff4f530f4ae1056b1b73a331e81.png);background-size:640px 360px}}body.fleditor #onboard .inner #editor_basics_video iframe{position:absolute;top:0;left:0;display:block}body.fleditor #onboard .bold_button_container{position:absolute;top:130px;left:0;width:100%}body.fleditor #onboard .bold_button_container .bold_button{width:400px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.4);cursor:pointer;background-color:#19CF74;border-radius:10px;border:4px solid #fff;color:#fff;font-size:24px;text-transform:uppercase;font-weight:bold;position:relative;line-height:1.4;padding:10px;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;transition:background-color 100ms linear;padding-left:70px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 3px 20px 0 rgba(0,0,0,0.5);margin:0 auto}body.fleditor #onboard .bold_button_container .bold_button small{display:block;line-height:1.4;font-size:12px;color:rgba(0,0,0,0.5)}body.fleditor #onboard .bold_button_container .bold_button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;content:"";font-size:59px;position:absolute;line-height:35px;left:20px;top:17px}body.fleditor #onboard .bold_button_container .bold_button:hover{background-color:#17bd6a}body.fleditor #onboard .bold_button_container .bold_button:active{position:relative;top:1px;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.4)}body.fleditor #onboard #sample_screens_bar{border-top:1px solid #c7c8c8;background-color:#fff;padding:20px;position:relative}body.fleditor #onboard #sample_screens_bar::after{clear:both;content:"";display:table}body.fleditor #onboard #sample_screens_bar .icon_container{margin-top:-10px;float:left;width:130px;height:150px;margin-right:30px}body.fleditor #onboard #sample_screens_bar .icon_container .icon_background .arrow{display:none;position:absolute;top:50px;left:-120px;width:164px;height:45px;background-image:url(/assets/fleditor/onboard_arrow-5edd83721132f45b824341e8111a5a512b0001cb06463dd39ede46c52f30cdfd.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.fleditor #onboard #sample_screens_bar .icon_container .icon_background .arrow{background-image:url(/assets/fleditor/onboard_arrow_2x-3476695a91cc5b36caf1caaa4c97bfec802410608f9573996e32085c58746766.png);background-size:164px 45px}}body.fleditor #onboard #sample_screens_bar .icon_container .icon_background .bezel{display:none;position:absolute;background-color:rgba(0,0,0,0.15);border-radius:10px;width:130px;height:130px}body.fleditor #onboard #sample_screens_bar .instructions{float:left;width:300px}body.fleditor #onboard #sample_screens_bar .instructions h1{color:#FF6759;font-size:24px;line-height:1.4;font-weight:normal}body.fleditor #onboard #sample_screens_bar .instructions p{font-size:18px;margin-top:3px;color:#767B8D;line-height:1.4}body.fleditor #onboard #sample_screens_bar .instructions small{color:#767B8D;font-size:12px;line-height:1.4}body.fleditor #icon_draggable{z-index:15;cursor:pointer;position:absolute;cursor:pointer}body.fleditor #icon_draggable .img{background-image:url(/assets/fleditor/sample_screens_icon-5e6107db7b7bb910c80fd3791335de10ba60523389cba84f70cc42ceacee331f.png);border-radius:10px;background-color:transparent;width:130px;height:130px;margin:0 auto}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.fleditor #icon_draggable .img{background-image:url(/assets/fleditor/sample_screens_icon_2x-8cbd1e74df6b8e518a8d71f96488a340de005a8046b8749b904c0eac80ff187f.png);background-size:130px 130px}}body.fleditor #icon_draggable .title{color:#1B1B1E;font-size:14px;font-weight:600;text-align:center;margin-top:5px}body.fleditor #prototype_preview{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:none}body.fleditor #prototype_preview .modal_shade{z-index:10;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(118,123,141,0.9)}body.fleditor #prototype_preview .content{z-index:11;position:absolute;top:50px;width:100%;height:100%}body.fleditor #prototype_preview .inner{width:700px;padding:20px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);padding-bottom:30px;position:relative;margin:0 auto}body.fleditor #prototype_preview .inner::after{clear:both;content:"";display:table}body.fleditor #prototype_preview .inner .close{box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:block;position:absolute;top:-10px;right:-10px;background-color:#1E1D1C;width:22px;height:22px;border-radius:20px;line-height:17px;text-align:center;font-size:20px;color:#fff;font-weight:bold;border:2px solid #fff;cursor:pointer}body.fleditor #prototype_preview .inner .tabs{overflow:hidden;background-color:#dadfe1;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);overflow:hidden}body.fleditor #prototype_preview .inner .tabs::after{clear:both;content:"";display:table}body.fleditor #prototype_preview .inner .tabs>li{float:left;margin-right:0}body.fleditor #prototype_preview .inner .tabs>li:last-child{margin-right:0}body.fleditor #prototype_preview .inner .tabs li{width:33.3333%}body.fleditor #prototype_preview .inner .tabs li a{font-size:16px;font-weight:600;display:block;text-align:center;width:100%;padding:18px 0}body.fleditor #prototype_preview .inner .tabs li a .annotation{padding:0 6px;color:#767B8D;margin-left:5px}body.fleditor #prototype_preview .inner .tabs li a:hover{text-decoration:none}body.fleditor #prototype_preview .inner .tabs li a.active{background-color:#fff;cursor:default;color:#1B1B1E;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}body.fleditor #prototype_preview .inner .tabs li a.active .annotation{color:#aaaaaa}body.fleditor #prototype_preview .inner .tabs li a:not(.active):hover{color:#1B1B1E}body.fleditor #prototype_preview .inner .tab_contents .tab_content{display:none;padding-top:50px}body.fleditor #prototype_preview .inner .tab_contents .tab_content:first-child{display:block}body.fleditor #prototype_preview .inner{padding:0;border-radius:0;display:block;margin:0 !important}body.fleditor #prototype_preview #flviewer{padding:0;border-radius:0}body.fleditor #network_error_modal .inner,body.fleditor #replace_screen_modal .inner{width:700px;margin:0 auto;padding:20px;background-color:#fff}body.fleditor #network_error_modal .inner .button,body.fleditor #network_error_modal .inner .custom_button,body.fleditor #replace_screen_modal .inner .button,body.fleditor #replace_screen_modal .inner .custom_button{float:right;width:200px}body.fleditor #network_error_modal .inner .custom_button,body.fleditor #replace_screen_modal .inner .custom_button{margin-right:20px}body.fleditor noscript{display:block !important}body.fleditor #instructions,body.fleditor noscript{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:none;position:absolute;left:50%;top:250px;width:500px;margin-left:-160px}body.fleditor #instructions .browser_unsupported,body.fleditor #instructions .mobile_browser,body.fleditor noscript .browser_unsupported,body.fleditor noscript .mobile_browser{text-align:center}body.fleditor #instructions .browser_unsupported h1,body.fleditor #instructions .mobile_browser h1,body.fleditor noscript .browser_unsupported h1,body.fleditor noscript .mobile_browser h1{color:#767B8D;text-transform:uppercase;color:#FF6759;font-size:30px}body.fleditor #instructions .browser_unsupported p,body.fleditor #instructions .mobile_browser p,body.fleditor noscript .browser_unsupported p,body.fleditor noscript .mobile_browser p{color:#767B8D;line-height:1.4}body.fleditor #instructions .mobile_browser p,body.fleditor noscript .mobile_browser p{font-size:30px}body.fleditor #instructions .browser_supported,body.fleditor noscript .browser_supported{position:relative}body.fleditor #instructions .browser_supported .circle,body.fleditor noscript .browser_supported .circle{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;position:absolute;width:400px;height:400px;top:50%;left:50%;margin-top:-200px;margin-left:-200px;border-radius:50%;background-color:rgba(255,255,255,0.5)}body.fleditor #instructions .browser_supported .drop_target,body.fleditor noscript .browser_supported .drop_target{cursor:pointer;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:35px;padding-bottom:25px}body.fleditor #instructions .browser_supported .drop_target h2,body.fleditor noscript .browser_supported .drop_target h2{color:#767B8D;font-size:20px;font-weight:600;margin-bottom:7px}body.fleditor #instructions .browser_supported .drop_target h1,body.fleditor noscript .browser_supported .drop_target h1{font-size:36px;font-weight:bold;color:#FF6759}body.fleditor #instructions .browser_supported .extra_info,body.fleditor noscript .browser_supported .extra_info{position:relative}body.fleditor #instructions .browser_supported .extra_info::after,body.fleditor noscript .browser_supported .extra_info::after{clear:both;content:"";display:table}body.fleditor #instructions .browser_supported .extra_info #editor_basics_button,body.fleditor noscript .browser_supported .extra_info #editor_basics_button{float:left;width:250px}body.fleditor #instructions .browser_supported .extra_info .screen_size,body.fleditor noscript .browser_supported .extra_info .screen_size{margin-top:13px;width:250px;float:right;text-align:center}body.fleditor #instructions .browser_supported .extra_info .screen_size small,body.fleditor noscript .browser_supported .extra_info .screen_size small{color:#767B8D;font-size:12px;font-weight:600;margin-bottom:3px;display:block}body.fleditor #instructions .browser_supported .extra_info .screen_size .value,body.fleditor noscript .browser_supported .extra_info .screen_size .value{font-size:18px}body.fleditor #instructions #editor_basics_button,body.fleditor noscript #editor_basics_button{background-color:#2E83E9;border-radius:3px;font-size:16px;position:relative;cursor:pointer;display:block;color:#fff;padding:12px 0 13px 0;margin-bottom:25px;padding-left:20px;font-weight:700}body.fleditor #instructions #editor_basics_button small,body.fleditor noscript #editor_basics_button small{font-size:14px;display:block;color:rgba(255,255,255,0.7);margin-top:2px}body.fleditor #instructions #editor_basics_button:hover,body.fleditor noscript #editor_basics_button:hover{background-color:#1875e5}#link_line{position:absolute;top:0;left:0;width:100%;height:100%}.canvas_clock_image{width:16px;height:16px;position:absolute;top:0;left:0;display:none;background-image:url(/assets/fleditor/clock_icon_sprites-71cc495743b6561f703065fc590b10838a1bf99264bfd55d70bbe678bef8c791.png);background-position:0 -64px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.canvas_clock_image{background-image:url(/assets/fleditor/clock_icon_sprites_2x-eb28af599187503e0f0d11416f29f769bf11552221659d56876fe1abf949994d.png);background-size:16px 80px}}.dragging_link{border:2px solid #ff461f;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.55),1px 1px 3px 0 rgba(0,0,0,0.3);border-color:#24B3FF;background-color:rgba(36,179,255,0.5)}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(0.9)}100%{-moz-transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#fleditor .screen{float:left;margin-left:50px;margin-bottom:50px}#fleditor .screen .loading_indicator{display:none;-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;opacity:0;pointer-events:none;background-color:rgba(255,255,255,0.8);width:100%;height:100%;position:absolute;z-index:2}#fleditor .screen .loading_indicator .content{margin-top:30%}#fleditor .screen .loading_indicator .content .logo{-webkit-animation:pulse;-moz-animation:pulse;animation:pulse;-webkit-animation-duration:1200ms;-moz-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;width:51px;height:47px;background-image:url(/assets/fleditor/dropbox_logo-031cf3b1af11aacb9165d47ea5af7ebc78a383c5ea7e315489f33f16621acef4.png);margin:0 auto;margin-bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor .screen .loading_indicator .content .logo{background-image:url(/assets/fleditor/dropbox_logo_2x-dd17eae9feecd04f37d628891754194f1944756b9fac10d5a90d92a459b412c4.png);background-size:51px 47px}}#fleditor .screen .loading_indicator .content .message{font-size:18px;text-align:center;color:#767B8D;font-weight:600}#fleditor .screen.replacing .loading_indicator{opacity:1}#fleditor .screen .screen_liner{margin:0 auto;box-shadow:0 0 0 1px #D5D5D5;background-color:#fff;border-radius:1px;padding:2px}#fleditor .screen.loading .content .screen_liner{background-color:transparent}#fleditor .screen.loading .content .screen_liner .screen_image_wrapper{box-shadow:none;background-color:transparent;background-image:none}#fleditor .screen.loading .content .links{display:none}#fleditor .screen.empty{display:none}#fleditor .screen .content{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}#fleditor .screen .content .screen_image_wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);background-image:url("/assets/fleditor/checkerboard-c5267fb39a12e2e2d053ce2770e1b851940e33ed74fbfb3185404f376f6c23ad.png");position:relative;overflow:hidden;z-index:0;box-shadow:0 0 0 1px rgba(0,0,0,0.05)}#fleditor .screen .content .screen_image{position:relative}#fleditor .screen .content .screen_image img{display:block}#fleditor .screen .content .linksnap_preview{position:absolute;display:none;-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.55),1px 1px 3px 0 rgba(0,0,0,0.3);border:2px solid #24B3FF;background-color:rgba(36,179,255,0.5)}#fleditor .screen .content .error_message{display:none;background-color:#fff;width:100%;height:100%;position:absolute;top:0px;padding:20px;font-size:14px;text-align:center;color:#767B8D;font-weight:600}#fleditor .screen .content .error_message .content{margin-top:30%}#fleditor .screen .content .error_message .glyph.error{color:#FC6258;display:block;font-size:40px}#fleditor .screen .content .error_message .reupload_button,#fleditor .screen .content .error_message .replace_button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;margin:auto;display:none;font-size:14px;padding:5px;margin-top:10px;max-width:150px}#fleditor .screen .content .error_message .reupload_button:hover,#fleditor .screen .content .error_message .replace_button:hover{text-decoration:none;background-color:#207be8}#fleditor .screen .content .error_message .reupload_button:active,#fleditor .screen .content .error_message .replace_button:active{background-color:#1875e5}#fleditor .screen .content .error_message .reupload_button[disabled],#fleditor .screen .content .error_message .reupload_button[disabled]:hover,#fleditor .screen .content .error_message .reupload_button[disabled]:active,#fleditor .screen .content .error_message .reupload_button.disabled,#fleditor .screen .content .error_message .reupload_button.disabled:active,#fleditor .screen .content .error_message .replace_button[disabled],#fleditor .screen .content .error_message .replace_button[disabled]:hover,#fleditor .screen .content .error_message .replace_button[disabled]:active,#fleditor .screen .content .error_message .replace_button.disabled,#fleditor .screen .content .error_message .replace_button.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}#fleditor .screen .content .error_message ul li{line-height:1.4}#fleditor .screen.finish_linkup .screen_liner{-webkit-transition:box-shadow 100ms linear;-moz-transition:box-shadow 100ms linear;transition:box-shadow 100ms linear}#fleditor .screen.selected .screen_liner,#fleditor .screen.dragTarget .screen_liner{box-shadow:0 0 0 1px #D5D5D5, 0 0 0 3px #24B3FF}#fleditor .screen.highlighted .screen_liner,#fleditor .screen.linkup .screen_liner{box-shadow:0 0 0 1px #D5D5D5, 0 0 0 3px #ff461f}#fleditor .screen.linkgroup_drop .screen_liner{box-shadow:0 0 0 1px #D5D5D5, 0 0 0 3px #ff461f}.insert_cursor{background-color:#24B3FF;display:none;width:8px;padding:0px;z-index:10;position:absolute}.screen .content header{position:relative}.screen .content header .timed-screen{width:16px;height:16px;position:absolute;top:5px;right:3px;cursor:pointer;background-image:url(/assets/fleditor/clock_icon_sprites-71cc495743b6561f703065fc590b10838a1bf99264bfd55d70bbe678bef8c791.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.screen .content header .timed-screen{background-image:url(/assets/fleditor/clock_icon_sprites_2x-eb28af599187503e0f0d11416f29f769bf11552221659d56876fe1abf949994d.png);background-size:16px 80px}}.screen .content header .timed-screen.active{background-position:0 -16px}.screen .content header .timed-screen.active:hover{background-position:0 -32px}.screen .content header .timed-screen.dead{background-position:0 0px}.screen .content header .timed-screen:hover,.screen .content header .timed-screen.selected,.screen .content header .timed-screen.selected:hover{background-position:0 -48px}.screen .content header .timed-screen.linkup{background-position:0 -64px}.screen .content header .title{position:relative;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.screen .content header .title:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.screen .content header .title h1,.screen .content header .title h1 input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#767B8D;font-weight:600;font-size:14px;padding:7px 5px;line-height:14px;height:28px}.screen .content header .title h1 input,.screen .content header .title h1 input input{width:70%;color:#1B1B1E;padding:0;margin-top:-7px;border:none;outline:none}.screen.home .content header h1{padding-left:24px}.screen.home .content header h1:before{content:"";background-image:url(/assets/fleditor/home_icon-39a577f57efcb721d87966f716900a81f35d2d2928ac07bcf744bdaa50f16ceb.png);width:12px;height:10px;position:absolute;top:9px;left:7px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.screen.home .content header h1:before{background-image:url(/assets/fleditor/home_icon_2x-9b0029155201873b51cdce477eee54f6b88bbf531bde1ab823fc0dcd9128968b.png);background-size:12px 10px}}#fleditor .screen .slicers .snap_point{width:12px;height:11px;position:absolute;right:-15px;opacity:0.13;cursor:pointer;background-image:url(/assets/fleditor/slicer_handles-6cef88d81f6903e900ef1383469e62b36528658a84a75e74e05b575d203df246.png);background-position:0 -26px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor .screen .slicers .snap_point{background-image:url(/assets/fleditor/slicer_handles_2x-6795bd22be151f4b54c3d1cb196f7a85579826009297f9933683010ee5175868.png);background-size:12px 37px}}#fleditor .screen .slicers .snap_point.top{margin-top:-5px}#fleditor .screen .slicers .snap_point.bottom{margin-bottom:-6px}#fleditor .screen .slicers .slicer{position:absolute;left:0;width:100%}#fleditor .screen .slicers .slicer .handle,#fleditor .screen .slicers .slicer .rule{-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;transition:opacity 150ms linear}#fleditor .screen .slicers .slicer.top{top:0}#fleditor .screen .slicers .slicer.bottom{bottom:0}#fleditor .screen .slicers .slicer .zoom{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:none;position:absolute;overflow:hidden;left:50%;top:0}#fleditor .screen .slicers .slicer .zoom .inner{box-shadow:0 1px 7px 1px rgba(0,0,0,0.3);background-color:#1B1B1E;border-radius:50%;overflow:hidden}#fleditor .screen .slicers .slicer .zoom .inner .zoom_image_wrap{position:relative;overflow:hidden;background-image:url("/assets/fleditor/checkerboard-c5267fb39a12e2e2d053ce2770e1b851940e33ed74fbfb3185404f376f6c23ad.png")}#fleditor .screen .slicers .slicer .zoom .inner .inner_shadow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.3);border-radius:50%}#fleditor .screen .slicers .slicer.zero:not(.selected) .rule{opacity:0}#fleditor .screen .slicers .slicer.zero:not(.selected) .handle{opacity:0.5}#fleditor .screen .slicers .slicer.zero:not(.selected) .handle:hover{opacity:1}#fleditor .screen .slicers .slicer .handle{width:12px;height:11px;position:absolute;right:-15px;cursor:pointer;top:-5px;background-image:url(/assets/fleditor/slicer_handles-6cef88d81f6903e900ef1383469e62b36528658a84a75e74e05b575d203df246.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor .screen .slicers .slicer .handle{background-image:url(/assets/fleditor/slicer_handles_2x-6795bd22be151f4b54c3d1cb196f7a85579826009297f9933683010ee5175868.png);background-size:12px 37px}}#fleditor .screen .slicers .slicer.selected .handle{background-position:0 -13px}#fleditor .screen .slicers .slicer .rule{display:none;position:absolute;top:0;right:0;width:100%;border-top:1px solid rgba(50,50,50,0.8);z-index:1}#fleditor .screen .slicers .slicer.selected .rule{display:block}#fleditor .screen .slicers .slicer .pixels{display:none;background-color:#000;color:#fff;display:none;z-index:2;position:absolute;left:-10px;font-size:10px;text-align:left;font-weight:bold;border-radius:3px;cursor:default;padding:2px 3px;line-height:1.4}#fleditor .screen .slicers .slicer.top .pixels{top:-7px}#fleditor .screen .slicers .slicer.bottom .pixels{top:-8px}#fleditor .link{z-index:0;border:2px solid rgba(75,75,75,0.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.55),1px 1px 3px 0 rgba(0,0,0,0.3);background-color:rgba(75,75,75,0.2);cursor:pointer;position:absolute !important}#fleditor .link.new{cursor:default}#fleditor .link.dead{border-color:#bbb}#fleditor .link:hover{background-color:rgba(36,179,255,0.3)}#fleditor .link.drawing{background-color:rgba(75,75,75,0.2);cursor:default !important}#fleditor .link.drawing .ui-resizable-n,#fleditor .link.drawing .ui-resizable-s,#fleditor .link.drawing .ui-resizable-e,#fleditor .link.drawing .ui-resizable-w,#fleditor .link.drawing .ui-resizable-ne,#fleditor .link.drawing .ui-resizable-nw,#fleditor .link.drawing .ui-resizable-se,#fleditor .link.drawing .ui-resizable-sw,#fleditor .link.drawing .ui-resizable{cursor:default !important}#fleditor .link.selected,#fleditor .link.linkup,#fleditor .link.new{background-color:rgba(36,179,255,0.5)}#fleditor .link.selected,#fleditor .link.new{border-color:#24B3FF}#fleditor .link.new:hover{background-color:rgba(36,179,255,0.5) !important;border-color:#24B3FF !important}#fleditor .link.linkup{border-color:#ff461f}#fleditor .link.dead:hover{background-color:rgba(187,187,187,0.7)}#fleditor .link.back:hover{color:#24B3FF}#fleditor .link.group:before{background-color:rgba(75,75,75,0.7);box-shadow:0 0 0 1px rgba(255,255,255,0.55);content:"";width:5px;height:5px;border-radius:50%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}#fleditor .link.group.selected:before,#fleditor .link.group.highlighted:before{background-color:#24B3FF}#fleditor .link:not(.new) .ui-resizable-handle{position:absolute;height:5px;width:5px;z-index:auto !important}#fleditor .link:not(.new) .ui-resizable-n{top:-2px;width:100%;cursor:ns-resize}#fleditor .link:not(.new) .ui-resizable-s{bottom:-2px;width:100%;cursor:ns-resize}#fleditor .link:not(.new) .ui-resizable-e{right:-2px;top:0;height:100%;cursor:ew-resize}#fleditor .link:not(.new) .ui-resizable-w{left:-2px;top:0;height:100%;cursor:ew-resize}#fleditor .link:not(.new) .ui-resizable-ne,#fleditor .link:not(.new) .ui-resizable-nw,#fleditor .link:not(.new) .ui-resizable-se,#fleditor .link:not(.new) .ui-resizable-sw{width:10px;height:10px}#fleditor .link:not(.new) .ui-resizable-ne{top:-2px;right:-2px;cursor:nesw-resize}#fleditor .link:not(.new) .ui-resizable-nw{top:-2px;left:-2px;cursor:nwse-resize}#fleditor .link:not(.new) .ui-resizable-sw{bottom:-2px;left:-2px;cursor:nesw-resize}#fleditor .link:not(.new) .ui-resizable-se{bottom:-2px;right:-2px;cursor:nwse-resize}#fleditor-control-panel{position:fixed;height:100%;top:0;left:0}#fleditor-control-panel #fleditor_header header .icon{float:left;margin-right:10px}#fleditor-control-panel #fleditor_header header .icon img{display:block;width:30px;height:30px}#fleditor-control-panel #fleditor_header header .title{float:left;width:120px}#fleditor-control-panel #fleditor_header header .title h1{margin-top:-1px}#fleditor-control-panel .statusbar-delete{position:absolute;height:1.2em;right:10px;top:10px;cursor:pointer;font-size:10px;font-weight:700;color:#2E83E9}#fleditor-control-panel .statusbar-delete:hover{color:#FC6258}#fleditor-control-panel .multiple .statusbar-delete{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#fleditor-control-panel ul.buttons small{color:#aaaaaa}#fleditor-control-panel #main_toolbar_buttons ul.buttons li a{position:relative;padding-left:35px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.disabled a{color:#aaaaaa}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.disabled a:hover{background-color:transparent;cursor:default}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.disabled a .icon{opacity:0.5;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#fleditor-control-panel #main_toolbar_buttons ul.buttons li a .icon{content:"";width:20px;height:20px;position:absolute;top:0;bottom:0;margin:auto;left:10px;background-image:url(/assets/fleditor/icons-9dc36c3af819ce4b8fba638990da89895bdf2490616d348753c2efabbbadd2dd.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor-control-panel #main_toolbar_buttons ul.buttons li a .icon{background-image:url(/assets/fleditor/icons_2x-75ffe0c46c04bf7283f63187b4676c57ded3742e983af8896a8d46be1d8a744c.png);background-size:20px 100px}}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.settings a .icon{background-position:0 0px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.preview a .icon{background-position:0 -20px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.share a .icon{background-position:0 -40px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.add_screens a .icon{background-position:0 -60px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.add_from_dropbox a .icon{background-position:0 -80px}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.js-add_from_dropbox_trigger a .connect{display:none}#fleditor-control-panel #main_toolbar_buttons ul.buttons li.js-connect_to_dropbox_trigger a .add{display:none}#fleditor-control-panel #main_toolbar_buttons.collapsed ul.buttons::after{clear:both;content:"";display:table}#fleditor-control-panel #main_toolbar_buttons.collapsed ul.buttons li a{padding:0;width:20px;height:20px;float:left;margin-left:10px}#fleditor-control-panel #main_toolbar_buttons.collapsed ul.buttons li a .icon{left:0}#fleditor-control-panel #main_toolbar_buttons.collapsed ul.buttons li a .content{display:none}#fleditor-control-panel .statusbar{display:none}#fleditor-control-panel .statusbar header{min-height:50px}#fleditor-control-panel .statusbar.single .plural{display:none}#fleditor-control-panel .statusbar.multiple header small{display:none}#fleditor-control-panel .statusbar.multiple header h1{line-height:30px}#fleditor-control-panel .statusbar .on{background-color:#767B8D;color:#fff}#fleditor-control-panel li.zoom label{width:auto}#fleditor-control-panel li.zoom .slider#screen_resizer{width:115px}#fleditor-control-panel li.zoom:hover{background-color:transparent}#fleditor-control-panel ul.properties li.zoom.disabled label{color:#aaaaaa}#fleditor-control-panel ul.properties li.zoom.disabled .slider#screen_resizer{cursor:default !important}#fleditor-control-panel ul.properties li.zoom.disabled .slider#screen_resizer .track .line{background-color:#dddddd}#fleditor-control-panel ul.properties li.zoom.disabled .slider#screen_resizer .ui-slider-handle{background-color:#dddddd}#fleditor-control-panel #link_statusbar_title{display:block}#fleditor-control-panel #link_statusbar_title_timer{display:none}#fleditor-control-panel li.delete_timed_link{display:none}#fleditor-control-panel li.delete{display:block}#fleditor-control-panel section.timer{display:none}#fleditor-control-panel .timed_link section.timer{display:block}#fleditor-control-panel .timed_link #link_statusbar_title{display:none}#fleditor-control-panel .timed_link #link_statusbar_title_timer{display:block}#fleditor-control-panel .timed_link li.delete_timed_link{display:block}#fleditor-control-panel .timed_link li.delete{display:none}#fleditor-control-panel .transitions .note{clear:both;padding-bottom:10px;color:#aaaaaa;text-align:center;font-size:12px;font-style:italic;margin-top:5px}#fleditor-control-panel .transitions header{min-height:0 !important}#fleditor-control-panel .transitions ul{margin-left:10px;margin-bottom:-10px}#fleditor-control-panel .transitions ul::after{clear:both;content:"";display:table}#fleditor-control-panel .transitions li{width:80px;height:30px;position:relative;cursor:pointer;float:left;margin-bottom:15px}#fleditor-control-panel .transitions .tooltip{top:0;left:30px;width:35px;height:30px;padding-left:5px;position:absolute;font-size:12px;font-weight:600;color:#767B8D;display:table}#fleditor-control-panel .transitions .tooltip div{position:relative;top:-1px;display:table-cell;vertical-align:middle}#fleditor-control-panel .transitions .tooltip small{display:none}#fleditor-control-panel .transitions .label{background-color:#2E83E9;color:#fff;font-size:10px;font-weight:600;text-align:center;padding-top:5px}#fleditor-control-panel .transitions .label small{display:none}#fleditor-control-panel .transitions .container{position:relative;overflow:hidden;background-color:#000;overflow:hidden}#fleditor-control-panel .transitions .container .label{position:absolute}#fleditor-control-panel .transitions .container .to{background-color:#FF6759}#fleditor-control-panel .transitions .container,#fleditor-control-panel .transitions .label{width:30px;height:30px}#fleditor-control-panel .transitions li:hover .tooltip{color:#1B1B1E}#fleditor-control-panel .transitions li.selected .tooltip{color:#FF6759;font-weight:700}#fleditor-control-panel .transitions.disabled{opacity:0.5}#fleditor-control-panel .transitions.disabled li{cursor:default}#fleditor-control-panel .transitions li .label{background-image:url(/assets/fleditor/transition_icons-e94c17204cdbc736f28854f7b6467a4d6a6dddb7d28e38fd1fd8abdac8fd5e6b.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor-control-panel .transitions li .label{background-image:url(/assets/fleditor/transition_icons_2x-bed2d8efd5f70472d914da3f05dedf2d5254e9853a78b9f7145b999eb1a29eb8.png);background-size:420px 30px}}#fleditor-control-panel .transitions li.none .label{background-position:0px 0px}#fleditor-control-panel .transitions li.dissolve .label,#fleditor-control-panel .transitions li.timer .label{background-position:-390px 0px}#fleditor-control-panel .transitions li.push.left .label{background-position:-30px 0px}#fleditor-control-panel .transitions li.push.right .label{background-position:-60px 0px}#fleditor-control-panel .transitions li.slide.up .label{background-position:-120px 0px}#fleditor-control-panel .transitions li.slide.down .label{background-position:-90px 0px}#fleditor-control-panel .transitions li.flip.left .label{background-position:-150px 0px}#fleditor-control-panel .transitions li.flip.right .label{background-position:-180px 0px}#fleditor-control-panel .transitions li.zoom.in .label{background-position:-210px 0px}#fleditor-control-panel .transitions li.zoom.out .label{background-position:-240px 0px}#fleditor-control-panel .transitions li.cover.left .label{background-position:-270px 0px}#fleditor-control-panel .transitions li.uncover.left .label{background-position:-360px 0px}#fleditor-control-panel .transitions li.cover.right .label{background-position:-300px 0px}#fleditor-control-panel .transitions li.uncover.right .label{background-position:-330px 0px}#fleditor-control-panel #screen_statusbar.multiple section.screen-buttons{display:none}#fleditor-control-panel #screen_statusbar.dropbox_synced header h1{position:relative;padding-left:22px}#fleditor-control-panel #screen_statusbar.dropbox_synced header h1:before{content:"";width:20px;height:20px;display:block;position:absolute;top:0;bottom:0;margin:auto;left:0;background-image:url(/assets/fleditor/icons-9dc36c3af819ce4b8fba638990da89895bdf2490616d348753c2efabbbadd2dd.png);background-position:0 -80px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#fleditor-control-panel #screen_statusbar.dropbox_synced header h1:before{background-image:url(/assets/fleditor/icons_2x-75ffe0c46c04bf7283f63187b4676c57ded3742e983af8896a8d46be1d8a744c.png);background-size:20px 100px}}body.fleditor #prototype_settings{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:none}body.fleditor #prototype_settings .modal_shade{z-index:10;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(118,123,141,0.9)}body.fleditor #prototype_settings .content{z-index:11;position:absolute;top:50px;width:100%;height:100%}body.fleditor #prototype_settings .inner{width:700px;padding:20px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);padding-bottom:30px;position:relative;margin:0 auto}body.fleditor #prototype_settings .inner::after{clear:both;content:"";display:table}body.fleditor #prototype_settings .inner .close{box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:block;position:absolute;top:-10px;right:-10px;background-color:#1E1D1C;width:22px;height:22px;border-radius:20px;line-height:17px;text-align:center;font-size:20px;color:#fff;font-weight:bold;border:2px solid #fff;cursor:pointer}body.fleditor #prototype_settings .inner .tabs{overflow:hidden;background-color:#dadfe1;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);overflow:hidden}body.fleditor #prototype_settings .inner .tabs::after{clear:both;content:"";display:table}body.fleditor #prototype_settings .inner .tabs>li{float:left;margin-right:0}body.fleditor #prototype_settings .inner .tabs>li:last-child{margin-right:0}body.fleditor #prototype_settings .inner .tabs li{width:33.3333%}body.fleditor #prototype_settings .inner .tabs li a{font-size:16px;font-weight:600;display:block;text-align:center;width:100%;padding:18px 0}body.fleditor #prototype_settings .inner .tabs li a .annotation{padding:0 6px;color:#767B8D;margin-left:5px}body.fleditor #prototype_settings .inner .tabs li a:hover{text-decoration:none}body.fleditor #prototype_settings .inner .tabs li a.active{background-color:#fff;cursor:default;color:#1B1B1E;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}body.fleditor #prototype_settings .inner .tabs li a.active .annotation{color:#aaaaaa}body.fleditor #prototype_settings .inner .tabs li a:not(.active):hover{color:#1B1B1E}body.fleditor #prototype_settings .inner .tab_contents .tab_content{display:none;padding-top:50px}body.fleditor #prototype_settings .inner .tab_contents .tab_content:first-child{display:block}body.fleditor #prototype_settings .image_upload_trigger img{display:block}body.fleditor #prototype_settings .image_upload_trigger.over{box-shadow:0 0 0 1px #fff, 0 0 0 4px #EFEDF2}body.fleditor #prototype_settings .image_upload_trigger:hover,body.fleditor #prototype_settings .image_upload_trigger.hover{cursor:pointer;box-shadow:0 0 0 1px #fff, 0 0 0 4px #FF6759}body.fleditor #prototype_settings #settings_startup_image .image_upload_trigger{float:left}body.fleditor #prototype_settings .precomposed_checkbox{display:block;margin-top:10px}body.fleditor #prototype_settings #settings_icon{position:relative}body.fleditor #prototype_settings .content .inner{position:relative;padding:0}body.fleditor #prototype_settings .buttons{padding:20px;padding-top:13px;float:right}body.fleditor #prototype_settings .buttons::after{clear:both;content:"";display:table}body.fleditor #prototype_settings .buttons input,body.fleditor #prototype_settings .buttons .button{float:left;width:200px !important;margin-left:20px !important}body.fleditor #prototype_settings .buttons input{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}body.fleditor #prototype_settings .buttons input:hover{text-decoration:none;background-color:#207be8}body.fleditor #prototype_settings .buttons input:active{background-color:#1875e5}body.fleditor #prototype_settings .buttons input[disabled],body.fleditor #prototype_settings .buttons input[disabled]:hover,body.fleditor #prototype_settings .buttons input[disabled]:active,body.fleditor #prototype_settings .buttons input.disabled,body.fleditor #prototype_settings .buttons input.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.fleditor #prototype_settings .buttons .secondary{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#767B8D;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}body.fleditor #prototype_settings .buttons .secondary:hover{text-decoration:none;background-color:#6f7485}body.fleditor #prototype_settings .buttons .secondary:active{background-color:#6a6f7f}body.fleditor #prototype_settings .buttons .secondary[disabled],body.fleditor #prototype_settings .buttons .secondary[disabled]:hover,body.fleditor #prototype_settings .buttons .secondary[disabled]:active,body.fleditor #prototype_settings .buttons .secondary.disabled,body.fleditor #prototype_settings .buttons .secondary.disabled:active{background-color:#aeb1bb;color:rgba(255,255,255,0.5);cursor:default}body.fleditor #prototype_settings .field .delete_button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FC6258;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}body.fleditor #prototype_settings .field .delete_button:hover{text-decoration:none;background-color:#fc5449}body.fleditor #prototype_settings .field .delete_button:active{background-color:#fc4a3f}body.fleditor #prototype_settings .field .delete_button[disabled],body.fleditor #prototype_settings .field .delete_button[disabled]:hover,body.fleditor #prototype_settings .field .delete_button[disabled]:active,body.fleditor #prototype_settings .field .delete_button.disabled,body.fleditor #prototype_settings .field .delete_button.disabled:active{background-color:#fec0bc;color:rgba(255,255,255,0.5);cursor:default}body.fleditor #prototype_settings .field .button{width:250px}body.fleditor #prototype_settings .field .label{line-height:1.4}body.fleditor #prototype_settings .field.recommended_screen_size .input{font-size:18px}body.fleditor #prototype_settings .field.recommended_screen_size .input p{margin-top:3px;font-size:12px;color:#767B8D;font-weight:600}body.fleditor #prototype_settings .field .input.check_box{margin-left:0}body.fleditor #prototype_settings .field .input.check_box label{display:block;margin-bottom:10px}body.fleditor #prototype_settings .field label small{font-size:12px;font-weight:600;color:#767B8D}body.fleditor #prototype_settings p.description{font-weight:600;font-size:10px;line-height:1.4}body.fleditor #prototype_settings .recommended_icon_size .ios_7{display:none}body.fleditor #prototype_settings .input p.input_message{margin:0;font-style:italic;color:#aaaaaa}body.fleditor #prototype_settings #actions .field{margin-bottom:50px}body.fleditor #prototype_settings #actions .duplicate .state{display:none}body.fleditor #prototype_settings #actions .duplicate .default{display:block}body.fleditor #prototype_settings #actions .duplicate.in_progress .default{display:none}body.fleditor #prototype_settings #actions .duplicate.in_progress .duplicating{display:block}body.fleditor #prototype_settings #actions .duplicate.done .default{display:none}body.fleditor #prototype_settings #actions .duplicate.done .complete{display:block}body.fleditor #prototype_settings .device_frame_style .input select,body.fleditor #prototype_settings .status_bar_style .input select{float:none;margin-top:0}body.fleditor #prototype_settings .status_bar_style.changed label p{color:#FF6759}body.fleditor #prototype_share{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:none}body.fleditor #prototype_share .modal_shade{z-index:10;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(118,123,141,0.9)}body.fleditor #prototype_share .content{z-index:11;position:absolute;top:50px;width:100%;height:100%}body.fleditor #prototype_share .inner{width:700px;padding:20px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);padding-bottom:30px;position:relative;margin:0 auto}body.fleditor #prototype_share .inner::after{clear:both;content:"";display:table}body.fleditor #prototype_share .inner .close{box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:block;position:absolute;top:-10px;right:-10px;background-color:#1E1D1C;width:22px;height:22px;border-radius:20px;line-height:17px;text-align:center;font-size:20px;color:#fff;font-weight:bold;border:2px solid #fff;cursor:pointer}body.fleditor #prototype_share .inner .tabs{overflow:hidden;background-color:#dadfe1;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);overflow:hidden}body.fleditor #prototype_share .inner .tabs::after{clear:both;content:"";display:table}body.fleditor #prototype_share .inner .tabs>li{float:left;margin-right:0}body.fleditor #prototype_share .inner .tabs>li:last-child{margin-right:0}body.fleditor #prototype_share .inner .tabs li{width:33.3333%}body.fleditor #prototype_share .inner .tabs li a{font-size:16px;font-weight:600;display:block;text-align:center;width:100%;padding:18px 0}body.fleditor #prototype_share .inner .tabs li a .annotation{padding:0 6px;color:#767B8D;margin-left:5px}body.fleditor #prototype_share .inner .tabs li a:hover{text-decoration:none}body.fleditor #prototype_share .inner .tabs li a.active{background-color:#fff;cursor:default;color:#1B1B1E;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}body.fleditor #prototype_share .inner .tabs li a.active .annotation{color:#aaaaaa}body.fleditor #prototype_share .inner .tabs li a:not(.active):hover{color:#1B1B1E}body.fleditor #prototype_share .inner .tab_contents .tab_content{display:none;padding-top:50px}body.fleditor #prototype_share .inner .tab_contents .tab_content:first-child{display:block}body.fleditor #prototype_share .inner{padding:0}body.fleditor #prototype_share .tab_contents{color:#1B1B1E}body.fleditor #prototype_share .tab_contents .tab_content{height:400px;overflow:auto;padding:20px}body.fleditor #prototype_share .tab_contents .tab_content .field{margin-bottom:40px}body.fleditor #prototype_share .tab_contents .tab_content .field .label{margin-bottom:7px}body.fleditor #prototype_share .tab_contents .tab_content .field .label .error_messages{margin-top:3px;color:#FC6258;font-size:12px;font-weight:bold;margin-bottom:7px}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit::after{clear:both;content:"";display:table}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .input{float:left;width:400px;padding:6px;padding-top:7px;line-height:1.4}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit{float:left;padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:150px;padding:6px 0;margin-left:10px}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit:hover{text-decoration:none;background-color:#207be8}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit:active{background-color:#1875e5}body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit[disabled],body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit[disabled]:hover,body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit[disabled]:active,body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit.disabled,body.fleditor #prototype_share .tab_contents .tab_content .field .input_submit .submit.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.fleditor #prototype_share .tab_contents .tab_content .field p,body.fleditor #prototype_share .tab_contents .tab_content .field ul.description{margin-top:7px;color:#767B8D;font-size:12px;width:400px;line-height:1.4}body.fleditor #prototype_share .tab_contents .tab_content .field ul.description li:before{content:"•";font-size:10px;line-height:10px;margin-right:5px}body.fleditor #prototype_share .tab_content#share_modal_share .field.quick_link .quick_link_container{padding:10px;padding-top:11px;line-height:1.4;background-color:rgba(80,99,122,0.05);border:1px solid rgba(0,0,0,0.1);position:relative;width:540px;border-radius:3px}body.fleditor #prototype_share .tab_content#share_modal_share .field.quick_link .quick_link_container .ui-loading-indicator{font-size:24px;letter-spacing:1px;text-align:center;color:#dddddd}body.fleditor #prototype_share .tab_content#share_modal_share .field.quick_link .quick_link_container .the_link{cursor:pointer}body.fleditor #prototype_share .tab_content#share_modal_share .field.quick_link .quick_link_container .regenerate{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;font-size:20px;right:10px;position:absolute;top:10px;color:#2E83E9;cursor:pointer}body.fleditor #prototype_share .tab_content#share_modal_share .field.quick_link .quick_link_container .regenerate:hover{color:#135eb7}body.fleditor #prototype_share .tab_content#share_modal_history table{line-height:1.4;color:#1B1B1E;width:100%}body.fleditor #prototype_share .tab_content#share_modal_history table .date{width:130px}body.fleditor #prototype_share .tab_content#share_modal_history table .view_count{width:80px}body.fleditor #prototype_share .tab_content#share_modal_history table .actions{width:250px}body.fleditor #prototype_share .tab_content#share_modal_history table .recipient .glyph{display:none}body.fleditor #prototype_share .tab_content#share_modal_history table tr.error td.recipient{color:#FC6258;position:relative}body.fleditor #prototype_share .tab_content#share_modal_history table tr.error td.recipient .glyph{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;display:inline;content:"⚠";font-size:32px;position:relative;top:3px}body.fleditor #prototype_share .tab_content#share_modal_history table tr.error td.recipient .error_message{display:none;position:absolute;background-color:#FC6258;padding:5px 10px;max-width:100%;left:-10px;bottom:40px;border-radius:2px;color:#fff;line-height:1.4}body.fleditor #prototype_share .tab_content#share_modal_history table tr.error td.recipient .error_message:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:10px;height:10px;background-color:#FC6258;left:19px;margin-left:-5px;bottom:-5px}body.fleditor #prototype_share .tab_content#share_modal_history table th,body.fleditor #prototype_share .tab_content#share_modal_history table td{text-align:left}body.fleditor #prototype_share .tab_content#share_modal_history table th{border-bottom:1px solid #EFEDF2;text-transform:uppercase;font-weight:600;font-size:10px}body.fleditor #prototype_share .tab_content#share_modal_history table td{padding:5px 0}body.fleditor #prototype_share .tab_content#share_modal_history table tbody tr:first-child td{padding-top:10px}body.fleditor #prototype_share .tab_content#share_modal_history table .empty_message{display:none;text-align:center;font-style:italic;color:#767B8D;font-size:18px;height:120px}body.fleditor #prototype_share .tab_content#share_modal_history table.empty .empty_message{display:table-cell}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul::after{clear:both;content:"";display:table}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul>li{float:left;margin-right:10px}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul>li:last-child{margin-right:0}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul li:after{content:"/";margin-left:10px}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul li:last-child:after{content:"";margin-left:0}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul li .a{color:#2E83E9;cursor:pointer}body.fleditor #prototype_share .tab_content#share_modal_history table .actions ul li .a:hover{text-decoration:underline}body.fleditor #prototype_share .tab_content#share_modal_password .password_enabled{display:none}body.fleditor #prototype_share .tab_content#share_modal_password .enter_password{display:block}body.fleditor #prototype_share .tab_content#share_modal_password .label .enable{display:block}body.fleditor #prototype_share .tab_content#share_modal_password .label .change{display:none}body.fleditor #prototype_share .tab_content#share_modal_password .label .change small{color:#2E83E9;cursor:pointer}body.fleditor #prototype_share .tab_content#share_modal_password .label .change small:hover{text-decoration:underline}body.fleditor #prototype_share .tab_content#share_modal_password.enabled .password_enabled{display:block}body.fleditor #prototype_share .tab_content#share_modal_password.enabled .enter_password{display:none}body.fleditor #prototype_share .tab_content#share_modal_password.enabled .label .enable{display:none}body.fleditor #prototype_share .tab_content#share_modal_password.enabled .label .change{display:block}body.fleditor #prototype_share .tab_content#share_modal_password.changing .label .enable{display:none}body.fleditor #prototype_share .tab_content#share_modal_password.changing .label .change{display:block}body.fleditor #prototype_share .tab_content#share_modal_password .buttons{margin-bottom:15px}body.fleditor #prototype_share .tab_content#share_modal_password .buttons::after{clear:both;content:"";display:table}body.fleditor #prototype_share .tab_content#share_modal_password .buttons button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:left;width:190px;margin-right:10px}body.fleditor #prototype_share .tab_content#share_modal_password .buttons button:hover{text-decoration:none;background-color:#207be8}body.fleditor #prototype_share .tab_content#share_modal_password .buttons button:active{background-color:#1875e5}body.fleditor #prototype_share .tab_content#share_modal_password .buttons button[disabled],body.fleditor #prototype_share .tab_content#share_modal_password .buttons button[disabled]:hover,body.fleditor #prototype_share .tab_content#share_modal_password .buttons button[disabled]:active,body.fleditor #prototype_share .tab_content#share_modal_password .buttons button.disabled,body.fleditor #prototype_share .tab_content#share_modal_password .buttons button.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}div.admin::after{clear:both;content:"";display:table}div.admin form{margin:10px}div.admin input{float:left;margin-right:20px;box-shadow:0 1px 1px rgba(255,255,255,0.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:12px 12px;color:#1B1B1E;font-weight:600;border:1px solid rgba(0,0,0,0.5);border-radius:3px}div.admin header .extras{margin-top:20px}div.admin .transfer_area{margin-top:20px}div.admin .transfer_area::after{clear:both;content:"";display:table}div.admin .transfer_area input[type=text]{float:left;width:65%;margin-right:0}div.admin .transfer_area input[type=submit]{float:right;width:30%}div.admin .transfer_button{width:300px !important;margin-left:0}div.admin .remove_permission_area input[type="submit"]{margin-top:20px;width:300px;float:right}div.admin .update_license_key_limit select{float:left;margin-right:20px;padding:12px 12px}div.admin .update_license_key_limit input[type="submit"]{float:left;width:200px}div.admin table.invoices td{padding:2px 20px}div.admin table.tabular{width:100%}div.admin table.tabular td,div.admin table.tabular th{padding:20px}div.admin table.tabular td table{width:100%}div.admin table.tabular td table td,div.admin table.tabular td table th{padding:10px}div.admin table.tabular td table td a,div.admin table.tabular td table th a{display:block}div.admin table.tabular .none{font-style:italic;color:#aaa}div.admin table.tabular tbody th{text-align:right}div.admin table.tabular thead th{text-align:center}div.admin table.tabular .no_user{color:#FC6258;font-weight:600}div.admin table.tabular .button{width:250px}div.admin table.tabular .transfer form::after{clear:both;content:"";display:table}div.admin table.tabular .transfer input[type=text]{width:210px;float:left}div.admin table.tabular .transfer input[type=submit]{float:left}div.admin table.tabular strong{display:block;margin-bottom:0.5em;font-weight:600}div.admin table.tabular ul li a{display:block;padding:5px 0}div.admin input[type="submit"]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:100px;float:left}div.admin input[type="submit"]:hover{text-decoration:none;background-color:#207be8}div.admin input[type="submit"]:active{background-color:#1875e5}div.admin input[type="submit"][disabled],div.admin input[type="submit"][disabled]:hover,div.admin input[type="submit"][disabled]:active,div.admin input[type="submit"].disabled,div.admin input[type="submit"].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}div.admin input[type="submit"].manually-start-trial{color:#2E83E9;padding:0;display:inline;font-size:14px;font-weight:normal;background-color:transparent;overflow:visible;width:auto;margin:0}div.admin h1,div.admin h2,div.admin h3{margin-top:20px}div.admin input[type="text"]{height:em;width:20em}div.admin ul.shared li a.shared{display:inline-block !important;height:100%;float:left}div.admin ul.shared form{display:inline-block;margin:auto}div.admin ul.shared input[type="submit"]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;margin:auto;width:40px;height:100%;color:#FC6258}div.admin .back{margin-top:30px}div.admin .user_status.canceled,div.admin .user_status.past_due{color:#FC6258}div.admin .user_status.trialing,div.admin .user_status.signed_up{color:#19CF74}div.admin .change_email_address{margin-left:10px}div.admin .extend_trial{margin-left:10px}div.admin #change_log_preview{border:1px solid #eee;min-height:100px;padding:10px}div.admin #change_log_preview h1,div.admin #change_log_preview h2,div.admin #change_log_preview h3,div.admin #change_log_preview h4,div.admin #change_log_preview h5,div.admin #change_log_preview h6{margin-bottom:10px}div.admin #change_log_preview ul{margin:0px;padding-left:20px;list-style-type:disc}body.admin .page_wrap{width:800px}div.invite_token pre{margin:10px;padding:10px;border:1px solid #ccc;background-color:#f8f8f8}#approve{margin:10px;display:block}#approve::after{clear:both;content:"";display:table}#reject{margin:10px;margin-top:20px;display:block}#reject::after{clear:both;content:"";display:table}#reject textarea{margin:0px 10px}h1.error_title,body.flviewer .viewer_error h1{text-align:center;font-size:24px;line-height:1.4;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.screen_wrap{background-color:#000}.screen_wrap .img_wrap{background-color:#fff;overflow:hidden}.screen_wrap .img_wrap.one_pixel_off{background-color:transparent}.slice{position:absolute;overflow:hidden;z-index:1;background-color:transparent}.slice img{width:100%}.slice.top{top:0}.slice.bottom{bottom:0}body.flviewer #flviewer{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}body.flviewer.void #flviewer{display:none}body.flviewer.password_entry .password_entry_form{padding-bottom:50px;width:280px;margin:0 auto;margin-top:30px}body.flviewer.password_entry .password_entry_form .password_error{color:#FC6258;margin-top:5px;font-size:12px}body.flviewer.password_entry .password_entry_form input[type=password]{border:1px solid #aaa;width:100%;padding:10px}body.flviewer.password_entry .password_entry_form input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;margin-top:20px;padding:10px 0;font-weight:normal}body.flviewer.password_entry .password_entry_form input[type=submit]:hover{text-decoration:none;background-color:#207be8}body.flviewer.password_entry .password_entry_form input[type=submit]:active{background-color:#1875e5}body.flviewer.password_entry .password_entry_form input[type=submit][disabled],body.flviewer.password_entry .password_entry_form input[type=submit][disabled]:hover,body.flviewer.password_entry .password_entry_form input[type=submit][disabled]:active,body.flviewer.password_entry .password_entry_form input[type=submit].disabled,body.flviewer.password_entry .password_entry_form input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.flviewer #flviewer{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;background-color:#000;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px}body.flviewer #flviewer .screen{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:absolute;width:100%;height:100%;background-color:#000}body.flviewer #flviewer .screen .navigation-overlay{width:100%;height:100%;background-color:#000;opacity:0;position:absolute}body.flviewer #flviewer .screen img{display:block;width:100%}body.flviewer #flviewer .screen .screen_wrap{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-overflow-scrolling:touch}body.flviewer #flviewer .screen .antiscroll-wrap{overflow:hidden;position:absolute}body.flviewer #flviewer .screen .antiscroll-wrap .top_background{position:absolute;top:0;width:100%;height:50%}body.flviewer #flviewer .screen .antiscroll-wrap .bottom_background{position:absolute;bottom:0;width:100%;height:50%}body.flviewer #flviewer .screen .antiscroll-inner{overflow-y:scroll;position:absolute;-webkit-overflow-scrolling:touch}body.flviewer #flviewer .screen .outer-shadow{box-shadow:8px 0px 12px 5px #000}body.flviewer #flviewer .screen .links{position:absolute;top:0;left:0}body.flviewer #flviewer .screen .links .link{opacity:0;border:2px solid #24B3FF;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.55),1px 1px 3px 0 rgba(0,0,0,0.3);background-color:rgba(36,179,255,0.3);-webkit-tap-highlight-color:rgba(255,255,255,0);position:absolute}body.flviewer #flviewer .screen .links .link.dead{border-color:#bbb;background-color:rgba(187,187,187,0.3)}body.flviewer #flviewer .screen .links .link.active{box-shadow:none;border:none;border-radius:3px;padding:3px;opacity:1;background-color:rgba(0,0,0,0.3)}body.flviewer #flviewer .screen .links .link:hover{cursor:pointer}body.flviewer #flviewer .screen .links .link:active{cursor:pointer}body.flviewer #flviewer .transform-container{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;position:absolute;width:100%;height:100%}body.flviewer .autodemo_overlay{z-index:1000;position:absolute;left:0;top:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}body.flviewer .autodemo_overlay.over{background-color:#000;opacity:0.5}body.flviewer .autodemo_overlay.over .instruction{opacity:1}body.flviewer .autodemo_overlay .instruction{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;color:#fff;font-size:18px;font-weight:bold;text-align:center;position:relative;top:10px;margin:auto}body.flviewer .finger{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;box-shadow:0 3px 5px rgba(0,0,0,0.5);z-index:300;position:absolute;top:20px;left:20px;width:30px;height:30px;border-radius:50%;background-color:rgba(200,200,200,0.9)}body.flviewer .finger:after{box-shadow:inset 0 2px 5px rgba(255,255,255,0.3);content:"";width:92%;height:92%;top:4%;left:4%;border-radius:50%;position:absolute}body.flviewer .finger.down{box-shadow:0 2px 3px rgba(0,0,0,0.5);margin-top:3px}body.flviewer #menu{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300;opacity:0;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0.7);font-size:24px}body.flviewer #menu.active{display:block}body.flviewer #menu .frame{width:100%;height:100%;display:block;opacity:1}body.flviewer #menu .menu_content{background-color:#fff;border-radius:3px;padding:0;width:280px;font-weight:300;-webkit-overflow-scrolling:touch;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}body.flviewer #menu .title{text-align:center;padding:25px 0 20px 0;line-height:1.4}body.flviewer #menu .error_message{text-align:center;font-weight:normal;margin-top:-10px;padding-bottom:20px;color:#FC6258;font-size:12px}body.flviewer #menu #offline_status{text-align:center;font-weight:300;margin-top:-10px;padding-bottom:20px;color:#767B8D;font-size:12px}body.flviewer #menu #offline_status.error{color:#FC6258}body.flviewer #menu ul{list-style-type:none;padding:0;margin:0}body.flviewer #menu ul li{border-top:1px solid rgba(0,0,0,0.1);padding:2px 0px;line-height:1.4}body.flviewer #menu ul li a{display:block;padding:15px 20px;text-decoration:none;color:#2E83E9}body.flviewer #menu ul li.disabled a{-webkit-tap-highlight-color:transparent;cursor:default;background-color:transparent;color:#aaaaaa}body.flviewer .viewer_error{background-color:#fff;position:absolute;width:100%;height:100%;padding-top:8%}body.flviewer .viewer_error .content{position:absolute;top:50%;left:50%;min-width:280px;margin-top:-30px;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}body.flviewer .viewer_error .icon{width:auto !important;display:block;margin:0 auto}body.flviewer .viewer_error h1{text-align:center;line-height:1.4;font-weight:300;margin-top:10px}body.flviewer .viewer_error h1 small{display:block;color:#767B8D;line-height:1.4;font-size:12px;margin-top:5px}body.flviewer .viewer_error .button_area{margin-top:50px;width:100%;position:absolute;bottom:20px}body.flviewer .viewer_error .flviewer_button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;text-decoration:none;display:block;width:280px;margin:0 auto;margin-top:10px;font-weight:300;text-align:center}body.flviewer .viewer_error .flviewer_button:hover{text-decoration:none;background-color:#207be8}body.flviewer .viewer_error .flviewer_button:active{background-color:#1875e5}body.flviewer .viewer_error .flviewer_button[disabled],body.flviewer .viewer_error .flviewer_button[disabled]:hover,body.flviewer .viewer_error .flviewer_button[disabled]:active,body.flviewer .viewer_error .flviewer_button.disabled,body.flviewer .viewer_error .flviewer_button.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.flviewer .viewer_error .flviewer_button:hover{text-decoration:underline}body.flviewer .viewer_error .js-showable{display:none}body.modal .viewer_error .button_area{display:none}body.flviewer.mobile{background-image:none}body.flviewer.mobile.hybrid,body.flviewer.mobile.letterbox{background-color:#3a4149}body.flviewer.ios .screen_wrap{overflow:auto}body.flviewer.desktop .device,body.flviewer.hybrid .device,body.flviewer.embed .device{position:absolute}body.flviewer.desktop .device .inner,body.flviewer.hybrid .device .inner,body.flviewer.embed .device .inner{width:100%;height:100%;margin-top:-10px;overflow:hidden}body.flviewer.desktop .device .device_frame,body.flviewer.hybrid .device .device_frame,body.flviewer.embed .device .device_frame{position:absolute;top:0;left:0}body.flviewer.desktop .device .screen_area,body.flviewer.hybrid .device .screen_area,body.flviewer.embed .device .screen_area{position:relative;background-color:#000;width:100%;height:100%}body.flviewer.desktop .device .status_bar,body.flviewer.hybrid .device .status_bar,body.flviewer.embed .device .status_bar{z-index:10;position:absolute;width:100%;height:20px;width:568px;top:0;left:0}body.flviewer.desktop .device .status_bar .center,body.flviewer.desktop .device .status_bar .left,body.flviewer.desktop .device .status_bar .right,body.flviewer.hybrid .device .status_bar .center,body.flviewer.hybrid .device .status_bar .left,body.flviewer.hybrid .device .status_bar .right,body.flviewer.embed .device .status_bar .center,body.flviewer.embed .device .status_bar .left,body.flviewer.embed .device .status_bar .right{top:0;height:20px;width:100px;background-image:url("/assets/status_bars/ios_6-f2c8d9825630d4e49c0a62d1bacf15cb5bdd417c2b485116d65f559b28c8e3f5.png");background-size:320px;background-repeat:no-repeat;background-position:top center}body.flviewer.desktop .device .status_bar .center,body.flviewer.hybrid .device .status_bar .center,body.flviewer.embed .device .status_bar .center{margin:0 auto;background-position:center top}body.flviewer.desktop .device .status_bar .left,body.flviewer.desktop .device .status_bar .right,body.flviewer.hybrid .device .status_bar .left,body.flviewer.hybrid .device .status_bar .right,body.flviewer.embed .device .status_bar .left,body.flviewer.embed .device .status_bar .right{position:absolute}body.flviewer.desktop .device .status_bar .left,body.flviewer.hybrid .device .status_bar .left,body.flviewer.embed .device .status_bar .left{background-position:left top;left:0}body.flviewer.desktop .device .status_bar .right,body.flviewer.hybrid .device .status_bar .right,body.flviewer.embed .device .status_bar .right{right:0;background-position:right top}body.flviewer.desktop .device.status-bar-black-translucent .status_bar,body.flviewer.hybrid .device.status-bar-black-translucent .status_bar,body.flviewer.embed .device.status-bar-black-translucent .status_bar{background-color:rgba(0,0,0,0.6)}body.flviewer.desktop .device.status-bar-black-translucent .status_bar .center,body.flviewer.desktop .device.status-bar-black-translucent .status_bar .left,body.flviewer.desktop .device.status-bar-black-translucent .status_bar .right,body.flviewer.hybrid .device.status-bar-black-translucent .status_bar .center,body.flviewer.hybrid .device.status-bar-black-translucent .status_bar .left,body.flviewer.hybrid .device.status-bar-black-translucent .status_bar .right,body.flviewer.embed .device.status-bar-black-translucent .status_bar .center,body.flviewer.embed .device.status-bar-black-translucent .status_bar .left,body.flviewer.embed .device.status-bar-black-translucent .status_bar .right{background-image:url("/assets/status_bars/ios_6-f2c8d9825630d4e49c0a62d1bacf15cb5bdd417c2b485116d65f559b28c8e3f5.png")}body.flviewer.desktop .device.status-bar-black .status_bar,body.flviewer.hybrid .device.status-bar-black .status_bar,body.flviewer.embed .device.status-bar-black .status_bar{background-color:black}body.flviewer.desktop .device.status-bar-white-translucent .status_bar,body.flviewer.hybrid .device.status-bar-white-translucent .status_bar,body.flviewer.embed .device.status-bar-white-translucent .status_bar{background-color:rgba(0,0,0,0.6)}body.flviewer.desktop .device.ios_7.status-bar-black .status_bar,body.flviewer.hybrid .device.ios_7.status-bar-black .status_bar,body.flviewer.embed .device.ios_7.status-bar-black .status_bar{background-color:#000}body.flviewer.desktop .device.ios_7.status-bar-black .status_bar .center,body.flviewer.desktop .device.ios_7.status-bar-black .status_bar .left,body.flviewer.desktop .device.ios_7.status-bar-black .status_bar .right,body.flviewer.hybrid .device.ios_7.status-bar-black .status_bar .center,body.flviewer.hybrid .device.ios_7.status-bar-black .status_bar .left,body.flviewer.hybrid .device.ios_7.status-bar-black .status_bar .right,body.flviewer.embed .device.ios_7.status-bar-black .status_bar .center,body.flviewer.embed .device.ios_7.status-bar-black .status_bar .left,body.flviewer.embed .device.ios_7.status-bar-black .status_bar .right{background-image:url("/assets/status_bars/ios_7_white-24ddcedf28ce3a97a36cadbc7c2d3cba37f03fd60624022e61ed7b28d790f51f.png")}body.flviewer.desktop .device.ios_7.status-bar-white-translucent .status_bar,body.flviewer.hybrid .device.ios_7.status-bar-white-translucent .status_bar,body.flviewer.embed .device.ios_7.status-bar-white-translucent .status_bar{background-color:transparent}body.flviewer.desktop .device.ios_7.status-bar-white-translucent .status_bar .center,body.flviewer.desktop .device.ios_7.status-bar-white-translucent .status_bar .left,body.flviewer.desktop .device.ios_7.status-bar-white-translucent .status_bar .right,body.flviewer.hybrid .device.ios_7.status-bar-white-translucent .status_bar .center,body.flviewer.hybrid .device.ios_7.status-bar-white-translucent .status_bar .left,body.flviewer.hybrid .device.ios_7.status-bar-white-translucent .status_bar .right,body.flviewer.embed .device.ios_7.status-bar-white-translucent .status_bar .center,body.flviewer.embed .device.ios_7.status-bar-white-translucent .status_bar .left,body.flviewer.embed .device.ios_7.status-bar-white-translucent .status_bar .right{background-image:url("/assets/status_bars/ios_7_black-489b1999277cb0b4d23387bea322776b875928de8227444fe00a13e4def1d1e3.png")}body.flviewer.desktop .device.ios_7.status-bar-black-translucent .status_bar,body.flviewer.hybrid .device.ios_7.status-bar-black-translucent .status_bar,body.flviewer.embed .device.ios_7.status-bar-black-translucent .status_bar{background-color:transparent}body.flviewer.desktop .device.ios_7.status-bar-black-translucent .status_bar .center,body.flviewer.desktop .device.ios_7.status-bar-black-translucent .status_bar .left,body.flviewer.desktop .device.ios_7.status-bar-black-translucent .status_bar .right,body.flviewer.hybrid .device.ios_7.status-bar-black-translucent .status_bar .center,body.flviewer.hybrid .device.ios_7.status-bar-black-translucent .status_bar .left,body.flviewer.hybrid .device.ios_7.status-bar-black-translucent .status_bar .right,body.flviewer.embed .device.ios_7.status-bar-black-translucent .status_bar .center,body.flviewer.embed .device.ios_7.status-bar-black-translucent .status_bar .left,body.flviewer.embed .device.ios_7.status-bar-black-translucent .status_bar .right{background-image:url("/assets/status_bars/ios_7_white-24ddcedf28ce3a97a36cadbc7c2d3cba37f03fd60624022e61ed7b28d790f51f.png")}body.flviewer.desktop .device.iphone,body.flviewer.hybrid .device.iphone,body.flviewer.embed .device.iphone{width:320px;height:568px}body.flviewer.desktop .device.iphone.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone.status-bar-black .screen_area,body.flviewer.embed .device.iphone.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone .status_bar,body.flviewer.hybrid .device.iphone .status_bar,body.flviewer.embed .device.iphone .status_bar{width:320px}body.flviewer.desktop .device.iphone #flviewer,body.flviewer.hybrid .device.iphone #flviewer,body.flviewer.embed .device.iphone #flviewer{width:320px}body.flviewer.desktop .device.iphone6,body.flviewer.hybrid .device.iphone6,body.flviewer.embed .device.iphone6{width:375px;height:667px}body.flviewer.desktop .device.iphone6.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone6.status-bar-black .screen_area,body.flviewer.embed .device.iphone6.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone6 .status_bar,body.flviewer.hybrid .device.iphone6 .status_bar,body.flviewer.embed .device.iphone6 .status_bar{width:375px}body.flviewer.desktop .device.iphone6 #flviewer,body.flviewer.hybrid .device.iphone6 #flviewer,body.flviewer.embed .device.iphone6 #flviewer{width:375px}body.flviewer.desktop .device.iphone6_landscape,body.flviewer.hybrid .device.iphone6_landscape,body.flviewer.embed .device.iphone6_landscape{width:667px;height:375px}body.flviewer.desktop .device.iphone6_landscape.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone6_landscape.status-bar-black .screen_area,body.flviewer.embed .device.iphone6_landscape.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone6_landscape .status_bar,body.flviewer.hybrid .device.iphone6_landscape .status_bar,body.flviewer.embed .device.iphone6_landscape .status_bar{width:667px}body.flviewer.desktop .device.iphone6_landscape #flviewer,body.flviewer.hybrid .device.iphone6_landscape #flviewer,body.flviewer.embed .device.iphone6_landscape #flviewer{width:667px}body.flviewer.desktop .device.iphone6_plus,body.flviewer.hybrid .device.iphone6_plus,body.flviewer.embed .device.iphone6_plus{width:414px;height:736px}body.flviewer.desktop .device.iphone6_plus.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone6_plus.status-bar-black .screen_area,body.flviewer.embed .device.iphone6_plus.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone6_plus .status_bar,body.flviewer.hybrid .device.iphone6_plus .status_bar,body.flviewer.embed .device.iphone6_plus .status_bar{width:414px}body.flviewer.desktop .device.iphone6_plus #flviewer,body.flviewer.hybrid .device.iphone6_plus #flviewer,body.flviewer.embed .device.iphone6_plus #flviewer{width:414px}body.flviewer.desktop .device.iphone6_plus_landscape,body.flviewer.hybrid .device.iphone6_plus_landscape,body.flviewer.embed .device.iphone6_plus_landscape{width:736px;height:414px}body.flviewer.desktop .device.iphone6_plus_landscape.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone6_plus_landscape.status-bar-black .screen_area,body.flviewer.embed .device.iphone6_plus_landscape.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone6_plus_landscape .status_bar,body.flviewer.hybrid .device.iphone6_plus_landscape .status_bar,body.flviewer.embed .device.iphone6_plus_landscape .status_bar{width:736px}body.flviewer.desktop .device.iphone6_plus_landscape #flviewer,body.flviewer.hybrid .device.iphone6_plus_landscape #flviewer,body.flviewer.embed .device.iphone6_plus_landscape #flviewer{width:736px}body.flviewer.desktop .device.ipad,body.flviewer.hybrid .device.ipad,body.flviewer.embed .device.ipad{height:768px;width:576px}body.flviewer.desktop .device.ipad.status-bar-black .screen_area,body.flviewer.hybrid .device.ipad.status-bar-black .screen_area,body.flviewer.embed .device.ipad.status-bar-black .screen_area{padding-top:15px}body.flviewer.desktop .device.ipad .status_bar,body.flviewer.hybrid .device.ipad .status_bar,body.flviewer.embed .device.ipad .status_bar{width:576px;height:15px}body.flviewer.desktop .device.ipad .status_bar .center,body.flviewer.desktop .device.ipad .status_bar .left,body.flviewer.desktop .device.ipad .status_bar .right,body.flviewer.hybrid .device.ipad .status_bar .center,body.flviewer.hybrid .device.ipad .status_bar .left,body.flviewer.hybrid .device.ipad .status_bar .right,body.flviewer.embed .device.ipad .status_bar .center,body.flviewer.embed .device.ipad .status_bar .left,body.flviewer.embed .device.ipad .status_bar .right{width:90px;background-size:auto 15px}body.flviewer.desktop .device.ipad #flviewer,body.flviewer.hybrid .device.ipad #flviewer,body.flviewer.embed .device.ipad #flviewer{width:576px}body.flviewer.desktop .device.ipad_landscape,body.flviewer.hybrid .device.ipad_landscape,body.flviewer.embed .device.ipad_landscape{width:768px;height:576px}body.flviewer.desktop .device.ipad_landscape.status-bar-black .screen_area,body.flviewer.hybrid .device.ipad_landscape.status-bar-black .screen_area,body.flviewer.embed .device.ipad_landscape.status-bar-black .screen_area{padding-top:15px}body.flviewer.desktop .device.ipad_landscape .status_bar,body.flviewer.hybrid .device.ipad_landscape .status_bar,body.flviewer.embed .device.ipad_landscape .status_bar{width:768px;height:15px}body.flviewer.desktop .device.ipad_landscape .status_bar .center,body.flviewer.desktop .device.ipad_landscape .status_bar .left,body.flviewer.desktop .device.ipad_landscape .status_bar .right,body.flviewer.hybrid .device.ipad_landscape .status_bar .center,body.flviewer.hybrid .device.ipad_landscape .status_bar .left,body.flviewer.hybrid .device.ipad_landscape .status_bar .right,body.flviewer.embed .device.ipad_landscape .status_bar .center,body.flviewer.embed .device.ipad_landscape .status_bar .left,body.flviewer.embed .device.ipad_landscape .status_bar .right{width:90px;background-size:auto 15px}body.flviewer.desktop .device.ipad_landscape #flviewer,body.flviewer.hybrid .device.ipad_landscape #flviewer,body.flviewer.embed .device.ipad_landscape #flviewer{width:768px}body.flviewer.desktop .device.iphone_landscape,body.flviewer.hybrid .device.iphone_landscape,body.flviewer.embed .device.iphone_landscape{width:568px;height:320px}body.flviewer.desktop .device.iphone_landscape.status-bar-black .screen_area,body.flviewer.hybrid .device.iphone_landscape.status-bar-black .screen_area,body.flviewer.embed .device.iphone_landscape.status-bar-black .screen_area{padding-top:20px}body.flviewer.desktop .device.iphone_landscape #flviewer,body.flviewer.hybrid .device.iphone_landscape #flviewer,body.flviewer.embed .device.iphone_landscape #flviewer{width:568px}body.flviewer.desktop .device .device_frame.none,body.flviewer.hybrid .device .device_frame.none,body.flviewer.embed .device .device_frame.none{box-shadow:none !important;background-image:none;margin-top:-10px;margin-left:0;background-image:none;box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}body.flviewer.desktop .device.android .status_bar,body.flviewer.hybrid .device.android .status_bar,body.flviewer.embed .device.android .status_bar{display:none}body.flviewer.desktop .device.android_landscape .status_bar,body.flviewer.hybrid .device.android_landscape .status_bar,body.flviewer.embed .device.android_landscape .status_bar{display:none}body.flviewer.embed .device .inner{margin-top:0px !important}#android_menubar{background-color:#000;width:100%;bottom:0;position:absolute;z-index:2}#android_menubar::after{clear:both;content:"";display:table}#android_menubar .menu_buttons{width:333px;margin:0 auto;height:100%}#android_menubar .menu_buttons .menu_button{width:33.3333%;float:left;height:100%;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:auto}#android_menubar .menu_buttons .menu_button.disabled{opacity:0.5;cursor:default}#android_menubar .menu_buttons .menu_button.back{background-image:url(/assets/flviewer/android_menubar/back-4aa02e5b897f37f2fe746ce27a17b8b5b35d9bf4dbc56182102f2bc5154ad0cb.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#android_menubar .menu_buttons .menu_button.back{background-image:url(/assets/flviewer/android_menubar/back_2x-a183ef1add26f31b48eade8d3edf125065e4ffb9a3aabcbd1be91fe803a75e25.png);background-size:113px 47px}}#android_menubar .menu_buttons .menu_button.home{background-image:url(/assets/flviewer/android_menubar/home-0821100b96a1623e32ae94dce4645354cea1b6e0eea32ff953ae2e85797a243d.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#android_menubar .menu_buttons .menu_button.home{background-image:url(/assets/flviewer/android_menubar/home_2x-08a864ea5571e9fa89d2fb69ab381feb861ade3e7acb0d32af351cebb7fd8331.png);background-size:113px 47px}}#android_menubar .menu_buttons .menu_button.menu{background-image:url(/assets/flviewer/android_menubar/menu-b8bdb973ae30a8978fb25650fee86b7db87334d305cb328f52fb6bc6487d44e1.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#android_menubar .menu_buttons .menu_button.menu{background-image:url(/assets/flviewer/android_menubar/menu_2x-4306d2e8dedf2d53b80df20e681a26a165efab7fa8fcad35ff2e8f121d447396.png);background-size:113px 47px}}#android_menubar.landscape{width:42px;height:100%;top:0;right:0}#android_menubar.landscape .menu_buttons,#android_menubar.landscape .menu_button{float:none;width:42px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes revealing-link{0%{opacity:0;-webkit-animation-timing-function:ease-in}35%{opacity:1}42%{opacity:1}100%{-webkit-animation-timing-function:ease-out;opacity:0}}@-moz-keyframes revealing-link{0%{opacity:0;-moz-animation-timing-function:ease-in}35%{opacity:1}42%{opacity:1}100%{-moz-animation-timing-function:ease-out;opacity:0}}@keyframes revealing-link{0%{opacity:0;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}35%{opacity:1}42%{opacity:1}100%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}}.revealing-link{-webkit-animation:revealing-link;-moz-animation:revealing-link;animation:revealing-link;-webkit-animation-duration:0.7s;-moz-animation-duration:0.7s;animation-duration:0.7s}body.flviewer.desktop #flviewer{overflow:hidden}body.flviewer.desktop #flviewer .screen .links .link.highlighting:active{box-shadow:none;border:none;border-radius:3px;padding:3px;opacity:1;background-color:rgba(0,0,0,0.3)}body.flviewer.desktop .screen_wrap{overflow:hidden}body.flviewer.fleditor #flviewer .screen .links .link.highlighting:active{box-shadow:none;border:none;border-radius:3px;padding:3px;opacity:1;background-color:rgba(0,0,0,0.3)}body.flviewer.desktop .device.iphone .device_frame,body.flviewer.hybrid .device.iphone .device_frame{width:393px;height:818px;margin-top:-128px;margin-left:-36px}body.flviewer.desktop .device.iphone .device_frame.black,body.flviewer.hybrid .device.iphone .device_frame.black{background-image:url(/assets/flviewer/black_iphone-c0bb72c9eaa705bf7b3d861b7ce69b6e2738ffd273969a78a585bc1e1b6af0a1.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone .device_frame.black,body.flviewer.hybrid .device.iphone .device_frame.black{background-image:url(/assets/flviewer/black_iphone_2x-47d924e5c39145101f7c7c95d7c18a2f720dfa386a922175a7630df56ff139ca.png);background-size:393px 818px}}body.flviewer.desktop .device.iphone .device_frame.white,body.flviewer.hybrid .device.iphone .device_frame.white{background-image:url(/assets/flviewer/white_iphone-6b1218199fc07c52f9761b93e218a539fe78fc235f95acd9aba100084711324e.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone .device_frame.white,body.flviewer.hybrid .device.iphone .device_frame.white{background-image:url(/assets/flviewer/white_iphone_2x-e8e28b3cff825395d83a98c588dc7f1572800d3c4d7510c902e0d7978800f501.png);background-size:393px 818px}}body.flviewer.desktop .device.iphone .device_frame.gold,body.flviewer.hybrid .device.iphone .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone-38aeb89f0b36bdca4986734f0a1ac11a5df9facb777843f00ac7fe2f3059d092.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone .device_frame.gold,body.flviewer.hybrid .device.iphone .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone_2x-ebe23758e3436e6e83e09634d040611d40b53b9d81977f6c8e1894d66b414565.png);background-size:393px 818px}}body.flviewer.desktop .device.iphone_landscape .device_frame,body.flviewer.hybrid .device.iphone_landscape .device_frame{width:798px;height:397px;margin-top:-42px;margin-left:-112px}body.flviewer.desktop .device.iphone_landscape .device_frame.black,body.flviewer.hybrid .device.iphone_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone_landscape-53e5d1c9b67dd8da93d8c052863b4fa9926d7ad0c6efb4c0c85859cf2c1a238b.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone_landscape .device_frame.black,body.flviewer.hybrid .device.iphone_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone_landscape_2x-7fb53fb20d83ffda940828bed1d09c044165a5194eab304908692cc2d250d0a0.png);background-size:798px 397px}}body.flviewer.desktop .device.iphone_landscape .device_frame.white,body.flviewer.hybrid .device.iphone_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone_landscape-a9279301f40e010c5fbac6febf3646057b42e71b6c08468756ed47a124324cd4.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone_landscape .device_frame.white,body.flviewer.hybrid .device.iphone_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone_landscape_2x-9cdeed7cc3fc32081afa3c28552271f0319d7f8af52cd5ab84af520657b6cbb2.png);background-size:798px 397px}}body.flviewer.desktop .device.iphone_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone_landscape-8c4572b53626136165fadb7e6e43fbdf1c7a7447b111bc84eeb56fe2657e20b8.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone_landscape_2x-4118580d41c4fecc66c0486bcf84667e772d02abb3747b5c0e8236352a047da8.png);background-size:798px 397px}}body.flviewer.desktop .device.iphone6 .device_frame,body.flviewer.hybrid .device.iphone6 .device_frame{width:553px;height:1043px;margin-top:-190px;margin-left:-88px}body.flviewer.desktop .device.iphone6 .device_frame.black,body.flviewer.hybrid .device.iphone6 .device_frame.black{background-image:url(/assets/flviewer/black_iphone6-1bd59badfedf6601b9d682353f4dd8b02a07bec9d8d2b1037d24beb1e27ef6da.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6 .device_frame.black,body.flviewer.hybrid .device.iphone6 .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_2x-ec2986294b22a0fa67081d57b7b452056687fe90535f761347bf94ee002ea4d5.png);background-size:553px 1043px}}body.flviewer.desktop .device.iphone6 .device_frame.white,body.flviewer.hybrid .device.iphone6 .device_frame.white{background-image:url(/assets/flviewer/white_iphone6-85caeeeebe00e3c713a5004a525ad52067cc01ef98d025faf0ab39815a1976ab.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6 .device_frame.white,body.flviewer.hybrid .device.iphone6 .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_2x-64d7bed0d93d7b7cbd62a89bbb8334ec10823a8a14b263928ee4f50f3abad851.png);background-size:553px 1043px}}body.flviewer.desktop .device.iphone6 .device_frame.gold,body.flviewer.hybrid .device.iphone6 .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6-e2da2d3cbc2b8e83f238153a97d58be0ba8d936b15bc35831643a7ebae4ab69b.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6 .device_frame.gold,body.flviewer.hybrid .device.iphone6 .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_2x-15bc6f8d082229ebe680428bd33aa065e75aad300f3a8d3036da5ed95e0e5538.png);background-size:553px 1043px}}body.flviewer.desktop .device.iphone6_landscape .device_frame,body.flviewer.hybrid .device.iphone6_landscape .device_frame{width:1027px;height:603px;margin-top:-124px;margin-left:-179px}body.flviewer.desktop .device.iphone6_landscape .device_frame.black,body.flviewer.hybrid .device.iphone6_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_landscape-56ea66251b17a6eba7bb03ad4ffa9607747a5b7bb462004b362d6d1079bd0f19.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_landscape .device_frame.black,body.flviewer.hybrid .device.iphone6_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_landscape_2x-0ce88bdf102dfc0cf6bc3c0dd4ff0593a954a77c451d3cf957ba62c249532bad.png);background-size:1027px 603px}}body.flviewer.desktop .device.iphone6_landscape .device_frame.white,body.flviewer.hybrid .device.iphone6_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_landscape-ce82c3ba2e12fc1ad62126d6c1c8f1f2ea7bed6e4a80651f0c198cdb5e2808fc.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_landscape .device_frame.white,body.flviewer.hybrid .device.iphone6_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_landscape_2x-2f10edd778fd6529dca2c6e319d53f66bbea43b63be9703bd5c4c6d2db5afae0.png);background-size:1027px 603px}}body.flviewer.desktop .device.iphone6_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone6_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_landscape-739c14293ff87b7a41920d2cfcb052a70cf4503cd5cf45446c25387dcaebcb08.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone6_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_landscape_2x-47df6654002f1064d1ffd47199bf1d114affd2a8813af16f3b961de887ea246f.png);background-size:1027px 603px}}body.flviewer.desktop .device.iphone6_plus .device_frame,body.flviewer.hybrid .device.iphone6_plus .device_frame{width:567px;height:1094px;margin-top:-188px;margin-left:-77px}body.flviewer.desktop .device.iphone6_plus .device_frame.black,body.flviewer.hybrid .device.iphone6_plus .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_plus-bbf8a5a15788f75fc6ca918f46ad284e37ad458ab1a29d6a918449eb14ca9109.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus .device_frame.black,body.flviewer.hybrid .device.iphone6_plus .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_plus_2x-84a57734e05948b3a65e3198d217455f17da0957c8b0637968279a9a6ab1977c.png);background-size:567px 1094px}}body.flviewer.desktop .device.iphone6_plus .device_frame.white,body.flviewer.hybrid .device.iphone6_plus .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_plus-6ed90391d7f788f1a6a46961ffec27cf318dd5b7e3e9026006ec7f992f270444.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus .device_frame.white,body.flviewer.hybrid .device.iphone6_plus .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_plus_2x-6a07f57e634b3c82aaa4e9b602b09c57badddd3d9fab7c6589198b7809725352.png);background-size:567px 1094px}}body.flviewer.desktop .device.iphone6_plus .device_frame.gold,body.flviewer.hybrid .device.iphone6_plus .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_plus-56db014f5ab8ba1c50c5a43753cc6674511b9e667a972b0bcacdd7cfb375ff9b.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus .device_frame.gold,body.flviewer.hybrid .device.iphone6_plus .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_plus_2x-dee076f170b8f9f51e23f8a88882b96094c4073b8e30d17cd0d44aaa1c9ac241.png);background-size:567px 1094px}}body.flviewer.desktop .device.iphone6_plus_landscape .device_frame,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame{width:984px;height:541px;margin-top:-41px;margin-left:-117px}body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.black,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_plus_landscape-1e1802c735311ec9a0bc14bd2136ae029f6db37d299714525a7a1cffc8c4d9f1.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.black,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.black{background-image:url(/assets/flviewer/black_iphone6_plus_landscape_2x-5e428f3d732a725e17899320b28ca1b45a602976aad06db34d4b35fa4d8a06e4.png);background-size:984px 541px}}body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.white,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_plus_landscape-49cb1daf726816b2c35483ccc8ff5f0dbdad9710d7919ccbc574ed4aca17aa54.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.white,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.white{background-image:url(/assets/flviewer/white_iphone6_plus_landscape_2x-59314b434cd765a71d720832d78088b7d2dc329e6071dd30c3668f0471b20353.png);background-size:984px 541px}}body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_plus_landscape-ff856b2c861fe51c8c6ecbe9fd875550b624ec690dcdb4857451b97f0a2b3c1a.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.iphone6_plus_landscape .device_frame.gold,body.flviewer.hybrid .device.iphone6_plus_landscape .device_frame.gold{background-image:url(/assets/flviewer/gold_iphone6_plus_landscape_2x-d25f5b2b318a4db6b4dd6db407a8daf91bb7188d8df57d55b5b051a8fe6947a0.png);background-size:984px 541px}}body.flviewer.desktop .device.ipad .device_frame,body.flviewer.hybrid .device.ipad .device_frame{width:684px;height:981px;margin-top:-107px;margin-left:-55px}body.flviewer.desktop .device.ipad .device_frame.black,body.flviewer.hybrid .device.ipad .device_frame.black{background-image:url(/assets/flviewer/black_ipad-eb2e4a912e35ea3e188d1260fcc3ee08423a6cdc236d91db90a0174508e177eb.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.ipad .device_frame.black,body.flviewer.hybrid .device.ipad .device_frame.black{background-image:url(/assets/flviewer/black_ipad_2x-9f83680622cf4a22d857cef014625a862f21ec73faf4b12a7ead535633928fd3.png);background-size:684px 981px}}body.flviewer.desktop .device.ipad .device_frame.white,body.flviewer.hybrid .device.ipad .device_frame.white{background-image:url(/assets/flviewer/white_ipad-43ed139201ab7adcc4bc115fd481ae7c6c5bf7d9dd7ac4532667b18a6072e849.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.ipad .device_frame.white,body.flviewer.hybrid .device.ipad .device_frame.white{background-image:url(/assets/flviewer/white_ipad_2x-979545f31f19a1e705fc6be9341772eff46754b24c096224b2a48ac099b32716.png);background-size:684px 981px}}body.flviewer.desktop .device.ipad_landscape .device_frame,body.flviewer.hybrid .device.ipad_landscape .device_frame{width:996px;height:669px;margin-top:-46px;margin-left:-113px}body.flviewer.desktop .device.ipad_landscape .device_frame.black,body.flviewer.hybrid .device.ipad_landscape .device_frame.black{background-image:url(/assets/flviewer/black_ipad_landscape-ed148127aaca866000e63208eb5b25ef9b235945be43d9fffe17642a69b3e2c0.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.ipad_landscape .device_frame.black,body.flviewer.hybrid .device.ipad_landscape .device_frame.black{background-image:url(/assets/flviewer/black_ipad_landscape_2x-1ee9067a08dbb70f80aa867cd0475eea9638983c3d264f0d65c34d093f31fff2.png);background-size:996px 669px}}body.flviewer.desktop .device.ipad_landscape .device_frame.white,body.flviewer.hybrid .device.ipad_landscape .device_frame.white{background-image:url(/assets/flviewer/white_ipad_landscape-a0ac4c7e9a8c8a647bda7a2a6a0b6855a1e319edae78dfc350c68cdd5a467a00.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.ipad_landscape .device_frame.white,body.flviewer.hybrid .device.ipad_landscape .device_frame.white{background-image:url(/assets/flviewer/white_ipad_landscape_2x-ef546e7a8002cafa667d5a77d495914117cb3d19011b112ec63e48fdecada7de.png);background-size:996px 669px}}body.flviewer.desktop .device.nexus4 .device_frame,body.flviewer.hybrid .device.nexus4 .device_frame{width:493px;height:840px;margin-top:-130px;margin-left:-54px}body.flviewer.desktop .device.nexus4 .device_frame.black,body.flviewer.hybrid .device.nexus4 .device_frame.black{background-image:url(/assets/flviewer/black_nexus4-b00cfd1e3f8729d099cf5d69be2f5a03608187a4b7756d19fc9b69a95c693fe4.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus4 .device_frame.black,body.flviewer.hybrid .device.nexus4 .device_frame.black{background-image:url(/assets/flviewer/black_nexus4_2x-0406d279db9844da4e70a3604699165f55552f76e53c4bc1eb58c99f448e0071.png);background-size:493px 840px}}body.flviewer.desktop .device.nexus4_landscape .device_frame,body.flviewer.hybrid .device.nexus4_landscape .device_frame{width:913px;height:444px;margin-top:-58px;margin-left:-136px}body.flviewer.desktop .device.nexus4_landscape .device_frame.black,body.flviewer.hybrid .device.nexus4_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus4_landscape-b662b89e2b4bf23e8cf7f2dc19718cdef97c92facbd176bfa0771800f4290611.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus4_landscape .device_frame.black,body.flviewer.hybrid .device.nexus4_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus4_landscape_2x-a7edf982416ea3a6583a7ae1f8ea46c144a55139e53c07d83e58ee55563edc8a.png);background-size:913px 444px}}body.flviewer.desktop .device.nexus5 .device_frame,body.flviewer.hybrid .device.nexus5 .device_frame{width:470px;height:802px;margin-top:-101px;margin-left:-55px}body.flviewer.desktop .device.nexus5 .device_frame.black,body.flviewer.hybrid .device.nexus5 .device_frame.black{background-image:url(/assets/flviewer/black_nexus5-9cdb9b36adf4847860d8e38729f76db18063f5b0724bdeb2425e1814d6439672.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus5 .device_frame.black,body.flviewer.hybrid .device.nexus5 .device_frame.black{background-image:url(/assets/flviewer/black_nexus5_2x-1465e36077f63906049920beaeff2031e758aa7c7a8b9a84f8c6a1363ed42053.png);background-size:470px 802px}}body.flviewer.desktop .device.nexus5_landscape .device_frame,body.flviewer.hybrid .device.nexus5_landscape .device_frame{width:830px;height:409px;margin-top:-57px;margin-left:-89px}body.flviewer.desktop .device.nexus5_landscape .device_frame.black,body.flviewer.hybrid .device.nexus5_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus5_landscape-e60c821ba1493b8d82b01ce1b5edd8b971fb6e601a248cd2db5ef5f6e72942c6.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus5_landscape .device_frame.black,body.flviewer.hybrid .device.nexus5_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus5_landscape_2x-edb9337ce61da474f00d4785a2c9ae9ac4f9ddb7379a6404591fe08d7c4aa5f4.png);background-size:830px 409px}}body.flviewer.desktop .device.nexus7 .device_frame,body.flviewer.hybrid .device.nexus7 .device_frame{width:625px;height:950px;margin-top:-136px;margin-left:-85px}body.flviewer.desktop .device.nexus7 .device_frame.black,body.flviewer.hybrid .device.nexus7 .device_frame.black{background-image:url(/assets/flviewer/black_nexus7-9a82fe50b428c52ed0bbd727022f4933688c07f46b82a395ba8e8decbe5739fd.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus7 .device_frame.black,body.flviewer.hybrid .device.nexus7 .device_frame.black{background-image:url(/assets/flviewer/black_nexus7_2x-11be2596a24584a09976ceb312ca14772495510a66d62500abedda922ddd3861.png);background-size:625px 950px}}body.flviewer.desktop .device.nexus7_landscape .device_frame,body.flviewer.hybrid .device.nexus7_landscape .device_frame{width:1028px;height:589px;margin-top:-89px;margin-left:-154px}body.flviewer.desktop .device.nexus7_landscape .device_frame.black,body.flviewer.hybrid .device.nexus7_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus7_landscape-6889db74b75f82e30a43d6aab6b3d2c49684c128dac7bebd8dd910c23aef2754.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus7_landscape .device_frame.black,body.flviewer.hybrid .device.nexus7_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus7_landscape_2x-e432d91289672c507007fff4b3d394951942f553725830c3004f8a02a98111d2.png);background-size:1028px 589px}}body.flviewer.desktop .device.nexus10 .device_frame,body.flviewer.hybrid .device.nexus10 .device_frame{width:899px;height:1177px;margin-top:-132px;margin-left:-150px}body.flviewer.desktop .device.nexus10 .device_frame.black,body.flviewer.hybrid .device.nexus10 .device_frame.black{background-image:url(/assets/flviewer/black_nexus10-c6da0b29eaad898416084103c5d67b41ef6693d248956affced4434dc826763a.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus10 .device_frame.black,body.flviewer.hybrid .device.nexus10 .device_frame.black{background-image:url(/assets/flviewer/black_nexus10_2x-e57f20d52e4e2770684dc011ba8a19a30f0d5acbb0375c34b71857249e9b0ad5.png);background-size:899px 1177px}}body.flviewer.desktop .device.nexus10_landscape .device_frame,body.flviewer.hybrid .device.nexus10_landscape .device_frame{width:1274px;height:818px;margin-top:-132px;margin-left:-157px}body.flviewer.desktop .device.nexus10_landscape .device_frame.black,body.flviewer.hybrid .device.nexus10_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus10_landscape-d9b94f6ad7dd57fa27e41c92a355c4e3b4dd619141ad846c75341f16259bd225.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop .device.nexus10_landscape .device_frame.black,body.flviewer.hybrid .device.nexus10_landscape .device_frame.black{background-image:url(/assets/flviewer/black_nexus10_landscape_2x-543a27a0bf05172c6a451d8de9f1ea6caef63f25c33db93292f14be1001636ce.png);background-size:1274px 818px}}#ui-popover-shade{background-color:rgba(0,0,0,0.15);-webkit-tap-highlight-color:transparent}.dropbox_file_chooser{border-radius:3px;background-color:#DFE2E7;box-shadow:1px 1px 15px 0px rgba(0,0,0,0.15);border:1px solid rgba(0,0,0,0.2);margin-left:-6px}.flile-chooser{box-shadow:0 0 0 1px rgba(0,0,0,0.08);width:320px;margin:4px;background-color:#fff}.flile-chooser header,.flile-chooser footer{position:relative;background-color:#fafafb;padding:13px 10px;z-index:1}.flile-chooser header{box-shadow:0 1px 0 0 rgba(0,0,0,0.1);font-weight:600;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flile-chooser header::after{clear:both;content:"";display:table}.flile-chooser header .previous,.flile-chooser header .current{float:left;width:31%;margin-right:2%;white-space:nowrap}.flile-chooser header .previous{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2E83E9}.flile-chooser header .previous:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;content:"";margin-right:5px}.flile-chooser header .previous.root{visibility:hidden}.flile-chooser header .current{text-align:center}.flile-chooser footer{box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);padding:5px}.flile-chooser footer::after{clear:both;content:"";display:table}.flile-chooser footer .button{width:150px;float:right;font-size:14px}.flile-chooser ul.files{height:290px;overflow:scroll}.flile-chooser ul.files li{border-bottom:1px solid #EFEDF2;position:relative;padding:10px;padding-left:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flile-chooser ul.files li.selected{background-color:#2E83E9;color:#fff;font-weight:600;border-bottom-color:rgba(0,0,0,0.1)}.flile-chooser ul.files li:hover:not(.disabled){cursor:pointer}.flile-chooser ul.files li:hover:not(.disabled):not(.selected){background-color:#f1f9fc}.flile-chooser ul.files li.file:before,.flile-chooser ul.files li.folder:before{content:"";position:absolute;display:block;width:20px;height:19px;left:10px;top:0;bottom:0;margin:auto}.flile-chooser ul.files li.folder:before{background-image:url(/assets/flile_chooser/folder-6ecfb76118dabc04db1b80002e73c4393df367fd742ec5f1162ca5427dbd2754.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.flile-chooser ul.files li.folder:before{background-image:url(/assets/flile_chooser/folder_2x-5f3c2b9808aa34a503e498f869322f7c268b529e1d075c54d719bd895ebff276.png);background-size:20px 19px}}.flile-chooser ul.files li.file:before{background-image:url(/assets/flile_chooser/file-530dbd9f5ea4b5ce73b22afd9c0fcd29fa6c362dac5e555d9ef0c9077e511e09.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.flile-chooser ul.files li.file:before{background-image:url(/assets/flile_chooser/file_2x-47e02162fdc79406701f48ce065637ac58a20c88ff2c613a63c870986c650cb1.png);background-size:20px 19px}}.flile-chooser ul.files li.image div{width:25px;height:25px;position:absolute;left:10px;top:0;bottom:0;margin:auto;margin-left:-2px}.flile-chooser ul.files li.disabled{color:#aaaaaa}body.flviewer.desktop{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3a4149}body.flviewer.desktop #controls{color:rgba(255,255,255,0.9);background-color:#414952;width:260px;position:fixed;top:0;left:0;z-index:2;height:100%}body.flviewer.desktop #controls .inner{height:100%;padding:20px 10px;overflow:auto}body.flviewer.desktop #controls .inner>ul{background-color:#414952;position:relative;z-index:1}body.flviewer.desktop #controls .inner>ul>li{border-top:1px solid #495159;padding-top:20px;margin-top:20px;font-weight:600}body.flviewer.desktop #controls .inner>ul>li:first-child{border-top:none;margin-top:0;padding-top:0}body.flviewer.desktop #controls .inner>ul>li label,body.flviewer.desktop #controls .inner>ul>li .label{font-weight:700;font-size:12px;display:block;margin-bottom:10px}body.flviewer.desktop #controls .inner>ul>li>p{color:#8a95a2;margin:0;margin-bottom:1em}body.flviewer.desktop #controls .inner>ul>li>p:last-child{margin-bottom:0}body.flviewer.desktop #controls .inner>ul li.title{position:relative}body.flviewer.desktop #controls .inner>ul li.title::after{clear:both;content:"";display:table}body.flviewer.desktop #controls .inner>ul li.title .icon{float:left}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad{width:72px;height:72px;box-shadow:none;border-radius:12.63158px;overflow:hidden}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed){position:relative}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed).precomposed:after,body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed).precomposed:before{display:none}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed):after,body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:72px;height:72px}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7).ipad img{width:72px;height:72px}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad){width:57px;height:57px;box-shadow:none;border-radius:10px;overflow:hidden}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed){position:relative}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed).precomposed:after,body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed).precomposed:before{display:none}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed):after,body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:57px;height:57px}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad):not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.flviewer.desktop #controls .inner>ul li.title .icon:not(.ios7):not(.ipad) img{width:57px;height:57px}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad{width:76px;height:76px;box-shadow:none;border-radius:13.33333px;overflow:hidden}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed){position:relative}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed).precomposed:after,body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed).precomposed:before{display:none}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed):after,body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:76px;height:76px}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7.ipad img{width:76px;height:76px}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad){width:60px;height:60px;box-shadow:none;border-radius:10.52632px;overflow:hidden}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed){position:relative}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed).precomposed:after,body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed).precomposed:before{display:none}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed):after,body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:60px;height:60px}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad):not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.flviewer.desktop #controls .inner>ul li.title .icon.ios7:not(.ipad) img{width:60px;height:60px}body.flviewer.desktop #controls .inner>ul li.title h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255,255,255,0.9);font-size:18px;font-weight:600;width:152px;float:left;margin-left:10px}body.flviewer.desktop #controls .inner>ul li.frame_style select{width:100%}body.flviewer.desktop #controls .inner>ul li.prototype_menu ul{border:1px solid #505961;background-color:#495159;border-radius:3px}body.flviewer.desktop #controls .inner>ul li.prototype_menu ul li{border-bottom:1px solid #505961;cursor:pointer;color:#8abaf3;font-weight:600;padding:10px}body.flviewer.desktop #controls .inner>ul li.prototype_menu ul li:last-child{border-bottom:none}body.flviewer.desktop #controls .inner>ul li.prototype_menu ul li:hover{background-color:#4b545c}body.flviewer.desktop #controls .controls_toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;transition:background-color 150ms linear;z-index:1;position:absolute;top:0;right:-11px;width:11px;height:100%;cursor:pointer;background-color:#414952;border-left:1px solid #3a4149}body.flviewer.desktop #controls .controls_toggle .label{position:absolute;font-size:13px;font-weight:600;text-align:center;color:rgba(255,255,255,0.25);height:10px;line-height:10px;top:50%;margin-top:-5px}body.flviewer.desktop #controls .controls_toggle .label.open{opacity:0;padding-left:3px}body.flviewer.desktop #controls .controls_toggle .label.close{padding-left:3px}body.flviewer.desktop #controls .controls_toggle:hover{background-color:#48505a}body.flviewer.desktop #controls .controls_toggle:hover .label{color:rgba(255,255,255,0.7)}body.flviewer.desktop #controls .made_with_flinto{width:240px;bottom:0;padding:40px 0 20px 0}body.flviewer.desktop #controls .made_with_flinto a{overflow:hidden;text-indent:101%;white-space:nowrap;background-image:url(/assets/flviewer/made_with_flinto-e59797be94919b7269020b2c60184d985e1d8a4dc834ea9bd42d2fd09106dd91.png);-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;display:block;margin:0 auto;width:107px;height:39px;opacity:0.7}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.flviewer.desktop #controls .made_with_flinto a{background-image:url(/assets/flviewer/made_with_flinto_2x-9388793a9fa87636695c6223d52d0b7943490e1795f1811d00a84551f37e8fd7.png);background-size:107px 39px}}body.flviewer.desktop #controls .made_with_flinto a:hover{opacity:1}body.flviewer.desktop #controls li.note .note{background-color:#E6E6E6;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,0.1),inset 0 0 0 1px rgba(255,255,255,0.3)}body.flviewer.desktop #controls li.note .note p{color:#1C2E42;padding:10px}body.flviewer.desktop #canvas{z-index:1;margin-left:271px;position:relative;height:100%;min-width:500px}body.teaser{background-color:#FF6759}body.teaser table{width:100%;height:100%}body.teaser .centered-content{text-align:center;margin-top:-100px}body.teaser .icon{margin:0 auto;width:128px;height:128px;margin-bottom:20px;background-image:url(/assets/teaser/icon-f8bc37251386f10e2d0c34b580a01d5acad9e43ee2ef269c45a062fbf07201ef.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.teaser .icon{background-image:url(/assets/teaser/icon_2x-198b621623076e3c5ca92b8e0045ac53d0259372e14f1bda379d87cd55391ec9.png);background-size:128px 128px}}body.teaser h1{font-weight:900;color:#fff;font-size:28px;line-height:1.3em;max-width:450px;margin:0 auto}body.teaser h2{margin-top:15px;font-weight:bold;color:rgba(255,255,255,0.8)}body.mac-sketch-plugin{text-align:center}body.mac-sketch-plugin h1{color:#FF6759;font-weight:800;font-size:24px}body.mac-sketch-plugin p{font-size:16px}body.mac-sketch-plugin p.small{font-size:12px;color:#767B8D}body.mac-sketch-plugin .button{width:300px;margin:0 auto;margin-top:40px}body.mac-sketch-plugin .button.alt{background-color:#fff;border:1px solid #2E83E9;color:#2E83E9;margin-top:20px}body.dropbox_error .button.retry{width:250px}body.help .options::after{clear:both;content:"";display:table}body.help .options .option{margin-bottom:50px;font-size:16px;width:520px}body.help .options .option .button{margin-top:20px;width:220px}body.help .options .option h2{font-weight:bold;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #EFEDF2}body.help .options .option .description,body.help .options .option dl dd{line-height:1.4}body.help .options .option dl dt{font-weight:600;margin-bottom:5px}body.help .options .option dl dd{margin:0;margin-bottom:20px}body.about .overview::after{clear:both;content:"";display:table}body.about .overview .team{width:220px;float:left}body.about .overview .team::after{clear:both;content:"";display:table}body.about .overview .team .member{width:100px;float:left;margin-right:20px}body.about .overview .team .member:last-child{margin-right:0}body.about .overview .team .member .name{margin-top:5px;font-size:10px}body.about .overview .team .member .role{margin-top:2px;font-size:10px;color:#aaaaaa}body.about .overview .about_company{float:right;width:280px}body.about .overview .about_company p{margin-top:0}body.about section.acknowledgements{background-color:rgba(0,0,0,0.05);padding:10px 20px;color:#aaaaaa;font-size:12px;border-radius:3px;margin-top:70px}body.about section.acknowledgements p{padding:0;margin:0}ul.pricing_plan_list{border:2px solid rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.1);list-style-type:none;background-color:#fff}ul.pricing_plan_list li{border-bottom:1px solid #EFEDF2;font-size:18px}ul.pricing_plan_list li::after{clear:both;content:"";display:table}ul.pricing_plan_list li:last-child{border-bottom:none}ul.pricing_plan_list li .title{float:left;margin-left:20px;margin-top:16px;line-height:1.1em}ul.pricing_plan_list li .title input{float:left;margin-right:10px}ul.pricing_plan_list li .title .plan_name{color:#aaaaaa;text-transform:uppercase;font-size:10px}ul.pricing_plan_list li .title .num_prototypes{width:150px;font-weight:bold}ul.pricing_plan_list li .title .collaborators{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff461f;font-weight:bold;font-size:10px}ul.pricing_plan_list li .price{border-radius:3px;width:110px;height:60px;text-align:center;float:right;background-color:#BCD7CF;color:#466A5F;font-size:16px;border:2px solid #B3CDC6;margin:6px;line-height:59px}ul.pricing_plan_list li .price .value{color:#384140;font-size:30px;font-weight:bold}ul.pricing_plan_list li.current{background-color:#f1f9fc}ul.pricing_plan_list li.disabled .title .num_prototypes{color:#aaaaaa}ul.pricing_plan_list li.disabled .price{opacity:0.5}body.icon_strike .site_nav,body.icon_strike .site_footer{min-width:720px}body.icon_strike.home{padding:0}body.icon_strike.home .home_content{width:700px;margin:0 auto;width:700px}body.icon_strike.home .message{width:400px;margin-left:100px}body.icon_strike.home .message h1{width:220px;color:#40AFFF;text-transform:uppercase;font-size:50px;font-weight:bold;line-height:1em;text-align:right}body.icon_strike.home .message .body{width:160px}body.icon_strike.home .message p{font-size:12px;color:#767B8D;margin:0;margin-bottom:1em}body.icon_strike.home .icon_strike_banner{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;margin-bottom:50px;box-shadow:inset 0 0 4px rgba(0,0,0,0.4);margin-top:20px;border-radius:3px;background-image:url("/assets/strike/final_frontier-5c6f5be79840427aae0fdbfc176f72ba37200236f3b8114118206d3174612ec5.jpg");padding:20px}body.icon_strike.home .icon_strike_banner:hover{box-shadow:inset 0 0 25px rgba(0,0,0,0.4)}body.icon_strike.home .icon_strike_banner .icon{width:60px;height:60px;box-shadow:none;border-radius:10.52632px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.4),0 2px 2px rgba(0,0,0,0.25),inset 0 1px 1px rgba(255,255,255,0.25);float:left;margin-right:20px;border-radius:12px;overflow:hidden}body.icon_strike.home .icon_strike_banner .icon:not(.precomposed){position:relative}body.icon_strike.home .icon_strike_banner .icon:not(.precomposed).precomposed:after,body.icon_strike.home .icon_strike_banner .icon:not(.precomposed).precomposed:before{display:none}body.icon_strike.home .icon_strike_banner .icon:not(.precomposed):after,body.icon_strike.home .icon_strike_banner .icon:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:60px;height:60px}body.icon_strike.home .icon_strike_banner .icon:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.icon_strike.home .icon_strike_banner .icon:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.icon_strike.home .icon_strike_banner .icon img{width:60px;height:60px}body.icon_strike.home .icon_strike_banner h1,body.icon_strike.home .icon_strike_banner p{float:left;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.95);padding:0;margin:0}body.icon_strike.home .icon_strike_banner h1{margin-top:10px;margin-right:80px;font-size:28px;font-weight:bold;text-transform:uppercase}body.icon_strike.home .icon_strike_banner p{margin-top:6px;width:280px;font-size:18px}body.icon_strike{background:#fff;background-color:#fff}body.icon_strike form#share_form{position:relative}body.icon_strike .check{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;font-size:14px;line-height:22px;opacity:0;top:75px;right:160px;width:22px;height:22px;background-color:#19CF74;color:#fff;border-radius:11px;text-align:center;position:absolute}body.icon_strike .check.error{color:#FC6258;background-color:transparent;font-size:20px}body.icon_strike h1.purp{color:#a871b6;font-size:30px;line-height:38px}body.icon_strike .tght{font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:0.07em}body.icon_strike .sweet{font-size:18px;color:#7a7978}body.icon_strike .device_preview{-webkit-transform:translateY(308px);-moz-transform:translateY(308px);-ms-transform:translateY(308px);-o-transform:translateY(308px);transform:translateY(308px)}body.icon_strike .active .icon{background-color:transparent !important;-webkit-transform:translateX(-30px) translateY(37px) scale(0.17544);-moz-transform:translateX(-30px) translateY(37px) scale(0.17544);-ms-transform:translateX(-30px) translateY(37px) scale(0.17544);-o-transform:translateX(-30px) translateY(37px) scale(0.17544);transform:translateX(-30px) translateY(37px) scale(0.17544)}body.icon_strike .active .make_another,body.icon_strike .active .share_header,body.icon_strike .active .device_preview{display:block !important}body.icon_strike .active .device_preview{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}body.icon_strike .site_wrap{position:relative;min-height:100%;min-width:720px}body.icon_strike .icon_strike_page_wrap{min-height:100%;position:relative;padding-bottom:151px}body.icon_strike .icon_strike_page_wrap::after{clear:both;content:"";display:table}body.icon_strike header.spark_header{width:700px;margin:0 auto;padding:30px 0 40px 0}body.icon_strike header.spark_header::after{clear:both;content:"";display:table}body.icon_strike header.spark_header .logo{color:#1B1B1E;text-transform:uppercase;font-weight:bold;font-size:18px;margin-bottom:10px}body.icon_strike header.spark_header .logo .by{font-size:12px;color:#aaaaaa;text-transform:none;font-weight:600;margin-left:10px}body.icon_strike header.spark_header h1{width:400px;float:left;font-weight:600}body.icon_strike header.spark_header ol{width:220px;float:right;padding:0;margin:0;list-style-type:none}body.icon_strike header.spark_header ol li{font-size:12px;margin-bottom:3px;color:#FF6759}body.icon_strike header.spark_header ol li p{display:inline;color:#767B8D}body.icon_strike .power{font-size:12px;color:#aaaaaa}body.icon_strike .app_bar.active .icon_area{cursor:default}body.icon_strike .app_bar.active .sidebar,body.icon_strike .app_bar.active header{display:none}body.icon_strike .app_bar.active .share_panel{display:block}body.icon_strike .app_bar{overflow:hidden;background-color:#8a97a8;position:relative}body.icon_strike .app_bar .background_image{position:absolute;top:0}body.icon_strike .app_bar .fade{background-color:transparent;background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.1));position:relative}body.icon_strike .app_bar .fade:before,body.icon_strike .app_bar .fade:after{content:"";width:100%;height:4px;position:absolute}body.icon_strike .app_bar .fade:before{background-color:transparent;background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), transparent);background-image:linear-gradient(rgba(0,0,0,0.1), transparent);top:0}body.icon_strike .app_bar .fade:after{background-color:transparent;background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.1));bottom:0}body.icon_strike .app_bar .inner{width:700px;margin:0 auto;padding:1px 0;height:330px;position:relative}body.icon_strike .app_bar .icon_area{margin-left:160px;cursor:pointer;width:400px;margin-top:85px}body.icon_strike .app_bar .icon_area.over .icon,body.icon_strike .app_bar .icon_area .icon:hover{background-color:rgba(0,0,50,0.15) !important}body.icon_strike .app_bar .icon_area.hover .icon,body.icon_strike .app_bar .icon_area .icon:active{background-color:rgba(0,0,50,0.4) !important}body.icon_strike .app_bar .icon_area .icon_wrap{width:132px;float:left;padding-right:10px}body.icon_strike .app_bar .icon_area .icon_wrap .icon{width:114px;height:114px;box-shadow:none;border-radius:20px;overflow:hidden;background-color:transparent;background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.2));background-image:linear-gradient(transparent, rgba(0,0,0,0.2));-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;box-shadow:0 20px 40px rgba(0,0,0,0.4),0 2px 2px rgba(0,0,0,0.25),inset 0 1px 1px rgba(255,255,255,0.25);position:relative;z-index:2;overflow:hidden}body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed){position:relative}body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed).precomposed:after,body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed).precomposed:before{display:none}body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed):after,body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:114px;height:114px}body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.icon_strike .app_bar .icon_area .icon_wrap .icon:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.icon_strike .app_bar .icon_area .icon_wrap .icon img{width:114px;height:114px}body.icon_strike .app_bar .icon_area .icon_wrap .gloss{position:absolute;top:155px;left:0px;display:none;margin-left:8px;margin-top:15px}body.icon_strike .app_bar .icon_area .icon_wrap .gloss input{margin-right:5px}body.icon_strike .app_bar .icon_area .icon_wrap .gloss label{font-size:12px;font-weight:bold;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.95)}body.icon_strike .app_bar .icon_area header{padding-top:10px}body.icon_strike .app_bar header{color:white;text-shadow:0 1px 2px rgba(0,0,0,0.95)}body.icon_strike .app_bar header h1{font-size:30px;font-weight:bold;line-height:1.2em}body.icon_strike .app_bar header h2{font-size:18px;font-weight:600;line-height:1.4}body.icon_strike .app_bar header.share_header{display:none;width:300px;position:absolute;top:35px;left:300px}body.icon_strike .app_bar .device_preview{position:absolute;top:17px;left:113px;width:348px}body.icon_strike .app_bar .make_another{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;display:none;font-size:45px;color:rgba(255,255,255,0.9);text-shadow:0 1px 2px rgba(0,0,0,0.95);position:absolute;cursor:pointer;right:0;top:37px}body.icon_strike .app_bar .share_panel{box-shadow:0 1px 2px rgba(0,0,0,0.95),inset 0 0 1px 1px #fff;border-radius:3px;background-color:rgba(255,255,255,0.91);padding:20px;padding:0;overflow:hidden;z-index:2;display:none;height:150px;float:right;width:400px;position:absolute;top:140px;right:0}body.icon_strike .app_bar .share_panel .pane{margin:20px}body.icon_strike .app_bar .share_panel ul.tabs{border-bottom:1px solid #c8c1d2;padding:7px 5px 0 5px;background-color:#e8e8e8}body.icon_strike .app_bar .share_panel ul.tabs::after{clear:both;content:"";display:table}body.icon_strike .app_bar .share_panel ul.tabs>li{float:left;margin-right:5px}body.icon_strike .app_bar .share_panel ul.tabs>li:last-child{margin-right:0}body.icon_strike .app_bar .share_panel ul.tabs li{width:70px;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;padding:4px 7px 2px 7px;font-size:12px;text-transform:uppercase;font-weight:bold;color:#2E83E9;cursor:pointer;border:1px solid transparent;margin-bottom:-1px}body.icon_strike .app_bar .share_panel ul.tabs li.active{border-color:#c8c1d2;border-bottom-color:#f5f6f7;background-color:#f5f6f7;color:#767B8D}body.icon_strike .app_bar .share_panel .install{font-size:12px;color:#767B8D;line-height:1em}body.icon_strike .app_bar .share_panel .url{font-size:18px;font-weight:bold;border:none;background-color:transparent;width:100%;margin-top:5px;border:1px solid #EFEDF2;padding:5px 10px;color:#1B1B1E}body.icon_strike .app_bar .share_panel hr{height:1px}body.icon_strike .app_bar .share_panel label{display:block;font-size:12px;color:#767B8D;margin-bottom:5px;margin-top:10px}body.icon_strike .app_bar .share_panel label::after{clear:both;content:"";display:table}body.icon_strike .app_bar .share_panel label .twitter-share-button{margin-left:5px;margin-bottom:-5px}body.icon_strike .app_bar .share_panel .field::after{clear:both;content:"";display:table}body.icon_strike .app_bar .share_panel .field input{float:left}body.icon_strike .app_bar .share_panel .field input[type="text"]{margin-right:10px;width:230px;padding:7px}body.icon_strike .app_bar .share_panel .field input[type="submit"]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:110px;float:right}body.icon_strike .app_bar .share_panel .field input[type="submit"]:hover{text-decoration:none;background-color:#207be8}body.icon_strike .app_bar .share_panel .field input[type="submit"]:active{background-color:#1875e5}body.icon_strike .app_bar .share_panel .field input[type="submit"][disabled],body.icon_strike .app_bar .share_panel .field input[type="submit"][disabled]:hover,body.icon_strike .app_bar .share_panel .field input[type="submit"][disabled]:active,body.icon_strike .app_bar .share_panel .field input[type="submit"].disabled,body.icon_strike .app_bar .share_panel .field input[type="submit"].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.icon_strike section.marketing{min-width:700px;width:100%;border-top:1px solid #e9e9e9}body.icon_strike section.marketing .row{width:700px;margin:0 auto;padding:60px 0}body.icon_strike section.marketing .row .content{margin-top:10px}body.icon_strike section.marketing .row .content h1{font-weight:300}body.icon_strike section.marketing .row .content p.learn a{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:220px}body.icon_strike section.marketing .row .content p.learn a:hover{text-decoration:none;background-color:#207be8}body.icon_strike section.marketing .row .content p.learn a:active{background-color:#1875e5}body.icon_strike section.marketing .row .content p.learn a[disabled],body.icon_strike section.marketing .row .content p.learn a[disabled]:hover,body.icon_strike section.marketing .row .content p.learn a[disabled]:active,body.icon_strike section.marketing .row .content p.learn a.disabled,body.icon_strike section.marketing .row .content p.learn a.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.icon_strike .email_panel{background-color:#fff;background-image:-webkit-linear-gradient(#fff, #ececec);background-image:linear-gradient(#fff, #ececec);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.2);height:160px;border:1px solid #bebebe;padding:20px;margin-top:12px;border-radius:3px}body.icon_strike .email_panel h2{margin:0}body.icon_strike .email_panel p{margin:0;line-height:1.4;margin-top:2px;margin-bottom:10px}body.icon_strike .email_panel form .success{display:none;color:#1c7b03;text-align:center}body.icon_strike .email_panel form .success p{margin-top:20px}body.icon_strike .email_panel form.success .input{display:none}body.icon_strike .email_panel form.success .success{display:block}body.icon_strike .email_panel form .input{display:block}body.icon_strike .email_panel form .input input[type=email]{float:left;width:190px;padding:6px}body.icon_strike .email_panel form .input input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:right;width:100px}body.icon_strike .email_panel form .input input[type=submit]:hover{text-decoration:none;background-color:#207be8}body.icon_strike .email_panel form .input input[type=submit]:active{background-color:#1875e5}body.icon_strike .email_panel form .input input[type=submit][disabled],body.icon_strike .email_panel form .input input[type=submit][disabled]:hover,body.icon_strike .email_panel form .input input[type=submit][disabled]:active,body.icon_strike .email_panel form .input input[type=submit].disabled,body.icon_strike .email_panel form .input input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}#status_bar_styles .status_bar_style{margin-top:10px}#status_bar_styles .status_bar_style .previews{width:310px}#status_bar_styles .status_bar_style .previews::after{clear:both;content:"";display:table}#status_bar_styles .status_bar_style .preview{float:left;margin-right:10px;width:150px;position:relative}#status_bar_styles .status_bar_style .preview:last-child{margin-right:0}#status_bar_styles .status_bar_style .preview .label{font-size:12px;font-weight:bold;color:#fff;position:absolute;bottom:-1px;left:4px}#status_bar_styles .status_bar_style .preview .sim{overflow:hidden;height:40px}#status_bar_styles .status_bar_style .preview .sim .bar{background-color:#000}#status_bar_styles .status_bar_style .preview .sim img{display:block}#status_bar_styles .status_bar_style .preview .sim img.bar{width:320px}#status_bar_styles .status_bar_style#status_bar_black-translucent .preview .sim{position:relative}#status_bar_styles .status_bar_style#status_bar_black-translucent .preview .sim .bar{position:absolute;top:0;left:0}#status_bar_styles .status_bar_style#status_bar_black-translucent .preview.ios6 .sim .bar{background-color:rgba(0,0,0,0.6)}#status_bar_styles .status_bar_style#status_bar_black-translucent .preview.ios7 .sim .bar{background-color:transparent}#status_bar_styles .status_bar_style#status_bar_white-translucent .preview .sim{position:relative}#status_bar_styles .status_bar_style#status_bar_white-translucent .preview .sim .bar{position:absolute;top:0;left:0}#status_bar_styles .status_bar_style#status_bar_white-translucent .preview.ios6 .sim .bar{background-color:rgba(0,0,0,0.6)}#status_bar_styles .status_bar_style#status_bar_white-translucent .preview.ios7 .sim .bar{background-color:transparent}body.new_prototype .field.orientation .input::after{clear:both;content:"";display:table}body.new_prototype .field.orientation .input label{float:left;width:100px}body.new_prototype .field select{width:160px}body.prototypes_index .subscription-alert-banner{display:block;border-radius:3px;padding:20px;margin-bottom:30px;color:#fff;text-align:center;font-weight:bold;font-size:18px;background-color:#FF6759}body.prototypes_index .subscription-alert-banner .a{border-bottom:2px solid #fff}body.prototypes_index .subscription-alert-banner:hover{text-decoration:none;background-color:#ff5040}body.prototypes_index .trial-ended{background-color:#19CF74}body.prototypes_index .trial-ended:hover{background-color:#17c16c}body.prototypes_index header.page_header{padding-bottom:50px;border-bottom:1px solid #EFEDF2;margin-bottom:0}body.prototypes_index header.page_header::after{clear:both;content:"";display:table}body.prototypes_index header.page_header h1{float:left;margin:0;margin-top:12px}body.prototypes_index header.page_header a,body.prototypes_index header.page_header .a{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:right;width:200px;position:relative;top:11px}body.prototypes_index header.page_header a:hover,body.prototypes_index header.page_header .a:hover{text-decoration:none;background-color:#207be8}body.prototypes_index header.page_header a:active,body.prototypes_index header.page_header .a:active{background-color:#1875e5}body.prototypes_index header.page_header a[disabled],body.prototypes_index header.page_header a[disabled]:hover,body.prototypes_index header.page_header a[disabled]:active,body.prototypes_index header.page_header a.disabled,body.prototypes_index header.page_header a.disabled:active,body.prototypes_index header.page_header .a[disabled],body.prototypes_index header.page_header .a[disabled]:hover,body.prototypes_index header.page_header .a[disabled]:active,body.prototypes_index header.page_header .a.disabled,body.prototypes_index header.page_header .a.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.prototypes_index .no_prototypes{text-align:center;font-size:30px;line-height:1.4;margin-top:70px;color:#767B8D;position:relative;font-weight:600}body.prototypes_index .no_prototypes small{color:#aaaaaa;display:block;font-size:18px}body.prototypes_index .arrow{position:absolute;text-align:center;left:50%;margin-left:-10px;top:-140px}body.prototypes_index .filters{padding:30px 0 35px 0;border-bottom:1px solid #EFEDF2}body.prototypes_index .filters::after{clear:both;content:"";display:table}body.prototypes_index .filters .filter{float:left;width:160px;margin-right:20px}body.prototypes_index .filters .filter:last-child{margin-right:0}body.prototypes_index .filters .filter label{font-size:12px;font-weight:600;margin-bottom:5px;display:block;color:#1B1B1E}body.prototypes_index .filters .filter select{width:100%;font-size:12px}body.prototypes_index .num_filtered{display:none;color:#767B8D;text-align:center;font-size:12px;font-weight:600;padding:20px}body.prototypes_index .num_filtered .a{display:inline;color:#2E83E9;cursor:pointer}body.prototypes_index .num_filtered .a:hover{text-decoration:underline}body.prototypes_index .prototypes_listing{margin-bottom:50px}body.prototypes_index .prototypes_listing table{width:100%;border-collapse:separate}body.prototypes_index .prototypes_listing table thead tr th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #EFEDF2;cursor:pointer;text-align:left;color:#1B1B1E;font-size:12px;font-weight:600;padding:5px 0}body.prototypes_index .prototypes_listing table thead tr th:hover{color:#1B1B1E}body.prototypes_index .prototypes_listing table thead tr th.name{min-width:300px}body.prototypes_index .prototypes_listing table thead tr th.device{min-width:80px}body.prototypes_index .prototypes_listing table thead tr th.created{min-width:100px}body.prototypes_index .prototypes_listing table th:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;font-size:16px;top:2px;line-height:0;padding-left:3px;position:relative;color:#1B1B1E;content:"";color:#fff}body.prototypes_index .prototypes_listing table th.sorting-asc:after{content:"";color:#1B1B1E}body.prototypes_index .prototypes_listing table th.sorting-desc:after{content:"";color:#1B1B1E}body.prototypes_index .prototypes_listing table tbody tr td{border-bottom:1px solid #EFEDF2}body.prototypes_index .prototypes_listing table tbody tr.hover td.name{text-decoration:underline}body.prototypes_index .prototypes_listing table tbody tr td a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 0;padding-right:10px;color:#1B1B1E;font-size:12px;line-height:40px}body.prototypes_index .prototypes_listing table tbody tr td a:hover{text-decoration:none}body.prototypes_index .prototypes_listing table tbody tr td.name a{font-size:14px;color:#1B1B1E}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon{float:left;margin-right:10px;width:40px;height:40px;box-shadow:none;border-radius:7.01754px;overflow:hidden}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed){position:relative}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed).precomposed:after,body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed).precomposed:before{display:none}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed):after,body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:40px;height:40px}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.prototypes_index .prototypes_listing table tbody tr td.name a .icon img{width:40px;height:40px}body.prototypes_index .prototypes_listing table tbody tr td.creator a{line-height:1.4}body.prototypes_index .prototypes_listing table tbody tr td.creator .from{margin-top:-5px}body.prototypes_index .prototypes_listing table tbody tr td.creator .from strong{display:block;font-size:10px;color:#767B8D}body.prototypes_index .prototypes_listing table tbody tr td.creator .collaborators_wrap{position:relative}body.prototypes_index .prototypes_listing table tbody tr td.creator .collaborators_wrap::after{clear:both;content:"";display:table}body.prototypes_index .prototypes_listing table tbody tr td.creator .collaborators_wrap .collaborators_button{color:#2E83E9;float:left;position:relative;margin-left:0;cursor:pointer}body.prototypes_index .prototypes_listing table tbody tr td.creator .collaborators_wrap .collaborators_button .glyph{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;font-size:20px}body.prototypes_index .prototypes_listing table tbody tr td.creator .collaborators_wrap .collaborators_button .count{font-size:10px;font-weight:bold;position:absolute;top:5px;right:-4px}.prototype_share_popover{position:absolute;background-color:#fff;border:2px solid #2E83E9;border-radius:5px;margin-left:5px}.prototype_share_popover .popover{color:#1B1B1E;font-size:12px;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;width:200px;left:-215px;top:0}.prototype_share_popover .popover header{text-align:center;padding:10px;font-weight:600}.prototype_share_popover .popover ul{margin:0 10px}.prototype_share_popover .popover ul .no_collaborator{font-weight:600;color:#767B8D;padding:10px 0;border-top:1px solid #EFEDF2}.prototype_share_popover .popover ul li{text-align:left;font-weight:600;color:#767B8D;border-top:1px solid #EFEDF2;cursor:pointer;position:relative;padding:10px 0 10px 17px}.prototype_share_popover .popover ul li:before{box-sizing:border-box;display:block;content:"";width:14px;height:14px;position:absolute;top:0;bottom:0;margin:auto;left:-1px;border-radius:50%;border:1px solid #aeb1bb}.prototype_share_popover .popover ul li:hover:before{border:2px solid #19CF74}.prototype_share_popover .popover ul li.on{color:#1B1B1E}.prototype_share_popover .popover ul li.on:before{border:none;background-color:#19CF74}.prototype_share_popover .popover ul li.loading:before{background-color:#d7d9de}.prototype_share_popover form.new_prototype{display:none;margin:30px 20px;margin-top:40px}.prototype_share_popover form.new_prototype h2{margin-bottom:10px}.prototype_share_popover form.new_prototype ul::after{clear:both;content:"";display:table}.prototype_share_popover form.new_prototype ul>li{float:left;margin-right:20px}.prototype_share_popover form.new_prototype ul>li:last-child{margin-right:0}.prototype_share_popover form.new_prototype ul li.title{float:left;width:260px}.prototype_share_popover form.new_prototype ul li.title input{width:100%;padding:11px}.prototype_share_popover form.new_prototype ul li.device_choice{width:160px}.prototype_share_popover form.new_prototype ul li.device_choice label{font-size:12px;font-weight:600;color:#1B1B1E}.prototype_share_popover form.new_prototype ul li.device_choice select{margin-top:4px}.prototype_share_popover form.new_prototype ul li.submit input{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:200px}.prototype_share_popover form.new_prototype ul li.submit input:hover{text-decoration:none;background-color:#207be8}.prototype_share_popover form.new_prototype ul li.submit input:active{background-color:#1875e5}.prototype_share_popover form.new_prototype ul li.submit input[disabled],.prototype_share_popover form.new_prototype ul li.submit input[disabled]:hover,.prototype_share_popover form.new_prototype ul li.submit input[disabled]:active,.prototype_share_popover form.new_prototype ul li.submit input.disabled,.prototype_share_popover form.new_prototype ul li.submit input.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}.control-panel{overflow-y:auto;overflow-x:none;background-color:#DFE2E7;width:200px;line-height:1.2}.control-panel,.control-panel h1,.control-panel h2{font-size:14px;font-weight:600}.control-panel h1,.control-panel h2{margin:0}.control-panel header{position:relative;padding:10px}.control-panel header::after{clear:both;content:"";display:table}.control-panel header h1{font-size:14px}.control-panel header small{font-size:12px;margin-bottom:5px;color:#767B8D;font-weight:700;display:block}.control-panel header small:last-child{margin-bottom:0}.control-panel .control-panel-group{background-color:#fff;margin-right:1px;margin-bottom:4px;box-shadow:0 0 0 1px #c7cace}.control-panel section{border-top:1px solid rgba(0,0,0,0.1);padding-left:0;padding-right:0}.control-panel section ul.buttons{padding:5px 0}.control-panel section ul.buttons li a,.control-panel section ul.buttons li .a{color:#2E83E9;display:block;font-weight:700;padding:7px 10px;cursor:pointer}.control-panel section ul.buttons li a:hover,.control-panel section ul.buttons li .a:hover{background-color:#E4F0FF;text-decoration:none}.control-panel section ul.buttons li a.disabled,.control-panel section ul.buttons li .a.disabled{color:#aaaaaa;cursor:default}.control-panel section ul.buttons li a.disabled:hover,.control-panel section ul.buttons li .a.disabled:hover{background-color:inherit}.control-panel ul.properties{padding:5px 0}.control-panel ul.properties li{padding:7px 10px}.control-panel ul.properties li::after{clear:both;content:"";display:table}.control-panel ul.properties li:hover{background-color:#f0f1f3}.control-panel ul.properties li.focus{background-color:#e2e4e7}.control-panel ul.properties label{float:left;color:#1B1B1E;margin-right:2px;width:110px}.control-panel ul.properties input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;background-color:transparent;float:left;color:#2E83E9;font-weight:600;width:50px;height:16px;position:relative}.control-panel ul.properties input:focus{outline:none}.control-panel ul.properties span.units{color:#767B8D !important}.control-panel ul.properties .slider{position:relative;height:9px;float:left;margin-left:8px;cursor:pointer}.control-panel ul.properties .slider .track{height:40px;top:-12px;position:relative}.control-panel ul.properties .slider .track .line{height:1px;width:100%;background-color:#B2B4BC;position:absolute;top:0;bottom:0;margin:auto}.control-panel ul.properties .slider .ui-slider-handle{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:4px;width:9px;height:9px;border-radius:50%;background-color:#2E83E9}.control-panel .group{margin-top:7px}.control-panel .group:first-child{margin-top:0}.control-panel .group .trigger{cursor:pointer;font-weight:700;padding:7px 10px;position:relative;padding-left:24px}.control-panel .group .trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);font-size:16px;position:absolute;top:3px;left:10px;content:"";display:block}.control-panel .group.collapsed .trigger:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.control-panel .group.collapsed .payload{display:none}body.mobile.prototypes_index header.page_header{border-bottom:none}body.mobile.prototypes_index ul.prototypes li{position:relative}body.mobile.prototypes_index ul.prototypes li a{position:relative;border-top:1px solid #EFEDF2;display:block;padding:5px 15px;text-decoration:none}body.mobile.prototypes_index ul.prototypes li a::after{clear:both;content:"";display:table}body.mobile.prototypes_index ul.prototypes li:active{background-color:#f1f9fc}body.mobile.prototypes_index ul.prototypes li:last-child{border-bottom:1px solid #EFEDF2}body.mobile.prototypes_index ul.prototypes li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;font-size:24px;color:#aaaaaa;content:"";position:absolute;right:15px;top:50%;margin-top:-14px}body.mobile.prototypes_index ul.prototypes li .icon{width:40px;height:40px;box-shadow:none;border-radius:7.01754px;overflow:hidden;position:absolute;top:0;bottom:0;margin:auto}body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed){position:relative}body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed).precomposed:after,body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed).precomposed:before{display:none}body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed):after,body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:40px;height:40px}body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.mobile.prototypes_index ul.prototypes li .icon:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.mobile.prototypes_index ul.prototypes li .icon img{width:40px;height:40px}body.mobile.prototypes_index ul.prototypes li .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1B1B1E;font-weight:600;font-size:18px;line-height:60px;margin-left:50px;margin-right:5px}body.mobile.prototypes_index ul.prototypes li .title .device{font-size:12px;color:#aaaaaa;font-weight:600;line-height:40px;display:inline;margin-left:5px}body.lite .variation-a{display:none}body.lite .modal-video-thumbnail{width:400px;height:225px;background-color:#767B8D;position:relative}body.lite .modal-video-thumbnail #mobile-poster-image{position:absolute;z-index:9;top:0px;background-image:url(/assets/lite/mobile_extended_poster-381d9cd92af87c4a1cc9f248d1817f5b617417e6b0078b9109de407d081dac53.jpg);background-repeat:no-repeat;width:400px;height:225px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite .modal-video-thumbnail #mobile-poster-image{background-image:url(/assets/lite/mobile_extended_poster_2x-3a8ca787bd44efb24b9303e72404d9c2b93dd048154353a54b4bad7474f55857.jpg);background-size:400px 225px}}body.lite .modal-video-thumbnail video{position:absolute;top:0;left:0}body.lite .modal-video-thumbnail .poster-frame{position:absolute;top:0;left:0}body.lite .modal-video-thumbnail .play-button{top:0;left:0;width:100% !important;height:100% !important;background-position:50% 70% !important}body.lite .modal-video-thumbnail .play{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:50px;display:block;width:76px;height:76px;background-color:rgba(0,0,0,0.3);border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-38px;margin-top:-10px;color:#fff;text-align:center;border:2px solid #fff;line-height:70px;padding-left:5px;cursor:pointer}body.lite .modal-video-thumbnail .play:hover{background-color:rgba(0,0,0,0.5)}body.lite .end{position:absolute;top:0;width:700px;height:394px;background-color:#EFEDF2;opacity:0;display:none;z-index:10}body.lite .end .install{border:1px solid rgba(118,123,141,0.5);background-color:#fff;padding:20px;margin:60px;margin-bottom:0;border-radius:5px}body.lite .end .install::after{clear:both;content:"";display:table}body.lite .end .install .icon{float:left;margin-right:20px;width:60px;height:60px;box-shadow:none;border-radius:13px;overflow:hidden}body.lite .end .install .icon img{width:60px;height:60px}body.lite .end .install .icon img{display:block}body.lite .end .install h1{margin-top:5px;font-size:20px;font-weight:700}body.lite .end .install a{font-weight:600;font-size:20px}body.lite .end p{margin-top:5px;font-weight:600;color:#767B8D;margin-left:60px}body.lite .end .end-buttons{width:580px;margin:0 auto}body.lite .end .end-buttons::after{clear:both;content:"";display:table}body.lite .end .end-buttons .end-button{float:left}body.lite .end .end-buttons .end-button:last-child{float:right}body.lite .end .end-button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#767B8D;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:280px;padding-top:15px;padding-bottom:15px;font-size:22px;position:relative;top:70px}body.lite .end .end-button:hover{text-decoration:none;background-color:#6f7485}body.lite .end .end-button:active{background-color:#6a6f7f}body.lite .end .end-button[disabled],body.lite .end .end-button[disabled]:hover,body.lite .end .end-button[disabled]:active,body.lite .end .end-button.disabled,body.lite .end .end-button.disabled:active{background-color:#aeb1bb;color:rgba(255,255,255,0.5);cursor:default}body.lite .end .replay-a{float:none}body.lite .end .replay{position:relative;margin:0 auto;text-align:left;padding-left:75px}body.lite .end .replay:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;color:#fff;content:"";font-size:45px;position:absolute;left:40px;top:0px}body.lite #modal-video{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10}body.lite #modal-video .close{-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;transition:color 150ms linear;font-weight:600;color:rgba(255,255,255,0.75);cursor:pointer;padding:0 5px;position:absolute;top:-40px;left:-5px;display:none}body.lite #modal-video .close:hover{color:#fff}body.lite #modal-video .close span{font-size:26px;position:relative;top:-3px;vertical-align:middle;font-weight:500}body.lite #modal-video .modal-shade{background-color:rgba(118,123,141,0.9);width:100%;height:100%}body.lite #modal-video .content-wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}body.lite #modal-video .content-wrap,body.lite #modal-video .content,body.lite #modal-video video,body.lite #modal-video .poster,body.lite #modal-video .end{width:700px;height:394px}body.lite #modal-video .content{position:relative}body.lite #modal-video .content video,body.lite #modal-video .content .poster,body.lite #modal-video .content .end{position:absolute}body.lite #modal-video .content .end{display:none}body.lite .page_wrap{width:auto}body.lite section{border-top:3px solid #EFEDF2;padding-top:75px;margin-bottom:75px}body.lite section.no_fade{padding-top:0;border-top:none;background-image:none}body.lite section .inner{margin:0 auto;width:700px}body.lite section header{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #EFEDF2;margin-bottom:30px;text-align:center}body.lite section header .logo{background-image:url(/assets/home/homepage_lite_logo-7c6565379e91d45aafe2ae097f0edec98ef06c79339557427ed32fd498291a34.png);width:234px;height:34px;margin:0 auto;margin-bottom:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite section header .logo{background-image:url(/assets/home/homepage_lite_logo_2x-1258f2f2e29f3a56e453222727be9c5a6ec116ca2198e8af8c2390c4ea48cd38.png);background-size:234px 34px}}body.lite section header h1{font-size:38px;font-weight:800;color:#FF6759;display:none}body.lite section header h2{font-size:20px;font-weight:600;color:#767B8D}body.lite section#video{margin-bottom:50px}body.lite section#video .video-lockup::after{clear:both;content:"";display:table}body.lite section#video .video-lockup .modal-video-thumbnail{float:left}body.lite section#video .video-lockup .signup{float:right;width:280px}body.lite section#video .video-lockup .signup input[type=text],body.lite section#video .video-lockup .signup input[type=password],body.lite section#video .video-lockup .signup input[type=email],body.lite section#video .video-lockup .signup input[type=number],body.lite section#video .video-lockup .signup input[type=search],body.lite section#video .video-lockup .signup input[type=tel]{padding:10px;border:1px solid rgba(0,0,0,0.3);width:280px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);padding:15px;margin-bottom:10px;width:100%;font-size:18px}body.lite section#video .video-lockup .signup input[type=text]:focus,body.lite section#video .video-lockup .signup input[type=password]:focus,body.lite section#video .video-lockup .signup input[type=email]:focus,body.lite section#video .video-lockup .signup input[type=number]:focus,body.lite section#video .video-lockup .signup input[type=search]:focus,body.lite section#video .video-lockup .signup input[type=tel]:focus{outline:none;border-radius:1px;border-color:#79A4CA;box-shadow:0 0 2px 1px #7AB6E6, inset 0 0 2px 1px #7AB6E6}body.lite section#video .video-lockup .signup input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;padding:15px;font-size:22px;margin-top:5px}body.lite section#video .video-lockup .signup input[type=submit]:hover{text-decoration:none;background-color:#207be8}body.lite section#video .video-lockup .signup input[type=submit]:active{background-color:#1875e5}body.lite section#video .video-lockup .signup input[type=submit][disabled],body.lite section#video .video-lockup .signup input[type=submit][disabled]:hover,body.lite section#video .video-lockup .signup input[type=submit][disabled]:active,body.lite section#video .video-lockup .signup input[type=submit].disabled,body.lite section#video .video-lockup .signup input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.lite section#video .video-lockup .signup h3{font-weight:bold;font-size:20px;margin-bottom:13px;margin-top:-3px}body.lite section#video #intro-video{position:relative;box-shadow:0 0 0 1px #EFEDF2;width:700px;height:394px;background-color:#000}body.lite section#video #intro-video .poster{position:absolute;z-index:9;top:0px;background-image:url(/assets/lite/enso_screencast_poster-77ef8d9252bde0d9804347d14849353a1226bf7f182533cbfac9f5e0dd53c07b.jpg);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite section#video #intro-video .poster{background-image:url(/assets/lite/enso_screencast_poster_2x-055dc81f3ee9238321485c344fc00213cc83f1774afa4431e39b858dfdab3ee7.jpg);background-size:700px 394px}}body.lite section#video header{border-bottom:none;padding-bottom:none !important}body.lite section#video figure{position:relative}body.lite section#video .play-button,body.lite section#video .poster{width:700px;height:394px;position:absolute;top:0px}body.lite section#video .play-button{z-index:10;background-image:url("/assets/lite/play_button_2x-895190489d5996c78b3372f70d4887e500076064777a9c546c6aeeebd1453a84.png");background-size:83px 83px;background-position:center center;background-repeat:no-repeat}body.lite section#intro .story{width:580px;font-size:20px;margin:0 auto;margin-bottom:50px}body.lite section#intro .story h3{font-weight:800;margin-top:30px;font-size:24px}body.lite section#intro .story h3:first-child{margin-top:0}body.lite section#intro .story p{margin:0;margin-top:10px}body.lite section#intro figure.timeline{width:700px;height:214px;margin-left:-60px;margin-bottom:35px;margin-top:35px;background-image:url(/assets/lite/timeline-39a1ebb817227cb57da9b342b91c21e4a0dc4f0c9616d6b31e1e1b66dfd50f2e.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite section#intro figure.timeline{background-image:url(/assets/lite/timeline_2x-829ad20648b2b2f8237f0db279af2a6c22e9d4c09f0f7153bf3167af7a7ca2bb.png);background-size:700px 214px}}body.lite section#sign-up-button{margin-top:75px}body.lite section#sign-up-button .inner::after{clear:both;content:"";display:table}body.lite section#sign-up-button header{float:left;width:320px;text-align:left;border-bottom:none;margin:0;padding:0;margin-top:7px}body.lite section#sign-up-button header h1{font-size:24px}body.lite section#sign-up-button header h2{font-size:14px}body.lite section#sign-up-button .sign-up label{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:right;font-weight:bold;font-size:22px;width:280px;padding:15px}body.lite section#sign-up-button .sign-up label:hover{text-decoration:none;background-color:#207be8}body.lite section#sign-up-button .sign-up label:active{background-color:#1875e5}body.lite section#sign-up-button .sign-up label[disabled],body.lite section#sign-up-button .sign-up label[disabled]:hover,body.lite section#sign-up-button .sign-up label[disabled]:active,body.lite section#sign-up-button .sign-up label.disabled,body.lite section#sign-up-button .sign-up label.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.lite section#sign-up-button:hover .a{cursor:pointer}body.lite ul.features{margin-right:-20px;margin-bottom:-50px}body.lite ul.features::after{clear:both;content:"";display:table}body.lite ul.features li{cursor:pointer;font-size:18px;width:340px;margin-right:20px;float:left;margin-bottom:50px}body.lite ul.features li h3{font-size:inherit;font-weight:700;text-align:center}body.lite ul.features li.active{box-shadow:0 0 0 9px #fff, 0 0 0 11px #EFEDF2}body.lite ul.features li.active h3{color:#FF6759}body.lite ul.features li p{margin:0;font-weight:600;color:#767B8D;text-align:center;font-size:14px;margin-top:10px}body.lite ul.features li figure{border-radius:3px;margin-top:10px;background-color:#eee;position:relative}body.lite ul.features li figure,body.lite ul.features li figure video{background-color:#000;width:340px;height:227px}body.lite ul.features li figure .play-button,body.lite ul.features li figure .poster{width:340px;height:227px;position:absolute;top:0px}body.lite ul.features li figure .play-button{z-index:10;background-image:url("/assets/lite/play_button_2x-895190489d5996c78b3372f70d4887e500076064777a9c546c6aeeebd1453a84.png");background-size:83px 83px;background-position:center center;background-repeat:no-repeat}body.lite ul.features li figure .poster{position:absolute;z-index:9;top:0px;background-image:url(/assets/lite/poster_images-9d6f2e418d25ed467ac3247567d9da32226e83db773a05b2b7f125df2770159d.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.lite ul.features li figure .poster{background-image:url(/assets/lite/poster_images_2x-ad85aaaf9ddc4a1860138396026bd70ecd7632f6b2604d6c1d542b30da3f333c.png);background-size:340px 1816px}}body.lite ul.features li figure .poster.icon{background-position:0 0}body.lite ul.features li figure .poster.link_line{background-position:0 -227px}body.lite ul.features li figure .poster.linksnap{background-position:0 -454px}body.lite ul.features li figure .poster.no_waiting{background-position:0 -681px}body.lite ul.features li figure .poster.scrolling{background-position:0 -908px}body.lite ul.features li figure .poster.slicers{background-position:0 -1135px}body.lite ul.features li figure .poster.transitions{background-position:0 -1362px}body.lite ul.features li figure .poster.update{background-position:0 -1589px}body.lite section#sign-up .body{position:relative;border-bottom:1px solid #EFEDF2;padding-bottom:32px}body.lite section#sign-up .body::after{clear:both;content:"";display:table}body.lite section#sign-up .faq{color:#767B8D;font-size:16px;margin-bottom:100px}body.lite section#sign-up .faq::after{clear:both;content:"";display:table}body.lite section#sign-up .faq .col{float:left;width:340px}body.lite section#sign-up .faq .col:last-child{float:right}body.lite section#sign-up .faq h3{color:#1B1B1E;font-size:inherit;font-weight:bold;margin-bottom:5px;margin-top:30px}body.lite section#sign-up .faq p{margin:0}body.lite section#sign-up .testimonials blockquote{display:none;margin:0;float:right;width:340px;padding:0 10px;font-weight:800;text-align:center;font-size:24px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}body.lite section#sign-up .testimonials blockquote:first-child{display:block}body.lite section#sign-up .testimonials blockquote .author{font-size:14px;color:#767B8D;margin-top:10px}body.lite section#sign-up .testimonials blockquote .author a{color:inherit}body.lite section#sign-up .testimonials blockquote .author:before{content:"—"}body.lite section#sign-up .testimonials blockquote .content:before{content:"“"}body.lite section#sign-up .testimonials blockquote .content:after{content:"”"}body.lite section#sign-up .testimonials blockquote .organization{font-size:14px;color:#aaaaaa;font-weight:600}body.lite section#sign-up form.sign-up-form{float:left;width:340px;background-color:#EFEDF2;padding:30px}body.lite section#sign-up form.sign-up-form input[type=text],body.lite section#sign-up form.sign-up-form input[type=password],body.lite section#sign-up form.sign-up-form input[type=email],body.lite section#sign-up form.sign-up-form input[type=number],body.lite section#sign-up form.sign-up-form input[type=search],body.lite section#sign-up form.sign-up-form input[type=tel]{padding:10px;border:1px solid rgba(0,0,0,0.3);width:280px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);padding:15px;margin-bottom:10px;width:100%;font-size:18px}body.lite section#sign-up form.sign-up-form input[type=text]:focus,body.lite section#sign-up form.sign-up-form input[type=password]:focus,body.lite section#sign-up form.sign-up-form input[type=email]:focus,body.lite section#sign-up form.sign-up-form input[type=number]:focus,body.lite section#sign-up form.sign-up-form input[type=search]:focus,body.lite section#sign-up form.sign-up-form input[type=tel]:focus{outline:none;border-radius:1px;border-color:#79A4CA;box-shadow:0 0 2px 1px #7AB6E6, inset 0 0 2px 1px #7AB6E6}body.lite section#sign-up form.sign-up-form input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;padding:15px;font-size:22px;margin-top:10px}body.lite section#sign-up form.sign-up-form input[type=submit]:hover{text-decoration:none;background-color:#207be8}body.lite section#sign-up form.sign-up-form input[type=submit]:active{background-color:#1875e5}body.lite section#sign-up form.sign-up-form input[type=submit][disabled],body.lite section#sign-up form.sign-up-form input[type=submit][disabled]:hover,body.lite section#sign-up form.sign-up-form input[type=submit][disabled]:active,body.lite section#sign-up form.sign-up-form input[type=submit].disabled,body.lite section#sign-up form.sign-up-form input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.lite section#sign-up form.sign-up-form h3{font-weight:bold;color:#767B8D;font-size:22px;text-align:center;margin-bottom:25px}@media (max-width: 480px){body.home .site_logo{margin:0 auto;float:none;clear:both;margin-top:10px;margin-bottom:10px}}body.home .site_footer{margin-top:100px;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;position:static}body.home .content-wrap{color:#606873;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;font-size:18px;width:940px;margin:0 auto;margin-top:50px}@media (max-width: 480px){body.home .content-wrap{width:auto;margin-left:10px;margin-right:10px}}body.home .content-wrap header h1{text-align:center;font-size:48px;font-weight:200}body.home .content-wrap header h2{text-align:center;width:60%;margin:0 auto;margin-top:10px}@media (max-width: 480px){body.home .content-wrap header h2{padding-left:20px;padding-right:20px;width:auto}}body.home .banners{margin-top:70px}body.home .banners::after{clear:both;content:"";display:table}body.home .banners .banner{width:445px;border:2px solid #E1E4E7;border-radius:3px}body.home .banners .banner:hover{text-decoration:none;border-color:#D3D6DA}@media (max-width: 480px){body.home .banners .banner{width:auto}}body.home .banners .banner.mac{float:left}body.home .banners .banner.lite{float:right}@media (max-width: 480px){body.home .banners .banner.lite{margin-top:20px}}body.home .banners .banner .banner-link{display:block;padding-top:35px}body.home .banners .banner .banner-link:hover{text-decoration:none}body.home .banners .banner p{color:#606873;text-align:center;margin:0 auto;width:80%;margin-top:20px}body.home .banners .banner .learn-more{display:block;text-align:center;width:200px;margin:0 auto;margin-top:7px}body.home .banners .banner .learn-more:hover{cursor:pointer;text-decoration:underline}body.home .banners .banner.mac .learn-more{color:#FF6759}body.home .banners .banner.lite .learn-more{color:#40AFFF}body.home .banners .banner .header{display:block;text-indent:-9999px;margin:0 auto}body.home .banners .banner.mac .header{background-image:url(/assets/home/homepage_mac_logo-3907d38f63d8254391d12c7f3afc1417721ac18f33021e7ab4fd9857ea054083.png);width:306px;height:37px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.home .banners .banner.mac .header{background-image:url(/assets/home/homepage_mac_logo_2x-4c2b6d546b2aa4f3a2988229497a9922fed7a52d2588d4a7cdd5f21457b17ea9.png);background-size:306px 37px}}body.home .banners .banner.lite .header{background-image:url(/assets/home/homepage_lite_logo-7c6565379e91d45aafe2ae097f0edec98ef06c79339557427ed32fd498291a34.png);width:234px;height:34px;margin-top:3px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.home .banners .banner.lite .header{background-image:url(/assets/home/homepage_lite_logo_2x-1258f2f2e29f3a56e453222727be9c5a6ec116ca2198e8af8c2390c4ea48cd38.png);background-size:234px 34px}}body.home .banners .banner figure{margin-top:20px;margin-bottom:20px;height:250px}body.home .banners .banner .button-area{margin:0 auto;width:320px;margin-bottom:20px}body.home .banners .banner .button-area::after{clear:both;content:"";display:table}body.home .banners .banner .button-area .button{font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}body.home .banners .banner.lite .button-area .button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#40AFFF;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}body.home .banners .banner.lite .button-area .button:hover{text-decoration:none;background-color:#31a9ff}body.home .banners .banner.lite .button-area .button:active{background-color:#27a4ff}body.home .banners .banner.lite .button-area .button[disabled],body.home .banners .banner.lite .button-area .button[disabled]:hover,body.home .banners .banner.lite .button-area .button[disabled]:active,body.home .banners .banner.lite .button-area .button.disabled,body.home .banners .banner.lite .button-area .button.disabled:active{background-color:#a6daff;color:rgba(255,255,255,0.5);cursor:default}body.home .banners .banner.mac .button-area .button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FF6759;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:155px}body.home .banners .banner.mac .button-area .button:hover{text-decoration:none;background-color:#ff594a}body.home .banners .banner.mac .button-area .button:active{background-color:#ff5040}body.home .banners .banner.mac .button-area .button[disabled],body.home .banners .banner.mac .button-area .button[disabled]:hover,body.home .banners .banner.mac .button-area .button[disabled]:active,body.home .banners .banner.mac .button-area .button.disabled,body.home .banners .banner.mac .button-area .button.disabled:active{background-color:#ffc4bf;color:rgba(255,255,255,0.5);cursor:default}body.home .banners .banner.mac .button-area .button:first-child{float:left;background-color:#fff;color:#FF6759;box-shadow:0 0 0 2px #FF6759 inset}body.home .banners .banner.mac .button-area .button:first-child:hover{box-shadow:0 0 0 2px #ff594a inset;color:#ff594a}body.home .banners .banner.mac .button-area .button:first-child:active{box-shadow:0 0 0 2px #ff5040 inset;color:#ff5040}body.home .banners .banner.mac .button-area .button:last-child{float:right}body.home section.comparison{border:none;margin-top:120px}body.home section.comparison h2{font-size:24px;text-align:center;font-weight:normal;padding-left:20px;padding-right:20px}body.home section.comparison .comparison{width:700px;margin:0 auto;margin-top:30px}@media (max-width: 480px){body.home section.comparison .comparison{width:auto}}body.home section.comparison .comparison .row{background-color:#F5F4F7;border-radius:3px;margin-bottom:2px}body.home section.comparison .comparison .row::after{clear:both;content:"";display:table}body.home section.comparison .comparison .row .col{font-size:14px;float:left;width:230px;padding:15px}@media (max-width: 480px){body.home section.comparison .comparison .row .col{width:auto}}body.home section.comparison .comparison .row .col:first-child{width:240px;font-size:16px;font-weight:500}@media (max-width: 480px){body.home section.comparison .comparison .row .title{clear:both}body.home section.comparison .comparison .row .mac{width:50%;float:left}body.home section.comparison .comparison .row .mac:before{content:"Flinto";display:block;font-weight:500;margin-bottom:3px;text-transform:uppercase;font-size:11px}body.home section.comparison .comparison .row .lite{width:50%;float:right}body.home section.comparison .comparison .row .lite:before{content:"Flinto Lite";display:block;font-weight:500;margin-bottom:3px;text-transform:uppercase;font-size:11px}}body.home section.comparison .comparison .row.header{background-color:transparent}@media (max-width: 480px){body.home section.comparison .comparison .row.header{display:none}}body.home section.comparison .comparison .row.header .col{font-size:16px;font-weight:500;padding-bottom:5px}body.home .here_to_help{float:none;margin:0 auto;margin-top:50px}body.account{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.account.delete .buttons{float:left}body.account.delete input{margin-left:0 !important}body.account.delete .warning{color:#FC6258;font-weight:bold}body.account.delete #user_submit{width:300px}body.account .cancel_reason{background-color:#EFEDF2;padding:20px}body.account .cancel_reason header p{color:#767B8D;font-weight:600;margin-top:0}body.account .cancel_reason .body{border-top:1px solid rgba(118,123,141,0.2);padding-top:20px}body.account .cancel_reason .body::after{clear:both;content:"";display:table}body.account .cancel_reason .body .choices{margin-top:5px;float:left;width:250px}body.account .cancel_reason .body .choices .label{margin-bottom:13px;position:relative;top:-2px}body.account .cancel_reason .body .choices input{float:left;margin-right:10px}body.account .cancel_reason .body .comment{width:400px;float:right;margin-bottom:10px}body.account .cancel_reason .body .comment label{margin-bottom:10px;display:block}body.account .cancel_reason .body .comment textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px;width:100%;height:150px}body.account.cancel_subscription .cancel{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FC6258;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:280px;margin-top:20px}body.account.cancel_subscription .cancel:hover{text-decoration:none;background-color:#fc5449}body.account.cancel_subscription .cancel:active{background-color:#fc4a3f}body.account.cancel_subscription .cancel[disabled],body.account.cancel_subscription .cancel[disabled]:hover,body.account.cancel_subscription .cancel[disabled]:active,body.account.cancel_subscription .cancel.disabled,body.account.cancel_subscription .cancel.disabled:active{background-color:#fec0bc;color:rgba(255,255,255,0.5);cursor:default}body.account.cancel_subscription ul.text{margin-left:20px}body.account.cancel_subscription ul.text li{margin-top:0}body.account.subscription .account_info_boxes{width:520px}body.account.subscription .account_info_boxes::after{clear:both;content:"";display:table}body.account.subscription .account_info_boxes .inner{margin-right:-80px}body.account.subscription .account_info_boxes .account_info_box{float:left;margin-right:80px;height:120px;width:220px}body.account.subscription .account_info_boxes .account_info_box header{margin-bottom:15px;border-bottom:1px solid #EFEDF2;padding-bottom:3px}body.account.subscription .account_info_boxes .account_info_box header::after{clear:both;content:"";display:table}body.account.subscription .account_info_boxes .account_info_box header h4,body.account.subscription .account_info_boxes .account_info_box header a{text-transform:uppercase;font-size:12px;color:#1B1B1E;font-weight:600}body.account.subscription .account_info_boxes .account_info_box header h4{float:left}body.account.subscription .account_info_boxes .account_info_box header a{float:right;color:#2E83E9;text-transform:none}body.account.subscription .account_info_boxes .account_info_box .content .big_message{font-size:24px;font-weight:100;color:#FF6759;text-transform:uppercase}body.account.subscription .account_info_boxes .account_info_box .content p,body.account.subscription .account_info_boxes .account_info_box .content>a{margin-top:3px;font-size:12px;font-weight:600;margin-bottom:0;color:#767B8D}body.account.subscription .account_info_boxes .account_info_box p{font-size:12px}body.account.subscription .credit_card noscript{display:block;background-color:#FC6258;color:#fff;padding:20px;font-weight:700;font-size:14px}body.account.subscription .credit_card .body{position:relative;background-color:#EFEDF2}body.account.subscription .credit_card .body::after{clear:both;content:"";display:table}body.account.subscription .credit_card .accepted-cards .card,body.account.subscription .credit_card .card-preview .card{width:23px;height:16px;background-size:138px 16px;background-image:url("/assets/account/cards-fbb8baf42d4a953bb63ab41654787235f4d64bb6ae90fe005d02dea31d17d764.png");background-repeat:no-repeat;background-position:0 100px}body.account.subscription .credit_card .accepted-cards .card.visa,body.account.subscription .credit_card .card-preview .card.visa{background-position:0px 0}body.account.subscription .credit_card .accepted-cards .card.mastercard,body.account.subscription .credit_card .card-preview .card.mastercard{background-position:-23px 0}body.account.subscription .credit_card .accepted-cards .card.americanexpress,body.account.subscription .credit_card .card-preview .card.americanexpress{background-position:-46px 0}body.account.subscription .credit_card .accepted-cards .card.discover,body.account.subscription .credit_card .card-preview .card.discover{background-position:-69px 0}body.account.subscription .credit_card .accepted-cards .card.dinersclub,body.account.subscription .credit_card .card-preview .card.dinersclub{background-position:-92px 0}body.account.subscription .credit_card .accepted-cards .card.jcb,body.account.subscription .credit_card .card-preview .card.jcb{background-position:-115px 0}body.account.subscription .credit_card header{padding-bottom:20px;position:relative;border-top:2px solid #EFEDF2;padding-top:20px}body.account.subscription .credit_card header .accepted-cards{position:absolute;top:50%;margin-top:-8px;right:0}body.account.subscription .credit_card header .accepted-cards::after{clear:both;content:"";display:table}body.account.subscription .credit_card header .card{float:left;margin-right:5px}body.account.subscription .credit_card header h2{font-weight:700;color:#1B1B1E;margin-bottom:0}body.account.subscription .credit_card header p{margin:0;margin-top:0;font-size:14px;font-weight:600;color:#767B8D;margin-right:0}body.account.subscription .credit_card .body{padding:30px}body.account.subscription .credit_card section{float:left;width:50%}body.account.subscription .credit_card section:last-child{padding-left:30px}body.account.subscription .credit_card section:first-child{padding-right:30px;border-right:1px solid rgba(118,123,141,0.3)}body.account.subscription .credit_card .field{margin-bottom:20px}body.account.subscription .credit_card .field>label{font-size:12px;font-weight:700;margin-bottom:2px;display:block;color:#5C616E}body.account.subscription .credit_card .field input[type=text]{font-weight:600;width:100%;padding:10px}body.account.subscription .credit_card .field select{margin-top:4px}body.account.subscription .credit_card .field_group{margin-bottom:5px}body.account.subscription .credit_card .field_group::after{clear:both;content:"";display:table}body.account.subscription .credit_card .field_group .field{float:left;margin-bottom:0}body.account.subscription .credit_card .field_group .field .note{margin-top:2px;color:#767B8D;font-size:10px;font-weight:700}body.account.subscription .credit_card .field_group .field .note .amex{display:none}body.account.subscription .credit_card .field_group .field .note.amex .amex{display:block}body.account.subscription .credit_card .field_group .field .note.amex .generic{display:none}body.account.subscription .credit_card .field.number{position:relative;overflow:hidden}body.account.subscription .credit_card .field.number .card-preview{position:absolute;top:12px;right:10px}body.account.subscription .credit_card .field.number .card-preview div{opacity:0;margin-left:-9999px;-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;transition:opacity 150ms linear}body.account.subscription .credit_card .field.number .card-preview div.active{opacity:1;margin-left:inherit}body.account.subscription .credit_card .field.expiration{width:135px}body.account.subscription .credit_card .field.cvc{width:145px;float:right}body.account.subscription .credit_card .field .errors,body.account.subscription .credit_card .field .error{color:#FC6258;font-size:10px;line-height:1.4;font-weight:700;margin-top:5px}body.account.subscription .credit_card .field:last-child{margin-bottom:0}body.account.subscription .credit_card .field.billing-frequency .choices::after{clear:both;content:"";display:table}body.account.subscription .credit_card .field.billing-frequency label.choice,body.account.subscription .credit_card .field.billing-frequency input{cursor:pointer}body.account.subscription .credit_card .field.billing-frequency label.choice{float:left;padding:5px 0}body.account.subscription .credit_card .field.billing-frequency label.choice::after{clear:both;content:"";display:table}body.account.subscription .credit_card .field.billing-frequency label.choice:last-child{margin-left:20px}body.account.subscription .credit_card .field.billing-frequency label.choice .label{font-size:14px;float:left;margin-left:10px;border-bottom:2px solid transparent;font-weight:normal}body.account.subscription .credit_card .field.billing-frequency label.choice.active .label{border-bottom-color:rgba(118,123,141,0.3)}body.account.subscription .credit_card .field.billing-frequency label.choice input{position:relative;top:1px;float:left}body.account.subscription .credit_card .field.billing-frequency label.choice .save{color:#14a15b;font-weight:600}body.account.subscription .credit_card .summary{position:absolute;top:50%;-webkit-transform:translateY(-51%);-moz-transform:translateY(-51%);-ms-transform:translateY(-51%);-o-transform:translateY(-51%);transform:translateY(-51%);margin-top:-20px;width:290px}body.account.subscription .credit_card p.price_summary{margin:0;font-size:18px;text-align:center;font-weight:700;margin-bottom:15px}body.account.subscription .credit_card .submit input{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;margin:0 auto;padding:12px}body.account.subscription .credit_card .submit input:hover{text-decoration:none;background-color:#207be8}body.account.subscription .credit_card .submit input:active{background-color:#1875e5}body.account.subscription .credit_card .submit input[disabled],body.account.subscription .credit_card .submit input[disabled]:hover,body.account.subscription .credit_card .submit input[disabled]:active,body.account.subscription .credit_card .submit input.disabled,body.account.subscription .credit_card .submit input.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.account.subscription .credit_card .submit .notice{text-align:center;margin-top:5px;color:#767B8D;font-weight:600}body.account.subscription .credit_card .credit_card_form_errors{display:none;background-color:#FC6258;margin:0 30px 30px 30px;color:#fff;font-size:18px;padding:10px;text-align:center;font-weight:600}body.account .yearly_billing_tout{margin-bottom:40px;border:1px solid #EFEDF2;padding:20px}body.account .yearly_billing_tout h1{font-weight:bold;font-size:14px}body.account .yearly_billing_tout .content::after{clear:both;content:"";display:table}body.account .yearly_billing_tout .content .msg{float:left;width:250px}body.account .yearly_billing_tout .content .msg p{margin-top:5px;margin-bottom:0}body.account .yearly_billing_tout .content .btn{float:right;width:270px}body.account .yearly_billing_tout .content .btn button{margin-top:0;padding-bottom:7px;height:57px}body.account .yearly_billing_tout .content .btn button small{display:block;margin-top:-3px}body.account .page_wrap{padding-top:0}body.account .fieldset h1{border-bottom-width:1px}body.account h2{border-bottom:none;margin-bottom:5px}body.account.invoices h1::after{clear:both;content:"";display:table}body.account.invoices h1 a{float:right}body.account.invoices h1 a .printer_icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"entypo";font-weight:normal !important;position:relative;padding-right:5px}body.account.invoices h1 a:hover{text-decoration:none}body.account.invoices h1 a:hover .a{text-decoration:underline}body.account.invoices table{margin-top:20px;margin-bottom:20px;width:100%}body.account.invoices table th,body.account.invoices table td{padding:10px;border:1px solid #EFEDF2;text-align:center}body.account.invoices table th{font-weight:600;font-size:12px;text-transform:uppercase}body.account.invoices table td{color:#1B1B1E}body.account.invoices table td.item{text-align:left;width:85%}body.account.invoices table td.amount{text-align:right;width:15%}body.account.invoices p.notice{font-size:14px;color:#767B8D}body.account.show table td{width:33.333%}body.account table.invoice_list_table .failed .status{color:#FC6258}body.account table.invoice_list_table .actions{font-weight:600}body.account table.invoice_list_table .actions .sep{color:#aaaaaa;margin:0 5px}body.account.invoices.printable{background:transparent;font-size:12pt;height:auto;color:#000000}body.account.invoices.printable a{color:#333333}body.account.invoices.printable .invoice_content{width:7in;margin:1in auto 0 auto}body.account.invoices.printable .invoice_content .address{line-height:1.5em}body.account.invoices.printable .invoice_content header{font-size:10pt}body.account.invoices.printable .invoice_content header ul::after{clear:both;content:"";display:table}body.account.invoices.printable .invoice_content header ul>li{float:left;margin-right:20px}body.account.invoices.printable .invoice_content header ul>li:last-child{margin-right:0}body.account.invoices.printable .invoice_content header ul>li{width:2in}body.account.invoices.printable .invoice_content header ul>li.from .logo img{width:50%;margin-bottom:5pt}body.account.invoices.printable .invoice_content header ul>li.details{float:right}body.account.invoices.printable .invoice_content header ul>li.details>ul>li{line-height:18pt}body.account.invoices.printable .invoice_content header ul>li.details>ul>li::after{clear:both;content:"";display:table}body.account.invoices.printable .invoice_content header ul>li.details>ul>li strong{color:#333333;float:left;width:0.7in;text-align:right;margin-right:0.1in;text-transform:uppercase;font-size:8pt;position:relative;top:1px}body.account.invoices.printable .invoice_content header ul>li.details>ul>li div,body.account.invoices.printable .invoice_content header ul>li.details>ul>li ul{float:right;width:1.2in}body.account.invoices.printable .invoice_content h1{border-bottom:1pt solid #BBBBBB;padding-bottom:0.05in;margin-top:0.5in;margin-bottom:0.5in}body.account.invoices.printable .invoice_content table.items{width:100%}body.account.invoices.printable .invoice_content table.items td{border:1pt solid #BBBBBB;padding:10pt}body.account.invoices.printable .invoice_content table.items td.amount{text-align:center;width:1in}body.account.invoices.printable .invoice_content p.notice{color:#000;font-size:10pt;width:75%}body.account.invoices.printable .invoice_content p.notice a{color:#000}body.pricing header.page_header{text-align:center}body.pricing header.page_header h1{width:100%;color:#FF6759;font-size:24px;font-weight:800;margin-bottom:5px}body.pricing header.page_header h2{color:#767B8D;font-size:18px;font-weight:600}body.pricing .mac-note{color:#767B8D;width:500px;margin:0 auto;margin-top:-20px;margin-bottom:30px;font-size:18px;font-style:italic}body.pricing section.price_options{border-top:1px solid #EFEDF2;border-bottom:1px solid #EFEDF2;padding:70px 0;margin-bottom:50px}body.pricing section.price_options .price_option{line-height:1.4;width:270px;margin:0 auto}body.pricing section.price_options .price_option h3{text-align:center;font-weight:600;font-size:18px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #EFEDF2}body.pricing section.price_options .price_option ul{padding-left:20px;list-style-type:disc;text-align:left;margin:0 auto}body.pricing section.price_options .price_option ul li{margin-top:1em}body.pricing section.sign_up .col{width:340px}body.pricing section.sign_up .here_to_help{float:left}body.pricing section.sign_up .col.alone{margin:0 auto;float:none}body.pricing section.sign_up .start_trial{border:1px solid #EFEDF2;padding:50px;float:right;height:340px}body.pricing section.sign_up .start_trial h1{margin-bottom:30px}body.pricing section.sign_up .start_trial form label{display:none}body.pricing section.sign_up .start_trial form input[type=text],body.pricing section.sign_up .start_trial form input[type=password],body.pricing section.sign_up .start_trial form input[type=email],body.pricing section.sign_up .start_trial form input[type=number],body.pricing section.sign_up .start_trial form input[type=search],body.pricing section.sign_up .start_trial form input[type=tel]{width:100%;padding:10px;margin-bottom:20px}body.pricing section.sign_up .start_trial form input[type=submit]{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer}body.pricing section.sign_up .start_trial form input[type=submit]:hover{text-decoration:none;background-color:#207be8}body.pricing section.sign_up .start_trial form input[type=submit]:active{background-color:#1875e5}body.pricing section.sign_up .start_trial form input[type=submit][disabled],body.pricing section.sign_up .start_trial form input[type=submit][disabled]:hover,body.pricing section.sign_up .start_trial form input[type=submit][disabled]:active,body.pricing section.sign_up .start_trial form input[type=submit].disabled,body.pricing section.sign_up .start_trial form input[type=submit].disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.guide .guide-wrap::after{clear:both;content:"";display:table}body.guide .guide-nav{float:left;width:180px}body.guide .guide-nav>ul>li>a{display:block;padding:10px;font-weight:600;font-size:16px;line-height:1.4;border-bottom:1px solid #EFEDF2}body.guide .guide-nav>ul>li>a:hover{background-color:#EFEDF2;text-decoration:none}body.guide .guide-nav ul li:first-child a{border-top:1px solid #EFEDF2}body.guide .guide-nav ul li.active{background-color:#f7f6f8}body.guide .guide-nav ul li.active>a{color:#1B1B1E}body.guide .guide-nav ul li.active>a:hover{cursor:default;text-decoration:none;background-color:#f7f6f8}body.guide .guide-nav ul li.active ul{margin-top:10px}body.guide .guide-nav ul li.active ul li a{display:block;color:#767B8D;border:none;padding-bottom:10px;padding-left:10px;font-weight:600;font-size:12px}body.guide .guide-content{float:right;width:460px;font-size:16px;line-height:1.4}body.guide .guide-content h2{font-size:24px;font-weight:700;border:none;margin-bottom:20px}body.guide .guide-content header{margin-bottom:50px}body.guide .guide-content header p{color:#767B8D;font-size:20px;font-weight:600}body.guide .guide-content section{margin-bottom:50px}body.guide .guide-content section h3{font-weight:700;font-size:18px;margin-bottom:10px}body.guide .guide-content section p{font-size:18px;margin-top:0;margin-bottom:1.5em}body.guide .guide-content section figure figcaption{font-size:14px;color:#767B8D;font-weight:600;text-align:center}body.collaborations.leaving_team .leave_team,body.collaborations.removing_member .leave_team{width:250px}body.collaborations.leaving_team .transfer_or_delete,body.collaborations.removing_member .transfer_or_delete{width:350px}body.collaborations.leaving_team .remove_member,body.collaborations.removing_member .remove_member{width:250px}body.collaborations.index .team_list:last-child{margin-top:80px}body.collaborations.index .team_list{margin:0 auto;width:460px}body.collaborations.index .team_list header{border-bottom:1px solid #EFEDF2;padding-bottom:20px}body.collaborations.index .team_list header::after{clear:both;content:"";display:table}body.collaborations.index .team_list header .titles{float:left}body.collaborations.index .team_list header h1{font-size:18px;font-weight:600}body.collaborations.index .team_list header h2{margin-top:4px;font-size:12px;font-weight:600;color:#767B8D}body.collaborations.index .team_list header a{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:right;width:220px}body.collaborations.index .team_list header a:hover{text-decoration:none;background-color:#207be8}body.collaborations.index .team_list header a:active{background-color:#1875e5}body.collaborations.index .team_list header a[disabled],body.collaborations.index .team_list header a[disabled]:hover,body.collaborations.index .team_list header a[disabled]:active,body.collaborations.index .team_list header a.disabled,body.collaborations.index .team_list header a.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.collaborations.index .team_list ul li{border-bottom:1px solid #EFEDF2;padding:10px 0}body.collaborations.index .team_list ul li .title{display:inline}body.collaborations.index .team_list ul li .pending,body.collaborations.index .team_list ul li .delete{display:inline;color:#767B8D;font-weight:600;font-size:12px}body.collaborations.index .team_list ul li .pending{padding-left:5px}body.collaborations.index .team_list ul li .pending .sep{color:#aaaaaa}body.collaborations.index .team_list ul li .delete{float:right;line-height:1.4}body.collaborations.index .team_list .downgrade_from_team{margin-top:40px}body.collaborations.index .team_list .downgrade_from_team p{margin-bottom:0}body.collaborations.index .team_list .downgrade_from_team button{margin-top:10px;width:320px}body.collaborations.index .team_list .no_collaborators{padding:20px 0;border-bottom:1px solid #EFEDF2;text-align:center}body.collaborations.index .team_list .no_collaborators p{margin:0 auto;width:275px;color:#767B8D}body.collaborations.index .team_list .no_collaborators strong{margin-bottom:5px;display:block}body.collaborations.new header.page_header h1{width:500px}body.collaborations.new .grandfathered_note{background-color:#EFEDF2;color:#767B8D;font-weight:600;padding:20px}body.collaborations.new .submit{width:200px;float:right}body.collaborations.new .submit::after{clear:both;content:"";display:table}body.collaborations.new .submit input{width:100%;margin:0}body.collaborations.new .submit .new_bill{margin:0;padding:0;margin-top:50px;text-align:center;width:200px;font-size:12px;margin-right:20px;line-height:1.4}body.collaborations.new .submit .new_bill strong{font-weight:600}body.collaborations section.faq{margin-top:30px;border-top:1px solid #EFEDF2;padding-top:30px}body.collaborations .your_team_memberships{border-bottom:1px solid #EFEDF2;padding-bottom:40px;margin-bottom:40px}body.collaborations .pending_invitations{font-style:italic;font-size:12px;margin-bottom:0}body.collaborations ul.accepted_invitations{list-style-type:disc;margin-left:20px}body.collaborations ul.accepted_invitations a{font-size:12px;padding-left:10px}body.collaborations.index .your_team_memberships{border-bottom:none;padding-bottom:none;margin-bottom:none;margin-top:40px;padding-top:40px}body.collaborations.show .text_content,body.collaborations.removing_member .text_content,body.collaborations.leaving_team .text_content{width:460px}body.collaborations.show input.button.accept_invitation,body.collaborations.removing_member input.button.accept_invitation,body.collaborations.leaving_team input.button.accept_invitation{width:220px;margin-top:30px}body.collaborations.show label.transfer,body.collaborations.removing_member label.transfer,body.collaborations.leaving_team label.transfer{display:block;margin:10px 0px}body.collaborations.show label.transfer input,body.collaborations.show label.transfer select,body.collaborations.removing_member label.transfer input,body.collaborations.removing_member label.transfer select,body.collaborations.leaving_team label.transfer input,body.collaborations.leaving_team label.transfer select{margin:0px 10px}body.collaborations.show section.transfer .prototype_chooser,body.collaborations.removing_member section.transfer .prototype_chooser,body.collaborations.leaving_team section.transfer .prototype_chooser{margin-top:20px;width:280px}body.collaborations.show section.transfer .prototypes_needed_to_be_transferred,body.collaborations.removing_member section.transfer .prototypes_needed_to_be_transferred,body.collaborations.leaving_team section.transfer .prototypes_needed_to_be_transferred{margin-top:5px;margin-bottom:20px;margin-left:10px}body.collaborations.show section.transfer label,body.collaborations.removing_member section.transfer label,body.collaborations.leaving_team section.transfer label{padding:8px 0;display:block;cursor:pointer}body.collaborations.show section.transfer label.toggle_all input,body.collaborations.removing_member section.transfer label.toggle_all input,body.collaborations.leaving_team section.transfer label.toggle_all input{margin-right:10px}body.collaborations.show section.transfer ul li,body.collaborations.removing_member section.transfer ul li,body.collaborations.leaving_team section.transfer ul li{border-top:1px solid #EFEDF2}body.collaborations.show section.transfer ul li.no_border,body.collaborations.removing_member section.transfer ul li.no_border,body.collaborations.leaving_team section.transfer ul li.no_border{border:none}body.collaborations.show section.transfer ul label::after,body.collaborations.removing_member section.transfer ul label::after,body.collaborations.leaving_team section.transfer ul label::after{clear:both;content:"";display:table}body.collaborations.show section.transfer ul label input,body.collaborations.removing_member section.transfer ul label input,body.collaborations.leaving_team section.transfer ul label input{float:left;margin-right:10px;margin-top:12px}body.collaborations.show section.transfer ul label img,body.collaborations.removing_member section.transfer ul label img,body.collaborations.leaving_team section.transfer ul label img{width:35px;height:35px;box-shadow:none;border-radius:6.14035px;overflow:hidden;float:left;display:block}body.collaborations.show section.transfer ul label img:not(.precomposed),body.collaborations.removing_member section.transfer ul label img:not(.precomposed),body.collaborations.leaving_team section.transfer ul label img:not(.precomposed){position:relative}body.collaborations.show section.transfer ul label img:not(.precomposed).precomposed:after,body.collaborations.show section.transfer ul label img:not(.precomposed).precomposed:before,body.collaborations.removing_member section.transfer ul label img:not(.precomposed).precomposed:after,body.collaborations.removing_member section.transfer ul label img:not(.precomposed).precomposed:before,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed).precomposed:after,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed).precomposed:before{display:none}body.collaborations.show section.transfer ul label img:not(.precomposed):after,body.collaborations.show section.transfer ul label img:not(.precomposed):before,body.collaborations.removing_member section.transfer ul label img:not(.precomposed):after,body.collaborations.removing_member section.transfer ul label img:not(.precomposed):before,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed):after,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed):before{display:block;content:"";position:absolute;top:0;left:0;width:35px;height:35px}body.collaborations.show section.transfer ul label img:not(.precomposed):after,body.collaborations.removing_member section.transfer ul label img:not(.precomposed):after,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed):after{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-bottom-right-radius:50% 30%;border-bottom-left-radius:50% 30%;height:51%}body.collaborations.show section.transfer ul label img:not(.precomposed):before,body.collaborations.removing_member section.transfer ul label img:not(.precomposed):before,body.collaborations.leaving_team section.transfer ul label img:not(.precomposed):before{background-color:transparent;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 50%)}body.collaborations.show section.transfer ul label img img,body.collaborations.removing_member section.transfer ul label img img,body.collaborations.leaving_team section.transfer ul label img img{width:35px;height:35px}body.collaborations.show section.transfer ul label .name,body.collaborations.removing_member section.transfer ul label .name,body.collaborations.leaving_team section.transfer ul label .name{float:left;margin-left:10px;padding-top:7px}body.collaborations.show section.transfer ul label .name .title,body.collaborations.removing_member section.transfer ul label .name .title,body.collaborations.leaving_team section.transfer ul label .name .title{margin-bottom:2px}body.collaborations.show section.transfer ul label .name .device,body.collaborations.removing_member section.transfer ul label .name .device,body.collaborations.leaving_team section.transfer ul label .name .device{font-size:10px;color:#767B8D;font-weight:600}body.no_collaborators .team_overview::after{clear:both;content:"";display:table}body.no_collaborators .team_overview h1{font-size:32px;color:#47796B;line-height:49px;font-weight:100}body.no_collaborators .team_overview h2{line-height:1.4;font-size:18px;color:#767B8D}body.no_collaborators .team_overview .team_info_container::after{clear:both;content:"";display:table}body.no_collaborators .team_overview .team_info_container .start{float:left;width:250px}body.no_collaborators .team_overview .team_info_container .start a.add_member{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;margin-top:10px;display:block;padding:12px}body.no_collaborators .team_overview .team_info_container .start a.add_member:hover{text-decoration:none;background-color:#207be8}body.no_collaborators .team_overview .team_info_container .start a.add_member:active{background-color:#1875e5}body.no_collaborators .team_overview .team_info_container .start a.add_member[disabled],body.no_collaborators .team_overview .team_info_container .start a.add_member[disabled]:hover,body.no_collaborators .team_overview .team_info_container .start a.add_member[disabled]:active,body.no_collaborators .team_overview .team_info_container .start a.add_member.disabled,body.no_collaborators .team_overview .team_info_container .start a.add_member.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.no_collaborators .other_questions{text-align:center;margin-top:60px;font-size:18px;line-height:1.4}body.no_collaborators .other_questions strong{display:block}body.collaborations .team_memberships{margin-top:60px}body.collaborations .team_memberships .button{width:150px}body.collaborations .team_memberships .title{margin-top:6px}body.collaborations header.page_header .buttons a{width:240px}body.collaborations .panel_list li.a{padding:10px;border-bottom:1px solid #EFEDF2}body.collaborations .panel_list li a{padding:3px 0px;border-bottom:none}body.collaborations .panel_list .resend_link,body.collaborations .panel_list .pending{font-weight:normal;font-size:12px}body.collaborations .panel_list .remove_member{float:right;margin-right:10px;font-weight:bold}body.collaborations form .submit{margin-top:40px}.text_content section,.text-content section{margin-top:50px;width:520px}.text_content section:first-child,.text-content section:first-child{margin-top:0}.text_content section h2,.text_content section h1,.text-content section h2,.text-content section h1{margin-bottom:20px;padding-bottom:10px;font-weight:normal}.text_content section h2,.text-content section h2{padding-bottom:0}.text_content section h3,.text-content section h3{font-weight:600;font-size:14px}.text_content section ul.text,.text-content section ul.text{list-style-type:disc}.text_content section ul.text li,.text-content section ul.text li{margin-top:1em;line-height:1.4}.text_content section ul.text li:first-child,.text-content section ul.text li:first-child{margin-top:0}.icon.loading{height:64px;background-repeat:no-repeat;background-position-x:center;background-position-y:20px;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"   width="47.328px" height="41.838px" viewBox="0 0 47.328 41.838" enable-background="new 0 0 47.328 41.838" xml:space="preserve"><g id="Clock">  <path fill="#FF5C2F" d="M9.171,6.424c4.014-4.014,8.844-6.017,14.491-6.017c5.651,0,10.481,2.003,14.495,6.017    s6.021,8.848,6.021,14.495c0,5.651-2.007,10.481-6.021,14.495s-8.844,6.017-14.495,6.017c-5.647,0-10.477-2.003-14.491-6.017    S3.15,26.57,3.15,20.919C3.15,15.272,5.157,10.438,9.171,6.424z M23.662,36.974c4.46,0,8.253-1.575,11.374-4.729    c3.121-3.15,4.682-6.924,4.682-11.327c0-4.46-1.561-8.249-4.682-11.37c-3.121-3.125-6.914-4.685-11.374-4.685    c-4.399,0-8.177,1.561-11.327,4.685c-3.15,3.121-4.725,6.91-4.725,11.37c0,4.402,1.575,8.177,4.725,11.327    C15.486,35.399,19.264,36.974,23.662,36.974z M25.27,9.324v10.88l6.689,6.692l-2.232,2.228l-7.581-7.581V9.324H25.27z"/></g></svg>')}.icon.error{height:64px;background-repeat:no-repeat;background-position-x:center;background-position-y:20px;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="49px" height="42px" viewBox="0 0 49 42" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns">    <defs></defs>    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">        <g id="alert" sketch:type="MSLayerGroup" transform="translate(1.000000, 0.000000)" fill="#FF5C2F">            <path d="M47.0819984,41.0499992 C46.7529984,41.5749992 45.6560016,42 45.0000016,42 L1.99999994,42 C1.40899994,42 0.550999987,41.5749992 0.223999987,41.0499992 C-0.170000013,40.4589992 -0.105,39.903 0.224,39.376 L22.177,0.887 C22.438,0.296 22.93,0 23.653,0 C24.374,0 24.866,0.296 25.129,0.887 L47.082,39.376 C47.41,39.902 47.4099984,40.4589992 47.0819984,41.0499992 Z M26,29 L26,14 L21,14 L21,29 L26,29 L26,29 Z M26,37 L26,32 L21,32 L21,37 L26,37 L26,37 Z" id="Shape" sketch:type="MSShapeGroup"></path>        </g>    </g></svg>')}.icon.lock{height:64px;background-repeat:no-repeat;background-position-x:center;background-position-y:20px;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?><!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"   width="47.328px" height="41.838px" viewBox="0 0 47.328 41.838" enable-background="new 0 0 47.328 41.838" xml:space="preserve"><g id="Lock">  <g>    <path fill="#FF5C2F" d="M35.594,15.313c0.66,0,1.329,0.318,1.997,0.945c0.668,0.636,1.003,1.32,1.003,2.054v18.23      c0,1.606-0.799,2.706-2.404,3.309l-2.999,0.905c-1.402,0.53-3.008,0.799-4.809,0.799h-9.328c-1.867,0-3.505-0.269-4.907-0.799      l-3.008-0.905c-1.598-0.603-2.404-1.703-2.404-3.309v-18.23c0-0.734,0.253-1.418,0.758-2.054c0.497-0.628,1.084-0.945,1.752-0.945      h2.406v-3.505c0-3.676,0.848-6.512,2.551-8.517s4.189-3.008,7.466-3.008c3.268,0,5.754,1.003,7.458,3.008      c1.703,2.005,2.559,4.842,2.559,8.517v3.505H35.594z M18.655,10.806v4.507h10.017v-4.507c0-1.736-0.448-3.089-1.353-4.059      c-0.897-0.97-2.119-1.451-3.652-1.451c-1.54,0-2.755,0.481-3.66,1.451C19.112,7.716,18.655,9.069,18.655,10.806z"/>  </g></g></svg>')}.doorkeeper .auth_buttons{margin:0 auto;width:420px}.doorkeeper .auth_buttons::after{clear:both;content:"";display:table}.doorkeeper .auth_buttons .button.allow{float:right;width:200px}.doorkeeper .auth_buttons .button.deny{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FC6258;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;float:left;width:200px}.doorkeeper .auth_buttons .button.deny:hover{text-decoration:none;background-color:#fc5449}.doorkeeper .auth_buttons .button.deny:active{background-color:#fc4a3f}.doorkeeper .auth_buttons .button.deny[disabled],.doorkeeper .auth_buttons .button.deny[disabled]:hover,.doorkeeper .auth_buttons .button.deny[disabled]:active,.doorkeeper .auth_buttons .button.deny.disabled,.doorkeeper .auth_buttons .button.deny.disabled:active{background-color:#fec0bc;color:rgba(255,255,255,0.5);cursor:default}@font-face{font-family:"source-serif";src:url("/assets/source_serif/sourceserifpro-regular-webfont-d59ee183457e09ad2646d631bd821ac13bc7614a5ec8a11e48c4e5e6009556f9.eot");src:url("/assets/source_serif/sourceserifpro-regular-webfont-d59ee183457e09ad2646d631bd821ac13bc7614a5ec8a11e48c4e5e6009556f9.eot?#iefix") format("embedded-opentype"),url("/assets/source_serif/sourceserifpro-regular-webfont-dbe4750f50ffcb59f1e84e371e854c47d9257afa4d32c94615145ba179b893a1.woff") format("woff"),url("/assets/source_serif/sourceserifpro-regular-webfont-dcf4581c48c886d125f6a6ca7a6af5909a1025cbbf4158f4449b157730fdfbea.ttf") format("truetype"),url("/assets/source_serif/sourceserifpro-regular-webfont-b6099c24bc307629fc37a6b1591f4bfaf6bbfbdf51aa397dce075af6b9175de6.svg#source_serif_proregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"source-serif";src:url("/assets/source_serif/sourceserifpro-bold-webfont-869c48a111a365cb0efb2200c3d47038d258bd33a3d7dc1678dd9aaa55f540b4.eot");src:url("/assets/source_serif/sourceserifpro-bold-webfont-869c48a111a365cb0efb2200c3d47038d258bd33a3d7dc1678dd9aaa55f540b4.eot?#iefix") format("embedded-opentype"),url("/assets/source_serif/sourceserifpro-bold-webfont-7630abe1388c655069ff2bc8850998f6d30c1e31248182df41432fcb1b52752d.woff") format("woff"),url("/assets/source_serif/sourceserifpro-bold-webfont-c3bab57ba75fd893efbfe4fded06b016f4fa2cd041f860a1fb73dbcc3caf259b.ttf") format("truetype"),url("/assets/source_serif/sourceserifpro-bold-webfont-4948fb7dff23960f5645fbb9061436c43486e3929089318446a3f68e4ddc71e5.svg#source_serif_probold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-light-webfont-61b4c24a296dc416c9a7f105236416887fd7db5ffdc61d4bc1fc706ba2937576.eot");src:url("/assets/source_sans/sourcesanspro-light-webfont-61b4c24a296dc416c9a7f105236416887fd7db5ffdc61d4bc1fc706ba2937576.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-light-webfont-e64c810080c850197a5a3555ff59cd9f74fd61ca9572a298edbc080b2653f884.woff") format("woff"),url("/assets/source_sans/sourcesanspro-light-webfont-5c33a0fdd79d5c10431ce1883126a1f4c8057b8b9ae196d39c73e6823add3157.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-light-webfont-87a52225e7a1a1a290cf2a8696d6ebdca9aa56b8f48282d3af5d8409aa6b8509.svg#source_sans_prolight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-regular-webfont-331d44ddd78c6027996b331774c7aa60f8b1a47ff746adef679023f0ff5960ce.eot");src:url("/assets/source_sans/sourcesanspro-regular-webfont-331d44ddd78c6027996b331774c7aa60f8b1a47ff746adef679023f0ff5960ce.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-regular-webfont-da8d760ff09fdd0f41187c1e61b4572a68c9c0311645fe417dbfc0a30a49ca47.woff") format("woff"),url("/assets/source_sans/sourcesanspro-regular-webfont-cc1b40845b8688e3599297a453e66cb15a8ae33f622f5de688ebf39249f347f2.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-regular-webfont-0f89a585fa6c85f3796645b9a82d24b13c14143ac834cba53fdb7da8364066b1.svg#source_sans_proregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-it-webfont-ef500c9760d9e0cf5a97fac616769c5e220d5c1d884294e699d91fc446501807.eot");src:url("/assets/source_sans/sourcesanspro-it-webfont-ef500c9760d9e0cf5a97fac616769c5e220d5c1d884294e699d91fc446501807.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-it-webfont-ef707f1ccebdc994c9c8ebe52f449fa7470ed63e6aafe413262b396c18695023.woff") format("woff"),url("/assets/source_sans/sourcesanspro-it-webfont-82c4a8ffbfab88eb9d159cb341bb6f7c537e19f7fa9b1010e0bb26f6f054c1d8.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-it-webfont-02264f2b6ba1e3d64ab7075fac4c4b3432ddd302e2c169dcb580c2e47e9ab561.svg#source_sans_proitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-semibold-webfont-7b1f43821a90faf00286d73e3196cbba201c38cf0a6a911b8758ecefa91136fa.eot");src:url("/assets/source_sans/sourcesanspro-semibold-webfont-7b1f43821a90faf00286d73e3196cbba201c38cf0a6a911b8758ecefa91136fa.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-semibold-webfont-4c11ec3457e525a2327521aea6b99f16ed96ad4f9b4f23888dc4691a90d5d9ec.woff") format("woff"),url("/assets/source_sans/sourcesanspro-semibold-webfont-d6e4cbfba8aa6831e93f23e872b6d9910b7cceb546a0ccbdd7f987c854be4389.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-semibold-webfont-f7844f0b60d81d25898d59691469c9ee5641e612136a5dd1394932ff6ea2a95b.svg#semibold") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-bold-webfont-684bc7ea57a7264d3eded5af98cd859077ab9109fda396e66f559f1991091444.eot");src:url("/assets/source_sans/sourcesanspro-bold-webfont-684bc7ea57a7264d3eded5af98cd859077ab9109fda396e66f559f1991091444.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-bold-webfont-e16522d9af9598a0a394085a569053647f9f2172e941ea0e6020324c0ad60c82.woff") format("woff"),url("/assets/source_sans/sourcesanspro-bold-webfont-d31606954fb9be20040aafd6fa787985f0f17da045afb04661b312915d4ba36e.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-bold-webfont-bcd4bad16bd0d88b6b5123412a9330d586812071beebc6f6377c9246eb7498f6.svg#source_sans_probold") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-boldit-webfont-12969dec1cd6e89766e9ca3c83ae40e7f3b253010f2fa553a0b4e625cd6e855d.eot");src:url("/assets/source_sans/sourcesanspro-boldit-webfont-12969dec1cd6e89766e9ca3c83ae40e7f3b253010f2fa553a0b4e625cd6e855d.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-boldit-webfont-9414f2e29244431b5367d064a583deb5e043c263558cf09c2ddafb345338c443.woff") format("woff"),url("/assets/source_sans/sourcesanspro-boldit-webfont-1103277e1c32b02241d499e7f99c0dd0718e64d68c780ce2ec30fdc7a8c1c105.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-boldit-webfont-984296700e303fdb90d9f2ff947be0678ee6cf126ea3922cb59d30234d97e579.svg#source_sans_probold_italic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-black-webfont-4d5b6b0ac12dea7446a11df231f73f718285b6d41feffff16dcd3de1e15cdbff.eot");src:url("/assets/source_sans/sourcesanspro-black-webfont-4d5b6b0ac12dea7446a11df231f73f718285b6d41feffff16dcd3de1e15cdbff.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-black-webfont-c907d24977fe31f2de642a9db6e75b4deb024b36153b2a7dbff5a36141b8b609.woff") format("woff"),url("/assets/source_sans/sourcesanspro-black-webfont-04b5af7930ef5fd96bbf9c1ba4e1e1c275180be4cbcf56a3538cf0ac66de03c3.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-black-webfont-964a9b24b0bb93534477b0b541ba3f79be6183fcba723bfe9f0dd563e408ccc7.svg#source_sans_problack") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"source-sans";src:url("/assets/source_sans/sourcesanspro-blackit-webfont-e10ed1f3e4710d48e38d8b15e881f435ddefad02cee9b5dc0ac0eb6000bf224b.eot");src:url("/assets/source_sans/sourcesanspro-blackit-webfont-e10ed1f3e4710d48e38d8b15e881f435ddefad02cee9b5dc0ac0eb6000bf224b.eot?#iefix") format("embedded-opentype"),url("/assets/source_sans/sourcesanspro-blackit-webfont-efd3e74082ef8ae37654cb70ba1e6631897514e122e98e6463585bc24d4b0c41.woff") format("woff"),url("/assets/source_sans/sourcesanspro-blackit-webfont-8c192fadd6e3d2c3c1282597a240a4bff51f08701650dd6ef6013ea250eb4c86.ttf") format("truetype"),url("/assets/source_sans/sourcesanspro-blackit-webfont-c575d739c7ae1b338e849c2d71b86f1ebd86f9eab329b0df572bf43bb096305a.svg#source_sans_problack_italic") format("svg");font-weight:800;font-style:italic}body.customer-profile .mobile{display:none}@media (max-width: 480px){body.customer-profile .mobile{display:inline}}body.customer-profile .desktop{display:inline}@media (max-width: 480px){body.customer-profile .desktop{display:none}}body.customer-profile .site_nav a{color:rgba(255,255,255,0.8)}@media (max-width: 480px){body.customer-profile .site_nav li{padding-top:5px}body.customer-profile .site_nav a{font-size:11px;margin-right:5px;padding-right:5px;padding-left:5px}body.customer-profile .site_nav li:last-child a{margin-right:5px}}body.customer-profile .customer-profile-container{margin-top:-30px;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;color:#333333;font-size:18px}body.customer-profile .customer-profile-container h1,body.customer-profile .customer-profile-container h2{font-family:"source-serif", serif;font-weight:normal;margin:0}body.customer-profile .customer-profile-container h3{text-transform:uppercase;font-size:13px;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;font-weight:800;letter-spacing:0.1em;margin-bottom:30px}body.customer-profile .customer-profile-container header.section-header>p a,body.customer-profile .customer-profile-container .cols p a{color:#FF6759;font-weight:bold}body.customer-profile .customer-profile-container .cols{margin:0 auto;position:relative}body.customer-profile .customer-profile-container .cols::after{clear:both;content:"";display:table}body.customer-profile .customer-profile-container .cols .col{width:50%}body.customer-profile .customer-profile-container .cols .col::after{clear:both;content:"";display:table}body.customer-profile .customer-profile-container .cols .col p:first-child{margin-top:0}@media (max-width: 480px){body.customer-profile .customer-profile-container .cols .col p:first-child{margin-top:18px}body.customer-profile .customer-profile-container .cols .col figure p:first-child{margin-top:inherit}}body.customer-profile .customer-profile-container .cols .col-left{float:left;padding-right:15px;clear:left}body.customer-profile .customer-profile-container .cols .col-left>p,body.customer-profile .customer-profile-container .cols .col-left>h3{line-height:28px}body.customer-profile .customer-profile-container .cols .col-right{float:right;padding-left:15px;clear:right}body.customer-profile .customer-profile-container .cols .col-right>p{padding-right:115px}body.customer-profile .customer-profile-container .col-right.narrow-col{padding-left:40px}body.customer-profile .customer-profile-container .col-left.narrow-col{padding-right:40px}@media (max-width: 480px){body.customer-profile .customer-profile-container section .cols .col{float:none;width:auto;padding-left:0;padding-right:0}body.customer-profile .customer-profile-container section .cols .col p{padding-left:0;padding-right:0}}body.customer-profile .customer-profile-container section{width:1200px;margin:0 auto}body.customer-profile .customer-profile-container section.without-header{margin-top:70px}@media (max-width: 480px){body.customer-profile .customer-profile-container section{width:auto;margin:0 25px}}body.customer-profile .customer-profile-container header.page-header{min-width:1200px;background-color:#aaa;background-size:cover;background-position:50% 50%;text-align:center;color:#fff;height:500px;padding-top:170px}@media (max-width: 480px){body.customer-profile .customer-profile-container header.page-header{width:auto;min-width:0;padding-top:103 px;height:568 px}}body.customer-profile .customer-profile-container header.page-header h2{text-transform:uppercase;font-size:13px;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;letter-spacing:0.1em;font-weight:400}@media (max-width: 480px){body.customer-profile .customer-profile-container header.page-header h2{font-size:12 px}}body.customer-profile .customer-profile-container header.page-header h2:after{content:"";width:60px;display:block;height:2px;background-color:rgba(255,255,255,0.5);margin:0 auto;margin-top:25px}body.customer-profile .customer-profile-container header.page-header h1{font-size:61px;margin-top:70px;line-height:1.1em}@media (max-width: 480px){body.customer-profile .customer-profile-container header.page-header h1{font-size:40px;margin-top:25px}}body.customer-profile .customer-profile-container section header.section-header{font-family:"source-serif", serif;margin:85px auto 105px auto;font-family:"source-serif", serif;font-size:22px;max-width:770px;padding:0 10px;text-align:center;line-height:32px}@media (max-width: 480px){body.customer-profile .customer-profile-container section header.section-header{font-size:18 px;margin-top:45px;margin-bottom:50px}}body.customer-profile .customer-profile-container section header.section-header:after,body.customer-profile .customer-profile-container section header.section-header:before{content:"";display:block;width:60px;height:1px;background-color:#aaa;margin:0 auto}body.customer-profile .customer-profile-container section header.section-header:before{margin-bottom:32px}body.customer-profile .customer-profile-container section header.section-header:after{margin-top:32px}body.customer-profile .customer-profile-container section header.section-header.section-header-without-top-rule:before{display:none}@media (max-width: 480px){body.customer-profile .customer-profile-container section header.section-header:before{display:none}body.customer-profile .customer-profile-container section header.section-header:after{margin-top:60px}}body.customer-profile .customer-profile-container section header.section-header figure{margin:0 auto;margin-bottom:95px;margin-top:140px}body.customer-profile .customer-profile-container section header.section-header p{margin:0}body.customer-profile .customer-profile-container section header.section-header strong{margin-right:5px;letter-spacing:0.1em;font-size:19px;font-weight:normal;text-transform:uppercase}@media (max-width: 480px){body.customer-profile .customer-profile-container section header.section-header strong{font-size:12 px}}body.customer-profile .customer-profile-container section header.section-header .quote-attribution{display:inline-block;position:relative;margin-left:10px;width:13px;height:12px;background-image:url(/assets/customer_profiles/elepath/quote_icon-5f4724cf11fd8d90ec4d149e69abbaaf2638f759beb02b92d38810d644db7e2b.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.customer-profile .customer-profile-container section header.section-header .quote-attribution{background-image:url(/assets/customer_profiles/elepath/quote_icon_2x-cb0ece4d9c7865cc6dff82655fd7cd2d5ae9ee8d07f86fd208d6b54c5eb41c0f.png);background-size:13px 12px}}body.customer-profile .customer-profile-container section header.section-header .quote-attribution .content{position:absolute;left:0px;padding-left:20px;top:-2px;text-align:left;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.3em;display:none;font-size:11px;color:#388e83;width:270px}body.customer-profile .customer-profile-container section header.section-header .quote-attribution .content a{color:#388e83;text-decoration:underline}body.customer-profile .customer-profile-container section header.section-header .quote-attribution:hover .content{display:block}body.customer-profile .customer-profile-container .finisher-pullquote{display:block;font-size:22px;line-height:32px;width:177px;margin:0 auto;font-family:"source-serif", serif;margin-top:35%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative}body.customer-profile .customer-profile-container .finisher-pullquote:after{position:absolute;content:"";display:block;width:60px;height:1px;background-color:#aaa;bottom:-30px}body.customer-profile .customer-profile-container section .col-right figure{float:right}body.customer-profile .customer-profile-container section .col-left figure{float:left}@media (max-width: 480px){body.customer-profile .customer-profile-container section .col-right figure,body.customer-profile .customer-profile-container section .col-left figure{float:none}}body.customer-profile .customer-profile-container section .col figure{margin:0;margin-top:27px}body.customer-profile .customer-profile-container section .col figure:first-child{margin-top:0}body.customer-profile .customer-profile-container section .col figure img{box-sizing:content-box;display:block}@media (max-width: 480px){body.customer-profile .customer-profile-container section .col figure img{width:100%;height:auto}}body.customer-profile .customer-profile-container section .col figure figcaption{margin-top:20px;font-weight:700;font-size:13px}body.customer-profile .customer-profile-container section .col figure figcaption>p{text-transform:uppercase;margin:0;padding:0}body.customer-profile .customer-profile-container section .col figure figcaption a{text-transform:uppercase;color:#333333}body.customer-profile .customer-profile-container section .col figure figcaption.light a,body.customer-profile .customer-profile-container section .col figure figcaption.light p{color:#fff}body.customer-profile .customer-profile-container section .col figure figcaption a:hover{text-decoration:none}body.customer-profile .customer-profile-container section .col figure figcaption a.pointy{display:block}body.customer-profile .customer-profile-container section .col figure figcaption a.pointy:before{float:left;margin-top:-3px;margin-right:10px;content:"";display:block;width:38px;height:38px;background-image:url(/assets/customer_profiles/elepath/button-656a47275b970ff1f1a324d84ebf8bca2417094951884b3447f5bf3582e5679e.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.customer-profile .customer-profile-container section .col figure figcaption a.pointy:before{background-image:url(/assets/customer_profiles/elepath/button_2x-e9b3e8a5cca42ca6a955b8711ad2fa98484dced4f2336c350850c4c69fedd8b5.png);background-size:38px 100px}}body.customer-profile .customer-profile-container section .col figure figcaption a.pointy:hover:before{background-position:0 -62px}body.customer-profile .customer-profile-container section .col figure.overlap-caption{position:relative}body.customer-profile .customer-profile-container section .col figure.overlap-caption figcaption{margin-top:0;position:absolute;top:16px;left:25px;width:100%}@media (max-width: 480px){body.customer-profile .customer-profile-container section .col figure.overlap-caption figcaption{left:10px}}body.customer-profile .customer-profile-container section .col figure.overlap-caption-bottom figcaption{bottom:16px;top:auto}body.customer-profile .customer-profile-container section .col figure figcaption .protip{font-size:13px;margin-top:20px;background-color:rgba(170,170,170,0.15);padding:10px}body.customer-profile .customer-profile-container section .col figure figcaption .protip strong{font-weight:bold;text-transform:uppercase}body.customer-profile .customer-profile-container section .col figure figcaption .protip p{font-weight:normal;margin-top:3px;margin-bottom:0;padding:0}body.customer-profile .customer-profile-container section .col-left figure figcaption{margin-left:115px}body.customer-profile .customer-profile-container figure.prototype-device{padding-right:198px}@media (max-width: 480px){body.customer-profile .customer-profile-container figure.prototype-device{padding:0}body.customer-profile .customer-profile-container figure.prototype-device::after{clear:both;content:"";display:table}body.customer-profile .customer-profile-container figure.prototype-device img{float:left;height:300px !important;width:auto !important}body.customer-profile .customer-profile-container figure.prototype-device figcaption{width:105px;float:left;margin-left:20px;margin-top:75px !important}body.customer-profile .customer-profile-container figure.prototype-device figcaption a.pointy{position:relative;width:110px;display:block}body.customer-profile .customer-profile-container figure.prototype-device figcaption a.pointy:before{float:none;position:absolute;top:-50px;left:0}body.customer-profile .customer-profile-container figure.prototype-device figcaption .protip{margin-left:0;width:auto}}body.customer-profile .customer-profile-container .full-row{margin-top:150px;margin-left:auto;margin-right:auto;width:100%;height:640px;background-color:#aaa}body.customer-profile .customer-profile-container .full-row .img-container{overflow:hidden;height:100%}body.customer-profile .customer-profile-container .full-row .img-container img{width:100%;min-width:1200px}@media (max-width: 480px){body.customer-profile .customer-profile-container .full-row{height:200px}body.customer-profile .customer-profile-container .full-row .img-container img{min-width:0;width:auto;min-height:200px;max-height:250px}}body.customer-profile .customer-profile-container .paraquote{position:relative;z-index:10}body.customer-profile .customer-profile-container .paraquote blockquote{position:absolute;margin:0}body.customer-profile .customer-profile-container .paraquote blockquote::after{clear:both;content:"";display:table}@media (max-width: 480px){body.customer-profile .customer-profile-container .paraquote blockquote{left:10px !important}}body.customer-profile .customer-profile-container .paraquote blockquote .line{white-space:nowrap;font-size:40px;color:#fff;background-color:#aaa;margin-top:4px;float:left;clear:both;padding:0 25px}body.customer-profile .customer-profile-container .paraquote blockquote .line:first-child{margin-top:0}@media (max-width: 480px){body.customer-profile .customer-profile-container .paraquote blockquote .line{font-size:16px}}body.customer-profile .customer-profile-container footer{background-color:#dfe8e7;margin-top:140px;padding:30px 0;width:auto}@media (max-width: 480px){body.customer-profile .customer-profile-container footer{margin-top:100px}}body.customer-profile .customer-profile-container footer .inner{position:relative;width:1200px;position:relative;margin:0 auto;padding-top:18px;padding-bottom:18px}body.customer-profile .customer-profile-container footer .inner::after{clear:both;content:"";display:table}@media (max-width: 480px){body.customer-profile .customer-profile-container footer .inner{width:auto;padding-top:130px !important}}body.customer-profile .customer-profile-container footer .try-flinto{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FF6759;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;width:300px;padding:15px 10px;margin:0 auto}body.customer-profile .customer-profile-container footer .try-flinto:hover{text-decoration:none;background-color:#ff594a}body.customer-profile .customer-profile-container footer .try-flinto:active{background-color:#ff5040}body.customer-profile .customer-profile-container footer .try-flinto[disabled],body.customer-profile .customer-profile-container footer .try-flinto[disabled]:hover,body.customer-profile .customer-profile-container footer .try-flinto[disabled]:active,body.customer-profile .customer-profile-container footer .try-flinto.disabled,body.customer-profile .customer-profile-container footer .try-flinto.disabled:active{background-color:#ffc4bf;color:rgba(255,255,255,0.5);cursor:default}body.customer-profile .customer-profile-container footer .nav.previous{left:30px}@media (max-width: 480px){body.customer-profile .customer-profile-container footer .nav.previous{left:20px}}body.customer-profile .customer-profile-container footer .nav.previous:before{float:left;background-image:url(/assets/customer_profiles/previous_arrow-b30eca8e71a2170b29990af57dc02f3f0be2e26a476eb4b7308ddf6a8a3f0759.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.customer-profile .customer-profile-container footer .nav.previous:before{background-image:url(/assets/customer_profiles/previous_arrow_2x-d59bb7d76dbd850d5f067dccf2a944c2f1d93e445e3fb45e60ea3aff235e956b.png);background-size:38px 28px}}body.customer-profile .customer-profile-container footer .nav.next{right:30px;text-align:right}@media (max-width: 480px){body.customer-profile .customer-profile-container footer .nav.next{right:20px}}body.customer-profile .customer-profile-container footer .nav.next:before{float:right;background-image:url(/assets/customer_profiles/next_arrow-be029a418eece8e21646b8ac3a3f857eca69122b763aea2980c4d5d4361896e6.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.customer-profile .customer-profile-container footer .nav.next:before{background-image:url(/assets/customer_profiles/next_arrow_2x-e7027490cfb806370274f562d5c138f827f3eeceb70678a4bcab260b3439a470.png);background-size:38px 28px}}body.customer-profile .customer-profile-container footer .nav{width:250px;position:absolute;top:0}body.customer-profile .customer-profile-container footer .nav::after{clear:both;content:"";display:table}body.customer-profile .customer-profile-container footer .nav:before{margin-bottom:15px;width:38px;height:28px;content:"";display:block}body.customer-profile .customer-profile-container footer .nav:hover{text-decoration:none}body.customer-profile .customer-profile-container footer .nav strong{clear:both;text-transform:uppercase;font-weight:normal;font-size:13px;letter-spacing:2px}body.customer-profile .customer-profile-container footer .nav div{font-family:"source-serif", serif;font-size:21px}body.customer-profile .customer-profile-container footer .nav strong,body.customer-profile .customer-profile-container footer .nav div{color:#333333;display:block}@media (max-width: 480px){body.customer-profile .customer-profile-container footer .nav{top:20px}body.customer-profile .customer-profile-container footer .nav div{font-size:18px}body.customer-profile .customer-profile-container footer .try-flinto{width:auto;margin:0 20px}}body.elepath-profile .customer-profile-container .full-row{background-color:#388e83 !important}body.elepath-profile .customer-profile-container .tint{color:#388e83}body.elepath-profile .customer-profile-container header.page-header{background-color:#388e83;background-image:url("/assets/customer_profiles/elepath/hero-a213b524293f2123349660ef47270a605d2298fff4602ab1258d0e1d5fcb91dd.jpg")}@media (max-width: 480px){body.elepath-profile .customer-profile-container header.page-header{background-image:url("/assets/customer_profiles/elepath/mobile_hero-50e07359be2695b8f8f43ab2c951dcb1eca541c2aad8b25d135369024d830e47.jpg")}}body.elepath-profile .customer-profile-container section header.section-header:after,body.elepath-profile .customer-profile-container section header.section-header:before{background-color:#388e83 !important}body.elepath-profile .customer-profile-container .finisher-pullquote{color:#388e83}body.elepath-profile .customer-profile-container .finisher-pullquote:after{background-color:#388e83 !important}body.elepath-profile .customer-profile-container img.elepath-keezy-sketches{padding-left:130px}@media (max-width: 480px){body.elepath-profile .customer-profile-container img.elepath-keezy-sketches{padding-left:0}}body.elepath-profile .customer-profile-container .protip{background-color:rgba(56,142,131,0.15) !important;width:220px;margin-left:48px}body.elepath-profile .customer-profile-container .paraquote .line{background-color:#388e83 !important}@media (max-width: 480px){body.elepath-profile .customer-profile-container figure.prototype-device figcaption{margin-top:53px !important;width:100px}}body.elepath-profile .customer-profile-container figure.elepath-questions{margin-top:-50px !important;float:left !important}@media (max-width: 480px){body.elepath-profile .customer-profile-container figure.elepath-questions{margin-bottom:50px !important}}body.elepath-profile .customer-profile-container #office-paraquote blockquote{bottom:-195px;left:60px}@media (max-width: 480px){body.elepath-profile .customer-profile-container #office-paraquote{margin-bottom:100px}body.elepath-profile .customer-profile-container blockquote{bottom:-50px !important}}body.elepath-profile .customer-profile-container #balls-paraquote blockquote{left:100px;top:-105px}@media (max-width: 480px){body.elepath-profile .customer-profile-container #balls-paraquote blockquote{top:-40px}}@media (max-width: 480px){body.elepath-profile .customer-profile-container #balls-paraquote{height:150px !important}body.elepath-profile .customer-profile-container #balls-paraquote .img-container img{min-height:180px;max-height:220px}}body.elepath-profile .customer-profile-container #keezy-paraquote blockquote{left:317px;top:-45px}body.elepath-profile .customer-profile-container .color-blocks{display:none}body.elepath-profile .customer-profile-container .color-blocks{position:absolute}body.elepath-profile .customer-profile-container .color-blocks .block{position:absolute}body.elepath-profile .customer-profile-container .color-blocks .block.purple{background-color:rgba(173,65,179,0.8)}body.elepath-profile .customer-profile-container .color-blocks .block.teal{background-color:rgba(43,125,112,0.8)}body.elepath-profile .customer-profile-container .color-blocks .block.mint{background-color:rgba(98,252,166,0.8)}body.elepath-profile .customer-profile-container .color-blocks .block.salmon{background-color:rgba(254,59,99,0.8)}body.elepath-profile .customer-profile-container .color-blocks .block.yellow{background-color:rgba(245,199,76,0.8)}body.elepath-profile .customer-profile-container .color-blocks .block.orange{background-color:rgba(254,139,29,0.8)}body.elepath-profile .customer-profile-container #office-paraquote .color-blocks{top:584px;left:290px}body.elepath-profile .customer-profile-container #office-paraquote .color-blocks .block.orange{width:90px;height:70px;top:55px;left:0}body.elepath-profile .customer-profile-container #office-paraquote .color-blocks .block.salmon{width:120px;height:95px;top:0;left:57px}body.elepath-profile .customer-profile-container #keezy-paraquote .color-blocks{left:252px;top:618px}body.elepath-profile .customer-profile-container #keezy-paraquote .color-blocks .block.yellow{width:100px;height:80px;left:0;top:66px}body.elepath-profile .customer-profile-container #keezy-paraquote .color-blocks .block.mint{width:140px;height:115px;left:87px;top:0}body.elepath-profile .customer-profile-container #figure-blocks{position:relative;height:250px;width:250px}body.elepath-profile .customer-profile-container #figure-blocks .block.purple{width:33px;height:26px;left:80px;top:226px}body.elepath-profile .customer-profile-container #figure-blocks .block.teal{width:35px;height:27px;left:195px;top:159px}body.elepath-profile .customer-profile-container #figure-blocks .block.mint{width:66px;height:55px;left:150px;top:170px}body.elepath-profile .customer-profile-container #figure-blocks .block.salmon{width:88px;height:71px;left:162px;top:78px}body.elepath-profile .customer-profile-container #figure-blocks .block.yellow{width:66px;height:55px;left:83px;top:0px}body.elepath-profile .customer-profile-container #figure-blocks .block.orange{width:114px;height:92px;left:0px;top:30px}body.cole-profile .customer-profile-container .full-row{background-color:#f07b09 !important}body.cole-profile .customer-profile-container .tint{color:#f07b09}body.cole-profile .customer-profile-container header.page-header{background-color:#f07b09;background-image:url("/assets/customer_profiles/cole/hero-21ab7abd7833680ba24ef3a3466235fb754fc73da8299b3fd631de306122bde5.jpg")}@media (max-width: 480px){body.cole-profile .customer-profile-container header.page-header{background-image:url("/assets/customer_profiles/cole/mobile_hero-f0ec241f2e38ebf6cdd5616206a8661412573e6aae6f08c961b0b59a915ae256.jpg")}}body.cole-profile .customer-profile-container section header.section-header:after,body.cole-profile .customer-profile-container section header.section-header:before{background-color:#f07b09 !important}body.cole-profile .customer-profile-container .finisher-pullquote{color:#f07b09;width:280px;margin-top:42%}body.cole-profile .customer-profile-container .finisher-pullquote:after{background-color:#f07b09 !important}body.cole-profile .customer-profile-container .paraquote .line{background-color:#f07b09 !important}body.cole-profile .customer-profile-container #illo-figure{position:relative;top:-50px}@media (max-width: 480px){body.cole-profile .customer-profile-container #illo-figure{margin-top:50px}}body.cole-profile .customer-profile-container #litely-user-paraquote blockquote{top:-54px;left:539px}body.cole-profile .customer-profile-container #plane-paraquote blockquote{left:85px;top:-87px}@media (max-width: 480px){body.cole-profile .customer-profile-container #plane-paraquote blockquote{top:-30px}}body.cole-profile .customer-profile-container #squawk-paraquote blockquote{left:259px;top:632px}body.collective-ray-profile .customer-profile-container .full-row{background-color:#6e0b43 !important}body.collective-ray-profile .customer-profile-container .tint{color:#6e0b43}body.collective-ray-profile .customer-profile-container header.page-header{background-color:#6e0b43;background-image:url("/assets/customer_profiles/collective_ray/hero-0157c372cca697d10966de71ab02ce4269d66e43a9afc3803453d6be37a9360f.jpg")}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container header.page-header{background-image:url("/assets/customer_profiles/collective_ray/mobile_hero-cfc511fa8f1dedf7f9c84912dafe3e88d4ddad9651497dc0174040a9cdacd4b4.jpg")}}body.collective-ray-profile .customer-profile-container section header.section-header:after,body.collective-ray-profile .customer-profile-container section header.section-header:before{background-color:#6e0b43 !important}body.collective-ray-profile .customer-profile-container .finisher-pullquote{color:#6e0b43;width:240px;margin-top:29%}body.collective-ray-profile .customer-profile-container .finisher-pullquote:after{background-color:#6e0b43 !important}body.collective-ray-profile .customer-profile-container .paraquote .line{background-color:#6e0b43 !important}body.collective-ray-profile .customer-profile-container figure.whistle-flows figcaption{margin-left:177px !important}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container figure.whistle-flows figcaption{margin-left:0 !important;text-align:center}}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container #dog-paraquote{margin-top:100px}}body.collective-ray-profile .customer-profile-container #dog-paraquote blockquote{left:144px;top:-32px}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container #dog-paraquote blockquote{top:-30px}}body.collective-ray-profile .customer-profile-container #orange-paraquote{margin-top:240px}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container #orange-paraquote{margin-top:100px}}body.collective-ray-profile .customer-profile-container #orange-paraquote blockquote{top:-150px;left:50px}@media (max-width: 480px){body.collective-ray-profile .customer-profile-container #orange-paraquote blockquote{top:-50px}}html:lang(ja) body.mac-home .buttons .button{font-size:18px}html:lang(ja) body.mac-home .buttons .button small{margin-top:0px}html:lang(ja) body.mac-home .content .intro p{font-size:20px;margin:15px auto 90px auto;width:75%}html:lang(ja) body.mac-home .content .block p{font-size:17px}html:lang(ja) body.mac-home .content .block figcaption{font-size:15px}html:lang(ja) body.mac-home .content .block h2{font-size:28px;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", helvetica, arial, sans-serif !important}.flinto-mac-newsletter-form input[type=text],.flinto-mac-newsletter-form input[type=password],.flinto-mac-newsletter-form input[type=email],.flinto-mac-newsletter-form input[type=number],.flinto-mac-newsletter-form input[type=search],.flinto-mac-newsletter-form input[type=tel]{padding:10px;border:1px solid rgba(0,0,0,0.3);width:280px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);float:left;width:200px;padding-top:12px;padding-bottom:11px}.flinto-mac-newsletter-form input[type=text]:focus,.flinto-mac-newsletter-form input[type=password]:focus,.flinto-mac-newsletter-form input[type=email]:focus,.flinto-mac-newsletter-form input[type=number]:focus,.flinto-mac-newsletter-form input[type=search]:focus,.flinto-mac-newsletter-form input[type=tel]:focus{outline:none;border-radius:1px;border-color:#79A4CA;box-shadow:0 0 2px 1px #7AB6E6, inset 0 0 2px 1px #7AB6E6}.flinto-mac-newsletter-form .button{float:left;margin-top:0 !important;margin-left:10px;width:150px !important}body.mac-release-note .version{border-bottom:1px solid #EFEDF2;padding-bottom:20px;padding-top:20px}body.mac-release-note .date,body.mac-release-note .download{font-size:12px;font-weight:700;color:#767B8D}body.mac-release-note .download{color:inherit}body.mac-release-note .version-notes{background-color:#F5F4F7;padding:20px;margin-top:10px;margin-bottom:20px}body.mac-release-note .version-notes ul{list-style-type:disc;margin-left:18px}body.mac-home{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", helvetica, arial, sans-serif}body.mac-home h2{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", helvetica, arial, sans-serif;margin-top:5px;color:#333333;font-size:32px;font-weight:500;line-height:1.1em}body.mac-home p{font-size:20px;font-weight:400;color:#474747}body.mac-home .new-trial{display:block;text-align:center;background-color:#313941;font-size:24px;padding:18px;color:#9795E9;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", helvetica, arial, sans-serif}body.mac-home .new-trial .a{color:#1FC4B1}body.mac-home .new-trial:hover{text-decoration:none}body.mac-home .new-trial:hover .a{text-decoration:underline}@media (max-width: 480px){body.mac-home nav.site_nav{width:auto}body.mac-home .site_logo{display:none}}body.mac-home .buttons{margin:0 auto;width:460px}@media (max-width: 480px){body.mac-home .buttons{width:auto}}body.mac-home .buttons .buttons-wrap::after{clear:both;content:"";display:table}body.mac-home .buttons .button-message{color:#95A5A6;font-weight:500;text-align:center;font-size:13px;margin-top:9px}body.mac-home .buttons .button-message a{color:#40AFFF}@media (max-width: 480px){body.mac-home .buttons .button-message{display:none}}body.mac-home .buttons .button-message.education{margin-top:2px}body.mac-home .buttons .button-message.education:before{width:20px;height:1px;margin:20px auto;background-color:#EFEDF2}body.mac-home .buttons .can_use_mac_app{display:none}body.mac-home .buttons .button{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", helvetica, arial, sans-serif;float:left;font-weight:600;font-size:18px;color:#40AFFF;width:220px;background-color:#fff;border-radius:5px;border:2px solid #40AFFF;padding:8px 0 10px 0}body.mac-home .buttons .button:first-child{margin-right:20px}@media (max-width: 480px){body.mac-home .buttons .button:first-child{margin-right:none}}body.mac-home .buttons .button:hover{color:#FF6759;border-color:#FF6759}@media only screen and (min-device-width: 480px){body.mac-home .buttons .button.viewer{display:none}}@media (max-width: 480px){body.mac-home .buttons .button{float:none;margin:0 auto}body.mac-home .buttons .button.viewer{display:block}body.mac-home .buttons .button.trial,body.mac-home .buttons .button.buy{display:none}}body.mac-home .buttons .button small{margin-top:-2px;font-weight:600;font-size:13px;display:block;color:#95A5A6}body.mac-home .buttons .only .button{float:none;margin:0 auto}body.mac-home .buttons.top{margin-top:50px;margin-bottom:50px}body.mac-home .buttons.top .button{border:none}body.mac-home .buttons.top .button-message{color:#fff}body.mac-home .buttons.top .button-message a{color:#fff;text-decoration:underline}body.mac-home .buttons.bottom{margin-top:50px}body.mac-home .buttons.bottom h2{text-align:center;padding-bottom:40px;width:75%;margin:0 auto}body.mac-home #user_menu_popover{font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}body.mac-home .site_nav{font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;position:absolute !important;left:0;width:100%;box-shadow:none}body.mac-home .site_nav a{color:rgba(255,255,255,0.8)}@media (max-width: 480px){body.mac-home .site_nav li{padding-top:5px}body.mac-home .site_nav a{font-size:11px;margin-right:5px;padding-right:5px;padding-left:5px}body.mac-home .site_nav li:last-child a{margin-right:5px}}body.mac-home .site_footer{font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;position:static}body.mac-home header{display:block;height:500px;padding-top:100px;background-color:#FF6759}body.mac-home header .header-content{width:960px;margin:0 auto}@media (max-width: 480px){body.mac-home header .header-content{width:auto}}@media (max-width: 480px){body.mac-home header .header-content{padding-left:20px;padding-right:20px}}body.mac-home header .logo img{display:block;margin:0 auto}@media (max-width: 480px){body.mac-home header .logo img{width:100%;height:auto}}body.mac-home .content{color:#606873;font-size:16px;margin:0 auto;padding-bottom:100px}body.mac-home .content hr{border-top:1px solid rgba(0,0,0,0.1);height:0;background-color:transparent}body.mac-home .content .video{margin-top:-130px}body.mac-home .content .video figure{width:960px;height:540px;margin:0 auto;box-shadow:0 -20px 20px 0 rgba(0,0,0,0.1)}@media (max-width: 480px){body.mac-home .content .video figure{width:100%;height:235px}}body.mac-home .content .video figure iframe{width:100%;height:100%}body.mac-home .content .intro{width:960px;margin:0 auto;margin-top:-30px;position:relative;margin-bottom:100px;z-index:100}@media (max-width: 480px){body.mac-home .content .intro{width:auto}}body.mac-home .content .intro h2{text-align:center}body.mac-home .content .intro p{text-align:center;margin:20px auto 90px auto;margin-bottom:50px;width:70%}@media (max-width: 480px){body.mac-home .content .intro p{width:auto;padding-left:20px;padding-right:20px;margin-bottom:50px}}@media only screen and (min-device-width: 480px){body.mac-home .content .block{padding-left:20px;padding-right:20px}body.mac-home .content .block-content{width:960px;margin:0 auto;display:flex;padding-top:100px;padding-bottom:100px;justify-content:space-between}}@media only screen and (min-device-width: 480px) and (max-width: 480px){body.mac-home .content .block-content{width:auto}}@media only screen and (min-device-width: 480px){body.mac-home .content .block-content .info{display:flex;flex-direction:column;justify-content:center;width:380px;height:540px}body.mac-home .content .block-content figure{width:540px}body.mac-home .content .block-content figure img{width:100%}body.mac-home .content .block.flipped .block-content{flex-direction:row-reverse}}@media (max-width: 480px){body.mac-home .content .block{padding:50px 15px}body.mac-home .content .block figure{margin-top:30px}body.mac-home .content .block figure img{width:100%}}body.mac-home .content .block small{font-size:14px;color:rgba(0,0,0,0.6)}body.mac-home .content .block.blue{background-color:#E6EEFA}body.mac-home .content .block.purple{background-color:#F6E9FE}body.mac-home .content .block.yellow{background-color:#F6E9FE}body.mac-home .content .block.gray{background-color:#6A7A88}body.mac-home .content .block.gray h2,body.mac-home .content .block.gray p{color:#fff}body.mac-home .content .wistia_responsive_padding{height:100%}body.mac-home .content .wistia_responsive_padding video,body.mac-home .content .wistia_responsive_padding div:not(.w-control--context-menu){background-color:transparent !important}#new_mac_newsletter_thankyou{display:none}body.store section{width:auto}body.store section{margin-bottom:40px}body.store .license input{border:none;font-size:16px;color:#767B8D;font-weight:600;background-color:transparent}body.store .license{margin-bottom:10px}body.store .license:last-child{margin-bottom:0}body.store p.instructions{margin-top:50px}body.store .license-list{padding:20px;background-color:#F5F4F7;width:400px}body.store section.purchase .intro{float:left;margin-left:50px;width:400px}body.store section.purchase .order-area{float:left}body.store .intro p.intro-text{font-size:16px;margin-top:0}body.store p.app-store{font-weight:600;display:block;color:#95A5A6}body.store p.app-store a{color:#8abaf3}body.store .order-table{background-color:#F5F4F7;font-size:18px;padding:5px 20px;width:250px}body.store .order-table strike{text-decoration:none;color:#767B8D}body.store .order-table input.quantity{width:40px;text-align:right;font-weight:bold}body.store .order-table table{width:100%}body.store .order-table tr{border-bottom:1px solid #D8DBE2}body.store .order-table tr:last-child{border-bottom:none}body.store .order-table th,body.store .order-table .currency-symbol{text-align:left;color:#767B8D;font-weight:bold;font-size:14px}body.store .order-table td{font-size:18px;font-weight:bold;padding:10px 0;text-align:right}body.store .order-table tr td .coupon{background-color:#fff;text-align:center;border:1px solid #D8DBE2;margin:5px 0;padding:10px 0}body.store .order-table tr td .coupon .coupon-title{text-transform:uppercase;color:#3BB75D;font-size:14px;font-weight:900}body.store .order-table tr td .coupon .coupon-description{color:#767B8D;font-weight:normal;font-size:12px}body.store .volume{width:320px}body.store .volume header{margin-bottom:5px}body.store .volume table.tabular{width:200px}body.store .volume table.tabular td,body.store .volume table.tabular th{padding:5px}body.store input.button{margin-top:10px;height:44px;width:250px}body.store #apple-pay-button{margin-top:10px;display:none;background-color:black;background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 100%;background-origin:content-box;background-repeat:no-repeat;width:250px;height:44px;padding:10px 0}body.mac-help .page_wrap{width:800px !important}body.mac-help h1.video_category{margin-bottom:10px;clear:both}body.mac-help .youtube{border:2px solid #EFEDF2;border-radius:3px;margin-bottom:40px;padding:20px}body.mac-help .youtube::after{clear:both;content:"";display:table}body.mac-help .youtube .text{float:left;width:530px}body.mac-help .youtube .text h3{margin-bottom:0}body.mac-help .youtube .text p{margin-top:5px;font-size:16px;color:#767B8D;font-weight:600;margin-bottom:0}body.mac-help .youtube .subscribe-button{margin-left:20px;float:right;margin-top:15px}body.mac-help .tutorials{font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;margin-right:-39px}body.mac-help .tutorials .back a{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2E83E9;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;position:relative;top:-20px;font-size:14px;padding:5px;width:150px}body.mac-help .tutorials .back a:hover{text-decoration:none;background-color:#207be8}body.mac-help .tutorials .back a:active{background-color:#1875e5}body.mac-help .tutorials .back a[disabled],body.mac-help .tutorials .back a[disabled]:hover,body.mac-help .tutorials .back a[disabled]:active,body.mac-help .tutorials .back a.disabled,body.mac-help .tutorials .back a.disabled:active{background-color:#8abaf3;color:rgba(255,255,255,0.5);cursor:default}body.mac-help .tutorials a.tutorial{position:relative;display:block;text-decoration:none;margin-bottom:50px;width:380px;float:left;margin-right:39px}body.mac-help .tutorials a.tutorial::after{clear:both;content:"";display:table}body.mac-help .tutorials a.tutorial .thumbnail{float:left;width:170px;height:94px;overflow:hidden;background-color:#EFEDF2}body.mac-help .tutorials a.tutorial .thumbnail img{width:100%}body.mac-help .tutorials a.tutorial .title-area{height:100px;width:200px;margin-left:10px;float:left}body.mac-help .tutorials a.tutorial .title-area .duration{position:absolute;top:0px;left:0px;color:#fff;background-color:rgba(0,0,0,0.5);text-shadow:0 0 2px black;padding:0 5px}body.mac-help .title-area{color:#1B1B1E;width:300px;margin-top:-3px}body.mac-help .title-area .title{font-size:16px}body.mac-help .title-area .duration{color:#aaaaaa;font-size:12px}body.mac-help .title-area .description{margin-top:2px;font-size:14px;color:#767B8D}body.mac-help iframe.player{margin-bottom:10px}body.mac-help .next_previous{margin-top:40px}body.mac-help .next_previous::after{clear:both;content:"";display:table}body.mac-help .next_previous h3{color:#FF6759;font-size:12px;letter-spacing:3px;font-weight:600;text-transform:uppercase}body.mac-help .next_previous h3 a{display:block;color:inherit;text-decoration:none;padding-bottom:5px}body.mac-help .next_previous .next{float:right}body.mac-help .next_previous .previous{float:left}#welcome-content-area{margin:0 auto}#welcome-content-area h1,#welcome-content-area h2{margin:0;padding:0}#welcome-content-area p{margin:0;padding:0;color:#525252;font-size:14px}#welcome-content-area .section>h2{font-weight:300;font-size:18px}#welcome-content-area .content-area{width:550px;margin:0 auto;margin-top:50px}#welcome-content-area .section{float:left;width:245px;margin-right:50px}#welcome-content-area .section:nth-child(even){margin-right:0}#welcome-content-area ul.topic-list{list-style-type:none;margin:0;padding:0;margin-top:10px;padding-bottom:50px}#welcome-content-area .topic{display:block;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.1);margin:0 auto;padding:23px 0 23px 55px;background-repeat:no-repeat;background-position:left center;background-size:40px 40px}#welcome-content-area ul.topic-list li:first-child a.topic{border-top:1px solid rgba(0,0,0,0.1)}#welcome-content-area .topic h2{color:#FF6759;font-size:14px;font-weight:600;margin-bottom:2px}#welcome-content-area ul.topic-list li:hover a.topic h2{color:#40AFFF}#welcome-content-area .topic p{display:none;font-size:14px;color:#7F8C8D}#welcome-content-area .fake-topic{border-top:1px solid rgba(0,0,0,0.1);padding-top:15px}#welcome-content-area #bottom-rule{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,0.1)}#welcome-content-area .newsletter-form{margin-top:20px}#welcome-content-area .newsletter-field{box-sizing:border-box;margin:0;height:35px;width:155px;font-size:14px;padding-left:7px}#welcome-content-area .newsletter-submit{box-sizing:border-box;height:35px;margin:0;float:right;padding:8px;background-color:#3AA8FF;color:#fff;border:none;border-radius:3px;font-weight:bold;font-size:13px;text-transform:uppercase;line-height:60%;width:80px}#welcome-content-area .newsletter-submit:hover{cursor:pointer;background-color:#2A98F0}#welcome-content-area .thank-you-field{padding-top:10px}#welcome-content-area .topic.learn{background-image:url("/images/mac/welcome/play-icon.png")}#welcome-content-area .topic.help{background-image:url("/images/mac/welcome/help-icon.png")}#welcome-content-area .topic.viewer{background-image:url("/images/mac/welcome/viewer-icon.png")}#welcome-content-area .topic.sketch{background-image:url("/images/mac/welcome/sketch-icon.png")}#welcome-content-area .topic.contact,#welcome-content-area .topic.newsletter{background-image:url("/images/mac/welcome/envelope-icon.png")}body.sketch-deal{background-color:#313941}body.sketch-deal .site_nav{box-shadow:0 1px 0 0 rgba(255,255,255,0.2)}body.sketch-deal .site_footer{border-top-color:rgba(255,255,255,0.2)}body.sketch-deal h1.banner{text-indent:-9999px;background-image:url(/assets/sketch_promo/sketch_deal_header-4541c04513a73de0e04fb8c472bc9da0cc9698cf3ad069d93e6722ff7ceb3aed.png);width:484px;height:131px;margin:0 auto;margin-bottom:100px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body.sketch-deal h1.banner{background-image:url(/assets/sketch_promo/sketch_deal_header_2x-ad2a2180d5c415842a5d4e3273f345cf562e55b394690488c504c08f97c7ec66.png);background-size:484px 131px}}body.sketch-deal .sketch-deal-sticker{position:absolute;top:20px;left:-75px}body.sketch-deal .deal-details{margin-bottom:50px;color:#fff;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}body.sketch-deal .deal-details::after{clear:both;content:"";display:table}body.sketch-deal .deal-details .overview{width:330px;float:left;font-weight:400;font-size:18px}body.sketch-deal .deal-details .overview h2{font-size:30px;color:#9795E9;line-height:1.1em}body.sketch-deal .deal-details .conditions{width:330px;float:right;border:2px solid #464C63;border-radius:5px;padding:20px}body.sketch-deal .deal-details .conditions h2{font-size:13px;font-weight:bold;letter-spacing:3px;text-transform:uppercase;color:#9795E9;margin-bottom:15px;text-align:center}body.sketch-deal .deal-details .conditions li{font-size:16px;margin-top:10px;position:relative;text-align:center}body.sketch-deal .deal-details .conditions li:first-child{margin-top:0}body.sketch-deal .deal-details .conditions li:before{content:"•";color:#464C63;position:absolute;left:50%;margin-left:-2px;bottom:-15px}body.sketch-deal .deal-details .conditions li:last-child:before{display:none}body.sketch-deal .buy-now{cursor:pointer;color:#1FC4B1;border:2px solid #1FC4B1;background-color:#2D5457;border-radius:5px;padding:10px;padding-top:11px;width:200px;margin:0 auto;text-align:center;font-weight:bold;font-size:24px;text-transform:uppercase;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}body.sketch-deal .buy-now:hover{background-color:#29726E}a#sketch-promo-banner{display:block;background-color:#313941}a#sketch-promo-banner .inner{height:150px;width:943px;margin:0 auto;position:relative}@media (max-width: 480px){a#sketch-promo-banner .inner{width:100%;padding:0 20px;overflow:scroll}}a#sketch-promo-banner .inner .banner-image{background-image:url(/assets/sketch_promo/banner-5b64055760a817d51e6dbeed3741e369bf40877476b55aafb3166ad9d5c00eb0.png);width:756px;height:120px;margin-left:-15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){a#sketch-promo-banner .inner .banner-image{background-image:url(/assets/sketch_promo/banner_2x-fc5eecbc0ecaeda38341c345d75ad97c88636fbda7c89a59f6fcdddbdaa34667.png);background-size:756px 120px}}a#sketch-promo-banner .inner .banner-button{padding:0;margin:0;border:none;background-color:transparent;font-family:"AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.4;color:#1B1B1E;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#40AFFF;font-weight:700;border-radius:3px;display:block;font-size:18px;color:#fff;text-align:center;width:100%;padding:7px 0 9px 0;cursor:pointer;position:absolute;top:74px;left:565px;width:176px;height:46px;text-transform:uppercase;font-size:22px;line-height:46px;padding:0;font-weight:bold;font-family:"source-sans", "AvenirNext", "Helvetica Neue", helvetica, arial, sans-serif}a#sketch-promo-banner .inner .banner-button:hover{text-decoration:none;background-color:#31a9ff}a#sketch-promo-banner .inner .banner-button:active{background-color:#27a4ff}a#sketch-promo-banner .inner .banner-button[disabled],a#sketch-promo-banner .inner .banner-button[disabled]:hover,a#sketch-promo-banner .inner .banner-button[disabled]:active,a#sketch-promo-banner .inner .banner-button.disabled,a#sketch-promo-banner .inner .banner-button.disabled:active{background-color:#a6daff;color:rgba(255,255,255,0.5);cursor:default}@media (max-width: 480px){a#sketch-promo-banner .inner .banner-button{left:585px}}a#sketch-promo-banner .inner .sketch-deal-sticker{position:absolute;top:10px;right:0}@media (max-width: 480px){a#sketch-promo-banner .inner .sketch-deal-sticker{display:none}}.sketch-deal-sticker{position:relative;width:130px;height:130px}.sketch-deal-sticker .background{-webkit-animation:stickerSpin 60s linear 0 infinite;-moz-animation:stickerSpin 60s linear 0 infinite;animation:stickerSpin 60s linear 0 infinite;background-image:url(/assets/sketch_promo/star_sticker-2d148803d2106373f82e1b5861d0b73d7ccab701b827efa07539c2e739a96e6e.png);width:130px;height:130px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.sketch-deal-sticker .background{background-image:url(/assets/sketch_promo/star_sticker_2x-f6f9aabc2501fe9997bada0fe6bc10f7575fa534b8139db58346f0c10f675421.png);background-size:130px 130px}}.sketch-deal-sticker .text{background-image:url(/assets/sketch_promo/legit-18040cf65b2687d244aed4a644e8609943c24533c2b54dfb66fd3496a6d438ac.png);width:97px;height:61px;position:absolute;top:35px;left:17px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.sketch-deal-sticker .text{background-image:url(/assets/sketch_promo/legit_2x-1ce4628ba346ef6fc634db6183edc584105e9934184cdc580794f1b191a031dc.png);background-size:97px 61px}}@-webkit-keyframes stickerSpin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes stickerSpin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@keyframes stickerSpin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
