::selection{background:#9acfc8}::-moz-selection{background:#9acfc8}html{width:100%!important;overflow-x:hidden!important}body{overflow-x:hidden!important;font-family:-apple-system,system-ui,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif;font-weight:400;color:#333}small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:inherit;opacity:.75;font-weight:300}blockquote footer{text-align:left;padding:7px 0;font-size:60%}.btn-primary,.btn-xl,h1,h2,h3,h4,h5,h6{text-transform:none}.text-muted{color:#777}.text-primary{color:#fed136}p,li{font-size:16px;line-height:1.75}p.large{font-size:18px}a,a:hover,a:focus,a:active,a.active{outline:0}.img-centered{margin:0 auto}.bg-light-gray{background-color:#ddd}.bg-darkest-gray{background-color:#222}.btn-primary{border-color:#fed136;text-transform:uppercase;font-weight:700;color:#fff;background-color:#fed136}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{border-color:#f6bf01;color:#fff;background-color:#fec503}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{border-color:#fed136;background-color:#fed136}.btn-primary .badge{color:#fed136;background-color:#fff}.btn-xl{padding:20px 40px;border-color:#fed136;border-radius:3px;text-transform:uppercase;font-size:18px;font-weight:700;color:#fff;background-color:#fed136}.btn-xl:hover,.btn-xl:focus,.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl{border-color:#f6bf01;color:#fff;background-color:#fec503}.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl{background-image:none}.btn-xl.disabled,.btn-xl[disabled],fieldset[disabled] .btn-xl,.btn-xl.disabled:hover,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl:hover,.btn-xl.disabled:focus,.btn-xl[disabled]:focus,fieldset[disabled] .btn-xl:focus,.btn-xl.disabled:active,.btn-xl[disabled]:active,fieldset[disabled] .btn-xl:active,.btn-xl.disabled.active,.btn-xl[disabled].active,fieldset[disabled] .btn-xl.active{border-color:#fed136;background-color:#fed136}.btn-xl .badge{color:#fed136;background-color:#fff}.navbar-default{border-color:#fff;background-color:#fff}.navbar-default .navbar-brand{color:#000}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{color:#000}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.9)}.navbar-default .navbar-toggle{border-color:#fff;background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff}.navbar-default .nav li a{text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#000}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{outline:0;color:#000}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#000;background-color:#fff}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#000;background-color:#fff}.alert-success{color:#fff;background-color:#f15d4f;border-color:#f15d4f}.alert-success hr{border-top-color:#f15d4f}.alert-success .alert-link{color:#fff}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.super.lead{font-size:21px}@media(min-width:768px){.super.lead{font-size:30px}}header{color:#000;top:0;background-attachment:scroll;background-position:center center;background-repeat:none;min-height:100vh;background-size:cover;text-align:left;border-bottom:1px solid #aaa;transition:top .3s ease-out}header .intro-text{padding-top:100px;padding-bottom:50px}header .intro-text .intro-lead-in{margin-bottom:25px;font-size:20px;font-style:italic;line-height:20px}header .intro-text .intro-heading{margin-bottom:25px;text-transform:uppercase;font-size:30px;font-weight:700;line-height:30px}.drawer-navbar-header,.drawer-navbar .drawer-navbar-header,.drawer-navbar .navbar-brand{opacity:1;border-bottom:0;background-color:transparent;transition:opacity .3s ease}.drawer-navbar{transition:opacity .3s ease,background-color .3s ease}.seethrough{border-bottom:0}.seethrough,.seethrough nav .drawer-menu-item{color:#fff;background-color:transparent}.seethrough .navbar-brand,.seethrough .drawer-navbar .drawer-navbar-header{opacity:0}.seethrough .drawer-hamburger-icon,.seethrough .drawer-hamburger-icon:before,.seethrough .drawer-hamburger-icon:after{background-color:#fff}.drawer-nav{border-top:1px solid #aaa}@media(min-width:768px){header .intro-text{padding-top:300px;padding-bottom:200px}header .intro-text .intro-lead-in{margin-bottom:25px;font-size:20px;font-style:italic;line-height:20px}header .intro-text .intro-heading{margin-bottom:50px;text-transform:uppercase;font-size:30px;font-weight:700;line-height:30px}.drawer-nav{border-top:0;background-color:transparent}}main{display:flex;flex-direction:column;align-items:stretch;align-content:stretch;min-height:100vh}section{padding:100px 0}section h2.section-heading{margin-top:0;margin-bottom:15px;font-size:40px}section h3.section-subheading{margin-bottom:75px;text-transform:none;font-size:16px;font-style:italic;font-weight:400}@media(min-width:768px){section{padding:150px 0}}.service-heading{margin:15px 0;text-transform:none}#iframe-video{z-index:1;min-height:inherit}.top-video-thumb{display:none;min-height:inherit;z-index:1}.loading>#iframe-video{visibility:hidden}.loading>.top-video-thumb{display:block}.arrow-link{display:inline-block}.arrow-link:after{content:"\f054";font-family:fontawesome}.team-member{margin-bottom:50px;text-align:center;white-space:nowrap}.team-member img{margin:0 auto;border:7px solid #fff}.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}.team-member p{margin-top:0}aside.clients img{margin:50px auto}#footer{padding:30px 0;text-align:center}#footer span.copyright{text-transform:uppercase;text-transform:none;line-height:40px}#footer ul.quicklinks{margin-bottom:0;text-transform:uppercase;text-transform:none;line-height:40px}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{display:block;width:40px;height:40px;border-radius:100%;font-size:20px;line-height:40px;outline:0;color:#fff;background-color:#222;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active{background-color:#fed136}.btn:focus,.btn:active,.btn.active,.btn:active:focus{outline:0}.portfolio-modal .modal-content{padding:100px 0;min-height:100%;border:0;border-radius:0;text-align:center;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none}.portfolio-modal .modal-content h2{margin-bottom:15px;font-size:3em}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{margin:20px 0 30px;font-size:16px;font-style:italic}.portfolio-modal .modal-content ul.list-inline{margin-top:0;margin-bottom:30px}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;background-color:transparent;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;background-color:#222;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;background-color:#222;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}img::selection{background:0 0}img::-moz-selection{background:0 0}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#f05d4f;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;-webkit-transition:background-color 100ms linear!important;-moz-transition:background-color 100ms linear!important;-o-transition:background-color 100ms linear!important;-ms-transition:background-color 100ms linear!important;transition:background-color 100ms linear!important}#mc_embed_signup .button:hover{background-color:#de4a3c}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#c60;font-size:200%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup .modal-dialog{padding:20px}#mc_embed_signup .modal-content{padding:15px;color:#000!important}#mc_embed_signup a{color:#2b7bb9!important}#mc_embed_signup #mce-success-response{display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}.loader-overlay{position:relative}.loader-overlay:before,.loader-overlay:after{content:"";z-index:20}.loader-overlay:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.loader-overlay:after{width:10em;height:10em;font-size:10px;position:absolute;text-indent:-9999em;left:50%;top:50%;margin-left:-5em;margin-top:-5em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.section_beige{background:#f3c791;padding:40px 0;color:#333}.section_teal{background:#9acfc8;padding:40px 0;color:#54305a}.section_gray{background:#2e2e2e;padding:50px 0;color:#fff}.section_lightgray{background:#f5f5f5;padding:50px 0}.section_white{background:#fff;padding:40px 0;color:#333}.section_lightgrey{background:#eaeaea;padding:40px 0;color:#333}section h1.title{font-size:40px;font-weight:600}section h1.intro-title{color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix{clear:both}@font-face{font-family:glyphicons halflings;src:url(lib/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(lib/bootstrap/fonts/glyphicons-halflings-regular.eot#iefix) format('embedded-opentype'),url(lib/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff2'),url(lib/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(lib/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(lib/bootstrap/fonts/glyphicons-halflings-regular.svg) format('svg')}a{color:#f15d4f;cursor:pointer!important;text-decoration:none!important;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}a:hover,a:focus,a:active,a.active{color:#ef4737}body{width:100%!important;height:100%!important;background-size:contain!important}.opacity_transition{-webkit-transition:opacity 100ms linear!important;-moz-transition:opacity 100ms linear!important;-o-transition:opacity 100ms linear!important;-ms-transition:opacity 100ms linear!important;transition:opacity 100ms linear!important}.default_bg{width:100%!important;height:100%!important;padding-top:100px;background:url(../july2015palettes3/imgoptimized/header-bg.png)!important;background-size:contain!important}.rounded_img{width:100%;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,.4)}.img-rounded{border-radius:3px}.{box-shadow:2px 2px 3px rgba(0,0,0,.4)}.section_shadow{box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.section_shadow_top{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.5)}.section_shadow_bottom{box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.5)}.form-control{color:#000}.border-right{border-right:1px solid #f3c791}header{min-height:60px;background:0 0;background:#fff}.btn{font-weight:400;padding:10px 22px;font-size:16px}.button-custom{color:#f15d4f;font-weight:700;border-radius:0;border:3px solid #f15d4f;transition:color .2s,background-color .2s!important}.button-custom:hover,.button-custom-filled{background-color:#f15d4f;color:#fff}.button-custom-filled:hover{background-color:#ef4737}.button-custom:focus,.button-custom:active{color:#fff}.button-custom-white{color:#fff;border-color:#fff}.button-custom-white:hover{background-color:#fff;color:#000}.button-custom-purple{color:#54305a;border-color:#54305a}.button-custom-purple.button-custom-filled,.button-custom-purple:hover{background-color:#54305a;color:#fff}.intro-heading{color:#fff!important;text-transform:none!important;font-size:40px!important;line-height:50px!important}.intro-lead-in{margin:0 auto;max-width:500px;padding:0 10px;color:#fff!important;font-style:normal!important;font-size:24px!important;line-height:30px!important}.main_video_border{border:4px solid rgba(255,255,255,.3)!important;border-radius:4px}.intro-text{padding-top:0!important}@media(min-width:768px){.button-custom{font-size:18px;font-weight:400}}@media(max-width:990px){header .intro-text{padding-top:50px!important;padding-bottom:50px!important}}.social_media{width:100%;letter-spacing:6px;display:inline-block}.social_media a{color:#aaa;transition:color .2s}.social_media a:hover{color:#fff}#videos{padding:0}.video_wrapper{border:5px solid transparent;border-radius:4px;width:90%;display:inline-block;background:rgba(0,0,0,.5);box-shadow:2px 2px 10px rgba(0,0,0,.5);margin:10px}.video_caption{padding:10px;font-weight:400;font-size:20px;color:#fff}@media(min-width:769px){.vertical-center .container{height:100%}.vertical-center .row{height:100%;display:flex;align-items:center}}#portfolio h2{margin-bottom:40px}@-webkit-keyframes slide{from{background-position:0}to{background-position:1990px}}@-moz-keyframes slide{from{background-position:0}to{background-position:1990px}}@-o-keyframes slide{from{background-position:0}to{background-position:1990px}}@keyframes slide{from{background-position:0}to{background-position:1990px}}.app-icon{max-height:150px}#portfolio .portfolio-item .portfolio-link .portfolio-hover{position:absolute;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.1);box-shadow:inset 0 0 5px 1px rgba(0,0,0,.4);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;border-radius:20px}#portfolio .portfolio-item .portfolio-caption{background-color:transparent;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:0 25px 20px}#portfolio .portfolio-item .portfolio-caption:hover{background-color:transparent}#portfolio .portfolio-link{display:block;border:1px dashed grey;border-radius:20px;color:#000!important}#portfolio .portfolio-link:hover{border:1px dashed #fff}#portfolio .portfolio-link:hover .portfolio-caption{color:#222!important}#portfolio .portfolio-link-beta{background-image:url(../july2015palettes3/imgoptimized/beta-tag.png);background-position:right bottom;background-repeat:no-repeat;background-size:contain}.img-frame{padding:25px}.feature_circle{margin:0 auto;display:block;width:130px;background-image:url(../july2015palettes3/imgoptimized/design/circle.png);background-size:contain;padding:15px}.custom_portfolio_item{margin-bottom:0!important}.custom-portfolio-caption{min-height:150px;color:#54315a;background:0 0!important;padding:0 20px!important;margin:0 auto!important}.custom-portfolio-caption p{font-weight:400;margin:auto!important}.features_wrapper{border-radius:4px;width:90%;display:inline-block;background:transparent;margin:10px}.lr-landing-icon{margin-top:130px}.ai-landing-icon{margin-top:120px}.ae-landing-icon{margin-top:120px}.ps-landing-icon{margin-top:150px}.pr-landing-icon{margin-top:80px}.id-landing-icon{margin-top:110px}.midi-landing-icon{margin-top:130px}.keyboard-landing-icon{margin-top:40px}.joystick-landing-icon{margin-top:60px}.photographer_bg{background:url(../july2015palettes3/imgoptimized/bg/photographer.jpg);background-position:center bottom;background-size:cover}.designer_bg{background:url(../july2015palettes3/imgoptimized/bg/designer.jpg);background-position:center bottom;background-size:cover}.musician_bg{background:url(../july2015palettes3/imgoptimized/bg/musician.jpg);background-size:cover}.gamer_bg{background:url(../july2015palettes3/imgoptimized/bg/gamer.jpg);background-size:cover}.team_bg{padding:0}.team_bg img{width:100%}.video_editor_bg{background:url(../july2015palettes3/imgoptimized/bg/video_editor.jpg);background-size:cover}.developer_bg{background:url(../july2015palettes3/imgoptimized/bg/developer.jpg);background-size:cover}@media(max-width:900px){.photographer_bg{background-position:10% 50%!important}.musician_bg{background-position:center}.gamer_bg{background-position:left center}.video_editor_bg{background-position:40% 10%}.designer_bg,.musician_bg,.gamer_bg,.video_editor_bg,.developer_bg,.photographer_bg{background-size:auto;background-attachment:scroll}}#why-header{display:flex;align-items:center;background-image:url(../july2015palettes3/imgoptimized/revamp/why-header-xs.jpg);background-position:center bottom;background-size:cover}.why-workflow{position:relative;background-color:#333;color:#fff;padding-top:15px;padding-bottom:15px}.why-workflow.ted{background-color:#f15d4f}.why-workflow.allie{background-color:#52ada1}.why-workflow.dani{background-color:#54305a}.why-workflow-anchor{position:absolute;top:-60px}.why-workflow a{color:#ddd}.why-workflow a:hover{color:#fff}.why-workflow .container{max-width:600px}.why-workflow-layout img{width:100%;max-width:400px}.why-workflow-functions{padding-top:15px}.why-workflow-functions blockquote{padding-right:0;padding-left:30px;margin-left:-30px;margin-top:15px}.why-workflow-functions blockquote:before{margin-left:-20px!important}.why-workflow-functions blockquote footer:before{color:#fff}.why-workflow-functions-list h4{margin-top:25px}.why-workflow-functions-list ul li:before{content:'\f061';font-family:fontawesome;margin-left:10px;margin-right:7px;opacity:.5}@media(min-width:768px){#why-header{background-image:url(../july2015palettes3/imgoptimized/revamp/why-header.jpg)}.why-workflow{padding-top:30px;padding-bottom:30px}.why-workflow .container{max-width:none}.why-workflow .row{display:flex;align-items:center}.why-workflow-functions-list ul li{font-size:17.5px}.why-workflow .multi-talented-logos{text-align:center}.why-workflow .multi-talented-logos img{width:50px}}@media(min-width:992px){.why-workflow{padding-top:45px;padding-bottom:45px}.why-workflow-bio p{font-size:21px;font-weight:300}.why-workflow .multi-talented-logos img{width:75px}}.try-copy{max-width:560px;margin-left:auto;margin-right:auto}#try-app-header,#try-discover{color:#fff;min-height:0;background-size:cover;background-position:center}#try-app-header{text-align:center;background-image:url(../july2015palettes3/imgoptimized/try/header-blurred.jpg)}#try-discover{background-image:url(../july2015palettes3/imgoptimized/try/footer.jpg)}#try-app-header h1{font-size:48px}#try-app-header h2{font-size:24px}#try-description{margin-bottom:100px}#try-description.henrys{margin-bottom:45px}.try-cta-button{width:250px;margin:0 auto;background-color:#f15d4f;border-color:#d85347}.try-cta-button:hover,.try-cta-button:active,.try-cta-button:active:hover,.try-cta-button:focus{background-color:#d85347;border-color:#d85347}#try-key-features{color:#fff}#try-key-features h3{font-size:18px;text-transform:uppercase}#try-key-features .try-feature-icon{max-width:130px}#try-key-features .features_wrapper{margin:0 auto;max-width:320px}#try-key-features .portfolio-item{padding-left:8px;padding-right:7px}#try-key-features .try-copy{text-align:left;margin-left:7px}@media(min-width:768px){#try-key-features .try-copy{margin-left:15px}#try-key-features p{margin-top:15px;min-height:56px}}#try-work-faster{padding-bottom:0}#try-work-faster>.container{max-width:620px}#try-work-faster h3{margin-top:30px}.try-work-faster-media{margin:15px auto}#try-built-in-automation-image{width:100%;max-width:425px;margin:0 auto}#try-testimonials{padding-top:0;padding-bottom:30px}.try-testimonial{display:block;display:flex;align-items:center;max-width:400px;margin:15px auto;border:1px solid #9acfc8;background-color:#eee}@media(min-width:768px){.try-testimonial{min-height:200px}}@media(min-width:992px){.try-testimonial{min-height:260px}}@media(min-width:1200px){.try-testimonial{min-height:225px}}.try-testimonial>blockquote{padding-top:15px;margin-bottom:0}.try-testimonial p{font-size:16px}.try-testimonial footer{background:0 0;text-align:left;padding:15px 0}#app-compatibility{color:#fff;background-color:#54305a}#app-compatibility>.container{margin-top:15px;margin-bottom:15px}#app-compatibility-primary-apps{margin:0 auto;max-width:768px;padding:15px 0;margin-bottom:30px;list-style-type:none}#app-compatibility-primary-apps li{display:block;text-align:center;font-size:16px}#app-compatibility-primary-apps img{display:block;margin:15px auto;max-width:75px}.app-compatibility-mode{margin-bottom:30px}@media(min-width:768px){#app-compatibility-primary-apps li{font-size:21px}}@media(max-width:767px){.app-compatibility-mode{max-width:300px;margin-left:auto;margin-right:auto}}.app-compatibility-apps{text-align:center;margin-bottom:15px}.app-compatibility-apps img{width:50px;margin:0 1px}.app-compatibility-apps img:first-child{margin-left:0}.app-compatibility-apps img:last-child{margin-right:0}@media(min-width:992px){.try-custom-controls-list{padding-left:75px}}@media(min-width:1200px){.try-custom-controls-list{padding-left:100px}}.app-compatibility-disclaimer{text-align:center;opacity:.7}.try-cta-text{font-weight:700;font-size:32px}@media(min-width:992px){.try-cta-text{font-size:48px}}.popover{opacity:1!important;box-shadow:0 0 8px rgba(0,0,0,.5);height:40px!important;line-height:20px!important;background:#54315a;color:#fff}.popover.bottom>.arrow:after{border-bottom-color:#54315a}#careers-page .section_lightgrey{padding:50px 0}#careers-page .large-bg .container{display:flex;align-items:center;justify-content:center;height:100%}#careers-page .large-bg h4{font-weight:400}#careers-page .large-bg ul{list-style:none;padding:0}#careers-page section p,#careers-page section li{font-weight:300;font-size:16px}#careers-page h3{font-weight:500}#careers-page .meta{padding:0;list-style:none;font-weight:400}#careers-page .meta li{margin-bottom:5px}#careers-page .careers-intro a{color:#73427b;font-weight:400}#careers-page .careers-intro a:hover{color:#351e39}.thank_you{width:50%}.back_home{display:none}.os-button{opacity:.6;font-size:18px;line-height:40px;font-weight:400;color:#fff!important;transition:opacity .2s!important}.os-button img{height:90px}.os-button:hover{opacity:1;color:#fff!important}.installation>li{margin-top:30px}.installation a{color:#eee}.installation a:hover{color:#ddd!important}.survey{color:#533159}.survey-title{color:#533159}#submit{margin-bottom:20px}#other-label{text-align:left;font-weight:400;padding:5px 5px 5px 0}.form-inputs{padding-bottom:30px;padding-top:30px}.modal-dialog{position:absolute;top:0;left:50%;transform:translate(-50%,0)!important}@media(min-width:768px){.modal-dialog{top:50%;transform:translate(-50%,-50%)!important}}.btn-outline-inverse,.btn-outline-inverse:focus{color:#fff;background-color:transparent}.btn-outline-inverse:hover{color:#f3c791;text-shadow:none}.requirement-content{padding:20px;border:transparent;background-color:rgba(0,0,0,.7);border-radius:5px;color:rgba(255,255,255,.6)}.requirement-content h2{font-size:20px;color:rgba(255,255,255,.6);margin-bottom:30px;font-weight:400;margin-top:0}.requirement-content .other-req{margin-top:20px;color:rgba(255,255,255,.3)}.requirement-content #sysreqToggle,#otherOSToggle{font-weight:400;color:rgba(255,255,255,.4)!important}.rotate{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.setup-illustration{text-align:center}.setup-illustration-win{margin:30px 0 50px;text-align:center;box-shadow:0 10px 50px 0 #000}.setup-illustration-lin{margin:30px 0 50px;text-align:center;box-shadow:0 10px 50px 0 #000}.os-tut-nav>li>a{color:#54315a}.os-tut-nav>li>a:hover{background-color:#f5f5f5}.os-tut-nav>li.active>a,.os-tut-nav>li.active>a:hover,.os-tut-nav>li.active>a:focus{color:#54315a;cursor:default;background-color:#cce7e4;border-bottom:3px solid #fff}.panel-default>a>.panel-heading{color:#333;background-color:#f5f5f5;border-bottom:1px solid #ddd}.panel-default>a>.panel-heading:hover{color:#fff;background-color:#1e90ff;border-color:#1e90ff}.panel-default>a>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.download-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:100px;background-attachment:scroll}@media(max-width:767px){.download-header{padding-bottom:30px}}.installer-page .installer-footer{margin-bottom:0;opacity:.7;color:#fff}.installer-page .intro-title{margin-bottom:30px}.installer-container{color:#fff;max-width:450px;text-align:center}.installer-button-link{padding:15px 5px}#team-page #page-header{color:#fff}#team-page #page-header p{padding-left:15px;padding-right:15px}#team-page .gray-border{border-bottom:1px solid #777;display:block;margin-top:10px;margin-bottom:15px}#team-page .team-member h4{margin-top:0;color:#555;font-weight:300}#team-page .team-member img{border-radius:50%;height:180px;margin:15px auto;border:none}#screenshots>div{padding:10px;margin-top:15px;margin-bottom:15px;text-align:center}#screenshots img{border-radius:10px;max-height:343px;max-width:100%;margin:auto}#ps-page p{line-height:1.3}#ps-page h3{margin-bottom:15px}#ps-text-img img{max-width:100%;margin:auto}.vcenter{margin:20px 0;display:flex;align-items:center;flex-wrap:wrap}#click-img-container{position:relative}#ps-profile{position:relative;z-index:1}#ps-next-profile{z-index:-1;position:absolute;top:0;left:0}.show-next-profile #ps-next-profile{z-index:1}.show-next-profile #ps-profile{z-index:-1}#ps-profile-click-area{position:absolute;display:block;z-index:3;width:40%;height:34%;top:35%;left:0;cursor:pointer}#screenshots video{border-radius:5px;max-height:343px;max-width:100%;margin:auto}#screenshots .no-border-radius{border-radius:0}.testimonial-content{width:100%}#ae-page .intro-lead-in,#pp-page .intro-lead-in,#fcpx-page .intro-lead-in,#kb-page .intro-lead-in,#joystick-page .intro-lead-in{max-width:400px}#lr-page .intro-lead-in,#ps-page .intro-lead-in{max-width:540px}#midi-page h2{font-weight:400}#midi-page .compat{padding:40px 40px 0}#midi-page .compat img{max-height:120px}#midi-page .compat .compat-title{line-height:40px;font-size:16px}#joystick-page h2{font-weight:400}#joystick-page .compat{padding:20px 50px 0;display:flex;align-items:center}#joystick-page .compatible_with_logo{width:auto;max-width:100%;max-height:100px;padding:5px}#joystick-page .war-thunder{max-width:150px}.more{padding:20px 0 0;font-size:25px}.app-landing-icon{width:100%;max-width:150px}.features-overview{font-size:20px;font-weight:400}.fluid-container{padding-top:60px;background:url(../july2015palettes3/imgoptimized/monitor_bg.png) repeat-x bottom,url(../july2015palettes3/imgoptimized/header-bg.png);background-size:100% 100%;background-size:contain!important}.fluid-container img{width:100%}.palette-wood-cover{background:url(../july2015palettes3/imgoptimized/palette_wood.jpg);background-size:cover}#contact-page .gmap_border{border:1px solid #ccc}#contact-page #gmap_canvas img{max-width:none!important;background:0 0!important}#contact-page p{font-size:16px;line-height:1.4}#contact-page #contact-header .hero-tagline{font-size:22px;margin-bottom:20px}#contact-page #contact-header ul{list-style:none;padding:0;margin-top:15px;font-size:16px}#contact-page #contact-header ul a{color:#2d9af3}#contact-page #contact-header ul a:hover{color:#5db1f6}.navbar-brand img,.navmenu-brand img{height:40px}#page-header{padding-top:100px}.modal{z-index:99999999}#four-oh-four-page h1{font-size:100px}#four-oh-four-page div{font-size:16px}#four-oh-four-page .error-content{border-radius:5px;background:rgba(255,255,255,.7);padding-bottom:20px}#four-oh-four-page .button-link{width:250px;height:250px;display:block;margin:auto}#four-oh-four-page .button-link img{height:250px}#four-oh-four-page a:hover{color:#5db1f6}.see-guide{color:#000;font-size:16px;margin-top:30px}.see-guide a{font-weight:500}#core-specs{background:#303030;padding:20px 0;color:#ddd}#core-specs img{max-height:300px;max-width:300px}#core-specs ul.spec-list{list-style:none;padding:0}#core-specs ul.spec-list li{font-weight:300;font-size:16px}#core-specs .core-desc{height:300px;justify-content:center;display:flex;flex-direction:column}@media(max-width:767px){#core-specs .core-desc{height:auto}}#core-specs h3{font-weight:400;margin-top:20px}#module-specs{background:#282828;padding:10px 0}#module-specs h3{color:#ddd;text-align:center;margin-top:30px;font-weight:400}#module-specs>div{padding-top:40px;min-height:450px;padding-bottom:20px}#module-specs img{max-height:240px}#module-specs ul.spec-list{padding:0;list-style:none;color:#ccc}#module-specs ul.spec-list li{font-size:16px;font-weight:300;margin-bottom:2px}#tech .caption{padding:30px 0}#tech .caption p{font-size:18px;line-height:1.5}#tech .wood-finish{background:no-repeat url(../july2015palettes3/imgoptimized/showcase/wood_kit_in_package.jpg);background-size:200%;background-size:cover;background-position:center top;min-height:500px}#tech .aluminum-finish{background:no-repeat url(../july2015palettes3/imgoptimized/showcase/aluminum_kit_in_box.jpg);background-size:200%;background-size:cover;background-posoition:center;min-height:500px}#tech-hero{padding-top:60px;padding-bottom:0;min-height:0;color:#fff;background-color:#54305a}#tech-hero .multi-talented-hero{padding:0;margin:0}#tech-hero .multi-talented-copy{margin:auto;background-color:#54305a}#tech-hero-copy{padding-top:15px;padding-bottom:15px}#tech-hero-copy h3{text-indent:-35px;margin-left:30px}#tech-hero-copy i{text-indent:0}#tech-hero-copy p{margin-left:30px}#tech-os-section .container{margin-top:30px}.tech-os-section-media{margin-bottom:15px}.tech-os-section-left{padding-right:30px}.tech-os-section-media-object{width:75px}@media(min-width:768px){#tech-hero .multi-talented-row{display:flex;align-items:center}#tech-hero-copy{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){#tech-hero-copy>:first-child>h3{margin-top:7px}#tech-hero-copy>:last-child>p{margin-bottom:7px}}@media(min-width:992px){#tech-hero .multi-talented-hero{flex-basis:40%}}#button-hero{background:no-repeat url(../imgoptimized/showcase/ux_award_for_web.jpg);background-size:100%;background-size:cover;min-height:600px;background-position:0 50%}#button-hero .container{height:100%}#button-hero .container .row{height:100%;display:flex;flex-align:center;align-items:center}#uxda-hero{background:no-repeat url(../imgoptimized/uxda_gold.png);background-size:auto;min-height:400px;background-position:100% 100%;background-attachment:scroll;border-bottom:1px solid #ccc;background-color:#efefef}#uxda-hero .hero-caption{color:#333}#uxda-hero .bg_tint{opacity:0}#uxda-hero .button-custom{border-color:#f15d4f;color:#f15d4f}#uxda-hero .button-custom:hover{color:#fff}#uxda-hero .container{height:100%}#uxda-hero .container .row{height:100%;display:flex;flex-align:center;align-items:center}@media(max-width:1000px){#uxda-hero{background-size:40%!important}#uxda-hero .hero-caption{color:#fff}#uxda-hero .button-custom{border-color:#fff;color:#fff}#uxda-hero .bg_tint{opacity:1}}@media(max-width:500px){#button-hero{background:no-repeat url(../july2015palettes3/imgoptimized/showcase/mobile/palette_side_view_button_pressed.jpg);background-size:100%;background-attachment:scroll}#uxda-hero{background-size:50%!important}}#basic-specs img{max-height:300px}#basic-specs .caption{padding-top:0}#basic-specs .rubber-bottom{background:#f8f8fa;min-height:504px}#basic-specs .dial-with-pins{background:#f2f2f2;min-height:504px}#basic-specs .desc{padding-left:10px;padding-right:10px;margin-bottom:30px}#basic-specs p{font-size:16px;line-height:1.4}#material,#basic-specs{padding:0}#app-header{min-height:575px;background-position:center top;background-size:cover!important;text-align:center}#app-header .container{height:100%}#app-header.with-video .container{height:auto}#app-header .container .row{display:flex;align-items:center}#app-header .hero-tagline{font-size:22px;color:#ddd;margin-bottom:30px}#app-header.app-header-light .hero-tagline{color:#000}.app-cta{line-height:4}.video-responsive{width:100%}@media(min-width:544px){.app-icon-name img{display:inline-block;max-height:75px;vertical-align:middle}.app-icon-name h1{display:inline-block;vertical-align:middle;margin-left:15px}}@media(min-width:768px){.app-header,.app-cta{text-align:center}}.app-icon-name img{max-height:75px}#app-features{background:#fff}#app-features .intro{font-size:18px}#app-features .app-layout{max-height:458px;width:auto;margin:auto}#app-features ul{font-size:18px}#release-notes ul.features{padding:0 40px;font-size:16px}#release-notes ul.features>li{list-style:none;padding-left:0;font-weight:500;font-size:18px}#release-notes ul.features li{line-height:1.4;padding-bottom:5px}#release-notes ol.features{font-weight:300;font-size:16px}#release-notes .known-issues{font-weight:300;font-size:16px;padding:0 40px;line-height:1.5}#referrer-modal .modal-dialog{max-width:400px;margin:25px auto}#referrer-modal .img-container{height:100px;width:100px;background:rgba(0,0,0,.2);display:block;margin:20px auto}#referrer-modal .img-container img{height:100px;width:100px}#referrer-modal .desc{padding:0 15px}#referrer-modal .discount{font-size:40px}#referrer-modal .code{font-size:30px;font-weight:500;margin-bottom:20px}#top-video-container{width:80%;height:80%;margin-left:auto;margin-right:auto}#top-video{}.top-video-thumb{position:absolute;width:100%;z-index:1}.mobile-show,.mobile-show-block{display:none}.tablet-show,.tablet-show-block{display:none}@media only screen and (max-width:767px){.mobile-show{display:inline}.mobile-show-block{display:block}.mobile-hide{display:none}.asterisks{margin-left:10px}#portfolio .portfolio-item .portfolio-caption p{font-size:10px}#portfolio .portfolio-item .portfolio-caption h4{font-size:11px}.app-icon{max-height:90px}.img-frame{padding:10px}#portfolio .portfolio-item .portfolio-caption{padding:10px}}@media only screen and (min-width:768px) and (max-width:1024px){.tablet-show{display:inline}.tablet-show-block{display:block}.tablet-hide{display:none}}@media(max-width:991px){.app-landing-icon{margin-bottom:50px;margin-top:10px}}@media(max-width:1200px){}.mobile-kits{display:none}.dekstop-kits{display:block}@media(max-width:767px){.owl-prev,.owl-next{font-size:16px!important;padding:5px 20px!important}.intro-heading{font-size:30px!important;text-align:center}.intro-lead-in{font-size:20px!important}.back_home{display:block}.mobile_show{display:block!important}.mobile_hide{display:none}.app-landing-icon{margin-bottom:50px;margin-top:10px}.desktop-kits{display:none}.mobile-kits{display:block}}.section-policy{padding-top:100px}@media(max-width:390px){.privacy_policy{float:left;text-align:left}.thank_you{width:90%}.app-landing-icon{margin-bottom:50px;margin-top:10px}}.promo-banner-close,.alert-dismissible .promo-banner-close{position:static;float:right;font-size:30px;margin:0;font-weight:400;opacity:.5;margin-left:5px}.full-promo .promo-banner-close{position:absolute;z-index:51;top:5px;right:25px;color:#fff;opacity:1;font-size:4em}.promo-banner{position:relative;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;z-index:99999;margin:-2px 0 0;padding:0 15px;border-radius:0;border:0;transition:max-height .3s ease-out}#promo-banner{max-height:0}.full-promo{background-color:#000!important}.promo-banner.sticky{width:100%;position:fixed}.promo-banner .banner-text{margin:0 15px;line-height:30px;padding:7px 0;color:#fff}#promo-link{width:100%}.navbar-brand{height:auto;padding:10px}.navbar-nav li .menu_item{padding:20px 15px;font-size:16px;margin-right:0;font-weight:400}.navbar-nav li .menu_item:hover,.navbar-nav li .menu_item:focus{background:0 0;color:#2d9af3}.navbar-nav li .menu_item:not(:hover){background:0 0}nav .drawer-menu-item{color:#222;padding-left:15px;padding-right:15px}nav .drawer-menu-item:hover,nav .drawer-menu-item:active,nav .drawer-menu-item:focus{color:#2d9af3}nav .top-level-menu-item{font-weight:400}nav .get-palette{font-weight:500;padding:18px 14px;font-size:16px;color:#f15d4f;transition-duration:0s}nav .get-palette:hover{background:0 0;color:#ef4737}nav .open>.get-palette{color:#fff}nav .nav-store-link:after{content:"\f07a"}#retailers-link{display:inline-block;margin-top:7px}#retailers-link:after{content:none}nav .open{background-color:#55315b}nav .open>a,nav .open>a:focus{color:#fff}nav .open>a:hover{color:#e6e6fa}nav .dropdown-menu{background:rgba(0,0,0,.8);padding:0}nav .border-right{border-color:#f5f5f5}#application-dropdown{width:482px}nav .drawer-dropdown-menu{background:#fff;border:1px solid #aaa;border-top-color:#ddd;color:#000}nav .drawer-dropdown-menu li{padding:0;display:inline-block;height:40px}nav .drawer-dropdown-menu li a{color:#000;font-weight:400;height:40px;display:block;line-height:40px;font-size:14px}nav #application-dropdown.drawer-dropdown-menu li{width:160px}nav .drawer-dropdown-menu li a:hover{color:#f15d4f;font-weight:400;text-decoration:none!important}nav .drawer-dropdown-menu li:hover{text-decoration:none!important;background-color:rgba(0,0,0,.05)}nav .drawer-dropdown-menu .empty-menu-item:hover{background-color:transparent!important;text-decoration:none!important}@media(min-width:768px){#application-dropdown{width:322px}#community-dropdown{width:160px}}@media(max-width:767px){.promo-banner .banner-text{font-size:16px}.navbar-brand{padding:10px 0}nav .drawer-dropdown-menu li a{padding:0 15px}nav .get-palette{margin-top:10px;border:3px solid transparent!important;font-weight:500;padding:8px 10px;line-height:normal!important;text-align:center;margin:15px auto 0}nav .nav-store-link{width:140px;border-color:#f15d4f!important}#community-dropdown{width:auto!important}nav .top-level-menu-item{border-bottom:1px solid #aaa;min-height:46px;font-size:18px}nav .top-level-menu-item a{line-height:46px}nav .open{background:0 0}nav .open>a{background:#eee;border-bottom:1px solid #bbb;color:#2d9af3!important}nav .drawer-dropdown-menu{background:#efefef}nav .drawer-dropdown-menu li a{color:#222;font-weight:400;font-size:15px}nav .drawer-dropdown-menu .empty-menu-item{display:none}nav .drawer-dropdown-menu .border-right{border:none}}.dropdown-menu li{display:inline-block;width:120px}.dropdown-menu li a{line-height:30px;font-size:14px;width:120px;padding:3px 15px;color:#fff;transition:all .2s}.dropdown-menu li a:hover,.dropdown-menu li a:focus{color:#2d9af3}.dropdown-menu li a:hover,.dropdown-menu li a:active,.dropdown-menu li a:visited,.dropdown-menu li a:focus{background:0 0!important}.mobile-dropdown{list-style:none;background:#eee;border-bottom:1px solid #aaa;padding-left:0}.mobile-dropdown li{display:inline-block;width:128px;box-sizing:border-box}.mobile-dropdown li a{display:block;padding:5px 5px 5px 20px;font-size:16px;font-weight:400;line-height:26px}.mobile-store-button{display:block;background:#2d9af3;height:40px;line-height:40px;text-align:center;position:absolute;bottom:15px;width:150px;font-weight:300;left:75px}.mobile-collapse-button .glyphicon{font-size:14px}.navbar-toggle{margin:9px;border:2px solid #888;color:#777;font-size:20px;padding:7px 10px;line-height:1}.navbar-toggle:focus{color:#777}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translatex(6px);transform:translatex(6px)}33.3%{-webkit-transform:translatex(-5px);transform:translatex(-5px)}49.95%{-webkit-transform:translatex(4px);transform:translatex(4px)}66.6%{-webkit-transform:translatex(-2px);transform:translatex(-2px)}83.25%{-webkit-transform:translatex(1px);transform:translatex(1px)}100%{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translatex(6px);transform:translatex(6px)}33.3%{-webkit-transform:translatex(-5px);transform:translatex(-5px)}49.95%{-webkit-transform:translatex(4px);transform:translatex(4px)}66.6%{-webkit-transform:translatex(-2px);transform:translatex(-2px)}83.25%{-webkit-transform:translatex(1px);transform:translatex(1px)}100%{-webkit-transform:translatex(0);transform:translatex(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translatez(0);transform:translatez(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal:after{content:"\f061";padding-left:4px;font-family:FontAwesome;-webkit-transform:translatez(0);transform:translatez(0)}.hvr-icon-wobble-horizontal:hover:after,.hvr-icon-wobble-horizontal:focus:after,.hvr-icon-wobble-horizontal:active:after{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media(max-width:767px){.navbar-brand{height:60px}}#main{position:relative}#main-page{}#main-page .container,#why-page .container{padding-left:30px;padding-right:30px}@media(min-width:768px){#main-page .container{width:768px}}@media(min-width:992px){#main-page .container{width:992px}}#main-page .sold-out-btn{pointer-events:none}#main-page .sold-out-ribbon{position:relative;top:-48px;z-index:1;overflow:hidden;max-width:200px;margin:auto;margin-bottom:-48px;height:48px;text-align:right}#main-page .sold-out-ribbon span{font-size:14px;font-weight:700;color:#666;text-shadow:#a6a6a6 0 1px 0;text-transform:uppercase;text-align:center;line-height:30px;transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);width:200px;display:block;background:linear-gradient(#999999 0%,#8c8c8c 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:10px}#main-page #add-ons h2,#main-page #add-ons-mobile h2{font-size:26px;margin-top:0;margin-bottom:20px}#main-page #add-ons img,#main-page #add-ons-mobile img{max-height:150px}#main-page .sold-out-subtext{margin-top:5px;font-size:14px}#main-page #add-ons-mobile .sold-out-subtext{font-size:18px}#main-page .pull-right{padding-right:20px}#main-page .section-thin-title{margin-bottom:10px;font-size:34px;font-weight:400}#main-page .section-thin-text{font-size:20px;font-weight:300}#main-page .social_media{text-align:right}#main-page .hyperlink-main{color:#54305a;font-weight:500}#main-page .hyperlink-main:hover{color:#b81f34}#main-page #features p{font-size:16px;line-height:1.5}#main-page #retailers h2{text-align:center;font-size:18px;font-weight:300;margin-bottom:10px}#main-page #retailers .retail-link{display:block}.more{font-size:14px;color:#f15d4f;font-weight:400}.more:hover{color:#ff0e00;font-weight:500}#main-video-button{font-weight:400!important;color:rgba(255,255,255,.75)}#main-video-button{color:rgba(255,255,255,.75)}#hero .more .fa-play-circle,#app-header .more .fa-play-circle,#setup-hero .more .fa-play-circle{font-size:7.5em;color:rgba(255,255,255,.75)!important}#hero .more .fa-play-circle:hover,#app-header .more .fa-play-circle:hover,#setup-hero .more .fa-play-circle:hover,#main-video-button:hover{color:#fff!important}.more i{font-size:10px}section{position:relative;padding:60px 0}figcaption{font-size:16px}.large-bg{position:relative;min-height:600px;padding-top:130px}.reduced-height{max-height:800px}.large-bg .container{position:relative;z-index:3;color:#fff}.large-bg .container .hero-caption h1{font-size:40px}.large-bg .container .hero-tagline{font-size:26px;line-height:1.2;margin-bottom:40px}.large-bg .more{color:#bee0fb}.large-bg .more:hover{color:#eef7fe}#hero{display:flex;padding:0;min-height:500px;min-height:100vh;align-items:center;justify-content:center;background-image:url(../july2015palettes3/imgoptimized/revamp/home-hero-xs.jpg);background-position:center top;background-size:cover}#home-hero-video-container{position:absolute;overflow:hidden;height:500px;height:100vh;top:0;left:-9999px;right:-9999px;background-color:rgba(0,0,0,.3)}#home-hero-video{display:block;position:relative;z-index:51;margin:auto;min-width:100vw;min-height:100vh}#home-hero-content{text-align:center;margin-top:50px;z-index:60}#home-hero-content .hero-caption{margin:auto}#hero-logo-container{overflow:hidden;max-width:200px;max-height:0;margin:auto;transition:max-height .5s ease,opacity .3s ease}#hero-caption{margin:.25em 0;line-height:1.25}#hero-cta{padding-top:1em}.hero-cta-line{line-height:4}#home-watch-video{text-decoration:none}#home-hero-embed .container{min-width:100%}#home-close-video{background-color:transparent;border-width:4px;border-radius:0;padding:7px 25px;color:#fff;border-color:#fff;border-color:rgba(255,255,255,.5)}#home-hero-cancel{position:absolute;z-index:200;display:block;width:100%;top:0;left:0;right:0;bottom:0}#home-hero-embed{display:flex;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:75;background-color:rgba(0,0,0,.5)}@media all and (max-width:500px){.large-bg .container .hero-caption h1{font-size:30px}.large-bg .container .hero-tagline{font-size:20px}#top-video-container{width:100%;height:100%}#setup-hero{min-height:480px!important}}@media all and (max-width:767px){#home-hero-content{width:100%}}@media(min-width:768px){#hero{background-image:url(../july2015palettes3/imgoptimized/revamp/home-hero.jpg)}#home-hero-embed .container{min-width:auto}}#hero.bg-hide{background-image:none;background-color:#555}#hero .container .row{display:flex;flex-align:center;align-items:center}.table-row{display:table-row}#adobe-promo-minisection{display:table;position:relative;margin:0 auto;padding:30px;color:#f3c891;font-size:16px;text-align:left;background-color:#000;background-color:rgba(0,0,0,.6)}#adobe-promo-minisection:before,#adobe-promo-minisection:after{content:"";position:absolute;display:block;top:0;bottom:0;width:9999px;background-color:inherit}#adobe-promo-minisection:before{right:100%}#adobe-promo-minisection:after{left:100%}.adobe-promo-minisection-cell{display:table-cell;vertical-align:middle}.adobe-promo-minisection-cell img{height:100%;max-height:50px}#adobe-promo-minisection-promo-copy{padding-left:15px;color:#fff}#adobe-promo-minisection-promo-copy>br{display:none}#adobe-promo-minisection-promo-copy .more{white-space:nowrap}@media(min-width:500px){#adobe-promo-minisection-promo-copy>br{display:block}}@media(min-width:768px){#adobe-promo-minisection-promo-copy{line-height:1;padding:0 15px}}#testimonials{min-height:40vh;padding:50px 0}#testimonials .quote{margin-top:30px;font-size:20px;color:#fff}#testimonials .testimonial-logo{margin-top:20px;height:60px}.desc{font-size:24px}.bg_tint{position:absolute;top:0;height:100%;width:100%;z-index:2;background:rgba(0,0,0,.3)}.bg_watch_video{background:#000!important;opacity:.7!important}#bg_tint{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.video-modal .close,.testimonial-modal .close,#adobe-offer-details .close{border-radius:50%;background:#fff;height:36px;border:3px solid #444;width:36px;position:absolute;z-index:1000;right:-20px;top:-20px;font-size:30px}.modal,body{padding-right:0!important}.testimonial-modal .modal-dialog{max-width:500px;margin:25px auto}.testimonial-modal iframe{margin:0!important}.home-copy{padding-left:15px;padding-right:15px;max-width:600px;margin-left:auto;margin-right:auto}.multi-talented-hero{overflow:hidden}.multi-talented-hero picture,.multi-talented-hero img{width:100%}#multi-talented{padding-top:0}#multi-talented .container{padding:0}#multi-talented .home-copy{padding:15px 30px}.multi-talented-logos{text-align:justify}.multi-talented-logos img{display:inline-block;width:75px;margin:7.5px 10px 7.5px 0}.multi-talented-logos img:last-child{margin-right:0}@media(min-width:500px){.multi-talented-hero{max-height:300px}}@media(min-width:768px){.multi-talented-hero{margin-top:20px;margin-bottom:20px;max-height:none}.multi-talented-hero.left{padding-left:0}.multi-talented-hero.right{padding-right:0}#multi-talented .row,#multi-talented .row>*{display:flex;align-items:center}#multi-talented .home-copy.left{padding-left:15px;padding-right:0}#multi-talented .home-copy.right{padding-left:0;padding-right:15px}.left .home-copy{padding-right:15px}}@media(min-width:992px){#multi-talented .home-copy.left{padding-left:30px}#multi-talented .home-copy.right{padding-right:30px}.multi-talented-hero.left{margin-left:-15px;padding-right:15px}.multi-talented-hero.right{margin-right:-15px;padding-left:15px}}#home-workflow{display:none;padding-top:0;padding-bottom:0}#home-workflow,#home-workflow-xs{padding-top:0;padding-bottom:0}#home-workflow-gallery{display:none;flex:1;width:100%}#home-workflow-gallery .multi-talented-logos>img{width:50px}.home-workflow-slide{display:inline-block;overflow:hidden;width:100%;color:#fff;background-color:#333;white-space:nowrap;word-spacing:0}.home-workflow-slide small{color:inherit;opacity:.8}.home-workflow-slide.ted{background-color:#f15d4f}.home-workflow-slide.allie{background-color:#52ada1}.home-workflow-slide.dani{background-color:#54305a}.home-workflow-slide-header{position:relative;background-image:url(../july2015palettes3/imgoptimized/revamp/home-multi-talented-md.jpg);background-position:center;background-size:640px;height:300px;overflow:hidden}.ted .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/ted.jpg)}.allie .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/allie.jpg)}.dani .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/dani.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ted .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/ted-2x.jpg)}.allie .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/allie-2x.jpg)}.dani .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/dani-2x.jpg)}}@media(min-width:1200px){.home-workflow-slide-header{background-size:cover}.ted .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/ted-2x.jpg)}.allie .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/allie-2x.jpg)}.dani .home-workflow-slide-header{background-image:url(../july2015palettes3/imgoptimized/revamp/dani-2x.jpg)}}.home-workflow-quote{position:absolute;display:flex;align-items:center;top:0;left:0;bottom:0;right:0;background-color:transparent;background-color:rgba(0,0,0,.4)}.home-workflow-quote blockquote,.why-workflow-functions blockquote{display:block;border-left:0;padding-left:45px;color:#fff;white-space:normal}.home-workflow-quote blockquote{margin-bottom:0;font-size:2em}.home-workflow-quote blockquote:before,.why-workflow-functions blockquote:before{content:"”";display:block;overflow:visible;float:left;font-size:2.2em;line-height:.5;margin-left:-30px;max-width:30px}.home-workflow-slider-body{padding:15px 30px}.home-workflow-info>a{color:#fff;margin-bottom:15px;opacity:.75}@media(min-width:768px){#home-workflow{display:flex}#home-workflow-xs{display:none}#home-workflow-gallery{display:flex;justify-content:space-around;align-items:stretch}.home-workflow-slide{flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0%;width:auto;transition:flex-basis .2s ease-out,min-width .2s ease-out}.home-workflow-quote{visibility:hidden}.home-workflow-quote blockquote{width:384px;flex:0 0 384px}.home-workflow-slide-header{transition:height .2s ease-out}.home-workflow-info{overflow:hidden;max-height:0;visibility:hidden;transition:max-height .2s ease-out}.home-workflow-slide:hover{min-width:50%}.home-workflow-slide:hover .home-workflow-quote{visibility:visible}#home-workflow-gallery:hover .home-workflow-info{max-height:120px}#home-workflow-gallery:hover .home-workflow-slider-body>*{visibility:hidden}#home-workflow-gallery:hover .home-workflow-slide:hover .home-workflow-slider-body>*{visibility:visible}#home-workflow-gallery:hover .home-workflow-slide:hover .home-workflow-info{opacity:1}}.kit-pre-order-button{margin-top:10px}.kit-button{color:#f15d4f;font-size:18px;padding:8px 20px;border:4px solid #f15d4f;border-radius:0;font-weight:500;background-color:transparent}.kit-button-filled{background-color:#f15d4f}.kit-button:visited,.kit-button:active{color:#f15d4f}.kit-button:hover{color:#fff;background-color:#f15d4f}.also-available{display:block;font-size:16px;margin-top:10px}.also-available a{font-weight:500;color:#2d9af3}.also-available a:hover{color:#5db1f6}.custom_kit_tab{padding-bottom:10px}.custom_kit_tab li{margin-right:20px}.custom_kit_tab a{background:0 0!important}.custom_kit_tab li.active .kit_selection{color:#2d9af3!important;border-radius:0}.custom_kit_tab li.active{transition:all .1s}.desktop-kits .nav-pills{text-align:center}.desktop-kits .nav-pills li{float:none;display:inline-block}.desktop-kits .custom_kit_tab{border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:20px}.desktop-kits .custom_kit_tab li{border:2px solid rgba(0,0,0,.3)}.desktop-kits .custom_kit_tab li.active{border:2px solid #2d9af3;background:#eef7fe}.desktop-kits .custom_kit_tab li:last-child{margin-right:0}.mobile-kits .nav-pills{text-align:center}.mobile-kits .kits_dropdown_button{display:inline-block;float:none}.mobile-kits .kit_selection{border:3px solid #2d9af3}.mobile-kits .tab-content{padding:0 10px}.mobile-kits .custom_kit_tab{border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:20px;margin:0 20px}.kit_selection{color:rgba(0,0,0,.3)!important}.kit_selection:hover{color:#2d9af3!important}.mobile_kit_dropdown li.active{background-color:transparent}.mobile_kit_dropdown li.active a{display:block;color:#2d9af3}.mobile_kit_dropdown{width:160px}.mobile_kit_dropdown li{width:160px}.mobile_kit_dropdown li a{width:160px;color:#222;font-size:18px}.custom_kit_content>div{height:340px;font-size:18px;font-weight:300;color:#222}.custom_kit_content>div img{max-height:300px;margin-top:25px}.kit_table{width:100%;max-width:400px;margin-top:20px;font-size:17px}#kits{color:#222;padding:20px 0}#kits .container{max-width:900px}#kits .fa{color:#222}#kits .asterisks{margin-top:10px;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:10px;color:#222}#kits .asterisks p{margin-bottom:0;line-height:1.4}#kits .asterisks a{color:#2d9af3}#kits .asterisks a:hover{color:#8dc8f9}@media(max-width:767px){#kits .asterisks{margin-right:10px;margin-left:10px}}#kits .kit_selection{font-weight:400;color:#222;padding:5px 17px;font-size:18px}#kits .addons_tab_button{margin-right:0;padding-right:0}#kits .mobile-kits .custom_kit_content>div{height:auto}#kits .mobile-kits .custom_kit_content>div img{margin-top:10px}#kits .mobile-kits .kits_dropdown_button{margin-left:10px}#kits .mobile-kits .addons_tab_button{margin-right:10px}.desktop-show.tab-content{border-top:1px solid #777;margin-top:10px}#add-on-carousel-mobile .carousel-control{background-image:none;display:flex;align-items:center;justify-content:center}.custom-owl-button-col{opacity:1;height:130px;line-height:130px}.custom-owl-button-col .custom-owl-prev,.custom-owl-button-col .custom-owl-next{color:#fff;opacity:.7;font-size:24px;transition:all .2s}.custom-owl-button-col .custom-owl-prev:hover,.custom-owl-button-col .custom-owl-next:hover{opacity:1;color:#fff}.palette-mode img{height:120px}#modules .desc{margin-bottom:20px}#modules img{max-height:180px}#modules .section-bold-title{font-size:24px;font-weight:500}#modules .section-thin-text{font-size:16px;font-weight:400;line-height:1.5}#modules figcaption{max-width:250px;margin:auto}#get-a-kit{padding:30px 0}#get-a-kit-hero{margin-left:-30px;margin-right:-30px}#get-a-kit-cta{margin:auto;padding-top:30px;text-align:center}@media(min-width:600px){#get-a-kit .container{display:flex;margin:auto;align-items:center}#get-a-kit-hero{flex-basis:50%;margin-left:0;margin-right:30px}#get-a-kit-cta{padding-top:0;text-align:left}}#tech{}#tech #faq h3{font-size:22px;margin-bottom:5px;margin-top:24px}#tech #faq p{font-size:18px;line-height:1.6}#tech #faq a{font-weight:500}#tech #faq .faq-title{text-align:center}#tech #faq .faq-title h2{padding-bottom:15px;border-bottom:1px solid #54305a;margin-bottom:5px}#tech_specs .spec-basic{text-align:center}#tech_specs .spec-basic h3{font-size:20px}#tech_specs .spec-basic p{font-size:16px;line-height:1.3}#tech_specs .specs-row table{height:300px;width:100%}#tech_specs .specs-row table h4{margin-bottom:0}#tech_specs .specs-row table p{font-size:18px;margin:0;line-height:1.4}#tech_specs .specs-row table .tech_module_single{max-width:120px}#tech_specs .specs-row table .tech_module_double{max-width:238px}#tech_specs .specs-row table .double_spec{padding-left:30px}#tech_specs .specs-row table td:first-of-type{width:60%;text-align:center}#tech_specs .specs-row table td:last-of-type{width:40%;vertical-align:top}#tech_specs .specs-title{text-align:center}#tech_specs .specs-title h2{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:5px}#tech #how-to-thumbnails{margin-top:20px}#tech #how-to-thumbnails img{opacity:.3;transition:opacity .2s}#tech #how-to-thumbnails a{display:block;transition:all .2s;color:#a970b3;padding:0 10px}#tech #how-to-thumbnails a.active{color:#fff}#tech #how-to-thumbnails a.active img{opacity:1}#tech #how-to-thumbnails a:hover{color:#d1b3d6}#tech #how-to-thumbnails a:hover img{opacity:.8}#tech #how-to-thumbnails .owl-controls .owl-page span{background:#351e39}#tech #how-to-thumbnails .owl-controls .owl-page.active span{background:#d1b3d6}#tech #how-to-thumbnails .owl-prev,#tech #how-to-thumbnails .owl-next{background:#000;color:#d1b3d6;transition:color .2s}#tech #how-to-thumbnails .owl-prev:hover,#tech #how-to-thumbnails .owl-next:hover{color:#fff}#tech #setup-hero{background:no-repeat url(../july2015palettes3/imgoptimized/showcase/palette_lr_setup.jpg);background-size:100%;background-size:cover;min-height:400px;background-position:0 50%;color:#fff}@media(max-width:500px){#tech #setup-hero{background:no-repeat url(../july2015palettes3/imgoptimized/showcase/mobile/palette_lr_setup.jpg);background-size:cover}}#tech #setup-hero .bg_tint{background:rgba(0,0,0,.6)}#tech #setup-hero .container .row{display:flex;flex-align:center;align-items:center}#tech #playlist{padding:30px 0;background:#54305a}#tech #playlist h3{color:#a970b3;font-weight:300;font-size:16px;margin-top:0}#tech .row-centered{text-align:center}#tech .col-centered{display:inline-block;float:none;margin-right:-4px}@media(max-width:1279px){}@media(max-width:1023px){}@media(max-width:991px){#tech{}#tech p{font-size:16px}#tech .tech_module_single{max-width:102px!important}#tech .tech_module_double{max-width:180px!important}#tech .navigation{bottom:20px;font-size:40px}#connect-section .container{max-width:400px}#profile-switching .container,#tech-os-section .container{max-width:600px}}@media(max-width:767px){#tech_specs .specs-row h3{margin-top:0}#tech_specs .specs-row .double_spec{padding-left:0}#tech_specs .specs-row table{height:260px}#tech_specs .specs-row table td:last-of-type{vertical-align:middle}}#connect-section .container,#profile-switching .container,#tech-os-section .container{padding-left:30px;padding-right:30px}@media(min-width:992px){#profile-switching .row{display:flex;align-items:center}}#connect-section .connect-step img{width:100%;display:inline-block;box-shadow:0 0 8px 0 rgba(0,0,0,.3);border-radius:5px}#connect-section .connect-step video{display:inline-block;box-shadow:0 0 8px 0 rgba(0,0,0,.3);border-radius:5px;max-height:200px;max-width:100%}#connect-section .connect-step h4{margin-top:20px}#connect-section .connect-step p,#profile-switching p{margin-top:10px;font-size:16px;line-height:1.5;font-weight:300}#connect-section .connect-step a{font-weight:400}.tutorial-playlist #how-to-thumbnails{margin-top:20px}.tutorial-playlist #how-to-thumbnails img{opacity:.75;transition:opacity .2s;border-radius:3px}.tutorial-playlist #how-to-thumbnails a{display:block;transition:all .2s;color:rgba(255,255,255,.5);padding:0 10px}.tutorial-playlist #how-to-thumbnails a.active{color:#fff}.tutorial-playlist #how-to-thumbnails a.active img{opacity:1}.tutorial-playlist #how-to-thumbnails a:hover{color:rgba(255,255,255,.75)}.tutorial-playlist #how-to-thumbnails a:hover img{opacity:.8}.tutorial-playlist #how-to-thumbnails .owl-controls .owl-page span,#gallery .owl-controls .owl-page span{background:rgba(255,255,255,.5)}.tutorial-playlist #how-to-thumbnails .owl-controls .owl-page.active span,#gallery .owl-controls .owl-page span{background:rgba(255,255,255,.75)}.tutorial-playlist #how-to-thumbnails .owl-prev,.tutorial-playlist #how-to-thumbnails .owl-next{background:#000;color:#dafffa;transition:color .2s}.tutorial-playlist #how-to-thumbnails .owl-prev:hover,.tutorial-playlist #how-to-thumbnails .owl-next:hover{color:#fff}@media(min-width:769px){#pp-page .custom-owl-prev,#pp-page .custom-owl-next{display:none}}#profiles-page{}#profiles-page body.modal-open-noscroll{padding-right:0!important;overflow:hidden}#profiles-page .modal-open-noscroll .navbar-fixed-top,#profiles-page .modal-open .navbar-fixed-bottom{padding-right:0!important}#profiles-page #error{font-size:16px}#profiles-page #submit-profile .input-group-addon{font-size:20px;min-width:50px}#profiles-page #submit-profile .modal-body{padding:0}#profiles-page #submit-profile .modal-header{border-bottom:none;padding:12px}#profiles-page #submit-profile .modal-footer{border-top:none;padding-top:10px}#profiles-page #submit-profile h3{margin:5px 0 0}#profiles-page #submit-profile .form-group{margin-bottom:10px}#profiles-page #submit-profile .form-group:last-child{margin-bottom:0}#profiles-page #submit-profile textarea{resize:none}#profiles-page #submit-profile .btn{border-radius:0;border-width:2px;padding:5px 16px;font-size:15px}#profiles-page #submit-profile .btn-success{font-weight:300;margin-left:10px}#profiles-page #submit-profile .profile-social{margin-bottom:10px}#profiles-page #profiles-content{color:#222;padding:30px 0;background:#dff0ee}#profiles-page #profiles-content .version-number{padding-bottom:10px;text-align:right;color:grey}#profiles-page #profiles-content .searchbar{width:100%;position:relative;margin-bottom:20px;border:2px solid #999}#profiles-page #profiles-content .search{font-size:16px;width:100%;height:40px;padding:10px;text-indent:30px;border:none}#profiles-page #profiles-content .fa-search{position:absolute;top:8px;left:10px;font-size:24px;color:#aaa}#profiles-page #profiles-content .item-container{display:flex;flex-wrap:wrap;flex-direction:row}#profiles-page #profiles-content .item-container>div{display:flex}#profiles-page #profiles-content .item-container>div .item{flex-grow:1;display:flex;flex-direction:column}#profiles-page #profiles-content .item-container>div .item .header{flex-grow:1;align-items:center;justify-content:center;display:flex;flex-direction:column}#profiles-page #profiles-content #details-modal{line-height:1.4;color:#222!important;transition:all .2s}#profiles-page #profiles-content #details-modal .modal-header{margin-bottom:20px;border-color:#ccc}#profiles-page #profiles-content #details-modal .appicon{height:64px;float:left;margin-right:15px}#profiles-page #profiles-content #details-modal .modal-body{padding:0}#profiles-page #profiles-content #details-modal:hover{border-color:#2d9af3}#profiles-page #profiles-content #details-modal .content{padding:20px;padding-top:0}#profiles-page #profiles-content #details-modal h4.modal-title{font-weight:400}#profiles-page #profiles-content #details-modal .owner-img-placeholder{font-size:60px;opacity:.5;margin:20px 0}#profiles-page #profiles-content #details-modal .owner-img{height:120px;border:1px solid #aaa}#profiles-page #profiles-content #details-modal .close{font-size:28px}#profiles-page #profiles-content #details-modal .title{font-weight:400;font-size:18px}#profiles-page #profiles-content #details-modal .min-kit{font-size:14px;font-weight:300;line-height:20px}#profiles-page #profiles-content #details-modal .name{font-weight:500}#profiles-page #profiles-content #details-modal .social{margin-left:5px}#profiles-page #profiles-content #details-modal .social>a{display:inline-block;margin-right:1px;font-size:22px;color:#aaa}#profiles-page #profiles-content #details-modal .desc,#profiles-page #profiles-content #details-modal .functions,#profiles-page #profiles-content #details-modal .compat{margin-bottom:12px}#profiles-page #profiles-content #details-modal .desc span,#profiles-page #profiles-content #details-modal .functions span,#profiles-page #profiles-content #details-modal .compat span{font-weight:400}#profiles-page #profiles-content #details-modal .desc{font-size:14px}#profiles-page #profiles-content #details-modal .modules{margin-bottom:12px}#profiles-page #profiles-content #details-modal .modules>div{display:inline-block;margin-right:10px}#profiles-page #profiles-content #details-modal .modules img{height:34px}#profiles-page #profiles-content #details-modal .download{margin-top:15px}#profiles-page #profiles-content #details-modal .download>a{display:inline-block;margin:auto}#profiles-page #profiles-content #details-modal .download a{padding:5px 14px;border:2px solid #2d9af3;margin:0 5px;font-weight:400}#profiles-page #profiles-content #details-modal .download a:hover{background:#2d9af3;color:#fff}#profiles-page #profiles-content #details-modal .download .fa-apple{font-size:18px}#profiles-page #profiles-content #details-modal .download .fa{margin-left:3px}#profiles-page #profiles-content .item{background:#fff;border:1px solid #bbb;border-radius:5px;margin-bottom:20px;line-height:1.35;color:#222!important;transition:all .2s;box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}#profiles-page #profiles-content .item:hover{border-color:#2d9af3}#profiles-page #profiles-content .item:hover .header{background:#bee0fb;border-bottom-color:#2d9af3}#profiles-page #profiles-content .item:hover .content{background:#8dc8f9}#profiles-page #profiles-content .item .content{padding:10px 15px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#efefef}#profiles-page #profiles-content .item .header{border-top-right-radius:5px;border-top-left-radius:5px;padding:10px 0;border-bottom:1px solid #bbb}#profiles-page #profiles-content .item .header img{height:90px;margin:10px 0}@media(max-width:400px){#profiles-page #profiles-content .item .header img{height:80px}#profiles-page #profiles-content .item .title{line-height:1.2}}#profiles-page #profiles-content .item .compat{position:absolute;top:8px;left:25px;font-size:16px;opacity:.3;z-index:5}#profiles-page #profiles-content .item .min-kit{font-size:14px;font-weight:300;line-height:22px;color:#666}#profiles-page #profiles-content .item .title{font-weight:400;font-size:18px}#profiles-page #profiles-content .item .sub{width:100%}#profiles-page #profiles-content .item .sub>div{display:inline-block}#profiles-page #profiles-content .item .sub .name{font-weight:400}#profiles-page #profiles-content .item .sub .date{float:right}@media(max-width:767px){#profiles-page #profiles-content .item{height:auto}}#profiles-page .screenshot-container{margin-top:30px}#profiles-page .modal::-webkit-scrollbar{display:none}#profiles-page #drop{background-color:#fff;padding:20px 0;border:1px solid lightgrey;border-radius:4px;text-align:center;font-size:14px;color:#000}#profiles-page #drop input{display:none}#profiles-page #drop a{border:2px solid #2d9af3;margin-left:10px;padding:5px 14px;color:#2d9af3;font-size:14px;cursor:pointer;display:inline-block}#profiles-page #drop a:hover{background-color:#2d9af3;color:#fff}#profiles-page #error{color:#000;margin-top:10px;padding:0;text-align:center;font-size:16px;font-family:roboto,sans-serif}#profiles-page #faker{position:absolute;display:none}#profiles-page #submit{position:absolute;display:none}#profiles-page .percent{height:21px;border-radius:4px;width:0%;background:green;padding-top:3px;padding-bottom:3px}#profiles-page .bar{border-radius:4px;height:21px;width:100%;background:red;color:#fff;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:14px}#profiles-page .bar-container{padding-right:0}#profiles-page .progress-close{cursor:pointer;margin-top:5px;font-size:20px;padding-right:30px;padding-left:0}#profiles-page .filename{padding-left:30px;margin-top:10px;padding-right:0}#profiles-page .upload-pending{color:#000}#profiles-page span.rollover{opacity:1;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;background:url(../july2015palettes3/imgoptimized/mag.png) center center no-repeat #000;cursor:pointer;height:55px;width:165px;border-radius:5px;position:absolute;z-index:10;opacity:0;background-size:40% 65%}#profiles-page span.close-modal{padding-top:5px;position:absolute;top:5%;left:92%;width:30px;height:30px;text-align:center;vertical-align:bottom;border-radius:2em;background-color:#5cb85c;color:#fff;cursor:pointer}#footer{background:#54305a;color:#fff}#footer .footer-title{font-weight:400;color:#bd91c5;text-transform:uppercase;display:block;margin-bottom:5px}#footer .terms{margin-top:20px;color:#fff}#footer .terms a{font-weight:300;font-size:14px!important}#footer .copyright{font-family:roboto,sans-serif!important;text-align:right!important}#footer .privacy_policy{float:right;text-align:right;width:220px;height:40px;line-height:40px}#footer a,#footer a:visited,#footer a:active{font-weight:300;font-size:14px;text-decoration:none;color:#fff!important;display:block}#footer a:hover{color:#f3c791!important}#footer .social_links{margin-bottom:20px}#footer .social_links a{margin-right:10px;display:inline-block;font-size:1.5em}#footer .footer-link-section{margin-bottom:20px}#footer .quicklinks a{text-decoration:none;color:#fff}#footer .bot{position:absolute;left:-5000px}#footer #mc_embed_signup{clear:left;font:14px Roboto,Helvetica,Arial,sans-serif;padding:14px;background:rgba(0,0,0,.2);border-radius:5px}#footer #mc_embed_signup .email{background:#efe5f1;transition:all .2s;padding:6px 0}#footer #mc_embed_signup .email:focus{background:#fff}#footer div.mce_inline_error{top:50px;left:0;position:absolute}#footer #mc_embed_signup h4{padding:0;margin:0}#footer #mc_embed_signup form{padding:0;margin:0}#footer #mc_embed_signup div.mce_inline_error{background:0 0;color:red;padding-left:5px;font-weight:400;color:#f3c791}#footer #mc_embed_signup div.mce_inline_error:before{font-family:fontawesome;content:"\f071";padding-right:4px}#footer #mc-embedded-subscribe{margin-bottom:0!important}#footer #mc_embed_signup div.mce_inline_error #mc_embed_signup .mc-field-group{padding:0}#footer #mc_embed_signup .mc-field-group.input-group label{font-weight:400;font-size:14px;line-height:14px;margin-top:-2px}#footer textarea:focus,#footer input:focus{outline:0}#footer #mc_embed_signup .mc-field-group{width:100%}#footer #mc_embed_signup div.response{font-weight:300}#footer #mc_embed_signup .mc-field-group{min-height:30px}#footer #mc_embed_signup div.response{position:relative;top:20px;left:0}#footer #mce-EMAIL{color:#000;border:none!important;border-radius:4px;padding:8px;border-top-right-radius:0;border-bottom-right-radius:0}#footer #mc_embed_signup .mc-field-group.mc-email-with-button{display:flex;min-height:30px!important;max-height:30px;padding-bottom:0}#footer #mc_embed_signup .button{height:auto;line-height:normal;padding:0 10px;vertical-align:baseline;flex-grow:0;flex-shrink:0;width:90px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px;font-weight:400;margin-right:0;border-left:1px solid #54305a}#footer .mc-hide-checkboxes{display:none}#footer #mc-checkbox-prompt{display:inline-block;margin-right:5px;font-weight:300;color:#bd91c5}#footer #mc-checkbox-general,#footer #mc-checkbox-developers{border-radius:3px;display:inline-block;height:30px;background:transparent;line-height:30px;padding:0 8px;cursor:pointer;transition:all .2s;font-weight:300;color:#bd91c5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#footer #mc-checkbox-general.checked,#footer #mc-checkbox-developers.checked{background:rgba(0,0,0,.2);color:#fff}#footer #mc-checkbox-general{margin-right:5px}#footer #mc-checkbox-general:before{font-family:fontawesome;content:"\f007";padding-right:8px;padding-left:2px}#footer #mc-checkbox-developers:before{font-family:fontawesome;content:"\f0ad";padding-right:8px}#footer #mce-EMAIL,#footer #mc-embedded-subscribe{display:inline-block}#gallery{background:url(../july2015palettes3/imgoptimized/bg/video_editor.jpg);background-size:cover;background-repeat:no-repeat;color:#fff}#gallery .custom-owl-button-col{height:75vh!important;line-height:75vh!important}#gallery .owl-carousel .owl-wrapper{display:table!important}#gallery .owl-carousel .owl-item{display:table-cell;float:none;vertical-align:middle;opacity:0}#gallery .owl-carousel .active{opacity:1}#gallery .owl-carousel img{max-height:75vh;margin:auto}@media(max-width:768px){#gallery .owl-carousel .owl-pagination{display:none}}.region-row{text-align:center}.larger-text{font-size:16px}#creative-video{position:absolute;right:15px}@media(min-width:1200px){#creative-video{width:100%;height:111%}}@media(max-width:1199px) and (min-width:992px){#creative-video{width:100%;height:92%}}@media(max-width:991px) and (min-width:768px){#creative-video{width:100%;height:84%}}@media(max-width:767px) and (min-width:500px){#creative-video{width:100%;height:100%;left:0;position:absolute}#iframe-wrapper{width:100%}}@media(max-width:499px){#creative-video{width:100%;height:100%;left:0;position:absolute}#iframe-wrapper{position:relative;width:100%;padding-bottom:58%;float:right;height:0}}.resellers a{color:#337ab7;font-weight:700}.resellers span{height:22px;width:28px}.with-border{border-style:solid;border-width:1px}@media(max-width:768px){li.drawer-dropdown.open .dropdown-backdrop{display:none}}#job-posting h4{margin-top:20px}#cookie_note{position:fixed;width:100%;z-index:1000;bottom:0;margin-bottom:0;background-color:#414042;color:#fff;border-radius:0;display:none}#cookie_note .container{padding:0}#cookie_note p{font-size:1.2rem;margin:0}#beta-agreement .main-text{text-align:center}#beta-agreement .terms-content{max-width:980px;margin:0 auto;height:60vh;overflow-y:scroll;padding:50px;background-color:#f5f4f2}#beta-agreement .terms-buttons{margin:40px 0;display:flex;justify-content:space-evenly}#beta-download .main-text{text-align:center}#beta-download .download-container{margin:0 auto;display:flex;justify-content:center;background-color:#f5f4f2}#beta-download a{margin:20px;font-size:21px}.captureone-header{text-align:center;color:#000;background-image:url(../july2015palettes3/imgoptimized/captureone/hero-grayscale.jpg);background-size:1024px;background-position:center center}.captureone-header:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5)}#captureone-hero-logo{max-width:200px}.captureone-app-features{padding:0}.captureone-inline-hero{width:100%;max-width:768px}.captureone-testimonial{padding:15px 15px 30px;margin-top:15px;margin-bottom:15px;background-color:#eaf3f7;border:1px solid #25a0d4;border-bottom-width:3px;border-radius:3px}.captureone-testimonial-quote blockquote{border:none;margin:0;padding:5px 0}.captureone-testimonial-img{width:60px;filter:grayscale(100%)}.captureone-testimonial-media .media-left{padding-right:15px}@media(min-width:768px){#captureone-hero-logo{max-width:285px}.captureone-inline-hero{border-radius:3px}.captureone-get-title{text-align:center}.captureone-testimonial-media{margin-left:10px}.captureone-testimonial-quote blockquote{border:none;margin:0;padding:15px}.captureone-testimonial-img{width:90px}}@media(min-width:992px){.captureone-get-title{text-align:left}.captureone-testimonial-quote{display:flex;align-items:center}.captureone-testimonial-quote-sm{min-height:150px}.captureone-testimonial-quote-lg{min-height:205px}}@media(min-width:1024px){.captureone-header{background-size:cover}}@media(min-width:1200px){.captureone-testimonial-quote-lg{min-height:180px}}