@charset "UTF-8";@font-face{font-family:'ProximaNovaThin';src:url("../fonts/ProximaNova-Thin-webfont_iefix-.eot") format("eot"),url("../fonts/ProximaNova-Thin-webfont.woff") format("woff"),url("../fonts/ProximaNova-Thin-webfont.ttf") format("truetype"),url("../fonts/ProximaNova-Thin-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url("../fonts/ProximaNova-Reg-webfont_iefix-.eot") format("eot"),url("../fonts/ProximaNova-Reg-webfont.woff") format("woff"),url("../fonts/ProximaNova-Reg-webfont.ttf") format("truetype"),url("../fonts/ProximaNova-Reg-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemibold';src:url("../fonts/ProximaNova-Sbold-webfont.eot");src:url("../fonts/ProximaNova-Sbold-webfont.eot?iefix") format("eot"),url("../fonts/ProximaNova-Sbold-webfont.woff") format("woff"),url("../fonts/ProximaNova-Sbold-webfont.ttf") format("truetype"),url("../fonts/ProximaNova-Sbold-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaBold';src:url("../fonts/ProximaNova-Bold-webfont_iefix-.eot") format("eot"),url("../fonts/ProximaNova-Bold-webfont.woff") format("woff"),url("../fonts/ProximaNova-Bold-webfont.ttf") format("truetype"),url("../fonts/ProximaNova-Bold-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Quattrocento';src:url("../fonts/Quattrocento-Regular-webfont.eot");src:url("../fonts/Quattrocento-Regular-webfont.eot#iefix") format("embedded-opentype"),url("../fonts/Quattrocento-Regular-webfont.woff") format("woff"),url("../fonts/Quattrocento-Regular-webfont.ttf") format("truetype"),url("../fonts/Quattrocento-Regular-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KlavikaMedium';src:url("../fonts/KlavikaWebBasicMedium_iefix-.eot") format("eot"),url("../fonts/KlavikaWebBasicMedium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'KlavikaRegular';src:url("../fonts/KlavikaWebBasicRegular_iefix-.eot") format("eot"),url("../fonts/KlavikaWebBasicRegular.woff") format("woff");font-weight:normal;font-style:normal}body{background:#b5ced7 url("../img/noise.png");color:#222;font-family:'ProximaNovaRegular', sans-serif}h1,h2,h3,h4,h5,h6,strong{font-weight:normal !important;font-family:'ProximaNovaRegular', sans-serif}strong{font-family:'ProximaNovaBold', sans-serif}p{font-family:'ProximaNovaRegular', 'Helvetica Neue', 'HelveticaNeue', 'Helvetica', 'Arial', sans-serif;line-height:1.8em;color:#222}ul{list-style-type:none;margin:0}a,a:hover,a:active,a:visited{color:#2ca6cb;text-decoration:none}.align-center{text-align:center}.hide{display:none}.float-left{float:left}.float-right{float:right}.clear{clear:both !important}.container{padding:0 20px}.all-cap{text-transform:uppercase}.center-link{display:block;margin:0 auto;text-align:center}.klavika-medium{font-family:'ProximaNovaSemiBold', sans-serif !important;font-weight:normal}.klavika-regular{font-family:'ProximaNovaRegular', sans-serif !important;font-weight:normal}.button{padding:11px 34px 9px;color:#fff}.button.nice{font-weight:normal;color:#fff}.nice.purple.button{border:1px solid #673986}.purple.button{background-color:#673986;text-transform:uppercase;color:#fff;font-family:'ProximaNovaRegular', sans-serif}.nice.redpurple.button{border:1px solid #5B2785}.redpurple.button{background-color:#5B2785;text-transform:uppercase;color:#fff;font-family:'ProximaNovaRegular', sans-serif}.nice.cremeblue.button{border:1px solid #5b72dd}.cremeblue.button{background-color:#5b72dd;text-transform:uppercase;color:#fff;font-family:'ProximaNovaRegular', sans-serif}.nice.orange.button{border:1px solid #BB7522}.orange.button{background-color:#f2a346;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.blue.button{border:1px solid #2ba6cb}.blue.button{background-color:#2ba6cb;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.flite-blue.button{border:1px solid #0096c4}.flite-blue.button{background-color:#0096c4;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.green.button{border:1px solid #46814A}.green.button{background-color:#3C9151;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.green.button:hover{background-color:#3E7E4E}.nice.emerald.button{border:1px solid #46814A}.emerald.button{background-color:#488D8A;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.darkblue.button{border:1px solid #2a548f}.darkblue.button{background-color:#24477d;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.hazel.button{border:1px solid #576c71}.hazel.button{background-color:#76878b;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.salmon.button{border:1px solid #f7644c}.salmon.button{background-color:#f7644c;color:#fff;text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif}.nice.gray.button{border:1px solid #999}.gray.button{background-color:#ccc;text-transform:uppercase;color:#333;font-family:'ProximaNovaRegular', sans-serif}.nice.submit{text-transform:uppercase;padding:7px 14px 8px !important}@media only screen and (max-width: 767px){.mobile-shim{height:16px}}@media only screen and (max-width: 767px){.video-padded-mobile{padding:0 17px}}.row.bgfrost{background:url(../img/bgwhitetrans.png)}.row.bgdarker-gradient{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3MWQxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJkNDU0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #171d1d), color-stop(100%, #2d454f));background:-webkit-linear-gradient(left, #171d1d,#2d454f);background:-moz-linear-gradient(left, #171d1d,#2d454f);background:-o-linear-gradient(left, #171d1d,#2d454f);background:linear-gradient(left, #171d1d,#2d454f);border:1px solid #2c3f47;height:6em}@media only screen and (max-width: 767px){.row.bgdarker-gradient{height:100%}}.row.bgdarker{background:#151515 url("../img/noise.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;border:1px solid #000;border-top:0;border-bottom:0}.row.bgdark{background:#151515 url("../img/noise.png");border-left:1px solid #000;border-right:1px solid #000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=93);opacity:0.93}.row.bgwhite,.row .bggray{background:#fefefe;border-left:1px solid #ededed;border-right:1px solid #ededed}.row.bgltblue{background:#ecf1f5 url("../img/noise.png");border-left:1px solid #ededed;border-right:1px solid #ededed}.row.bggrey{background:#3d3d3d url("../img/noise.png");border-left:1px solid #000;border-right:1px solid #000}.row.bgblue{background:#1f7db0 url("../img/noise.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;border:1px solid #000;border-top:0;border-bottom:0}.row.bggray{background:#f1f1f1 url("../img/noise.png") !important}.row.top-dashes{border-top:2px dashed #b6d4db}.row.bottom-dashes{border-bottom:2px dashed #b6d4db;padding-bottom:20px}.row .barblue{border-top:5px solid #01a9be;margin-bottom:30px}.row .barorange{border-top:5px solid #ffbc2c}.row .barpink{border-top:5px solid #eda69d}.row div.announcement{background:#111;background:rgba(0,0,0,0.9);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px 1px rgba(0,0,0,0.25);box-shadow:0 1px 5px 1px rgba(0,0,0,0.25);color:#f1f1f1;font-family:'ProximaNovaRegular', sans-serif;font-size:1.2em;padding:5px 10px;text-align:center;text-transform:uppercase;margin:-10px -10px 0;z-index:10}.row div.announcement .ribbon-before,.row div.announcement .ribbon-after{position:absolute;left:1px;background:url(../img/ribbon-before.png);width:9px;height:9px;margin-top:-14px}.row div.announcement .ribbon-after{left:auto;right:1px;background:url(../img/ribbon-after.png)}.row div.announcement a{color:#fc6}.row div.announcement a:hover{color:#fc3}.row div.announcement .ads-area{margin:12px 0 0}.row div.announcement .ads-area .ad-centered{background:rgba(255,255,255,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;width:230px;height:120px;margin:0 auto}.content{padding:30px 0 0 40px;color:#333}@media only screen and (max-width: 767px){.content{padding:30px 15px}}@media only screen and (max-width: 767px){.content.no-side-padding{padding:30px 15px}}.content h1,.content h2,.content h3{font-family:'ProximaNovaThin', sans-serif;color:#1b3c57;margin:6px 0;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.3);margin:0}.content p a:hover{text-decoration:underline}#loginlink{color:#fff;display:block;position:absolute;top:3px;right:4px;border:1px solid #ddd;margin:8px 8px -20px 0;padding:5px 10px 4px;text-transform:uppercase;font-size:12px;font-family:'ProximaNovaRegular', sans-serif;line-height:12px;z-index:999;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.17s ease-in;-moz-transition:opacity 0.17s ease-in;-o-transition:opacity 0.17s ease-in;transition:opacity 0.17s ease-in}#loginlink:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#loginlink:active{background-color:rgba(255,255,255,0.5);color:rgba(0,0,0,0.7)}a.cta-link{background-color:#444;background-color:rgba(0,0,0,0.6);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 2px;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 2px;box-shadow:rgba(255,255,255,0.4) 0 1px 2px;-webkit-border-radius:43px;-moz-border-radius:43px;-ms-border-radius:43px;-o-border-radius:43px;border-radius:43px;color:#eee;color:rgba(255,255,255,0.8);display:block;font-family:'ProximaNovaRegular', sans-serif;font-size:16px;float:right;text-transform:uppercase;text-align:center;text-shadow:rgba(0,0,0,0.5) 0 1px 1px;padding-right:20px;vertical-align:middle;line-height:43px;width:160px;height:42px;-webkit-transition:background-color 0.17s ease-in;-moz-transition:background-color 0.17s ease-in;-o-transition:background-color 0.17s ease-in;transition:background-color 0.17s ease-in}a.cta-link:hover{background-color:rgba(0,0,0,0.74);color:rgba(255,255,255,0.9)}a.cta-link:active{background-color:rgba(0,0,0,0.85);color:#fff}@media only screen and (max-width: 767px){a.cta-link{float:none;margin:5px auto 0}}.svg .cta-link{background:rgba(0,0,0,0.6) url(../img/cta-arrow.svg) no-repeat}.no-svg .cta-link{background:#555 url(../img/cta-arrow.png) no-repeat}.main{padding:20px 0}.subtitle{padding:40px 0 0 15px}.top-content-padded{padding-left:20px;margin:20px}@media only screen and (max-width: 767px){.top-content-padded{padding-left:0;margin-top:10px}}.content-padded{padding:15px 10px 30px 15px !important}.content-padded.first{padding-left:20px !important}@media only screen and (max-width: 767px){.content-padded{padding:5px 20px !important}}.content-padded a{border-bottom:1px dotted #dedede}.rtborder{border-right:1px solid #2e8ea6}@media only screen and (max-width: 767px){.rtborder{border-right:0}}.ltborder{border-left:1px solid #b6d4dd;padding-left:40px}@media only screen and (max-width: 767px){.ltborder{border-left:0;padding-left:0px}}@media only screen and (max-width: 767px){.ltborder h3{padding-left:15px}}ul.bullet li{list-style:disc;margin-left:40px}.leadership .ltbluetext{color:#3a84a8}.leadership .circle{-webkit-border-radius:120px;-moz-border-radius:120px;-ms-border-radius:120px;-o-border-radius:120px;border-radius:120px;text-indent:-9999px;margin:0 0 10px 0;height:120px;width:120px;border:3px solid #98a8ad;overflow:hidden;-webkit-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5)}.leadership h6{font-size:14px;height:30px;margin-bottom:10px}@media only screen and (max-width: 767px){.leadership h6{height:auto}}.people{padding-top:20px}.people .content-padded{padding:0 !important}@media only screen and (max-width: 767px){.people .content-padded{padding:5px 20px !important}}.people .bio-intro{margin:0;padding:0;width:100%}.people .heading{margin:1px;color:#fff;padding:3px 10px;cursor:pointer;position:relative;background-color:#c30}.people p{padding:2px 0 5px 0;line-height:1.5em}.people p .pointer{font-size:18px;color:#8BBED7;cursor:pointer}.people .ltbluetext{color:#3a84a8}.people .photo{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 10px 0;height:120px;width:120px;border:0px solid #98a8ad;margin-top:40px;overflow:hidden;-webkit-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0);-moz-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0);box-shadow:inset 0 0 6px 2px rgba(0,0,0,0)}.people h4{font-family:'ProximaNovaSemiBold', sans-serif;font-size:16px;line-height:1em}.people h6{font-size:14px;margin:5px 0px;line-height:1.2em}@media only screen and (max-width: 767px){.people h6{height:auto}}@media only screen and (max-width: 767px){.people .columns{margin:10px 5%}}.customer-logo2{width:195px;height:75px;padding-left:0px;background:url(../img/customerlogos-sprite.png) no-repeat 0 0;margin-bottom:0px}.page-height{min-height:800px}@media only screen and (max-width: 767px){.page-height{height:auto}}#brandlist{padding:0 20px}#brandlist ul.block-grid{list-style-type:square;list-style-position:inside}#brandlist ul.block-grid li{display:list-item;margin-bottom:4px}.redd{background:red !important}.whitetext{color:#fff}.aquatext{color:#184a56}.bluetext{color:#20495d}.ltbluetext{color:#8bbed7}.neonbluetext{color:#45b8fd}.orangetext{color:#da6404}.nomargin{margin:0}.serif,.quattro{font-family:'Quattrocento', Georgia, serif}.italiserif{font-family:'Quattrocento', Georgia, serif;font-style:italic;font-weight:normal}.headliner{font-family:'ProximaNovaThin', sans-serif;text-transform:uppercase}.novareg{font-family:'ProximaNovaRegular', sans-serif}.stat-count{min-height:53px;padding-left:60px;background:url(../img/sprite-numbers.png) no-repeat 0 0;margin-bottom:20px}.stat-count-dark p{min-height:53px;padding-left:60px;background:url(../img/sprite-numbers.png) no-repeat 0 0;margin-bottom:20px}.feature-points{min-height:53px;padding-left:70px;background:url(../img/sprite-numbers.png) no-repeat 0 0;margin-bottom:40px;color:#47a6d9;font-size:1.3em;line-height:1.5em}.feature-points strong{font-size:1.2em}.feature-points hr{border:1px solid #283942;margin:8px 0 12px}.quote p{color:#184A56;margin-bottom:20px;font-size:1.2em;font-family:'Quattrocento', Georgia, serif}.quote p.alter{color:#418191}.quote .attr{font-size:1em;line-height:1.2;text-align:right;margin-bottom:5px;font-family:'ProximaNovaSemiBold', sans-serif;color:#184A56}.hoveropaque{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.hoveropaque:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.hoveropaque.selected{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.hoveropaque.platform-list{margin-top:5px;height:103px;min-width:130px;padding:5px 5px 0px 117px}#contact-panel{background:#f1f1f1 url(../img/contact-knurl.png) no-repeat center bottom;position:absolute;z-index:10;width:278px;padding:7px 10px 10px 10px;margin-left:4px;border-top:1px solid #ccc;color:#333;text-align:center;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px 1px rgba(0,0,0,0.4);box-shadow:0 2px 4px 1px rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#contact-panel #contact-panel-open{margin:-2px 0 0 -11px;position:absolute;width:280px;height:30px;background:url(../img/trans.png)}#contact-panel #contact-form{display:none;padding-left:0}#contact-panel .mail{background:url(../img/mail.png) no-repeat;display:inline-block;text-indent:-9999px;margin-bottom:-1px;width:17px;height:11px}#contact-panel.open{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0 2px 6px 1px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 6px 1px rgba(0,0,0,0.6);box-shadow:0 2px 6px 1px rgba(0,0,0,0.6)}#contact-panel.closed:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}form{text-align:left}form p{margin-top:10px;margin-bottom:10px;line-height:1.2}form label{display:inline-block;cursor:auto}form#contactform-lightbox.nice h4{font-family:'ProximaNovaSemiBold', sans-serif;text-transform:uppercase;letter-spacing:0;font-size:2em;text-shadow:none;padding:0;color:#176c89}#try-now-modal{padding:20px;background-color:#626f7b}#try-now-modal h4{font-family:'ProximaNovaSemiBold', sans-serif;text-transform:uppercase;letter-spacing:0;font-size:2em;text-shadow:none;padding:0;color:#176c89;padding-top:30px}#try-now-modal h5{text-shadow:none;color:#333;font-size:1.2em;line-height:1.3em}#open-access-modal{border:#626f7b solid 20px}.form-field.required label::after{color:#c00;font-size:10px;vertical-align:super;content:"*"}.form-field.required.error small{background:#f3b2b2 !important;font-weight:normal !important;color:#730000 !important;padding:1px 3px !important;border:1px solid #f3b2b2 !important}.form-field.required.error input[type="text"],.form-field.required.error input[type="password"],.form-field.required.error input[type="date"],.form-field.required.error input[type="datetime"],.form-field.required.error input[type="email"],.form-field.required.error input[type="number"],.form-field.required.error input[type="search"],.form-field.required.error input[type="tel"],.form-field.required.error input[type="time"],.form-field.required.error input[type="url"],.form-field.required.error textarea{background:#f1f1f1}.contain-to-grid{background:#111;background:rgba(0,0,0,0.9);-webkit-box-shadow:rgba(0,0,0,0.7) 0 2px 10px;-moz-box-shadow:rgba(0,0,0,0.7) 0 2px 10px;box-shadow:rgba(0,0,0,0.7) 0 2px 10px}.top-bar ul>li a:not(.button){font-size:1.2rem}.top-bar{background:transparent !important}.top-bar a.logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(../img/logo.png);background-repeat:no-repeat;background-position:50% 50%;display:block;width:156px;height:22px;margin-left:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=88);opacity:0.88}.top-bar a.logo:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.top-bar section .btn-nav>li{font-family:'ProximaNovaSemibold', sans-serif;text-transform:uppercase}.top-bar section .btn-nav>li.contact-nav a{color:#ff7215}.top-bar section .btn-nav>li.contact-nav a:hover{color:#ff6700 !important}.top-bar section .btn-nav>li a{color:#d9d9d9;font-weight:normal}.top-bar section .btn-nav>li a:hover{color:#f9f9f9}.top-bar section .btn-nav>li.active{background-color:#01648c}.top-bar section .btn-nav>li.active a{color:#fff}.subnav{border-bottom:5px solid #2e8ea6;position:relative;z-index:1}.subnav.no-border{border-bottom:0}.subnav .sub-nav-toggle{display:none}@media only screen and (max-width: 767px){.subnav .sub-nav-toggle{border:0;background:rgba(0,0,0,0.5) url(../img/toggle-arrow-2x.jpg) no-repeat 95% 50% !important;background-size:16px 16px !important;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0 inset;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0 inset;box-shadow:rgba(0,0,0,0.5) 0 1px 0 inset;display:block;font-weight:bold !important;font-family:'ProximaNovaSemiBold', sans-serif}}.subnav .sub-nav-toggle.close{background:rgba(0,0,0,0.5) url(../img/toggle-arrow-close-2x.jpg) no-repeat 95% 50% !important;background-size:16px 16px !important}.subnav .button{text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif;box-shadow:none;border:none;font-weight:normal !important;padding:8px 15px}.subnav .button.selected{background-color:#fff;border:1px solid #ddd;color:#333}@media only screen and (max-width: 767px){.subnav .button.selected{background:none !important;box-shadow:none !important;border:none}}.subnav .button.pagenav{text-shadow:0 -1px 1px rgba(0,0,0,0.28);background:none;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.subnav .button.pagenav:hover{background:#505050;background:rgba(0,0,0,0.2);background:#232933}.subnav .button.pagenav.selected{box-shadow:inset 0 1px 0 rgba(0,0,0,0.5);font-family:'ProximaNovaSemiBold', sans-serif;border:0;background:#3c3c3c;background:rgba(0,0,0,0.5)}@media only screen and (max-width: 767px){.subnav .button.pagenav.shrinktext{font-size:8px}}.subnav .button.pagemark{margin:0 30px 0 -5px;background:#151515 url("../img/noise.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;color:#fff;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width: 767px){.subnav .button.pagemark{margin-right:10px}}.subnav .button.topnav1{border-left:7px solid #45B8FD}.subnav .button.topnav2{border-left:7px solid #ff8919}.subnav .button.topnav3{border-left:7px solid #f7644c}.subnav .button.about{border-left:7px solid #2e8ea6}.subnav .button.flitehub{border-left:7px solid #2e8ea6}.subnav .button.customers{border-left:7px solid #21a4cc}.subnav .button.ad-innovation{border-left:7px solid #673986}@media only screen and (max-width: 767px){.subnav ul{margin:0;padding:12px 0;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.subnav ul.active{background:rgba(0,0,0,0.2)}}.subnav ul li{display:block;float:left;margin:0 2px}@media only screen and (max-width: 767px){.subnav ul li{float:none;padding:0 20px}}.subnav ul.nonimagenav{position:relative;margin-top:28px}@media only screen and (min-width: 767px){.subnav ul.nonimagenav{margin-left:10px}}.subnav ul.nonimagenav .pagenav{color:#eee !important}.subnav ul.nonimagenav .pagenav.selected{color:#fff !important;text-shadow:0 -1px 1px rgba(0,0,0,0.28)}.subnav ul.nonimagenav .pagenav.sub-nav-toggle{color:#fff !important}@media only screen and (max-width: 767px){.subnav ul.risingstarssubnav{display:none}}.rslides{list-style:none;position:relative;overflow:hidden;margin:0 auto;padding:0;width:100%}.rslides li{-webkit-backface-visibility:hidden;display:none;width:100%}.centered-btns_nav{background:transparent url(../img/arrow-btns.png) no-repeat left top;position:absolute;top:50%;left:0;text-indent:-9999px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;overflow:hidden;width:38px;height:61px;margin-top:-45px;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;z-index:3}.centered-btns_nav:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.centered-btns_nav:focus{outline:none}.centered-btns_nav:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=88);opacity:0.88}.centered-btns_nav.next{background-position:right top;left:auto;right:0}.centered-btns_tabs{margin-bottom:-12px;top:-30px;text-align:center;position:relative}.centered-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;position:relative;z-index:2}.centered-btns_tabs a{background:#ccc;background:rgba(0,0,0,0.2);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;display:inline-block;_display:block;*display:block;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 2px 0 inset;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 2px 0 inset;box-shadow:rgba(0,0,0,0.4) 0 0 2px 0 inset;width:9px;height:9px;text-indent:-9999px;overflow:hidden}.centered-btns_here a{background:#222;background:rgba(0,0,0,0.7)}.button.aqua{text-transform:uppercase;font-family:'ProximaNovaRegular', sans-serif;font-weight:normal;padding:7px 15px;background-position:0 -38px !important;background-color:#2e8ea6;border:1px solid #287d92;color:#fff}.button.aqua:hover,.button.aqua:focus{background-color:#287d92}@media only screen and (max-width: 767px){.button.aqua{padding:5px 6px 5px;font-size:10px}}.main-hero{position:relative;min-height:318px}.main-hero h1{font-family:'ProximaNovaRegular', sans-serif;color:#fff;font-size:43px;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,0.4)}@media only screen and (max-width: 600px){.main-hero h1{font-size:32px}}.main-hero h3{color:#fff;font-family:'ProximaNovaRegular', sans-serif;max-width:740px;text-shadow:0 1px 2px rgba(0,0,0,0.4)}@media only screen and (max-width: 600px){.main-hero h3{font-size:15px}}@media only screen and (max-width: 767px){.main-hero h3{max-width:none}}@media only screen and (max-width: 767px){.main-hero{text-align:center}}.main-hero.solutions{background:#96afab url(../img/hero-solutions.jpg) no-repeat;background-size:cover}.main-hero.solutions h1{font-size:57px}@media only screen and (max-width: 600px){.main-hero.solutions h1{font-size:43px}}.main-hero.solutions h3{max-width:520px}.main-hero.pmp{background:#00062a url(../img/hero-pmp3a.jpg) no-repeat;background-size:cover}.main-hero.platform{background:#02445e url(../img/hero-platform2b.jpg) no-repeat;background-size:cover}.main-hero.multi_screen{background:#02445e url(../img/hero-multiscreen.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 600px){.main-hero.multi_screen{background:#02445e url(../img/hero-multiscreen-600.jpg) no-repeat center bottom;background-size:cover}}.main-hero.open_access{background:#02445e url(../img/hero-designstudio.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 768px){.main-hero.open_access{background:#02445e url(../img/hero-designstudio-600.jpg) no-repeat center bottom;background-size:cover}}.main-hero.customers{background:#7f92b4 url(../img/hero-customers.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 600px){.main-hero.customers h1{font-size:32px}}.main-hero.customers h1,.main-hero.customers h3{max-width:640px}.stats-label{margin:-15px 0 10px;color:#5d5d5d;text-align:center;letter-spacing:1px;font-family:'ProximaNovaRegular', sans-serif;text-shadow:0 1px 0 rgba(255,255,255,0.5)}@media only screen and (max-width: 767px){.stats-label{font-size:13px;margin:0 0 10px 0}}.stats-label span{color:#30a4c1;letter-spacing:3px;margin-left:9px}#mobile-datatxt{text-align:center;text-transform:uppercase;line-height:1.3;color:#333;text-shadow:0 1px 2px rgba(0,0,0,0.2);font-family:'ProximaNovaRegular', sans-serif;font-size:11px;letter-spacing:1px;margin:-30px 0 0 -100px;background:url(../img/bgwhitetrans.png);position:absolute;z-index:98;width:180px;padding:10px 10px 5px 10px;left:50%;top:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#stat-template{display:none}#map{width:600px;height:187px;background:url(../img/map.png) no-repeat;margin:0 auto;position:relative}@media only screen and (max-width: 767px){#map{width:300px;height:94px;background:url(../img/map-small.png) no-repeat}}#map .oneup{width:200px;height:45px;position:absolute;margin-left:-100px;margin-top:-45px}#map .oneup .uptext{position:absolute;background:url(../img/bgwhitetrans.png);padding:1px 0;top:10px;text-align:center;text-transform:uppercase;line-height:1.3;color:#333;text-shadow:0 1px 2px rgba(0,0,0,0.2);font-family:'ProximaNovaRegular', sans-serif;font-size:11px;letter-spacing:1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (max-width: 767px){#map .oneup .uptext{background:transparent;text-indent:-999px}}#map .oneup .marker,#map .oneup .blip{position:absolute;left:50%;bottom:0;margin-left:-4px;width:10px;height:10px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#map .oneup .marker{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2ZmQxZmUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjkwZDIiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #6fd1fe), color-stop(100%, #0290d2));background:-webkit-radial-gradient(top, #6fd1fe,#0290d2);background:-moz-radial-gradient(top, #6fd1fe,#0290d2);background:-o-radial-gradient(top, #6fd1fe,#0290d2);background:radial-gradient(top, #6fd1fe,#0290d2)}#map .oneup .marker.impression{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2ZmQxZmUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjkwZDIiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #6fd1fe), color-stop(100%, #0290d2));background:-webkit-radial-gradient(top, #6fd1fe,#0290d2);background:-moz-radial-gradient(top, #6fd1fe,#0290d2);background:-o-radial-gradient(top, #6fd1fe,#0290d2);background:radial-gradient(top, #6fd1fe,#0290d2)}#map .oneup .marker.interaction{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjYzAwMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZjAwMDAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #cc0000), color-stop(100%, #7f0000));background:-webkit-radial-gradient(top, #cc0000,#7f0000);background:-moz-radial-gradient(top, #cc0000,#7f0000);background:-o-radial-gradient(top, #cc0000,#7f0000);background:radial-gradient(top, #cc0000,#7f0000)}#map .oneup .marker.randimpression{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjY2MDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjQ3MDAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #ff6600), color-stop(100%, #b24700));background:-webkit-radial-gradient(top, #ff6600,#b24700);background:-moz-radial-gradient(top, #ff6600,#b24700);background:-o-radial-gradient(top, #ff6600,#b24700);background:radial-gradient(top, #ff6600,#b24700)}#map .oneup .marker.randinteraction{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyNThkYTciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzU4NjgiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #258da7), color-stop(100%, #175868));background:-webkit-radial-gradient(top, #258da7,#175868);background:-moz-radial-gradient(top, #258da7,#175868);background:-o-radial-gradient(top, #258da7,#175868);background:radial-gradient(top, #258da7,#175868)}#map .oneup .marker.randcontent{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjAlIiByPSIxMDAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3YThmMjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjUyMTUiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #7a8f24), color-stop(100%, #465215));background:-webkit-radial-gradient(top, #7a8f24,#465215);background:-moz-radial-gradient(top, #7a8f24,#465215);background:-o-radial-gradient(top, #7a8f24,#465215);background:radial-gradient(top, #7a8f24,#465215)}#map .oneup .blip{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin:0 0 0 -5px;border:2px solid #23b8fd}#map .oneup .blip.impression{background:#a1e1fe;border:2px solid #23b8fd}#map .oneup .blip.randimpression{background:#ffcc66;border:2px solid #ff6600}#map .oneup .blip.interaction{background:#ff8080;border:2px solid #cc0000}.front-features .feature{padding:0}.front-features .feature.first{margin-right:-60px}@media only screen and (max-width: 767px){.front-features .feature.first{margin-right:0}}.front-features .feature.last{margin-left:-60px}@media only screen and (max-width: 767px){.front-features .feature.last{margin-left:0}}.front-features .feature p{line-height:1.3}.front-features .copy{width:180px;margin:20px auto}.front-features .copy h4{color:#5b6c70;text-transform:uppercase;text-align:center}.front-features .copy h5{color:#8e9fa3;font-family:'Quattrocento', Georgia, serif;font-style:italic;font-weight:normal;text-align:center;margin:-4px 0 6px 0}.front-features .circle{cursor:pointer}.front-features .circle a{background:url(../img/features-video-overlay.png);display:block;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;height:200px;width:200px;text-indent:-9999px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.17s linear;-moz-transition:opacity 0.17s linear;-o-transition:opacity 0.17s linear;transition:opacity 0.17s linear}.front-features .circle a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.front-features .circle a.mobile,.front-features .circle a.tablet{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.front-features .video-products{height:210px;width:100%;max-width:380px;border:5px solid #98a8ad;overflow:hidden;-webkit-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.5)}.front-features .video-products a{display:block;text-indent:-9999px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:100%;width:100%;max-width:100%;-webkit-transition:opacity 0.17s linear;-moz-transition:opacity 0.17s linear;-o-transition:opacity 0.17s linear;transition:opacity 0.17s linear}.front-features .video-products a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.front-features .video-products a.mobile,.front-features .video-products a.tablet{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#footer{background:#151515 url("../img/noise.png");height:20px}.footer-shim{padding-bottom:20px;color:#666}.footer-shim a{color:#48aee3}.footer-shim a:hover{text-decoration:underline}.footer-text{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.footer-social{margin-right:5px}.footer-social a{margin:0 4px 0 2px;position:relative;bottom:-4px}.twitter-fill{color:#55acee !important}.facebook-fill{color:#3b5998 !important}.linkedin-fill{color:#007bb6 !important}.flitehub-img img{width:100%;position:relative;left:-60px;top:10px}@media only screen and (max-width: 767px){.flitehub-img img{width:90%;position:relative;left:15px;top:0;padding-bottom:40px}}.adframe{width:300px;height:600px;border:6px solid white}.content .panel{background:#d2d7d8;border:1px solid #babebf;padding:10px;margin-top:15px}.content h1.pgtitle{color:#eee;font-family:'ProximaNovaSemiBold', sans-serif;font-size:32px;text-transform:uppercase;text-shadow:none}.details h3{font-family:'ProximaNovaSemiBold', sans-serif;color:#323232;margin-bottom:0}.details h3.platform{text-transform:none !important;padding:30px 0 20px 0}.details h5{font-family:'ProximaNovaSemiBold', sans-serif;color:#f2f2f2;text-transform:uppercase;line-height:1.2em;margin:0}@media only screen and (max-width: 767px){.details h5{margin-top:20px}}.details h5.partners{color:#f7644c}.details h5.publishers{color:#ff7800}.details h6{color:#555;padding:0px 0 20px 0px}.details .titlearea{padding:15px 0 20px 40px}.details .titlearea h1{font-family:'ProximaNovaRegular', sans-serif;text-transform:uppercase}@media only screen and (max-width: 767px){.details .titlearea{padding:10px 15px 0 15px}}.details .intro-bullets li{list-style-type:disc;margin-left:20px}.details .intro-bullets li:first-child{margin-top:20px}.details .numbers{margin:0 !important;padding:8px 5px 8px 12px;width:33px;background:#00b4cd url("../img/noise.png");-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:1.2em;font-family:'ProximaNovaSemiBold', sans-serif}.details .numbers.symbol{font-family:'ProximaNovaBold', sans-serif;font-size:2.0em;background:#ff8b12 url("../img/noise.png");-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.details .numbers.plus{background:#ff8b12 url("../img/noise.png");position:relative;top:150px;left:-18px}@media only screen and (max-width: 767px){.details .numbers.plus{position:static;margin:0 auto;width:40px}}.details .numbers.arrow{background:#fa0 url(../img/noisier.png);position:relative;top:35px;left:20px}@media only screen and (max-width: 767px){.details .numbers.arrow{position:static;margin:0 auto}}.details.bar-filler{border-left:1px solid #000;border-right:1px solid #45B8FD}.details .border-h{border-top:1px solid #b6d4dd;width:530px;margin-left:73px;padding:0}.details .border-h.publishers{border-top:1px solid #fccda4}.details .border-h.partners{border-top:1px solid #f3c0b8}.details .border-v{border-left:1px solid #b6d4dd;min-height:331px;min-height:400px\9;padding:0}@media only screen and (max-width: 950px){.details .border-v{min-height:381px}}.details .border-v.publishers{border-left:1px solid #fccda4;min-height:365px;min-height:500px\9}@media only screen and (max-width: 960px){.details .border-v.publishers{min-height:465px}}.details .border-v.partners{border-left:1px solid #f3c0b8;min-height:250px;min-height:400px\9}.details .ad{box-sizing:content-box;padding:8px;background-color:#29292a;margin:0 0 0 40px;position:absolute;left:-10px;z-index:1}@media only screen and (max-width: 767px){.details .ad{position:static;background:transparent;margin:0;width:auto;height:auto;padding:0}}@media only screen and (max-width: 767px){.details .ad img{width:260px;height:520px;margin:0;margin-left:-20px}}@media only screen and (max-width: 767px){.details .ad.nobump img{margin-left:0}}.details .ad .flt-ad-strut{margin:0 auto}.details .ad #widgetbox_widget_div_1{text-align:center}.details .box-container{margin:60px 0 0 40px}@media only screen and (max-width: 767px){.details .box-container{margin:15px;top:0}}.details .box-container.row2{margin-top:0;position:relative;top:-1px}.details .box-container.publishers{margin-left:10px}.details .bar{width:100%;margin:0;padding:0;background-color:#a4d1df;top:150px}.details .bar .bar-short{float:left;background-color:#333837;width:10%;height:8px}.details .bar .bar-medium{float:left;width:20%;height:8px}.details .bar .bar-long{float:left;width:50%;height:8px}.details .bar .darkgrey{background-color:#333837}.details .bar .darkgreen{background-color:#005d6b}.details .bar .bluegreen{background-color:#008b9e}.details .bar .cyan{background-color:#00b3cd}.details .bar .greyblue{background-color:#80bccf}.details .bar .skyblue{background-color:#a4d1df;height:8px}.details .bar .aquablue{background-color:#45B8FD;height:8px}.details .bar .brightorange{background-color:#ff6000}.details .bar .darkpink{background-color:#e74f31}.details .bar .pink{background-color:#f7644c}.details .bar .litepink{background-color:#f8a294}.details .bar .mediumpink{background-color:#ff7761;height:8px}.details .bar .darkorange{background-color:#ff7200}.details .bar .mediumorange{background-color:#ff7100}.details .bar .orange{background-color:#ff8b12}.details .bar .liteorange{background-color:#ffaa00}.details .bar .yelloworange{background-color:#ffc83c;height:8px}.details .bar .greypurple{border-top:5px solid #786589;height:8px}.orange.button{background-color:#ff6600;border:1px solid #e55c00;color:#fff}.orange.button:hover{background-color:#e55c00}.black.button{background-color:#222;border:1px solid #111;color:#fff}.black.button:hover{background-color:#111}h1{font-family:'ProximaNovaSemiBold', sans-serif;line-height:1em;margin-top:8%}.circle{-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;margin:0 auto;height:200px;width:200px;border:8px solid #98a8ad;overflow:hidden;-webkit-box-shadow:inset 0 0 12px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 12px 3px rgba(0,0,0,0.5);box-shadow:inset 0 0 12px 3px rgba(0,0,0,0.5)}.content-space{height:40px;clear:both}.content-divider{border-top:1px dashed #ccc}.connector-lr{position:absolute;z-index:5;background:transparent;border-right:8px dotted #e8e8e8;height:280px;width:5px;left:330px;top:120px;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.connector-rl{position:absolute;z-index:5;background:transparent;border-right:8px dotted #e8e8e8;height:280px;width:5px;left:-85px;top:130px;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.graphic-campaign-goals{background:url(../img/icons-campaign-goals.png) no-repeat;width:134px;height:44px;margin-bottom:20px}.graphic-audience{background:url(../img/icon-audience-2.png) no-repeat;width:134px;height:82px;margin-bottom:20px}.publishers h1{color:#f5821f}.publishers h2{color:#333;line-height:1.2em}.publishers h3{font-family:'ProximaNovaSemiBold', sans-serif;color:#f5821f;line-height:1em}.gnewtoncareerbodyclass *{width:auto;font-family:'ProximaNovaRegular', 'Helvetica Neue', 'HelveticaNeue', 'Helvetica', 'Arial', 'Lucida Grande', 'sans-serif';font-size:12px !important;color:#333;line-height:1.4}.video-careers h4{padding:20px 0 5px 0;text-align:center;line-height:1em}@media only screen and (max-width: 767px){.video-careers h4{padding:10px 0 0 0}}.video-careers p{text-align:center}@media only screen and (max-width: 767px){.video-careers p{line-height:1em;padding-bottom:20px}}@media only screen and (max-width: 798px) and (min-width: 768px){.video-careers.tablet{margin-left:-30px}}.bg-intro{margin-left:-16px;margin-bottom:-60px;width:257px;height:298px;background:url(../img/careers/bg-giles2.png)}h2.title{padding-left:70px}@media only screen and (max-width: 767px){h2.title{padding-left:0}}@media only screen and (max-width: 798px) and (min-width: 768px){h2.title{padding-left:40px}}#careers-slideshow img{display:none}#careers-slideshow.orbit img{display:block}.help-banner{background:url(../img/help/bg-banner.png);width:100%;height:360px}.help-banner h1{margin:7% 8% 3% 8%}.help-banner h3{margin:3% 8% 5% 8%;color:#35838f;line-height:1.6em}.bg-linen{background:#151515 url("../img/noise.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;margin-bottom:20%;margin-top:-50px;padding-bottom:2%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.bg-linen h4{font-family:'ProximaNovaSemiBold', sans-serif;padding:9% 0 4% 8%;color:#fff}.bg-linen p{color:#fff;padding:0 8%}.bg-linen .divider{width:100%;height:1px;background-color:#414141;border-top:1px solid #000}.help-subsection img{float:left;margin:0% 4% 0 8%;padding:2%;-webkit-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.9);-moz-box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.9);box-shadow:inset 0 0 6px 2px rgba(0,0,0,0.9);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.help-subsection.pink h5,.help-subsection.orange h5,.help-subsection.blue h5{font-family:'ProximaNovaSemiBold', sans-serif;text-transform:capitalize;padding:3% 0 1% 0}.help-subsection.pink h5{color:#ff9a92}.help-subsection.pink h5:hover{text-decoration:underline}.help-subsection.orange h5{color:#d9ab2f}.help-subsection.orange h5:hover{text-decoration:underline}.help-subsection.blue h4{color:#0ea3b5}.help-subsection.blue h4:hover{text-decoration:underline}.help-subsection h5{margin-top:20px}.products.section-padding{padding:1em 0 3em 0;border-bottom:1px #363636 solid}@media only screen and (max-width: 767px){.products.section-padding{padding:5%}}.products .bg-title{background:url(../img/products/bg-title.png) no-repeat;padding-top:2.3em}@media only screen and (max-width: 767px){.products .bg-title{padding:3% 5%;background:url(../img/products/bg-title-noborder.png) repeat-y;border-top:1px solid #2d3e50;border-bottom:1px solid #2d3e50}}@media only screen and (max-width: 480px){.products .bg-title{padding:5% 0 5% 5%;background:url(../img/products/bg-title-noborder.png) repeat-y;border-top:1px solid #2d3e50;border-bottom:1px solid #2d3e50}}@media only screen and (max-width: 320px){.products .bg-title{padding:5% 0 10% 5%;background:url(../img/products/bg-title-noborder.png) repeat-y;border-top:1px solid #2d3e50;border-bottom:1px solid #2d3e50;text-align:center}}.products .height-adj{height:50px;border-bottom:#222}@media only screen and (max-width: 767px){.products .height-adj{height:auto}}.products #touch-carousel{position:relative;top:-14em;left:-3em}@media only screen and (max-width: 767px){.products #touch-carousel{padding:5%;position:relative;top:0;left:0}}.products .callact{padding:0.8em 1.2em;color:#fff;font-size:1.5em;text-transform:uppercase;margin-left:40px;font-family:'ProximaNovaRegular', sans-serif;font-weight:normal}@media only screen and (max-width: 767px){.products .callact{margin:10% 0 0 0}}.products h2{font-family:'ProximaNovaRegular', sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,0.4) 0 1px 2px;font-size:4em;line-height:1em;letter-spacing:1px}.products h3{font-family:'ProximaNovaRegular', sans-serif;color:#4ab7f6}.products h3.position{margin-top:-30px;position:relative}@media only screen and (max-width: 767px){.products h3.position{margin-top:3%}}.products h3.italic{font-style:italic;color:#D2E0E2;margin:0}.products .feature-box{padding-left:1em}.products .feature-box p{font-size:1.3em}.products .feature-box ul li{list-style-type:disc;font-size:1.2em;line-height:1.5em}.products .feature-container{width:90%;margin:2% 5%}.products .feature-graphics{min-height:100px;padding-left:90px;background:url(../img/products/sprite-touchad.png) no-repeat;color:#eee;font-size:1.3em;line-height:1.4em}.products .feature-graphics strong{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.2em;color:#47a6d9}.products .feature-graphics hr{border:1px solid #283942;margin:8px 0 12px}@media only screen and (max-width: 767px){.products .feature-graphics{padding-top:1em;padding-bottom:1em}}.products .feature-graphics.sm{font-size:1em;text-align:left;background:none;padding-top:0}.products .feature-graphics.sm .bold{font-weight:bold;color:#fff}.products .float-change{float:left !important}@media only screen and (max-width: 767px){.products .float-change{float:none !important}}.products .float-change .video-change{margin-left:0% !important}@media only screen and (max-width: 767px){.products .float-change .video-change{margin-left:4.4% !important}}.products ul.check{padding-top:3em;margin-left:40px}@media only screen and (max-width: 767px){.products ul.check{margin-left:0}}.products ul.check li{background:url(../img/products/icon-check.png) no-repeat 0 5px;padding:0 0 15px 26px;font-size:1.4em;line-height:1.4em;color:#e5e5e5;margin-bottom:1.2em}.products ul.small-check{padding-top:.5em;margin-left:0px}@media only screen and (max-width: 767px){.products ul.small-check{margin-left:0}}.products ul.small-check li{background:url(../img/products/icon-check.png) no-repeat 0 5px;padding:0 0 0 26px;line-height:1.4em;color:#e5e5e5;font-size:1.25em;margin-bottom:0}.products ul.small-check.creme-purple li{background:url(../img/products/icon-check-cremepurple.png) no-repeat 0 5px}.products ul.small-check.creme-orange li{background:url(../img/products/icon-check-cremeorange.png) no-repeat 0 5px}.products ul.small-check.creme-blue li{background:url(../img/products/icon-check-cremeblue.png) no-repeat 0 5px}.ad-innovation #open-access-modal-video.reveal-modal{background:#000;padding:20px 5px 5px 5px}.ad-innovation .section-banner h3{padding-top:30px;margin-bottom:0;font-family:'ProximaNovaRegular', sans-serif;font-size:36px;text-transform:uppercase;color:#fff;text-align:center;letter-spacing:1px;line-height:1.2em}.ad-innovation .section-banner h4{font-family:'ProximaNovaRegular', sans-serif;font-size:24px;color:#fff;text-align:center;text-transform:none;padding-top:0;margin-top:0;letter-spacing:0;text-shadow:none;padding-top:5px}.ad-innovation .section-banner h5{font-family:'ProximaNovaRegular', sans-serif;font-size:18px;color:#fff;text-align:center;text-transform:none;padding-top:0;margin-top:0;letter-spacing:0;text-shadow:none;padding-top:5px}.ad-innovation .section-banner .multi-device{background:url(../img/design-studio/designstudio-banner-multidevice.jpg) no-repeat;min-height:243px}@media only screen and (max-width: 600px){.ad-innovation .section-banner .multi-device{background:#02445e url(../img/design-studio/designstudio-banner-multidevice-600.jpg) no-repeat center bottom;background-size:cover}}.ad-innovation .section-banner .real-time,.ad-innovation .section-banner .brands{background:url(../img/design-studio/designstudio-banner-realtime.jpg) no-repeat;min-height:243px}@media only screen and (max-width: 600px){.ad-innovation .section-banner .real-time,.ad-innovation .section-banner .brands{background:#02445e url(../img/design-studio/designstudio-banner-realtime-600.jpg) no-repeat center bottom;background-size:cover}}.ad-innovation .section-banner .brands{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px}@media only screen and (max-width: 767px){.ad-innovation .section-banner .brands{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}}.ad-innovation .section-banner .join-ds{background:url(../img/join/banner-blue.png) no-repeat;min-height:243px}@media only screen and (max-width: 600px){.ad-innovation .section-banner .join-ds{background:#02445e url(../img/design-studio/designstudio-banner-multidevice-600.jpg) no-repeat center bottom;background-size:cover}}.ad-innovation .section-banner .content-rich{background:url(../img/design-studio/designstudio-banner-contentrich.jpg) no-repeat;min-height:145px}@media only screen and (max-width: 600px){.ad-innovation .section-banner .content-rich{background:#02445e url(../img/design-studio/designstudio-banner-contentrich-600.jpg) no-repeat center bottom;min-height:243px;background-size:cover}}.ad-innovation .section-banner .publishers{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;background:url(../img/design-studio/designstudio-banner-pink.jpg) no-repeat;min-height:243px}@media only screen and (max-width: 600px){.ad-innovation .section-banner .publishers{background:#02445e url(../img/design-studio/designstudio-banner-pink-600.jpg) no-repeat center bottom;background-size:cover}}@media only screen and (max-width: 767px){.ad-innovation .section-banner .publishers{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;margin-top:15px}}.ad-innovation .whitebg-container{padding:3% 0}.ad-innovation .whitebg-container h5{font-family:'ProximaNovaSemiBold', sans-serif;font-size:2.1em;padding:10% 0 5% 0;text-transform:uppercase}.ad-innovation .whitebg-container h5.blue{color:#2885e3;text-align:left}.ad-innovation .whitebg-container h5.green{color:#2EA087}.ad-innovation .whitebg-container h5.pink{color:#ac59c9}.ad-innovation .whitebg-container h5.light{color:#E4F1FF}.ad-innovation .whitebg-container p,.ad-innovation .whitebg-container ul li{color:#333;text-shadow:none;font-family:Helvetica, 'ProximaNovaRegular', sans-serif;font-size:1.2em}.ad-innovation .info-container{padding:3% 0;min-height:360px}.ad-innovation .info-container.border-blue{border:10px solid #5097e0;border-top:none;border-bottom:none}.ad-innovation .info-container.border-green{border:10px solid #59b29e;border-top:none}.ad-innovation .info-container.border-pink{border:10px solid #aa56c8;border-top:none}.ad-innovation .info-container h5{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.8em;padding:5% 0;text-transform:uppercase}.ad-innovation .info-container h5.blue{color:#2885e3}.ad-innovation .info-container h5.green{color:#2EA087}.ad-innovation .info-container h5.pink{color:#ac59c9}.ad-innovation .info-container h5.light{color:#E4F1FF}.ad-innovation .info-container h6{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.3em;line-height:1.2em;padding:0 0 3% 0;border-bottom:dotted #ccc 1px}.ad-innovation .info-container h6.blue{color:#2885e3}.ad-innovation .info-container h6.green{color:#2EA087}.ad-innovation .info-container h6.pink{color:#ac59c9}.ad-innovation .info-container h6.light{color:#E4F1FF}.ad-innovation .product-feature-container{position:relative;top:550px;padding-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ad-innovation .product-feature-container p{padding:5px 10px 0;color:#eee}.ad-innovation .product-feature-container p.hightlight{color:red}.ad-innovation .feature-container{position:relative;padding:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ad-innovation .feature-container p{padding:5px 10px 5px 0;color:#bbb;font-size:1em}.ad-innovation .feature-container img.thumb{margin:10px 0 10px 10px;border:1px solid #72a4c6}.ad-innovation .feature-container .pdf{width:16px;height:16px;padding:5px 5px 0 0}.ad-innovation .row{border:none}.ad-innovation .bar-contactus{margin-top:10px}@media only screen and (max-width: 767px){.ad-innovation .bar-contactus{margin-bottom:24px}}@media only screen and (max-width: 767px){.ad-innovation .bar-margin{margin:11px 10px}}.ad-innovation .bar-next{border-top:1px solid #313131}.ad-innovation .bar-next p{margin:20px 0;font-family:'ProximaNovaSemiBold', sans-serif;color:#e3f4ff;text-align:center}.ad-innovation .bar-next a{color:#fff}.ad-innovation .featured-box-container{margin:5%}.ad-innovation .featured-box-container .box{margin-bottom:20px}.ad-innovation .featured-box-container .box h5{font-family:'ProximaNovaRegular', sans-serif;margin:0 5% 0 5%;text-transform:uppercase;font-size:1.8em;line-height:1em;color:#B77BE6}.ad-innovation .featured-box-container .box.orange h5{color:#E79417}.ad-innovation .featured-box-container .box.green h5{color:#5FB1AD}.ad-innovation .featured-box-container .box.purple h5{color:#B77BE6}.ad-innovation .featured-box-container .box.darkblue h5{font-family:'ProximaNovaRegular', sans-serif;margin:0 5% 0 5%;text-transform:uppercase;font-size:1.8em;line-height:1em;color:#558cdc}.ad-innovation .featured-box-container .box h6{font-family:'ProximaNovaRegular', sans-serif;margin:2% 5% 0 5%;font-size:1.2em;line-height:1.5em;color:#fff}.ad-innovation .featured-box-container .box p{margin:2% 0 3% 5%}.ad-innovation .featured-box-container .box ul{font-family:'ProximaNovaSemiBold', sans-serif;color:#fff;margin:2% 5% 0 5%;font-size:1.2em}.ad-innovation .featured-box-container .box ul li{font-family:'ProximaNovaSemiRegular', sans-serif;list-style:disc;margin-left:5%;color:#fff;font-size:1em;line-height:1.3em;padding-bottom:10px}.ad-innovation .brands .subsection{border-left:1px solid #48AEE3}@media only screen and (max-width: 767px){.ad-innovation .brands .subsection{padding-left:15px}}.ad-innovation .brands .subsection h5{color:#fff}.ad-innovation .publishers .subsection{border-left:1px solid #684589}.ad-innovation .publishers .subsection h5{color:#fff}.ad-innovation .purple h4,.ad-innovation .purple h6{color:#B77BE6}.ad-innovation .purple .subsection{border-left:1px solid #543A68}.ad-innovation .purple.box{border-left:1px solid #B77BE6}.ad-innovation .blue h4,.ad-innovation .blue h6{color:#7d8edc}.ad-innovation .blue .subsection{border-left:1px solid #7d8edc}.ad-innovation .blue.box{border-left:1px solid #5b72dd}.ad-innovation .darkblue h4,.ad-innovation .darkblue h6{color:#558cdc}.ad-innovation .darkblue .subsection{border-left:1px solid #24477d}.ad-innovation .darkblue.box{border-left:1px solid #558cdc}.ad-innovation .redpurple h4,.ad-innovation .redpurple h6{color:#5B2785}.ad-innovation .redpurple .subsection{border-left:1px solid #5B2785}.ad-innovation .cremeblue h4,.ad-innovation .cremeblue h6{color:#5b72dd}.ad-innovation .cremeblue .subsection{border-left:1px solid #2F3D7C}.ad-innovation .cremeblue.box{border-left:2px solid #5b72dd}.ad-innovation .redorange h4,.ad-innovation .redorange h6{color:#FFA056}.ad-innovation .redorange .subsection{border-left:1px solid #613E23}.ad-innovation .yellow h4,.ad-innovation .yellow h6{color:#FFC549}.ad-innovation .yellow .subsection{border-left:1px solid #FFC549}.ad-innovation .green h4,.ad-innovation .green h6{color:#46814A}.ad-innovation .green .subsection{border-left:1px solid #488D8A}.ad-innovation .green.box{border-left:1px solid #488D8A}.ad-innovation .blue h4,.ad-innovation .blue h6{color:#5B72DD}.ad-innovation .blue .subsection{border-left:1px solid #33407C}.ad-innovation .orange h4,.ad-innovation .orange h6{color:#f2a346}.ad-innovation .orange .subsection{border-left:1px solid #533E1F}.ad-innovation .orange.box{border-left:1px solid #f2a346}.ad-innovation h2{font-family:'ProximaNovaRegular', sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,0.4) 0 -1px 2px;font-size:52px;margin-bottom:0;color:#fff}@media only screen and (max-width: 767px){.ad-innovation h2{font-size:43px;line-height:1}}@media only screen and (max-width: 767px){.ad-innovation h2.smaller{font-size:37px;line-height:1}}.ad-innovation h2.number{font-size:6em;color:#77cfcc;line-height:1;margin-bottom:0}.ad-innovation h2.number-lg{font-size:72px;color:#77cfcc;line-height:0.6;margin-top:20px;margin-bottom:10px}.ad-innovation h2.purple{color:#AA6CE4}.ad-innovation h3{font-family:'ProximaNovaRegular', sans-serif;text-shadow:rgba(0,0,0,0.4) 0 1px 2px;font-size:18px;line-height:1.5em;padding–top:10px;color:rgba(255,255,255,0.8)}@media only screen and (max-width: 767px){.ad-innovation h3{margin:3% 5%;font-size:17px}}.ad-innovation h4{font-family:'ProximaNovaSemiBold', sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,0.4) 0 1px 2px;font-size:3em;letter-spacing:1px;padding:40px 0 20px}.ad-innovation h4.quote{font-family:'ProximaNovaSemiBold', sans-serif;font-size:9em;padding:60px 0 0 0;line-height:0;color:#464646;position:relative;top:58px;left:-15px}.ad-innovation h4.quote.end{float:right}.ad-innovation h4.sm{padding-top:10px}.ad-innovation h5{font-family:'ProximaNovaRegular', sans-serif;font-weight:normal;color:#fff;font-size:2em;margin:0}.ad-innovation h5.roi{font-family:'ProximaNovaRegular', sans-serif;color:#77cfcc}@media only screen and (max-width: 767px){.ad-innovation h5.roi{margin:0 5%}}.ad-innovation h5.subtitle{text-transform:uppercase;text-align:center;font-size:1.8em;padding:2% 5%;letter-spacing:1px;margin-top:0}.ad-innovation h5.subtitle img{float:right;position:relative;top:8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.ad-innovation h5.subtitle img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.ad-innovation h5.purple{color:#aa6ce4}.ad-innovation h6{font-family:'Quattrocento', Georgia, serif;color:#B77BE6;font-size:1.6em;font-weight:normal}@media only screen and (max-width: 767px){.ad-innovation .detail-container{margin-top:10px;margin-bottom:10px}}.ad-innovation .detail-container p{font-size:1.4em;line-height:1.8em;margin-top:15px}@media only screen and (max-width: 767px){.ad-innovation .detail-container p{margin:0 5%}}.ad-innovation .detail-container img{padding-top:20px}.ad-innovation p{font-size:1.2em;color:#efefef;line-height:1.5em;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.ad-innovation p.subtext{font-size:1em;text-align:center;color:#999}@media only screen and (max-width: 767px){.ad-innovation p.roi{margin:0 5%}}.ad-innovation .title-banner{padding-top:20px;text-align:left;background-size:cover}@media only screen and (max-width: 767px){.ad-innovation .title-banner{text-align:center}}@media only screen and (max-width: 767px){.ad-innovation .title-banner p{text-align:center !important}}.ad-innovation .title-banner h2{padding-top:16px}.ad-innovation .title-banner h3{text-transform:uppercase;font-family:'ProximaNovaSemiBold', sans-serif;margin:0}.ad-innovation .title-banner .subtitle{font-size:0.5em;color:rgba(255,255,255,0.9)}.ad-innovation .title-banner .title-container{padding:20px 0 50px 0}.ad-innovation .title-banner .title-container-long{padding:20px 0}.ad-innovation .title-banner.solutions{background:#96afab url(../img/banner-fliteblue.jpg) no-repeat}.ad-innovation .title-banner.platform{background:#306eb5 url(../img/hero-multiscreen2.jpg) no-repeat;padding-bottom:35px}.ad-innovation .title-banner.about{background:#306eb5 url(../img/about/titlebanner.png) no-repeat}.ad-innovation .title-banner.brand-assets{background:#306eb5 url(../img/about/brand-assets/titlebanner.png) no-repeat}.ad-innovation .title-banner.publishers{background:#306eb5 url(../img/design-studio/designstudio-main.jpg) no-repeat}.ad-innovation .title-banner.brands{background:#306eb5 url(../img/design-studio/designstudio-main.jpg) no-repeat}.ad-innovation .title-banner.design-studio{background:#293741 url(../img/design-studio/designstudio-main.jpg) no-repeat;height:90%;padding-bottom:5%}.ad-innovation .title-banner.design-studio a img{position:relative;left:30px}.ad-innovation .title-banner.design-studio h2{letter-spacing:1px;padding:8% 0 5% 0}.ad-innovation .title-banner.design-studio h3{padding:5% 0;border-top:1px solid #90a5ad;border-bottom:1px solid #90a5ad}@media only screen and (max-width: 768px){.ad-innovation .title-banner.design-studio{background-size:cover}.ad-innovation .title-banner.design-studio a img{position:relative;top:0px;left:0px}.ad-innovation .title-banner.design-studio h2{padding-top:3%}}.ad-innovation .title-banner.join{background:url(../img/join/banner-wood2.jpg) repeat}.ad-innovation .title-banner.join a img{position:relative;left:15px}.ad-innovation .title-banner.join h2{letter-spacing:1px;padding:3% 0 3% 0}.ad-innovation .title-banner.join h3{padding:5% 0;border-top:1px solid #917455;border-bottom:none}@media only screen and (max-width: 768px){.ad-innovation .title-banner.join{background-size:cover}.ad-innovation .title-banner.join a img{position:relative;top:0px;left:0px}}.ad-innovation .title-banner.info{background:#29363f url(../img/banner-info.png) no-repeat;background-size:cover;padding-bottom:6%}.ad-innovation .title-banner.info a img{position:relative;left:30px}.ad-innovation .title-banner.info h2{font-size:3em}.ad-innovation .title-banner.info h3{margin-top:20px;padding:2% 0;border-top:1px solid #90a5ad;border-bottom:1px solid #90a5ad}@media only screen and (max-width: 768px){.ad-innovation .title-banner.info{background:#02445e url(../img/design-studio/designstudio-main-plain-600.jpg) no-repeat center bottom;background-size:cover}.ad-innovation .title-banner.info a img{position:relative;top:0px;left:0px}.ad-innovation .title-banner.info h2{padding-top:3%}}.ad-innovation .title-banner.customers{background:#7f92b4 url(../img/banner-flitedarkblue.jpg) no-repeat}.ad-innovation .title-banner.agile-marketing{background:#234578 url(../img/ad-innovation/agile-marketing-banner.jpg) no-repeat}.ad-innovation .title-banner.pmp{background:#234578 url(../img/resources/ebooks/ebook-pmp-banner.jpg) no-repeat}.ad-innovation .title-banner.native{background:#28bbd1 url(../img/resources/ebooks/ebook-native-banner2.jpg) no-repeat}.ad-innovation .title-banner.mobile-native{background:#52abaf url(../img/resources/ebooks/ebook-mobile-native-banner.png) no-repeat}.ad-innovation .title-banner.html5{background:#28bbd1 url(../img/resources/ebooks/ebook-html5-banner.png) no-repeat}.ad-innovation .title-banner.beyond-the-feed{background:#28bbd1 url(../img/resources/ebooks/ebook-beyond-the-feed-banner.png) no-repeat;padding:6% 0}.ad-innovation .title-banner.featured{background:#96afab url(../img/banner-fliteblue.jpg) no-repeat}.ad-innovation .title-banner.testimonial{background:#0090c4 url(../img/banner-flitedarkblue.jpg) no-repeat}@media only screen and (max-width: 380px){.ad-innovation .title-banner.testimonial h2{font-size:32px}}.ad-innovation .title-banner.paidmedia{background:#00062a url(../img/resources/ebooks/ebook-pmp-banner.jpg) no-repeat}.ad-innovation .title-banner.risingstars{background:#030c1d url(../img/risingstars/rising-stars-banner.jpg) no-repeat}.ad-innovation .title-banner.roi{background:#7dcdd7 url(../img/design-studio/designstudio-main.jpg) no-repeat}.ad-innovation .title-banner.cas{background:#29363f url(../img/banner-cas.png) no-repeat}@media only screen and (max-width: 380px){.ad-innovation .title-banner.cas h2{font-size:2.5em}}.ad-innovation .title-banner.atlas{background:#4096e3 url(../img/banner-atlas.png) no-repeat}@media only screen and (max-width: 380px){.ad-innovation .title-banner.atlas h2{font-size:2.5em}}.ad-innovation .intro-testimonial{padding-bottom:20px}.ad-innovation .intro-testimonial h3{font-family:'ProximaNovaRegular', sans-serif;text-transform:none;text-align:right;font-size:16px}.ad-innovation .intro-testimonial p{font-family:'ProximaNovaRegular', sans-serif;color:#eaffff;text-align:right;font-size:12px}.ad-innovation .roi-testimonial{background-color:#485656;background-color:rgba(150,195,195,0.3);padding:30px 0}.ad-innovation .roi-testimonial.purple{background-color:#585461;background-color:rgba(219,198,245,0.3)}.ad-innovation .roi-testimonial img{padding-top:30px}@media only screen and (max-width: 767px){.ad-innovation .roi-testimonial img{display:block;margin:0 auto 10px;padding-top:0}}.ad-innovation .flow{padding-top:20px;padding-bottom:16px;color:#767676;font-size:1em;text-align:left;letter-spacing:1px;line-height:24px;margin-bottom:0 !important}@media only screen and (max-width: 767px){.ad-innovation .flow{padding:20px 0 0 0;padding-left:0;text-align:center}}@media only screen and (max-width: 600px){.ad-innovation .flow{padding:20px 0 0 0;text-align:center}}@media only screen and (max-width: 480px){.ad-innovation .flow{font-size:0.8em}}.ad-innovation .dash{border-top:1px solid #3e3e3e;border-bottom:1px solid #333}.ad-innovation .section.build{background:url(../img/platform/build-multiplatform2.png) no-repeat right;background-size:contain;height:700px;position:relative}@media only screen and (max-width: 767px){.ad-innovation .section.build{height:500px}}.ad-innovation .section.measure{background:url(../img/platform/measure-3a.png) no-repeat right;background-size:contain;height:655px;position:relative}@media only screen and (max-width: 767px){.ad-innovation .section.measure{height:400px}}.ad-innovation .section.traffic{background:url(../img/platform/traffic-3a.png) no-repeat;background-size:contain;height:620px}@media only screen and (max-width: 767px){.ad-innovation .section.traffic{height:550px}}.ad-innovation .section.extend{background:url(../img/platform/extend-3a.png) no-repeat;background-size:contain;height:710px}@media only screen and (max-width: 767px){.ad-innovation .section.extend{height:580px}}.ad-innovation .section .chart-txt h6{font-family:'ProximaNovaSemiBold', serif;color:#fff;padding-bottom:0;text-transform:uppercase;font-size:1.8em}.ad-innovation .section .chart-txt p{font-size:1.2em;line-height:1.4em}.ad-innovation .section.testimonial{margin-left:50px}@media only screen and (max-width: 767px){.ad-innovation .section.testimonial{margin-left:0}}.ad-innovation .section.testimonial h6{font-family:'Quattrocento', Georgia, serif;color:#dedede;font-size:1.4em;line-height:2em;padding-bottom:10px}.ad-innovation .section.testimonial h6.sm{font-size:1.1em;line-height:1.8em;margin-bottom:0}.ad-innovation .section.testimonial h6.roi{color:#000}.ad-innovation .section.testimonial h6.roi .testimonial-highlight{font-size:1.3em;color:#4dbdca;background-color:rgba(70,164,168,0.8);color:#fff}.ad-innovation .section.testimonial h6.roi .testimonial-highlight.purple{background-color:rgba(160,120,220,0.8)}.ad-innovation .section.testimonial h6.roi .customer{font-family:'ProximaNovaSemiBold', sans-serif;font-size:0.8em;color:#dedede;float:right}.ad-innovation .section.testimonial p{color:#a9a9a9}.ad-innovation .section.testimonial p.customer{color:#dedede;text-align:right;font-size:1em}.ad-innovation .section.casestudy{background:rgba(0,0,0,0.3);border:1px solid #222;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-left:2px solid #4e2861}.ad-innovation .section.casestudy.left{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-right:none;border-left:5px solid #4e2861}.ad-innovation .section.casestudy h4{color:#eee;margin:0 0 5px 30px;padding-top:0;text-transform:none;padding:0}.ad-innovation .section.casestudy h6{font-family:'ProximaNovaRegular', sans-serif;margin:30px 30px 0 30px;padding-bottom:0;text-shadow:none;color:#9A42DF;letter-spacing:1px;font-size:1.2em}.ad-innovation .section.casestudy h6 strong{font-family:'ProximaNovaBold', sans-serif}.ad-innovation .section.casestudy p{margin:10px 30px 20px 30px;color:#eee}.ad-innovation .section.casestudy a{padding-top:10px;margin:0 30px 20px 30px;float:right}.ad-innovation .subsection{border-left:1px solid #4c3c59;padding-left:25px;margin-bottom:40px}@media only screen and (max-width: 767px){.ad-innovation .subsection{border-left:0 !important}}.ad-innovation .subsection.testimonial{border-left:none}.ad-innovation .subsection.check{background:url(../img/products/icon-check.png) no-repeat 0 5px;border-left:none}@media only screen and (max-width: 767px){.ad-innovation .subsection.check{margin-left:20px;background:none}}.ad-innovation .subsection.check h5{color:#72a4c6;font-family:'ProximaNovaRegular', sans-serif;font-size:1.8em}.ad-innovation .subsection.roi{background:url(../img/icn-check-emerald.png) no-repeat 2px 10px}@media only screen and (max-width: 767px){.ad-innovation .subsection.roi{background:none}}.ad-innovation .subsection.green{border-left:1px solid #2F4546}.ad-innovation .subsection.grey{border-left:1px solid #333}.ad-innovation .subsection.no-border{border-left:none}.ad-innovation .subsection.icn{background:url(../img/products/icon-check.png) no-repeat 0 5px;border-left:none}@media only screen and (max-width: 767px){.ad-innovation .subsection.icn{margin-left:20px;background:none}}.ad-innovation img.longimg{background-color:rgba(255,255,255,0.14);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:20px 0}div.alert-box{padding:0 6px;font-size:10px;text-align:center;margin:0 auto;background-color:#e9e9e9;border:0;color:#333}div.rising-label{text-transform:uppercase;width:150px;margin-bottom:10px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;font-size:10px;padding:3px;font-weight:normal}.risingdemo{padding:30px 0 0 15px}.risingdemo p{font-size:1em}.risingdemo .columns{padding:0 30px 0 0}.risingdemo .demo-container{margin:0}.reset-embed-width object,.reset-embed-width embed{max-width:none !important}@media only screen and (max-width: 767px){.mobile-margin{margin-left:5%;margin-right:5%}}.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.demo .title-banner{background:url(../img/demo/banner-console.jpg) no-repeat;background-size:cover;padding-top:45px}.demo .title-banner.touch{padding-top:45px;background:none}@media only screen and (max-width: 321px){.demo .title-banner.touch{height:420px}}.demo .title-banner.touch h2{padding-top:5px}.demo .title-banner.touch h3{font-family:'ProximaNovaRegular', sans-serif !important;font-size:21px;margin-bottom:5px;margin-top:0}.demo h2{margin-top:-10px;font-family:'ProximaNovaRegular', sans-serif}.demo h2 strong{color:#00a8ff}.demo h3{text-transform:none !important;width:85%}.demo h3.intro-text{font-family:'ProximaNovaSemiBold', sans-serif !important;font-size:24px;margin-bottom:0;margin-top:0}.demo h3 .blue-highlight{color:#76caff}.demo .video-products{margin-bottom:1em;border:2px solid #98a8ad}.demo a.callact{color:#fff;font-size:1.5em}.demo .products.section-padding{padding-top:3em;padding-bottom:2em}.demo .landing-row2{padding-top:20px;padding-left:40px;font-size:1.1em}@media only screen and (max-width: 767px){.demo .landing-row2{padding-left:0}}@media only screen and (max-width: 767px){.demo .landing-row2{border-left:0}}.demo .landing-row2 ul.check{padding-top:0;margin:0 0 18px}.demo .landing-row2 ul.check li{margin-bottom:0;font-size:1.2em}.demo .feature-graphics{min-height:100px;padding-top:90px;padding-left:0;background:url(../img/demo/sprite-demo.png) no-repeat;color:#eee;font-size:1.2em;line-height:1.4em}.demo .feature-graphics strong{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.2em}.demo .feature-graphics strong.creme-purple{color:#b77be6}.demo .feature-graphics strong.redorange{color:#FFA056}.demo .feature-graphics strong.creme-blue{color:#5b72dd}.demo .feature-graphics strong.creme-yellow{color:#e6d276}@media only screen and (max-width: 768px){.demo .feature-graphics{padding-top:5.5em;padding-bottom:1em}}.resources-landing a.button-contact,.resources-landing a.button-contact:hover,.resources-landing a.button-contact:active,.resources-landing a.button-contact:visited{color:#fff}.resources-landing .social-share{padding-top:30px}.resources-landing .title-banner{padding:40px 0}.resources-landing .title-banner h3{font-family:'ProximaNovaRegular', sans-serif}.resources-landing h2{margin-top:0px}.resources-landing h2 strong{color:#ffdc3c}.resources-landing .check{padding-top:20px}.resources-landing .check p{background:url(../img/products/icon-check.png) no-repeat 0 5px;padding:0 0 0 26px;font-size:1.2em;color:#e5e5e5;margin-bottom:1.2em}.resources-landing .check p.nocheck{background:none;padding:0}.resources-landing .check ul{padding-top:0;margin:0 0 18px}.resources-landing .check ul li{background:url(../img/products/icon-check.png) no-repeat 0 5px;padding:0 0 20px 26px;font-size:1.2em;color:#e5e5e5;line-height:1.5em}.resources-landing .check ul li.nocheck{background:none;padding:0}.resources-landing .download-area{margin-top:70px;background:#000;padding:20px 40px 30px 40px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:1px solid #222}.resources-landing .download-area h3{font-family:'ProximaNovaRegular' sans-serif;font-size:1.5em;line-height:1.4em;padding-bottom:5px;text-align:center}.resources-landing .download-area a,.resources-landing .download-area a:hover,.resources-landing .download-area a:active,.resources-landing .download-area a:visited{color:#fff}.resources-landing .secondary-area{padding-top:10px}.resources-landing .secondary-area p{float:right;font-size:0.9em;color:#666}.resources-landing .center{text-align:center}.resources-landing .ribbon{margin-top:10px;width:102%;position:absolute;margin-left:-19px;text-align:center;font-size:20px !important;background:#4cb9d4;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYjlkNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjNzRhYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4cb9d4), color-stop(100%, #2c74ab));background:-webkit-linear-gradient(top, #4cb9d4,#2c74ab);background:-moz-linear-gradient(top, #4cb9d4,#2c74ab);background:-o-linear-gradient(top, #4cb9d4,#2c74ab);background:linear-gradient(top, #4cb9d4,#2c74ab);-webkit-box-shadow:rgba(0,0,0,0.3),0,1px,1px,inset;-moz-box-shadow:rgba(0,0,0,0.3),0,1px,1px,inset;box-shadow:rgba(0,0,0,0.3),0,1px,1px,inset;font-family:'Helvetica Neue',Helvetica, sans-serif}.resources-landing .ribbon h1{font-size:25px !important;color:#f0f0f0;text-shadow:#213c4d 0 1px 0;margin:0px;padding:15px 10px}.resources-landing .ribbon:before,.resources-landing .ribbon:after{content:'';position:absolute;display:block;bottom:-1em;border:1.5em solid #3a97c2;z-index:-1}.resources-landing .ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent;-webkit-box-shadow:rgba(0,0,0,0.4) 1px 1px 1px inset;-moz-box-shadow:rgba(0,0,0,0.4) 1px 1px 1px inset;box-shadow:rgba(0,0,0,0.4) 1px 1px 1px inset}.resources-landing .ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent;-webkit-box-shadow:rgba(0,0,0,0.4) -1px 1px 1px inset;-moz-box-shadow:rgba(0,0,0,0.4) -1px 1px 1px inset;box-shadow:rgba(0,0,0,0.4) -1px 1px 1px inset}.resources-landing .ribbon .ribbon-content:before,.resources-landing .ribbon .ribbon-content:after{border-color:#165585 transparent transparent transparent;position:absolute;display:block;border-style:solid;bottom:-1em;content:''}.resources-landing .ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.resources-landing .ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.resources-landing .ribbon-stitches-top{margin-top:2px;border-top:1px dashed rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:0 0 2px rgba(255,255,255,0.5);box-shadow:0 0 2px rgba(255,255,255,0.5)}.resources-landing .ribbon-stitches-bottom{margin-bottom:2px;border-top:1px dashed rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.resources-landing.pmp h2{margin-top:0px}.resources-landing.pmp h2 strong{color:#ffffff}.resources-landing.pmp .title-banner{padding:40px 0}.resources-landing.pmp .title-banner h3.intro-text{font-family:'ProximaNovaSemiBold', sans-serif}.resources-landing.pmp h2{margin-top:0px}.resources-landing.pmp h2 strong{font-family:'ProximaNovaSemiBold', sans-serif;color:#fff}.lt-ie9 .ribbon{background:#4cb9d4 !important}.lt-ie9 .ribbon:before,.lt-ie9 .ribbon:after{content:none}.dark-form label{color:#eee}.dark-form .download{font-size:1.5em;text-transform:none;margin-top:30px}.dark-form .form-field.required.error small{background:none !important;font-weight:normal !important;color:red !important;padding:5px 0 0 0 !important;border:none !important}@media only screen and (max-width: 1023px){.hide-under-desktop{display:none !important}}@media only screen and (min-width: 1024px){.show-on-desktop{display:none !important}}.publishers .flow{padding-top:20px;padding-bottom:16px;padding-left:30px;color:#767676;font-size:1em;text-align:left;letter-spacing:1px;line-height:24px;margin-bottom:0 !important}@media only screen and (max-width: 767px){.publishers .flow{padding:20px 0 0 0;padding-left:0;text-align:center}}@media only screen and (max-width: 600px){.publishers .flow{padding:20px 0 0 0;text-align:center}}@media only screen and (max-width: 480px){.publishers .flow{font-size:0.8em}}.publishers .bar-contactus{margin-top:10px}@media only screen and (max-width: 767px){.publishers .bar-contactus{margin-bottom:24px}}.publishers p{color:#f2f2f2}.publishers h3{font-family:'ProximaNovaRegular', sans-serif;color:#eee;margin-bottom:0}.publishers h3.platform{text-transform:none !important;padding:30px 0 20px 0}.publishers h4{font-family:'ProximaNovaRegular', sans-serif;color:#ffaa00;margin-bottom:0}.publishers h5{font-family:'ProximaNovaSemiBold', sans-serif;text-transform:uppercase;line-height:1.2em;margin:0}@media only screen and (max-width: 767px){.publishers h5{margin-top:20px}}.publishers h5.partners{color:#f7644c}.publishers h6{color:#555;padding:0px 0 20px 0px}.brands .flow{padding-top:20px;padding-bottom:16px;padding-left:30px;color:#767676;font-size:1em;text-align:left;letter-spacing:1px;line-height:24px;margin-bottom:0 !important}@media only screen and (max-width: 767px){.brands .flow{padding:20px 0 0 0;padding-left:0;text-align:center}}@media only screen and (max-width: 600px){.brands .flow{padding:20px 0 0 0;text-align:center}}@media only screen and (max-width: 480px){.brands .flow{font-size:0.8em}}.brands .bar-contactus{margin-top:10px}@media only screen and (max-width: 767px){.brands .bar-contactus{margin-bottom:24px}}.brands p,.brands li{color:#f2f2f2}.brands h3{font-family:'ProximaNovaRegular', sans-serif;color:#eee;margin-bottom:0}.brands h3.platform{text-transform:none !important;padding:30px 0 20px 0}.brands h4{font-family:'ProximaNovaRegular', sans-serif;color:#ffaa00;margin-bottom:0}.brands h5{font-family:'ProximaNovaSemiBold', sans-serif;color:#f;text-transform:uppercase;line-height:1.2em;margin:0}@media only screen and (max-width: 767px){.brands h5{margin-top:20px}}.brands h5.partners{color:#f7644c}.brands h5.publishers{color:#f2f2f2}.brands h6{color:#555;padding:0px 0 20px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.top-bar a.logo{background-image:url(../img/logo-2x.jpg);background-size:156px 22px}.centered-btns_nav{background-image:url(../img/arrow-btns-2x.jpg);background-size:76px 61px}.front-features .circle a{background-image:url(../img/features-video-overlay-2x.jpg);background-size:200px 200px}.social.linkedin{background-image:url(../img/linkedin-2x.jpg);background-size:16px 16px}.social.twitter{background-image:url(../img/twitter2-2x.jpg);background-size:24px 16px}.social.facebook{background-image:url(../img/facebook-2x.jpg);background-size:16px 16px}#contact-panel .mail{background-image:url(../img/mail-2x.jpg);background-size:17px 11px}.graphic-campaign-goals{background-image:url(../img/icons-campaign-goals-2x.jpg);background-size:134px 44px}.graphic-audience{background-image:url(../img/icon-audience-2x.jpg);background-size:134px 82px}.stat-count-dark p{background-image:url(../img/sprite-numbers-2x.jpg);background-size:50px 1900px}}.hi-dpi{background-size:50% 50%;margin:0 auto}.intro p{font-size:1.1em}.ex h5{margin-top:20px}.ex h6{font-family:'ProximaNovaSemiBold', sans-serif;color:#48AEE3;margin-top:5px;margin-bottom:0}.sm p{color:#fff !important;font-size:1.1em}.block{margin:2% 5%}.block .txt-small p{font-size:1.1em}.block .txt-small ul li{font-size:1.1em;list-style:disc;margin-left:8%;color:#fff}.block h3{font-family:'ProximaNovaRegular', sans-serif;text-shadow:rgba(0,0,0,0.5) 1px 0px 2px;font-size:2em;margin:2% 5% 2% 0;text-transform:uppercase;color:#fff;line-height:1.2em}@media only screen and (max-width: 768px){.block h3{margin:5% 5% 5% 5%}}.block h3 p{margin-left:0}.block .box-intro{padding:15px;margin:0}.block .box-intro h3{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.8em;color:#fff;margin:0 0 2% 0}.block.leadership .box,.block.investors .box{border:1px solid #222;cursor:pointer}.block.leadership .box:hover,.block.investors .box:hover{border:1px solid #0096c4}.block .box{padding:15px 15px 10px 15px;margin:0% 0% 6% 0;background-color:#030303;background-color:rgba(0,0,0,0.94)}.block .box .subbox{padding:0}.block .box .button{color:#fff !important;font-weight:normal;font-family:'ProximaNovaBold', sans-serif;margin:0 5% 5% 5%;border:none}.block .box.secondary{background-color:rgba(255,255,255,0.2)}.block .box.secondary p strong{color:#fff}.block .box.fade{background-color:rgba(34,34,34,0.5)}.block .box h5{font-family:'ProximaNovaRegular', sans-serif;margin:0 5% 0 5%;text-transform:uppercase;font-size:2.2em;line-height:1em}.block .box p{margin:2% 5%;color:#eee;font-size:1.1em}.block .box p.leadership-title{font-size:1em;line-height:1.2em;color:#757575}.block .box p.leadership-title strong{font-family:"ProximaNovaSemiBold", sans-serif;font-size:1.2em;line-height:1.2em;padding:2% 0;color:#0096c4}.block .box p.leadership-title img{width:50%;margin-bottom:5%}@media only screen and (max-width: 768px){.block .box p.leadership-title img{width:100%;padding:5% 0 3% 0;float:none}}.block .box p.leadership-title a img.logo{width:40%}@media only screen and (max-width: 768px){.block .box p.leadership-title a img.logo{width:60%;padding:0% 8% 0% 0;float:left}}.block .box p strong{font-family:"ProximaNovaSemiBold", sans-serif;font-size:1.2em}.block .box ul li{line-height:1.2em;margin:0% 5% 2% 7%;color:#eee;font-size:1.1em}.block .box ul li i{color:#0096c4;margin-right:2px}.block .box .form-field{margin:2% 5%}.block .box .social-icon{margin:2% 5%}.block .box .social-icon a img{padding-left:0;float:left;margin:5px 5px 0px 0px}.block .box img{float:right;padding-left:20px}.block .box img.brand-logo{float:left;padding:5px 10px 0px 10px;width:40%;height:100%}.block .box img.brand-asset{float:left;padding:0;margin:0 5% 5% 5%;width:90%;height:100%}.block .box.orange{border-top:3px solid #E79417;border-left:none}.block .box.orange p strong,.block .box.orange p strong a,.block .box.orange a{color:#E79417}.block .box.orange p strong:hover,.block .box.orange p strong a:hover,.block .box.orange a:hover{color:#F5A124}.block .box.green{border-top:3px solid #63C37B;border-left:none}.block .box.green p strong,.block .box.green p strong a,.block .box.green a{color:#63C37B}.block .box.green p strong:hover,.block .box.green p strong a:hover,.block .box.green a:hover{color:#6CCF85}.block .box.dark-blue{border-top:3px solid #314d68;border-left:none}.block .box.dark-blue p strong a{color:#3E72A3}.block .box.dark-blue p strong a:hover{color:#5487B8}.block .box.flite-blue{border-top:3px solid #0096c3;border-left:none}.block .box.flite-blue p strong,.block .box.flite-blue p strong a{color:#0096c3;line-height:1.1em}.block .box.flite-blue p strong:hover,.block .box.flite-blue p strong a:hover{color:#0096c3}.block .box.darkgrey{padding-top:8%;border-left:none}.block .box.darkgrey p strong,.block .box.darkgrey p strong a{color:#0096c3;line-height:1.1em}.block .box.darkgrey p strong:hover,.block .box.darkgrey p strong a:hover{color:#00C4FF}.block .box.darkgrey p a:hover i{color:#00c4ff}.block .box.darkgrey h5{font-family:'ProximaNovaRegular', sans-serif;font-size:1.8em;color:#fff;padding-bottom:3%}.block .box.darkgrey h6{font-family:'ProximaNovaRegular', sans-serif;font-size:1.2em;color:#fff;background-color:rgba(108,182,204,0.63);padding:3% 6%;text-align:center;margin:9% 5%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.block .box.darkgrey h6:hover{background-color:rgba(0,169,219,0.62)}.block .box.darkgrey .button{background-color:rgba(108,182,204,0.63);box-shadow:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;letter-spacing:1px;font-family:'ProximaNovaRegular', sans-serif}.block .box.darkgrey .button:hover{background-color:#22758B}.block .box.emerald{border-top:3px solid #5fb1ad;border-left:none}.block .box.emerald p strong,.block .box.emerald p strong a{color:#5FB1AD}.block .box.emerald p strong:hover,.block .box.emerald p strong a:hover{color:#66BDB8}.block .box.purple{border-top:3px solid #B77BE6;border-left:none}.block .box.purple p strong,.block .box.purple p strong a{color:#B77BE6}.block .box.purple p strong:hover,.block .box.purple p strong a:hover{color:#C183F1}.block .box.purple p a{color:#B77BE6}.block .wspace{width:31.3%;margin:0 1%}.block .wspace2{width:64.5%;margin:0 1%}.block .wspace3{width:98%;margin:0 1%}.block .wspace3 p.in-box{margin-left:0;margin-bottom:5%}@media only screen and (max-width: 768px){.block .wspace3 p.in-box{margin-left:5%}}.block .wspace4{width:48%;margin:0 1%}.block .wspace4 p.leadership-title img{width:30%;margin-bottom:5%}@media only screen and (max-width: 768px){.block .wspace4 p.leadership-title img{width:100%;padding:5% 0 3% 0;float:none}}.block .wspace50{width:48%;margin:0 1%}.calculator{background-color:rgba(0,0,0,0.5);padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:4px solid #535353}.calculator h2{font-family:'ProximaNovaSemiBold', san-serif;font-size:2em;text-align:center;color:#0096c4}.calculator h3{color:#eee;position:relative;font-size:1.5em;margin-bottom:0;text-align:center;padding-top:20px}.calculator input{background:none !important;color:#ddd;font-family:"ProximaNovaRegular", sans-serif;font-size:1.5em;border:0px solid #fff;padding:0}.calculator input#price{font-size:7em;height:110px;text-align:center;color:#0096c4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.calculator input#amount{padding-top:10px;font-size:1.8em;height:45px;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.calculator #slider{margin-top:10px}.featured-video h2{text-align:center;font-family:'ProximaNovaRegular', sans-serif;font-size:3em;padding:30px 0 20px 0;text-transform:none}.featured-video h2 strong{font-family:'ProximaNovaSemiBold', sans-serif;color:#48aee3 !important;text-transform:uppercase}.multi_screen_banner{float:right;margin-right:77px;margin-top:-15px;width:260px}.open-access .icon{background:url(../img/demo/sprite-demo.png) no-repeat no-repeat 50% 0;height:75px;margin-bottom:15px}.open-access .description{padding-left:0;color:#eee;font-size:1.2em;line-height:1.4em}.open-access .description strong{font-family:'ProximaNovaSemiBold', sans-serif;font-size:1.2em}.open-access .description strong.creme-purple{color:#b77be6}.open-access .description strong.redorange{color:#FFA056}.open-access .description strong.creme-blue{color:#5b72dd}.open-access .description strong.creme-yellow{color:#e6d276}@media only screen and (max-width: 768px){.open-access .description{padding-top:0;padding-bottom:1em}}#contactform label,#contactform-cas-request label{color:#eee}#contactform-lightbox label{color:#333}.subbox{margin-top:0%;padding:5% 0 0 5%}.subbox ul{list-style:disc;text-decoraiton:none;padding:2% 10% 5% 10%}.subbox p{font-size:1.0em;line-height:1.5em;padding-bottom:7px;color:#fcfcfc}.subbox ul li{font-size:1.0em;line-height:1.3em;padding-bottom:7px;color:#fcfcfc}.subbox strong{font-size:1.1em}.subbox hr{border:1px solid #333;margin:28px 0 30px}.subbox.lightbox{padding:0}.subbox.lightbox p,.subbox.lightbox ul li{font-size:1.0em;line-height:1.3em;padding-bottom:7px;color:#333}.panel{background:rgba(242,242,242,0.14);padding:5px;margin:2% 5% 5% 5%;border:0}ul.small-check{padding-top:.5em;margin-left:0px}@media only screen and (max-width: 767px){ul.small-check{margin-left:0}}ul.small-check li{background:url(../img/products/icon-check.png) no-repeat 0 5px;padding:0 0 0 26px;margin-bottom:0}.side-box{border:1px solid #000}.side-box h4{padding-top:5%;font-family:'ProximaNovaSemiBold', sans-serif;color:#0096c4;font-size:1.5em;line-height:1.4em}.glimpse i{vertical-align:middle}i.grey-blue{color:#699696}i.flite-blue{color:#0096c3}i.blue-green{color:#5ea1b2}.clickbox-container{margin:5% 2% !important;text-align:center}.clickbox{background-color:#000;border:solid 7px #3a5156;margin-bottom:10%;padding:5%}.clickbox p{padding:1% 0 5% 0;color:#699696;font-size:1.3em;text-transform:uppercase}.clickbox:hover{border:solid 7px #5ea1b2}.center{vertical-align:middle}.box-casestudies{padding:2% 3% 5% 5%}img.rounded-thumb{padding:0 !important;margin:5%;float:left !important;width:70%;border:3px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}img.rounded-thumb:hover{border:3px solid #0096c4}.icon-list{margin:0 0 5% 2% !important;border:8px solid #293F44 !important;background-color:#436E7C !important;padding:5%}.icon-list .columns p{margin:0}.circle-container{width:50px;height:50px;border-radius:250px;text-align:center;padding:10px}.circle-container p{text-align:left}.circle-container .circle-inner{width:30px;height:30px;line-height:30px;border-radius:250px;font-size:18px;font-family:'ProximaNovaSemiBold', sans-serif;color:#fff;text-align:center;background:#589eb0}p.abc a:hover{color:#00C4ff}#whr_embed_hook h3.whr-title{font-family:'ProximaNovaRegular', sans-serif;font-weight:normal !important;font-size:1.2em;margin-left:20px;margin-bottom:.3em}#whr_embed_hook h3.whr-title a{text-decoration:underline}#whr_embed_hook h3.whr-title a:hover{text-decoration:none}#whr_embed_hook h3.whr-title a::after{content:" \279e"}#whr_embed_hook .whr-item{margin-left:0;margin-bottom:1.2em !important}#whr_embed_hook .whr-item li{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1em;margin:0 0 .5em 0}#whr_embed_hook .whr-item li span{font-weight:bold;text-transform:capitalize}