@import "https://fonts.googleapis.com/css?family=Oswald:400,300,700";@import "https://fonts.googleapis.com/css?family=PT+Sans:400,700";html,body{font-size:100%;margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}:focus{outline:0}a{text-decoration:none}a:hover{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}body{font-family:pt sans,sans-serif;background:#fff;font-size:14px;color:#333;padding-bottom:40px}a{color:#fa541f}img{border:0}p{margin:1.5em 0}h1,h2,h3{font-family:oswald,sans-serif;padding:0;line-height:1.3;color:#2b3236}h1{margin:30px 0 10px;font-size:3em;font-weight:400}h2{font-size:2.5em;font-weight:300;margin:30px 0 10px}h3{font-size:1.9em;font-weight:400;margin:30px 0 10px}h4{font-size:1.2em;font-weight:700;margin:10px 0}h5{font-size:1.1em;font-weight:700;margin:10px 0}.lo-toppromos{min-height:90px;background:#4b4b4d}.lo-leaderboard{min-height:90px;padding:10px 0;margin:0 auto;text-align:center}.lo-leaderboard>div{display:inline-block;text-align:left;margin:0 auto;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.section_header{font-family:oswald,sans-serif;clear:both;font-weight:400;font-size:2em;letter-spacing:-.03em;color:#a9b4bb;margin:20px 0;border:0}.skinned #header{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15)}#skin{min-width:1090px}#noskin_bump{height:15px}#skin_bump{height:155px;margin:0 auto}#header .login_btn{position:relative;display:inline-block;top:0;left:0;vertical-align:middle;margin:0 10px 0 0}#dim{display:none;z-index:9999998;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYGWMAAmMAADgANNR6IM8AAAAASUVORK5CIIA=);background:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0}#loginbox{display:none;position:absolute;top:47px;margin-top:42px;border:0 solid #ddd;padding:30px;z-index:9999999;font-family:oswald,sans-serif;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-moz-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff,#f8f8f8);background-image:-ms-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(top,#fff,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#f8f8f8');-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15);border-radius:5px}#loginbox:after{content:'';position:absolute;top:-7px;left:40px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}#loginbox h2{font-family:oswald,sans-serif;font-weight:400;font-size:1.4em;color:#000;line-height:1;margin:-30px -30px 20px;padding:20px 30px;border-bottom:1px solid #cecece;border-top-left-radius:5px;border-top-right-radius:5px}#loginbox h2 a{color:#555}#loginbox.loggedin:after{border-bottom:8px solid #f8f8f8}#loginbox.loggedin h2{background:#f8f8f8}#loginbox label{content:'';position:absolute;opacity:.5;display:block;z-index:2;height:24px;width:24px;margin:12px 10px;background:url(images/ggg/login_icons.png) no-repeat 0 0;text-indent:-9999px}#loginbox label[for=login_password]{background-position:0 -46px}#loginbox input{font-family:oswald,sans-serif;font-size:1.15em}#loginbox input[type=text],#loginbox input[type=password]{position:relative;display:block;border:1px solid #ddd;background:#f3f3f3;padding:10px 10px 10px 40px;margin:0 0 5px;width:180px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.1);box-shadow:inset 0 2px 5px rgba(0,0,0,.1)}#loginbox input[type=text]:focus,#loginbox input[type=password]:focus{background-color:#fff}#loginbox input[type=text]::-webkit-input-placeholder{color:#bbb}#loginbox input[type=text]:-moz-placeholder{color:#bbb}#loginbox input[type=password]::-webkit-input-placeholder{color:#bbb}#loginbox input[type=password]:-moz-placeholder{color:#bbb}#loginbox input[type=submit]{height:42px;line-height:40px;padding:0;margin:0;width:100%;color:#fff;border:1px solid #bf3a14;text-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.35);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);background-color:#fc5f36;background-image:-webkit-gradient(linear,left top,left bottom,from(#fc5f36),to(#ef532c));background-image:-webkit-linear-gradient(top,#fc5f36,#ef532c);background-image:-moz-linear-gradient(top,#fc5f36,#ef532c);background-image:-o-linear-gradient(top,#fc5f36,#ef532c);background-image:-ms-linear-gradient(top,#fc5f36,#ef532c);background-image:linear-gradient(top,#fc5f36,#ef532c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fc5f36',EndColorStr='#ef532c')}#loginbox input[type=submit]:active{-webkit-box-shadow:inset 0 1px 80px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.35);-moz-box-shadow:inset 0 1px 80px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px 80px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.35)}#loginbox p{font-size:1.15em;color:#555;text-align:center;margin:10px 0 0}#loginbox p.forgot{font-size:.8em;font-family:pt sans,sans-serif;margin:2px 0 -5px}#loginbox.pos_rhs{margin-top:-10px;margin-left:0}#loginbox.pos_rhs:after{right:-7px;top:20px;left:auto;bottom:auto;border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #fff;border-right:0}#loginbox.pos_rhs.loggedin:after{border-left:8px solid #f8f8f8}#loginbox.pos_bottom{position:fixed;margin-bottom:5px}#loginbox.pos_bottom:after{top:auto;bottom:-7px;left:40px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f8f8f8;border-bottom:0}#loginbox li{padding:0;margin:10px 0 0;white-space:nowrap}#loginbox li:first-child{margin:0}#loginbox li a{display:block;position:relative;color:#fa541f;padding:0 0 0 20px}#loginbox li a:before{content:'';position:absolute;top:5px;left:0;height:10px;width:10px;border:2px solid #c5c5c5;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#loginbox li a:hover{text-decoration:none}#loginbox li a:hover:before{border-color:#fa541f;border-width:2px}#header .login.drop form{display:block}#header .navbar{display:flex;justify-content:space-between}#header .navbar .btn_macworld{padding:5px 10px 0 0;transition:.3s}#header .navbar .btn_macworld:hover{opacity:.7}#header .navbar>ul{height:50px;padding:2px 0 0;margin:0;list-style-type:none}#header .navbar>ul>li{float:left;padding:0;margin:0 1px 0 0;position:relative}#header .navbar>ul>li:first-child{margin-left:0}#header .navbar>ul>li:not(:hover):not(:first-of-type):before{content:"";width:0;height:1em;border-left:solid 1px #ddd;position:absolute;left:-1px;top:50%;transform:translateY(-50%)}#header .navbar>ul>li:hover+li:before{display:none}#header .navbar>ul>li>a{display:block;height:47px;line-height:47px;padding:0 15px;position:relative}#header .navbar>ul>li>a:before{display:inline-block;margin:8px 6px 0 0;vertical-align:top;height:32px;width:20px;background:url(images/ggg/sprites.png?v4) no-repeat -32px -32px}#header .navbar>ul>li>a:hover{text-decoration:none;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-moz-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-o-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:-ms-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:linear-gradient(top,#f5f5f5,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f5f5f5',EndColorStr='#e8e8e8');-webkit-box-shadow:inset -2px 0 2px rgba(0,0,0,.05),inset 2px 0 2px rgba(0,0,0,.05);-moz-box-shadow:inset -2px 0 2px rgba(0,0,0,.05),inset 2px 0 2px rgba(0,0,0,.05);box-shadow:inset -2px 0 2px rgba(0,0,0,.05),inset 2px 0 2px rgba(0,0,0,.05)}#header .navbar .super>a{padding-right:24px}#header .navbar .super>a:after{content:'';position:absolute;top:22px;right:11px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fa541f}#header .navbar a{color:#000}#header .navbar .sub{display:none;position:absolute;z-index:99999;top:47px;left:0;padding:10px 0;min-width:200px;margin:0;background:#f8f8f8;background:rgba(255,255,255,.97);border:2px solid #fa541f;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}#header .navbar .sub li{padding:0;margin:0;white-space:initial}#header .navbar .sub a{display:block;position:relative;color:#fa541f;padding:10px 20px 10px 40px}#header .navbar .sub a:before{content:'';position:absolute;top:16px;left:20px;height:10px;width:10px;border:2px solid #c5c5c5;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header .navbar .sub a:hover{text-decoration:none;background:#fff6f3;background:rgba(250,84,31,.08)}#header .navbar .sub a:hover:before{border-color:#fa541f;border-width:2px}#header .navbar .sub a:hover:after{content:'';position:absolute;width:0;height:0;top:17px;left:28px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fa541f}#header .navbar .super.drop .sub{display:block}#header .navbar .super.drop>a{background:#fa541f;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;z-index:6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header_actions{position:absolute;top:45px;right:0;z-index:3}.header_social{position:absolute;white-space:nowrap;right:140px;top:6px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;opacity:1;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.header_social:after{content:"";display:inline-block;height:100%;vertical-align:middle}.header_social a{text-indent:-9999px;text-align:left;display:inline-block;vertical-align:middle;margin:0 10px 0 0;width:32px;height:32px;background-color:#555;background-repeat:no-repeat;background-position:50% 50%;opacity:1;border-radius:50%}.header_social a.twitter{background-image:url(images/ggg/icon_twitter.png)}.header_social a.facebook{background-image:url(images/ggg/icon_facebook.png)}.header_social a.gplus{background-image:url(images/ggg/icon_gplus.png)}.header_social a:hover{background-color:#fa541f}#header .navbar .phones:before{width:15px;background-position:-40px -32px}#header .navbar .TVs:before{width:27px;background-position:-69px -99px}#header .navbar .computers:before{width:32px;background-position:-64px -32px}#header .navbar .gadgets:before{width:28px;background-position:-98px -32px}#header .navbar .business:before{width:21px;background-position:-232px -99px}#header .navbar .homeent:before{width:31px;background-position:-102px -98px}#header .navbar .more:before{width:20px;background-position:-140px -99px}#header .navbar .cameras:before{width:26px;background-position:-195px -32px}#header .navbar .shop:before{width:21px;background-position:-229px -32px}#header .navbar .cars:before{width:21px;background-position:-261px -32px}#header .navbar .resources:before{width:21px;background-position:-292px -99px}#header .navbar .security-watch:before{width:21px;background-position:-261px -99px}#header .navbar .forum:before{width:21px;background-position:-294px -32px}#header .navbar .smarthome:before{width:24px;background-position:-325px -101px}#main{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAAABBAMAAABziEt2AAAAMFBMVEX4+Pj39/fm5ubr6+vt7e3n5+fp6enx8fHy8vLz8/P09PT19fX29vbu7u7w8PD5+fnljcQRAAAAJElEQVR4Xs3AAQEAAAQEsWtACXGkkEYWKaT5GmoYUamedb6zA3DfA9HsOrRyAAAAAElFTkSuQmCC) repeat-y 100% 0;width:1080px;margin:0 auto;-webkit-box-shadow:0 0 1px rgba(0,0,0,.6);-moz-box-shadow:0 0 1px rgba(0,0,0,.6);box-shadow:0 0 1px rgba(0,0,0,.6)}.skinned #main{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3)}.norhs #main{background:#fff}.norhs #main_content{width:auto;float:none}.norhs .promo_strip{display:none}.shop_body #main{padding:20px}.shop_body #main .sectionpage_header{padding:0 0 20px;border:0}#main_content{width:740px;padding:20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#rhs{width:340px;float:right;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bottom{clear:both;padding:20px;position:relative;z-index:2;background:#f8f8f8;border-top:1px solid #eee}#bottom:empty{padding:0;border:0}#ad-bottom{width:auto}.leaderboard-bottom{width:728px;min-height:90px;margin:0 auto}#sticky_boombox,#sticky_boombox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sticky_boombox{min-height:270px}#sticky_boombox .boombox{padding:20px;width:340px;min-height:270px;margin:0 -20px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.float_ad #sticky_boombox .boombox{position:fixed;top:0;margin-top:0;z-index:10}.float_bottom_ad #sticky_boombox .boombox{position:absolute;bottom:0;margin-top:0;z-index:10}#rhs .section_header{border-bottom:1px solid #fa541f;margin:40px 0 10px;font-size:2em;font-weight:300;padding:0 0 2px;color:#fa541f}#rhs #sticky_boombox+.section_header{margin-top:20px}.posts,.rhs-zone{padding:0;margin:15px 0 0}.posts li,.rhs-zone li{padding:0 0 0 20px;margin:0 0 12px;position:relative;font-weight:700;font-size:1em}.rhs-zone li{padding:0;margin:10px 0;min-height:70px;position:relative}.rhs-zone li .zone-img{width:60px;height:60px;background:#fff;position:absolute;top:5px;overflow:hidden;display:block;border:1px solid #eee}.rhs-zone li .zone-img img{position:absolute;right:-100%;left:-100%;top:-100%;bottom:-100%;margin:auto}.rhs-zone li .zone-title{margin:0;padding:0;display:table;line-height:1.4;height:70px;width:100%}.rhs-zone li .zone-title h3{display:table-cell;width:99%;margin:0;padding:0 0 0 70px;color:#000;position:relative;z-index:2;font-size:1.2em;font-weight:400;height:100%;vertical-align:middle}.rhs-zone li .zone-title:hover{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;color:#fa541f;text-decoration:none!important}.rhs-zone li .zone-title:hover h3{color:#fa541f;text-decoration:none!important}.posts li:before{content:'';position:absolute;top:5px;left:2px;height:10px;width:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAoUlEQVR42oVRMQ6DMAzsF1hbanhQNxKp6h9gZmXqN7rzBRh5UdWKNIPhgkEWRcpwkXW+sx37xMwBo6GbN1n3M9kbQAwOOY3weJs3s4iPAKM2hMqSdGNBFT8o+dr0ghjckqPXZpAxGAIh9Zjl2skVeR0MMjOj8t4ADjlt2gyf+/UcM3hLz+hIWvz3aQhQFRCxk021sbVqDLrr/nC9Olx/dLgJcP4kVyTxCvkAAAAASUVORK5CYII=) no-repeat 0 0}.top5{padding:0;margin:0}.top5 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top5 li{padding:5px 0 0 36px;margin:0 0 2px;position:relative;font-weight:700;height:45px;font-size:1em}.top5 li .num{position:absolute;z-index:1;top:0;left:0;height:45px;padding:5px 0 0;line-height:45px;width:26px;background:#fa541f;color:#fff;font-family:oswald,sans-serif;font-size:1.6em;text-align:center;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top5 li:first-child .num{border-top-right-radius:3px;border-top-left-radius:3px}.top5 li:before{content:'';position:absolute;z-index:2;top:47px;left:0;width:0;height:0;border-right:13px solid transparent;border-left:13px solid transparent;border-top:5px solid #f8f8f8}.top5 li:after{content:'';position:absolute;z-index:3;top:45px;left:0;width:0;height:0;border-right:13px solid transparent;border-left:13px solid transparent;border-top:5px solid #fa541f}.posts a,.top5 a{color:#373f44;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.posts a:hover,.top5 a:hover{color:#fa541f;text-decoration:none}.top5 li.n2 .num{background:#fd7853}.top5 li.n2:after{border-top-color:#fd7853}.top5 li.n3 .num{background:#fd8968}.top5 li.n3:after{border-top-color:#fd8968}.top5 li.n4 .num{background:#fd9a7d}.top5 li.n4:after{border-top-color:#fd9a7d}.top5 li.n5 .num{background:#fdab93}.top5 li.n5:after{border-top-color:#fdab93}.social_buttons{padding:0;margin:0 -20px 0 0;list-style-type:none;height:32px}.social_buttons *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.social_buttons li{padding:0;margin:0 0 0 10px;float:left}.social_buttons li:first-child{margin-left:0}.social_buttons a{display:block;text-indent:-9999px;width:32px;height:32px;background:url(images/ggg/social_icons.png) no-repeat 0 0;border-radius:50px}.social_buttons .facebook{background-position:-42px 0}.social_buttons .gplus{background-position:-84px 0}.social_buttons .rss{background-position:-126px 0}.social_buttons .email{background-position:-168px 0}.social_buttons a:hover{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.social_buttons .login_btn{position:relative;padding:0 14px 0 38px;height:32px;width:90px;line-height:30px;border-radius:3px;cursor:pointer}.social_buttons .login_btn:before{left:14px;height:32px}#whistleout-rhs-mrec{margin-top:30px}.promo_strip+#rhs{padding-top:70px}#breadcrumb+#main_content+.promo_strip+#rhs{padding-top:30px}.promo_strip{background:#ff5620;position:absolute;z-index:5;margin:-6px 0 0;top:0;right:20px;width:300px}.promo_strip *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo_strip:before{content:'';position:absolute;z-index:1;top:0;left:-5px;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:6px solid #962100}.promo_strip a,.promo_button a{text-align:center;position:relative;z-index:2;display:block;height:56px;line-height:56px;background:#fa541f;border:1px solid #fa541f;color:#fff;font-family:oswald,sans-serif;padding:0 20px;font-size:1.3em;text-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:0 1px 5px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.25)}.promo_strip a img,.promo_strip a span,.promo_button a img,.promo_button a span{display:inline-block;vertical-align:middle;margin-top:-5px}.promo_strip a img,.promo_button a img{opacity:.55}.promo_strip a span,.promo_button a span{margin-left:7px}.promo_button{margin-bottom:3px}.promo_button_group{margin-bottom:20px;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.promo_button{width:calc(50% - 1px)}.promo_button a{height:70px;line-height:1.2;border:0;box-shadow:none;overflow:hidden;transition:.3s;font-size:1.4em;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;padding:0 5px}.promo_button a:hover{opacity:.8;text-decoration:none}.promo_button a span{position:relative;transition:.3s;margin:0}.promo_button.button_nbn a{background-image:url(https://demo.idg.com.au/consumer/nbn_bg.png);background-position:left center;background-size:120%;background-color:#a51143}.promo_button.button_mobile a{background-image:url(https://demo.idg.com.au/consumer/mobile_bg.png);background-position:right 30%;background-size:130%;background-color:#282e53}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){#header .navbar>ul>li>a:before{background-size:512px 512px;background-image:url(images/ggg/sprites@2x.png)}#loginbox label{background-size:23px 70px;background-image:url(images/ggg/login_icons@2x.png)}.promo_strip a:before{background-size:35px 36px;background-image:url(images/ggg/icon_speedtest@2x.png)}#header .search input[type=submit]{background-size:17px 17px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAACgklEQVR42sWYO2gUURSGDYaA2CWkilpIIuTRWJpGUEQTJYVlQiAmRSKCKbSwEJzGQpAFTWDZN7tNYMmDVIppAik1j14jmoiNU+kWWZLZ8T8wwvBzvXdyZ9gtfi7M7H/ud8859+yyZ3zf16pYLHbncrkHhUJhNZ/Pf4FqkAe5eLaNdSGbzY5Uq9WzgcdK/31RKpX6sMkSdAL5EXQAzTuO054USBsy8AxBjyDfQnvI0GAsEKS3I8iCH1M1wNyzBWnTQPxEP7zEehM9cxFrJ9YBrJPQCnSs8JwQTDSQoBwc7Ah6nkqlzrGR+wmgG6rMRC1TuDG5J34h+LWoJ5JbA88rBcyuNHAkEEVJ6jjJsE33q2AQa84IInOCryjK9EJrNGfmA8F8N80ZOcE0mdxKpXLeAoJn0DFlZUQLIhOTQBYsAbhEy+G42GfRlJF9Ksv9JECQgQk64EcTSI0MQ0mAyJzhkptAvLABAS4nVJpOAvFMIC411XBCpblCIL9NzbpNPfIoCRDEuUEg+yaQRerujSRAEMehuKtaELnfRN6ArsaBkJHOtxF6qgWRiQfaH2TakucxyvKQD5fJZC5pQQLjYzFQKl9bNukg/H8o3prJF07lrgLmLWXGlIl++A7FS7pj8vJJagqYTXln6gn5hpUrGvhYnwF5QQtCQ+guVFcE8qB3CDYjk7dcLndh7cXm1/HM4ca0gVGld5QzE19mGF3D7TQTxjQLZqFvmqBcvqXg6tZPCxPpFxcydBtN+wYBPkEu5AVX9Cu0jqBPwnMCnx2LCkMgyckWRkwth0mn0z1iaDkMPvOejC2DccnUEpgG3k2RoekwDbnu1KzNETa+FfzhcwCN/3v+F6tC0wUGuaLHAAAAAElFTkSuQmCC)}.posts li:before{background-size:12px 10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAABXklEQVR42rWVvU0EMRCFDwkyUjJYuwCISCCjA37OboEaEA0gkcDRAYKQHi6khEMkBJRwweE1OuMPCcl4rVmz6IKnHc3fW7/xzo5CCF0cjdadbUxr1EPELGIOsPERC+f7G+T2oeNwY33SGv0aGwUJ5Dijj6sJornmTXND8R+wjJhS20sgNK/BVCRAlkKR+zTqzlt1GOzWJsDGR6wg2X2RgGHlmnuj3p3d3iOhBGLkkJvVXXYIuBH5m6fNJZKY+5GTRDUufhFw7dIEJCBQA2/0hBqJBIJZGkTnWoL2TB9QI5FAME8DDLOWgFxqJJKVEnjbXEHwkjo59lCJ8uY/Ej0OHrLVt0Lzf17T053dmLsQmssfGg2k5uR0h6qui6uCrcjiygoWSIDODBNgs7PKb66exGXH0QYvO6ue69Y1JPlJZCxp3ruuUyDXSn44KRi8M439vsJj9RafLcDGR6z2l/kFA2PGHSwssLgAAAAASUVORK5CYII=)}}.section_nav{font-family:oswald,sans-serif;clear:both;font-weight:300;font-size:2em;letter-spacing:-.03em;line-height:1.3;height:1.3em;color:#e2e6e8;margin:0 -20px 20px;padding:20px;white-space:nowrap;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.section_nav ul{margin:0;padding:0;list-style-type:none;margin:-10px -20px 0;width:740px;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.section_nav li{display:inline-block;padding:0 8px;margin:0;position:relative}.section_nav li:before{content:'';width:1px;background:#ddd;top:-20px;bottom:5px;position:absolute;left:0;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:-ms-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#dddddd')}.section_nav li:first-child{padding-left:0!important}.section_nav li:last-child{padding-right:0!important}.section_nav li:first-child:before{display:none}.section_nav a{color:#b7c0c6;display:block;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.section_nav a:hover{text-decoration:none;color:#fa541f}.section_nav a.selected{font-weight:300;color:#fa541f;pointer-events:none;position:relative}.section_nav a.selected:after{content:'';position:absolute;width:0;height:0;top:-8px;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fa541f}.sectionpage_header+.section_nav,.sectionpage_header+.combined_posts .section_nav{margin-top:-25px;margin-bottom:10px}.sectionpage_header+.section_nav li:before,.sectionpage_header+.combined_posts .section_nav li:before{top:-10px}.section_nav.float{font-size:1.6em}.section_nav.float a{margin:0 5px}.section_nav.float li:first-child a{margin-left:0}.section_nav.float li:before{bottom:5px}.section_nav.float ul{position:fixed;top:0;margin-top:0;z-index:10;margin:0 -20px 10px;background:#fff;background:rgba(255,255,255,.95);-webkit-box-shadow:0 3px 16px -6px rgba(0,0,0,.6);-moz-box-shadow:0 3px 16px -6px rgba(0,0,0,.6);box-shadow:0 3px 16px -6px rgba(0,0,0,.6)}.more_link{clear:both;margin:0;padding:20px 0;text-align:center;border-top:1px solid #e0e0e0}.more_link *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.more_link.right{text-align:right}.more_link a{font-size:1em;text-transform:capitalize;text-align:center;font-weight:700;font-size:1.3em;font-family:oswald,sans-serif;font-weight:400;position:relative}.more_link a:after{display:inline-block;vertical-align:baseline;content:'';width:0;height:0;margin-left:5px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fa541f}.combined_posts .more_link{list-style-type:none;padding:0;margin:0;text-align:center}.combined_posts .more_link li{float:left;width:33.33%;padding:0 20px;border-left:1px solid #e0e0e0;margin:30px 0 20px}.combined_posts .more_link li:first-child{border:0}article.summary,article.summary *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.summary{padding:30px 20px 30px 220px;position:relative;border-top:1px solid #e0e0e0;min-height:220px}article.summary h3{font-family:oswald,sans-serif;font-weight:400;font-size:1.8em;line-height:1.4;padding:0;margin:0 0 10px}article.summary p{font-size:1em;color:#333;line-height:1.5;padding:0;margin:0}article.summary p.sponsor{margin:.5em 0 0;color:#aaa}article.summary p.sponsor img{vertical-align:middle;margin:-2px 0 0 3px;max-height:80px}article.summary footer{position:absolute;top:-7px;left:0;font-size:1.05em;line-height:27px;font-family:oswald,sans-serif;color:#fff;font-weight:400}article.summary footer:before{content:'';position:absolute;z-index:1;top:0;right:-5px;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:7px solid #88949c}article.summary .type{display:block;position:relative;z-index:2;float:left;padding:0 12px;background:#1380c0;margin:0;color:#fff}article.summary time{display:block;position:relative;z-index:2;float:left;padding:0 12px;background:#a9b4bb;border-left:1px solid #fff}article.summary .comments{display:block;position:relative;z-index:2;float:left;padding:0 12px;-webkit-box-shadow:inset 0 0 1px #8da1ac;-moz-box-shadow:inset 0 0 1px #8da1ac;box-shadow:inset 0 0 1px #8da1ac;background:#e7e7e7;color:#8798a1;margin:0;border-left:1px solid #fff}article.summary .comments:empty{display:none}article.summary .comments:before{display:block;content:'';float:left;font-weight:400;background:url(images/article_comments.png) no-repeat 0 0;margin:7px 5px 0 0;width:14px;height:12px}article.summary .comments:after{content:'';position:absolute;width:5px;height:7px;background:rgba(255,255,255,.5);top:0;right:-5px}article.summary .image{position:absolute;top:31px;left:0;max-height:150px;overflow:hidden}article.summary .image img{width:200px;display:block}article.summary .image.placeholder{display:block;width:200px;height:133px;border:1px solid #ddd;background:#fff url(images/ggg/placeholder.png) no-repeat 50% 50%}article.summary.simple{padding:30px 0 30px 220px;min-height:0}article.summary.simple.product{padding:10px 0 20px 120px;position:relative;min-height:120px}article.summary.simple.product .image{position:absolute;top:15px;left:0;height:150px;overflow:hidden}article.summary.simple.product .image img{width:100px}article.summary.article .type,article.summary.news .type{background:#c61c6c}article.summary.product .type{background:#1380c0}article.summary.slideshow .type{background:#ff9800}article.summary.video .type{background:#ff9800}article.summary.featured .type,article.summary.features .type{background:#afdc24}article.summary.toprated .type{background:#a541c2}article.summary.marketing .type{background:#8900d8}article.summary.opinions .type{background:#16a085}article.summary.sponsored .type{background:#ffc800}article.summary.sponsored footer:before{border-bottom:7px solid #b28c00}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.combined_posts article .comments:before{background-image:url(images/article_comments@2x.png);background-size:14px 12px}article.summary .comments:before{background-image:url(images/article_comments@2x.png);background-size:14px 12px}.social_buttons a{background-image:url(images/ggg/social_icons@2x.png);background-size:293px 32px}article.summary .image.placeholder{background-image:url(images/ggg/placeholder@2x.png);background-size:200px 133px}}.section_roundups{display:flex;display:-webkit-flex;border-top:1px solid #e0e0e0;border-bottom:0 solid #e0e0e0;overflow:hidden;margin:0 -20px -20px}.section_roundups *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section_roundups article{width:25%;padding:20px;text-align:center;position:relative;border-left:1px dotted #e0e0e0}.section_roundups article:first-of-type{border-left:none}.section_roundups.r3{height:240px}.section_roundups.r3 article{width:33.333333333%}.section_roundups.r2{height:210px}.section_roundups.r2 article{width:50%}.section_roundups article h3{font-family:oswald,sans-serif;font-size:1.2em;padding:0;margin:10px -10px 5px;font-weight:400;line-height:1.4;color:#fa541f}.section_roundups article p{font-size:.9em;line-height:1.5;padding:0;margin:0}.section_roundups article .image{max-width:100%;margin:0 auto}.section_roundups article .more{position:absolute;text-indent:-9999px;top:0;bottom:0;left:0;right:0}.carousel_promo,.carousel_promo *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel_promo{height:325px;overflow:hidden;position:relative;background:#000;margin:-20px -20px 0}.carousel_promo a:hover{text-decoration:none}.carousel_promo article{height:325px;overflow:hidden;position:relative;cursor:pointer;display:none}.carousel_promo article img{position:absolute;width:100%;top:0;left:0;z-index:1}.carousel_promo header{position:absolute;z-index:2;bottom:45px;left:0;width:100%;padding:80px 15px 20px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.4);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEACAQAAADYN9QTAAAAVElEQVQoU72QwQoAIAhDZ///0R0isTYVOgQSb2PMCrAB7LETHs5MOl+SAzW3ASndHGppkVwg+70qdrLJzW0SiSk5Otnr4u/xbWVzBq2sHeYILv/NBAanAphrChcjAAAAAElFTkSuQmCC) repeat-x 0 0}.carousel_promo h3{font-family:oswald,sans-serif;font-size:2.6em;font-weight:400;margin:0;padding:0;color:#fff}.carousel_promo h3 a{color:#fff}.carousel_promo p{margin:0;padding:0}.carousel_promo .tabs{position:absolute;z-index:5;margin:0;padding:0;bottom:0;left:0;width:100%;list-style-type:none;height:45px;background:#000;background:rgba(0,0,0,.85);font-size:.9em;line-height:1.1;border:0}.carousel_promo .tabs ul{margin:0;padding:0;width:100%;list-style-type:none}.carousel_promo .tabs li{margin:0;padding:0;float:left;width:25%}.carousel_promo .tabs a{position:relative;color:#888;display:block;padding:7px 15px 0;margin:-3px 0 0;border-top:3px solid #444;border-top:3px solid rgba(255,255,255,.2);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;height:48px;font-weight:700}.carousel_promo .tabs a:hover{color:#fff}.carousel_promo .tabs a:before{content:"";position:absolute;height:3px;width:1px;background:#000;top:-3px;left:-1px;z-index:2}.carousel_promo .tabs .progress{display:block;position:absolute;z-index:1;height:3px;width:0;top:-3px;left:0;background:#ffc200;-webkit-box-shadow:0 0 2px #ffc200;-moz-box-shadow:0 0 2px #ffc200;box-shadow:0 0 2px #ffc200}.carousel_promo .tabs a.selected{color:#ffc200}.carousel_promo .tabs a:after{content:'';position:absolute;z-index:2;width:100%;height:1px;background:rgba(255,255,255,.2);top:-3px;left:0}.carousel_promo .button{position:absolute;top:0;bottom:0;left:0;right:0;background:0;z-index:4}.sectionpage_header+.carousel_promo{margin-top:0}#section-header-midwrap .carousel_promo{clear:both}#promo_rhs{height:130px;overflow:visible;margin:-10px 0 0}#promo_rhs article{height:130px}#promo_rhs header{bottom:0;top:0;padding:20px 20px 0;text-align:center;text-shadow:1px 1px 5px rgba(0,0,0,.8);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYGWMAgjQAAGsAZ9F/YtUAAAAASUVORK5CIIA=) repeat 0 0;background:rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 50px rgba(0,0,0,.5);box-shadow:inset 0 0 50px rgba(0,0,0,.5);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#promo_rhs article:hover header{-webkit-box-shadow:inset 0 0 100px rgba(0,0,0,.7);-moz-box-shadow:inset 0 0 100px rgba(0,0,0,.7);box-shadow:inset 0 0 100px rgba(0,0,0,.7)}#promo_rhs h3{font-size:2.5em;font-weight:300}#promo_rhs h3:after{content:' }';color:#ff784e}#promo_rhs h3:before{content:'{ ';color:#ff784e}#promo_rhs p{font-size:1em;margin-top:4px;font-weight:400;color:#ddd}#promo_rhs .tabs{background:0;height:8px;text-align:center;bottom:-16px}#promo_rhs .tabs .progress{visibility:hidden}#promo_rhs .tabs a:before{display:none}#promo_rhs .tabs a:after{display:none}#promo_rhs .tabs li{width:auto!important;margin:0 0 0 4px;display:inline-block;float:none;vertical-align:top}#promo_rhs .tabs li:first-child{margin-left:0}#promo_rhs .tabs a{border:0;display:block;height:8px;width:8px;padding:0;margin:0;text-indent:-9999px;background:#eee;border-radius:20px;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.2),0 1px 0 #fff;-moz-box-shadow:inset 0 2px 3px rgba(0,0,0,.2),0 1px 0 #fff;box-shadow:inset 0 2px 3px rgba(0,0,0,.2),0 1px 0 #fff}#promo_rhs .tabs a.selected{background:#23b2f1;border:1px solid #0c86bc;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 -1px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.3),0 1px 1px rgba(0,0,0,.2)}#shopping_rhs{margin:-10px 0 0}#article h1#article_header,.article_header{font-family:oswald,sans-serif;font-size:3em;line-height:1.3;font-weight:400;margin:0 0 2px}.footerbar,.footerbar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footerbar{height:41px;font-family:oswald,sans-serif;position:fixed;bottom:-40px;left:0;right:0;color:#7d8c97;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;z-index:99999;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQIHWP48RYAAuAB5gnF2Q0AAAAASUVORK5CIIA=) repeat 0 0;background:rgba(248,248,248,.95);border-top:1px solid #dfdfdf}#footer-banner{position:fixed;left:50%;bottom:0;z-index:9999;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.footer-banner-wrap{position:relative;left:-50%}.footerbar .bar{width:1080px;margin:0 auto;position:relative;z-index:30}.footerbar .links{height:40px;padding:10px 20px;float:left;width:260px;color:#bbb;text-align:center}.footerbar .links a{display:inline-block;color:#000}.footerbar .top{position:relative;margin-right:5px}.footerbar .top:before{content:"";vertical-align:middle;display:inline-block;width:9px;height:8px;margin:-3px 5px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAQAAACBxB0+AAAAVUlEQVQIHVXB2wnCAAAEsNvDR5fIXioKgj8u5BCuUVocpSdYUEyyMnga8mPnpV72WdmaVdVsm8TGpBYPi5psYlSLQ+KoaoyqUz5cVKPO+XLTuOaP+xvi7ieyYO+YtwAAAABJRU5ErkJggg==) no-repeat 0 0}.footerbar .home{margin:0 0 0 5px}.footerbar .social{float:left;margin:4px 0;width:480px;text-align:center;position:relative}.footerbar .social:before{content:'';position:absolute;left:0;top:2px;bottom:2px;width:1px;background:#bbb}.footerbar .social h3{display:inline-block;color:#7d8c97;margin:0;padding:0;font-size:1.3em;line-height:32px;vertical-align:middle}.footerbar .social_buttons{display:inline-block;margin:0 20px 0 10px;text-align:left;vertical-align:middle}.footerbar .share h3:before{content:'';display:inline-block;width:25px;height:15px;margin:0 5px 0 -10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAYAAAARZmTlAAABSElEQVR42rWUv0rFMBTGC4KLoDiIDoIIDo4+gA8guLhc3ARBfQLBe9skZPJPcipSTdLrnZyEgvgADldw0E25g4sOLoI4u9cT0AzGFrTt8BXCd3J+Jz05CYg8ns3zPKgiCqa9s98dK/IDGqeyOiS9RN0VgWwV5wxS0cqyoWoQk2Oe+85uMuFBiNTrNsBWQoRa+iuMCzVFY3Ntc3xp8BMUbEs5gsabC4rNOwIvWGw4Bb3FhG4R0CtRrFbtGhWid4qxV6hXVO4pNo/8oDftIPZDhVqzZs16+ga5I2F1ugHQMz9Ucw5ie8HAQAOgvtdIJvUyGi91/rLfbwzPhinoDQbmtgJgEB71Jl1PyhTByQyRZhOH9gw3PlBIP8qT+9f4X8PHk2SUQ3c+FGohArXIIL0pAPiQqhNvB7q9p8ed50FqfLsagRCpO2Wv8CcfAPFUPOWxcgAAAABJRU5ErkJggg==) no-repeat 0 0}.footerbar .user{float:right;margin:4px 0;width:340px;padding:0 0 0 20px;position:relative}.footerbar .user:before{content:'';position:absolute;left:0;top:2px;bottom:2px;width:1px;background:#bbb}.footerbar .login_btn{position:relative;display:inline-block;padding:0 15px 0 40px;height:32px;line-height:30px;border-radius:2px}.footerbar .login_btn:before{left:15px;height:32px}.footerbar .user .desc{display:inline-block;padding:0;margin:0 0 0 4px;font-family:oswald,sans-serif}.footerbar .user .desc a{text-decoration:underline}.footerbar.show{display:block;bottom:0}#footer-banner.show{bottom:41px}.sectionpage_header{margin:10px 0 20px;padding:0;font-family:oswald,sans-serif;font-weight:300;font-size:4.5em;line-height:1.2}.sectionpage_header .searchterm{color:#fa541f;cursor:pointer}.sectionpage_header .searchterm:hover{text-decoration:underline}.searchresults .sectionpage_header{font-size:3em;font-weight:400}html #breadcrumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2;background:#f8f8f8;font-size:14px;height:38px;line-height:18px;border-bottom:1px solid #ddd;padding:10px 20px}html #breadcrumb li{margin-right:3px;display:inline-block}html #breadcrumb .nolink{color:#777}html #breadcrumb_home{text-indent:0;background:0;width:auto;height:auto}html #breadcrumb_home a{text-indent:-9999px;opacity:.7;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAeElEQVR42u3LMQqDMBiG4Yjg4NLJrUeWXkB6gPYA2Ryc27H0GCU3+PvyLQkV08TZFx4kiZ/LdMasb2UDXjC8dS7shAcs8dT9n3osGqwtet+og4dleP33U4s7rMANLVSDK6zCpB1dYDuMLikUjgJUbvyJqsexYxzHXxfTeMakwZvdAAAAAElFTkSuQmCC) no-repeat 50% 50%;width:15px;height:17px;display:inline-block}html #breadcrumb_home a:hover{opacity:1}html #breadcrumb .arrow-grey,html #breadcrumb .arrow-blue{text-indent:-9999px;width:6px;height:7px;display:inline-block;opacity:.2;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAQAAACBmfRmAAAAN0lEQVQIW2NgqGT4z/CKQZMBChqA3KcMKjBuB5D7mEERxj0H5O6DcDrBMkogTjNYjyqIWY8wDQAg2hHUf6CULQAAAABJRU5ErkJggg==) no-repeat 50% 50%}.product-header{position:relative;z-index:2;background:#fff;padding:20px 320px 20px 20px;margin:0;min-height:100px}.review_page .promo_strip+#rhs{padding-top:20px}.review_page #main_content{padding:20px}#footer{width:1040px;margin:0 auto;padding:0 20px 20px;color:#555;background:#fff;border-radius:5px 5px 0 0}#footer .col{width:325px;margin:0 0 0 32px;float:left}#footer .col:first-child{margin-left:0}#footer h4{font-size:20px;color:#777;padding:20px 0 10px;border-bottom:1px solid #e0e0e0;margin:0 0 10px}#footer hr{border-color:#fff #fff #e0e0e0;border-style:none none solid;border-width:0 0 1px}.footer-cat{float:left;width:162px;line-height:22px;font-size:13px}#footer .associate{position:relative}#footer .audit_date{position:absolute;width:79px;display:block;top:42px;text-align:center;color:#1eb7df;text-transform:uppercase;font-weight:700;font-size:.65em}#footer_idg{width:100%;height:100px;background:#000;opacity:.95}#footer_idg img{margin:0 auto;padding:25px 0 0;display:block}.promo_articles *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo_articles{padding:0;margin:20px 0 0;list-style-type:none}.promo_articles li{padding:0 0 0 60px;margin:0;position:relative;min-height:50px}.promo_articles h3{font-size:1em;padding:0;margin:0;font-weight:400;font-family:pt sans,sans-serif}.promo_articles p{padding:0;margin:0 0 15px;font-size:.9em}.promo_articles p a{color:#bbb}.promo_articles p a:before{content:'';position:absolute;display:block;width:50px;height:50px;background:url(images/ggg/popular_logos.png) no-repeat 0 0;top:2px;left:0}.promo_articles .cw a:before{background-position:0 0}.promo_articles .cmo a:before{background-position:0 -55px}.promo_articles .cfo a:before{background-position:0 -110px}.promo_articles .arn a:before{background-position:0 -165px}.promo_articles .cio a:before{background-position:0 -220px}.promo_articles .cso a:before{background-position:0 -275px}.promo_articles .ggg a:before{background:url(images/icons/ggg_touch-60.png) no-repeat center center/100%}.promo_articles .pcw a:before{background:url(images/icons/pcw_touch-60.png) no-repeat center center/100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.footerbar .top:before{background-size:9px 8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAApUlEQVQ4y6XTQQrCMBCF4TnUfxjBRVGhikXbothFReu9JbpJIIRJmjYDbxOSL4TMiMwUMAEfKSngBfxs3muR0UNcxqXIoCAuQy5ySyAu9zmky0Bc+hjSAkY58LUJ1w3QhkiTQDY2MaxxyDGBbL3LqgR2kgRSKc/fR/YbidywS3xIrWGiIIeMFrmEmARIvaBpew0ywHnFGD18yADXgsF+OqiTwgKmP+/Q0rAztRU2AAAAAElFTkSuQmCC)}.footerbar .share h3:before{background-size:25px 15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAACVUlEQVR42tWYPWgUQRiGLwETCBZiYxUQhEAQa7GMqGgRSaoYRFGRQAhKEALq7axjk8P9uQuXm51dFERQBC0Eo3YWptBeAhZCqpDGRiKGBOJd3i8EJrjc3t1g3Jni3WX35pvZ52a+n5mC4yXHGo1GIW85QTTC/NpJXfsC86M7JoAwT15jgfypC1OA8WdefnLYEJAGtOb48rQOyAL00hwQKJS/O4UBSPyQjGH4wAwQBeP6YrhtEDcUQ3uM529Vq725gyhtOmF0sS2QiSQ5QE62x/irG0QX8gdRMMVQjLUEoQsai787cAP5hfnyEhfi4H4C3J97fMTxxHmshhcpCKWtYiAvtwYpJyfQ+E+TTjbgR28dP5pxg/isToTj/FUPD2sD+OBzLIgm0GcJfb7DfSU1XgYMYG9kgpAwA8876HQN+gZ9xAe9wf019JREzyQMuoj7Et6tpv4kfdUdT05mgvCSPIqGv8jAcNWx5G83BSFh2m9SY0t0tykIiYXxM1tgkPuKTUHIMdHog0UzU1IgKZikjxzYJpisuNxFDaC66c6P7D/VKgfsljDxspkQKhy3l9CQ3d0wnqXwbCIEqeNyAlGtQgkxZwgqWa5khd+2Zwgly3VUA59y8CFVd6VB9IXKtJ9qINqcQT9ygMgA0RTnvJuVa8eZJ65iCYYAfI/Bv0Pr/wBikw4osorG/yJeqRxyHolBLMkzxUCM75RDfjSN53uuLzkVmhkQaoOlAWLIxkpB2AuCfTvNIP1uIUj6JMVCkDSEzSA4bYxP0TuLQdSRqbUgCMGjuhCkbcL6QxFCWKR2AAAAAElFTkSuQmCC)}.promo_articles p a:before{background-size:50px 296px;background-image:url(images/ggg/popular_logos@2x.png)}html #breadcrumb .arrow-grey,html #breadcrumb .arrow-blue{background-size:6px 7px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAAaklEQVQoz63SsQqAIBRG4WO9cFtLSIRtCSW05FBbj1l7/CpCF9zO56AXoAOez7mBlsz0Ap2AySEr0FFCTqCNwniBlhwwQBBoKqEokP0FGGAXsUvdvorY17xQSP3FLOKYikcRX0Cj4qFm+V7u3UdK2iqeIQAAAABJRU5ErkJggg==)}html #breadcrumb_home a{background-size:15px 15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAA2ElEQVR42u3NsQsBYRzGcVIUAwub0coqM7vsyq78AQZl8Icou+zMzNbLoNsMeheD4n6+6Qadrjvu3nd6n/qMT99Mgk0xg9GNIb4JjGwID+LzMILW9fGABDwwgJZ1cYeEuKOHVNfGDRLhhg5SWRMKEpNCC4nWwAXyIz58/1wdLuRPLur4aTU4kIQcVBFrFRwhKTmiHBUt4QBJ2R7FsGgBO4gmW+SD0Rw2EM3WoMVYFiuIIct3ky1w/fDUEPMCjTm+dtYQVsGIDccJn0I89YbDp2zYhm3Yho2EX7Nz4tgy3dzZAAAAAElFTkSuQmCC)}}#main #slideshow_body_left{border-radius:0;background:#222;color:#fff;margin:0 -20px;-webkit-box-shadow:inset 0 5px 15px -5px #000;-moz-box-shadow:inset 0 5px 15px -5px #000;box-shadow:inset 0 5px 15px -5px #000}#main #slideshow_image{border:0;background:0;min-height:300px}#main #slideshow_thumbnails{margin:0 -20px -20px;padding:15px}#main #slideshow_thumbnails_wrap li{padding:5px 5px 0}#main #slideshow_nav_num{background:0;color:#888;margin:10px 0;padding:0}.related_slideshows *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.related_slideshows{padding:0;margin:0 0 0 -30px}.related_slideshows li{float:left;margin:0 0 20px 30px;border:0 solid #ddd;width:150px;height:190px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.related_slideshows .image{background:0;padding:0;margin:0;border:0;display:block;max-height:120px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.related_slideshows .image img{display:block;border:0;width:100%}.related_slideshows h3{padding:0;font-size:.9em;line-height:1.3;margin:10px 0}.related_slideshows h3 a{color:#333}#slideshow h1{margin-top:0}#slideshow .social{float:right;margin-top:-33px}#slideshow .social li{display:inline-block;max-width:90px}.ss-main h2,.ss-main h3{color:#424c52;font-weight:400}.ss-caption h2{color:#fa541f}.cm-form h3{color:#777}#main_content>article.video{margin:-20px -20px 0}.video_related{margin:0 -20px -20px}.pagination,.pagination *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination{clear:both;font-size:1em;color:#71828d}.pagination ul{list-style-type:none;padding:0;margin:10px 0 15px;height:35px}.pagination ul li{display:block;float:left;margin:5px 5px 0 0;line-height:30px}.pagination a{display:block;height:30px;padding:0 10px;background:#a9b4bb;color:#fff;border-radius:3px}.pagination a:hover{text-decoration:none;background:#8d9ba4}.pagination .current a{background:#fa541f;font-weight:700;pointer-events:none}.pagination .dots{font-size:1.5em;color:#a9b4bb;vertical-align:middle}.pagination .label{font-size:2em;color:#a9b4bb;float:left;margin:10px 10px 10px 0}.pagination .page_num{padding:0 10px}.searchresults .products{float:left;width:48%}.searchresults .articles{float:right;width:48%}.searchresults .product h3,.searchresults .product p{position:relative;z-index:3}.searchresults .summary .image,#tag_columns .summary .image{float:right;position:static;margin:0 0 5px 10px}.searchresults .summary .image img,#tag_columns .summary .image img{width:150px}.searchresults .summary .image.placeholder,#tag_columns .summary .image.placeholder{display:none}.searchresults .summary,#tag_columns .summary{padding:30px 0 55px}.searchresults .summary h3,#tag_columns .summary h3{font-size:1.5em}#tag_header_coverages{font-size:10px;font-weight:700;color:#bbb;text-transform:uppercase;margin:0 0 10px;padding:0 0 3px;border-bottom:1px solid #ddd}.tag_subheader{clear:both;font-family:oswald,sans-serif;clear:both;font-weight:400;font-size:2em;letter-spacing:-.03em;color:#a9b4bb;margin:20px 0;border:0}.tag_subheader:first-letter{text-transform:uppercase}#tag_leftcolumn{width:48%;float:left}#tag_rightcolumn{width:48%;float:right}.tag_slideshows{margin:0 -20px;background:#000}.tag_slideshows article.summary.slideshow{margin:0;padding:0;float:left;width:50%;text-align:left;border:0}.tag_slideshows article.summary.slideshow .image{top:1px;bottom:1px;left:1px;right:1px;max-height:none;opacity:.9;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.tag_slideshows article.summary.slideshow .image img{width:100%}.tag_slideshows article.summary.slideshow .image:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:.8;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC/CAQAAACV3H4HAAAAP0lEQVQokWNgYGRiYGBiYIQhZDYuEayIiZAgJpsJQwqrOB6SGEFcXDwMOJcqhpDqYKwk8YGGh41fEBPhTwwMAMcIAnuDmVzzAAAAAElFTkSuQmCC) repeat-x 0 100%}.tag_slideshows article.summary.slideshow h3{font-size:1.5em}.tag_slideshows article.summary.slideshow p{display:none}.tag_slideshows article.summary.slideshow h3 a{position:absolute;z-index:5;left:0;right:0;margin:0;padding:20px;bottom:0;color:#fff}.tag_slideshows article.summary.slideshow h3 a:hover{text-decoration:none}.tag_slideshows article.summary.slideshow:hover .image{opacity:1}.tag_slideshows article.summary.slideshow:hover .image:after{opacity:.8}#rhs_techjobs{margin-top:-10px;border-top:0}#rhs_techjobs_wrap{margin:0 -1px}body #videolist_page{background:0;border:0}#videolist_page+.pagination{height:auto;padding:0}.video_list .pagination{padding:10px 0 0}#fp_video{width:300px;height:280px;margin:5px 0}#fp_video iframe{width:300px;height:280px;padding:0;margin:0;border:0}#tracking{float:left}.ad_scripts{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.clearbox:after,.cfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearbox,.cfix{display:inline-block}.clearbox,.cfix{display:block}* html .clearbox,* html .cfix{height:1%}ul#hnavbar_submenu li{float:left;border-right:1px solid #888;padding:0 10px;font-size:1em}ul#hnavbar_submenu li a{color:#fff}#hnavbarsub_div{background:#333;margin:0 0 10px;padding:10px 5px}.whitepaper-topics ul.whitepaper-topics-list{margin:0}.whitepaper-topics-list-wrapper,.whitepaper-company-list-wrapper{margin-bottom:20px}ul.whitepaper-topics-list,ul.whitepaper-company-list{list-style-type:none;padding:0 10px;margin:0}ul.whitepaper-topics-list li,ul.whitepaper-company-list li{list-style-position:inside;text-align:left;float:left;width:202px;line-height:20px;padding:0;margin:0;color:#bbb}ul.whitepaper-topics-list li a,ul.whitepaper-company-list li a{text-decoration:none;background:url(images/dotted_arrow_bullet.gif) no-repeat 2px 3px;padding:0 0 0 12px;display:block}ul.whitepaper-topics-list li a:hover,ul.whitepaper-company-list li a:hover{background-color:#eee}.whitepaper-summary{padding:10px}.whitepaper-summary-odd{background:#f5f5f5}.whitepaper-summary-title{display:block;font-family:Georgia,times new roman,serif;font-size:18px;text-decoration:none}.whitepaper-summary-image{display:block;float:right;width:116px;height:150px;margin:0 0 0 15px;border:1px solid #333}.whitepaper-summary-date{font-weight:700;color:#222;margin-top:2px}.whitepaper-summary-desc{margin:10px 0;color:#555}.whitepaper-summary-download{display:block;display:inline;float:left;padding:3px 8px;background:#2577bb url(images/whitepaper_download_button.gif) repeat-x bottom left;border:1px solid #3d81b7;border-color:#3d81b7 #003e72 #00284e #3d81b7;color:#fff;text-decoration:none;margin:0;text-decoration:none!important}.whitepaper{padding:10px 0 0!important}.whitepaper-readmore{margin:30px 0 0!important;width:620px!important}.whitepaper-readmore .whitepaper-readmore-image{border:0;height:auto}html .pf-page .header{background:0;padding:0}html .pf-page h1{font-family:oswald,sans-serif;margin:0;padding:0;font-weight:300;font-size:4.5em;line-height:1.2}html .pf-page p{font-family:inherit;font-size:1em}body .article_wrap{margin:-20px}article.full{font-size:.9em}body article.full header h1{font-size:3.6em}body article.full h3{color:#fa541f;font-weight:300}body article.full h3.black{color:#000}body .article_social a{font-family:Arial,sans-serif}#article #comments{width:430px}#newsletter-signup-review-promo{border-top:1px dotted #ccc;padding:10px 0 0;font-size:12px;clear:both}figure{margin:20px 0}body .page_links a{color:#fa541f}body .page_links a:hover{color:#fff;background:#fa541f}body .page_links a.turn{background:#fa541f}body .page_links a.turn:hover{background:#e13a05}body #comments .comment{font-size:1em}body .comment h3{font-size:1.3em;font-weight:400}#article-finisher{margin:10px 0 0;padding:20px 0 10px;border-top:1px dotted #ccc}#newsletter-signup-article-promo{padding:0 0 20px;font-size:12px}#author-img-wrap{background:#eee;border:3px solid #eee;float:left;height:72px;margin-right:8px;width:58px;position:relative;overflow:hidden}#author-img-wrap img{height:72px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}#author-info-wrap{float:left;width:340px;border-right:1px solid #ddd;margin:0 20px 0 0;padding:0 20px 0 0}#author-name{margin:0}#author-title{display:block;margin:0 0 5px;color:#444}#author-desc{color:#666}#finisher-share-wrap{width:210px;float:left}#finisher_facebook{float:left}#finisher_twitter{float:left}#finisher-share-wrap .print a{background:url(images/article_inline_tool_icons.png) no-repeat 0 1px;display:block;margin:10px 0;padding:0 0 0 20px}#finisher-share-wrap .email a{background:url(images/article_inline_tool_icons.png) no-repeat 0 -22px;display:block;margin:10px 0;padding:0 0 0 20px}.author-info-twitter{margin:0}.author-info-twitter a{color:#888}body .art_quote{width:180px;font-weight:400;font-family:oswald,sans-serif;line-height:1.5;margin:0 25px 15px 0;position:relative;color:#000}body .art_quote .quote{font-size:1.1em;margin:.2em 0}body .art_quote .quote:before,body .art_quote .quote:after{color:#fa541f}body .art_quote .quote:before{margin-right:.1em}body .art_quote .quote:after{margin-left:.1em}.art_quote.right{float:right;width:180px;margin:.5em 0 .5em .5em}.review_body{font-size:1.05em}.review_body h3,#article h3{color:#fa541f;font-size:2.2em;font-weight:300}.review_body h3.black,#article h3.black{color:#000}html #comments_content h2{font-weight:300;font-size:2em}html #comments_content h2 strong{font-weight:400;color:#fa541f}html #article .comment h3,html .user-review .comment h3{font-weight:400;font-size:1.4em}#slideshow-comments h2 a{color:#000}.article-image{clear:both}.art-body ul{list-style-type:disc;margin:1.5em 0;padding:0 0 0 1.8em}.art-body li{margin:.5em 0}.review_body_text ul{list-style-type:disc;margin:1.5em 0;padding:0 0 0 1.8em;line-height:1.5em;font-size:14px}.review_body_text li{margin:.7em 0}#main #jobs-wrap{margin:0}#main #job-list-wrap{margin:0}#contactpage{padding:10px 30px;line-height:1.5}#contactpage h2{text-transform:uppercase;border-bottom:1px solid #333;margin-top:50px}#contactpage h3{margin-bottom:0}#contactpage p{padding:0;margin:0}#commerical_break_layer{height:100%;background:#252525;text-align:center;display:none;padding:15px 0 0}#commerical_break_layer a.close_btn{display:block;color:#57b;font-weight:700;padding:5px 0 0;text-decoration:none;text-align:right}#commerical_break_ad_div{text-align:center;padding:10px 0 20px;margin:0 15px}#commerical_break_ad{margin:0 auto}#commerical_break_header{text-align:left;margin:0 15px;padding:0;height:90px;position:relative;border-bottom:1px solid #555;font-size:11px;font-weight:700}#commerical_break_header .loading{position:absolute;right:0;bottom:10px;color:#fff;font-size:11px}#commerical_break_header .loadinggif{padding:0 3px}#commercial_break_inner{width:680px;margin:0 auto;padding:50px 0 0}#commercial_break_border{width:auto;border:5px solid #ececec;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff}#commerical_break_layer a.close_btn{color:#00a5d0}#commerical_break_layer a.close_btn:hover{color:#04cbff}#campaign_content_summary_box .whitepaper_desc_wrap{width:450px!important}#campaign_content_summary_box .whitepaper_desc_wrap h2{margin:0 0 10px!important}#campaign #edit-name-wrapper,#campaign #edit-email-wrapper{float:none;width:auto}#campaign_userreg #id_email{line-height:14px;height:auto}#campaign #edit-address-postcode-wrapper{clear:both}#campaign label{display:block}#campaign .form-item .description{font-size:10px;color:#999}#campaign .form-item{margin:1em 0}.userreview,.comment,#comment-form{font-size:.85em}.comment .body p{line-height:1.5}.video_mz{width:480px;height:445px;margin:5px 0}.video_mz iframe{width:480px;height:445px;padding:0;margin:0;border:0}#dpop{display:none}h1#tagpage-header{padding:0 10px 10px 5px;margin:0;float:left;text-transform:capitalize}.clearfix{clear:both}#download-center #download-frontpage-main{margin:3px}.comparison{border-collapse:collapse;border:1px solid #ccc;border-color:#fff}#article_body .comparison img{max-width:none}.comparison td,.comparison th{margin:0;padding:8px 10px;line-height:1.5;border:1px solid #dcdcdc;border-color:#ccc #ddd #ccc #ddd;border-width:1px;border-style:solid dotted solid dotted;font-size:13px}.comparison .header th{text-align:center}.comparison h2{padding:0;margin:0 0 8px}.comparison .specname{background:#eee;font-size:11px;line-height:14px;text-transform:uppercase;width:20%}.comparison .verdict{width:15%}.comparison .verdict .question{display:block;font-size:60px;color:#eee;line-height:90px}#follow-top{font-size:11px;line-height:17px;padding:0 8px 0 0;color:#888;float:right}#section-header-follow{float:right;width:310px;position:relative;margin-right:20px}.social-media-16x16{width:16px;height:16px;background:url(images/social_media_16x16.jpg);text-indent:-9999px}#section-header-follow .social-media-16x16{float:right;margin:0 5px 0 0;float:right}#facebook-16x16.social-media-16x16{background-position:0 0}#twitter-16x16.social-media-16x16{background-position:-16px 0}#rss-16x16.social-media-16x16{background-position:-32px 0}#mail-16x16.social-media-16x16{background-position:-48px 0}#breadcrumb .social-media-16x16{margin-top:3px}#breadcrumb #follow-top{padding-top:3px}#section-header-wrap #section-header-follow{margin-top:-35px}#sectionpage-left .prstorydisc{margin:0}.mediarelease #contentcenter{margin:0;padding:0}#section-subsections{margin:10px 0 15px;padding:8px 0 0;border-top:1px solid #bbb}#section-subsections h2{float:left;font-size:11px;margin:0;padding:0 7px 0 0;line-height:11px;color:#999}#section-subsections ul{list-style-type:none;margin:0;padding:0;font-size:11px;line-height:11px}#section-subsections ul li{float:left;margin:0;padding:0 7px;border-left:1px solid #ddd}#section-subsections ul li a.selected{color:#000;font-weight:700}.category_wizard .category_wizard_head{height:36px;padding:0}.category_wizard .category_wizard_head h2{height:20px;line-height:20px}.category_wizard .category_wizard_list{margin:0 0 0 10px}.category_wizard .category_wizard_list ul{padding:10px 20px 13px 0}.authors-articles .sectionpage-subheader{margin:0 0 20px}.authors-articles .gplus{display:block;float:right;margin-top:-58px;text-indent:-9999px;width:32px;height:32px;background:url(images/ggg/social_icons.png) no-repeat -84px 0;border-radius:50px}@media screen and (max-device-width:480px){.footerbar{display:none!important}}.evaluation_promo,.evaluation_promo *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.evaluation_promo{height:200px;overflow:visible;margin:-10px 0 0;padding:12px;background:#fff;position:relative;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15)}.evaluation_promo article{height:150px;position:relative;padding:3px 5px 3px 3px;overflow:hidden;display:none}.evaluation_promo header{bottom:0;top:0;padding:0 0 0 50px;border-bottom:1px solid #eee;min-height:52px}.evaluation_promo header h3{font-size:1.5em;font-weight:700;margin:0}.evaluation_promo header p{font-size:.9em;margin:0;font-weight:400;color:#333}.evaluation_promo header .pic{position:absolute;left:0;top:0;display:block;width:46px;height:46px;overflow:hidden;border:3px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:50px}.evaluation_promo header img{width:40px}.evaluation_promo p.review{position:relative;padding:0 0 0 25px;margin:13px 0 0;color:#656565}.evaluation_promo p.review:before{position:absolute;content:'“';color:#fa541f;font-size:4em;line-height:1;font-family:arial,sans-serif;top:-5px;left:0}.evaluation_promo article:hover header .pic{border-color:#fa541f}.evaluation_promo .logo{position:absolute;bottom:10px;right:15px;width:112px;height:24px;text-indent:-9999px;background:url(gggtester/images/gggevaluation_rhslogo.png) no-repeat 0 0}.evaluation_promo article:after{content:'';z-index:2;position:absolute;bottom:0;left:0;right:0;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAQAAADmB58qAAAALUlEQVR4AR3KQQqAQAzF0JCNFDvt3P+yCh8eWUXwe6TklZYjIxs31jQmQ2euH1dlAiBci8DuAAAAAElFTkSuQmCC) repeat-x 0 0}.evaluation_promo .button{position:absolute;top:0;bottom:0;left:0;right:0;background:0;z-index:4}.evaluation_promo .tabs{background:0;position:absolute;height:8px;bottom:15px;left:15px}.evaluation_promo .tabs .progress{visibility:hidden}.evaluation_promo .tabs li{width:auto!important;margin:0 0 0 4px;display:inline-block;float:none;vertical-align:top}.evaluation_promo .tabs li:first-child{margin-left:0}.evaluation_promo .tabs a{display:block;height:8px;width:8px;padding:0;margin:0;text-indent:-9999px;background:#e5e5e5;border-radius:20px}.evaluation_promo .tabs a.selected{background:#fa541f}.sectionpage-stories .product-list{border-top:1px solid #e3e3e3}.sectionpage-stories .product-list .review-list-titlewrap{width:370px}.lo-rhs .qs-article_widget{position:relative;color:#333}.lo-rhs .qs-article_widget *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lo-rhs .qs-article_widget form{padding:0;margin:0}.lo-rhs .qs-article_widget p{margin:.5em 0}.lo-rhs .qs-registered p{margin:.5em 0 1em}.lo-rhs .qs-message{display:none;color:#00a400}.lo-rhs .qs-currentemail{font-weight:700}.lo-rhs .qs-btn{border:1px solid #bbb;background:#bbb;color:#fff;padding:.6em 1.5em;font-size:1em;margin:0 .5em 0 0;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.lo-rhs .qs-btn:hover{border-color:#999;background:#999}.lo-rhs .qs-btn.primary{border:1px solid #38a2bf;background:#38a2bf}.lo-rhs .qs-btn.primary:hover{border-color:#2c8198;background:#2c8198}.lo-rhs .qs-textfield{border:1px solid #ddd;background:#fff;color:#333;padding:.6em .8em;font-size:1em;width:225px;float:left}.lo-rhs .qs-textfield+.qs-btn{width:75px;text-align:center;float:left;margin:0}.lo-rhs .qs-error{color:red}.lo-rhs .qs-anonymous:after{content:"";display:table;clear:both}.lo-rhs .qs-article_widget h3{font-family:oswald,sans-serif;clear:both;font-weight:400;font-size:2em;letter-spacing:-.03em;color:#a9b4bb;margin:20px 0;border:0;border-bottom:1px solid #fa541f;margin:40px 0 10px;font-size:2em;font-weight:300;padding:0 0 2px;color:#fa541f}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.evaluation_promo .logo{background-size:112px 24px;background-image:url(gggtester/images/gggevaluation_rhslogo@2x.png)}.header_social a.twitter{background-size:19px 16px;background-image:url(images/ggg/icon_twitter@2x.png)}.header_social a.facebook{background-size:9px 21px;background-image:url(images/ggg/icon_facebook@2x.png)}.header_social a.gplus{background-size:20px 18px;background-image:url(images/ggg/icon_gplus@2x.png)}}body article.article_snapshot .article_social{margin:0;padding:10px 0}body article.article_snapshot .comment header{margin:0;padding:0}body article.article_roundup .article_social{margin:0 -20px;padding:10px 20px}article.article_roundup #pcw-comments{font-size:1.15em}.sdcWidgetContent_bottom{margin:0 -34px}.sdcWidgetContent_bottom_review{margin:0 -14px}.sdcWidgetContent_bottom_generic{margin:0 6px}.mobile_switch{clear:both}.mobile_switch a{display:block;background:#fa541f;color:#fff;padding:1em;text-align:center;z-index:99999;font-size:2em}.eset_comp{position:relative;background:#fff;margin:0 0 20px}.social-media.review{border:0;float:right;padding-top:3px;margin-right:10px}.review .article_social{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.review .article_social_wrap.float .article_social{position:fixed;z-index:10;top:-1px;margin-top:0;background:rgba(255,255,255,.98);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEX///+nxBvIAAAAAXRSTlPyE1VLVgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=) repeat 0 0}.review .article_social *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.review .art-share{list-style-type:none;margin:0;padding:0;white-space:nowrap}.review .art-share li{display:inline-block;margin:0 0 0 7px;vertical-align:middle;border-right:0}.review .art-share a{display:block;position:relative;height:30px;line-height:30px;color:#fff;text-align:center;font-weight:700;font-size:1.2em;padding:0 10px 0 40px;font-style:italic;border-radius:3px;background:#bbb;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.review .art-share a:hover{text-decoration:none;color:#fff}.review .art-share a .s{position:absolute;z-index:5;display:block;vertical-align:middle;height:0;overflow:hidden;bottom:0;left:0;right:0;font-size:.8em;line-height:30px;text-transform:uppercase;color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-radius:3px}.review .art-share a:after{content:'';position:absolute;top:3px;left:3px;width:24px;height:24px;background:url(images/article_social.png?2) no-repeat -24px -24px}.review .art-share a:before{content:'';position:absolute;top:5px;bottom:5px;left:32px;width:1px;background:#fff;opacity:.2}.review .art-share .twitter{background-color:#1db0ed;width:60px;border:0}.review .art-share .facebook{background-color:#3a5998;border:0}.review .art-share .linkedin{background-color:#1274b2;border:0}.review .art-share .gplus{background-color:#db4a37;padding:0;width:56px;border:0}.review .art-share .twitter .s{background-color:#1091c7;border:0}.review .art-share .facebook .s{background-color:#2c4373;border:0}.review .art-share .linkedin .s{background-color:#0d5684;border:0}.review .art-share .gplus .s{background-color:#bd3422;border:0}.review .art-share .gplus:before{display:none}.review .art-share .twitter:before{display:none}.review .art-share .twitter:after{background-position:-24px -24px;left:50%;margin-left:-12px}.review .art-share .facebook:after{background-position:-48px -24px}.review .art-share .linkedin:after{background-position:-96px -24px}.review .art-share .gplus:after{background-position:-72px -24px;left:50%;margin-left:-12px}.review .art-share .print:after{background-position:-144px -24px;opacity:.5}.review .art-share .email:after{background-position:-168px -24px;opacity:.5}.review .art-share .line{border:1px solid #ddd;background:#f3f3f3;color:#777;padding:0}.review .art-share .line:hover{background:#fff}.review .art-share .line:hover:after{opacity:.7}.review .art-share .print,.art-share .email{text-indent:-9999px;width:32px;padding:0}.review .art-share .right{float:right;margin-right:0}.review .art-share .comments_li{border-right:1px solid #ddd;padding:0 8px 0 0}.review .art-share .comments{background:0;color:#777;padding:0 0 0 25px;font-size:1.3em;border:0}.review .art-share .comments:hover{color:#000}.review .art-share .comments:after{background-position:-120px -24px;opacity:.15;left:0}.review .art-share .comments:before{display:none}.review .art-share a:hover .s{height:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.review .art-share a:after{background-size:492px 492px;background-image:url(images/article_social@2x.png?2)}}@media only screen and (max-width:600px){.lo-responsive .art-share .facebook_li{margin-left:0}.lo-responsive .art-share .comments_li{display:none}.lo-responsive .art-share .print_li{display:none}.lo-responsive .art-share .email_li{display:none}.lo-responsive .article_social:before{display:none}}#slideshow #main-content header #tag{font-family:oswald,sans-serif;background:#ff9800;display:inline-block!important;margin-bottom:0!important;padding:6px;color:#fff}#slideshow #main-content header .extra-info .author a:hover{color:#fa541f}#slideshow aside .aside-section h2{color:#333;border-bottom:1px solid #ccc;font-size:1.75rem;padding:.5rem 0}#slideshow aside .aside-section ul li{border-bottom:1px solid #eee}#slideshow aside .aside-section ul li a{color:#373f44;font-weight:700}#slideshow aside .aside-section ul li a:hover{color:#fa541f}#slideshow aside #related_section .fixed{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#f8f8f8!important}#slideshow{font-size:1rem!important}#slideshow #bg-img{height:420px!important}#slideshow #main-content header #tag{font-size:1.5rem!important}#slideshow #main-content header h1{font-size:2.25rem!important;margin-bottom:1.5rem!important;line-height:140%!important}#slideshow #main-content header p{font-size:1.125rem!important;clear:both!important;margin:0!important;padding:1rem 0!important}#slideshow #main-content header .extra-info{border-bottom:0!important;float:left!important;padding:0!important;margin:0!important}#slideshow #main-content header .extra-info .author{border-right:1px solid #c6c6c6!important}#slideshow #main-content header #social-media-main{padding:0 .5rem!important}#slideshow #main-content header #social-media-main .social-media-list{margin-bottom:0!important;float:left!important}#slideshow #main-content header #social-media-main .total-shared{margin-top:0!important;margin-left:.5rem!important}#slideshow #main-content header #social-media-main .total-shared strong{font-size:1.5rem!important}#slideshow #main-content header #social-media-main .icons{float:left!important;margin-top:-10px!important;margin-left:10px!important}#slideshow #main-content header #social-media-main .icons li{height:40px!important;width:40px!important;display:inline-block!important}#slideshow #main-content .article-content{margin-right:325px!important}#slideshow #main-content .article-content .wrap{float:left;margin-right:15px!important}#slideshow #main-content .article-content .wrap figure figcaption h2{font-size:1.5rem!important}#slideshow aside{float:right!important;width:325px!important;padding:15px 15px 0 0!important}#slideshow aside .aside-section ul li{padding:0 .5rem!important}#slideshow aside .aside-section ul li a{font-size:.875rem!important}#slideshow aside .aside-section.con{padding:0!important}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap img{max-width:740px!important}@media only screen and (min-width:768px){#slideshow #main-content .article-content{margin-right:325px!important}#slideshow aside{width:325px!important}#slideshow #main-content .article-content .wrap figure .slideshow-img-wrap img{max-width:740px!important}}@media only screen and (min-width:992px){#slideshow #bg-img{height:420px!important}}#slideshow #scroll-top{display:none}#float_leaderboard_bottom{display:block}#float_leaderboard_bottom{position:fixed;bottom:0;width:100%;left:0;text-align:center;margin:0 auto;z-index:200}#float_leaderboard_bottom{-moz-transition:bottom .6s;-o-transition:bottom .6s;-webkit-transition:bottom .6s;transition:bottom .6s}#float_leaderboard_bottom.show{bottom:41px!important}#float_leaderboard_bottom>.gpt-ad{width:auto;display:inline-block;-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.75);box-shadow:0 0 7px 0 rgba(0,0,0,.75)}#leaderboard-bottom-close{width:728px;margin:0 auto;position:relative;text-align:right}#leaderboard-bottom-close button{right:0;background:gray;border:0;cursor:pointer;color:#fff;margin:0 0 5px;padding:5px;font-size:10px;line-height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:21px}#leaderboard-bottom-close button:focus{outline:0}.module-rhs-brandpost article{margin:-10px 0 0;padding:12px;background:#fff;position:relative;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15)}.module-rhs-brandpost .main-img{display:block;width:100%;margin-bottom:0}.module-rhs-brandpost .main-img img{display:block;width:100%}.module-rhs-brandpost .title{margin:10px 0 0;line-height:120%;font-size:18px}.module-rhs-brandpost .title a{color:#000;text-decoration:none}.module-rhs-brandpost .title a:hover{color:#fa541f}.module-rhs-brandpost .description{display:block;margin:5px 0 0;color:#777}.module-rhs-brandpost .sponsor{text-align:center;border-top:1px solid #f3f3f3;margin-top:10px;padding-top:5px;color:#777}.module-rhs-brandpost .sponsor span{display:inline-block;vertical-align:middle}.module-rhs-brandpost .sponsor a{display:inline-block;vertical-align:middle}.module-rhs-brandpost .sponsor a img{max-height:50px;display:block;margin-left:5px}.articles_wrapper figure.large>.embed-wrapper .embed-container{max-width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.articles_wrapper figure.large>.embed-wrapper .embed-container iframe,.articles_wrapper figure.large>.embed-wrapper .embed-container embed,.articles_wrapper figure.large>.embed-wrapper .embed-container object,.articles_wrapper figure.large>.embed-wrapper .embed-container video,.articles_wrapper figure.large>.embed-wrapper .embed-container .video-js{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#rhs_techjobs{padding:0;position:relative;height:209px;overflow:hidden;border:1px solid #cacaca;background:#fff}#rhs_techjobs .rhs_header{background:#00bdff url(../jobs/images/techjobs_logo.png) no-repeat 238px 7px;color:#fff;padding:0 15px;height:44px;font:bold 14px/44px Arial,Helvetica,Helvetica Neue}#rhs_techjobs .pages{position:absolute;top:44px;left:0}#rhs_techjobs .pages ul{list-style-type:none;margin:2px 18px 0;padding:0;width:262px;float:left}#rhs_techjobs .pages ul li{margin:0;padding:0;font-size:12px;line-height:26px;height:26px;overflow:hidden;border-bottom:1px dotted #ddd}#rhs_techjobs .pages ul li:last-child{border:0}#rhs_techjobs .pages ul li a{color:#000;display:block;width:202px;float:left;overflow:hidden;font-size:11px;font-weight:700}#rhs_techjobs .pages ul li span{color:#fff;display:block;width:13px;height:13px;margin:6px 5px 6px 0;text-align:center;line-height:13px;font-size:9px;font-weight:700;float:left;cursor:default;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#rhs_techjobs .pages ul li b{background:#f0f0f0;color:#666;display:block;width:33px;height:13px;margin:6px 0;text-align:center;line-height:13px;font-size:9px;font-weight:100;float:right;cursor:default;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#rhs_techjobs span{background:#999}#rhs_techjobs span.ft{background:#2775c5}#rhs_techjobs span.pt{background:#88c527}#rhs_techjobs span.tp{background:#dca217}#rhs_techjobs span.it{background:#a256bd}#rhs_techjobs span.cc{background:#ee8050}#rhs_techjobs .links{height:27px;background:#f7f7f7;border-top:1px solid #eee;position:absolute;bottom:0;left:0;width:298px}#rhs_techjobs ul.pager{list-style-type:none;float:left;margin:11px 0 0 12px;padding:0}#rhs_techjobs ul.pager li{float:left;width:8px;height:8px;background:url(../jobs/images/techjobs_pager.png) no-repeat 100% 0;text-indent:-9999px;padding:0;margin:0 3px 0 0;cursor:pointer}#rhs_techjobs ul.pager li:hover{background-position:0 0}#rhs_techjobs ul.pager li.selected{background-position:0 0}#rhs_techjobs .showall{float:right;line-height:14px;font-size:11px;margin:7px 10px 0 0;font-weight:700;color:#8d8d8d}#rhs_techjobs .showall:hover{color:#000;text-decoration:none}#rhs_techjobs .prev{position:absolute;top:90px;left:-1px;background:url(../jobs/images/techjobs_prev.png) no-repeat 0 50%;width:15px;height:45px;text-indent:-9999px;cursor:pointer}#rhs_techjobs .next{position:absolute;top:90px;right:-1px;background:url(../jobs/images/techjobs_next.png) no-repeat 0 50%;width:15px;height:45px;text-indent:-9999px;cursor:pointer}#rhs_techjobs .prev:hover{background-position:100% 50%}#rhs_techjobs .next:hover{background-position:100% 50%}.brand-post-native-ad{background-color:#f8f8f8}.brand-post-article-header{background-color:#f8f8f8}.brand-post-header{background-color:#f8f8f8}.brand-post-twitter-feed{background-color:#f8f8f8}ul#frontpage_latest_list li.brandpost_li{padding:0}.brandpost_native{background:#fafafa;padding:10px 5px}.brandpost_native *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.brandpost_native .brandpost_logo{display:block;text-indent:-9999px}.brandpost_native h3{margin:10px 0 5px!important}.brandpost_native p{font-size:1em}.brandpost_native footer{clear:both}.brandpost_native footer:after{content:"";display:table;clear:both}.brandpost_native footer .logo{width:40px;height:40px;float:left;display:block;position:relative;border:1px solid #ccc;border-radius:3px;overflow:hidden;background:#fff}.brandpost_native footer img{display:block;position:absolute;width:auto;max-width:90%;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.brandpost_native footer h4{margin:0 0 0 50px;padding:3px 0 0;font-size:13px;color:#777}.brandpost_native footer h4 a{color:#444}.brandpost_native footer p{margin:2px 0 0 50px!important;color:#a9a9a9!important}#brand-post-in-article-promo{position:relative;margin:10px 0 35px}#brand-post-in-article-promo .more{position:absolute;bottom:-25px;right:0;font-size:.8em;line-height:1.5;color:#bbb;border-bottom:0}#brand-post-in-article-promo .more:after{content:" »"}#brand-post-in-article-promo .more:hover{color:#000}#brand-post-in-article-promo .brand_post_logo{display:block;text-indent:-9999px;margin-bottom:4px;width:82px;height:13px;background:url(../brand_posts/images/brandpost_logo.png) no-repeat 0 0}#brand-post-in-article-promo .brand_page_logo{display:block;text-indent:-9999px;margin-bottom:4px;width:100px;height:13px;background:url(../brand_posts/images/brandpage_logo.png) no-repeat 0 0}#brand-post-in-article-promo .brandname{color:#000;font-weight:700}#brand-post-in-article-promo img.brandpost_logo{margin:0}.brandpost_article,.brandpost_article *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.brandpost_article{margin-bottom:30px;padding:20px 30px 20px 135px;background:#f6f7f7 url(../brand_posts/images/hub_header.png) repeat 0 0;border-bottom:1px solid #dcdcdc;position:relative;min-height:100px}.brandpost_article .logo{position:absolute;top:20px;left:15px;width:100px;height:100px;background:#fff;border:1px solid #dcdcdc;border-radius:5px;overflow:hidden}.brandpost_article .logo img{display:block;position:absolute;width:auto;max-width:90%;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.brandpost_article .brandpost_logo{display:block;text-indent:-9999px;margin-bottom:4px}.brandpost_article .brandname{display:block;font-size:2em;font-weight:700;margin:0}.brandpost_article .brandname a{color:#000}.brandpost_article .brandname+p{margin:5px 0 0;color:#888;font-size:1.15em}.brandpost_hub,.brandpost_hub *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.brandpost_hub{margin-bottom:30px}.brandpost_hub:after{content:"";display:table;clear:both}.brandpost_bar{background:#2b2b2b;padding:10px 20px}.brandpost_bar .brandpost_logo{display:inline-block;vertical-align:middle;width:140px;height:22px;background:url(../brand_posts/images/brandpost_logo_hub.png) no-repeat 0 0;text-indent:-9999px}.brandpost_bar p{display:inline-block;vertical-align:middle;margin:0 0 0 10px;color:#858484;font-size:1.15em}.brandpost_header{padding:25px 140px;margin:0 0 20px;background:#f6f7f7 url(../brand_posts/images/hub_header.png) repeat 0 0;border-bottom:1px solid #dcdcdc;position:relative;min-height:100px}.brandpost_header .logo{position:absolute;top:20px;left:20px;width:100px;height:100px;background:#fff;border:1px solid #dcdcdc;border-radius:5px;overflow:hidden}.brandpost_header .logo img{display:block;position:absolute;width:auto;max-width:90%;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto}.brandpost_header .brandpost_logo{display:block;text-indent:-9999px;margin-bottom:4px;width:100px;height:16px;background:url(../brand_posts/images/brandpost_logo_medium.png) no-repeat 0 0}.brandpost_header h1{display:block;font-size:2em;font-weight:700;margin:0;padding:0}.brandpost_header h1 a{color:#000}.brandpost_header h1+p{margin:5px 0 0;color:#888;font-size:1.5em}.brandpost_header .social{position:absolute;top:50%;right:30px;list-style-type:none;margin:-16px 0 0;padding:0;white-space:nowrap}.brandpost_header .social li{display:inline-block;margin:0 0 0 6px;padding:0}.brandpost_header .social a{display:block;height:33px;width:33px;text-indent:-9999px;opacity:.5}.brandpost_header .social a:hover{opacity:1}.brandpost_header .social .facebook{background:url(../brand_posts/images/icon_facebook.png) no-repeat 0 0}.brandpost_header .social .twitter{background:url(../brand_posts/images/icon_twitter.png) no-repeat 0 0}.brandpost_hub .posts{width:65%;float:left;padding:0 0 0 20px}.brandpost_hub .posts article{padding:20px 0;border-bottom:1px solid #eee}.brandpost_hub .posts article:after{content:"";display:table;clear:both}.brandpost_hub .posts article img{width:150px;display:block;float:left}.brandpost_hub .posts article h3,.brandpost_hub .posts article p{margin:0 0 0 170px}.brandpost_hub .posts article h3{margin-bottom:10px;font-size:1.5em;line-height:1.3}.brandpost_hub .posts article p{font-size:1.1em;color:#555;line-height:1.5}.brandpost_hub .side{width:35%;float:left;padding:0 20px;margin:-20px 0 0}.brandpost_hub .side .boombox,.brandpost_hub .side aside{margin:20px 0}.brandpost_hub .side aside.whitepapers{padding:10px;background:#fbfbfb;border:1px solid #e5e5e5;border-radius:5px}.brandpost_hub .side aside.whitepapers h2{padding:5px 0 10px;margin:0;font-size:1.25em;border-bottom:1px solid #000}body.brandpost_body #site_columns_main{max-width:1080px;display:block;padding:0;margin:5px auto 0;float:none}body.brandpost_body #site_columns:before{display:none}.brandpost_native{margin:0 0 25px}.brandpost_wp_list{list-style-type:none;padding:0;margin:0}.brandpost_wp_list li{min-height:3.1em;padding:10px 0;margin:0;position:relative;border-top:1px solid #eee;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.brandpost_wp_list li:first-child{border:0}.brandpost_wp_list li:after{content:"";display:table;clear:both}.brandpost_wp_list .image{overflow:hidden;border-radius:1px;display:inline-block;width:40px;margin:0 -55px 0 0;vertical-align:middle;box-shadow:0 1px 1px rgba(0,0,0,.3)}.brandpost_wp_list .image.empty{background:url(../brand_posts/images/placeholder.png) no-repeat 50% 50%}.brandpost_wp_list img{width:100%;display:block}.brandpost_wp_list h3{font-weight:400;font-size:1em;display:inline-block;vertical-align:middle;margin:0;line-height:1.3}.brandpost_wp_list a{color:#555}.brandpost_wp_list .image+h3{margin:0 0 0 65px}.brandpost_wp_list:hover li:hover a{color:#000}.brandpost_wp_list .num{display:inline-block;font-family:oswald,sans-serif;width:25px;margin:0 -25px 0 0;line-height:25px;width:25px;vertical-align:middle;text-align:center;color:#168ec5;font-size:1.4em}.brandpost_wp_list .num+h3{margin:0 0 0 32px}.twitter-widget .twitter-feed{list-style-type:none;padding:0;margin:0;line-height:1.5}.twitter-widget .twitter-feed li{padding:15px 15px 14px 75px;margin:0;border-top:1px dotted #ccc;min-height:35px;position:relative}.twitter-widget .twitter-feed li:first-child{border:0}.twitter-widget .twitter-feed img{position:absolute;top:15px;left:10px;border:0;width:48px;border-radius:3px}.twitter-widget .twitter-feed h3{margin:0;padding:0}.twitter-widget .twitter-feed p{margin:0;padding:0;font-size:12px;color:#555;font-style:normal;line-height:1.5}.twitter-widget .twitter-feed p b{color:#000;font-size:13px;display:block}.twitter-widget .twitter-feed .date{color:#bbb;font-size:10px;margin:5px 0 0}.twitter-widget .twitter-feed .delete{color:#bf1b1e}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.brandpost_native .brandpost_logo,#brand-post-in-article-promo .brandpost_logo{background-size:82px 13px}.brandpost_article .brandpost_logo{background-size:100px 16px}.brandpost_bar .brandpost_logo{background-size:140px 22px}.brandpost_header .social .facebook{background-size:32px 32px;background-image:url(../brand_posts/images/icon_facebook@2x.png)}.brandpost_header .social .twitter{background-size:32px 32px;background-image:url(../brand_posts/images/icon_twitter@2x.png)}}.brand_post_listing .posts{width:90%;float:left;padding:0 0 0 20px}.brand_post_listing .posts article{padding:20px 0;border-bottom:1px solid #eee}.brand_post_listing .posts article:after{content:"";display:table;clear:both}.brand_post_listing .posts article img{width:80px;display:block;float:left;margin:10px}.brand_post_listing .posts article h3,.posts article p{margin:0 0 0 120px}.brand_post_listing .posts article h3{margin-bottom:10px;font-size:1.5em;line-height:1.3}@media only screen and (max-width:768px){.brandpost_hub .posts{width:auto;float:none;padding:20px}.brandpost_hub .side{display:none}}.brandpost_article_sponsored_content{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #eee;padding-bottom:10px}.brandpost_article_sponsored_content h3{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.brandpost_article_sponsored_content .sponsored_tag{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;color:#f8971d;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;padding:6px;font-weight:700;text-transform:uppercase}.shopping{margin:10px 0;width:300px;font-family:Arial,Helvetica,lucida grande,sans-serif;overflow:hidden;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15)}#rhs .shopping h4{margin:0;padding:5px;border-bottom:1px solid #ddd;display:none}.shopping a{text-decoration:none}.shopping dl{margin:0;padding:0}.shopping dt,.shopping dd{margin:0;padding:0}.shopping dt{font-size:12px;font-family:open sans,Helvetica,Arial,lucida grande,sans-serif;margin:0 0 1px;box-shadow:0 1px 3px rgba(0,0,0,.3);position:relative}.shopping dd{padding:0;border:1px solid #111;border-width:0;border-bottom:1px solid #ddd;font-size:12px;height:340px;display:none}.shopping dd .prods{position:relative;overflow:hidden;height:340px}.shopping dd.multipage{height:370px}.shopping dd.multipage .prods{position:relative;overflow:hidden;height:370px}.shopping dd.multipage .pages{position:absolute;top:30px;left:0}.shopping .prods{position:relative;overflow:hidden;height:370px}.shopping dt a.exp{display:block;padding:7px 10px 7px 25px;color:#333;font-weight:700;line-height:1.1;background-color:#f8f8f8;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#eee));background-image:-webkit-linear-gradient(top,#f8f8f8,#eee);background-image:-moz-linear-gradient(top,#f8f8f8,#eee);background-image:-o-linear-gradient(top,#f8f8f8,#eee);background-image:-ms-linear-gradient(top,#f8f8f8,#eee);background-image:linear-gradient(top,#f8f8f8,#eee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f8f8f8',EndColorStr='#eeeeee')}.shopping dt a.exp:before{content:'';position:absolute;top:11px;left:10px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid red}.shopping dt a.exp:hover{color:#888}.shopping dt.selected{border-color:#111}.shopping dt.selected a.exp{color:#fff;background-color:#292929;background-image:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#0d0d0d));background-image:-webkit-linear-gradient(top,#292929,#0d0d0d);background-image:-moz-linear-gradient(top,#292929,#0d0d0d);background-image:-o-linear-gradient(top,#292929,#0d0d0d);background-image:-ms-linear-gradient(top,#292929,#0d0d0d);background-image:linear-gradient(top,#292929,#0d0d0d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#292929',EndColorStr='#0d0d0d')}.shopping dt.selected a.exp:before{content:'';border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid red;border-top:0}.shopping dt a.more{position:absolute;top:5px;right:10px;color:#bbb;font-size:11px;font-weight:700;display:none}.shopping dt a.more:hover{color:#fff}.shopping dt.selected a.more{display:block}.shopping .pager{height:20px;padding:5px 0;line-height:20px;background:#fbfbfb;color:#555;text-align:center;font-weight:700;position:relative}.shopping .list{list-style-type:none;padding:0;margin:0;display:block;width:300px}.shopping .multipage .list{float:left}.shopping .list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:0;float:left;width:151px;height:171px;text-align:center;border:1px dotted #ddd;border-width:1px 0 0 1px;margin:-1px 0 0 -1px;position:relative;background:#fff;overflow:hidden}.shopping .list .image{display:table-cell;vertical-align:middle;width:150px;height:100px;margin:0 0 0 -10px;text-align:center}.shopping .list .image img{border:0;display:block;margin:0 auto;-ms-interpolation-mode:bicubic}.shopping .list h3{font-size:12px;margin:0;padding:15px 0 5px}.shopping .list h3 a{color:#0080c0}.shopping .list p{font-size:12px;margin:0;padding:0}.shopping .list .price{background:#7dc530;color:#fff;font-weight:700;letter-spacing:.03em;display:block;padding:3px 15px 3px 5px;position:absolute;right:5px;bottom:55px;border:1px solid #fff;white-space:nowrap;font-size:13px;border-radius:3px;overflow:hidden;text-shadow:0 1px 0 rgba(0,0,0,.2)}.shopping .list .price .saving{background:#f90;display:block;float:left;margin:-3px 5px -3px -5px;padding:3px 5px;border-right:1px solid #fff}.shopping .list .price:after{content:'';position:absolute;top:6px;right:6px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #568721}.shopping .freeshipping{position:absolute;font-size:9px;bottom:4px;left:0;right:0;color:#ce0000;font-weight:700;text-transform:uppercase;letter-spacing:.03em}#article .shopping .list h3{font-size:12px;font-weight:400}.shopping .list li:hover{cursor:pointer;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4fcff));background-image:-webkit-linear-gradient(top,#fff,#f4fcff);background-image:-moz-linear-gradient(top,#fff,#f4fcff);background-image:-o-linear-gradient(top,#fff,#f4fcff);background-image:-ms-linear-gradient(top,#fff,#f4fcff);background-image:linear-gradient(top,#fff,#f4fcff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#f4fcff')}.shopping .list li.padding:hover{cursor:default;background:0}.shopping .list li:hover .price{background:#70b02b}.shopping .pager a{position:absolute;color:#fff;background:#888;font-size:12px;line-height:1;border-radius:25px;padding:2px 6px 3px;display:block}.shopping .pager .prev{top:6px;left:100px}.shopping .pager .next{top:6px;right:100px}.shopping .pager a:hover{background:#222}.shopping_footer{clear:both;width:auto;margin:20px 0;background:#f8f8f8;border-top:1px solid #eee}.shopping_footer h4{margin:0;padding:10px;border-bottom:1px solid #eee}.shopping_footer dl{height:200px;position:relative}.shopping_footer dt{margin:0 509px 0 0;position:relative;z-index:11}.shopping_footer dt a.exp{padding:0 12px;height:40px;border-right:1px solid #ccc}.shopping_footer dt a.exp span{position:absolute;top:50%;margin-top:-6px}.shopping_footer dt.selected a.exp{border-right:1px solid #111}.shopping_footer dd{position:absolute;width:145px;top:0;right:0}.shopping_footer dt a.exp:before{content:'';position:absolute;top:50%;right:12px;margin-top:-4px;left:auto;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid red}.shopping_footer dt.selected a.exp:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid red}#bottom+.shopping_footer{border-top:0}.shopping_footer .pager .prev{top:6px;left:180px}.shopping_footer .pager .next{top:6px;right:180px}.shopping_footer .list{width:510px}.shopping_footer dd{width:510px;height:170px;border-bottom:0}.shopping_footer dd.multipage{height:200px}.shopping_footer .more{position:absolute;right:7px;top:7px}.shopping_footer .list li{width:170px}.shopping_footer .list .image{width:170px}.shopping .plans .list .image{height:65px}.shopping .plans .list li{padding:0;border-style:solid}.shopping .plans h3{padding:0;margin:0 5px 5px;height:30px;overflow:hidden}.shopping .plans h3 a{color:#000}.shopping .plans .pager{height:30px}.shopping .plans *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shopping .plans .permonth{background:#118bbf;display:block;padding:8px 0;height:36px;color:#a8ecfe}.shopping .plans .amount{font-size:21px;line-height:21px;font-weight:700;float:left;width:53%;text-align:right}.shopping .plans .month{float:right;width:45%;text-align:left;line-height:10px;font-size:9px}.shopping .plans .details{float:right;width:45%;text-align:left;line-height:10px;font-size:9px;color:#fff;font-weight:700}.shopping .plans .others{line-height:1;background:#f8f8f8;height:34px;font-weight:700}.shopping .plans .others p{padding:5px 4px;width:50%;float:left;font-size:13px;text-align:center}.shopping .plans .others p:first-child{border-right:1px solid #ddd}.shopping .plans .others p span{font-size:9px;display:block;margin-bottom:2px;color:#bbb}.shopping dd .plans{height:370px}.shopping dd.shop-widget-broadband{height:370px}.shopping dd.multipage .plans .pages{top:60px}.shopping dd.multipage .plans{height:400px}.shopping dd.multipage.shop-widget-broadband{height:400px}.shopping .shopping-powered-by{text-align:center;line-height:26px;height:30px;background:#fbfbfb;color:#888;font-weight:700;font-size:10px;text-transform:uppercase}.shopping .shopping-powered-by .logo{vertical-align:middle;display:inline-block;width:133px;height:23px;margin-left:5px;text-indent:-9999px;background:url(../shop/images/rhswidget_logo.png) no-repeat 0 0}.shopping .shop-widget-broadband-number{display:none}.shopping .plans .list li:hover .permonth{background:#106a91}.shopping .plans .list li:hover{box-shadow:0 0 5px #1aacec;z-index:5}.shopping_footer .shop-widget-broadband-number{display:block;position:absolute;left:10px;font-size:16px}.shopping_footer dd.multipage .plans .pages{top:30px}.shopping_footer .shopping-powered-by{background:0;float:right;margin:8px}#shopping_rhs .shop-widget-broadband .contract{padding-left:0;padding-right:0}.comparebroadband_form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comparebroadband_widget{margin:10px 0;border:1px solid #ccc;border-radius:5px;overflow:hidden}.comparebroadband_widget h2{margin:0;padding:10px}.comparebroadband_form{background:#e2f0f7;padding:10px;border-bottom:1px solid #bad3da}.comparebroadband_form dl{margin:0}.comparebroadband_form dt{position:relative;clear:both;color:#00abd3;font-weight:700;font-size:14px;width:100px;padding-left:35px;min-height:40px;float:left}.comparebroadband_form dt.max{width:140px}.comparebroadband_form dt span{display:block;font-size:11px}.comparebroadband_form dd{width:160px;float:right;position:relative;margin:0}.comparebroadband_form dd select{width:160px}.comparebroadband_form .max+dd{width:80px}.comparebroadband_form .max+dd input[type=text]{border:1px solid #1babd3;padding:5px 10px;margin:0 0 0 20px;width:50px;font-size:12px;font-weight:700}.comparebroadband_form .max+dd:after{position:absolute;top:0;left:5px;padding:6px 0;font-size:14px;content:'$';color:#00abd3}.comparebroadband_form .data+dd{padding:0 0 0 25px}#quota-label{position:absolute;top:0;left:-50px;width:60px;text-align:right;color:#000;font-weight:700}.comparebroadband_form dt:before{position:absolute;left:0;content:'';display:inline-block;background:#00abd3;color:#fff;width:25px;line-height:25px;font-size:16px;font-weight:700;border-radius:3px;margin-right:5px;text-align:center}.comparebroadband_form dt.type{float:none;min-height:25px;width:auto}.comparebroadband_form dt.type+dd{float:none;width:auto;padding:0;margin-left:0}.comparebroadband_form .custom-radio{position:relative}.comparebroadband_form dt.type+dd input{position:absolute;left:-9999px}.comparebroadband_form dt.type+dd label{float:left;width:138px;height:50px;margin:10px 0 10px 1px;border:1px solid #bbb;padding:10px 5px 10px 57px;font-size:12px;font-weight:700;position:relative;background-color:#fbfbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#ebebeb));background-image:-webkit-linear-gradient(top,#fbfbfb,#ebebeb);background-image:-moz-linear-gradient(top,#fbfbfb,#ebebeb);background-image:-o-linear-gradient(top,#fbfbfb,#ebebeb);background-image:-ms-linear-gradient(top,#fbfbfb,#ebebeb);background-image:linear-gradient(top,#fbfbfb,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fbfbfb',EndColorStr='#ebebeb');border-radius:3px;cursor:pointer;text-shadow:0 1px 0 #fff}.comparebroadband_form dt.type+dd label:before{position:absolute;top:8px;left:5px;content:'';width:46px;height:32px;background:url(../shop/images/comparebroadband-icon-move.png) no-repeat 50% 50%}.comparebroadband_form #cbb-type-home+label{margin-left:0}.comparebroadband_form #cbb-type-home+label:before{background-image:url(../shop/images/comparebroadband-icon-home.png)}.comparebroadband_form #cbb-type-any+label{display:none}.comparebroadband_form dt.type+dd label.hover{color:#ff8a3f}.comparebroadband_form dt.type+dd label.checked{border-color:#aaa;background-color:#ebebeb;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#ebebeb,#fbfbfb);background-image:-moz-linear-gradient(top,#ebebeb,#fbfbfb);background-image:-o-linear-gradient(top,#ebebeb,#fbfbfb);background-image:-ms-linear-gradient(top,#ebebeb,#fbfbfb);background-image:linear-gradient(top,#ebebeb,#fbfbfb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ebebeb',EndColorStr='#fbfbfb');-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);color:#ff8a3f}.comparebroadband_form .type:before{content:'1'}.comparebroadband_form .max:before{content:'2'}.comparebroadband_form .data:before{content:'3'}.comparebroadband_form .bundle:before{content:'4'}.comparebroadband_form .length:before{content:'5'}.comparebroadband_form input[type=submit]{background-color:#f4b84a;background-image:-webkit-gradient(linear,left top,left bottom,from(#f4b84a),to(#fc963d));background-image:-webkit-linear-gradient(top,#f4b84a,#fc963d);background-image:-moz-linear-gradient(top,#f4b84a,#fc963d);background-image:-o-linear-gradient(top,#f4b84a,#fc963d);background-image:-ms-linear-gradient(top,#f4b84a,#fc963d);background-image:linear-gradient(top,#f4b84a,#fc963d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f4b84a',EndColorStr='#fc963d');border:1px solid #be4a00;font-size:14px;padding:8px 25px;font-weight:700;color:#333;border-radius:3px;margin:15px 0 0;font-family:Arial,sans-serif;box-shadow:inset 0 1px 0 rgba(255,255,255,.3);text-shadow:0 1px 0 rgba(255,255,255,.3);float:right}.comparebroadband_form input[type=submit]:active{background-color:#f0a61a;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0a61a),to(#fc7a0b));background-image:-webkit-linear-gradient(top,#f0a61a,#fc7a0b);background-image:-moz-linear-gradient(top,#f0a61a,#fc7a0b);background-image:-o-linear-gradient(top,#f0a61a,#fc7a0b);background-image:-ms-linear-gradient(top,#f0a61a,#fc7a0b);background-image:linear-gradient(top,#f0a61a,#fc7a0b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0a61a',EndColorStr='#fc7a0b');box-shadow:inset 0 1px 5px rgba(0,0,0,.3)}.comparebroadband_form .sponsoredby{text-align:left;float:left;width:127px;font-size:10px;color:#888;font-weight:700;text-transform:uppercase;margin:10px 0 0}.comparebroadband_widget .logo{width:127px;height:23px;display:block;text-indent:-9999px;text-align:left;margin:2px 0 0;background:url(../shop/images/comparebroadband_logo_rhs.png) no-repeat 0 0}.comparebroadband_widget .call{padding:10px;text-align:center;font-weight:700;font-size:16px}.noUiSlider{margin-top:5px;width:100%;border:1px solid #aaa;height:8px;background:#eee;-webkit-touch-callout:none;background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#ddd,#fbfbfb);background-image:-moz-linear-gradient(top,#ddd,#fbfbfb);background-image:-o-linear-gradient(top,#ddd,#fbfbfb);background-image:-ms-linear-gradient(top,#ddd,#fbfbfb);background-image:linear-gradient(top,#ddd,#fbfbfb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#dddddd',EndColorStr='#fbfbfb');border-radius:8px}#slider-monthly-quota{width:100%}.noUi-midBar{height:100%;z-index:0;background-color:#ff8a3f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8a3f),to(#ff6b0c));background-image:-webkit-linear-gradient(top,#ff8a3f,#ff6b0c);background-image:-moz-linear-gradient(top,#ff8a3f,#ff6b0c);background-image:-o-linear-gradient(top,#ff8a3f,#ff6b0c);background-image:-ms-linear-gradient(top,#ff8a3f,#ff6b0c);background-image:linear-gradient(top,#ff8a3f,#ff6b0c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ff8a3f',EndColorStr='#ff6b0c');-webkit-touch-callout:none;border-radius:8px}.noUi-handle>div{position:absolute;top:-5px;left:-12px;z-index:5;background:url(../shop/images/slider.png) no-repeat 0 0;width:25px;height:14px}.disabled>.noUi-midBar{background:#999}.disabled .noUi-handle>div{border-color:#ccc;background:#ccc}.comparebroadband_form.home{padding:20px;position:relative;border:1px solid #bad3da;border-radius:5px}.comparebroadband_form.home dt{min-height:50px;width:160px}.comparebroadband_form.home dd{float:left}.comparebroadband_form.home dd select{margin:0}.comparebroadband_form.home .left{float:left;width:320px}.comparebroadband_form.home .right{float:right;width:320px}.comparebroadband_form.home .choosetype{float:left;width:330px}.comparebroadband_form.home input[type=submit]{clear:both;margin:0;padding:10px 50px}.comparebroadband_form.home .type{float:none;margin-bottom:10px;width:auto;min-height:0}.comparebroadband_form.home .call{float:right;border:1px solid #bad3da;display:block;background:#fff;border-radius:3px;color:#555;padding:10px 40px;text-align:center;font-size:16px;font-weight:700;margin-right:20px}.comparebroadband_form.home .data+dd{width:160px}.comparebroadband_form.home hr{clear:both;border:0;height:1px;background:#bad3da;margin:0 0 15px}.comparebroadband_form.home .tagline{color:#f89037;font-size:24px;font-weight:700;margin:-5px 0 20px;padding:0}.comparebroadband_form.home .sponsoredby{text-align:right;float:right;width:auto;margin:0;vertical-align:middle;line-height:39px;position:absolute;top:-52px;right:0}.comparebroadband_form.home .logo{width:220px;height:39px;display:inline-block;text-indent:-9999px;text-align:left;margin:0 0 0 10px;background:url(../shop/images/comparebroadband_logo_home.png) no-repeat 0 0}.bb_plan{border:1px solid #ccc;padding:0 0 0 30px;position:relative;margin:10px 0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.bb_plan .index{position:absolute;width:29px;top:0;bottom:0;left:0;background:#eee;text-align:center;padding-top:55px;font-weight:700;border-right:1px solid #ccc;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#eee));background-image:-webkit-linear-gradient(top,#f8f8f8,#eee);background-image:-moz-linear-gradient(top,#f8f8f8,#eee);background-image:-o-linear-gradient(top,#f8f8f8,#eee);background-image:-ms-linear-gradient(top,#f8f8f8,#eee);background-image:linear-gradient(top,#f8f8f8,#eee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f8f8f8',EndColorStr='#eeeeee')}.bb_plan table{padding:0;margin:0;border-collapse:collapse;table-layout:fixed;width:100%}.bb_plan table tr{padding:0;margin:0}.bb_plan table td{padding:0;margin:0;text-align:center;vertical-align:top;overflow:hidden}.bb_plan h3{margin:0;padding:10px 20px;font-size:12px;border-bottom:1px solid #ddd;text-align:left}.bb_plan h3 a{color:#000}.bb_plan h3 span.description{color:#999;font-weight:400;margin-left:1em}.bb_plan .details td{border-left:1px solid #ddd;padding:15px 10px;font-size:11px;color:#666}.bb_plan .details td:first-child{border-left:none}.bb_plan td.logo{width:19%;vertical-align:middle;text-align:center}.bb_plan td.type{width:17%}.bb_plan td.quota{width:18%}.bb_plan td.contract{width:8%}.bb_plan td.price{width:18%}.bb_plan td.call{width:20%}.bb_plan td p{margin:0;padding:0}.bb_plan td.type .type{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.bb_plan td.quota .quota{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.bb_plan td.contract .duration{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.bb_plan td.call .number strong{font-size:18px;font-weight:700;color:#000;display:block}.bb_plan td.price .monthly{font-weight:700;margin-bottom:5px}.bb_plan td.price strong{font-size:18px;font-weight:700;color:#000;display:block}.bb_plan td.call .more a{display:block;padding:10px 0;width:100px;text-align:center;color:#fff;font-weight:700;font-size:13px;margin:0 auto 5px;background-color:#2fb6eb;background-image:-webkit-gradient(linear,left top,left bottom,from(#2fb6eb),to(#2b9dc9));background-image:-webkit-linear-gradient(top,#2fb6eb,#2b9dc9);background-image:-moz-linear-gradient(top,#2fb6eb,#2b9dc9);background-image:-o-linear-gradient(top,#2fb6eb,#2b9dc9);background-image:-ms-linear-gradient(top,#2fb6eb,#2b9dc9);background-image:linear-gradient(top,#2fb6eb,#2b9dc9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#2fb6eb',EndColorStr='#2b9dc9');border-radius:5px;border:1px solid #2790b8;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);text-shadow:0 1px 1px rgba(0,0,0,.4)}.bb_plan:hover td.call .more a{background-color:#fec372;background-image:-webkit-gradient(linear,left top,left bottom,from(#fec372),to(#f79d2e));background-image:-webkit-linear-gradient(top,#fec372,#f79d2e);background-image:-moz-linear-gradient(top,#fec372,#f79d2e);background-image:-o-linear-gradient(top,#fec372,#f79d2e);background-image:-ms-linear-gradient(top,#fec372,#f79d2e);background-image:linear-gradient(top,#fec372,#f79d2e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fec372',EndColorStr='#f79d2e');border-color:#f69115;text-decoration:none}.bb_plan:hover,.bb_plan:hover td,.bb_plan:hover h3{border-color:#f79d2e}.bb_plan:hover .index{background-color:#fec372;background-image:-webkit-gradient(linear,left top,left bottom,from(#fec372),to(#f79d2e));background-image:-webkit-linear-gradient(top,#fec372,#f79d2e);background-image:-moz-linear-gradient(top,#fec372,#f79d2e);background-image:-o-linear-gradient(top,#fec372,#f79d2e);background-image:-ms-linear-gradient(top,#fec372,#f79d2e);background-image:linear-gradient(top,#fec372,#f79d2e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fec372',EndColorStr='#f79d2e');color:#fff;border-color:#f79d2e;text-shadow:0 1px 1px rgba(0,0,0,.4)}@import 'https://fonts.googleapis.com/css?family=Droid+Serif:400,700';.gift-promo{background:#fff;margin:0 0 20px;overflow:hidden;border:1px solid #555}.gift-promo *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gift-promo_categories{margin:0 0 0 -1px;background:#fff}.gift-promo_categories:after{content:"";display:table;clear:both}.gift-promo_category{width:50%;float:left;padding:0;position:relative;border:1px solid #eee;border-width:1px 0 0 1px}.gift-promo_mustache{width:50px;height:25px;margin:auto;position:relative}.gift-promo_mustache_svg{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;width:100%;fill:#000;transition:all .2s ease}.gift-promo_header_link{display:block;color:#000;text-decoration:none!important;padding:12px 0}.gift-promo_title{margin:0;font-family:'droid serif',serif;font-weight:400;font-size:1.4em;color:#000;text-align:center}.gift-promo_title:after{content:" ›";font-family:Arial,sans-serif}.gift-promo_header_link:hover .gift-promo_mustache_svg{fill:#0085ca}.gift-promo_header_link:hover .gift-promo_title:after{color:#0085ca}.gift-promo_category_icon{border:1px solid #555;background:#fff;width:40px;height:40px;position:absolute;top:5px;left:5px;border-radius:100px;overflow:hidden;z-index:3}.gift-promo_category_icon img{padding:6px;width:100%;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gift-promo_category.gift-promo_category_exec-style img{padding:3px}.gift-promo_category.gift-promo_category_sporty img{padding:7px}.gift-promo_products{position:relative;height:150px}.gift-promo_prod{background-color:#fff;cursor:pointer;height:150px;width:100%;overflow:hidden;position:absolute;text-align:center;margin:0;transition:border .2s ease;opacity:0;z-index:1;transition:all .8s ease}.gift-promo_prod.current{opacity:1;z-index:2}.gift-promo_prod_image{display:block;position:absolute;width:auto;max-width:80%;top:-100%;bottom:-80%;left:-100%;right:-100%;margin:auto;transition:all .2s ease}.gift-promo_prod_image_tall{max-width:1000px;height:65%}.gift-promo_prod_image_square{max-width:1000px;height:65%}.gift-promo_prod_image_short{max-width:90%}.gift-promo_prod:hover .gift-promo_prod_image{transform:scale(1.1)}.gift-promo_prod_caption{position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;bottom:10px;left:10px;right:10px;color:#bbb;font-family:arial;font-size:.8em;line-height:1.3;text-align:center;text-decoration:none;z-index:10;opacity:1}.gift-promo_prod:hover .gift-promo_prod_caption{color:#000}.gift-promo_prod_name{display:block}.gift-promo_prod_title{color:#fff;font-size:1.5em;line-height:1.2;margin:1em 0 .3em;text-align:left}.gift-promo_prod_link{display:block;position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-9999px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAEElEQVR42gEFAPr/AP///wAI/AL+Sr4t6gAAAABJRU5ErkJggg==) repeat;z-index:11}.gift-promo_prod_sponsored{display:inline-block;font-size:.7em;margin:.5em 0 -.5em;padding:.3em 1em;border:1px solid #ff9500;color:#ff9500;text-transform:uppercase;border-radius:30px;display:none}