a:hover,a:active,a:focus{outline:0 !important}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222222}::-moz-selection{background:#fe57a1;color:white;text-shadow:none}::selection{background:#fe57a1;color:white;text-shadow:none}a{color:#0000ee}a:visited{color:#551a8b}a:hover{color:#0066ee}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}@font-face{font-family:'fontello';src:url("//realart.com/font/fontello.eot?68879451");src:url("//realart.com/font/fontello.eot?68879451#iefix") format("embedded-opentype"),url("//realart.com/font/fontello.woff?68879451") format("woff"),url("//realart.com/font/fontello.ttf?68879451") format("truetype"),url("//realart.com/font/fontello.svg?68879451#fontello") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'fontello';src:url("//realart.com/font/fontello.svg?68879451#fontello") format("svg")}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.4em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.4em;font-size:125%}.screen-reader-text{text-indent:-999px;font-size:0}.icon-mail:before{content:'\e805'}.icon-rss:before{content:'\e809'}.icon-vimeo:before{content:'\e804'}.icon-twitter:before{content:'\e801'}.icon-facebook:before{content:'\e800'}.icon-gplus:before{content:'\e807'}.icon-pinterest-circled:before{content:'\e806'}.icon-tumblr:before{content:'\e808'}.icon-linkedin:before{content:'\e802'}.icon-instagram:before{content:'\e803'}.icon-right-dir:before{content:'\e80a'}body,select,input,textarea{color:#222}body{font-family:"proxima-nova", sans-serif;width:100%;height:100%;background:#fff}#main{min-height:100%;z-index:0;display:block;width:100%}a,a:active{outline:0;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}a strong,a:active strong{outline:0;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}#navigationWrapper{height:47px;width:100%;position:fixed;top:0;left:0;z-index:9999}#navigationWrapper header{width:100%;color:#949494;position:relative;background:#000}#navigationWrapper header .topbar{height:47px;width:100%;background:#000;position:absolute;top:0;left:0;z-index:2;margin:0;padding:0;border-bottom:1px solid #333}#navigationWrapper header .mobile-menu-icon{margin:0;padding:0;width:42px;height:47px;font-size:0;text-indent:-9999px;background:transparent;box-shadow:none;border:none;border-radius:0;overflow:hidden;display:block;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}#navigationWrapper header .mobile-menu-icon:focus{outline:none}#navigationWrapper header .mobile-menu-icon span{height:1px;background:#808080;display:block;position:absolute;top:23px;left:12px;right:12px}#navigationWrapper header .mobile-menu-icon span:before,#navigationWrapper header .mobile-menu-icon span:after{content:"";width:100%;height:1px;background-color:#808080;display:block;position:absolute;left:0;-webkit-transition-duration:0.2s,0.2s;-moz-transition-duration:0.2s,0.2s;transition-duration:0.2s,0.2s;-webkit-transition-delay:0.2s,0s;-moz-transition-delay:0.2s,0s;transition-delay:0.2s,0s}#navigationWrapper header .mobile-menu-icon span:before{top:-6px;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;transition-property:top,transform}#navigationWrapper header .mobile-menu-icon span:after{bottom:-6px;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;transition-property:bottom,transform}#navigationWrapper header .mobile-menu-icon.is-active span{background:none}#navigationWrapper header .mobile-menu-icon.is-active span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#navigationWrapper header .mobile-menu-icon.is-active span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#navigationWrapper header .mobile-menu-icon.is-active span:before,#navigationWrapper header .mobile-menu-icon.is-active span:after{-webkit-transition-delay:0s,0.2s;-moz-transition-delay:0s,0.2s;transition-delay:0s,0.2s}#navigationWrapper header a.raHome{display:block;width:137px;height:47px;margin-left:30px}#navigationWrapper header h1{color:#949494;height:0;width:100%;padding-top:21px;background-image:url(../img/svg/navLogo.svg);background-position:0 0;background-repeat:no-repeat;background-size:123px 21px;margin-top:12px;overflow:hidden}#navigationWrapper header h1.alt{background-image:url(../img/ra_logoSM.png)}#navigationWrapper header nav{color:#949494;width:100%;display:block;position:absolute;top:-193px;left:0;background:#000;z-index:1;-webkit-transition-property:top;-moz-transition-property:top;transition-property:top;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s}#navigationWrapper header nav ul{display:block;height:100%;margin:0}#navigationWrapper header nav ul li{display:block;float:left;clear:both;width:100%;border-bottom:1px solid #333;z-index:2}#navigationWrapper header nav ul li a,#navigationWrapper header nav ul li a:visited{display:block;color:#949494;font-size:.77em;letter-spacing:0.231em;width:100%;height:38px;margin:0;padding:13px 0 0 30px;font-weight:600;text-decoration:none;text-transform:uppercase;text-align:left;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s}#navigationWrapper header nav ul li a:hover{color:#ee2e24}#navigationWrapper header nav ul li a.active{color:#fff}#navigationWrapper header nav.dropdown{top:47px}#press #navigationWrapper ul,#press .mobileNavIcon,#results.press #navigationWrapper ul,#results.press .mobileNavIcon,#article.press #navigationWrapper ul,#article.press .mobileNavIcon{display:none}@media (min-width: 960px){#navigationWrapper{height:60px}.outerWrap #searchBar.fixed,.outerWrap body#results #searchBar{top:60px}#navigationWrapper header{position:absolute;height:60px}#navigationWrapper header .topbar{height:60px;width:auto;background:#000;border-bottom:none}#navigationWrapper header .mobile-menu-icon{display:none}#navigationWrapper header a.raHome{display:block;width:175px;height:60px}#navigationWrapper header h1{padding-top:27px;margin-top:17px;background-size:158px 27px}#navigationWrapper header h1.alt{background-image:url(../img/ra_logoSM.png)}#navigationWrapper header nav{position:relative;top:auto;left:auto;width:auto;float:right;margin-right:30px;margin-top:22px}#navigationWrapper header nav ul li{margin:0 22px;width:auto;clear:none;border:none;height:37px;width:auto;position:relative}#navigationWrapper header nav ul li a,#navigationWrapper header nav ul li a:visited{display:inline;width:auto;font-size:0.84615em;letter-spacing:0.30769em;text-align:center;padding:0}#navigationWrapper header nav ul li.first{margin-left:0}#navigationWrapper header nav ul li.last{margin-right:0}}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}#footer-new{width:100%;background-color:#1a1a1a;font-size:16px;line-height:1.6em;letter-spacing:0.02em;float:left}#footer-new .colWrap{margin:0 20px}#footer-new .colWrap p{font-size:0.8125em;line-height:1.53846em;font-weight:300}#footer-new .colWrap h5{font-size:0.875em;font-weight:300;text-transform:uppercase;margin-bottom:-4px;letter-spacing:0.2em}@media (min-width: 680px){@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}#footer-new .colWrap{margin:0 auto;width:100%;display:block}#footer-new .colWrap a.innerWrap{display:block;text-decoration:none;width:100%;height:100%}#footer-new .footer-icons a:hover svg{width:auto;height:20px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}@media (min-width: 845px){#footer-new .colWrap{width:100%}#footer-new .social-signup-wrap{background-position:0 -115px}#footer-new .social-signup-wrap .left-col,#footer-new .social-signup-wrap .right-col{padding-top:60px;width:50%}#footer-new .social-signup-wrap .social-head{font-size:1.125em}#footer-new .social-signup-wrap .social-sub{font-size:1em}#footer-new .social-signup-wrap .footer-icons{padding:25px 0}#footer-new .social-signup-wrap .footer-icons li{margin:0 7px}#footer-new .social-signup-wrap .footer-icons li.news{width:26px}#footer-new .social-signup-wrap .footer-icons li.linkedin{width:27px}#footer-new .social-signup-wrap .footer-icons li.twitter{width:29px}#footer-new .social-signup-wrap .footer-icons li.instagram{width:25px}#footer-new .social-signup-wrap .footer-icons li.vimeo{width:29px}#footer-new .social-signup-wrap .footer-icons li.realmart{width:148px}#footer-new .social-signup-wrap .footer-icons li:nth-child(1){margin-left:0}#footer-new .social-signup-wrap .footer-icons li:last-child{margin-left:32px}#footer-new .social-signup-wrap .footer-icons li:last-child::before{height:40px}#footer-new .social-signup-wrap .footer-icons li a{height:25px}#footer-new .social-signup-wrap .footer-icons li svg{height:25px}#footer-new .social-signup-wrap .footer-icons a span:after{left:38px}#footer-new .social-signup-wrap .footer-icons a:hover span:after{width:64%}#footer-new .social-signup-wrap .footer-icons .shop-real{height:25px}#footer-new .social-signup-wrap .footer-icons .shop-real svg{width:25px}#footer-new .social-signup-wrap .footer-icons .shop-real span{height:25px;line-height:30px}#footer-new .social-signup-wrap .copyright{margin:0 0 20px}#footer-new .social-signup-wrap .newsletter input[type='text'],#footer-new .social-signup-wrap .newsletter input[type='submit'],#footer-new .social-signup-wrap .newsletter #mce-EMAIL,#footer-new .social-signup-wrap .newsletter #mc-embedded-subscribe{font-size:1em}}@media (min-width: 960px){#footer-new .colWrap{max-width:960px}}#press #footer-new .newsletter-wrapper h5,#careers #footer-new .newsletter-wrapper h5,#thoughtlab #footer-new .newsletter-wrapper h5{display:block}#footerWrap{border-top:1px solid #484848}#footerWrap .locations{display:flex;flex-direction:row;justify-content:space-around;width:100%;font-size:13px;padding:40px 0}@media only screen and (max-width: 52.8125em){#footerWrap .locations{font-size:70%}}@media only screen and (max-width: 42.4375em){#footerWrap .locations{font-size:70%;flex-direction:column}}#footerWrap .locations .city{display:flex;flex-direction:row;width:50%;padding:0 20px;position:relative}@media only screen and (max-width: 42.4375em){#footerWrap .locations .city{width:100%;padding:0 0 20px 0;border-bottom:1px solid #2D2D2D}#footerWrap .locations .city:last-child{padding:20px 0 0 0;border-bottom:none}}#footerWrap .locations .state{padding:6px 30px 0 0}#footerWrap .locations .state .ohio{width:92px}#footerWrap .locations .state .illinois{width:66px}@media only screen and (max-width: 52.8125em){#footerWrap .locations .state{padding:6px 15px 0 0}#footerWrap .locations .state .ohio{width:65px}#footerWrap .locations .state .illinois{width:50px}}@media only screen and (max-width: 42.4375em){#footerWrap .locations .state{width:100px}}@media only screen and (max-width: 42.4375em){#footerWrap .locations .contact-info{width:200px}}#footerWrap .locations a{height:auto;display:table;color:#fff;text-decoration:none;font-size:1.23em;line-height:1.5;font-weight:300;position:relative;z-index:10;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#footerWrap .locations a:hover{color:#ee2e24}#footerWrap .locations .email{font-weight:300;font-size:1.9em;letter-spacing:2px}#footerWrap .locations .email strong{text-transform:uppercase;color:#fff;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media only screen and (max-width: 42.4375em){#footerWrap .locations .email{font-size:1.38em}}#footerWrap .locations .email:hover,#footerWrap .locations .email:hover strong{color:#ee2e24}#footerWrap .locations .phone{font-weight:700;font-size:1.38em;margin-bottom:10px}.social-signup-wrap{width:100%;height:auto;background:#ee2e24 url(../img/svg/footer/chicago-mural.svg) 0 0 no-repeat;background-size:cover;overflow:hidden}.social-signup-wrap .innerdiv{margin:0 auto;max-width:960px}.social-signup-wrap .left-col{padding:40px 0 0 20px}.social-signup-wrap .right-col{padding:10px 0 0 20px}.social-signup-wrap .left-col,.social-signup-wrap .right-col{width:100%;color:white;float:left}.social-signup-wrap .social-head{padding-bottom:0;font-size:1em;font-weight:700;text-transform:uppercase}.social-signup-wrap .social-sub{padding-bottom:0;font-size:0.875em;font-weight:400;line-height:1.125em}.social-signup-wrap .footer-icons{margin:0;padding:20px 0;width:100%;float:left}.social-signup-wrap .footer-icons li{margin:0 10px;height:auto;display:inline-block;float:left;position:relative}.social-signup-wrap .footer-icons li.news{width:21px}.social-signup-wrap .footer-icons li.linkedin{width:22px}.social-signup-wrap .footer-icons li.twitter{width:23px}.social-signup-wrap .footer-icons li.instagram{width:20px}.social-signup-wrap .footer-icons li.vimeo{width:24px}.social-signup-wrap .footer-icons li.realmart{width:190px}.social-signup-wrap .footer-icons li:nth-child(1){margin-left:0}.social-signup-wrap .footer-icons li:last-child{margin-left:28px}.social-signup-wrap .footer-icons li:last-child::before{content:" ";width:1px;height:33px;background-color:white;position:absolute;top:-7px;left:-22px}@media only screen and (max-width: 28.75em){.social-signup-wrap .footer-icons li{float:left}.social-signup-wrap .footer-icons li:last-child{margin:16px 0 0 0;border-top:1px solid #fff;clear:both}.social-signup-wrap .footer-icons li:last-child::before{content:" ";width:1px;height:40px;background-color:white;position:absolute;top:-7px;left:-25px}}.social-signup-wrap .footer-icons li a{height:20px;display:block}.social-signup-wrap .footer-icons li a span:after{content:"";width:0;height:1px;position:absolute;bottom:0;left:33px;background-color:white;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:width;-moz-transition-property:width;transition-property:width}.social-signup-wrap .footer-icons li a:hover span:after{width:50%}.social-signup-wrap .footer-icons li svg{fill:#FFFFFF;width:auto;height:20px;overflow:visible;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.social-signup-wrap .footer-icons .shop-real{height:20px;display:block;font-size:11px;font-weight:700;line-height:1.3;color:white;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 28.75em){.social-signup-wrap .footer-icons .shop-real{margin-top:15px}}.social-signup-wrap .footer-icons .shop-real svg{width:20px;float:left}.social-signup-wrap .footer-icons .shop-real span{margin-left:12px;height:20px;line-height:25px;display:block;float:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.social-signup-wrap .newsletter{width:100%;float:left;position:relative}.social-signup-wrap .newsletter input[type='text'],.social-signup-wrap .newsletter input[type='submit'],.social-signup-wrap .newsletter #mce-EMAIL,.social-signup-wrap .newsletter #mc-embedded-subscribe{margin:17px 10px 0 0;height:40px;font-size:0.875em;float:left;border:none;border-radius:0 !important;-moz-border-radius:0 !important}.social-signup-wrap .newsletter input[type='text'],.social-signup-wrap .newsletter #mce-EMAIL{width:54.6875%;max-width:300px;padding:3px 0 0 10px;background-color:#fff;font-family:"proxima-nova", sans-serif;font-weight:400;color:#888;display:block}.social-signup-wrap .newsletter input[type='text'].error,.social-signup-wrap .newsletter #mce-email.error{color:#ee2e24}.social-signup-wrap .newsletter input[type='submit'],.social-signup-wrap .newsletter #mc-embedded-subscribe{padding:3px 20px 0 20px;width:auto;font-weight:700;color:white;background-color:#be2e24;position:relative;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.social-signup-wrap .newsletter input[type='submit']:hover,.social-signup-wrap .newsletter #mc-embedded-subscribe:hover{background-color:#85211a}.social-signup-wrap .copyright{margin:20px 0 10px;padding-left:20px;font-size:0.8125em;color:#fff;letter-spacing:.02em;float:left;clear:both}.royalSlider{max-height:601px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;border-left:1px white solid;border-right:1px white solid;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsABlock{left:0;top:0;position:absolute;z-index:15;-webkit-backface-visibility:hidden}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif);-webkit-backface-visibility:hidden}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url("rs-default.png");background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:32px;margin:0 auto;background:#000;background:rgba(0,0,0,0.75);text-align:center;line-height:8px;overflow:hidden;background:url(../img/claw_photoSelectBG.png) no-repeat bottom center;padding-right:6px;padding-top:10px}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px;margin:0 7px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#ccc}.rsDefault .rsBullet.rsNavSelected span{background-color:#000}.rsDefault .rsThumbsHor{width:100%;height:auto}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:0.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF}.rsDefault .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url("rs-default.png")}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none !important}@media screen and (min-width: 0px) and (max-width: 800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top, #fefefe, #f4f4f4);background-image:-moz-linear-gradient(top, #fefefe, #f4f4f4);background-image:linear-gradient(to bottom, #fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}.rsDefault .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top, #ACACAC, #BBB);background-image:-moz-llinear-gradient(top, #ACACAC, #BBB);background-image:linear-gradient(to bottom, #acacac,#bbbbbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url("rs-default.png") 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url("rs-default.png") -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../img/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{background:none repeat scroll 0 0 rgba(0,0,0,0.75);border-radius:2px 2px 2px 2px;bottom:6px;color:#FFFFFF;float:none;font-size:1em;font-weight:lighter;left:6px;letter-spacing:0.1em;padding:2px 8px;position:absolute;text-align:left;text-transform:uppercase;width:auto}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;cursor:pointer;z-index:8040;background-image:url(../img/CloseButton.png);width:40px;height:40px;top:15px;right:15px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite@2x.png");background-size:44px 152px}.fancybox-close,body a.closeButton{outline:0;background-image:url("../img/CloseButton@2x.png");background-size:40px 40px}#fancybox-loading div{background-image:url("fancybox_loading@2x.gif");background-size:24px 24px}}a.more{margin-top:9px;margin-left:8px;font-weight:700;color:#222;text-decoration:none;text-transform:uppercase;position:relative;display:block}a.more:before{content:"";background:url(../img/svg/arrow-sm-red.svg) 0 0 no-repeat;background-size:4px 9px;width:4px;height:9px;position:absolute;left:-8px;top:3px;display:block}a.more:hover{color:#ee2e24}a.slide-btn{margin-top:36px;height:40px;background-color:#ee2e24;color:#fff;text-decoration:none;text-transform:uppercase;display:block;position:relative;float:left;overflow:hidden}a.slide-btn svg{height:100%;position:absolute;top:0;z-index:3}a.slide-btn strong{font-size:1.07692em;font-weight:800;letter-spacing:0.2em;position:absolute;top:12px;z-index:3}a.slide-btn span{position:relative;height:40px;background-color:#b3231b;display:block;float:left;z-index:1;-webkit-transition-property:width;-moz-transition-property:width;transition-property:width;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a.slide-btn span:after{content:" ";height:0;width:0;position:absolute;left:100%;top:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #b3221b;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-property:border-width;-moz-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a.slide-btn:hover span{width:100%}a.slide-btn:hover span:after{border-width:20px 0 20px 0px}.tv-spots{width:290px}.tv-spots svg{width:30px;left:10px}.tv-spots strong{left:75px}.tv-spots span{width:50px}.dive-deeper,.get-quote{width:195px}.dive-deeper svg,.get-quote svg{width:23px;left:10px}.dive-deeper strong,.get-quote strong{left:60px}.dive-deeper span,.get-quote span{width:40px}a.watch-btn{margin-top:36px;width:250px;height:40px;display:block;position:relative;background-color:#ee2e24;float:left;text-decoration:none;color:#fff;text-transform:uppercase}a.watch-btn svg{width:30px;height:100%;position:absolute;top:0;left:10px;z-index:3}a.watch-btn strong{font-size:1.07692em;font-weight:800;letter-spacing:0.02em;position:absolute;top:13px;left:75px;z-index:3}a.watch-btn span{position:relative;width:50px;height:40px;background-color:#b3231b;display:block;float:left;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a.watch-btn span:after{content:" ";height:0;width:0;position:absolute;left:100%;top:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #b3221b;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a.watch-btn:hover span{width:100%}a.watch-btn:hover span:after{border-width:20px 0 20px 0px}.wrapper{margin:0 auto;padding:0 34px;max-width:960px}@media only screen and (max-width: 42.5em){.wrapper{padding:0 20px}}.intro{margin:0 auto;width:100%;float:left;background:#000;background-position:center center;background-size:cover}.intro .wrapper,.intro .innerdiv{padding:70px 34px}@media only screen and (max-width: 42.5em){.intro .wrapper,.intro .innerdiv{padding:40px 20px}}.intro .wrapper p,.intro .innerdiv p{color:#aeaeae;font-size:2.15em;line-height:1.5;font-weight:300;letter-spacing:.02em}@media only screen and (max-width: 42.5em){.intro .wrapper p,.intro .innerdiv p{font-size:1.7em}}.intro .wrapper p .dash,.intro .innerdiv p .dash{display:inline}@media only screen and (max-width: 42.5em){.intro .wrapper p .dash,.intro .innerdiv p .dash{display:none}}.intro .wrapper p strong,.intro .innerdiv p strong{text-transform:uppercase;color:#fff;font-size:.75em;font-weight:700;letter-spacing:0.3em;margin-bottom:5px;clear:right;display:inline}@media only screen and (max-width: 42.5em){.intro .wrapper p strong,.intro .innerdiv p strong{display:block}}.intro .wrapper p span.realart,.intro .innerdiv p span.realart{color:#ee2e24}.intro .wrapper p a,.intro .innerdiv p a{color:#aeaeae;text-decoration:none}.intro .wrapper p a:hover,.intro .innerdiv p a:hover{color:#ee2e24}.intro.light{background:none}.intro.light .wrapper{padding-bottom:40px}@media only screen and (max-width: 47.5em){.intro.light .wrapper{padding-bottom:30px}}@media only screen and (max-width: 42.5em){.intro.light .wrapper{padding:40px 0}}.intro.light .wrapper p{color:#222}.intro.light .wrapper p strong{color:#ee2e24}.half-gallery{float:left;clear:both;height:660px;width:100%}@media only screen and (max-width: 48em){.half-gallery{height:auto}}.half-gallery .wrapper{width:100%;max-width:470px;float:left}@media only screen and (max-width: 48em){.half-gallery .wrapper{max-width:100%}}.gallery-info{width:50%;float:right}@media only screen and (max-width: 48em){.gallery-info{width:100%}}.half-gallery .royalSlider{float:left;width:50%;height:100%;background:#fff;overflow:hidden;max-height:none}@media only screen and (max-width: 48em){.half-gallery .royalSlider{width:100%;height:500px}}@media only screen and (max-width: 42.5em){.half-gallery .royalSlider{height:440px}}@media only screen and (max-width: 33.75em){.half-gallery .royalSlider{height:350px}}@media only screen and (max-width: 25em){.half-gallery .royalSlider{width:100%;height:260px}}.half-gallery .royalSlider .rsSlide{border:none}@media only screen and (max-width: 42.4375em){.half-gallery .rsDefault .rsBullets{height:24px;background:url(../img/iconSelectBG.png) no-repeat bottom center;padding-top:6px}.half-gallery .rsDefault .rsBullet span{width:5px;height:5px;border-radius:50%}}.page_content .launch-site,.page_content .watch-video{float:left;width:100%;position:relative;text-align:center}.page_content .launch-site .launch,.page_content .watch-video .launch{width:180px;height:180px}.page_content .launch-site .launch svg,.page_content .watch-video .launch svg{margin:30px auto 15px;width:64px;height:48px}.page_content .launch-site .launch strong,.page_content .watch-video .launch strong{letter-spacing:8px;font-size:1.23077em}.page_content .launch-site .launch span,.page_content .watch-video .launch span{font-size:3.23077em;letter-spacing:6px;font-weight:300}.page_content .launch-site .watch,.page_content .watch-video .watch{width:200px;height:200px}.page_content .launch-site .watch svg,.page_content .watch-video .watch svg{margin:30px auto 10px;width:50px;height:45px}.page_content .launch-site .watch strong,.page_content .watch-video .watch strong{letter-spacing:4px;font-size:3.23077em}.page_content .launch-site .watch span,.page_content .watch-video .watch span{font-size:1.23077em;font-weight:400;letter-spacing:1px}.page_content .launch-site .launch,.page_content .launch-site .watch,.page_content .watch-video .launch,.page_content .watch-video .watch{padding:0;margin:0;line-height:1.1;font-size:13px;color:#fff;text-transform:uppercase;text-decoration:none;position:absolute;z-index:2}@media only screen and (max-width: 56.25em){.page_content .launch-site .launch,.page_content .launch-site .watch,.page_content .watch-video .launch,.page_content .watch-video .watch{transform:matrix(0.7, 0, 0, 0.7, 0, 0) !important}}@media only screen and (max-width: 36.25em){.page_content .launch-site .launch,.page_content .launch-site .watch,.page_content .watch-video .launch,.page_content .watch-video .watch{transform:matrix(0.5, 0, 0, 0.5, 0, 0) !important}}.page_content .launch-site .launch:before,.page_content .launch-site .watch:before,.page_content .watch-video .launch:before,.page_content .watch-video .watch:before{content:'';width:100%;height:100%;background:#ee2e24;position:absolute;left:0;top:0;z-index:0;border-radius:50%;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.page_content .launch-site .launch:hover,.page_content .launch-site .watch:hover,.page_content .watch-video .launch:hover,.page_content .watch-video .watch:hover{text-decoration:none}.page_content .launch-site .launch:hover:before,.page_content .launch-site .watch:hover:before,.page_content .watch-video .launch:hover:before,.page_content .watch-video .watch:hover:before{content:'';-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.page_content .launch-site .launch svg,.page_content .launch-site .watch svg,.page_content .watch-video .launch svg,.page_content .watch-video .watch svg{position:relative;display:block;fill:#fff;z-index:3}.page_content .launch-site .launch strong,.page_content .launch-site .watch strong,.page_content .watch-video .launch strong,.page_content .watch-video .watch strong{text-transform:uppercase;font-weight:700;position:relative;display:block;z-index:3}.page_content .launch-site .launch span,.page_content .launch-site .watch span,.page_content .watch-video .launch span,.page_content .watch-video .watch span{width:auto;height:auto;background:none;position:relative;z-index:3}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeExpand{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fadeExpand{0%{opacity:0;-moz-transform:scale(0)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes fadeExpand{0%{opacity:0;-o-transform:scale(0)}100%{opacity:1;-o-transform:scale(1)}}@keyframes fadeExpand{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}#home #navigationWrapper{display:block !important}@media (min-width: 760px){#home .home-container .intro-content h1{font-size:6.92308em}#home .home-container .intro-content p.description{font-size:2.15385em}#home .home-container .intro-content a.play-video{font-size:1.23077em}#home .home-container .intro-content a.play-video:after{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:white;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:width;-moz-transition-property:width;transition-property:width}#home .home-container .intro-content a.play-video:hover:after{width:98%}#home .home-container .featured{margin:40px 0 0 0}#home .home-container .content.full-width .img-wrap{max-height:280px}#home .home-container .content.half-width{width:48.704663212435234%}#home .home-container .content.half-width.left{margin-right:2.5906735751295335%}#home .home-container .content.half-width .img-wrap{max-height:280px}#home .home-container .content .btn-wrap .img-outer img{height:280px}#home .press{margin:0 0 80px}#home .press ul{margin:0}#home .press ul .adweek{width:108px;height:39px}#home .press ul .aol{width:100px;height:39px}#home .press ul .engadget{width:175px;height:38px}#home .press ul .fox{width:80px;height:39px}#home .press ul .gizmodo{width:204px;height:29px}#home .press ul .msn{width:108px;height:47px}#home .press ul .time{width:117px;height:36px}#home .press ul .wsj-lg{width:350px;height:31px;display:inline-block}#home .press ul .wsj-sm{width:58px;height:31px;display:none}#home .press ul .wired{width:206px;height:42px}#home .press ul .yahoo{width:164px;height:39px}}@media (min-width: 960px){#home .home-container .content.full-width .img-wrap{width:70.20725388601037%;max-height:380px}#home .home-container .content.full-width .img-wrap .tag,#home .home-container .content.full-width .img-wrap .over-img{display:none}#home .home-container .content.full-width .text{margin-left:2.5906735751295335%;width:25.47495682210708%;float:left;display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}#home .home-container .content.full-width .text.right{right:0}#home .home-container .content.full-width .text.left{left:0}#home .home-container .content.full-width .tag{padding:0 0 16px 0;font-size:1em;color:#ee2e24;background-color:transparent;position:relative}#home .home-container .content.full-width p{padding-bottom:16px;font-size:1.23077em;line-height:1.3125em}#home .home-container .content.full-width .more{margin-left:8px;font-weight:700;color:#222;text-decoration:none;text-transform:uppercase;position:relative}#home .home-container .content.full-width .more:before{content:"";background:url(../img/svg/arrow-sm-red.svg) 0 0 no-repeat;background-size:4px 9px;width:4px;height:9px;position:absolute;left:-8px;top:3px;display:block}#home .home-container .content.full-width .more:hover{color:#ee2e24}#home .home-container .content.half-width .img-wrap{max-height:380px}#home .home-container .content.half-width .tag{padding:10px;font-size:1em}#home .home-container .content .over-img{font-size:2.76923em}#home .home-container .content .btn-wrap .overlay .h3{font-size:2.76923em}#home .home-container .content .btn-wrap .img-outer img{height:380px}}#you-reached-the-end p{font-size:1.46154em;line-height:1.53846em;padding-top:24px;letter-spacing:.02em;text-align:center;clear:both}#you-reached-the-end a{color:#000;text-decoration:none;font-weight:bold}#you-reached-the-end a:visited{color:#000}#you-reached-the-end a:hover,#you-reached-the-end a:active{color:#ee2e24}section.wide-title{float:left;width:100%;padding:15px 0;margin:0;color:#fff;background:#ee2e24;text-align:center;position:relative;z-index:10}section.wide-title h2{font-weight:400;text-transform:uppercase;font-size:1.07em !important;letter-spacing:3px;margin:0}section.wide-title h2 strong{font-weight:900;font-size:1em;clear:none !important;display:inline !important}.home-container .content-container{max-width:820px;padding:40px 20px 0;margin:0 auto}.home-container img{max-width:100%}.home-container .intro-content{float:left;width:100%;position:relative;z-index:10;overflow:hidden;background:url(../img/home-wonder-bg.jpg) no-repeat center bottom;background-color:#000;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:170px 0 100px 0;color:#fff;position:relative}@media only screen and (max-width: 47.5em){.home-container .intro-content{padding:40px 0}}.home-container .intro-content .content-container{position:relative;z-index:3}.home-container .intro-content .screen{width:100%;height:100%;background:url(../img/screen.png) repeat transparent;position:absolute;top:0;left:0;z-index:2}.home-container .intro-content #video{position:absolute;left:50%;margin-left:-50%;top:0;width:100%;min-width:100%;z-index:1}@media only screen and (max-width: 75em){.home-container .intro-content #video{min-width:auto;width:auto;min-height:100%;height:100%}}@media only screen and (max-width: 47.5em){.home-container .intro-content #video{display:none}}.home-container .intro-content h1{color:#ee2e24;font-size:3.69231em;margin-bottom:20px;text-transform:lowercase;font-weight:100;line-height:.875}.home-container .intro-content.animation-hide h1,.home-container .intro-content.animation-hide p{opacity:0}.home-container .intro-content.animation-hide h1.animate{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.home-container .intro-content.animation-hide p.description.animate{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.home-container .intro-content p.description{font-size:1.69231em;line-height:1.5;font-weight:300;letter-spacing:.02em}.home-container .intro-content p.description strong{font-size:.75em;font-weight:700;text-transform:uppercase;letter-spacing:2px}.home-container .intro-content a.play-video{margin:80px auto 0 auto;width:300px;font-size:0.92308em;font-weight:700;letter-spacing:.1em;color:#fff;text-transform:uppercase;text-decoration:none;display:block;position:relative}.home-container .intro-content a.play-video:before{content:"";background:url(../img/svg/home/play-btn.svg) 0 0 no-repeat;background-size:22px 22px;width:22px;height:22px;position:absolute;left:-30px;top:-3px;display:block}@media only screen and (max-width: 47.5em){.home-container .intro-content a.play-video{margin:40px auto 0 auto;width:240px}.home-container .intro-content a.play-video:before{background-size:19px 19px;width:19px;height:19px;left:-26px;top:-2px}}.home-container .featured{margin:30px 0 0 0;width:100%;float:left}.home-container .content-wrap{margin:0 auto;padding:0 20px;width:100%;max-width:1198px}.home-container .content{margin-bottom:30px;float:left;position:relative}.home-container .content.animation-hide{opacity:0}.home-container .content.animation-hide.animate{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.home-container .content:nth-child(even).animate{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}.home-container .content:nth-child(odd).animate{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.home-container .content h4{font-weight:800;text-transform:uppercase}.home-container .content .tag{padding:7px;color:#fff;font-size:0.84615em;background-color:#ee2e24;position:absolute;top:0;left:0;z-index:1}.home-container .content.full-width{width:100%}.home-container .content.full-width .img-wrap{width:auto;max-height:230px;overflow:hidden}.home-container .content.full-width .img-wrap .tag,.home-container .content.full-width .img-wrap .over-img{display:block}.home-container .content.full-width .text{display:none}.home-container .content.full-width h3{padding-bottom:6px;font-size:2em;font-weight:300}.home-container .content.left .img-wrap{float:left}.home-container .content.right .img-wrap{float:right}.home-container .content.half-width{width:100%}.home-container .content.half-width.left{margin-right:0}.home-container .content.half-width .img-wrap{max-height:230px;position:relative;overflow:hidden}.home-container .content .over-img{margin-left:-8px;font-size:2em;font-weight:300;color:#fff;white-space:pre;position:absolute;top:50%;left:50%;-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.home-container .content .over-img:after{content:"";display:table;clear:both}.home-container .content .over-img span{padding:0 8px;background:#000;background:rgba(0,0,0,0.8);display:block;float:left;clear:both;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.home-container .content .btn-wrap{width:100%;height:100%;text-decoration:none;display:block}.home-container .content .btn-wrap .img-outer{width:100%;height:100%;display:block;position:relative}.home-container .content .btn-wrap .img-outer img{width:100%;height:230px;object-fit:cover}.home-container .content .btn-wrap .img-outer:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;background-repeat:no-repeat;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:2}.home-container .content .btn-wrap:hover .over-img span{background:#ee2e24}.home-container .content .btn-wrap:hover .img-outer:after{background:rgba(0,0,0,0.5)}.home-container .more-wrap{margin:50px 0 40px 0;width:100%;float:left}.home-container .more-wrap .toggle-more{margin:0 auto -19px auto;width:37px;height:37px;border:1px solid #ee2e24;border-radius:50%;background:transparent;display:block;position:relative;z-index:2;-webkit-transition-property:transform background;-moz-transition-property:transform background;transition-property:transform background;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.home-container .more-wrap .toggle-more:focus{outline:none}.home-container .more-wrap .toggle-more .icon-more{width:37px;height:37px;background:url(../img/svg/home/plus-red.svg) 47% 47% no-repeat;background-size:19px 19px;display:block;-webkit-transition-property:transform background;-moz-transition-property:transform background;transition-property:transform background;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.home-container .more-wrap .toggle-more:hover{background:#ee2e24}.home-container .more-wrap .toggle-more:hover .icon-more{background-image:url(../img/svg/home/plus-white.svg)}.home-container .more-wrap .line{width:100%;height:1px;background-color:#222;position:relative}.home-container .more-wrap .line:before{content:"";margin:-20px 0 0 -26px;width:51px;height:40px;background-color:#fff;position:absolute;left:50%;top:0;z-index:0}.home-container .more-wrap .line.no-before:before{display:none}.press{margin:0 0 40px;width:100%;float:left}.press ul{margin:0;padding:0  5.181347150259067%;width:100%;text-align:center;float:left;list-style:none}.press ul li{margin:10px 15px;display:inline-block}.press ul li svg{width:100%;height:100%;display:block}.press ul .adweek{width:76px;height:27px}.press ul .aol{width:70px;height:28px}.press ul .engadget{width:122px;height:26px}.press ul .fox{width:56px;height:27px}.press ul .gizmodo{width:143px;height:21px}.press ul .msn{width:76px;height:32px}.press ul .time{width:82px;height:25px}.press ul .wsj-lg{width:245px;height:21px;display:none}.press ul .wsj-sm{width:47px;height:25px}.press ul .wired{width:144px;height:29px}.press ul .yahoo{width:114px;height:26px}.spinner{width:35px;height:35px;border:4px solid lightgray;border-radius:100%;animation:spin .5s infinite linear;border-bottom-color:#fff;margin:120px auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.waypoint{display:block;width:10px;height:1px;background:transparent;opacity:0;position:absolute;top:30%;margin-top:-1px;right:0}.waypoint.bottom{top:auto !important;bottom:20%}.touch #video{display:none !important}.what-we-do-details .intro.productlaunches{background-image:url(../img/what-we-do/bkgd-productlaunches.jpg)}.what-we-do-details .intro.digitalapps{background-image:url(../img/what-we-do/bkgd-digitalapps.jpg)}.what-we-do-details .intro.contentstorytelling{background-image:url(../img/what-we-do/bkgd-content.jpg)}.what-we-do-details .intro.brandexperience{background-image:url(../img/what-we-do/bkgd-brandexperience.jpg)}.what-we-do-details .intro.employeeengagement{background-image:url(../img/what-we-do/bkgd-employeeengagement.jpg)}.what-we-do-details .section{float:left;width:100%;padding-top:47px;margin-top:-47px;min-height:348px;position:relative}@media only screen and (max-width: 47.5em){.what-we-do-details .carousel .nav{display:none}}.what-we-do-details .carousel .nav ul{margin:2em auto 3em;padding:0;width:100%;max-width:1160px;text-align:center;list-style-type:none}@media only screen and (max-width: 75em){.what-we-do-details .carousel .nav ul{max-width:700px}}@media only screen and (max-width: 42.5em){.what-we-do-details .carousel .nav ul{text-align:left;margin-left:32px}}.what-we-do-details .carousel .nav ul li{padding:0 2em;display:inline-block;position:relative}@media only screen and (max-width: 75em){.what-we-do-details .carousel .nav ul li{padding:0 1.5em}.what-we-do-details .carousel .nav ul li:nth-child(4),.what-we-do-details .carousel .nav ul li:nth-child(5){margin-top:18px}}@media only screen and (max-width: 68.75em){.what-we-do-details .carousel .nav ul li{padding:0 1em}}@media only screen and (max-width: 42.5em){.what-we-do-details .carousel .nav ul li{padding:0;display:block;float:left;clear:both}}.what-we-do-details .carousel .nav ul li a{font-size:1.07em;text-transform:uppercase;font-weight:400;letter-spacing:2px;color:#696969;text-decoration:none;position:relative}.what-we-do-details .carousel .nav ul li a:hover{color:#ee2e24}.what-we-do-details .carousel .nav ul li a.active{font-weight:700;color:#ee2e24}.what-we-do-details .carousel .nav ul li .progressBar{position:absolute;width:0;height:2px;background-color:#d3d3d3;bottom:-6px;width:auto;left:0;animation-fill-mode:forwards}.what-we-do-details .carousel .nav ul li .progressBar--animate{-webkit-animation-name:progressBarAnimation;-moz-animation-name:progressBarAnimation;animation-name:progressBarAnimation;-webkit-animation-duration:8s;-moz-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes progressBarAnimation{from{right:100%}to{right:0}}@-moz-keyframes progressBarAnimation{from{right:100%}to{right:0}}@keyframes progressBarAnimation{from{right:100%}to{right:0}}.what-we-do-details .carousel .nav ul li .progressBar--out{-webkit-animation-name:progressBarAnimationOut;-moz-animation-name:progressBarAnimationOut;animation-name:progressBarAnimationOut;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;width:0}@-webkit-keyframes progressBarAnimationOut{from{-webkit-transform:scaleX(1);left:2em;right:2em}to{-webkit-transform:scaleX(0)}}@-moz-keyframes progressBarAnimationOut{from{-moz-transform:scaleX(1);left:2em;right:2em}to{-moz-transform:scaleX(0)}}@keyframes progressBarAnimationOut{from{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);left:2em;right:2em}to{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}}.what-we-do-details .carousel .nav ul li:first-child{padding-left:0}.what-we-do-details .carousel .nav ul li:last-child{padding-right:0}.what-we-do-details .content{float:left;width:100%;padding:30px 0 80px;position:relative;opacity:1;transition:.2s opacity;min-height:554px}.what-we-do-details .content.content-fade-out{opacity:0;transition:none}.what-we-do-details .content .wrapper{max-width:1120px}.what-we-do-details .content .carousel__slide{position:relative;top:0;width:auto}.what-we-do-details .content .carousel__slide:after{content:"";display:table;clear:both}@media only screen and (max-width: 47.5em){.what-we-do-details .content .carousel__slide{padding:20px 0}}.what-we-do-details .content .carousel__slide.gone{position:absolute;top:30px}.what-we-do-details .content .carousel__slide .animation-hide:nth-child(odd){-webkit-animation-name:animationHideAnimationOdd;-moz-animation-name:animationHideAnimationOdd;animation-name:animationHideAnimationOdd;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}.what-we-do-details .content .carousel__slide .animation-hide:nth-child(even){-webkit-animation-name:animationHideAnimationEven;-moz-animation-name:animationHideAnimationEven;animation-name:animationHideAnimationEven;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards;opacity:1}@-webkit-keyframes animationHideAnimationOdd{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(60px)}}@-moz-keyframes animationHideAnimationOdd{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(60px)}}@keyframes animationHideAnimationOdd{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}}@-webkit-keyframes animationHideAnimationEven{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-60px)}}@-moz-keyframes animationHideAnimationEven{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-60px)}}@keyframes animationHideAnimationEven{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px)}}.what-we-do-details .content .carousel__slide .animate:nth-child(odd){-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;-o-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.16s;-moz-animation-delay:0.16s;animation-delay:0.16s;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}.what-we-do-details .content .carousel__slide .animate:nth-child(even){-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;-o-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.16s;-moz-animation-delay:0.16s;animation-delay:0.16s;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.what-we-do-details .content h2{margin:0 0 60px -8px;padding-top:8px;color:#fff;font-weight:100;font-size:6em;line-height:1em;text-transform:lowercase}.what-we-do-details .content h2:after{content:"";display:table;clear:both}@media only screen and (max-width: 47.5em){.what-we-do-details .content h2{margin-bottom:30px}}@media only screen and (max-width: 42.5em){.what-we-do-details .content h2{font-size:4.15385em}}.what-we-do-details .content h2 span{padding:0 8px 2px 8px;background-color:#ee2e24;display:block;float:left;clear:both}.what-we-do-details .content h2 strong{line-height:.75em;font-size:0.83333em;text-transform:uppercase}@media only screen and (max-width: 42.5em){.what-we-do-details .content h2 strong{font-size:0.77778em}}.what-we-do-details .content a.more{margin-top:14px;margin-left:8px;font-weight:700;color:#222;text-decoration:none;text-transform:uppercase;position:relative;display:block}@media only screen and (max-width: 42.5em){.what-we-do-details .content a.more{margin-top:9px}}.what-we-do-details .content a.more:before{content:"";background:url(../img/svg/arrow-sm-red.svg) 0 0 no-repeat;background-size:4px 9px;width:4px;height:9px;position:absolute;left:-8px;top:3px;display:block}.what-we-do-details .content a.more:hover{color:#ee2e24}.what-we-do-details .content .details{float:left;width:65%}@media only screen and (max-width: 47.5em){.what-we-do-details .content .details{width:100%}}.what-we-do-details .content .details p{font-size:1.46154em;line-height:1.53846em;margin-bottom:40px;letter-spacing:.02em;clear:both}@media only screen and (max-width: 47.5em){.what-we-do-details .content .details p{margin-bottom:20px}}.what-we-do-details .content .details p.intro-copy{margin-bottom:1em;font-size:1.92308em;line-height:1.3em;font-weight:300}.what-we-do-details .content .details p.intro-copy strong{font-size:0.72em;letter-spacing:0.2em;text-transform:uppercase;letter-spacing:.2em}.what-we-do-details .content .details .case-study-link{display:none}@media only screen and (max-width: 47.5em){.what-we-do-details .content .details .case-study-link{color:#000;font-weight:800;text-transform:uppercase;text-decoration:none;display:block}}.what-we-do-details .content aside{float:right;width:28%;margin-top:85px}@media only screen and (max-width: 47.5em){.what-we-do-details .content aside{display:none}}.what-we-do-details .content aside img{margin-bottom:30px;width:auto;height:150px;background:grey;position:relative}.what-we-do-details .content aside img:before{display:block;content:"";width:100%;padding-top:61.22449%}.what-we-do-details .content aside img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.what-we-do-details .content aside h3{color:#ee2e24;text-transform:uppercase;font-weight:700;font-size:1em;letter-spacing:2px;margin-bottom:10px}.what-we-do-details .content aside p{margin-bottom:10px;font-size:1.07692em;line-height:1.69231em}.what-we-do-details .capabilities-grid:after{content:"";display:table;clear:both}.what-we-do-details .capabilities-grid .item-wrap{width:33.33%;border-bottom:1px solid #3c3d3c;float:left}.what-we-do-details .capabilities-grid .item-wrap:after{content:"";display:table;clear:both}@media only screen and (max-width: 42.5em){.what-we-do-details .capabilities-grid .item-wrap{width:50%}}.what-we-do-details .capabilities-grid .item-wrap .img-wrap{width:100%;background-color:#1a1a1a;background-size:contain;background-position:center center;border-right:1px solid #3c3d3c;display:block;clear:both;position:relative;position:relative}.what-we-do-details .capabilities-grid .item-wrap .img-wrap:before{display:block;content:"";width:100%;padding-top:77.64706%}.what-we-do-details .capabilities-grid .item-wrap .img-wrap>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 42.5em){.what-we-do-details .capabilities-grid .item-wrap .img-wrap{background-size:255px 198px}}.what-we-do-details .capabilities-grid .item-wrap .img-wrap img{position:absolute;top:50%;left:50%;-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap:nth-child(3n){border:none}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-strategy{background-image:url(../img/svg/what-we-do/block-strategy.svg)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-design{background-image:url(../img/svg/what-we-do/block-design.svg)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-digital{background-image:url(../img/svg/what-we-do/block-digital.svg)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-content{background-image:url(../img/svg/what-we-do/block-content.svg)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-video{background-image:url(../img/svg/what-we-do/block-video.svg)}.what-we-do-details .capabilities-grid .item-wrap .img-wrap.block-experiential{background-image:url(../img/svg/what-we-do/block-experiential.svg)}.touch .what-we-do-details .heading{background-attachment:scroll}.clients{margin:0 auto;padding:20px;max-width:1198px}.clients:after{content:"";display:table;clear:both}.clients ul{margin:0 auto;padding:0 0 60px;width:100%;max-width:840px;text-align:center;list-style:none;clear:both}@media only screen and (max-width: 42.5em){.clients ul{padding-top:20px}}.clients ul li{margin:10px 15px;display:inline-block;color:#000}@media only screen and (max-width: 42.5em){.clients ul li{margin:0 15px}}.clients ul li svg{width:100%;height:100%;display:block;color:currentColor}.clients ul .krush{width:174px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .krush{width:130.5px;height:54px}}.clients ul .hbo{width:100px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .hbo{width:75px;height:54px}}.clients ul .oovoo{width:120px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .oovoo{width:90px;height:54px}}.clients ul .sylvan{width:114px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .sylvan{width:85.5px;height:54px}}.clients ul .dawn{width:120px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .dawn{width:90px;height:54px}}.clients ul .ge{width:62px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .ge{width:46.5px;height:54px}}.clients ul .loreal{width:152px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .loreal{width:114px;height:54px}}.clients ul .sony{width:160px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .sony{width:120px;height:54px}}.clients ul .cisco{width:100px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .cisco{width:75px;height:54px}}.clients ul .verizon{width:184px;height:72px}@media only screen and (max-width: 42.5em){.clients ul .verizon{width:138px;height:54px}}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}body.standalone #main{margin-top:47px}body.standalone .closeButton,body.standalone .close-share-btns{outline:0;right:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.standalone .closeButton:hover,body.standalone .close-share-btns:hover{opacity:.9}#share-icons{display:block;position:absolute;width:200px;right:-160px;top:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#share-icons .share-button{position:absolute;left:0;top:0;z-index:100;background-color:#EE3124;width:40px;height:40px;overflow:hidden;opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#share-icons .share-button:hover{background-color:#cf1c10}#share-icons .share-button:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/share-arrow.png);background-position:1px 0px;background-repeat:no-repeat;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#share-icons.active{right:0}#share-icons.active .share-button:after{transform:rotate(180deg)}#share-icons .a2a_kit{display:block;position:absolute;z-index:10 !important;right:0px;width:160px;height:40px;top:0;background:#EE3124}#share-icons .a2a_kit a{background:none;width:30px;height:40px;color:#fff;outline:0;text-decoration:none;font-weight:400}#share-icons .a2a_kit a:hover{color:#000}#share-icons .a2a_kit a span{display:none}#share-icons .a2a_kit a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:100%;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:20px;position:relative;top:10px}#share-icons .a2a_kit a.a2a_dd:before{content:'+';font-family:'Helvetica';font-weight:700;font-size:24px;top:6px}#share-icons .a2a_kit a.a2a_button_email:before{content:'\e805';top:11px}#share-icons .a2a_kit a.a2a_button_twitter:before{content:'\e801'}#share-icons .a2a_kit a.a2a_button_facebook:before{content:'\e800';top:9px}#share-icons .a2a_kit a.a2a_button_google_plus:before{content:'\e807';font-size:18px;top:12px}#share-icons .a2a_kit a.a2a_button_linkedin:before{content:'\e802';top:9px}.work_header h4{font-size:1.538em;line-height:1.25em;color:#ee3124;word-wrap:break-word;font-weight:300;width:100%;margin:0;padding:0}.page_content p{font-size:1.077em;line-height:1.6em;font-weight:300}.page_content h2{font-size:2.885em;line-height:0.8267em;font-weight:100;letter-spacing:.015em;margin:0 0 24px}.page_content h2 strong{font-size:0.737em;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.page_content #contentWrapper{position:absolute;top:0;bottom:0;left:0;right:0}.page_content h3{color:#ee3124;font-size:1.538em;font-weight:300;margin:0 0 10px}.cs_wrapper{width:100%;margin:0 auto;background:#000;max-width:none;margin-top:47px}.close-share-btns{position:fixed;top:90px;right:-40px;width:40px;height:80px;z-index:1002}.closeButton{outline:0;position:absolute;top:0;right:0;cursor:pointer;font-size:60px;color:red;background-image:url(../img/CloseButton.png);background-repeat:no-repeat;background-position:0 0;height:40px;width:40px;text-indent:-9999px}.work-grid .section{clear:both;padding:0px;margin:0px}.work-grid .col{margin:0;display:block;float:left;position:relative}.work-grid .group:before,.work-grid .group:after{content:"";display:table}.work-grid .group:after{clear:both}.work-grid .span-1,.work-grid .span-2,.work-grid .span-3{width:100%}.work-grid .span-1 .work-copy,.work-grid .span-2 .work-copy,.work-grid .span-3 .work-copy{padding:0 7.5%}.work-grid a{width:100%;height:100%;display:block;overflow:hidden;position:relative;text-decoration:none}.work-grid a:after{content:"";display:table;clear:both}.work-grid a .logo{z-index:100}.work-grid a .proto{position:absolute;top:50%;left:50%;width:150px;height:102px;margin:-51px 0 0 -75px}.work-grid a .oovoo{position:absolute;top:50%;left:50%;width:150px;height:47px;margin:-23.5px 0 0 -75px}.work-grid a .alienworkshop{position:absolute;top:50%;left:50%;width:248px;height:35px;margin:-17.5px 0 0 -124px}.work-grid a .bonbright{position:absolute;top:50%;left:50%;width:143px;height:155px;margin:-77.5px 0 0 -71.5px}.work-grid a .essence{position:absolute;top:50%;left:50%;width:185px;height:37px;margin:-18.5px 0 0 -92.5px}.work-grid a .sears{position:absolute;top:50%;left:50%;width:137px;height:37px;margin:-18.5px 0 0 -68.5px}.work-grid a .sony{position:absolute;top:50%;left:50%;width:165px;height:32px;margin:-16px 0 0 -82.5px}.work-grid a .sny{position:absolute;top:50%;left:50%;width:132px;height:50px;margin:-25px 0 0 -66px}.work-grid a .marv{position:absolute;top:50%;left:50%;width:154px;height:38px;margin:-19px 0 0 -77px}.work-grid a .santaclaw{position:absolute;top:50%;left:50%;width:150px;height:116px;margin:-58px 0 0 -75px}.work-grid a .hobart{position:absolute;top:50%;left:50%;width:200px;height:45px;margin:-22.5px 0 0 -100px}.work-grid a .af{position:absolute;top:50%;left:50%;width:270px;height:60px;margin:-30px 0 0 -135px}.work-grid a .verizon{position:absolute;top:50%;left:50%;width:205px;height:45px;margin:-22.5px 0 0 -102.5px}.work-grid a .cisco{position:absolute;top:50%;left:50%;width:144px;height:76px;margin:-38px 0 0 -72px}.work-grid a .sylvan{position:absolute;top:50%;left:50%;width:168px;height:98px;margin:-49px 0 0 -84px}.work-grid a .tve{position:absolute;top:50%;left:50%;width:168px;height:98px;margin:-49px 0 0 -84px}.work-grid a .krush{position:absolute;top:50%;left:50%;width:180px;height:26px;margin:-13px 0 0 -90px}.work-grid a .azek{position:absolute;top:50%;left:50%;width:165px;height:55px;margin:-27.5px 0 0 -82.5px}.work-grid a .flipclock{position:absolute;top:50%;left:50%;width:165px;height:55px;margin:-27.5px 0 0 -82.5px}.work-grid a .lowes{position:absolute;top:50%;left:50%;width:132px;height:60px;margin:-30px 0 0 -66px}.work-grid a .audi{position:absolute;top:50%;left:50%;width:145px;height:48px;margin:-24px 0 0 -72.5px}.work-grid a .ge{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.work-grid a .winsupply{position:absolute;top:50%;left:50%;width:198px;height:38px;margin:-19px 0 0 -99px}.work-grid a .boy-band{position:absolute;top:50%;left:50%;width:177px;height:98px;margin:-49px 0 0 -88.5px}.work-grid a .the-modern{position:absolute;top:50%;left:50%;width:288px;height:67px;margin:-33.5px 0 0 -144px}.work-grid a .work-img{width:auto;height:160px;position:relative;display:block;z-index:1}.work-grid a .work-img img{width:100%;height:100%}.work-grid a .proto-bg{background:url("../img/work-proto.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .oovoo-bg{background:url("../img/work-oovoo.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .alienworkshop-bg{background:url("../img/work-alienworkshop.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .bonbright-bg{background:url("../img/work-bonbright.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .essence-bg{background:url("../img/work-essence-mobile.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sears-bg{background:url("../img/work-sears-mobile.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sony-bg{background:url("../img/work-sony-mobile.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sny-bg{background:url("../img/work-sny-mobile.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .marv-bg{background:url("../img/work-marv-mobile.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .santaclaw-bg{background:url("../img/work-santaclaw.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .hobart-bg{background:url("../img/work-hobart.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .af-bg{background:url("../img/work-af-sm.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .verizon-bg{background:url("../img/work-amplify-sm.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .cisco-bg{background:url("../img/work-cisco-sm.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sylvan-bg{background:url("../img/work-sylvan-sm.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .tve-bg{background:url("../img/work-tve.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .krush-bg{background:url("../img/work-krush.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .azek-bg{background:url("../img/work-azek.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .flipclock-bg{background:url("../img/flipclockbg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .lowes-bg{background:url("../img/work-lowes.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .audi-bg{background:url("../img/work-audi.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .ge-bg{background:url("../img/work-ge.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .winsupply-bg{background:url("../img/work-winsupply.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .boy-band-bg{background:url("../img/work-boy-band.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .the-modern-bg{background:url("../img/work-the-modern.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .pattern{width:100%;height:100%;background:transparent url(../img/svg/work-pattern.svg) 0 0 repeat;display:block;position:absolute;top:0;left:0;z-index:20;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.work-grid a .work-copy{width:100%;max-width:960px;display:block;z-index:30;opacity:0;position:absolute;top:50%;left:50%;-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:none}.work-grid a .work-copy h2{margin:0 !important;font-size:2.5em !important;font-weight:100;line-height:1;letter-spacing:0.05em;color:#fff}.work-grid a .work-copy h2 span{font-size:0.8em;font-weight:700}.work-grid a .work-copy p{padding:10px 0 15px 0;font-weight:400;line-height:1.75;color:#aeaeae}.work-grid a .toggle-more{width:50px;height:50px;border:2px solid #ee2e24;border-radius:50%;background:transparent;-webkit-transition-property:transform background;-moz-transition-property:transform background;transition-property:transform background;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.work-grid a .toggle-more .icon-more{width:50px;height:50px;background:url(../img/svg/arrow-more.svg) 47% 47% no-repeat;background-size:16px 15px;display:block;-webkit-transition-property:transform background;-moz-transition-property:transform background;transition-property:transform background;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.work-grid a .toggle-more:hover{background:#ee2e24}.work-grid a .toggle-more:hover .icon-more{background-image:url(../img/svg/arrow-more-b.svg)}.work-grid a:hover .pattern{background:rgba(0,0,0,0.85)}.work-grid a:hover .work-copy{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}.badge{display:block;position:absolute;width:76px;height:75px;background:url(../img/badgeNoShadow.png) no-repeat 0 0;z-index:1;background-size:76px 75px}.badge span{display:block;position:absolute;left:0;bottom:0;width:76px;height:75px;background-size:76px 75px}.flyout{padding-bottom:13px;background:url(../img/gih_flyout_arrow.png) 13px bottom no-repeat;position:absolute;bottom:100%;left:-14px;margin-bottom:6px;display:none}.flyout .inner{width:136px;height:172px;background-color:#ee3124}.flyout.reveal{display:block}.flyout .inner .inner_content{padding:3px}.flyout .inner_content img{display:block;margin-bottom:10px;height:auto}.flyout .inner_content h3{font-size:1em;font-weight:300;color:#fff;letter-spacing:.35em;margin-left:8px}.flyout .inner_content h3 strong{font-weight:bold}ul.callouts{display:none;position:absolute;top:0;left:0;width:100%;height:100%;margin:0}ul.callouts li{width:12px;height:12px;display:block;position:absolute;z-index:1}ul.callouts li.atTop{z-index:2}ul.callouts li img.trigger{width:100%;height:100%;cursor:pointer}.half-width-left img,.half-width-right img{margin-bottom:18px;margin-top:8px}.page_content p.emphasized{font-weight:500}.oovoo-logo__inner{max-width:200px;background:rgba(60,193,192,0.75);padding:18px}#cc_airforceMain .launch{bottom:-20px;right:0}.visibleNearby .rsActiveSlide img{margin-top:0 !important;margin-left:0 !important}.gallery.rsDefault .rsSlide{border-left:none;border-right:none}.rsMainSlideImage{margin-top:0 !important}.rsVideoContainer{margin-left:0 !Important;margin-top:0 !Important;width:100% !Important;height:100% !Important}.rsVideoContainer .rsImg{width:100%}div.rsBullet{cursor:pointer}.galleryShim{float:left;width:100%;height:2px;background:#fff}.gallery{float:left;width:100%;height:540px;background:#fff;overflow:hidden}.gallery img{width:100%;height:auto}.gallery.rsDefault .rsBullets{height:24px;background:url(../img/iconSelectBG.png) no-repeat bottom center;padding-top:6px}.gallery.rsDefault .rsBullet span{width:5px;height:5px;border-radius:50%}.content-open .contentTeaserWrapper{z-index:1;margin-top:47px}.contentSectionContent{position:relative;z-index:1001;height:auto;background:#fff}.contentSection{position:relative;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:100%;overflow:hidden;min-height:198px;background:#000;clear:both}.contentSection-dark{opacity:0.2}.contentSection.dim{opacity:0.5}.contentTeaserWrapper{width:100%;height:198px;position:absolute}.contentSection .contentTeaserWrapper a{height:100%;width:100%;text-indent:-9999px;display:block;position:absolute;z-index:1000;line-height:0}.contentSection:hover,.contentSection.content-open{opacity:1}#cc_ClawMain{z-index:1}#cc_marvMain{z-index:2}#cc_alienMain{z-index:3}#cc_gihMain{z-index:4}#cc_jakeMain{z-index:5}#cc_snyMain{z-index:6}#cc_bonbrightMain{z-index:7}#cc_marvMain{background:#fff}#cc_jakeMain.standalone .work_header{position:relative}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media screen and (min-width: 340px){.contentSection{min-height:211px}.contentTeaserWrapper{height:211px}}@media screen and (min-width: 365px){.contentSection{min-height:227px}.contentTeaserWrapper{height:227px}}@media screen and (min-width: 395px){.contentSection{min-height:245px}.contentTeaserWrapper{height:245px}}@media screen and (min-width: 420px){.contentSection{min-height:261px}.contentTeaserWrapper{height:261px}}@media screen and (min-width: 445px){.contentSection{min-height:276px}.contentTeaserWrapper{height:276px}}@media screen and (min-width: 465px){.contentSection{min-height:289px}.contentTeaserWrapper{height:289px}}@media screen and (min-width: 485px){.contentSection{min-height:301px}.contentTeaserWrapper{height:301px}}@media screen and (min-width: 505px){.contentSection{min-height:314px}.contentTeaserWrapper{height:314px}}@media screen and (min-width: 525px){.contentSection{min-height:326px}.contentTeaserWrapper{height:326px}}@media screen and (min-width: 545px){.contentSection{min-height:338px}.contentTeaserWrapper{height:338px}}@media screen and (min-width: 565px){.contentSection{min-height:351px}.contentTeaserWrapper{height:351px}}@media screen and (min-width: 585px){.contentSection{min-height:363px}.contentTeaserWrapper{height:363px}}@media screen and (min-width: 605px){.contentSection{min-height:376px}.contentTeaserWrapper{height:376px}}@media screen and (min-width: 625px){.contentSection{min-height:388px}.contentTeaserWrapper{height:388px}}@media screen and (min-width: 645px){.contentSection{min-height:400px}.contentTeaserWrapper{height:400px}}@media screen and (min-width: 665px){.contentSection{min-height:413px}.contentTeaserWrapper{height:413px}}@media screen and (min-width: 530px){.work-grid a .logo{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}.work-grid a .work-img{height:240px}.work-grid a .work-copy{display:block}.work-grid a:hover .logo{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}}@media screen and (min-width: 680px){.work_header h4{font-size:2em;line-height:1.3em;letter-spacing:0.04em}.page_content p{font-size:1.231em;line-height:1.725em}.page_content h2{font-size:5.846em;line-height:0.742em;margin:0 0 24px}.page_content h3{font-size:2.5em;letter-spacing:0.02em}.work-grid a .work-copy p{line-height:1.5}ul.callouts{display:block}ul.callouts li{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);width:28px;height:28px}.badge{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);width:166px;height:165px;background-size:166px 165px}.badge span{opacity:0;width:166px;height:165px;background-size:166px 165px}.half-width-left{width:49%;padding-right:1%;float:left}.half-width-right{width:49%;padding-left:1%;float:right}.half-width-left,.half-width-right{margin-bottom:28px}.half-width-left img,.half-width-right img{margin-bottom:40px}.page_content p.emphasized{font-size:1.6em}#cc_airforceMain .launch{bottom:0}.contentSection,.contentTeaserWrapper{min-height:525px}.gallery.rsDefault .rsBullet span,.gallery.rsDefault .rsBullet{width:8px;height:8px}.gallery.rsDefault .rsBullets{height:32px;background:url(../img/claw_photoSelectBG.png) no-repeat bottom center;padding-top:8px}}@media screen and (min-width: 830px){.work-grid .span-1{width:33.3333333%}.work-grid .span-1 .work-copy{padding:0;max-width:250px}.work-grid .span-2{width:50%}.work-grid .span-2 .work-copy{padding:0;max-width:250px}.work-grid .span-3{width:100%}.work-grid .span-3 .work-copy{padding:0;max-width:250px}.work-grid a .work-img{height:300px}.work-grid a .proto{position:absolute;top:50%;left:50%;width:200px;height:136px;margin:-68px 0 0 -100px}.work-grid a .oovoo{position:absolute;top:50%;left:50%;width:160px;height:50px;margin:-25px 0 0 -80px}.work-grid a .alienworkshop{position:absolute;top:50%;left:50%;width:250px;height:32px;margin:-16px 0 0 -125px}.work-grid a .bonbright{position:absolute;top:50%;left:50%;width:190px;height:206px;margin:-103px 0 0 -95px}.work-grid a .af{position:absolute;top:50%;left:50%;width:240px;height:53px;margin:-26.5px 0 0 -120px}.work-grid a .sylvan{position:absolute;top:50%;left:50%;width:140px;height:82px;margin:-41px 0 0 -70px}.work-grid a .tve{position:absolute;top:50%;left:50%;width:140px;height:82px;margin:-41px 0 0 -70px}.work-grid a .azek{position:absolute;top:50%;left:50%;width:180px;height:60px;margin:-30px 0 0 -90px}.work-grid a .flipclock{position:absolute;top:50%;left:50%;width:180px;height:60px;margin:-30px 0 0 -90px}.work-grid a .lowes{position:absolute;top:50%;left:50%;width:176px;height:80px;margin:-40px 0 0 -88px}.work-grid a .audi{position:absolute;top:50%;left:50%;width:181px;height:60px;margin:-30px 0 0 -90.5px}.work-grid a .ge{position:absolute;top:50%;left:50%;width:96px;height:96px;margin:-48px 0 0 -48px}.work-grid a .winsupply{position:absolute;top:50%;left:50%;width:250px;height:48px;margin:-24px 0 0 -125px}.work-grid a .essence-bg{background:url("../img/work-essence.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sears-bg{background:url("../img/work-sears.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sony-bg{background:url("../img/work-sony.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .sny-bg{background:url("../img/work-sny.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-grid a .marv-bg{background:url("../img/work-marv.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media screen and (min-width: 960px){body.standalone #main{margin-top:60px}.cs_wrapper{margin-top:60px}.gallery.rsDefault .rsSlide{border-left:1px white solid;border-right:1px white solid}.work-grid a .work-copy p{line-height:1.75}.work-grid a .work-img{height:360px}.work-grid a .essence{position:absolute;top:50%;left:50%;width:247px;height:49px;margin:-24.5px 0 0 -123.5px}.work-grid a .sears{position:absolute;top:50%;left:50%;width:182px;height:49px;margin:-24.5px 0 0 -91px}.work-grid a .sony{position:absolute;top:50%;left:50%;width:220px;height:43px;margin:-21.5px 0 0 -110px}.work-grid a .sny{position:absolute;top:50%;left:50%;width:176px;height:67px;margin:-33.5px 0 0 -88px}.work-grid a .marv{position:absolute;top:50%;left:50%;width:200px;height:50px;margin:-25px 0 0 -100px}.work-grid a .krush{position:absolute;top:50%;left:50%;width:235px;height:34px;margin:-17px 0 0 -117.5px}}#cc_clawMain{background:#fff}#cc_clawMain .work_header h3{max-width:400px}#cc_clawMain .work_header p span{font-style:italic}#cc_clawMain .work_header .graphics .mobileTop img{width:100%;text-indent:0px;display:block}#cc_clawMain .work_header .graphics .mobileTop .wrapper{position:absolute;left:0;top:0;z-index:1}#cc_clawMain .work_header .graphics .mobileTop .wrapper img{width:100%}#cc_clawMain .work_header .graphics .headerLogo{display:none}#cc_clawMain .work_header .graphics .headerBadge{background:url(../img/santaClaw_headerBadge.png) 0 0 no-repeat}#cc_clawMain .work_header .lede{position:relative;z-index:1;margin-top:-30px;margin-bottom:30px}#cc_clawMain #gallerySantaClaw{width:100%;height:540px;float:left;background:#fff;overflow:hidden}#cc_clawMain #gallerySantaClaw img{width:100%;height:auto}#cc_clawMain #clawPlaytime{width:100%;float:left;position:relative;background:#fff}#cc_clawMain #clawPlaytime .wrapper{margin-top:40px;margin-bottom:112px}#cc_clawMain #clawPlaytime h2{margin:0 auto 20px}#cc_clawMain #clawPlaytime h3{margin:0 auto 10px}#cc_clawMain #clawPlaytime .graphic{width:100%;max-width:461px;margin:0 auto}#cc_clawMain #clawPlaytime .graphic img{width:100%}#cc_clawMain #clawPlaytime .copy{float:left;margin-bottom:30px}#cc_clawMain #clawChallengers{width:100%;background:#890004 url(../img/santaClaw_coinBG2.jpg) center top no-repeat;float:left;position:relative}#cc_clawMain #clawChallengers .claw_tokens{float:left;margin:-94px 0 20px;width:100%}#cc_clawMain #clawChallengers .claw_tokens img{width:100%}#cc_clawMain #clawChallengers .copy h2{font-size:2.0em;font-weight:600;text-transform:uppercase;letter-spacing:.1em}#cc_clawMain #clawChallengers .copy h2 strong{font-size:1em}#cc_clawMain #clawChallengers .copy{color:#fff;margin-bottom:40px;float:left}#cc_clawMain .santa_holder{display:none}#cc_clawMain #clawLaptop{display:none}#cc_clawMain #clawRemoteEntertainment{float:left;width:100%;background:#eef6f8 url(../img/santaClaw_remoteBG.jpg) center bottom no-repeat;overflow:hidden}#cc_clawMain #clawRemoteEntertainment .inner{margin:50px 0}#cc_clawMain #clawRemoteEntertainment .characters{background:url(../img/santaClaw_mobileCharacters.png) center bottom no-repeat;background-size:100%;width:100%;height:210px}#cc_clawMain #clawRemoteEntertainment .infographic{padding:0 32px;width:100%;max-width:521px;display:block;margin:27px auto 0}#cc_clawMain #clawRemoteEntertainment .infographic img{width:100%}#cc_clawMain #clawRemoteEntertainment .countriesMap,#cc_clawMain #clawRemoteEntertainment .countriesMapFlag{display:none}#cc_clawMain #clawRemoteEntertainment .claw_entertainment{margin-top:30px;position:relative;z-index:1}#cc_clawMain #clawRemoteEntertainment .claw_entertainment h2{width:300px}#cc_clawMain #clawAnatomy{float:left;width:100%;background:url(../img/claw_anatomyBG.jpg) repeat}#cc_clawMain #clawAnatomy .wrapper{margin-top:50px;position:relative}#cc_clawMain #clawAnatomy h2 strong{display:block;margin-top:6px}#cc_clawMain #clawAnatomy #icon_slider{margin:15px 0 70px;padding:0;min-height:240px;position:static}#cc_clawMain #santaClaw_icons{overflow:hidden}#cc_clawMain #clawAnatomy #icon_slider li{list-style:none outside none}#cc_clawMain #clawAnatomy #icon_slider img{width:35%;max-width:270px;margin:0 auto;display:block}#cc_clawMain #clawAnatomy #icon_slider img.addHeight{padding-bottom:5px}#cc_clawMain #clawAnatomy #icon_slider h3{font-size:1.231em;font-weight:normal;letter-spacing:.17em;margin:47px 0 12px}#cc_clawMain #clawAnatomy #icon_slider h3 strong{font-weight:1000}#cc_clawMain #clawCounter{width:100%;float:left;background:#430002 url(../img/santaClaw_impressionsBG.jpg) no-repeat top center}#cc_clawMain #clawCounter .wrapper{margin-top:54px;margin-bottom:54px}#cc_clawMain #clawCounter .number{width:100%;max-width:516px;height:auto;margin:0 auto}#cc_clawMain #clawCounter .number img{width:100%}#cc_clawMain #clawCounter .impressions{width:65%;max-width:331px;max-height:33px;margin:8px auto 0;display:block}#cc_clawMain #clawPopularity{width:100%;float:left;background:#fff}#cc_clawMain #clawPopularity .parallax_bg{display:none}#cc_clawMain #clawPopularity .wrapper{box-shadow:inset 0 0 45px #ebebeb;-moz-box-shadow:inset 0 0 45px #ebebeb;-webkit-box-shadow:inset 0 0 45px #ebebeb;padding-top:30px}#cc_clawMain #clawPopularity .copy{margin-bottom:90px}#cc_clawMain #clawPopularity .graphic{margin-top:-45px;width:100%}#cc_clawMain #clawPopularity .graphic img{width:100%}#cc_clawMain #clawLives{float:left;width:100%;background:#fff}#cc_clawMain #clawLives .mobile_bg{width:100%;height:180px;background:#000 url(../img/claw_livesBG.jpg) no-repeat center center;background-size:115% auto}#cc_clawMain #clawLives .wrapper{margin-top:30px;margin-bottom:45px}#cc_clawMain #clawLives h2 strong{display:block;margin-top:6px}#cc_clawMain p a{color:#ee2e24;text-decoration:none}#cc_clawMain #icon_slider.rsDefault .rsBullets{width:100%;height:27px;background:url(../img/claw_slideSelect.png) no-repeat bottom center;padding-top:4px;bottom:25px;margin:0 auto}#cc_clawMain #icon_slider .rsSlide{border-left:none;border-right:none}@media (min-width: 360px){#cc_clawMain #clawRemoteEntertainment .characters{height:250px}#cc_clawMain #clawLives h2 strong{display:inline;margin-top:0}}@media (min-width: 480px){#cc_clawMain #clawRemoteEntertainment .characters{background-size:auto;height:305px;margin-top:20px}#cc_clawMain .work_header .lede{margin-top:-50px}}@media (min-width: 560px){#cc_clawMain .work_header .lede{margin-top:-60px}#cc_clawMain #clawAnatomy h2 strong{display:inline}}@media (min-width: 580px){#cc_clawMain #clawRemoteEntertainment .claw_entertainment h2{width:100%}}@media (min-width: 680px){#cc_clawMain .work_header{background:url(../img/santaClaw_headerTest_repeat.jpg) center top repeat-x}#cc_clawMain .work_header .bgRepeat{background:url(../img/santaClaw_headerTest.jpg) center top no-repeat;margin:0 auto;width:100%;height:100%;position:absolute}#cc_clawMain .work_header .graphics{background:none;position:relative;height:auto;z-index:1}#cc_clawMain .work_header .graphics .wrapper{position:relative;height:512px}#cc_clawMain .work_header .graphics .mobileTop{display:none}#cc_clawMain .work_header .graphics .headerBadge{position:absolute;width:230px;height:215px;left:-30px}#cc_clawMain .work_header .graphics .headerLogo{display:block;position:relative;top:0;width:100%;height:100%}#cc_clawMain .work_header .graphics .headerLogo img{position:absolute;bottom:30px;width:107%;left:-3.5%}#cc_clawMain .work_header .lede{margin-bottom:75px;margin-top:100px}#cc_clawMain .work_header h3{width:55%;max-width:none;margin:0 0 10px 0}#cc_clawMain #clawPlaytime{background:#fff url(../img/claw_playtime_bg.png) 0 bottom repeat-x}#cc_clawMain #clawPlaytime .wrapper{margin-top:94px;margin-bottom:75px;position:relative}#cc_clawMain #clawPlaytime .graphic{width:46%;position:absolute;left:1%;top:0;margin:0}#cc_clawMain #clawPlaytime .copy{float:right;width:50%;margin-bottom:0}#cc_clawMain #clawPlaytime h2{font-size:5.18em}#cc_clawMain #clawPlaytime h3{font-size:2.34em}#cc_clawMain #clawChallengers{background:#890004 url(../img/claw_coinBG.png) center top no-repeat}#cc_clawMain #clawChallengers .overlay{background:url(../img/claw_santaPat.png) 0 0 repeat;width:100%;height:100%;position:absolute;top:0;left:0}#cc_clawMain #clawChallengers .wrapper{z-index:1;position:relative}#cc_clawMain #clawChallengers .claw_tokens{display:block;position:absolute;top:-68px;right:54%;width:50%;margin:0}#cc_clawMain #clawChallengers .claw_tokens img{width:100%}#cc_clawMain #clawChallengers .clawQuarters{background:url(../img/claw_quarters.png) 0 0 no-repeat;width:197px;height:195px;position:absolute;left:78px;bottom:0;z-index:1}#cc_clawMain #clawChallengers .copy{width:50%;margin-top:78px;margin-bottom:478px;float:right}#cc_clawMain #clawChallengers .copy h2{font-size:5.07em;margin-bottom:24px;font-weight:100;text-transform:none;letter-spacing:0}#cc_clawMain #clawChallengers .copy h2 strong{font-size:0.737em}#cc_clawMain .santa_holder{display:block;width:100%;max-width:1200px;height:444px;margin:-444px auto 0;position:relative}#cc_clawMain #santa{background:transparent url(../img/santaClaw_santa06.png) 0 0 no-repeat;height:444px;overflow:hidden;position:absolute;right:50%;bottom:0;width:570px;margin-right:-340px}#cc_clawMain #santaArm{background:url(../img/claw_santaArm.png) 0 0 no-repeat;width:109px;height:136px;position:absolute;left:22px;bottom:14px;z-index:1}#cc_clawMain #clawLaptop{float:left;width:100%;background:url(../img/claw_laptop_bg_repeat.png) 0 bottom repeat-x;position:relative;display:block}#cc_clawMain #clawLaptop .inner{background:url(../img/claw_laptop_bg.png) center bottom no-repeat;width:100%}#cc_clawMain #clawLaptop .inner .laptopGraphic{width:98%;max-width:1120px;margin:0 auto}#cc_clawMain #clawLaptop .inner img{width:100%;margin-top:-50px}#cc_clawMain #clawRemoteEntertainment{background:#f6fafb url(../img/claw_entertain_bg.jpg) center bottom no-repeat;position:relative;overflow:auto}#cc_clawMain #clawRemoteEntertainment .inner{width:100%;margin:42px 0 83px}#cc_clawMain #clawRemoteEntertainment .claw_remote,#cc_clawMain #clawRemoteEntertainment .claw_entertainment{width:100%;float:left}#cc_clawMain #clawRemoteEntertainment .claw_entertainment{margin-top:85px}#cc_clawMain #clawRemoteEntertainment .wrapper_inner{width:100%;float:left;clear:both}#cc_clawMain #clawRemoteEntertainment .claw_remote .wrapper{padding-right:17px}#cc_clawMain #clawRemoteEntertainment h2{font-size:5.16em;width:300px}#cc_clawMain #clawRemoteEntertainment .claw_entertainment h2 strong{display:block}#cc_clawMain #clawRemoteEntertainment .characters{width:100%;height:354px;position:relative;float:left;margin-top:100px;overflow:hidden;background:none}#cc_clawMain #clawRemoteEntertainment .characters_inner{position:relative;width:100%;max-width:1200px;height:100%;margin:0 auto}#cc_clawMain .characters .charsLeft{position:absolute;right:0;bottom:0;width:190px;height:283px;background:url(../img/claw_charsLeft.png) 0 0 no-repeat;margin-right:88%}#cc_clawMain .characters .charsRight{position:absolute;left:0;bottom:0;width:809px;height:354px;background:url(../img/claw_charsRight.png) 0 0 no-repeat;margin-left:42%}#cc_clawMain #clawRemoteEntertainment .infographic{position:absolute;top:250px;right:0;margin:0;margin-right:51.5%;max-width:464px;min-width:290px;width:290px;padding:0;z-index:1}#cc_clawMain #clawAnatomy{background:url(../img/claw_anatomyBG.jpg) 0 0 repeat;overflow:hidden;position:relative}#cc_clawMain #clawAnatomy .bgOverlays{width:100%;min-width:1100px;height:723px;position:absolute;left:0;top:0}#cc_clawMain #clawAnatomy .bgOverlays .anatomyBg_left{position:absolute;background:url(../img/claw_anatomyBG_left.png) 0 0 no-repeat;width:152px;height:648px;top:0;left:0}#cc_clawMain #clawAnatomy .bgOverlays .anatomyBg_right{position:absolute;background:url(../img/claw_anatomyBG_right.png) 0 0 no-repeat;width:439px;height:723px;top:0;right:0}#cc_clawMain #clawAnatomy .wrapper{position:relative;z-index:1;margin-top:120px}#cc_clawMain #clawAnatomy #icon_slider h3{font-size:1.3em;margin-top:47px}#cc_clawMain #clawAnatomy h2 strong{display:block;margin-top:12px}#cc_clawMain #clawAnatomy #icon_slider{margin:43px 0 119px}#cc_clawMain #clawAnatomy #icon_slider li{width:25%;float:left;display:block}#cc_clawMain #clawAnatomy #icon_slider li div{margin:0 10px}#cc_clawMain #clawAnatomy #icon_slider li.first div{margin-left:0}#cc_clawMain #clawAnatomy #icon_slider li.last div{margin-right:0}#cc_clawMain #clawAnatomy #icon_slider img{width:66%}#cc_clawMain #clawCounter{height:282px;background:#340000 url(../img/claw_counter_bg_lg.jpg) center top no-repeat}#cc_clawMain #clawCounter .wrapper{margin-top:22px;margin-bottom:0;padding:0}#cc_clawMain #clawCounter .number{background:url(../img/santaClaw_number05.png) 0 0 no-repeat;max-width:786px;height:176px;overflow:hidden;background-size:auto}#cc_clawMain #clawCounter .number.show{background-position:-20436px 0;opacity:1;filter:alpha(opacity=100)}#cc_clawMain #clawCounter .number img{display:none}#cc_clawMain #clawCounter .impressions.show{opacity:1;filter:alpha(opacity=100)}#cc_clawMain #clawPopularity{background:url(../img/santaClaw_socialBG.jpg) 30% top no-repeat;height:777px;position:relative}#cc_clawMain #clawPopularity .parallax_bg{display:block;width:100%;height:100%;position:absolute;left:0;top:77px;background:url(../img/santaClaw_socialForeground.png) 40% top no-repeat;z-index:1}#cc_clawMain #clawPopularity .wrapper{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding-top:0;position:relative}#cc_clawMain #clawPopularity .copy{float:left;margin:130px 0 0 0;width:390px}#cc_clawMain #clawPopularity .copy p{width:80%}#cc_clawMain #clawPopularity .graphic{display:none}#cc_clawMain #clawLives{background:#000 url(../img/claw_livesBG.jpg) center top no-repeat;background-size:cover;height:700px}#cc_clawMain #clawLives .mobile_bg{display:none;background:none}#cc_clawMain #clawLives .wrapper{margin-top:0;padding:0}#cc_clawMain #clawLives .copy{background:url(../img/claw_livesCopyBG.png) repeat-x;height:506px;width:100%;float:right;max-width:455px;margin-top:0}#cc_clawMain #clawLives h2{color:#fff;margin:85px 0 20px 40px}#cc_clawMain #clawLives p{color:#fff;margin:0 40px}#cc_clawMain #clawLives p a{color:#EE3124;font-weight:400}}@media (min-width: 768px){#cc_clawMain #clawRemoteEntertainment .wrapper_inner{width:50%;float:right}#cc_clawMain #clawRemoteEntertainment .infographic{top:33px;margin-right:50%;width:49%}#cc_clawMain #clawRemoteEntertainment .characters{margin-top:30px}#cc_clawMain .characters .charsLeft{margin-right:92%}#cc_clawMain #clawRemoteEntertainment .countriesMap{display:block;width:546px;height:314px;background:url(../img/claw_map.png) 0 0 no-repeat;position:absolute;bottom:-13px;right:0;margin-right:58%;z-index:2}#cc_clawMain #clawRemoteEntertainment .countriesMapFlag{display:block;width:100%;height:247px;position:absolute;bottom:120px;z-index:3}#cc_clawMain #clawRemoteEntertainment .countriesMapFlag_inner{width:100%;max-width:1300px;height:100%;position:relative;margin:0 auto}#cc_clawMain #clawRemoteEntertainment .countriesMapFlag_graphic{width:222px;height:247px;background:url(../img/claw_flag.png) 0 0 no-repeat;position:absolute;bottom:0;right:0;margin-right:69%}#cc_clawMain #clawRemoteEntertainment .claw_entertainment h2{font-size:5.16em}#cc_clawMain #clawRemoteEntertainment .claw_entertainment .wrapper_inner{width:455px}#cc_clawMain #clawRemoteEntertainment .claw_remote .wrapper{padding-right:34px}#cc_clawMain #clawRemoteEntertainment .claw_entertainment{margin-top:77px}#cc_clawMain #clawPopularity .parallax_bg{background-position:45% top}}@media (min-width: 830px){#cc_clawMain #clawRemoteEntertainment .countriesMap{bottom:0;margin-right:54.5%}#cc_clawMain #clawRemoteEntertainment .countriesMapFlag{bottom:65px;margin-right:72%}#cc_clawMain .characters .charsLeft{margin-right:90%}#cc_clawMain #clawRemoteEntertainment .inner{margin-bottom:165px}}@media (min-width: 960px){#cc_clawMain #santa{right:0;margin-right:0}#cc_clawMain #clawPlaytime .wrapper{margin-bottom:110px}#cc_clawMain #clawPlaytime .graphic{width:461px;left:-28px}#cc_clawMain #clawChallengers .claw_tokens{left:-125px;width:605px}#cc_clawMain #clawChallengers .copy{width:455px}#cc_clawMain .characters .charsLeft{margin-right:88%}#cc_clawMain #clawRemoteEntertainment .infographic{top:30px;margin-right:52%}#cc_clawMain #clawRemoteEntertainment .countriesMap{margin-right:50%}#cc_clawMain #clawAnatomy h2{font-size:5.423em}#cc_clawMain #clawAnatomy h2 strong{display:inline;margin-top:0}#cc_clawMain #clawPopularity{background-position:center 0}#cc_clawMain #clawPopularity .copy{margin-left:-34px}#cc_clawMain #clawPopularity .copy{width:455px}#cc_clawMain #clawPopularity .copy p{width:100%}#cc_clawMain #clawPopularity .parallax_bg{background-position:center top}#cc_clawMain #clawLives .copy{width:532px}}#cc_marvMain .work_header{width:100%}#cc_marvMain .work_header .wrapper{max-width:100%;margin-bottom:30px;padding:0}#cc_marvMain .work_header h4{margin:0;padding:0 10%}#cc_marvMain .marv_top{min-height:200px}#cc_marvMain .marv_top img{width:100%;display:block}#cc_marvMain #smartSpectacle{float:left;padding-top:41px;width:100%;background-color:#fff}#cc_marvMain #smartSpectacle h3{font-size:1em;line-height:1.385em;font-weight:bold;letter-spacing:.15em;margin-bottom:.25em}#cc_marvMain #marv_visit{background:#fff url(../img/marv_visitBG_sm.jpg) no-repeat bottom center;float:left;width:100%;padding:53px 0 0;position:relative}#cc_marvMain #marv_visit h2{margin-bottom:10px}#cc_marvMain #marv_visit h2 span{display:block;float:left;margin-bottom:5px}#cc_marvMain #marv_visit h2 strong{display:block;float:left;clear:both;font-size:.679em}#cc_marvMain #marv_visit h3{font-size:1.538em;color:#ee3124;font-weight:300;margin:0 0 10px;width:200px}#cc_marvMain .marv_devices{max-width:370px;width:89%;margin:35px auto 0;position:relative}#cc_marvMain .marv_devices_inner{overflow:hidden;position:relative;height:auto;margin-top:0;width:100%}#cc_marvMain .marv_devices_ipad{margin-bottom:-12%}#cc_marvMain .deviceSlideHolder{position:absolute;width:100%;height:100% !Important}#cc_marvMain .deviceSlides .rsSlide,#cc_marvMain .stat_slider .rsSlide,#cc_marvMain #icon_slider .rsSlide{border-left:none;border-right:none}#cc_marvMain .deviceSlides{position:absolute;overflow:hidden;width:76.826722338205%;height:100%;left:11.8%;bottom:auto;top:13.246268656716%;margin-bottom:0}#cc_marvMain .deviceShell{margin-bottom:0;width:100%}#cc_marvMain .deviceSlides img{width:100% !Important;height:auto !Important;margin-left:0 !Important}#cc_marvMain .deviceSlides .rsOverflow{height:100% !Important}#cc_marvMain #marv_visit .bottomShadow{position:absolute;bottom:0;width:100%;height:101px;background:url(../img/campus_gradient.png) repeat-x 0 0;border-bottom:3px #ee3124 solid}#cc_marvMain #marv_visit a.launchSiteBadge{display:block;position:absolute;top:auto;left:50%;bottom:-20px;right:auto;margin-left:-42px;width:84px;height:85px;background:url(../img/launchSiteBadge.png) no-repeat 0 0;z-index:1;background-size:84px 85px}#cc_marvMain #marv_visit a.launchSiteBadge span{display:block;width:100%;height:100%}#cc_marvMain #marv_visit a.launchSiteBadge span img{width:100%;height:100%}#cc_marvMain .marv_streetMap{background:url(../img/marv_mapSM.png) center top no-repeat;width:100%;height:400px}#cc_marvMain #marv_streets{width:100%;background:#fff url(../img/marv_diagonalBG.png) repeat;height:100%;float:left;position:relative;overflow:hidden}#cc_marvMain #marv_streets .bottomShadow{border-bottom:none}#cc_marvMain #marv_streets .wrapper{margin-top:46px}#cc_marvMain #marv_streets .statBadge img{width:100%;margin-left:0 !Important;margin-top:0 !Important}#cc_marvMain #marv_streets .statBadge{position:absolute}#cc_marvMain #marv_campus_photos{position:absolute;bottom:0;top:auto;width:100%;height:400px}#cc_marvMain .statHolder{width:100%;position:absolute;top:35px;left:50%;width:106px;height:106px}#cc_marvMain .statBadge{background:url(../img/red_circle.png) no-repeat 0 0;width:106px;height:106px;background-size:106px 106px;width:100%;height:100%;position:relative;top:0}#cc_marvMain .stat_slider{position:absolute;left:11.111111111111%;top:18.781725888325%;width:82px;height:65px !Important}#cc_marvMain #marv_streets h2{width:100%;line-height:0.8325em;margin-bottom:10px}#cc_marvMain #marv_fastCompany{width:100%;background:#fff;height:100%;padding:10px 0;float:left}#cc_marvMain .marv_FC{margin:0 auto;width:100%}#cc_marvMain #marv_fastCompany img{width:100%;margin:0 auto;max-width:360px;display:block}#cc_marvMain #marv_personality .caret{width:31px;float:left;height:15px;background:url(../img/fc_caret.png) 0 0 no-repeat;position:absolute;top:0;left:50%;margin-left:-15px}#cc_marvMain #marv_personality{width:100%;background:#000 url(../img/marv_personalitySM.jpg) no-repeat top center;float:left;min-height:730px;position:relative}#cc_marvMain #marv_personality .wrapper{padding:0;width:90%}#cc_marvMain #marv_personality .wrapper_inner{padding:20px 12px 20px 12px;height:100%;background:url(../img/marv_personalityCopyBG.png) repeat;margin:auto}#cc_marvMain #marv_personality h2{width:85%;margin:23px 0 23px;color:#fff;width:230px}#cc_marvMain #marv_personality h3{font-size:1em;line-height:1.385em;letter-spacing:.15em;font-weight:bold;color:#fff;margin-bottom:.25em}#cc_marvMain #marv_personality p{color:#fff}#cc_marvMain .marv_games{width:100%;float:left}#cc_marvMain .marv_games img{width:100%}#cc_marvMain #marv_crowd{width:100%;float:left;background-color:#fff}#cc_marvMain #marv_crowd .wrapper{background:url(../img/marv_crowdBG_lg.jpg) repeat-x;margin:18px;border-radius:13px;position:relative;padding:13px 10px}#cc_marvMain #marv_crowd h2{margin-top:9px;margin-bottom:10px;font-size:2.65em}#cc_marvMain #marv_crowd h3{font-size:1em;line-height:1.385em;letter-spacing:.15em;font-weight:bold}#cc_marvMain #marv_icons{overflow:hidden}#cc_marvMain #marv_icons ul{margin:0;padding:0;height:332px;overflow:hidden}#cc_marvMain #marv_icons ul li{list-style:none outside none;margin:20px auto 0;width:100%}#cc_marvMain #marv_icons ul li img{max-width:285px;width:100%;height:auto;display:block;margin:0 auto 20px}#cc_marvMain #marv_crowd #marv_icons ul li h3{text-transform:uppercase;color:#ee3124;font-size:2em;line-height:1em;letter-spacing:.05em}#cc_marvMain #icon_slider.royalSlider{position:inherit}#cc_marvMain #marv_allHome{width:100%;background:url(../img/marv_allHomeBG_sm.png) repeat;height:100%;float:left}#cc_marvMain #marv_allHome h3{font-size:1em;line-height:1.385em;letter-spacing:.15em;font-weight:bold;color:#fff;margin-bottom:.25em}#cc_marvMain #marv_allHome h2{color:#fff;width:100%;margin:45px 0 15px}#cc_marvMain #marv_allHome p{color:#fff}#cc_marvMain #marv_allHome p.allHome_copy{padding-bottom:32px;border-bottom:1px solid #403b35}#cc_marvMain #marv_allHome ul{margin:0 0 32px;padding:0;width:100%}#cc_marvMain #marv_allHome ul li{list-style:none;margin:0 auto;box-shadow:0 1px 0 #57514a;border-bottom:1px solid #403b35;padding:30px 0}#cc_marvMain #marv_allHome ul li.last{box-shadow:none;border-bottom:none}#cc_marvMain #marv_allHome ul li.first{border-top:1px solid #57514a}#cc_marvMain #marv_allHome ul li p{margin-top:20px}#cc_marvMain #icon_slider.rsDefault .rsBullets{height:24px;background:url(../img/iconSelectBG.png) no-repeat bottom center;padding-top:6px}#cc_marvMain #icon_slider.rsDefault .rsBullet span{width:5px;height:5px;border-radius:50%}@media (min-width: 480px){#cc_marvMain #marv_icons ul li{width:50%}}@media (min-width: 680px){#cc_marvMain .work_header{background:#fff url(../img/marv_headerLG.jpg) repeat-x top center}#cc_marvMain .work_header .wrapper{margin-top:40px;padding:0 12px;margin-bottom:50px}#cc_marvMain .work_header h4{margin-top:30px}#cc_marvMain .marv_top{margin-top:20px}#cc_marvMain #smartSpectacle{padding-top:90px}#cc_marvMain #smartSpectacle h2{margin-bottom:24px}#cc_marvMain #smartSpectacle h2 strong{font-size:.7em}#cc_marvMain #smartSpectacle h3{font-size:1.4em;margin-bottom:.1em}#cc_marvMain #marv_visit{background-image:url(../img/marv_visitBG_lg.jpg);background-position:55.5% bottom;background-repeat:no-repeat;padding-top:105px}#cc_marvMain #marv_visit h2 strong{font-size:0.737em}#cc_marvMain #marv_visit .wrapper{padding-bottom:490px}#cc_marvMain #marv_visit h3{font-size:2.5em;margin-bottom:20px;width:320px}#cc_marvMain .marv_devices{margin-left:-240px;position:absolute;bottom:0;left:50%;max-width:479px;width:100%}#cc_marvMain .marv_devices_inner{height:421px;margin-top:69px}#cc_marvMain .marv_devices_ipad{margin-bottom:0}#cc_marvMain .deviceShell{width:100%;margin-bottom:0}#cc_marvMain .deviceSlides{top:70px;left:56px;width:368px;height:465px;margin-bottom:0}#cc_marvMain #marv_visit .bottomShadow{border-bottom:none}#cc_marvMain #marv_visit a.launchSiteBadge{width:166px;height:165px;top:44px;right:-30px;bottom:auto;left:auto;margin-left:0;background-size:166px 165px}#cc_marvMain #marv_visit a.launchSiteBadge span{width:166px;height:165px;opacity:0;background-size:166px 165px}#cc_marvMain #marvMain .badge{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#cc_marvMain #marv_streets h2{width:460px;margin-top:0;margin-bottom:24px}#cc_marvMain #marv_streets .wrapper{margin-top:104px}#cc_marvMain #marv_streets .statBadge img{width:100%}#cc_marvMain .statHolder{bottom:356px}#cc_marvMain #marv_fastCompany{width:100%;background:#fff;height:52px;float:left;padding-top:0}#cc_marvMain #marv_fastCompany img{margin-top:1.25%;max-width:none}#cc_marvMain #marv_personality{background:#000 url(../img/marv_personalityBG_lg.jpg) no-repeat 30% top;float:left;height:601px;width:100%;min-height:inherit}#cc_marvMain #marv_personality .wrapper{padding:0;width:100%}#cc_marvMain #marv_personality .wrapper_inner{padding:40px 46px 0 46px;height:601px;max-width:none;margin:0;float:right}#cc_marvMain .wrapper_content{width:470px}#cc_marvMain #marv_personality h2{width:100%;margin-top:65px;margin-bottom:30px}#cc_marvMain #marv_personality h3{font-size:1.4em}#cc_marvMain #marv_crowd{background:#fff url(../img/marv_crowdBG_lg.jpg) top center repeat-x;background-size:auto 100%;width:100%;float:left;padding-top:95px}#cc_marvMain #marv_crowd .wrapper{background:none;height:auto;padding:0 32px;border-radius:0;margin:0 auto}#cc_marvMain #marv_crowd h2{margin-top:18px;margin-bottom:21px;font-size:5.846em}#cc_marvMain #marv_crowd h3{font-size:1.4em;margin:0}#cc_marvMain #marv_crowd h3,#cc_marvMain #marv_crowd p{margin-right:102px}#cc_marvMain .marv_games{display:none}#cc_marvMain #marv_icons{margin:69px auto 143px;width:100%;height:auto;overflow:visible}#cc_marvMain #marv_icons ul{margin:0 auto;width:100%;height:auto;overflow:visible}#cc_marvMain #marv_icons ul li{border-bottom:1px solid #bdb8b4;float:left;list-style:none outside none;margin:0;width:25%}#cc_marvMain #marv_icons ul li.icon_row2{border-bottom:none}#cc_marvMain #marv_icons ul li div.icon_inner{min-height:340px;border-right:1px solid #bdb8b4;margin:0 10px}#cc_marvMain #marv_icons ul li.icon_row2 div.icon_inner{padding-top:37px}#cc_marvMain #marv_icons ul li.endRow div{border-right:none}#cc_marvMain #marv_icons ul li .icon_wrapper{padding-right:20px}#cc_marvMain #marv_icons ul li img{width:100%}#cc_marvMain #marv_crowd #marv_icons ul li h3{font-size:1.231em;margin:30px 0 4px;letter-spacing:.18em}#cc_marvMain #marv_crowd #marv_icons ul li p{margin:0;width:81%}#cc_marvMain #marv_allHome{width:100%;min-height:500px;float:left;padding-top:30px}#cc_marvMain #marv_allHome p.allHome_copy{padding-bottom:0;border-bottom:none}#cc_marvMain #marv_allHome ul{margin-top:32px;margin-bottom:120px}#cc_marvMain #marv_allHome ul li{float:left;list-style:none outside none;padding:10px 0;width:25%;border:none;box-shadow:none}#cc_marvMain #marv_allHome ul li.first{border-top:none}#cc_marvMain #marv_allHome ul li div{padding-right:30px}#cc_marvMain #marv_allHome ul li img{margin:0 0 10px 0;width:100%}#cc_marvMain #marv_allHome h3{font-size:1.231em;letter-spacing:.2em;margin:0 0 2px;color:#fff}#cc_marvMain #marv_allHome h2{margin-top:70px;margin-bottom:23px}}@media (min-width: 768px){#cc_marvMain #marv_visit{background-position:center bottom}#cc_marvMain #marv_visit .wrapper{padding-bottom:0}#cc_marvMain #marv_visit .copy{width:48%;float:left;margin-bottom:200px}#cc_marvMain #marv_visit .copy p{width:75%}#cc_marvMain .marv_devices{width:55%;bottom:0;left:auto;right:0;margin-left:0;margin-right:30px}#cc_marvMain .marv_devices_inner{height:auto;margin-top:0;width:100%}#cc_marvMain .deviceSlides{width:76.826722338205%;height:100%;left:11.8%;bottom:auto;top:13.246268656716%}#cc_marvMain .deviceSlides img{width:100% !Important;height:auto !Important}#cc_marvMain .deviceSlides .rsOverflow{height:100% !Important}#cc_marvMain #marv_visit a.launchSiteBadge{top:-25px}#cc_marvMain #marv_streets{background-image:url(../img/marv_streetsBG_lg.jpg);background-position:57% top;background-repeat:no-repeat;height:744px;position:relative}#cc_marvMain #marv_campus_photos{background-image:url(../img/marv_streetsPhotos_lg.png);background-position:56% top;width:100%;height:100%;position:absolute;top:0;left:0;bottom:auto;overflow:hidden;margin-top:104px}#cc_marvMain #marv_streets p,#cc_marvMain #marv_streets h2{width:40%}#cc_marvMain #marv_streets h2 strong{display:block}#cc_marvMain .marv_streetMap{display:none;background:none}#cc_marvMain .statHolder{width:1800px;height:198px;left:57%;margin-left:-676px;top:0;bottom:auto}#cc_marvMain #marv_streets .statBadge{background:url(../img/red_circle.png) no-repeat 0 0;left:50%;margin-left:-99px;top:247px;width:198px;height:197px;background-size:198px 197px}#cc_marvMain .stat_slider{width:154px;height:123px !Important}#cc_marvMain #marv_fastCompany img{margin-top:.6%}#cc_marvMain #marv_personality .wrapper{max-width:none}#cc_marvMain #marv_crowd #marv_icons ul li h3{font-size:1.308em}}@media (min-width: 960px){#cc_marvMain .work_header h4{font-size:2.42em;line-height:1.3em;padding:0;width:960px;margin-left:auto;margin-right:auto}#cc_marvMain .work_header h4 .linebreak{display:block}#cc_marvMain .marv_top{max-width:960px;margin:20px auto 0}#cc_marvMain #marv_visit{background-position:center bottom}#cc_marvMain #marv_visit .wrapper{position:relative}#cc_marvMain #marv_visit h2{margin-bottom:32px}#cc_marvMain #marv_visit h2 span,#cc_marvMain #marv_visit h2 strong{display:inline;float:none;margin-bottom:0}#cc_marvMain #marv_visit h2 strong{clear:none;margin-left:0.3em}#cc_marvMain #marv_visit .copy p{width:90%}#cc_marvMain .marv_devices{margin-right:0}#cc_marvMain #marv_streets,#cc_marvMain #marv_campus_photos{background-position:center top}#cc_marvMain #marv_campus_photos{margin-top:0}#cc_marvMain .statHolder{left:50%;margin-left:-550px}#cc_marvMain #marv_streets h2{width:50%}#cc_marvMain #marv_streets h2 strong{display:inline}#cc_marvMain #marv_personality{background-position:center top}#cc_marvMain #marv_personality .wrapper{max-width:960px}#cc_marvMain #marv_crowd p{width:98%}#cc_marvMain #marv_crowd h3,#cc_marvMain #marv_crowd p{margin-right:0}#cc_marvMain #marv_icons ul{float:none;margin:0 auto;padding:0}#cc_marvMain #marv_icons ul li div.icon_inner{min-height:310px}}#cc_alienMain .work_header{width:100%;background-color:#fff}#cc_alienMain .work_header .graphics .wrapper{margin:0;padding:0}#cc_alienMain .work_header .graphics img{width:100%;display:block}#cc_alienMain .work_header .lede .wrapper{padding-bottom:30px}#cc_alienMain h2 strong{clear:both;display:block}#cc_alienMain #aliwo_partnership h2{color:#FFF}#cc_alienMain #aliwo_theme h2{color:#FFF}#cc_alienMain #aliwo_followEnd h2{color:#000}#cc_alienMain #aliwo_global h2{color:#FFF}#cc_alienMain #aliwo_viral h2{color:#000}#cc_alienMain .aliwo_scenerios h3{width:100%;float:left;color:#fff;font-size:1.25em;font-weight:900;letter-spacing:.25em}#cc_alienMain h4{margin:0 0 10px;color:#ee3124;font-size:1.538em;font-weight:300;word-wrap:break-word}#cc_alienMain .gallery{float:none}#cc_alienMain #aliwo_partnership{width:100%;background:#dd2d20 url(../img/aliwo_partnersBG_sm.jpg) 50% 100% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cc_alienMain #aliwo_partnership .wrapper{padding-top:40px}#cc_alienMain .aliwo_partnerCopy{margin-bottom:15px;float:left}#cc_alienMain #aliwo_partnership p{color:#FFF}#cc_alienMain .partner_wrap{padding:20px 0 40px;position:relative}#cc_alienMain .aliwo_partnerLaptop{margin:0 auto}#cc_alienMain .aliwo_partnerLaptop img{margin:0 1%;width:98%}#cc_alienMain .aliwo_laptopDrips{display:none}#cc_alienMain .storeBadge{display:block;position:absolute;right:12%;top:24%;z-index:3;width:77px;height:77px;background-size:77px 77px}#cc_alienMain .storeBadge span{display:block;width:100%;height:100%}#cc_alienMain .storeBadge span img{width:100%;height:100%}#cc_alienMain #aliwo_theme{width:100%;background:#252525 url(../img/aliwo_themeBG_sm.gif) 50% 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cc_alienMain #aliwo_theme .wrapper{padding-top:40px;padding-bottom:40px;position:relative}#cc_alienMain #aliwo_theme p{color:#FFF}#cc_alienMain .aliwo_themeBoards{margin:0 auto 20px;width:100%;max-width:444px;height:auto;display:block;clear:left;position:relative}#cc_alienMain .themeBoardSlides{margin:0 auto;width:90%;height:100%;overflow:hidden}#cc_alienMain #themeBoard_boards{position:static}#cc_alienMain #themeBoard_boards .rsDefault .rsBullets{background:none}#cc_alienMain #themeBoard_boards .rsSlide{border-left:none;border-right:none}#cc_alienMain .themeBoardSlideHolder{width:100%;height:100% !Important}#cc_alienMain #themeBoard_boards img{width:100%;height:auto;text-align:center;margin-left:0 !Important}#cc_alienMain #themeBoard_boards.rsDefault .rsBullets{background:none}#cc_alienMain #themeBoard_boards.rsDefault .rsBullet span{background:#6d6d6d}#cc_alienMain #themeBoard_boards.rsDefault .rsBullet.rsNavSelected span{background:#fff}#cc_alienMain .bottomShadow{position:absolute;bottom:0;width:100%;height:101px;background:url(../img/campus_gradient.png) repeat-x 0 0;border-bottom:6px #ee3124 solid}#cc_alienMain .themeBoardsBadge{display:block;position:absolute;left:-5px;top:20px;z-index:1;width:145px;height:143px;background-size:145px 143px;width:105px;height:103px;background-size:105px 103px}#cc_alienMain .themeBoardsBadge span{display:block;height:100%;width:100%}#cc_alienMain .themeBoardsBadge span img{height:100%;width:100%}#cc_alienMain .aliwo_themeCopy{margin-bottom:20px;float:left}#cc_alienMain .aliwo_2012{display:none}#cc_alienMain .aliwo_scenerios{margin:0 auto;max-width:360px}#cc_alienMain .aliwo_scenerios h3{width:100%}#cc_alienMain .aliwo_scenerios p{color:#fff}#cc_alienMain #aliwo_followEnd{width:100%;background:url(../img/aliwo_dieBG_sm.jpg) no-repeat 50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}#cc_alienMain #aliwo_followEnd .wrapper{padding-top:40px;position:relative}#cc_alienMain .aliwo_followCopy{float:left;width:100%}#cc_alienMain #aliwo_followEnd p{color:#000}#cc_alienMain .aliwo_hotspots{margin:0 auto 28px;width:100%;max-width:460px;overflow:hidden;clear:both;text-align:center;position:relative}#cc_alienMain .aliwo_followGear{margin:0 auto}#cc_alienMain .aliwo_followGear img{margin:0 auto;width:100%}#cc_alienMain .aliwo_buriedCallout img{width:100%}#cc_alienMain .aliwo_callouts{visibility:hidden}#cc_alienMain #aliwo_global{width:100%;background:url(../img/aliwo_globalBG_sm.jpg) 50% 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cc_alienMain #aliwo_global .wrapper{padding-top:40px;height:100%;position:relative}#cc_alienMain #aliwo_global p{margin-bottom:-55px;width:88%;color:#FFF}#cc_alienMain .aliwo_globalBoards{width:100%}#cc_alienMain .aliwo_globalBoards img{width:100%}#cc_alienMain .globalRedactedBadge{top:150%;left:10%}#cc_alienMain .globalRedactedBadge span{height:100%;width:100%}#cc_alienMain .globalRedactedBadge span{height:100%;width:100%}#cc_alienMain #aliwo_global .badge{width:140px;height:139px;background-size:140px 139px}#cc_alienMain #aliwo_viral{margin-top:-30%;width:100%}#cc_alienMain #aliwo_viral .wrapper{position:relative}#cc_alienMain #aliwo_viral p{color:#000;margin:15px 0}#cc_alienMain .aliwo_viralStats img{width:100%}#cc_alienMain .globalRedactedBadge{display:none}@media (min-width: 560px){#cc_alienMain #aliwo_global p{margin-bottom:-115px}#cc_alienMain .globalRedactedBadge{top:350%}}@media (min-width: 480px){#cc_alienMain .partner_wrap{padding:20px 28px 40px}#cc_alienMain .storeBadge{right:15%}#cc_alienMain #aliwo_global p{margin-bottom:-95px}#cc_alienMain .globalRedactedBadge{top:200%}}@media (min-width: 680px){#cc_alienMain .work_header{background:#f7f7f7 url(../img/aliwo_introBG.jpg) 0 0 repeat}#cc_alienMain .work_header .bgRepeat{margin:0 auto;width:100%;height:100%}#cc_alienMain .work_header .graphics{background:url(../img/aliwo_headerBG_lg.jpg) 50% 0 no-repeat;height:auto;width:auto;z-index:1;background-size:230%}#cc_alienMain .work_header .graphics .wrapper{margin:0;width:100%;height:540px}#cc_alienMain .work_header .graphics img{display:none}#cc_alienMain .work_header .lede .wrapper{margin-top:-50px}#cc_alienMain h2{font-size:4.875em}#cc_alienMain h4{font-size:2.45em;line-height:1.3em}#cc_alienMain .gallery.rsDefault .rsBullets{background-image:url(../img/photoSelectBg_300.png);height:34px}#cc_alienMain #aliwo_partnership .wrapper{padding-top:70px}#cc_alienMain .laptop_wrap{position:relative}#cc_alienMain .storeBadge{width:93px;height:95px;background-size:93px 95px;left:0;bottom:12%;top:auto;right:auto}#cc_alienMain .storeBadge span{width:95px;height:95px;background-size:92px 92px;background-position:4px 1px}#cc_alienMain #aliwo_theme .wrapper{padding-top:70px}#cc_alienMain .themeBoardsBadge{left:-25px;width:145px;height:143px;background-size:145px 143px;z-index:10}#cc_alienMain .themeBoardsBadge span{width:145px;height:143px;background-size:131px 131px;background-position:6px 6px}#cc_alienMain #aliwo_followEnd{height:1160px}#cc_alienMain #aliwo_followEnd .wrapper{padding-top:70px}#cc_alienMain .aliwo_hotspots{width:510px;max-width:none}#cc_alienMain .aliwo_followGear{width:510px}#cc_alienMain .aliwo_followGear img{width:510px}#cc_alienMain .aliwo_callouts{visibility:visible}#cc_alienMain ul.callouts{margin:0 auto;padding:0;width:510px;z-index:2}#cc_alienMain ul.callouts li{width:28px;height:28px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#cc_alienMain .flyout{height:auto}#cc_alienMain .flyout:after{content:"";display:table;clear:both}#cc_alienMain .flyout .inner{height:auto}#cc_alienMain .flyout .inner:after{content:"";display:table;clear:both}#cc_alienMain .flyout .inner .inner_content{padding:0}#cc_alienMain .flyout .inner .inner_content:after{content:"";display:table;clear:both}#cc_alienMain .flyout .inner .inner_content h3{text-align:left;letter-spacing:.2em;font-weight:300;display:block;padding:8px;margin:0}#cc_alienMain #callout01{left:38px;top:75px}#cc_alienMain #callout01 .flyout .inner{width:200px}#cc_alienMain #callout02{left:266px;top:202px}#cc_alienMain #callout02 .flyout .inner{width:156px}#cc_alienMain #callout03{left:190px;top:262px}#cc_alienMain #callout03 .flyout .inner{width:270px}#cc_alienMain #callout04{left:424px;top:262px}#cc_alienMain #callout04 .flyout{right:-14px;left:auto;background-position:152px bottom}#cc_alienMain #callout04 .flyout .inner{width:194px}#cc_alienMain #callout05{left:316px;top:393px}#cc_alienMain #callout05 .flyout .inner{width:132px}#cc_alienMain #callout06{left:424px;top:393px}#cc_alienMain #callout06 .flyout{right:-14px;left:auto;background-position:136px bottom}#cc_alienMain #callout06 .flyout .inner{width:178px}#cc_alienMain #callout07{left:326px;top:466px}#cc_alienMain #callout07 .flyout .inner{width:138px}#cc_alienMain .aliwo_buriedCallout img{width:auto}#cc_alienMain .buried_wrap{width:100%;height:260px;position:absolute;bottom:-99px}#cc_alienMain .aliwo_buriedCallout{margin:0 auto;width:100%;max-width:960px;height:260px;position:relative;z-index:1}#cc_alienMain .aliwo_buriedCallout img{width:auto;max-width:598px;height:260px;position:absolute;right:0;bottom:0}#cc_alienMain #aliwo_global .wrapper{padding-top:140px}#cc_alienMain #aliwo_global p{margin-bottom:-115px}#cc_alienMain .globalRedactedBadge{display:block;top:190%;left:15%}#cc_alienMain #aliwo_viral{margin-top:-200px}}@media (min-width: 768px){#cc_alienMain .work_header .graphics .wrapper{height:610px}#cc_alienMain .work_header .lede .wrapper{margin-top:-80px}#cc_alienMain .work_header h4{width:75%}#cc_alienMain #aliwo_theme{width:100%;height:895px;background-image:url(../img/aliwo_themeBG_lg.jpg),url(../img/aliwo_themeBG_repeat.jpg);background-position:top center, top center;background-repeat:no-repeat, repeat-x}#cc_alienMain #aliwo_theme .wrapper{padding-top:90px}#cc_alienMain .aliwo_themeBoards img{max-width:500px}#cc_alienMain .aliwo_themeCopy{border-bottom:1px solid #444444;float:right;padding-bottom:20px;width:49%}#cc_alienMain .aliwo_themeBoards{bottom:0;float:left;margin:0 20px 0 0;width:48%}#cc_alienMain .aliwo_scenerios{width:49%;max-width:none;height:auto;float:right;clear:none}#cc_alienMain .aliwo_2012{padding-bottom:30px;display:block}#cc_alienMain #aliwo_photoGallery{width:100%;height:601px;background:#000}#cc_alienMain #aliwo_followEnd{padding:0;background:url(../img/aliwo_endBG_lg.jpg) no-repeat center bottom transparent;height:860px;width:100%;position:relative}#cc_alienMain #aliwo_followEnd .wrapper{padding-top:70px}#cc_alienMain .aliwo_followCopy{margin-top:40px;padding:0;float:right;width:49%}#cc_alienMain .aliwo_hotspots{margin:0 0 28px -20px;max-width:360px;overflow:hidden;clear:none;float:left;text-align:center}#cc_alienMain .aliwo_followGear{margin:0 auto;width:360px}#cc_alienMain .aliwo_followGear img{margin:0 auto;width:360px}#cc_alienMain ul.callouts{width:360px}#cc_alienMain .flyout{left:-22px}#cc_alienMain #callout01{left:35px;top:65px}#cc_alienMain #callout01 .flyout .inner{width:200px}#cc_alienMain #callout02{left:194px;top:144px}#cc_alienMain #callout02 .flyout .inner{width:156px}#cc_alienMain #callout03{left:150px;top:192px}#cc_alienMain #callout03 .flyout .inner{width:190px}#cc_alienMain #callout04{left:304px;top:192px}#cc_alienMain #callout04 .flyout{right:-22px;left:auto;background-position:152px bottom}#cc_alienMain #callout05{left:223px;top:267px}#cc_alienMain #callout06{left:304px;top:267px}#cc_alienMain #callout06 .flyout{right:-22px;left:auto;background-position:128px bottom}#cc_alienMain #callout07{left:233px;top:324px}#cc_alienMain #callout07 .flyout .inner{width:136px}#cc_alienMain #aliwo_global{width:100%;height:894px;background-image:url(../img/aliwo_globalBG_lg.jpg),url(../img/aliwo_globalBG_repeat.jpg);background-position:top center, top center;background-repeat:no-repeat, repeat-x;position:relative}#cc_alienMain #aliwo_global .wrapper{padding-top:160px;height:100%;position:relative}#cc_alienMain .aliwo_globalCopy{width:49%}#cc_alienMain #aliwo_global p{margin:0}#cc_alienMain .aliwo_globalBoards{display:none}#cc_alienMain .globalRedactedBadge{bottom:2%;right:0;top:auto;left:auto}#cc_alienMain .globalRedactedBadge span{background:url(../img/aliwo_global_badge_label.png) no-repeat 0 0;width:226px;height:224px;background-size:226px 224px}#cc_alienMain #aliwo_global .badge{width:226px;height:224px;background-size:226px 224px}#cc_alienMain #aliwo_viral{margin-top:0;width:100%;height:866px;background-image:url(../img/aliwo_viralBG_lg.jpg),url(../img/aliwo_viralBG_repeat.jpg);background-position:top center, top center;background-repeat:no-repeat, repeat-x;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cc_alienMain #aliwo_viral .wrapper{position:relative}#cc_alienMain .aliwo_viralCopy{float:right;width:49%}#cc_alienMain .aliwo_viralStats{margin:0 auto;padding:56px 28px 28px;width:100%;max-width:960px}#cc_alienMain .aliwo_viralStats img{width:49%;float:right}}@media (min-width: 855px){#cc_alienMain .work_header .lede .wrapper{margin-top:-40px}#cc_alienMain #aliwo_followEnd{height:810px}}@media (min-width: 910px){#cc_alienMain .work_header .lede .wrapper{margin-top:-10px}}@media (min-width: 960px){#cc_alienMain .work_header .bgRepeat{background:url(../img/aliwo_headerBG_repeat.jpg) 0 0 repeat-x}#cc_alienMain .work_header .graphics{background-size:auto}#cc_alienMain .work_header .graphics .wrapper{height:680px}#cc_alienMain .work_header .lede .wrapper{margin-top:-50px}#cc_alienMain .work_header h4{width:65%}#cc_alienMain #aliwo_partnership{background:#DD2D20 url(../img/aliwo_partnersBG_lg.jpg) no-repeat center top;height:589px;position:relative}#cc_alienMain #aliwo_partnership .wrapper{padding-top:100px}#cc_alienMain .aliwo_partnerCopy{width:49%}#cc_alienMain #aliwo_partnership p{width:90%}#cc_alienMain .partner_wrap{padding:0;width:100%;height:690px;float:left;clear:none;position:absolute;top:49px;z-index:1;overflow:hidden}#cc_alienMain .laptop_wrap{margin-left:48%;width:724px;height:665px}#cc_alienMain .aliwo_partnerLaptop{margin-top:18px;margin-left:0;width:100%;overflow:hidden;position:absolute;z-index:2}#cc_alienMain .aliwo_partnerLaptop img{margin:0;width:724px;max-width:724px}#cc_alienMain .aliwo_laptopDrips{position:absolute;right:203px;bottom:-10px;display:block}#cc_alienMain .storeBadge{left:0;bottom:26%}#cc_alienMain #aliwo_theme .wrapper{padding-top:110px}#cc_alienMain .aliwo_themeCopy{width:49%}#cc_alienMain #aliwo_followEnd{height:801px}#cc_alienMain .aliwo_followCopy{margin-top:70px}#cc_alienMain .aliwo_hotspots{margin-left:-28px;width:510px;max-width:none;position:absolute;left:0;top:60px;clear:none}#cc_alienMain .aliwo_followGear{width:510px}#cc_alienMain .aliwo_followGear img{width:510px}#cc_alienMain ul.aliwo_callouts{width:510px}#cc_alienMain ul.aliwo_callouts li{width:28px;height:28px}#cc_alienMain .flyout{left:-12px}#cc_alienMain #callout01{left:38px;top:75px}#cc_alienMain #callout02{left:266px;top:202px}#cc_alienMain #callout03{left:190px;top:262px}#cc_alienMain #callout03 .flyout .inner{width:270px}#cc_alienMain #callout04{left:424px;top:262px}#cc_alienMain #callout04 .flyout{right:-14px;left:auto;background-position:152px bottom}#cc_alienMain #callout04 .flyout .inner{width:194px}#cc_alienMain #callout05{left:316px;top:393px}#cc_alienMain #callout05 .flyout .inner{width:176px}#cc_alienMain #callout06{left:424px;top:393px}#cc_alienMain #callout06 .flyout{right:-14px;left:auto;background-position:136px bottom}#cc_alienMain #callout06 .flyout .inner{width:178px}#cc_alienMain #callout07{left:326px;top:466px}#cc_alienMain #callout07 .flyout .inner{width:138px}#cc_alienMain #aliwo_global .wrapper{margin:0 auto;max-width:960px;position:relative}#cc_alienMain .aliwo_globalCopy{width:49%}#cc_alienMain #aliwo_global .aliwo_globalCopy h2{width:80%}#cc_alienMain .aliwo_viralCopy{width:49%}}#cc_gihMain .work_header{background-color:#130804;background-image:url(../img/gih_headerBG_sm.jpg);background-position:center 10px;background-repeat:no-repeat;width:100%;float:left}#cc_gihMain .gih_top{margin:0 auto;width:100%;position:relative;overflow:hidden}#cc_gihMain .gih_top_title{width:100%;height:148px;margin:30px auto 0;padding:0 32px;z-index:1;position:relative}#cc_gihMain .gih_top_bike{position:absolute;top:0;left:0;margin-left:40%}#cc_gihMain .gih_top_title img,#cc_gihMain .gih_top_bike img{display:block}#cc_gihMain .gih_top_title img{max-width:177px;max-height:149px}#cc_gihMain .gih_top_bike img{max-width:261px;max-height:208px}#cc_gihMain .work_header .wrapper{margin-top:35px;margin-bottom:35px}#cc_gihMain .work_header h4{margin:0 0 10px}#cc_gihMain .gallery{float:left;width:100%;height:540px;background:#fff;overflow:hidden;border-top:2px solid #fff;border-bottom:2px solid #fff}#cc_gihMain .gallery img{width:100%;height:auto}#cc_gihMain .gallery.rsDefault .rsBullets{background:url(../img/gih_iconSelectBG.png) no-repeat bottom center}#cc_gihMain #gih_bikeWorks{width:100%;background:url(../img/gih_anatomyBG_sm.jpg) center bottom no-repeat;float:left;position:relative;overflow:hidden}#cc_gihMain #gih_bikeWorks .wrapper{margin-top:40px}#cc_gihMain #gih_bikeWorks .flameBg{display:none}#cc_gihMain #gih_bikeWorks .wrapper{float:left}#cc_gihMain #gih_bikeWorks h2{color:#fff;margin-bottom:10px}#cc_gihMain #gih_bikeWorks p{color:#fff}#cc_gihMain #gih_bikeWorks .gih_bikeShot img{width:100%}#cc_gihMain .gih_bikeSpots{width:100%;height:auto;max-width:351px;max-height:326px;margin:10px auto 0}#cc_gihMain #callout01{left:299px;top:96px}#cc_gihMain #callout01 .flyout{padding-left:24px;background:url(../img/gih_flyout_arrow.png) 180px 103px no-repeat;padding-bottom:0;top:auto;right:100%;bottom:-11px;left:auto;margin-bottom:0}#cc_gihMain #callout01 .flyout .inner{width:176px;height:142px}#cc_gihMain #callout02{left:94px;top:149px}#cc_gihMain #callout02 .flyout .inner{width:136px;height:172px}#cc_gihMain #callout03{left:76px;top:158px}#cc_gihMain #callout03 .flyout .inner{width:136px;height:216px}#cc_gihMain #callout04{left:150px;top:157px}#cc_gihMain #callout04 .flyout .inner{width:176px;height:162px}#cc_gihMain #callout05{left:89px;top:194px}#cc_gihMain #callout05 .flyout .inner{width:156px;height:157px}#cc_gihMain #gih_coveredRow{width:100%;float:left;background:#fff}#cc_gihMain .gih_coveredIn img{display:block;width:100%;max-width:257px;height:46px;margin:0 auto;background:#fff}#cc_gihMain #gih_blog{background-color:#FFFFFF;background:url(../img/gih_blogBG_sm.gif) repeat 0 0;position:relative;width:100%;float:left}#cc_gihMain #gih_blog .topShadow{background:url(../img/gih_blog_bgShadow.png) 0 0 repeat-x;position:absolute;top:0;left:0;width:100%;height:64px}#cc_gihMain #gih_blog .wrapper{position:relative;z-index:1;margin-top:40px}#cc_gihMain #gih_blog .ipad{position:relative;margin:34px auto 30px;width:100%;max-width:345px}#cc_gihMain #gih_blog img{position:relative;top:0;left:0;width:100%;max-width:345px}#cc_gihMain #gih_blog img.overlay{position:absolute}#cc_gihMain #gih_premiere{background:#ee2d24 url(../img/gih_premiereBG_lg.jpg) center top no-repeat;position:relative;width:100%;float:left}#cc_gihMain #gih_premiere .wrapper{z-index:1;position:relative;padding-top:40px}#cc_gihMain #gih_premiere .pattern_overlay{background:url(../img/gih_dot_pattern_overlay.png) 0 0 repeat;position:absolute;width:100%;height:100%;top:0;left:0}#cc_gihMain #gih_premiere h2,#cc_gihMain #gih_premiere p{color:#fff}#cc_gihMain #gih_premiere h2{margin-top:0}#cc_gihMain #gih_premiere .photo_area{position:absolute;left:50%;width:232px;height:248px;margin-top:78px;margin-left:-116px}#cc_gihMain #gih_premiere .photo_area .photos{width:100%;height:100%;background:url(../img/gih_premierePhoto_sm.png) 0 0 no-repeat;position:absolute;top:0;right:0}#cc_gihMain .smilesSharedBadge{top:45px;right:-22px}#cc_gihMain .smilesSharedBadge span{width:100%;height:100%}#cc_gihMain .smilesSharedBadge span img{width:100%;height:100%}#cc_gihMain #gih_premiere .bellyband{width:100%;height:12px;background:#ee2d24;position:relative;margin-top:26px;margin-bottom:310px}#cc_gihMain #gih_premiere .bellyband .wrapper .icons{background:url(../img/gih_premiere_icons_sm.png) 0 0 no-repeat;width:195px;height:30px;position:absolute;top:-11px;left:50%;margin-left:-97px}#cc_gihMain #gih_takeaway{background:url(../img/gih_takeawayBG_sm.jpg) repeat 0 12px;background-size:25%;position:relative;overflow:hidden;width:100%;float:left}#cc_gihMain #gih_takeaway .wrapper{margin-top:30px;padding:0}#cc_gihMain #gih_takeaway .wrapper_inner{width:100%;padding:25px 32px 0;background:url(../img/gih_takeawayBG_repeat.png) repeat}#cc_gihMain #gih_takeaway h2{width:100%;max-width:350px}#cc_gihMain #gih_takeaway h2 strong{line-height:0}#cc_gihMain #gih_takeaway p{margin-bottom:30px}#cc_gihMain #gih_takeaway .photo_area{position:relative;width:266px;height:265px;margin:30px auto 50px}#cc_gihMain #gih_takeaway .photo_area .photos{width:100%;height:100%;background:url(../img/gih_takeawayPhoto_sm.png) 0 0 no-repeat;position:absolute;top:0;right:0}#cc_gihMain .giveawaysBadge{top:-30px;right:60px}#cc_gihMain .giveawaysBadge span{width:100%;height:100%}#cc_gihMain .giveawaysBadge span img{width:100%;height:100%}#cc_gihMain #gih_move{background:#000 url(../img/gih_moveBikeBG_sm.jpg) top center no-repeat;width:100%;float:left}#cc_gihMain #gih_move h2{color:#fff;margin-top:0}#cc_gihMain #gih_move p{color:#fff}#cc_gihMain #gih_move .photo_area{position:absolute;right:50%;width:240px;height:219px;margin-top:14px;margin-right:-120px}#cc_gihMain #gih_move .wrapper{position:relative;margin-top:40px;margin-bottom:277px}#cc_gihMain #gih_move .photo_area .photos{width:100%;height:100%;background:url(../img/gih_movePhotos_sm.png) 0 0 no-repeat;position:absolute;top:0;left:0}#cc_gihMain #gih_move .photo_area .tweet{background:url(../img/gih_moveTweet_sm.png) 0 0 no-repeat;position:absolute;bottom:0;right:0;width:205px;height:52px}#cc_gihMain .celebrityBadge{right:-10px;top:4px}#cc_gihMain .celebrityBadge span{width:100%;height:100%}#cc_gihMain .celebrityBadge span img{width:100%;height:100%}@media (min-width: 395px){#cc_gihMain .work_header{background-position:center 32px}#cc_gihMain .work_header .wrapper{margin-top:60px}#cc_gihMain .gih_top_bike{top:25px}}@media (min-width: 465px){#cc_gihMain .work_header{background-position:center 90px}#cc_gihMain .gih_top_title{width:310px;height:auto;padding:0 0 0 32px;margin:30px 0 0}#cc_gihMain .gih_top_title img{width:100%;height:auto;max-width:none;max-height:none}#cc_gihMain .gih_top_bike{margin-left:50%;top:-10px}#cc_gihMain .gih_top_bike img{max-width:400px;max-height:317px}}@media (min-width: 545px){#cc_gihMain .work_header{background-position:center 146px}#cc_gihMain .work_header .wrapper{margin-top:65px}#cc_gihMain .gih_top_bike{margin-left:55%;top:10px}#cc_gihMain .gih_top_bike img{max-width:450px;max-height:357px}#cc_gihMain .gih_top_title{width:385px}#cc_gihMain .gih_coveredIn img{width:100%;height:auto;max-width:940px;max-height:53px}}@media (min-width: 680px){#cc_gihMain .work_header{background:url(../img/gih_headerBG_lg.jpg) repeat-x center top}#cc_gihMain .gih_top_title{width:960px;height:350px;padding:0 34px;margin:55px auto 0}#cc_gihMain .gih_top_title img{width:auto;max-width:478px;max-height:350px}#cc_gihMain .gih_top_bike{top:-42px;margin-left:50%}#cc_gihMain .gih_top_bike img{max-width:741px;max-height:588px}#cc_gihMain .work_header .wrapper{margin-top:135px;padding:0 34px}#cc_gihMain .gallery.rsDefault .rsBullets{height:32px;background:url(../img/claw_photoSelectBG.png) no-repeat bottom center;padding-top:8px}#cc_gihMain .gallery.rsDefault .rsBullet span,#cc_gihMain .rsDefault .rsBullet{width:8px;height:8px}#cc_gihMain #gih_bikeWorks{background:url(../img/gih_anatomyBG_repeat.jpg) 0 0 repeat-x;height:810px;position:relative}#cc_gihMain #gih_bikeWorks .wrapper{margin-top:50px;float:none;position:relative}#cc_gihMain #gih_bikeWorks .flameBg{display:block;position:absolute;background:url(../img/gih_bgFlame.png) 0 0 no-repeat;left:50%;top:0;margin-left:-496px;width:993px;height:439px}#cc_gihMain .gih_bikeSpots{position:absolute;top:0;left:55%;width:812px;height:764px;max-width:none;max-height:none;margin:0 0 0 -506px}#cc_gihMain .flyout{opacity:0}#cc_gihMain #callout01{left:653px;top:223px}#cc_gihMain #callout01 .flyout{padding-right:24px;top:auto;right:100%;bottom:-11px;left:auto}#cc_gihMain #callout02{left:218px;top:344px}#cc_gihMain #callout03{left:182px;top:366px}#cc_gihMain #callout04{left:348px;top:363px}#cc_gihMain #callout05{left:205px;top:449px}#cc_gihMain #gih_blog{background:#FFFFFF}#cc_gihMain #gih_blog h2{width:40%}#cc_gihMain #gih_blog .copy p{margin-bottom:25px}#cc_gihMain #gih_blog .ipad,#cc_gihMain #gih_blog img{height:auto;width:100%;max-width:730px}#cc_gihMain #gih_blog .ipad{margin:0 0 50px 0;float:left}#cc_gihMain #gih_premiere{height:668px;overflow:hidden}#cc_gihMain #gih_premiere .wrapper{padding-top:114px}#cc_gihMain #gih_premiere h2{width:55%}#cc_gihMain #gih_premiere p{width:50%}#cc_gihMain #gih_premiere .photo_area{top:0;left:auto;right:0;width:506px;height:516px;margin-top:68px;margin-left:0}#cc_gihMain #gih_premiere .photo_area .photos{background:url(../img/gih_premierePhoto_lg.png) 0 0 no-repeat;margin-right:-38%}#cc_gihMain .smilesSharedBadge{top:-30px;right:0}#cc_gihMain .smilesSharedBadge span{width:166px;height:174px;background-size:166px 174px}#cc_gihMain #gih_premiere .bellyband{height:23px;margin-top:68px;margin-bottom:0}#cc_gihMain #gih_premiere .bellyband .wrapper{padding-top:0;position:relative}#cc_gihMain #gih_premiere .bellyband .wrapper .icons{background:url(../img/gih_premiere_icons_lg.png) 0 0 no-repeat;width:100%;height:58px;top:-21px;left:35px;margin-left:0}#cc_gihMain #gih_takeaway{background-size:auto;margin:0;min-height:672px}#cc_gihMain #gih_takeaway .wrapper{margin-top:76px;padding:0 34px}#cc_gihMain #gih_takeaway .wrapper_inner{width:61.666666666667%;max-width:592px;margin-left:-68px;padding:65px 30px 30px 68px}#cc_gihMain #gih_takeaway h2{font-size:5.146em;width:300px;margin-bottom:35px;max-width:none}#cc_gihMain #gih_takeaway p{margin-bottom:40px}#cc_gihMain #gih_takeaway h2 strong{line-height:.4em}#cc_gihMain #gih_takeaway .photo_area{position:absolute;left:48.5%;top:26px;width:531px;height:527px}#cc_gihMain #gih_takeaway .photo_area .photos{background:url(../img/gih_takeawayPhoto_lg.png) 0 0 no-repeat}#cc_gihMain .giveawaysBadge{right:182px}#cc_gihMain .giveawaysBadge span{width:166px;height:185px;background:url(../img/giveawaysBadge_label.png) no-repeat 0 0;background-size:166px 185px}#cc_gihMain #gih_move{background:#000 url(../img/gih_moveBikeBG_lg.jpg) top center no-repeat}#cc_gihMain #gih_move h2{width:46%;margin-top:78px;float:right}#cc_gihMain #gih_move p{width:46%;float:right;clear:both}#cc_gihMain #gih_move .photo_area{top:0;left:0;right:auto;width:480px;height:436px;margin-top:90px;margin-left:0}#cc_gihMain #gih_move .photo_area .photos{background:url(../img/gih_movePhotos_lg.png) 0 0 no-repeat;margin-left:-24%}#cc_gihMain #gih_move .photo_area .tweet{background:url(../img/gih_moveTweet_lg.png) 0 0 no-repeat;width:405px;height:103px;bottom:-70px;right:-150px}#cc_gihMain .celebrityBadge{right:auto;left:0;top:-88px}#cc_gihMain .celebrityBadge span{width:166px;height:193px;background-size:166px 193px}}@media (min-width: 768px){#cc_gihMain #callout01 .flyout{background-position:13px 103px;padding-left:24px;top:auto;right:auto;bottom:-11px;left:100%}#cc_gihMain .gih_bikeSpots{left:50%}#cc_gihMain #gih_blog .wrapper{margin-top:80px}#cc_gihMain #gih_blog .copy{float:right;width:50%;margin-top:80px;margin-bottom:50px}#cc_gihMain #gih_blog .copy.tablet{margin-top:45px}#cc_gihMain #gih_blog h2{margin-top:50px}#cc_gihMain #gih_blog .ipad{width:45%;height:520px;max-width:none}#cc_gihMain #gih_blog img{height:520px;width:auto;max-width:none}#cc_gihMain #gih_blog .ipad img{margin-left:-38%}#cc_gihMain #gih_move .photo_area .photos{margin-left:-20%}#cc_gihMain #gih_move .photo_area .tweet{bottom:0;right:-200px}#cc_gihMain .giveawaysBadge{right:136px}}@media (min-width: 850px){#cc_gihMain #gih_blog .ipad img{margin-left:-26%}#cc_gihMain .gih_bikeSpots{left:45%}}@media (min-width: 960px){#cc_gihMain .work_header h4{font-size:2.45em;line-height:1.3em}#cc_gihMain #gih_bikeWorks{height:708px}#cc_gihMain #gih_bikeWorks .wrapper{position:relative;max-width:960px;padding-right:0;margin-top:0}#cc_gihMain .gih_bikeSpots{left:-200px;top:-114px;margin-left:0}#cc_gihMain .gih_bikeWorksCopy{background:url(../img/gih_bikeWorks_textBG.png) repeat;float:right;max-width:321px;height:708px;padding:0 47px 0 47px}#cc_gihMain .giveawaysBadge{right:100px}#cc_gihMain #gih_bikeWorks h2{margin:132px 0 32px}#cc_gihMain .smilesSharedBadge{top:45px}#cc_gihMain #gih_premiere .photo_area .photos{margin-right:-10%}#cc_gihMain #gih_blog .copy,#cc_gihMain #gih_blog .ipad{width:50%}#cc_gihMain #gih_blog .copy{margin-top:95px}#cc_gihMain #gih_blog .ipad{height:651px}#cc_gihMain #gih_blog .ipad img{margin-left:-30%;height:100%}#cc_gihMain #gih_takeaway h2{width:100%}#cc_gihMain #gih_takeaway p{width:85%}#cc_gihMain #gih_move h2{width:57.2%}#cc_gihMain #gih_move p{width:57.2%}#cc_gihMain #gih_move .photo_area .photos{margin-left:-18%}#cc_gihMain #gih_move .photo_area .tweet{bottom:62px}#cc_gihMain .celebrityBadge{left:-30px;top:-38px}}@media (min-width: 1024px){#cc_gihMain .smilesSharedBadge{right:-40px}}#cc_jakeMain .work_header{overflow:hidden;background:#7f7f7f url(../img/jake_headerBG_sm.jpg) no-repeat center 0}#cc_jakeMain .work_header .wrapper.copy{margin-top:300px;margin-bottom:33px}#cc_jakeMain .work_header .jake_header_mixer{position:absolute;top:0;left:0}#cc_jakeMain .work_header .jake_header_title{position:absolute;top:0;left:0;z-index:1;width:100%;height:220px}#cc_jakeMain .work_header .jake_header_title .wrapper{padding:0}#cc_jakeMain .work_header .jake_header_title .wrapper img{display:block;width:100%;max-width:400px;position:absolute;bottom:0}#cc_jakeMain .work_header .jake_header_logo{position:absolute;top:0;left:0;z-index:1;width:100%;height:200px}#cc_jakeMain .work_header .jake_header_logo .wrapper img{display:block;margin-left:-30px;width:122px;height:73px}#cc_jakeMain .work_header .wrapper h4{color:#fff;margin-bottom:24px}#cc_jakeMain #jakeHistory{background:#1a1a1a;width:100%;float:left;position:relative;overflow:hidden}#cc_jakeMain #jakeHistory .wrapper{padding:0}#cc_jakeMain #jakeHistory .tornEdgeTop{display:none}#cc_jakeMain #jakeHistory .tornEdgeBtm{display:block;background:url(../img/jake_history_tornEdgeBtm.png) repeat-x 0 0;position:absolute;bottom:0;left:0;width:100%;height:8px;z-index:1}#cc_jakeMain #jakeHistory .jake_selfie{display:block;background:url(../img/jake_jake_sm.jpg) center 0 no-repeat;height:288px}#cc_jakeMain #jakeHistory h2,#cc_jakeMain #jakeHistory p{color:#fff}#cc_jakeMain #jakeHistory h2{margin-top:30px}#cc_jakeMain #jakeHistory h2 strong{margin-top:2px;display:block}#cc_jakeMain #jakeHistory .copy{float:left;clear:both;padding:0 32px 50px;background:url(../img/jake_history_bg_btm.jpg) center 0 repeat-y}#cc_jakeMain #jakeHistory h3{font-size:1.231em;text-transform:uppercase;letter-spacing:0.2em;margin:25px 0 5px}#cc_jakeMain #jakeHistory h3 strong{display:block;clear:both}#cc_jakeMain #jakeSocial{background:#fff url(../img/jake_socialBG_sm.jpg) right bottom no-repeat;width:100%;float:left;position:relative;z-index:1;padding-bottom:8px}#cc_jakeMain #jakeSocial .laptop{width:92%;margin:0 auto}#cc_jakeMain #jakeSocial .laptop img{width:100%}#cc_jakeMain #jakeSocial .copy{margin-top:50px;margin-bottom:30px;width:100%}#cc_jakeMain #jakeSocial h2 .linebreak{display:block;clear:both}#cc_jakeMain .socialBadge{display:none}#cc_jakeMain #jakeCustoms{width:100%;float:left;background:#fff;z-index:2;position:relative;overflow:hidden}#cc_jakeMain #jakeCustoms .btmBg{background:url(../img/jake_customBtm_sm.png) top center repeat-x;width:100%;height:67px;position:absolute;bottom:-15px;z-index:1}#cc_jakeMain #jakeCustoms .wrapper.banner{padding:0;position:absolute;z-index:100;max-width:none;width:100%}#cc_jakeMain #jakeCustoms .titleArea{display:none}#cc_jakeMain #jakeCustoms .featuredOn{margin:-5px auto 0;width:100%;display:block;max-width:962px;max-height:55px}#cc_jakeMain #jakeCustoms .mobileTitleArea{padding-top:65px}#cc_jakeMain #jakeCustoms .mobileTitleArea p{width:100%;padding-bottom:25px;background:url(../img/jake_mixer_rule.png) bottom center no-repeat}#cc_jakeMain #jakeCustoms .mixerGallery{width:100%;height:260px;margin:25px auto 30px;border-top:none;border-bottom:none;background:none;position:static !important;overflow:visible;float:none}#cc_jakeMain #jakeCustoms .mixerGallery .mixer{position:relative;height:auto;width:100%;margin-left:0%}#cc_jakeMain .mixerGallery .mixer img.mixerImg{width:50%;margin-left:-24px !important}#cc_jakeMain .mixerGallery .mixer .content{width:54%;float:right;height:300px}#cc_jakeMain .mixerGallery.rsDefault .rsSlide{border-left:none;border-right:none;background:#fff;height:auto}#cc_jakeMain .mixer .content .pagination{display:block;width:100%;margin-top:25px;padding-top:8px;background:url(../img/jake_mixer_rule.png) top left no-repeat}#cc_jakeMain .mixer .content .mixerLogo{margin-top:10px;margin-bottom:20px}#cc_jakeMain .doughRider .content .mixerLogo{width:90%}#cc_jakeMain .sourdough .content .mixerLogo{margin-top:0;margin-bottom:-5px;width:52%}#cc_jakeMain .mixinVixin .content .mixerLogo{width:80%}#cc_jakeMain .sharky .content .mixerLogo{width:70%}#cc_jakeMain .kustomKooking .content .mixerLogo{margin-top:0;margin-bottom:15px;width:40%}#cc_jakeMain #jakeCustoms .content .desc h3{margin-bottom:10px;color:#000}#cc_jakeMain #jakeCustoms .content .desc h3 strong{font-weight:bold}#cc_jakeMain #jakeCelebrity{width:100%;float:left;background:#fff url(../img/jake_woodPanel_sm.jpg) 0 0 repeat-y;padding-bottom:72px}#cc_jakeMain #jakeCelebrity h2{margin:55px 0 5px;max-width:300px;text-indent:-14px}#cc_jakeMain #jakeCelebrity .copy h3 strong{display:block}#cc_jakeMain #jakeCelebrity h3{font-size:1.231em;font-weight:300;text-transform:uppercase;color:#ee3124;letter-spacing:0.2em;line-height:1.294em}#cc_jakeMain #jakeCelebrity p{margin-top:4px}#cc_jakeMain #jakeCelebrity .videoReaction{display:block;background:url(../img/jake_videoReaction_sm.jpg) center center no-repeat;width:100%;max-width:256px;height:179px;margin:20px auto;position:relative}#cc_jakeMain #jakeCelebrity .videoReaction .reactionBadge.badge{width:100px;height:100px;background-size:100px 100px;right:1px;bottom:-20px}#cc_jakeMain #jakeCelebrity .videoReaction .reactionBadge.badge span{background-image:url(../img/reactionBadge_label.png);background-repeat:no-repeat;width:100px;height:100px;background-size:100px 100px}#cc_jakeMain #jakeCelebrity .jakeSteps{float:left;width:100%;margin:35px 0 0}#cc_jakeMain #jakeCelebrity .jakeSteps h3{font-weight:600;color:#000}#cc_jakeMain #jakeCelebrity .jakeSteps p{margin-top:4px}#cc_jakeMain .jakeSteps .stepIcon{width:100%;margin:0 auto 20px}#cc_jakeMain .jakeSteps .stepIcon img{display:block;margin:0 auto}#cc_jakeMain #jakeFanFlavor{background:#000;float:left;width:100%;background:#000 url(../img/jake_fanBg.jpg) center bottom no-repeat}#cc_jakeMain #jakeFanFlavor .copy{float:left;margin-top:50px}#cc_jakeMain #jakeFanFlavor .mixer{float:left;margin-top:30px;margin-bottom:50px;width:100%}#cc_jakeMain #jakeFanFlavor .mixer img{width:100%;max-width:444px;display:block;margin:0 auto}#cc_jakeMain #jakeFanFlavor h2,#cc_jakeMain #jakeFanFlavor p{color:#fff}#cc_jakeMain #jakeSuccess{background:url(../img/jake_successBg_sm.jpg) repeat-x top,center #8b8b8d;width:100%;float:left}#cc_jakeMain #jakeSuccess .copy{margin-top:50px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid{margin-top:46px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #bbb;margin-top:20px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div img{width:100%;margin:0 auto;display:block}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.mixers{margin-top:0}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.ebayViews{margin-bottom:60px;border-bottom:0}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.mixers img{max-width:392px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.mixers img.mixerArrow{max-width:none;display:none}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.icons img{max-width:383px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.pageViews img{max-width:388px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.ebayViews img{max-width:385px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid .gridDiv{display:none}#cc_jakeMain .gallery.rsDefault .rsBullets{height:28px;background:url(../img/jake_photoSelectBg_sm.png) no-repeat bottom center;padding-top:8px;bottom:0}#cc_jakeMain .mixerGallery .rsSlide,#cc_jakeMain .mixerGallery .rsOverflow{overflow:visible !important}#cc_jakeMain .mixerGallery .rsOverflow{height:auto !important}#cc_jakeMain .gallery.rsDefault .rsNavItem.rsBullet span{display:block;margin:6px 9px}#cc_jakeMain .gallery.rsDefault .rsBullet{width:auto;height:auto;padding:0;margin:0}@media (min-width: 480px){#cc_jakeMain #jakeHistory h2 strong{margin-top:0;display:inline}#cc_jakeMain .mixerGallery .mixer .content{float:none;position:absolute;top:0;right:0;height:auto}}@media (min-width: 505px){#cc_jakeMain .work_header{background:#7f7f7f url(../img/jake_headerBG_lg.jpg) repeat-x 0 -174px}#cc_jakeMain .work_header .wrapper.copy{margin-top:0;margin-bottom:0}#cc_jakeMain .work_header .jake_header_mixer{width:100%}#cc_jakeMain .work_header .jake_header_mixer .mixer_main{position:absolute;background:url(../img/jake_header_mixer_main_lg.png) no-repeat 0 50%;height:1007px;width:120%;max-width:1110px;background-size:100%;top:-180px;left:17%;z-index:1}#cc_jakeMain .work_header .jake_header_mixer .mixer_back{position:absolute;top:-180px;left:17%;background:url(../img/jake_header_mixer_back_lg.png) no-repeat right bottom;height:563px;width:120%;max-width:1110px;background-size:100%}#cc_jakeMain .work_header .jake_header_title{height:333px}#cc_jakeMain .work_header .jake_header_title .wrapper img{max-width:865px;max-height:396px;margin-left:-2%}#cc_jakeMain .work_header .jake_header_logo .wrapper img{margin-left:-65px;width:256px;height:155.2px}#cc_jakeMain .work_header .wrapper.copy{margin-top:510px}#cc_jakeMain .work_header .wrapper h4{font-size:2.138em;line-height:1.152em}#cc_jakeMain .work_header .wrapper p{width:54%;margin-bottom:100px}}@media (min-width: 590px){#cc_jakeMain .work_header .jake_header_title{height:380px}}@media (min-width: 680px){#cc_jakeMain .work_header{background:#7f7f7f url(../img/jake_headerBG_lg.jpg) repeat-x 0 -100px}#cc_jakeMain .work_header .jake_header_mixer .mixer_main{top:-100px;left:10%}#cc_jakeMain .work_header .jake_header_mixer .mixer_back{top:-100px;left:10%}#cc_jakeMain .work_header .jake_header_title{height:463px}#cc_jakeMain .work_header .jake_header_title .wrapper img{max-width:865px;max-height:396px;margin-left:-2%}#cc_jakeMain .work_header .jake_header_logo .wrapper img{margin-left:-65px;width:320px;height:194px}#cc_jakeMain .work_header .wrapper.copy{margin-top:510px}#cc_jakeMain .work_header .wrapper h4{font-size:2.538em}#cc_jakeMain #jakeHistory{background:#121212 url(../img/jake_personBG.jpg) center -80px no-repeat}#cc_jakeMain #jakeHistory .wrapper{padding:0 32px;margin-top:-71px}#cc_jakeMain #jakeHistory .tornEdgeTop{display:block;background:url(../img/jake_history_tornEdgeTop.png) repeat-x 0 0;position:absolute;top:0;left:0;width:100%;height:69px;z-index:1}#cc_jakeMain #jakeHistory .jake_selfie{background:url(../img/jake_jake_lg.png) 0 0 no-repeat;width:510px;height:683px;margin:0 auto}#cc_jakeMain #jakeHistory .jake_selfie img{height:100%}#cc_jakeMain #jakeHistory .copy{margin-top:0;margin-bottom:65px;padding:0;background:none}#cc_jakeMain #jakeHistory h2{margin-top:50px}#cc_jakeMain #jakeHistory h2 strong{margin-top:2px;display:block}#cc_jakeMain #jakeHistory h3{font-size:1.308em;width:90%}#cc_jakeMain #jakeHistory h3 strong{display:inline;clear:none}#cc_jakeMain #jakeSocial{background:#FFF url(../img/jake_socialBG_lg.jpg) bottom center repeat-x;min-height:551px}#cc_jakeMain #jakeSocial .wrapper{position:relative}#cc_jakeMain #jakeSocial .copy{margin-top:90px;margin-bottom:150px}#cc_jakeMain #jakeSocial .copy h2{width:560px}#cc_jakeMain #jakeSocial .copy p{width:40%}#cc_jakeMain #jakeSocial h2 .linebreak{display:inline;clear:none}#cc_jakeMain #jakeSocial .laptopHolder{position:absolute;left:0;bottom:0;width:100%;height:117%;overflow:hidden}#cc_jakeMain #jakeSocial .laptop{display:block;position:absolute;left:40%;bottom:0;width:55%;max-width:733px;min-width:590px;margin:0}#cc_jakeMain .socialBadge{display:block}#cc_jakeMain #jakeSocial div.socialBadge{width:244px;height:263px;background-size:244px 263px;background:url(../img/jake_socialBubble.png) 0 0 no-repeat;top:-205px;right:32%;z-index:3}#cc_jakeMain #jakeSocial div.socialBadge span{background:url(../img/socialBadge_label.png) no-repeat 0 0;width:244px;height:263px;background-size:244px 263px}#cc_jakeMain #jakeCustoms{background:#fff url(../img/jake_customTop.jpg) top center no-repeat;position:relative}#cc_jakeMain #jakeCustoms .btmBg{background:url(../img/jake_customBtm_lg.png) top center repeat-x;height:133px;bottom:-30px;z-index:300}#cc_jakeMain #jakeCustoms .wrapper.banner{padding:0 34px}#cc_jakeMain #jakeCustoms .wrapper{position:relative}#cc_jakeMain #jakeCustoms .mobileTitleArea{display:none}#cc_jakeMain #jakeCustoms .titleArea{display:block}#cc_jakeMain #jakeCustoms .titleArea h2{font-size:5.73em}#cc_jakeMain .mixerGallery .mixer .content{margin-top:43px;width:45%}#cc_jakeMain .mixerGallery .mixer img.mixerImg{position:relative;width:55%;margin-left:-22px !important}#cc_jakeMain .mixerGallery img.mixerLogo{margin-left:0 !important}#cc_jakeMain .mixer .content .mixerLogo{margin-top:28px;margin-bottom:20px}#cc_jakeMain .mixer.sourdough .content .mixerLogo{margin-bottom:0}#cc_jakeMain .mixer.mixinVixin .content .mixerLogo{margin-bottom:30px}#cc_jakeMain .mixer.sharky .content .mixerLogo{margin-top:18px}#cc_jakeMain .mixer.kustomKooking .content .mixerLogo{margin-top:18px}#cc_jakeMain #jakeCustoms .content .desc h3{font-size:1.308em;letter-spacing:.15em}#cc_jakeMain #jakeCustoms .content .desc p{font-size:1.231em}#cc_jakeMain #jakeCustoms .mixerGallery{min-height:650px;margin:46px auto 70px;max-width:960px}#cc_jakeMain #jakeCustoms .mixerGallery.rsDefault .rsSlide{padding-top:25px;background:#fff url(../img/jake_customTop.jpg) center -46px no-repeat}#cc_jakeMain #jakeCelebrity{background:url(../img/jake_woodPanel.jpg) center top no-repeat;overflow:hidden;position:relative;padding-bottom:0;min-height:822px}#cc_jakeMain #jakeCelebrity .btmBg{background:url(../img/jake_celebrityBtmBg.png) top center repeat-x;width:100%;height:5px;position:absolute;bottom:0}#cc_jakeMain #jakeCelebrity .copy{width:490px}#cc_jakeMain #jakeCelebrity .copy h3{width:70%;margin-top:28px}#cc_jakeMain #jakeCelebrity .copy h3 strong{display:block}#cc_jakeMain #jakeCelebrity .copy p{width:67%}#cc_jakeMain #jakeCelebrity .videoReaction{background:url(../img/jake_videoReaction.png) 0 0 no-repeat;max-width:none;width:465px;height:311px;position:absolute;left:45%;top:240px;margin:0 0 0 50px}#cc_jakeMain #jakeCelebrity .videoReaction .reactionBadge.badge{width:166px;height:165px;background-size:166px 165px;right:120px;bottom:-30px}#cc_jakeMain #jakeCelebrity .videoReaction .reactionBadge.badge span{width:166px;height:165px;background-size:166px 165px}#cc_jakeMain #jakeCelebrity h2{margin:122px 0 0;text-indent:-28px;width:auto;max-width:inherit}#cc_jakeMain #jakeCelebrity .copy h3 strong{display:inline}#cc_jakeMain #jakeCelebrity .jakeSteps{width:30%;margin:45px 5% 25px 0}#cc_jakeMain #jakeCelebrity .jakeSteps.num3{width:30%;margin-right:0}#cc_jakeMain .jakeSteps .stepIcon{height:59px;width:auto;margin:0 0 20px 0;position:relative}#cc_jakeMain .jakeSteps .stepIcon img{width:auto;height:auto;position:absolute;bottom:0;margin:0}#cc_jakeMain .jakeSteps h3{font-size:1.308em}#cc_jakeMain .jakeSteps h3 strong{display:block;clear:both}#cc_jakeMain .jakeSteps h3 .step{font-size:.8824em}#cc_jakeMain .jakeSteps .dash{display:none}#cc_jakeMain #jakeFanFlavor{min-height:557px}#cc_jakeMain #jakeFanFlavor .copy{float:right;width:50%;margin-top:100px}#cc_jakeMain #jakeFanFlavor .mixer{position:relative;width:55%;margin-left:-5%;height:481px;margin-top:0;margin-bottom:0}#cc_jakeMain #jakeFanFlavor .mixer img{position:absolute;left:0;bottom:0;margin:0}#cc_jakeMain #jakeSuccess{background:url(../img/jake_successBg_lg.jpg) repeat top center #8b8b8d}#cc_jakeMain #jakeSuccess .copy{margin-top:105px}#cc_jakeMain #jakeSuccess h2{font-size:5.846em}#cc_jakeMain #jakeSuccess h2 .linebreak{display:block}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div{float:left;width:50%;padding-bottom:0;margin-bottom:0;margin-top:0;border-bottom:none}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div img{width:90%}#cc_jakeMain #jakeSuccess .infoGraphicsGrid .gridDiv{display:block;clear:both;width:100%;float:left;height:1px;border-bottom:1px solid #bbb;margin-top:54px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid .icons img,#cc_jakeMain #jakeSuccess .infoGraphicsGrid .ebayViews img{float:right}#cc_jakeMain #jakeSuccess .infoGraphicsGrid .pageViews,#cc_jakeMain #jakeSuccess .infoGraphicsGrid .ebayViews{margin-top:55px}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.mixers{position:relative}#cc_jakeMain #jakeSuccess .infoGraphicsGrid div.mixers img.mixerArrow{display:block;position:absolute;right:0;top:21%;width:3%;max-width:18px}#cc_jakeMain .gallery.rsDefault .rsBullets{height:61px;background:url(../img/jake_photoSelectBg_lg.png) no-repeat bottom center;padding:28px 0 0 6px;bottom:0;z-index:400}#cc_jakeMain .gallery.rsDefault .rsNavItem.rsBullet span{display:block;margin:6px 9px}#cc_jakeMain .gallery.rsDefault .rsBullet{width:auto;height:auto;padding:0;margin:0}}@media (min-width: 768px){#cc_jakeMain .work_header{background-position:0 -50px}#cc_jakeMain .work_header .jake_header_mixer .mixer_main{top:-50px}#cc_jakeMain .work_header .jake_header_mixer .mixer_back{top:-50px}#cc_jakeMain .work_header .jake_header_title{height:513px}#cc_jakeMain .work_header .wrapper.copy{margin-top:560px}#cc_jakeMain .mixerGallery .mixer .content{margin-top:68px}#cc_jakeMain #jakeHistory h2 strong{margin-top:2px;display:block}#cc_jakeMain #jakeSocial div.socialBadge{right:26.5%}#cc_jakeMain #jakeCelebrity .videoReaction{top:160px;left:50%}#cc_jakeMain #jakeCelebrity .copy p{width:80%}#cc_jakeMain #jakeCelebrity .copy h3{width:100%}#cc_jakeMain #jakeCelebrity .copy h3 strong{display:inline}#cc_jakeMain #jakeCelebrity .jakeSteps{width:177px;margin:45px 25px 0 0}#cc_jakeMain #jakeCelebrity .jakeSteps.num3{width:204px}#cc_jakeMain #jakeFanFlavor .copy{margin-top:140px}#cc_jakeMain #jakeFanFlavor .mixer{height:521px}#cc_jakeMain #jakeSuccess{padding-bottom:30px}}@media (min-width: 800px){#cc_jakeMain #jakeHistory h2 strong{margin-top:0;display:inline}#cc_jakeMain #jakeSuccess{padding-bottom:60px}}@media (min-width: 960px){#cc_jakeMain .work_header{background-position:0 0}#cc_jakeMain .work_header .jake_header_mixer .wrapper{position:relative}#cc_jakeMain .work_header .jake_header_title{height:563px}#cc_jakeMain .work_header .jake_header_mixer .mixer_main{top:0;right:-30%;left:auto}#cc_jakeMain .work_header .jake_header_mixer .mixer_back{top:0;right:-30%;left:auto}#cc_jakeMain .work_header .wrapper.copy{margin-top:610px}#cc_jakeMain #jakeHistory{background-position:center top}#cc_jakeMain #jakeHistory h3{font-size:1.3em;margin:20px 0 15px;width:90%}#cc_jakeMain #jakeHistory .wrapper{margin-top:0}#cc_jakeMain #jakeHistory .jake_selfie{float:left;margin-left:-120px}#cc_jakeMain #jakeHistory .copy{float:right;clear:none;background:none;width:52%;margin-top:82px;margin-bottom:0}#cc_jakeMain #jakeHistory h2{margin-top:0}#cc_jakeMain #jakeSocial .copy p{width:49%}#cc_jakeMain #jakeSocial .laptop{left:50%}#cc_jakeMain #jakeSocial div.socialBadge{right:16.2%}#cc_jakeMain .mixerGallery .mixer .content{width:55%}#cc_jakeMain .mixerGallery .mixer img.mixerImg{width:50%;margin-left:-42px !important}#cc_jakeMain #jakeCelebrity .videoReaction{margin-left:45px}#cc_jakeMain #jakeFanFlavor .mixer{width:50%;margin-left:0}#cc_jakeMain #jakeSuccess h2{font-size:5.37em}#cc_jakeMain #jakeSuccess h2 .linebreak{display:inline}}#cc_snyMain .work_header{width:100%}#cc_snyMain .work_header .wrapper{padding:0 0 50px}#cc_snyMain .work_header .copy_wrapper{width:88%;padding:0 34px}#cc_snyMain .work_header .sny_header img{width:100%}#cc_snyMain .work_header h4{margin:7px 0 20px}#cc_snyMain #sny_commercials{width:100%;float:left;background:#fff;padding-bottom:60px}#cc_snyMain #sny_commercials h2{margin:45px 0 25px;width:90%}#cc_snyMain #sny_featuredIn{width:100%;float:left;background:#fff;border-top:1px solid #ccc}#cc_snyMain #sny_featuredIn img{width:100%;max-width:514px;display:block;margin:0 auto}#cc_snyMain #sny_territory{background:#000 url(../img/sny_territoryBG.jpg) no-repeat;color:#fff;float:left;width:100%}#cc_snyMain #sny_territory .wrapper{padding:0}#cc_snyMain #sny_territory h2{color:#fff;margin:50px 0 15px;line-height:.842em;padding:0 34px}#cc_snyMain #sny_territory p{color:#fff;padding:0 34px}#cc_snyMain .deviceSlideHolder{position:absolute;width:100%;height:100% !Important}#cc_snyMain .territorySlides .rsSlide{border-left:none;border-right:none}#cc_snyMain .territorySlides{width:100%;height:100%;position:relative;float:left;background:#fff;overflow:hidden;margin-top:-13px}#cc_snyMain .territorySlides img{width:100% !Important;height:auto !Important;margin-left:0 !Important}#cc_snyMain .territorySlides .rsOverflow{height:100% !important}#cc_snyMain .sny_posterCallout{height:100%;max-width:511px;max-height:107px;margin:25px auto 0;width:100%;position:relative;z-index:10}#cc_snyMain .sny_posterCallout img{width:100%}#cc_snyMain .sny_takeoverPhoto{float:left;background:#fff;width:100%;padding:50px 34px 40px}#cc_snyMain .sny_takeoverPhoto img{width:100%;display:block;margin:0 auto;max-width:513px;max-height:144px}#cc_snyMain #sny_contest{float:left;width:100%;background:url(../img/sny_challengeBG_sm.png) no-repeat;height:100%}#cc_snyMain .sny_contestStats{margin:25px 0}#cc_snyMain .sny_contestStats img{width:100%}#cc_snyMain #sny_laptop img{width:100%}#cc_snyMain #sny_challenge{width:100%;background:url(../img/sny_challengeBG_sm.png) repeat-x 0 -1px;float:left}#cc_snyMain .sny_challengeCopy{margin-top:35px}#cc_snyMain .sny_challengeCopy h2{color:#fff}#cc_snyMain .sny_challengeCopy p{color:#fff}#cc_snyMain #firstPlaceVid{display:block;float:left;margin-bottom:50px}#cc_snyMain .sny_firstPlace img{width:100%}@media (min-width: 680px){#cc_snyMain .work_header{background-image:url(../img/sny_headerLG.jpg),url(../img/santaClaw_headerTest_repeat.jpg);background-position:center top, center top;background-repeat:no-repeat, repeat-x;float:left;width:100%}#cc_snyMain .work_header .wrapper{padding:0 32px 50px}#cc_snyMain .work_header .copy_wrapper{width:100%;padding:0;margin-top:80px}#cc_snyMain .work_header .sny_header{height:540px;position:relative;margin-left:-24px}#cc_snyMain .work_header .sny_header img{position:absolute;left:0;bottom:0;width:100%;max-width:718px;max-height:484px}#cc_snyMain .work_header h4{width:500px;font-size:2.308em;line-height:1.25em;margin-top:0}#cc_snyMain .work_header p{width:78%}#cc_snyMain #sny_commercials p{width:92%}#cc_snyMain #sny_featuredIn img{max-width:960px}#cc_snyMain #sny_territory{background:#000 url(../img/sny_territoryBG_lg.jpg) no-repeat;color:#fff;float:left;padding-top:50px}#cc_snyMain #sny_territory .wrapper{padding:0 32px}#cc_snyMain #sny_territory .wrapper_inner{position:relative}#cc_snyMain #sny_territory h2{margin-bottom:40px;padding:0}#cc_snyMain #sny_territory p{padding:0}#cc_snyMain #sny_territory .copy_wrapper{float:right;width:42%}#cc_snyMain .territorySlides{width:55%;margin-top:0;margin-top:7px;padding:10px}#cc_snyMain .gallery.rsDefault .rsBullets{padding:11px}#cc_snyMain .sny_posterCallout{display:none}#cc_snyMain .sny_posterCallout img{max-width:281px;width:100%}#cc_snyMain .sny_takeoverPhoto{background:none;padding:50px 0 80px}#cc_snyMain .sny_takeoverPhoto img{max-width:960px;max-height:120px}#cc_snyMain #sny_laptopBanner{height:134px;width:100%;float:left;position:relative}#cc_snyMain #sny_laptopBannerTop{background:url(../img/sny_laptopHeader.jpg) no-repeat top center;height:134px;width:646px;margin:-1px auto 0;position:relative}#cc_snyMain #sny_contest{background:#000 url(../img/sny_laptopBG_lg.jpg) no-repeat center top;float:left;margin:-134px 0 0;width:100%}#cc_snyMain #sny_laptop{max-width:1193px;max-height:653px;margin:160px auto 0;padding:0 22px}#cc_snyMain #sny_challenge{width:100%;background:#000 url(../img/sny_challengeBG.jpg) no-repeat top center;float:left;padding-bottom:100px}#cc_snyMain #sny_challenge .wrapper{margin-top:65px}#cc_snyMain .sny_challengeCopy{margin-top:0}#cc_snyMain .sny_challengeCopy{width:52%;padding-left:50px;float:right}#cc_snyMain .sny_contestStats{float:left;width:48%;margin:0}#cc_snyMain .sny_contestStats img{width:100%;max-width:500px}#cc_snyMain #firstPlaceVid{float:right;width:52%;margin-top:25px;padding-left:40px}#cc_snyMain .sny_firstPlace img{width:100%;max-width:432px}#cc_snyMain .sny_challengeCopy h2{font-size:4.3em}}@media (min-width: 768px){#cc_snyMain #sny_photo{background:#000;height:600px;float:left;width:100%;margin:25px 0}#cc_snyMain #sny_commercials h2{width:500px;margin:70px 0 25px}#cc_snyMain .sny_posterCallout{margin:15px 0 0 -9.8%;max-width:none;max-height:none;width:281px;height:96px;display:block}#cc_snyMain .sny_challengeCopy h2{font-size:5em}}@media (min-width: 860px){#cc_snyMain #sny_commercials h2{width:100%}#cc_snyMain #sny_territory .copy_wrapper{width:30%}#cc_snyMain .territorySlides{width:66%}#cc_snyMain .sny_posterCallout{margin-left:-16.4%}#cc_snyMain .sny_challengeCopy h2{font-size:5.846em}}@media (min-width: 960px){#cc_snyMain .work_header h4,#cc_snyMain .work_header p{width:660px}#cc_snyMain #sny_territory h2{font-size:5.746em}#cc_snyMain #sny_territory .copy_wrapper{width:25%}#cc_snyMain .territorySlides{width:71%}#cc_snyMain .sny_posterCallout{margin-left:-19.5%}}#cc_bonbrightMain .work_header .wrapper{padding:0 0 0px}#cc_bonbrightMain .work_header .copy_wrapper{width:100%;padding:0 34px;position:relative;z-index:2}#cc_bonbrightMain .work_header .bonbright_header{position:relative;height:307px;z-index:1;overflow:hidden;margin-bottom:-70px}#cc_bonbrightMain .work_header .bonbright_header img{width:680px;height:307px;position:absolute;left:50%;top:0;margin-left:-340px}#cc_bonbrightMain .orangeBG{height:0}#cc_bonbrightMain .work_header h4{margin:20px 0 20px}#cc_bonbrightMain .work_header p{margin-bottom:1em}#cc_bonbrightMain #bonbright_introBanner{margin-top:20px;width:100%;float:left}#cc_bonbrightMain #bonbright_introBanner .wrapper{padding:0 16px}#cc_bonbrightMain #bonbright_introBanner .banner_inner{height:40px;position:relative}#cc_bonbrightMain #bonbright_introBanner .banner_left,#cc_bonbrightMain #bonbright_introBanner .banner_right{position:absolute;top:0;width:15px;height:100%}#cc_bonbrightMain #bonbright_introBanner .banner_left{left:0}#cc_bonbrightMain #bonbright_introBanner .banner_right{right:0}#cc_bonbrightMain #bonbright_introBanner img{width:15px;height:100%}#cc_bonbrightMain #bonbright_introBanner .banner_mid{width:100%;padding:0 15px}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner{background-color:#ee2e24}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner p{display:block;width:100%;font-size:1.5em;letter-spacing:0.05em;line-height:1.125em;font-weight:300;padding-top:9px;margin:0 auto;width:100%;height:40px;color:white;text-align:center;text-transform:lowercase}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner p span{display:none}#cc_bonbrightMain .gallery img{width:100%;margin-left:0 !important}#cc_bonbrightMain #bonbright_introTop{background:0 url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_mobileBrandingBanner.png) no-repeat;height:134px;width:80%;margin:-1px auto 0;position:relative}#cc_bonbrightMain #bonbright_branding{background:#fff}#cc_bonbrightMain #bonbright_branding .wrapper{padding-bottom:77px}#cc_bonbrightMain #bonbright_branding .wrapper_inner{width:100%;height:100%;margin-top:0;margin-bottom:0}#cc_bonbrightMain #bonbright_branding .branding_content{width:100%;max-width:360px;margin:0 auto}#cc_bonbrightMain #bonbright_branding .branding_content .logo{width:60%;height:100%;margin:0 auto 40px}#cc_bonbrightMain #bonbright_branding .branding_content.business .logo{max-width:322px}#cc_bonbrightMain #bonbright_branding .branding_content.business .logo img{margin-top:40px}#cc_bonbrightMain #bonbright_branding .branding_content.party{margin-top:60px}#cc_bonbrightMain #bonbright_branding .branding_content.party .logo{max-width:262px}#cc_bonbrightMain #bonbright_branding .branding_content img{width:100%;height:auto}#cc_bonbrightMain #bonbright_goodCompany{float:left;width:100%;border-bottom:2px solid white}#cc_bonbrightMain #bonbright_website{background:#ffac1d url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_mobileWebsiteHeader.jpg) no-repeat center -70px;background-size:100%;float:left;width:100%;margin-bottom:30px;padding-top:80%}#cc_bonbrightMain #bonbright_website .wrapper{background:white;position:relative;padding-bottom:20px}#cc_bonbrightMain #bonbright_website .wrapper .launch-site .launch{top:-90px;right:-45px}#cc_bonbrightMain #bonbright_website .wrapper h2{width:100%;line-height:0.87em;margin-top:65px;float:left;max-width:330px}#cc_bonbrightMain #bonbright_website .wrapper p{float:left}#cc_bonbrightMain #bonbright_manifesto{width:100%;float:left;padding:0 0px 50px}#cc_bonbrightMain #bonbright_manifesto h2{margin:45px 0 25px;width:100%}#cc_bonbrightMain #bonbright_cards{background:#000;color:#fff;float:left;width:100%}#cc_bonbrightMain #bonbright_cards h2{width:250px}#cc_bonbrightMain #bonbright_cards .wrapper{position:relative;z-index:2;padding-bottom:50px}#cc_bonbrightMain #bonbright_cards .red_banner{background:#ee2e24;margin:0 auto;width:75%;position:relative;z-index:2}#cc_bonbrightMain #bonbright_cards .red_banner h3{color:white;text-transform:uppercase;text-align:center;font-size:0.6875em;padding:12px 0;letter-spacing:0.15em}#cc_bonbrightMain #bonbright_cards #bonbright_businessCards img{width:100%;height:auto;position:relative;z-index:1;display:block;margin:0 auto}#cc_bonbrightMain #bonbright_cards h2{color:#fff;margin:0 0 15px}#cc_bonbrightMain #bonbright_cards p{color:#fff}#cc_bonbrightMain #bonbright_floor{width:100%;float:left;background:white;padding:50px 0}#cc_bonbrightMain #bonbright_floor .wrapper{text-align:center}#cc_bonbrightMain #bonbright_floor .wrapper h2,#cc_bonbrightMain #bonbright_floor .wrapper .wrapper_inner{text-align:left}#cc_bonbrightMain #bonbright_floor .wrapper h2{width:250px}#cc_bonbrightMain #bonbright_floor .wrapper .wrapper_inner{padding-bottom:30px}#cc_bonbrightMain #bonbright_results{background:#000 url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_mobileResultsBackground.jpg) no-repeat center top;float:left;width:100%}#cc_bonbrightMain #bonbright_results h2{width:250px;color:white}#cc_bonbrightMain #bonbright_results .wrapper{padding-top:50px;padding-bottom:17px}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner{float:left;width:100%}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p{color:white;padding:17px 32px;font-size:.75em;letter-spacing:0.1em;text-align:center}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p strong{font-weight:bold;display:block;clear:both}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p span{display:none}#cc_bonbrightMain #bonbright_results .bonbright_breweries{background:rgba(255,255,255,0.07);padding:14px 32px 10px;float:left}#cc_bonbrightMain #bonbright_results .bonbright_breweries img{display:block;width:100%;height:auto;max-width:551px;max-height:111px;margin:0 auto}#cc_bonbrightMain #bonbright_awards{background:#000 url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_awards_bg.jpg) no-repeat center top;float:left;width:100%;padding-top:50px}#cc_bonbrightMain #bonbright_awards .wrapper{padding-top:0;padding-bottom:50px}#cc_bonbrightMain #bonbright_awards .pin_copy{margin:0 auto;color:white;width:100%;max-width:360px}#cc_bonbrightMain #bonbright_awards .pin_copy .pin{display:block;width:150px;height:auto;margin:0 auto}#cc_bonbrightMain #bonbright_awards .pin_copy p{padding:25px 0 50px}@media (min-width: 480px){#cc_bonbrightMain #bonbright_website{padding-top:60%;background-position:0 -210px}#cc_bonbrightMain #bonbright_cards h2{width:auto}#cc_bonbrightMain #bonbright_cards .red_banner h3{font-size:1em}#cc_bonbrightMain #bonbright_floor .wrapper h2{width:auto}#cc_bonbrightMain #bonbright_results h2{width:auto}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p strong{display:inline;clear:none}}@media (min-width: 680px){#cc_bonbrightMain .work_header{width:100%;background-size:auto;overflow:hidden}#cc_bonbrightMain .orangeBG{width:100%;height:524px;background-color:#fead19;position:absolute;left:0;top:0;z-index:1;background-image:url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_beerBackground.jpg);background-position:center top;background-repeat:no-repeat}#cc_bonbrightMain.standalone .orangeBG{margin-top:47px}#cc_bonbrightMain .work_header .wrapper{padding:0 32px 115px;position:relative;z-index:2}#cc_bonbrightMain .work_header .copy_wrapper{width:100%;padding:0;margin-top:212px}#cc_bonbrightMain .work_header .bonbright_header{height:431px;padding:0 34px;width:100%;overflow:visible;position:relative;margin-left:-24px;margin-bottom:0}#cc_bonbrightMain .work_header .bonbright_header img{width:1248px;height:622px;display:block;margin-left:-120px;position:relative;left:0%;top:0}#cc_bonbrightMain .work_header h4{width:100%;font-size:2.308em;line-height:1.25em;margin-top:0}#cc_bonbrightMain .work_header p{width:100%}#cc_bonbrightMain #bonbright_cards #bonbright_businessCards{margin-top:-57px}#cc_bonbrightMain #bonbright_cards #bonbright_businessCards img{width:100%}#cc_bonbrightMain #bonbright_cards .red_banner{width:514px}#cc_bonbrightMain #bonbright_cards .red_banner h3{font-size:1.5em;padding:16px 0;letter-spacing:0.2em}#cc_bonbrightMain #bonbright_cards .wrapper{margin-top:-72px;margin-bottom:123px;padding-bottom:0}#cc_bonbrightMain .gallery.rsDefault .rsBullets{padding:11px}#cc_bonbrightMain #bonbright_introBanner{margin-top:0}#cc_bonbrightMain #bonbright_introBanner .wrapper{padding:0 24px}#cc_bonbrightMain #bonbright_introBanner .banner_inner{height:95px}#cc_bonbrightMain #bonbright_introBanner .banner_left,#cc_bonbrightMain #bonbright_introBanner .banner_right{width:28px}#cc_bonbrightMain #bonbright_introBanner img{width:28px}#cc_bonbrightMain #bonbright_introBanner .banner_mid{padding:0 28px}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner p{max-width:580px;height:95px;padding-top:18px;font-size:2.1875em;letter-spacing:0.175em;line-height:1.125em;text-transform:uppercase}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner p span{display:inline}#cc_bonbrightMain #bonbright_branding{background:#000 url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_textureBlack.jpg) no-repeat center top;float:left;width:100%;margin:-50px 0 0;border-bottom:3px solid white}#cc_bonbrightMain #bonbright_branding .wrapper{padding:0 10px}#cc_bonbrightMain #bonbright_branding .wrapper_inner{background-color:#fff;border-radius:10px;padding:80px 70px;margin-top:193px;margin-bottom:168px}#cc_bonbrightMain #bonbright_branding .branding_content{width:45%;max-width:none;margin:0;float:left}#cc_bonbrightMain #bonbright_branding .branding_content .logo{width:100%;height:315px;margin:0 auto}#cc_bonbrightMain #bonbright_branding .branding_content.business{margin-right:5%}#cc_bonbrightMain #bonbright_branding .branding_content.business .logo{max-width:322px}#cc_bonbrightMain #bonbright_branding .branding_content.business .logo img{margin-top:40px}#cc_bonbrightMain #bonbright_branding .branding_content.party{margin-top:0;margin-left:5%}#cc_bonbrightMain #bonbright_branding .branding_content.party .logo{max-width:262px}#cc_bonbrightMain #bonbright_branding .branding_content img{width:100%;height:auto}#cc_bonbrightMain #bonbright_website{background:#fff url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_websiteHeader.jpg) no-repeat center top;margin-bottom:86px;padding-top:0;background-size:auto}#cc_bonbrightMain #bonbright_website .wrapper{margin-top:565px;padding-bottom:0;background:transparent}#cc_bonbrightMain #bonbright_website .wrapper .launch-site .launch{top:0;right:0}#cc_bonbrightMain #bonbright_website .wrapper h2{margin-top:200px;width:auto;max-width:none}#cc_bonbrightMain #bonbright_manifesto h2{margin-top:114px}#cc_bonbrightMain #bonbright_manifesto p{margin-bottom:42px}#cc_bonbrightMain #bonbright_floor{padding-top:102px;padding-bottom:96px}#cc_bonbrightMain #bonbright_floor .wrapper{text-align:left}#cc_bonbrightMain #bonbright_floor h2{width:100%}#cc_bonbrightMain #bonbright_floor .wrapper_inner{width:65%;float:left;padding-bottom:0}#cc_bonbrightMain #bonbright_floor .bonbright_watchBtn{float:right;display:block;width:209px;height:209px}#cc_bonbrightMain #bonbright_goodCompany{float:left;width:100%;border-bottom:3px solid white}#cc_bonbrightMain #bonbright_video{height:700px}#cc_bonbrightMain #bonbright_video iframe{height:697px}#cc_bonbrightMain #bonbright_results{background:#000 url(https://39e20071a2c2d42fbc83-25508055e8dd760226d2dd51fb1a6e8d.ssl.cf2.rackcdn.com/bonbright_resultsBackground.jpg) no-repeat center top;padding-bottom:100px}#cc_bonbrightMain #bonbright_results .wrapper{margin-top:75px;padding-bottom:50px}#cc_bonbrightMain #bonbright_results .bonbright_breweries{padding:0;width:100%}#cc_bonbrightMain #bonbright_results .bonbright_breweries .bonbright_breweries_inner{margin:60px auto}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner{background:rgba(0,0,0,0.5)}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p{font-size:1.2em;letter-spacing:0.2em}#cc_bonbrightMain #bonbright_results .bonbright_breweries_banner p span{display:inline}#cc_bonbrightMain #bonbright_awards{background:transparent;padding-top:0}#cc_bonbrightMain #bonbright_awards .wrapper{padding-top:50px;margin-top:15px}#cc_bonbrightMain #bonbright_awards .pin{width:80%;height:auto}#cc_bonbrightMain #bonbright_awards .pin_copy{width:33%;max-width:none;float:left;margin:0}#cc_bonbrightMain #bonbright_awards .pin_copy .pin{width:200px}#cc_bonbrightMain #bonbright_awards .pin_copy p{padding:35px 7.5% 0}}@media (min-width: 768px){#cc_bonbrightMain img.logo.corporate,#cc_bonbrightMain img.logo.party{width:auto}#cc_bonbrightMain #bonbright_floor h2{width:680px}#cc_bonbrightMain #bonbright_website .wrapper h2{width:680px;line-height:0.742em}}@media (min-width: 860px){#cc_bonbrightMain .work_header .copy_wrapper{padding:0 34px}#cc_bonbrightMain #bonbright_cards .wrapper{margin-top:-102px}#cc_bonbrightMain #bonbright_floor .wrapper_inner{width:65%;float:left}}@media (min-width: 900px){#cc_bonbrightMain.standalone .orangeBG{margin-top:60px}#cc_bonbrightMain #bonbright_introBanner .banner_mid .banner_mid_inner p{padding-top:32px;max-width:none}}@media (min-width: 960px){#cc_bonbrightMain #bonbright_website .wrapper .bonbright_launchBtn{right:0}#cc_bonbrightMain #bonbright_website .wrapper h2{margin-top:168px}#cc_bonbrightMain #bonbright_floor h2{font-size:5.5em;width:100%}}#ourWork #cc_bonbrightMain .work_header .bonbright_header img{margin-top:-10px}@media (min-width: 360px){#ourWork #cc_bonbrightMain .work_header .bonbright_header img{margin-top:0}}#cc_oovooMain #footerWrap{border-top:none}#cc_oovooMain .light{color:#fff}#cc_oovooMain #oovoo-header{width:100%;background-image:url(../img/oovoo-headerBGMobile.jpg);background-color:#000145;background-position:center top;background-repeat:no-repeat;background-size:cover;float:left}#cc_oovooMain #oovoo-header .wrapper{padding-top:80px;position:relative}#cc_oovooMain #oovoo-header .wrapper .oovoo-logo{width:95px;position:absolute;top:-1px;left:20px}#cc_oovooMain #oovoo-header .wrapper .connections{margin-left:-2%;width:104%}#cc_oovooMain #oovoo-header .wrapper .copy-wrap{padding:30px 0 40px 0;width:100%;float:left}#cc_oovooMain #oovoo-header .wrapper .copy-wrap h1{font-size:1.07692em;font-weight:600;line-height:1.5em}#cc_oovooMain #oovoo-header .wrapper .watch-video{display:none}#cc_oovooMain #oovoo-web{background:#5c5dad url(../img/oovoo-webBG-mobile.jpg) no-repeat center -70px;background-size:100%;float:left;width:100%;margin-bottom:30px;padding-top:80%}#cc_oovooMain #oovoo-web .wrapper{background:white;position:relative;padding-bottom:20px}#cc_oovooMain #oovoo-web .wrapper .launch-site .launch{top:-90px;right:-45px}#cc_oovooMain #oovoo-web .wrapper h2{width:100%;line-height:0.87em;margin-top:65px;float:left;max-width:330px}#cc_oovooMain #oovoo-web .wrapper p{float:left}#cc_oovooMain #oovootique{padding-top:0;width:100%;background-image:url(../img/oovoo-oovootiqueBGFull.jpg);background-position:center top;background-repeat:no-repeat;background-color:#fff;background-size:200%;position:relative;float:left;z-index:0;overflow:hidden}#cc_oovooMain #oovootique:after{content:"";background:-moz-linear-gradient(top, rgba(71,213,205,0.8) 0%, rgba(71,213,205,0.8) 1%, #47d5cd 10%);background:-webkit-linear-gradient(top, rgba(71,213,205,0.8) 0%, rgba(71,213,205,0.8) 1%, #47d5cd 10%);background:linear-gradient(to bottom, rgba(71,213,205,0.8) 0%,rgba(71,213,205,0.8) 1%,#47d5cd 10%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc47d5cd', endColorstr='#47d5cd',GradientType=0 );width:100%;height:100%;position:absolute;bottom:-30%;left:0;z-index:-1}#cc_oovooMain #oovootique .wrapper{position:relative}#cc_oovooMain #oovootique .arrow-orange,#cc_oovooMain #oovootique .arrow-green{display:none}#cc_oovooMain #oovootique .logo img{margin:60px auto 30px auto;width:300px;display:block}#cc_oovooMain #oovootique .video-wrap{padding-bottom:56.2921348314607%;height:0;position:relative}#cc_oovooMain #oovootique .video-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}#cc_oovooMain #oovootique .pins{display:none}#cc_oovooMain #oovootique .pins img{display:none}#cc_oovooMain #oovootique .copy-wrap{padding:40px 0 100px 0;float:left}#cc_oovooMain #oovootique .copy-wrap p,#cc_oovooMain #oovootique .copy-wrap h2{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#cc_oovooMain #oovootique .copy-wrap p{letter-spacing:0.05em}#cc_oovooMain #oovoo-ces{width:100%;background:url(../img/oovoo-ces-BGFull.jpg) center center no-repeat;background-size:cover;color:#fff;float:left}#cc_oovooMain #oovoo-ces .copy-wrap,#cc_oovooMain #oovoo-ces .infographic{width:100%;position:relative}#cc_oovooMain #oovoo-ces .infographic{float:left}#cc_oovooMain #oovoo-ces h2 strong{display:table}#cc_oovooMain #oovoo-ces .copy-wrap{padding:40px 0 0;float:left}#cc_oovooMain #oovoo-ces .copy-wrap h2 strong{letter-spacing:0.015em}#cc_oovooMain #oovoo-ces .vegas-sign{margin:-39px 0 0 -9px;width:283px;height:230px}#cc_oovooMain #oovoo-ces .info-wrap{text-transform:uppercase;background-color:rgba(0,0,0,0.35);float:left}#cc_oovooMain #oovoo-ces .info-wrap span{padding:15px;width:100%;display:block;background-color:#ee2e24;position:relative}#cc_oovooMain #oovoo-ces .info-wrap span:after{content:"";height:0;width:0;position:absolute;bottom:-10px;left:20px;border-style:solid;border-width:10px 10px 0 10px;border-color:#ee2e24 transparent transparent transparent}#cc_oovooMain #oovoo-ces .info-wrap span h4{color:#fff;font-size:1.07692em;font-weight:700;letter-spacing:0.1em}#cc_oovooMain #oovoo-ces .info-wrap h3{margin:0;color:#fff;font-size:4.30769em;font-weight:100;line-height:64px}#cc_oovooMain #oovoo-ces .info-wrap h4{color:#ee2e24;font-size:1.07692em;font-weight:300}#cc_oovooMain #oovoo-ces .info-wrap h4strong{font-weight:700}#cc_oovooMain #oovoo-ces .border-arrow{width:100%;float:left;position:relative}#cc_oovooMain #oovoo-ces .border-arrow img{margin:0 auto;width:30px;height:30px;display:block}#cc_oovooMain #oovoo-ces .border-arrow:before,#cc_oovooMain #oovoo-ces .border-arrow:after{content:"";width:37%;height:1px;background-color:#505050;position:absolute;top:50%}#cc_oovooMain #oovoo-ces .border-arrow:before{left:20px}#cc_oovooMain #oovoo-ces .border-arrow:after{right:20px}#cc_oovooMain #oovoo-ces .media,#cc_oovooMain #oovoo-ces .publicity{padding:20px;width:100%;float:left;text-align:center}#cc_oovooMain #oovoo-ces .media img,#cc_oovooMain #oovoo-ces .media .info-copy,#cc_oovooMain #oovoo-ces .publicity img,#cc_oovooMain #oovoo-ces .publicity .info-copy{float:left}#cc_oovooMain #oovoo-ces .media .inner,#cc_oovooMain #oovoo-ces .publicity .inner{margin:0;display:block}#cc_oovooMain #oovoo-ces .media h4{letter-spacing:0.2em}#cc_oovooMain #oovoo-ces .media img{margin:4px 5% 0 0;width:70px;height:74px}#cc_oovooMain #oovoo-ces .publicity h4{letter-spacing:0.3em}#cc_oovooMain #oovoo-ces .publicity img{margin:7px 0 0 6%;width:70px;height:74px}#cc_oovooMain #oovoo-ces ul{margin:0;padding:0;width:100%;text-align:center;float:left;list-style:none}#cc_oovooMain #oovoo-ces ul li{margin:10px;display:inline-block}#cc_oovooMain #oovoo-ces ul li svg{width:100%;height:100%;display:block;fill:#fff}#cc_oovooMain #oovoo-ces ul .featured{margin:0;font-size:1.23077em;font-weight:700;color:#ee2e24;text-transform:uppercase;letter-spacing:0.2em;display:block}#cc_oovooMain #oovoo-ces ul .adweek{width:58px;height:21px}#cc_oovooMain #oovoo-ces ul .aol{width:53px;height:21px}#cc_oovooMain #oovoo-ces ul .fox{width:44px;height:21px}#cc_oovooMain #oovoo-ces ul .msn{width:56px;height:24px}#cc_oovooMain #oovoo-ces ul .time{width:64px;height:21px}#cc_oovooMain #oovoo-ces ul .wsj-lg{width:219px;height:19px}#cc_oovooMain #oovoo-ces ul .wsj-sm{width:47px;height:25px;display:none}#cc_oovooMain #oovoo-ces ul .yahoo{margin-right:0;width:91px;height:21px}#cc_oovooMain .gallery.rsDefault .rsSlide{border-left:none;border-right:none}#cc_oovooMain .ces-slides-wrap{margin:40px 0;padding:3px;width:100%;max-width:890px;height:100%;background:#fff;float:left;position:relative;overflow:hidden}#cc_oovooMain .jooce-logo-wrap{margin-top:20px;width:100%;float:left}#cc_oovooMain .jooce-logo{margin:0 auto -73px auto;width:146px;height:146px;background-color:#000;border-radius:50%;position:relative;z-index:3}#cc_oovooMain .jooce-logo img{margin:36px 0 0 23px;width:100px;height:76px}#cc_oovooMain #oovoo-jooce{border-bottom:3px solid white}#cc_oovooMain #oovoo-jooce .gallery-info{height:100%;overflow:hidden;position:relative;background:url(../img/svg/jooce-lines.svg) center center no-repeat;background-size:190%}#cc_oovooMain #oovoo-jooce .jooce-fill{width:100%;height:100%;background:url(../img/oovoo-jooceBG.png) 0 0 no-repeat;background-size:cover;position:absolute;right:0;bottom:-285px}#cc_oovooMain #oovoo-jooce .wrapper{padding-top:100px;padding-bottom:70px;position:relative}#cc_oovooMain #oovoo-jooce .royalSlider{border-right:none}#cc_oovooMain #oovoo-devChallenge{padding-top:40px;width:100%;height:100%;background:url(../img/svg/oovoo-dev-bg.svg),url(../img/oovoo-dev-texture.png);background-repeat:no-repeat, repeat;background-position:0 0;background-size:cover, auto;float:left}#cc_oovooMain #oovoo-devChallenge .wrapper{position:relative}#cc_oovooMain #oovoo-devChallenge .dev-banner{display:none}#cc_oovooMain #oovoo-devChallenge .copy-wrap,#cc_oovooMain #oovoo-devChallenge .devCrate-wrap{width:100%;position:relative;float:left}#cc_oovooMain #oovoo-devChallenge .devCrate-mobile{margin:30px 0 -65px 0;position:relative;z-index:999}#cc_oovooMain #oovoo-devChallenge .devCrate-mobile img{margin:0 auto;width:50%;height:auto;display:block}@media only screen and (max-width: 35em){#cc_oovooMain #oovoo-devChallenge .devCrate-mobile img{width:65%}}#cc_oovooMain #oovoo-devChallenge .devCrate-bottom,#cc_oovooMain #oovoo-devChallenge .devCrate-top{display:none}#cc_oovooMain .devChallenge-list{margin:40px 0 -2px 0;width:100%;float:left;clear:both;z-index:1}#cc_oovooMain .devChallenge-list ul{margin:0 auto;padding:20px 10px 15px 10px;width:100%;height:auto;background-color:#eeaf00;list-style:none;text-align:center;position:relative;clear:both}#cc_oovooMain .devChallenge-list ul li{margin:10px 3%;height:41px;display:inline-block;position:relative}#cc_oovooMain .devChallenge-list ul li:first-child{margin-left:0}#cc_oovooMain .devChallenge-list ul li:last-child{margin-right:0}#cc_oovooMain .devChallenge-list ul li svg{width:100%;height:100%;display:block;color:currentColor}#cc_oovooMain .devChallenge-list ul .minutes{width:107px}#cc_oovooMain .devChallenge-list ul .files{width:78px}#cc_oovooMain .devChallenge-list ul .code{width:117px}#cc_oovooMain .devChallenge-list ul .bugs{width:83px}#cc_oovooMain .devChallenge-list ul .winners{width:105px}@media (min-width: 470px){#cc_oovooMain #oovoo-ces h2 strong{display:inline-block}#cc_oovooMain #oovoo-ces .info-wrap span h4{font-size:1.23077em}#cc_oovooMain #oovoo-ces .info-wrap h3{font-size:4.92308em}#cc_oovooMain #oovoo-ces .info-wrap h4{font-size:1.23077em}#cc_oovooMain #oovoo-ces .border-arrow:before,#cc_oovooMain #oovoo-ces .border-arrow:after{width:40%}#cc_oovooMain #oovoo-ces .media,#cc_oovooMain #oovoo-ces .publicity{padding:30px 20px}#cc_oovooMain #oovoo-ces .media .inner,#cc_oovooMain #oovoo-ces .publicity .inner{margin:0 auto;display:table}#cc_oovooMain #oovoo-ces .media h4{letter-spacing:0.3em}#cc_oovooMain #oovoo-ces .media img{margin:4px 35px 0 0;width:99px}#cc_oovooMain #oovoo-ces .publicity h4{letter-spacing:0.4em}#cc_oovooMain #oovoo-ces .publicity img{margin:7px 0 0 43px;width:86px;height:71px}#cc_oovooMain .devChallenge-list ul{padding:20px 13% 15px 13%}}@media only screen and (min-width: 470px) and (max-width: 36.25em){#cc_oovooMain .devChallenge-list ul{padding:20px 6% 15px 6%}}@media (min-width: 680px){#cc_oovooMain #oovoo-header{background-image:url(../img/oovoo-headerBGFull.jpg)}#cc_oovooMain #oovoo-header .wrapper{padding-top:95px}#cc_oovooMain #oovoo-header .wrapper .oovoo-logo{width:145px;left:34px}#cc_oovooMain #oovoo-header .wrapper .copy-wrap{padding:40px 0 80px 0;width:65%;float:left}#cc_oovooMain #oovoo-header .wrapper .copy-wrap h1{font-size:1.38462em;line-height:1.66667em}#cc_oovooMain #oovoo-header .wrapper .copy-wrap a{display:none}#cc_oovooMain #oovoo-header .wrapper .watch-video{padding:40px 0 0 0;width:30%;float:right;display:block}#cc_oovooMain #oovoo-header .wrapper .watch-video .watch{margin:0;top:0;left:0;position:relative;float:right}#cc_oovooMain #oovoo-web{background:#fff url(../img/oovoo-webBGFull.jpg) no-repeat center top;margin-bottom:40px;padding-top:0;background-size:auto}#cc_oovooMain #oovoo-web .wrapper{margin-top:565px;padding-bottom:0;background:transparent}#cc_oovooMain #oovoo-web .wrapper .launch-site .launch{top:0;right:0}#cc_oovooMain #oovoo-web .wrapper h2{margin-top:200px;width:auto;max-width:none}#cc_oovooMain #oovootique{background-size:300%}#cc_oovooMain #oovootique:after{bottom:-40%}#cc_oovooMain #oovootique .logo img{margin:120px auto 30px auto;width:100%;max-width:461px}#cc_oovooMain #oovootique .pins{width:266px;height:327px;position:absolute;right:-190px;top:440px}#cc_oovooMain #oovootique .pins img{width:100%}#cc_oovooMain #oovootique .copy-wrap{padding:80px 0 120px 0}#cc_oovooMain #oovoo-ces .vegas-sign{margin:-56px 0 0 -83px;width:383px;height:330px}#cc_oovooMain .ces-slides-wrap{padding:10px}#cc_oovooMain .jooce-logo-wrap{margin-top:30px}#cc_oovooMain .jooce-logo{margin:0 auto -100px auto;width:200px;height:200px}#cc_oovooMain .jooce-logo img{margin:44px 0 0 27px;width:145px;height:111px}#cc_oovooMain #oovoo-jooce .jooce-fill{bottom:0}#cc_oovooMain #oovoo-devChallenge{padding-top:80px}#cc_oovooMain #oovoo-devChallenge .copy-wrap{width:50%}#cc_oovooMain #oovoo-devChallenge .devCrate-wrap{margin-top:100px;width:44%;float:right}#cc_oovooMain #oovoo-devChallenge .devCrate-mobile{margin:0}#cc_oovooMain #oovoo-devChallenge .devCrate-mobile img{margin:0;width:100%}#cc_oovooMain .devChallenge-list ul{padding:0}#cc_oovooMain .devChallenge-list ul li{margin:30px 2% 23px 2%}}@media (min-width: 768px){#cc_oovooMain #oovootique{background-size:auto}#cc_oovooMain #oovootique:after{bottom:-48%}#cc_oovooMain #oovoo-ces .info-wrap{width:100%}}@media only screen and (min-width: 768px) and (max-width: 53.75em){#cc_oovooMain #oovoo-ces .info-wrap h3{font-size:4.30769em;letter-spacing:0}}@media only screen and (min-width: 768px) and (max-width: 53.75em){#cc_oovooMain #oovoo-ces .info-wrap h4{font-size:1.07692em;letter-spacing:0.2em}}@media (min-width: 768px){#cc_oovooMain #oovoo-ces .border-arrow{margin-top:56px;width:30px}#cc_oovooMain #oovoo-ces .border-arrow img{transform:rotate(-90deg)}#cc_oovooMain #oovoo-ces .border-arrow:before,#cc_oovooMain #oovoo-ces .border-arrow:after{width:1px;height:40px;top:0}#cc_oovooMain #oovoo-ces .border-arrow:before{top:-45px;left:15px}#cc_oovooMain #oovoo-ces .border-arrow:after{top:35px;right:15px}#cc_oovooMain #oovoo-ces .media,#cc_oovooMain #oovoo-ces .publicity{width:47%}#cc_oovooMain #oovoo-ces .media .inner,#cc_oovooMain #oovoo-ces .publicity .inner{margin:0;display:block}#cc_oovooMain #oovoo-ces .publicity .info-copy{float:right}#cc_oovooMain #oovoo-ces .media img{margin:4px 5% 0 0;width:70px}#cc_oovooMain #oovoo-ces .publicity img{margin:7px 5% 0 0;width:70px;height:74px;float:right}#cc_oovooMain #oovoo-jooce .royalSlider{border-right:3px solid white}#cc_oovooMain #oovoo-devChallenge .devCrate-wrap{margin-top:0px}#cc_oovooMain .devChallenge-list ul li{height:51px}#cc_oovooMain .devChallenge-list ul .minutes{width:134px}#cc_oovooMain .devChallenge-list ul .files{width:97px}#cc_oovooMain .devChallenge-list ul .code{width:145px}#cc_oovooMain .devChallenge-list ul .bugs{width:103px}#cc_oovooMain .devChallenge-list ul .winners{width:130px}}@media (min-width: 960px){#cc_oovooMain #oovoo-header .wrapper .watch-video{padding:40px 40px 0 0}#cc_oovooMain #oovootique{padding-top:56px;background-position:center 56px}#cc_oovooMain #oovootique .arrow-orange{background:url(../img/oovoo-orange-arrow-shadow.png) 0 0 no-repeat;position:absolute;left:-330px;top:-56px;display:block}#cc_oovooMain #oovootique .arrow-green{background:url(../img/oovoo-green-arrow-shadow.png) 0 0 no-repeat;position:absolute;right:-398px;top:-25px;display:block}#cc_oovooMain #oovootique .pins{width:266px;height:327px;position:absolute;right:-190px;top:440px;display:block}#cc_oovooMain #oovootique .pins img{width:100%;display:block}#cc_oovooMain #oovoo-ces .copy-wrap,#cc_oovooMain #oovoo-ces .infographic{width:50%;max-width:420px}#cc_oovooMain #oovoo-ces .infographic{float:left}#cc_oovooMain #oovoo-ces .copy-wrap{padding:130px 0 0;float:right}#cc_oovooMain #oovoo-ces .border-arrow{margin-top:0;width:100%}#cc_oovooMain #oovoo-ces .border-arrow img{transform:none}#cc_oovooMain #oovoo-ces .border-arrow:before,#cc_oovooMain #oovoo-ces .border-arrow:after{width:40%;height:1px;top:50%}#cc_oovooMain #oovoo-ces .border-arrow:before{left:20px}#cc_oovooMain #oovoo-ces .border-arrow:after{right:20px}#cc_oovooMain #oovoo-ces .media,#cc_oovooMain #oovoo-ces .publicity{width:100%}#cc_oovooMain #oovoo-ces .publicity .info-copy{float:left}#cc_oovooMain #oovoo-ces .media img{margin:4px 35px 0 0;width:99px}#cc_oovooMain #oovoo-ces .publicity img{margin:7px 0 0 43px;width:86px;height:71px;float:left}#cc_oovooMain #oovoo-ces ul .featured{margin:15px 0 0 0;float:left;display:inline-block}#cc_oovooMain #oovoo-devChallenge{padding-top:120px}#cc_oovooMain #oovoo-devChallenge .dev-banner{width:70px;position:absolute;left:-70px;top:-120px;display:block}#cc_oovooMain #oovoo-devChallenge .devCrate-wrap{width:50%;position:relative;float:left}#cc_oovooMain #oovoo-devChallenge .devCrate-bottom,#cc_oovooMain #oovoo-devChallenge .devCrate-top{position:absolute;right:-34px;z-index:3;display:block}#cc_oovooMain #oovoo-devChallenge .devCrate-bottom img,#cc_oovooMain #oovoo-devChallenge .devCrate-top img{width:418px;height:auto}#cc_oovooMain #oovoo-devChallenge .devCrate-mobile{display:none}#cc_oovooMain #oovoo-devChallenge .devCrate-bottom{top:-47px}#cc_oovooMain #oovoo-devChallenge .devCrate-top{top:-158px}#cc_oovooMain .devChallenge-list{margin:40px 0 -2px 0;width:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwLjUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMWExYTFhIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzFhMWExYSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, rgba(255,255,255,0)), color-stop(0.5, rgba(255,255,255,0)), color-stop(0.5, #ee2e24), color-stop(1, #ee2e24));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #ee2e24 50%, #ee2e24 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,#ee2e24 50%,#ee2e24 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, #ee2e24 50%, #ee2e24 100%);float:left;clear:both;z-index:1}#cc_oovooMain .devChallenge-list ul{max-width:1060px;height:124px}#cc_oovooMain .devChallenge-list ul:before,#cc_oovooMain .devChallenge-list ul:after{content:" ";height:0;width:0;position:absolute;top:0;border-style:solid}#cc_oovooMain .devChallenge-list ul:before{right:100%;border-width:62px 20px 62px 0;border-color:transparent #eeaf00 transparent transparent}#cc_oovooMain .devChallenge-list ul:after{left:100%;border-width:62px 0 62px 20px;border-color:transparent transparent transparent #eeaf00}#cc_oovooMain .devChallenge-list ul li{margin:35px 25px 0 25px;height:61px}#cc_oovooMain .devChallenge-list ul li:first-child{margin-left:0}#cc_oovooMain .devChallenge-list ul li:last-child{margin-right:0}#cc_oovooMain .devChallenge-list ul li svg{width:100%;height:100%;display:block;color:currentColor}#cc_oovooMain .devChallenge-list ul .minutes{width:160px}#cc_oovooMain .devChallenge-list ul .files{width:115px}#cc_oovooMain .devChallenge-list ul .code{width:174px}#cc_oovooMain .devChallenge-list ul .bugs{width:124px}#cc_oovooMain .devChallenge-list ul .winners{width:156px}}#cc_krushMain #krush_header{width:100%;background-image:url(../img/krush_headerBG_lg.jpg);background-color:#000;background-position:-480px top;background-repeat:no-repeat;background-size:cover;float:left}@media only screen and (max-width: 36.875em){#cc_krushMain #krush_header{background-position:-510px top}}#cc_krushMain #krush_header .wrapper{padding-top:160px}#cc_krushMain #krush_header .wrapper img{width:100%}#cc_krushMain #krush_header .wrapper .copy-wrap{padding:40px 0}#cc_krushMain #krush_header .wrapper .copy-wrap h4{margin:0 0 20px}#cc_krushMain #krush_video{position:relative;width:100%;height:0;padding-bottom:56.25%;clear:both}#cc_krushMain #krush_video .krushvideo{position:absolute;top:0;left:0;width:100%;height:100%}#cc_krushMain #krush-brand{background-color:#000}#cc_krushMain #krush-brand .gallery-info{height:100%;background:url(../img/krush_brand-pattern.png) no-repeat bottom right;background-size:contain}#cc_krushMain #krush-brand .gallery-info .wrapper{padding-top:40px;padding-bottom:40px;background:rgba(0,0,0,0.8)}#cc_krushMain .light{color:#fff}#cc_krushMain #krush_experience{padding:40px 0;width:100%;float:left}#cc_krushMain #krush_experience h2,#cc_krushMain #krush_experience p{text-align:center}#cc_krushMain #krush_gallery_1{border-bottom:2px solid #fff}#cc_krushMain .gallery img{width:100%;margin-left:0 !important}#cc_krushMain #krush_booth{width:100%;background:url(../img/krush_boothBG_lg.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;background-color:#eaeaea;float:left}#cc_krushMain #krush_booth .wrapper{padding-top:460px;padding-bottom:40px}#cc_krushMain #krush_booth .wrapper h2,#cc_krushMain #krush_booth .wrapper p{text-align:center}#cc_krushMain #krush_moveo{width:100%;float:left;background:url(../img/krush_moveoBG_sm.jpg) center top;background-size:cover;background-repeat:no-repeat}#cc_krushMain #krush_moveo .wrapper{min-width:340px;padding-top:460px}#cc_krushMain #krush_moveo .wrapper h2,#cc_krushMain #krush_moveo .wrapper p{text-align:center}#cc_krushMain #krush_moveo .wrapper p{padding-bottom:30px}#cc_krushMain #krush_moveo .wrapper a{margin:0 auto}#cc_krushMain #krush_tower{float:left;height:100%;margin-top:60px;margin-bottom:100px;padding:50px 0 0;width:100%;background:url(../img/krush_makemashBG_lg.png) no-repeat center center,url(../img/krush_high-striker-bg-pattern.png) left top;background-size:cover, auto}#cc_krushMain #krush_tower .wrapper{position:relative}#cc_krushMain #krush_tower .wrapper .insta-callout{display:none}#cc_krushMain #krush_tower .wrapper h2,#cc_krushMain #krush_tower .wrapper p{text-align:left}#cc_krushMain #krush_tower .copy-wrap{width:100%;height:380px;padding-left:130px;position:relative;float:left}#cc_krushMain #krush_tower .strikertower{width:234px;height:518px;position:absolute;top:-73px;left:-7px}#cc_krushMain #krush_tower .strikertower img{width:100%}#cc_krushMain #krush_tower .strikertower .action{padding-bottom:10px;width:100px;height:100px;background:#ee2e24;display:block;border-radius:50%;position:absolute;top:370px;right:105px;z-index:3}#cc_krushMain #krush_tower .strikertower .action svg{width:100%;height:100%}#cc_krushMain .results{width:100%;float:left}#cc_krushMain .results ul{margin:0 auto;padding:30px 0 60px;width:100%;max-width:890px;text-align:center;list-style:none;clear:both}#cc_krushMain .results ul li{margin:15px;display:inline-block;position:relative}#cc_krushMain .results ul li svg{width:100%;height:100%;display:block;color:currentColor}#cc_krushMain .results ul .sxsw{width:125px;height:18px}#cc_krushMain .results ul .engadget{width:113px;height:25px}#cc_krushMain .results ul .ces{width:61px;height:35px}#cc_krushMain .results ul .trendhunter{width:121px;height:30px}#cc_krushMain .results ul .cnet{width:37px;height:37px}#cc_krushMain .results ul .businessinsider{width:69px;height:37px}#cc_krushMain .results ul .discovery{width:112px;height:24px}#cc_krushMain .results ul .dwell{width:67px;height:25px}#cc_krushMain .results ul .designmilk{width:99px;height:37px}#cc_krushMain .results ul .wired{width:117px;height:25px}#cc_krushMain .results a{text-decoration:underline;color:#000000}#cc_krushMain .results a:hover{color:#ee2e24}@media (min-width: 680px){#cc_krushMain #krush_header{background-position:center top}#cc_krushMain #krush_header .wrapper{padding-top:280px}#cc_krushMain #krush_header .wrapper .copy-wrap{padding:100px 0;width:100%;max-width:805px}#cc_krushMain #krush-brand .gallery-info .wrapper{padding-top:80px;padding-bottom:80px;max-width:550px;background:none}#cc_krushMain #krush_experience{padding:80px 0}#cc_krushMain #krush_experience .wrapper{max-width:800px}#cc_krushMain #krush_booth .wrapper{padding-top:590px;padding-bottom:80px}#cc_krushMain #krush_booth .wrapper p{max-width:780px;margin:0 auto}#cc_krushMain #krush_moveo{min-height:950px;background:url(../img/krush_moveoBG_lg.jpg) center 60px;background-size:cover;background-repeat:no-repeat}#cc_krushMain #krush_moveo .wrapper{padding-top:80px;padding-left:25%}#cc_krushMain #krush_moveo .wrapper .copy-wrap{margin-left:0;width:515px}}@media only screen and (min-width: 680px) and (max-width: 92.5em){#cc_krushMain #krush_moveo .wrapper .copy-wrap{margin-left:13%}}@media (min-width: 680px){#cc_krushMain #krush_moveo .wrapper h2{text-align:left}#cc_krushMain #krush_moveo .wrapper p{text-align:left}#cc_krushMain #krush_moveo .wrapper a{margin:0}#cc_krushMain #krush_tower{margin-top:0}#cc_krushMain #krush_tower .copy-wrap{padding-left:150px}#cc_krushMain #krush_tower .strikertower{left:7px}#cc_krushMain .results ul li{margin:20px}#cc_krushMain .results ul .sxsw{width:179px;height:26px}#cc_krushMain .results ul .engadget{width:161px;height:35px}#cc_krushMain .results ul .ces{width:87px;height:50px}#cc_krushMain .results ul .trendhunter{width:172px;height:43px}#cc_krushMain .results ul .cnet{width:52px;height:52px}#cc_krushMain .results ul .businessinsider{width:98px;height:52px}#cc_krushMain .results ul .discovery{width:160px;height:34px}#cc_krushMain .results ul .dwell{width:95px;height:35px}#cc_krushMain .results ul .designmilk{width:141px;height:53px}#cc_krushMain .results ul .wired{width:166px;height:35px}}@media (min-width: 890px){#cc_krushMain #krush_tower{padding:80px 0 0;height:863px}#cc_krushMain #krush_tower .wrapper .insta-callout{padding-top:40px;margin:0 0 70px 0;width:50%;max-width:400px;position:relative;float:left;clear:left;display:block}#cc_krushMain #krush_tower .wrapper .insta-callout img{width:100%}#cc_krushMain #krush_tower .wrapper .insta-callout video{cursor:pointer}#cc_krushMain #krush_tower .wrapper .insta-callout .svg-wrap{width:422px;height:106px;position:absolute;left:0;bottom:5px}#cc_krushMain #krush_tower .wrapper .insta-callout .svg-wrap svg{width:100%;height:100%}#cc_krushMain #krush_tower .wrapper .insta-callout video{position:absolute;left:4px;bottom:38px}#cc_krushMain #krush_tower .copy-wrap{width:50%;height:auto;padding-left:0}#cc_krushMain #krush_tower .strikertower{width:auto;height:auto;max-width:480px;position:relative;top:0;left:15px;float:right;pointer-events:none}#cc_krushMain #krush_tower .strikertower img{width:400px;position:relative;top:11px;left:0}#cc_krushMain #krush_tower .strikertower .action{padding:0;width:110px;height:120px;background:#ee2e24;position:absolute;right:52px;top:149px;border-radius:0;-webkit-box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);-moz-box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);pointer-events:auto;z-index:0}#cc_krushMain #krush_tower .strikertower .action svg{width:100%;height:100%}}#cc_azekMain #azek_header{width:100%;height:550px;background:#2e313b url(../img/azek/azek-bkgd-header.jpg) 40% bottom no-repeat;background-size:260%;position:relative}#cc_azekMain #azek_header .wrapper{height:100%}#cc_azekMain #azek_header .wrapper_inner{padding-right:20px;position:absolute;bottom:50px}#cc_azekMain #azek_header .wrapper_inner .logo{margin-bottom:20px;max-width:180px}#cc_azekMain #azek_header .wrapper_inner .logo img{width:100%;height:auto}#cc_azekMain #azek_header .wrapper_inner .copy_wrapper{max-width:660px}#cc_azekMain #azek_header .wrapper_inner .copy_wrapper p{font-weight:400}#cc_azekMain .work_header p{padding-top:25px;color:#fff;clear:both}#cc_azekMain .azek_tag{padding-right:20px;width:auto;height:70px;float:left;clear:both;background-color:#2459A8;position:relative}#cc_azekMain .azek_tag:before{content:"";height:70px;width:3000px;background-color:#2459A8;top:0;bottom:0;right:100%;position:absolute}#cc_azekMain .azek_tag h1{margin:28px 0;width:240px;height:auto;background:url(../img/azek/azek-tag.png) 0 0 no-repeat;background-size:contain;text-indent:-9999px}#cc_azekMain #azek_branding{margin:-80px 0 0;width:100%;clear:both;background:#fff url(../img/azek/azek-bkgd-branding.png) no-repeat 65% 15%;background-size:400%}#cc_azekMain #azek_branding:after{content:"";display:table;clear:both}@media (min-width: 380px){#cc_azekMain #azek_branding{background-position:65% center}}#cc_azekMain #azek_branding .wrapper{padding:0 20px}#cc_azekMain #azek_branding .branding_content{margin:0 0 50px;background-color:rgba(255,255,255,0.3)}#cc_azekMain #azek_branding .branding_content h2{margin-top:360px}#cc_azekMain #azek_catalogs{margin:0;padding-bottom:20px;width:100%;clear:both;background:#593160 url(../img/azek/azek-bkgd-pattern.png) repeat 0 -16px;position:relative}#cc_azekMain #azek_catalogs img{margin-left:-50%;margin-top:-10px;width:150%}#cc_azekMain #azek_catalogs .wrapper{padding:0 20px}#cc_azekMain #azek_catalogs .catalog_content{margin:40px 0 50px;color:#fff}#cc_azekMain #azek_website{margin-bottom:0;padding-top:5%;background:#A3998F url(../img/azek/azek-bkgd-websites.jpg) no-repeat center -20px;background-size:contain;position:relative}#cc_azekMain #azek_website:after{content:"";display:table;clear:both}#cc_azekMain #azek_website .img-wrap{width:100%;height:auto;position:absolute;top:-20px;left:0;overflow:hidden}#cc_azekMain #azek_website .img-wrap img{margin:0 0 0 -5%;width:110%;text-align:center}#cc_azekMain #azek_website .wrapper{padding-bottom:60px;color:#fff;background:transparent}#cc_azekMain #azek_website .wrapper .launch-site .launch{top:50px;right:-45px}#cc_azekMain #azek_website .wrapper h2{margin-top:55%;width:auto}#cc_azekMain #azek_results{background-color:#F12E18}#cc_azekMain #azek_results:after{content:"";display:table;clear:both}#cc_azekMain #azek_results .wrapper{padding-top:15px;padding-bottom:15px;position:relative}#cc_azekMain #azek_results .wrapper:after{content:"";display:table;clear:both}#cc_azekMain #azek_results .wrapper .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #F12E18;position:absolute;top:-12px}#cc_azekMain #azek_results .wrapper .azek_results_inner{margin:0 auto;width:auto;max-width:800px}#cc_azekMain #azek_results .wrapper .azek_results_inner .results-1{width:100%;height:auto}#cc_azekMain #azek_results .wrapper .azek_results_inner .results-2{width:75%;height:auto}#cc_azekMain #azek_print{margin:0;width:100%;clear:both;background:#4e2b1d url(../img/azek/azek-bkgd-partnership.jpg) no-repeat center top;background-size:cover;position:relative}#cc_azekMain #azek_print:after{content:"";display:table;clear:both}#cc_azekMain #azek_print .img-wrap{width:100%;height:auto;position:absolute;top:-20px;left:0;overflow:hidden}#cc_azekMain #azek_print .img-wrap img{margin:0 0 0 -5%;width:110%;text-align:center}#cc_azekMain #azek_print .wrapper{padding:0 20px}#cc_azekMain #azek_print .print_content{margin:80px 0 50px;color:#fff}#cc_azekMain #azek_print .print_content h2{padding-top:90%}@media (min-width: 480px){#cc_azekMain #azek_header{background-size:210%}#cc_azekMain .azek_tag h1{width:290px;height:auto}#cc_azekMain #azek_branding{margin:-40px 0 0}#cc_azekMain #azek_website .wrapper .launch-site .launch{top:90px}#cc_azekMain #azek_results h2{width:auto}#cc_azekMain #azek_results .azek_breweries_banner p strong{display:inline;clear:none}}@media (min-width: 560px){#cc_azekMain #azek_branding{margin:0;background-position:75% center;background-size:300%}#cc_azekMain #azek_branding .branding_content h2{margin-top:320px}#cc_azekMain #azek_website .wrapper .launch-site .launch{right:-30px}#cc_azekMain #azek_website .wrapper h2{margin-top:50%}#cc_azekMain #azek_results .wrapper .azek_results_inner .results-1{width:57%;float:left}#cc_azekMain #azek_results .wrapper .azek_results_inner .results-2{width:40%;float:right}}@media (min-width: 680px){#cc_azekMain #azek_header{height:695px;background-position:center bottom;background-size:150%}#cc_azekMain #azek_header .wrapper{bottom:80px}#cc_azekMain #azek_header .wrapper_inner{padding-right:34px}#cc_azekMain #azek_header .wrapper_inner .copy_wrapper{max-width:680px}#cc_azekMain #azek_header .wrapper_inner .copy_wrapper p{font-size:16px}#cc_azekMain .work_header p{padding-top:45px}#cc_azekMain .azek_tag{padding-right:45px;height:100px}#cc_azekMain .azek_tag:before{height:100px}#cc_azekMain .azek_tag h1{margin:36px 0;width:538px}#cc_azekMain #azek_branding{margin-top:-40px;background-position:80% center;background-size:280%}#cc_azekMain #azek_branding .wrapper{padding:0 34px}#cc_azekMain #azek_branding .branding_content h2{margin-top:400px}#cc_azekMain #azek_website .wrapper .launch-site .launch{top:150px}#cc_azekMain #azek_catalogs .wrapper{padding:0 34px}#cc_azekMain #azek_catalogs .catalog_content{margin:40px 0 60px}#cc_azekMain #azek_print .img-wrap{margin:70px 0 60px -25%;width:65%;float:left;position:relative;top:0}#cc_azekMain #azek_print .img-wrap img{float:right;max-width:500px}#cc_azekMain #azek_print .wrapper{padding:0 34px}#cc_azekMain #azek_print .print_content{margin:60px 0 80px;width:55%;float:right}#cc_azekMain #azek_print .print_content h2{margin-left:-80px;padding-top:0}}@media (min-width: 768px){#cc_azekMain #azek_branding{margin-top:0;background-position:center 22%;background-size:initial}#cc_azekMain #azek_branding .branding_content{margin:80px 0;width:52%;max-width:435px;float:left}#cc_azekMain #azek_branding .branding_content h2{margin-top:0}#cc_azekMain #azek_website .wrapper .launch-site .launch{top:190px}}@media (min-width: 860px){#cc_azekMain #azek_header{background-size:125%}#cc_azekMain #azek_catalogs img{margin:0;position:absolute;bottom:-28px;right:49%;width:100%;max-width:730px;z-index:9}#cc_azekMain #azek_catalogs .catalog_content{margin:70px 0;width:45%;float:right}#cc_azekMain #azek_website{background-position:center top;background-size:110%;overflow:hidden}}@media (min-width: 860px) and (min-width: 1200px){#cc_azekMain #azek_website{background-size:100%}}@media (min-width: 860px){#cc_azekMain #azek_website .img-wrap{position:relative;top:0}}@media (min-width: 860px) and (min-width: 1200px){#cc_azekMain #azek_website .img-wrap img{margin:0 auto;width:100%}}@media (min-width: 860px){#cc_azekMain #azek_website .wrapper{padding-bottom:60px}#cc_azekMain #azek_website .wrapper .launch-site .launch{top:-150px}#cc_azekMain #azek_website .wrapper h2{margin-top:0}#cc_azekMain #azek_print .img-wrap{margin:60px 0 60px -25%}#cc_azekMain #azek_print .print_content{margin:80px 0;width:55%}#cc_azekMain #azek_print .print_content h2{margin-left:0}}@media (min-width: 900px){#cc_azekMain #azek_introBanner .banner_mid .banner_mid_inner p{padding-top:32px;max-width:none}}@media (min-width: 960px){#cc_azekMain #azek_header{background-size:cover}#cc_azekMain #azek_print .img-wrap{margin:60px 0 60px -20%}#cc_azekMain #azek_print .print_content{width:50%}}.case-study .header-img{margin:0;width:100%;height:550px;float:left;background-repeat:no-repeat;background-position:center bottom;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}@media only screen and (max-width: 65.625em){.case-study .header-img{height:450px}}@media only screen and (max-width: 60em){.case-study .header-img{height:400px}.case-study .header-img img{max-width:250px}}@media only screen and (max-width: 42.5em){.case-study .header-img{height:250px}.case-study .header-img img{max-width:180px}}@media only screen and (max-width: 27.5em){.case-study .header-img{height:180px}.case-study .header-img img{max-width:150px}}.case-study .header-img .wrapper{margin:0 auto;padding:0 34px;max-width:960px}@media only screen and (max-width: 42.5em){.case-study .header-img .wrapper{padding:0 20px}}.case-study .header-img img{max-width:300px;max-height:100px}.case-study .header-img.small{height:280px}.case-study li{font-weight:300;font-size:1.23em;line-height:1.2;margin-bottom:10px}@media only screen and (max-width: 42.5em){.case-study li{font-size:1.077em;line-height:1.6}}.case-study ul{margin-bottom:34px;padding-left:20px}@media only screen and (max-width: 42.5em){.case-study ul{margin-bottom:20px}}.case-study ol{margin-bottom:20px;padding-left:20px}.case-study ol li{list-style:decimal}.case-study img{max-width:100%}.case-study .wrapper h1,.case-study .wrapper h2,.case-study .wrapper h3,.case-study .wrapper h4,.case-study .wrapper p{margin-bottom:20px}@media only screen and (max-width: 42.5em){.case-study .wrapper h1,.case-study .wrapper h2,.case-study .wrapper h3,.case-study .wrapper h4,.case-study .wrapper p{margin-bottom:16px}}.case-study .content{padding:40px 0;width:100%;float:left;position:relative}@media only screen and (max-width: 56.25em){.case-study .content{padding:40px 0 0}}@media only screen and (max-width: 42.5em){.case-study .content{padding:20px 0 0}}.case-study .content.margin-down{margin-bottom:40px}.case-study .content .center{float:left;width:100%;border-bottom:1px solid #dadada;border-top:1px solid #dadada;padding:40px 0;margin:20px 0 40px;text-align:center}.case-study .content a{color:#ee2e24;text-decoration:none}.case-study .content a:hover{text-decoration:underline}.case-study .content .align-left{max-width:50%;float:left;margin:0 15px 0px 0}@media only screen and (max-width: 31.25em){.case-study .content .align-left{margin:0 0 15px 0;max-width:100%;width:100%}}.case-study .content .align-right{max-width:50%;float:right;margin:0 0 0px 15px}@media only screen and (max-width: 31.25em){.case-study .content .align-right{margin:0 0 15px 0;max-width:100%;width:100%}}.case-study .content .row{float:left;width:100%;padding:25px 0}@media only screen and (max-width: 48.75em){.case-study .content .row{padding:0 0 20px 0}}.case-study .content .row img{float:left;width:48.2%}@media only screen and (max-width: 48.75em){.case-study .content .row img{float:none !important;margin:0px auto 15px;width:auto}}.case-study .content .row.right img{float:right}.case-study .content .row.right article{padding:0 30px 0 0}.case-study .content .row article{float:left;width:50%;padding:0 0 0 30px;margin-top:-15px;text-align:left}@media only screen and (max-width: 48.75em){.case-study .content .row article{width:100%;margin:0;padding:0}}.case-study .content .af-video iframe{width:600px;height:255px;position:relative}.case-study .content .af-video iframe:before{display:block;content:"";width:100%;padding-top:56.25%}.case-study .content .af-video iframe>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 42.5em){.case-study .content .af-video iframe{width:280px;height:119px}}.case-study .content .sylvan-video iframe{width:600px;height:337px;position:relative}.case-study .content .sylvan-video iframe:before{display:block;content:"";width:100%;padding-top:56.25%}.case-study .content .sylvan-video iframe>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 42.5em){.case-study .content .sylvan-video iframe{width:280px;height:157px}}.case-study .content figure{margin-bottom:10px}.case-study .services{float:left;width:100%;padding:60px 0;margin-top:40px;position:relative;background:#ECECEC}.case-study .services .wrapper{max-width:1022px;padding:0 32px}.case-study .services li{float:left}@media only screen and (max-width: 62.5em){.case-study .services li{width:50%}}@media only screen and (max-width: 36.25em){.case-study .services li{width:100%}}.case-study .services a{color:#000}.case-study .services a span{-webkit-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2)}@media only screen and (max-width: 42.5em){.case-study .services a{height:60px;padding:15px 10px 0 80px;margin-bottom:10px}.case-study .services a span{width:60px;height:60px}}.case-study .services h2{text-transform:lowercase;margin-bottom:40px}.case-study .work-grid h2,.case-study .work-grid p{margin:0}.sylvan .launch-site .launch{bottom:0;right:150px}@media only screen and (max-width: 56.25em){.sylvan .launch-site .launch{right:50px}}@media only screen and (max-width: 36.25em){.sylvan .launch-site .launch{right:20px}}@media only screen and (max-width: 30em){.sylvan .launch-site .launch{right:-30px;bottom:-20px}}@media only screen and (max-width: 23.75em){.sylvan .launch-site .launch{right:-50px;bottom:auto;top:-70px}}#cc_flipdotMain #flipdot_header{width:100%;background-image:url(../img/flipdot-header.jpg);background-color:#000;background-position:-480px top;background-repeat:no-repeat;background-size:cover;float:left;padding-bottom:50px}@media only screen and (max-width: 36.875em){#cc_flipdotMain #flipdot_header{background-position:-510px top}}#cc_flipdotMain #flipdot_header .wrapper{padding-top:40px}#cc_flipdotMain #flipdot_header .wrapper img{width:100%}#cc_flipdotMain #flipdot_header .wrapper .copy-wrap h1{color:#ee2e24;font-size:3.69231em;margin-bottom:10px;text-transform:lowercase;font-weight:100;line-height:.875}#cc_flipdotMain #flipdot_header .wrapper .copy-wrap h4{margin:0 0 20px}#cc_flipdotMain #flipdot_header .wrapper a{float:none;margin:30px auto 0 auto}#cc_flipdotMain .light{color:#fff}#cc_flipdotMain .description{font-size:1.69231em;line-height:1.5;font-weight:300;letter-spacing:0.02em}#cc_flipdotMain #flipdot_sdk{margin-bottom:34px}#cc_flipdotMain #flipdot_sdk img{width:100%;padding-bottom:34px}#cc_flipdotMain #flipdot_unlimited,#cc_flipdotMain .quote-panel{width:100%;float:left}#cc_flipdotMain #flipdot_unlimited .wrapper,#cc_flipdotMain .quote-panel .wrapper{padding:40px 0 34px 0}#cc_flipdotMain #flipdot_unlimited h2,#cc_flipdotMain .quote-panel h2{text-align:center}#cc_flipdotMain #flipdot_unlimited a,#cc_flipdotMain .quote-panel a{float:none;margin:50px auto 0 auto}#cc_flipdotMain #flipdot_unlimited{background-color:#000}#cc_flipdotMain #flipdot_gallery_1{border-bottom:2px solid #fff}#cc_flipdotMain .gallery img{width:100%;margin-left:0 !important}#cc_flipdotMain #flipdot_display{float:left;height:100%;margin-bottom:100px;padding:50px 0 0;width:100%;background:url(../img/krush_high-striker-bg-pattern.png) left top;background-size:cover, auto}#cc_flipdotMain #flipdot_display .wrapper{position:relative}#cc_flipdotMain #flipdot_display .wrapper .insta-callout{display:none}#cc_flipdotMain #flipdot_display .wrapper h2,#cc_flipdotMain #flipdot_display .wrapper p{text-align:left}#cc_flipdotMain #flipdot_display .copy-wrap{width:100%;height:380px;padding-left:130px;position:relative;float:left}#cc_flipdotMain #flipdot_display .copy-wrap iframe{display:none}#cc_flipdotMain #flipdot_display .strikertower{width:234px;height:518px;position:absolute;top:-73px;left:-7px}#cc_flipdotMain #flipdot_display .strikertower img{width:100%}#cc_flipdotMain #flipdot_display .strikertower .action{padding-bottom:10px;width:100px;height:100px;background:#ee2e24;display:block;border-radius:50%;position:absolute;top:370px;right:105px;z-index:3}#cc_flipdotMain #flipdot_display .strikertower .action svg{width:100%;height:100%}#cc_flipdotMain #fd_custom{background:#000;float:left;padding:40px 0;width:100%}#cc_flipdotMain #fd_custom .wrapper .perfect-fit,#cc_flipdotMain #fd_custom .wrapper .custom-color,#cc_flipdotMain #fd_custom .wrapper .dots-box,#cc_flipdotMain #fd_custom .wrapper .flip-spin{margin-top:40px;clear:both;padding-bottom:30px}#cc_flipdotMain #fd_custom .wrapper .perfect-fit .entry-title,#cc_flipdotMain #fd_custom .wrapper .custom-color .entry-title,#cc_flipdotMain #fd_custom .wrapper .dots-box .entry-title,#cc_flipdotMain #fd_custom .wrapper .flip-spin .entry-title{margin-bottom:.25em;font-size:2.76923em;line-height:1em}#cc_flipdotMain #fd_custom .wrapper .flip-spin{padding-bottom:0}#cc_flipdotMain #fd_custom .wrapper p{padding-bottom:34px}#cc_flipdotMain #fd_custom .wrapper .full-img{width:100%;text-align:center;padding-bottom:34px}#cc_flipdotMain #fd_custom .wrapper .full-img:last-child{padding-bottom:0}#cc_flipdotMain #fd_custom .wrapper .full-img p{padding-bottom:0}#cc_flipdotMain #fd_custom .wrapper .full-img img{padding-bottom:24px;float:none}#cc_flipdotMain #fd_custom .wrapper img{width:100%;padding-bottom:24px}#cc_flipdotMain #fd_custom .wrapper img:last-child{padding-bottom:0}#cc_flipdotMain #flipdot_quote .submit-btn{margin-top:40px;padding:18px 20px;height:50px;border:none;clear:left;float:left;width:auto;font-size:1.23077em;font-weight:700;color:white;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;background-color:#ee2e24;position:relative;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#cc_flipdotMain #flipdot_quote .submit-btn:hover{background-color:#be2e24}#cc_flipdotMain #flipdot_quote .submit-btn:visited{color:#fff}#cc_flipdotMain #flipdot_quote form{margin-top:20px}#cc_flipdotMain #flipdot_quote form:before{display:block;content:" ";margin-top:-130px;height:130px;visibility:hidden}#cc_flipdotMain #flipdot_quote form>div{float:left;padding:15px 0;width:49%}@media only screen and (max-width: 47.5em){#cc_flipdotMain #flipdot_quote form>div{padding:10px 0;width:100%}}#cc_flipdotMain #flipdot_quote form label,#cc_flipdotMain #flipdot_quote form input,#cc_flipdotMain #flipdot_quote form textarea{float:left}#cc_flipdotMain #flipdot_quote form div.left{margin-right:2%}#cc_flipdotMain #flipdot_quote form div.full{width:100%;text-align:left}#cc_flipdotMain #flipdot_quote form div label{padding-bottom:6px;font-size:1.23077em;font-weight:700;color:#222;text-transform:uppercase;max-width:100%}#cc_flipdotMain #flipdot_quote form div label.error{color:#ee2e24}#cc_flipdotMain #flipdot_quote form div label span{font-weight:300;font-size:13px;line-height:1.725em;text-transform:lowercase}#cc_flipdotMain #flipdot_quote form div input,#cc_flipdotMain #flipdot_quote form div textarea{padding:0 10px;width:100%;height:60px;border:1px solid #222;background-color:#fff;font-size:1.23077em;color:#222;clear:left}@media only screen and (max-width: 47.5em){#cc_flipdotMain #flipdot_quote form div input,#cc_flipdotMain #flipdot_quote form div textarea{height:50px}}@media only screen and (max-width: 31.25em){#cc_flipdotMain #flipdot_quote form div input,#cc_flipdotMain #flipdot_quote form div textarea{width:100%}}#cc_flipdotMain #flipdot_quote form div textarea{height:250px;padding-top:10px}#cc_flipdotMain #flipdot_quote .required{font-size:13px;line-height:1.725em;margin-top:-30px;font-style:italic;float:right}#cc_flipdotMain .quote-panel{overflow:hidden;-webkit-transition-property:height;-moz-transition-property:height;transition-property:height;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}#cc_flipdotMain #quote-confirmation{background:#ee2e24;color:white}@media (min-width: 680px){#cc_flipdotMain #flipdot_header{background-position:center top}#cc_flipdotMain #flipdot_header .wrapper{padding:170px 34px 100px 34px}#cc_flipdotMain #flipdot_header .wrapper .copy-wrap{width:100%;max-width:900px}#cc_flipdotMain #flipdot_header .wrapper .copy-wrap h1{font-size:6.92308em;margin-bottom:20px;text-transform:lowercase;font-weight:100;line-height:.875}#cc_flipdotMain .description{font-size:2.15385em}#cc_flipdotMain #flipdot_sdk .copy-wrap{width:51%;float:right;padding-bottom:100px}#cc_flipdotMain #flipdot_sdk img{width:49%;float:left;padding-right:50px}#cc_flipdotMain #fd_custom{float:left;height:100%;padding:170px 0 90px;width:100%}#cc_flipdotMain #fd_custom .wrapper{padding:0 34px 70px 34px}#cc_flipdotMain #fd_custom .wrapper section{overflow:auto}#cc_flipdotMain #fd_custom .wrapper .perfect-fit .left,#cc_flipdotMain #fd_custom .wrapper .custom-color .left,#cc_flipdotMain #fd_custom .wrapper .dots-box .left,#cc_flipdotMain #fd_custom .wrapper .flip-spin .left{float:left;width:20%}#cc_flipdotMain #fd_custom .wrapper .perfect-fit .left:last-child,#cc_flipdotMain #fd_custom .wrapper .custom-color .left:last-child,#cc_flipdotMain #fd_custom .wrapper .dots-box .left:last-child,#cc_flipdotMain #fd_custom .wrapper .flip-spin .left:last-child{margin-left:24px}#cc_flipdotMain #fd_custom .wrapper p{padding-bottom:50px}#cc_flipdotMain #fd_custom .wrapper .full-img{float:left;width:45%;padding-bottom:0;margin-right:5%}#cc_flipdotMain #fd_custom .wrapper .full-img:last-child{margin-right:0}#cc_flipdotMain #fd_custom .wrapper .full-img img{width:100%}#cc_flipdotMain #fd_custom .wrapper .leftCopy{float:left;width:51%;margin-right:40px}#cc_flipdotMain #fd_custom .wrapper .leftCopy p{padding-bottom:0}#cc_flipdotMain #fd_custom .wrapper .rightCopy{float:right;width:51%;margin-left:40px}#cc_flipdotMain #fd_custom .wrapper .rightCopy p{padding-bottom:0}#cc_flipdotMain #fd_custom .wrapper .full p{width:90%}#cc_flipdotMain #fd_custom .wrapper img.left{float:left;width:44%}#cc_flipdotMain #fd_custom .wrapper img.right{float:right;width:44%;padding-left:0px}#cc_flipdotMain #flipdot_unlimited .wrapper,#cc_flipdotMain .quote-panel .wrapper{padding:80px 0;max-width:800px;text-align:center}#cc_flipdotMain #flipdot_display{margin-top:0}#cc_flipdotMain #flipdot_display .copy-wrap{padding-left:150px}#cc_flipdotMain #flipdot_display .copy-wrap iframe{margin-bottom:30px;margin-top:80px;display:block}#cc_flipdotMain #flipdot_display .strikertower{left:7px}}@media (min-width: 890px){#cc_flipdotMain #flipdot_display{padding:80px 0 0;height:863px}#cc_flipdotMain #flipdot_display .copy-wrap{width:51%;height:auto;padding-left:0}#cc_flipdotMain #flipdot_display .strikertower{width:auto;height:auto;max-width:480px;position:relative;top:0;left:15px;float:right;pointer-events:none}#cc_flipdotMain #flipdot_display .strikertower img{width:400px;position:relative;top:11px;left:0}#cc_flipdotMain #flipdot_display .strikertower .action{padding:0;width:110px;height:120px;background:#ee2e24;position:absolute;right:52px;top:149px;border-radius:0;-webkit-box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);-moz-box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);box-shadow:inset 6px 0px 8px -3px rgba(0,0,0,0.3);pointer-events:auto;z-index:0}#cc_flipdotMain #flipdot_display .strikertower .action svg{width:100%;height:100%}}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}#contactMain .contact .intro{background-image:url(../img/contact_bg.jpg)}#contactMain #contact-content-top,#contactMain #contact-content-btm{width:100%;float:left;padding:40px 0 5px}#contactMain .contactEmail{display:none;color:black;margin-bottom:27px;font-size:1.46154em;font-weight:300;letter-spacing:0.1em}#contactMain .contactEmail a{color:black;text-decoration:none;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color}#contactMain .contactEmail a:hover{color:#ee2e24}#contactMain .contactEmail strong{font-size:0.78947em;letter-spacing:0.2em;font-weight:600;text-transform:uppercase}#contactMain .contact-col{margin-bottom:35px}#contactMain .contact-col .inner{padding:0}#contactMain .contact-col .category{color:#ee2e24;text-transform:uppercase;font-size:1.07692em;letter-spacing:0.2em;font-weight:900;margin-bottom:7px}#contactMain .contact-col .email{font-size:1.46154em;color:black}#contactMain .contact-col .email a{text-decoration:none;color:black;letter-spacing:0.1em}#contactMain .contact-col .email a span{font-size:0.78947em;letter-spacing:0.2em;font-weight:900;text-transform:uppercase}#contactMain .contact-col .email a:hover{color:#ee2e24}#contactMain .contact-col .phone{font-size:1.30769em;color:black;letter-spacing:0.1em}#contactMain .contact-col .address{margin-top:15px}#contactMain .contact-col .subtitle,#contactMain .contact-col .address span{color:#666;font-size:1.23077em;line-height:1.5em}#contactMain .contact-col a.more{margin-top:9px;margin-left:8px;font-weight:700;color:#222;text-decoration:none;text-transform:uppercase;position:relative;display:block}#contactMain .contact-col a.more:before{content:"";background:url(../img/svg/arrow-sm-red.svg) 0 0 no-repeat;background-size:4px 9px;width:4px;height:9px;position:absolute;left:-8px;top:3px;display:block}#contactMain .contact-col a.more:hover{color:#ee2e24}#contactMain #contact-locations-band{float:left;width:100%;height:202px;position:relative;background:#f3f3f3}#contactMain #contact-locations-band .locations-band{position:absolute;top:0;left:0;width:100%;height:25px;background:#ee2e24}#contactMain #contact-locations-band .contact-img{position:absolute;left:0;top:0px;width:100%;height:203px;overflow:hidden}#contactMain #contact-locations-band .contact-img img{display:block;height:100%;width:auto;margin-left:-100px}#contactMain #contact-locations-band h3{font-size:0.84615em;text-align:center;letter-spacing:0.2em;color:white;line-height:25px;text-transform:uppercase}@media (min-width: 680px){@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}#contactMain #contact-content-top{padding:90px 0}#contactMain #contact-content-top .wrapper{margin:0 auto;padding:0 34px;max-width:960px}#contactMain #contact-content-btm{padding:60px 0}#contactMain .contactEmail{display:block;margin-bottom:20px;font-size:4.92308em;letter-spacing:.015em}#contactMain .contactEmail strong{font-size:0.75em;letter-spacing:.1em}#contactMain .contact-col{width:33.333%;float:left}#contactMain .contact-col .inner{padding:0 10px}#contactMain .contact-col.col-left .inner{padding-left:0}#contactMain .contact-col.col-right .inner{padding-right:0}#contactMain .contact-col .category{font-size:1em}#contactMain .contact-col .email{font-size:1.23077em;line-height:1.5em}#contactMain .contact-col .email a{letter-spacing:0}#contactMain .contact-col .email a span{font-size:1em;letter-spacing:0;text-transform:none;font-weight:normal}#contactMain .contact-col .phone{font-size:1.23077em;color:#666;letter-spacing:0;line-height:1.5em}#contactMain .contact-col .address{margin-top:0}#contactMain .contact-col a.more{margin-top:14px}#contactMain #contact-content-btm .contact-col.col-center a.more{margin-top:40px}#contactMain #contact-locations-band{height:281px}#contactMain #contact-locations-band .locations-band{height:50px;top:auto;bottom:0}#contactMain #contact-locations-band .contact-img{top:0;height:282px}#contactMain #contact-locations-band .contact-img img{width:100%;min-width:1350px;margin-left:0;height:auto}#contactMain #contact-locations-band h3{font-size:16px;line-height:50px}}@media (min-width: 900px){#contactMain .contactEmail{font-size:5.53846em}#contactMain .contact-col .email{font-size:1.69231em}#contactMain .contact-col .email a{letter-spacing:0.1em}#contactMain .contact-col .email a span{font-size:0.77273em;letter-spacing:0.2em;font-weight:900;text-transform:uppercase}#contactMain .contact-col .phone{font-size:1.30769em;color:black;letter-spacing:0.1em;line-height:1em}#contactMain .contact-col .address{margin-top:15px;line-height:1em}}@-webkit-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-moz-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@-o-keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}@keyframes draw{100%{stroke-dashoffset:0px}0%{stroke-dashoffset:3288px}}.rp-nav-wrap{width:100%;position:fixed;top:0;left:0;z-index:9999}.rp-nav-wrap .wrapper{padding:0 20px}.rp-nav-wrap header{width:100%;height:60px;position:relative;background:#000}.ra-logo-rp{width:160px;height:27px;background:url(../img/svg/navLogo.svg) 0 0 no-repeat;background-size:160px 27px}.download-btn{width:auto;font-size:1.23077em;font-weight:700;color:white;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;background-color:#ee2e24;position:relative;cursor:pointer;float:right;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.download-btn.anchor{margin-top:11px;padding:9px 20px 0 20px;height:36px}.download-btn:hover{background-color:#be2e24}.download-btn:visited{color:#fff}.redpapers-container .wrapper{padding:0 20px}.redpapers-container .content-container{padding-left:50px;max-width:820px}@media only screen and (max-width: 47.5em){.redpapers-container .content-container{padding-left:0;font-size:80%}}.redpapers-container input.download-btn{margin-top:40px;padding:18px 20px;height:50px;border:none;clear:left}.redpapers-container .intro-content{float:left;width:100%;position:relative;z-index:10;overflow:hidden;background:url(../img/red-papers/redpapers-intro.jpg) no-repeat center bottom;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:170px 0 100px 0;color:#fff}@media only screen and (max-width: 47.5em){.redpapers-container .intro-content{padding:100px 0 40px 0}}.redpapers-container .intro-content .ra-logo-rp{margin:0 0 60px -50px}@media only screen and (max-width: 47.5em){.redpapers-container .intro-content .ra-logo-rp{margin:0 0 40px 0}}.redpapers-container .intro-content h1,.redpapers-container .intro-content p.sub{letter-spacing:0.03em;font-weight:700}.redpapers-container .intro-content h1{font-size:2.76923em;margin-bottom:20px;line-height:.875}.redpapers-container .intro-content p.sub{padding-bottom:9px;font-size:1.23077em;text-transform:uppercase}.redpapers-container .intro-content p.description{font-size:1.69231em;line-height:1.5;font-weight:300;letter-spacing:.02em}.redpapers-container .content-wrap{margin:0 auto;padding:0 20px;width:100%;max-width:1198px}.redpapers-container .content{width:100%;margin:100px 0;float:left;position:relative}@media only screen and (max-width: 47.5em){.redpapers-container .content{margin:40px 0}}.redpapers-container .content .topic-label,.redpapers-container .content .topic-intro{text-transform:uppercase}.redpapers-container .content .topic-label{margin-bottom:20px;background-color:#ee2e24;display:inline-block}.redpapers-container .content .topic-label p{padding:10px 20px 8px;font-size:1.07692em;font-weight:700;letter-spacing:0.2em;color:#fff}@media only screen and (max-width: 47.5em){.redpapers-container .content .topic-label p{font-size:0.84615em}}.redpapers-container .content .topic-label p span{font-weight:400}.redpapers-container .content .topic-intro{display:inline-block;position:relative}.redpapers-container .content .topic-intro h2{font-size:3.69231em;font-weight:800;font-style:italic;line-height:1}@media only screen and (max-width: 47.5em){.redpapers-container .content .topic-intro h2{font-size:2.76923em}}.redpapers-container .content .topic-intro .sub{font-size:0.20833em;font-weight:700;letter-spacing:0.1em;color:#ee2e24;position:relative;display:inline}@media only screen and (max-width: 47.5em){.redpapers-container .content .topic-intro .sub{font-size:0.27778em}}.redpapers-container .content .topic-intro .sub span{width:102px;position:absolute;bottom:-20px;right:-15px}.redpapers-container .content .topic-intro .sub:after{content:"";position:absolute;background:url(../img/svg/red-circle-arrow.svg) 0 0 no-repeat;background-size:16px, 16px;width:16px;height:16px;bottom:11px;right:-30px}.redpapers-container .content .form-intro{margin:100px 0 20px;font-size:1.23077em}@media only screen and (max-width: 47.5em){.redpapers-container .content .form-intro{margin:60px 0 20px}}.redpapers-container .content .form-intro h3{padding-bottom:6px;text-transform:uppercase}.redpapers-container .content #red-papers:before{display:block;content:" ";margin-top:-130px;height:130px;visibility:hidden}.redpapers-container .content form div,.redpapers-container .content form label,.redpapers-container .content form input{float:left}.redpapers-container .content form div{padding:15px 0;width:50%}@media only screen and (max-width: 47.5em){.redpapers-container .content form div{padding:10px 0;width:100%}}.redpapers-container .content form div label{padding-bottom:6px;font-size:1.23077em;font-weight:700;color:#222;text-transform:uppercase}.redpapers-container .content form div label.error{color:#ee2e24}.redpapers-container .content form div input{padding:0 10px;width:95%;max-width:430px;height:60px;border:1px solid #222;background-color:#fff;font-size:1.23077em;color:#222;clear:left}@media only screen and (max-width: 47.5em){.redpapers-container .content form div input{height:50px}}@media only screen and (max-width: 31.25em){.redpapers-container .content form div input{width:100%}}.redpapers-container .content .required{padding-top:20px;font-style:italic}.redpapers-container .content .required span{color:#ee2e24}.redpapers-container .content .newsletter{margin-top:15px;padding:3px 0 0 30px;line-height:20px;position:relative;display:block;cursor:pointer}.redpapers-container .content .newsletter input{position:absolute;z-index:-1;opacity:0;top:0;left:0}.redpapers-container .content .newsletter-indicator{position:absolute;top:2px;left:0;width:20px;height:20px;background:white;border:1px solid #222}.redpapers-container .content .newsletter:hover input ~ .newsletter-indicator,.redpapers-container .content .newsletter input:focus ~ .newsletter-indicator{background:#fff;border:1px solid #ee2e24}.redpapers-container .content .newsletter input:checked ~ .newsletter-indicator{background:#ee2e24;border:none}.redpapers-container .content .newsletter:hover input:not([disabled]):checked ~ .newsletter-indicator,.redpapers-container .content .newsletter input:checked:focus ~ .newsletter-indicator{background:#be2e24}.redpapers-container .content .newsletter-indicator:after{position:absolute;display:none;content:''}.redpapers-container .content .newsletter input:checked ~ .newsletter-indicator:after{display:block}.redpapers-container .content .newsletter-checkbox .newsletter-indicator:after{top:4px;left:8px;width:3px;height:8px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.red-papers-footer{height:auto;min-height:60px;background:#000}.red-papers-footer .wrapper{padding:0 20px}.red-papers-footer .ra-logo-rp{margin:18px 0 0 0;display:block;float:left}@media only screen and (max-width: 29.25em){.red-papers-footer .ra-logo-rp{margin:18px auto 0 auto;width:118px;height:20px;background-size:118px 20px;float:none}}.red-papers-footer .copyright{padding:20px 0 0 0;font-size:0.8125em;text-align:right;color:white;float:right}@media only screen and (max-width: 29.25em){.red-papers-footer .copyright{padding:10px 0;font-size:0.6875em;text-align:center;float:none}}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}::-moz-selection{background:#ee3124;color:#d1d1d1;text-shadow:none}::selection{background:#ee3124;color:#d1d1d1;text-shadow:none}
