header{background:#000}header.scroll-to-fixed-fixed{background:rgba(0,0,0,0.9)}body#home .header-spacer{background:#111}header h1{margin:0}body#home #top{display:block;height:1px;background:rgba(0,0,0,0.8);top:0;left:0;z-index:2}body#home.takeover.full header{top:90px}body#home.takeover.full #top{position:absolute;top:90px;height:0}#lead{width:100%;height:370px;overflow-y:hidden;-webkit-font-smoothing:subpixel-antialiased}#lead li{display:block;width:100%;height:370px;overflow-y:hidden;box-shadow:inset 0 0 5px rgba(0,0,0,0.1)}#lead li.mwc2014{background:url(../bundles/app/images/lead/mwc2014.jpg) center center no-repeat;background-size:cover}#lead li.mobile-phones{background:url(../bundles/app/images/lead/1394126302.jpg) center center no-repeat;background-size:cover}#lead li.digital{background:url(../bundles/app/images/lead/tv2.jpg) center center no-repeat;background-size:cover}#lead li.cars{background:url(../bundles/app/images/lead/RN4_6750.jpg) center center no-repeat;background-size:cover}#lead .feature{width:450px;background:#fff;background:rgba(255,255,255,0.9);padding:17px 20px 5px;position:relative;margin-top:107px}#lead .sponsor{display:inline-block;height:30px;background:#fff;background:rgba(255,255,255,0.75);padding:0 10px;font-size:12px;line-height:22px;color:#333;text-transform:uppercase;position:absolute;top:233px;right:20px}#lead .sponsor img{width:20px;height:auto;display:inline;margin-left:5px;position:relative;top:6px}.lte7 #lead .sponsor{top:340px}.lte7 #lead .sponsor img{margin:0;padding-left:5px}#lead span.channel{display:block;margin:0 0 7px;font-size:19px;text-transform:uppercase}#lead p.headline{font-size:28px;line-height:32px}#lead .btn{font-size:19px;height:36px;line-height:34px}#lead .btn:hover{border-bottom-width:1px}#front-page{padding-top:20px}.col.wide.left.last{margin-bottom:0}.arrow-left:hover,.arrow-right:hover{opacity:1}.intro-text h1{margin:0 0 7px;font-size:29px;line-height:34px}.intro-text p{margin-bottom:15px;font-size:20px;line-height:26px;color:#555}.channel-btns{margin:0 0 25px;overflow:hidden}.channel-btns li{float:left;margin:0 10px 0 0}.channel-btns a.btn{font-size:19px;height:36px;line-height:34px;border-bottom-width:35px}.channel-btns a.btn:hover{border-bottom-width:1px}.col.right.narrow iframe{margin:0 0 12px}.portal-reviews{margin-bottom:10px}ul.feed.deals li:last-child{margin-bottom:10px!important}#footer-tabs{margin-bottom:0}#footer-tabs ul.tabs{width:210px;margin-right:-210px}#footer-tabs ul.tabs li a{font-size:16px}#footer-tabs .ui-tabs-panel{margin-left:209px}.trending{position:relative;width:300px;float:right;display:inline-block;top:auto;right:auto;background:#fff;border:1px solid #111;color:#111;height:auto;line-height:20px;padding:0;font-size:15px;font-weight:600;overflow:hidden;transition:.2s;border-radius:0}.trending span{display:inline-block;float:none;color:#fff;margin:0 20px 0 0;padding:0 10px 0 27px;height:30px;line-height:31px;text-transform:uppercase;position:relative;top:-1px;transition:background .2s;border-radius:0}.trending span:after{display:none}.trending p{margin:0 0 2px;padding:10px 10px 0}.trending p.channel{font-size:13px;font-weight:400;margin:0;padding:0 10px 10px;color:#777;text-transform:uppercase}#about-recombu .box{margin:0 0 20px;padding-bottom:5px}.team-item{border-bottom:1px dotted #ccc;margin-bottom:20px;overflow:hidden}.team-item .photo{float:left;margin:0 -95px 20px 0}.team-item .photo img{width:80px;height:auto}.team-item .info{float:left;margin-left:95px}.team-item h3{margin:0}.team-item .info a{color:#111}.team-item p{font-size:15px;line-height:20px}.team-item .position{margin:0 0 5px;font-size:15px;line-height:20px;color:#555;text-transform:uppercase}.profile h1{margin:0 0 3px}.profile .position{margin:0 0 15px;font-size:15px;line-height:20px;color:#555;text-transform:uppercase}.profile .photo{float:left;width:65px;margin:0 15px 0 0}.profile .photo img{width:100%;height:auto;border-radius:100%}.profile .info{margin-bottom:20px;overflow:hidden}.profile .bio{clear:left}.profile .info li{float:left;margin-right:7px}.profile .info li:first-child{margin:0}.profile .info li:after{content:"/";margin-left:7px;color:#555}.profile .info li:first-child:after,.profile .info li:last-child:after{content:""}.article-body.full h3.bar{padding-top:5px}a.role{display:block;background:#eee;border-left:4px solid #111;margin:0 0 10px;padding:7px 10px;font-size:19px;color:#111}a.role span.icon{float:right;display:block;width:16px;height:16px;background:#aaa;margin:4px 0 0;line-height:14px;font-family:times;font-size:16px;font-style:normal;text-align:center;color:#fff;border-radius:100%}a.role:hover span.icon{background:#111}.vacancy{display:none}.contact-left{float:left;width:72%}.contact-right{float:right;width:25%;background:#eee;border:0;border-left:4px solid #111;padding:15px;font-size:15px;line-height:20px}.contact-right h3{font-size:17px;margin:0 0 5px;text-transform:uppercase}#contact li{min-height:40px;clear:left}#contact label{width:16%}#contact input[type=text],#contact input[type=email],#contact textarea{width:82%}#contact textarea{height:150px}form button{float:left;margin:20px 0 0 18%}.contacts .section{float:left;width:48.5%;margin:0 1.5% 20px 0}.contacts .section.last{margin:0 0 20px 1.5%}.contacts .section div{margin:0 0 20px}.contacts h2{padding-top:20px}.contacts h3{margin:0 0 5px}.contacts p{margin:0 0 5px;font-size:15px;line-height:20px}.contacts label{display:inline-block;width:75px;font-weight:600}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0;width:100%}.bx-controls{position:relative;width:100%;margin:0 auto}.lte7 .bx-controls{width:980px}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;display:none}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#ccc;background:#ccc;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#111}.bx-wrapper .bx-prev{left:20px;background:url(../bundles/app/images/lead/arrow-left.png) 0 0 no-repeat;transition:.2s}.bx-wrapper .bx-next{right:20px;background:url(../bundles/app/images/lead/arrow-right.png) 0 0 no-repeat;transition:.2s}.bx-wrapper .bx-controls-direction a{position:absolute;top:-183px;outline:0;width:31px;height:55px;text-indent:-9999px;opacity:0;z-index:2}.bx-wrapper .bx-controls-direction a:hover{opacity:1}.bx-wrapper:hover .bx-controls-direction a{opacity:.9}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}body.takeover .bx-wrapper .bx-pager{display:block}body.takeover .bx-wrapper .bx-controls-direction a{display:none}body.takeover header nav ul li.cars ul.dropdown{left:auto;right:0}@media only screen and (min-width :941px){body.takeover #lead{height:342px}body.takeover #lead li{height:342px}body.takeover #lead .feature{margin-top:79px}}@media only screen and (max-width :1130px){header nav ul li.cars ul.dropdown{left:auto;right:0}}@media only screen and (max-width :940px){#lead{height:275px}#lead li{height:275px;padding:10px 0 40px}#lead p.headline{font-size:24px;line-height:28px}#lead .feature{position:relative;margin-top:12px}#lead .sponsor{top:223px}header nav ul li.main a{padding:0}header nav ul li.hubs{display:none}.col.right.narrow iframe{float:left;width:48.5%;margin:0 1.5% 20px 0}.col.right.narrow>iframe:nth-child(odd){margin:0 0 20px 1.5%}.bx-controls{width:100%;padding:0}}@media only screen and (max-width :640px){#lead{height:285px}#lead li{height:285px}#lead .feature{width:100%;margin-top:2px}#lead p.headline{font-size:22px;line-height:26px}.intro-text h1{font-size:22px;line-height:26px}.intro-text p{margin-bottom:15px;font-size:17px;line-height:22px}#lead .btn{font-size:17px}#lead .sponsor{position:relative;margin-top:10px;top:auto;left:auto;right:auto}.col.right.narrow iframe{float:left;width:100%;margin:0 0 20px 0}.profile img{width:25%;max-width:145px;height:auto}.contacts .section{width:100%;margin:0!important}.contact-left,.contact-right{float:none;width:100%}#contact li{min-height:60px;font-size:15px}#contact label,#contact input[type=text],#contact input[type=email],#contact textarea{width:100%}form button{float:none;margin:10px 0 20px}}@media only screen and (max-width :580px){#lead .feature{top:2px}.intro-text{float:none;margin:0}.channel-btns{margin:0 0 20px}.channel-btns li{float:none;width:100%;margin:0 0 5px}.channel-btns a.btn{width:100%;margin:0}.channel-btns a.btn i{float:right;margin-top:11px}.profile .info li{clear:left}.profile .info li:after{display:none}}@media only screen and (max-width :340px){#lead .btn span{display:none}}.verticals{background:#eee;border-bottom:1px solid #ddd;overflow:hidden}.verticals ul{overflow:hidden}.verticals ul li{display:block;float:left;width:33%;padding:20px 0 0;text-align:left}.verticals ul li a{display:block;color:#111;font-size:20px;transition:.2s}.verticals ul li a i.icon{display:block;float:left;width:50px;height:50px;background-position:center center;background-size:36px 36px;background-repeat:no-repeat;border:2px solid #222;margin:0 12px 18px 0;opacity:1;border-radius:100%}.verticals ul li.mobile a i.icon{background-image:url(../bundles/app/images/icon-mobile.png)}.verticals ul li.digital a i.icon{background-image:url(../bundles/app/images/icon-digital.png);background-size:40px 40px}.verticals ul li.cars a i.icon{background-image:url(../bundles/app/images/icon-cars.png)}.verticals ul li.mobile{width:36%}.verticals ul li.digital{width:34%}.verticals ul li.cars{width:30%}.verticals ul li:hover a{color:#111}.verticals ul li:hover a h3{color:#35c}.verticals ul li a h3{margin:0 0 3px;font-size:21px;text-transform:uppercase;position:relative;top:2px;transition:none}.verticals ul li a h3 i.rarr{display:inline-block;width:9px;height:14px;background:url(../bundles/app/images/rarr.png) 0 0 no-repeat;background-size:9px 42px;border:0;margin:0 0 0 5px;position:relative;top:-2px}.verticals ul li:hover a h3 i.rarr{background-position:0 -14px}.verticals ul li a p{margin:0 20px 20px 0;font-size:15px;line-height:18px;color:#666}.verticals ul li.cars a p{margin-right:0}.lte8 .verticals ul li a i.icon,.lte8 .verticals ul li a h3 i.rarr{display:none}.hub-promo{width:100%;height:auto;margin:0 0 20px}.hub-promo.small{display:none}@media only screen and (max-width :480px){.hub-promo.large{display:none}.hub-promo.small{display:block}}@media only screen and (max-width :1140px){.verticals ul li.mobile,.verticals ul li.digital,.verticals ul li.cars{width:33%}}@media only screen and (max-width :840px){.verticals{border:0}.verticals ul{margin:0 -3%;padding:0}.verticals ul li.mobile,.verticals ul li.digital,.verticals ul li.cars{width:100%;border-bottom:1px solid #ddd;padding:10px 3%;text-align:left}.verticals ul li a i.icon{float:left;width:30px;height:30px;background-size:20px 20px!important;margin:3px 10px 10px 0}.verticals ul li a p{display:block;margin:0}}@media only screen and (max-width :400px){.verticals ul li a p{font-size:14px}}#hero-lead{height:300px;background:#111;overflow-y:hidden}.lte8 #hero-lead{max-width:1180px;margin:0 auto}#hero-lead ul{display:block}#hero-lead ul li{display:block;max-width:1280px}#hero-lead ul li a{display:block;float:left;width:25%;height:100%;overflow:hidden;position:relative;color:#fff;border-right:1px solid rgba(255,255,255,0.5)}#hero-lead ul li a.large{width:50%}#hero-lead ul li a span.img{display:block;height:300px;overflow:hidden;position:relative}#hero-lead ul li a span.img:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.75) 100%)}#hero-lead ul li a span.img img{width:640px;height:auto;left:50%;margin-left:-320px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:none}#hero-lead ul li a:hover span.img img{width:740px;margin-left:-370px}.lte8 #hero-lead ul li a span.img img{top:0}#hero-lead ul li a .info{position:absolute;bottom:20px;margin:0 20px;z-index:3;text-shadow:0 1px 2px rgba(0,0,0,0.5)}#hero-lead ul li a .info .channel{font-size:14px;font-weight:600;text-transform:uppercase}#hero-lead ul li a .info h3{margin:0;font-size:21px}@media only screen and (max-width :940px){#hero-lead{margin-top:-15px}#hero-lead ul li a .info h3{font-size:19px}}@media only screen and (max-width :640px){#hero-lead{height:300px}#hero-lead ul li a{width:50%;height:150px}#hero-lead ul li a:last-child{border-right:0}#hero-lead ul li a span.img{height:150px}#hero-lead ul li a.large{width:100%;border-right:0;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5)}#hero-lead ul li a span.img:before{background:rgba(0,0,0,0.5)}#hero-lead ul li a .info h3{font-size:15px;line-height:18px}#hero-lead ul li a.large .info h3{font-size:19px;line-height:22px}#hero-lead ul li a span.img img,#hero-lead ul li a:hover span.img img{width:320px;margin-left:-160px}#hero-lead ul li a.large span.img img,#hero-lead ul li a.large:hover span.img img{width:640px;margin-left:-320px}.bx-wrapper .bx-pager{display:block;margin-bottom:-30px}.bx-wrapper .bx-controls-direction a{display:none}}@media only screen and (max-width :480px){#hero-lead ul li a.large span.img img,#hero-lead ul li a.large:hover span.img img{width:480px;margin-left:-240px}}