body{color:#666;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:10pt;height:100%;margin:0;background:#faf9f7}h1{font-size:150%;color:#005F8C;font-weight:600}.article h1,body.newsroom h1{font-size:170%;font-weight:500;padding-right:5px}h2{font-size:120%;font-weight:600}h2.intro{font-weight:500}.aside h2{font-size:120%;font-weight:500}h3{font-size:110%;font-weight:600}h4{font-size:100%;font-weight:600}h5{font-size:100%;font-weight:600;font-style:italic}h6{font-size:100%;font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{margin-top:0}.follow{margin:10px 0;padding:10px 0;position:relative}.structural{margin:0;padding:0;list-style:none}.structural ul{list-style:none;margin:0;padding:0}.structural li{padding:0 0 10px;margin:0}p.standfirst{font-size:110%;color:#333}a{color:#3399ca}a:hover{text-decoration:none}img,a img{display:block;border:0;max-width:100%}button,.button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 #81d138;-moz-box-shadow:inset 0 1px 0 #81d138;box-shadow:inset 0 1px 0 #81d138;border:1px solid #375f24;padding:5px 12px;text-decoration:none;text-shadow:0 2px 0 #335821;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:105%;font-weight:600;color:#fff;text-decoration:none;background:#68ae28;background:-moz-linear-gradient(top,#68ae28 0,#497e24 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#68ae28),color-stop(100%,#497e24));background:-webkit-linear-gradient(top,#68ae28 0,#497e24 100%);background:-o-linear-gradient(top,#68ae28 0,#497e24 100%);background:-ms-linear-gradient(top,#68ae28 0,#497e24 100%);background:linear-gradient(top,#68ae28 0,#497e24 100%);cursor:pointer}button:hover,.button:hover{background:#4f851e;background:-moz-linear-gradient(top,#4f851e 0,#325619 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4f851e),color-stop(100%,#325619));background:-webkit-linear-gradient(top,#4f851e 0,#325619 100%);background:-o-linear-gradient(top,#4f851e 0,#325619 100%);background:-ms-linear-gradient(top,#4f851e 0,#325619 100%);background:linear-gradient(top,#4f851e 0,#325619 100%)}.button{display:inline-block}button:active,.button:active{background:#325619;background:-moz-linear-gradient(top,#325619 0,#4f851e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#325619),color-stop(100%,#4f851e));background:-webkit-linear-gradient(top,#325619 0,#4f851e 100%);background:-o-linear-gradient(top,#325619 0,#4f851e 100%);background:-ms-linear-gradient(top,#325619 0,#4f851e 100%);background:linear-gradient(top,#325619 0,#4f851e 100%)}.wrapper form li.button_holder{text-align:right;padding-right:20px}.wrapper form li.button_holder.alt{text-align:left;padding-right:0}.wrapper form li.button_holder.alt2{text-align:center;padding-right:0}button span,.button span{display:inline-block;width:1px;height:1px;overflow:hidden;text-indent:-9000px}button.secondary,.button.secondary{background-color:#999;border:0;background-image:none;background-repeat:no-repeat;background-position:right center;box-shadow:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;text-shadow:none;padding:7px 15px}button.secondary:hover,button.secondary:active,.button.secondary:hover,.button.secondary:active{background-color:#666}button.secondary.strong,.button.secondary.strong{padding:10px 20px}button.alt,.button.alt{border:1px solid maroon;text-shadow:1px 1px 0 maroon;-webkit-box-shadow:inset 0 1px 0 red;-moz-box-shadow:inset 0 1px 0 red;box-shadow:inset 0 1px 0 red;background:#c00;background:-moz-linear-gradient(top,#c00 0,#900 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c00),color-stop(100%,#900));background:-webkit-linear-gradient(top,#c00 0,#900 100%);background:-o-linear-gradient(top,#c00 0,#900 100%);background:-ms-linear-gradient(top,#c00 0,#900 100%);background:linear-gradient(top,#c00 0,#900 100%)}button.cta,.button.cta{border:0;background-color:#1db544;background-image:url(cta-arrow.png);background-repeat:no-repeat;background-position:right center;text-shadow:none;box-shadow:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;padding:7px 30px 7px 15px}button.cta:hover,.button.cta:hover{background-color:#168933}button.cta.strong,.button.cta.strong{padding:10px 50px 10px 20px}button.alt,.button.alt{display:inline-block}button.alt:hover,.button.alt:hover{background:#900;background:-moz-linear-gradient(top,#900 0,#600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#900),color-stop(100%,#600));background:-webkit-linear-gradient(top,#900 0,#600 100%);background:-o-linear-gradient(top,#900 0,#600 100%);background:-ms-linear-gradient(top,#900 0,#600 100%);background:linear-gradient(top,#900 0,#600 100%)}button.alt:active,.button.alt:active{background:#600;background:-moz-linear-gradient(top,#600 0,#900 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#600),color-stop(100%,#900));background:-webkit-linear-gradient(top,#600 0,#900 100%);background:-o-linear-gradient(top,#600 0,#900 100%);background:-ms-linear-gradient(top,#600 0,#900 100%);background:linear-gradient(top,#600 0,#900 100%)}button.strong,.button.strong{font-size:150%;padding:6px 20px;margin:10px 0}.wrapper .content button.strong,.wrapper .content .button.strong,.wrapper.content button.strong,.wrapper.content .button.strong{font-size:112%}button.weak,.button.weak{font-size:95%;padding:3px 9px}button.follow:before,.button.follow:before{content:" ";display:inline-block;width:15px;height:10px;background:url(/assets/boilerplate/chevron.png) no-repeat -3997px center}button.add:before,.button.add:before{content:" ";display:inline-block;width:15px;height:10px;background:url(/assets/boilerplate/add.png) no-repeat left center}button.delete:before,.button.delete:before{content:" ";display:inline-block;width:15px;height:10px;background:url(/assets/boilerplate/delete.png) no-repeat left center}button.reversed_out,.button.reversed_out{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body{color:#666;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:10pt;height:100%;margin:0;background:#faf9f7}h1{font-size:150%;color:#005F8C;font-weight:600}h1 span{width:1px;height:1px;overflow:hidden;text-indent:-9999em;position:absolute;left:-9999px}h1 span.mobile_show{width:auto;height:auto;overflow:visible;text-indent:0;position:relative;left:auto}abbr{border:0}.article h1,body.newsroom h1{font-size:170%;font-weight:500;padding-right:5px;line-height:140%}h2{font-size:120%;font-weight:600;margin-bottom:5px}h2.intro{font-size:105%;font-weight:500}ul ul{padding:0}hr{width:80%;background:#ccc;height:2px;border:0;margin-top:25px;margin-bottom:30px}b,strong{font-weight:600}.aside h2{font-size:120%;font-weight:600;margin-bottom:7px}h3{font-size:110%;font-weight:600}h4{font-size:100%;font-weight:600}h5{font-size:100%;font-weight:600;font-style:italic}h6{font-size:100%;font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{margin-top:0}.follow{margin:10px 0;padding:10px 0;position:relative}span.date_published{background:url(clock-small.png) no-repeat 15px center;display:block;margin-bottom:5px;padding-left:20px;width:100%;color:#666}li.rss a{background:url(feed-icon.gif) left 1px no-repeat;color:#999;height:20px;padding-left:25px;display:block;text-decoration:none;margin-top:4px}li.rss a:hover{text-decoration:underline}.inline{margin:0;padding:0;list-style:none}.inline.sharing{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin:10px 0;padding:8px 0}.inline.sharing li{padding:1px 15px 1px 0;background:transparent}.inline.sharing li.date_published{background:url(clock-small.png) no-repeat left center;display:block;font-size:81%;margin-bottom:5px;padding-left:20px}.inline.sharing li.twitter{display:none;position:relative;width:75px}.inline.sharing li.twitter iframe{position:relative;top:4px}.inline.sharing li.facebook{display:none;width:85px;overflow:hidden;overflow:-moz-hidden-unscrollable}.inline.sharing li.facebook .fb_wrapper{height:23px}.inline.sharing li.facebook iframe{width:85px!important}.inline.sharing li.googleplus{display:none;width:60px;padding-right:0}.inline.sharing li.googleplus iframe{position:relative!important;top:5px!important}.inline.sharing li.email{position:absolute;top:0;right:0;background:#eee;padding:15px}.inline.sharing li.email label{padding:0 0 5px}.inline ul{list-style:none;margin:0;padding:0}.inline li{display:inline-block;padding:0;margin:0}.js .inline.sharing li.twitter{display:inline-block}.js .inline.sharing li.facebook{display:inline-block}.js .inline.sharing li.googleplus{display:inline-block}.structural{margin:0;padding:0;list-style:none}.structural ul{list-style:none;margin:0;padding:0}.structural li{padding:0 0 10px;margin:0}p.standfirst{font-size:110%;color:#333}a{color:#3399ca}a:hover{text-decoration:none}img,a img{display:block;border:0;max-width:100%}.wrapper{max-width:440px;margin:0 auto;padding:10px 0 0;min-height:90%}.wrapper.back{font-size:90%;padding:10px 0}.home .wrapper{min-height:inherit}.wrapper .content,.wrapper.content{font-size:120%;line-height:162.5%;margin-top:20px;padding-bottom:20px}.wrapper.primary{background:#fff;border:1px solid #ddd}.wrapper .aside{margin-top:20px;padding-bottom:20px}.standout{background:#fff;margin-bottom:20px;padding:0;color:#777;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;position:relative}.wrapper.standout{margin-top:30px}.wrapper .standout{padding:0}.wrapper .standout div.x{padding:25px}.video.container{display:none}.wrapper:after,.wrapper .aside:after,.content:after,.section:after,.grouper:after,.breadcrumb:after,.steps:after,.tight:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.for_screenreaders{height:1px;left:0;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:1px}.content .boxout h2,.content .boxout h3{margin-top:0}.boxout{background:#f3f7fa;border-top:solid 1px #dfe5e9;border-bottom:solid 1px #dfe5e9;margin:30px -15px;padding:35px 30px}.boxout h2{margin-top:0}.boxout h3{margin-top:0;color:#005f8c;font-size:125%}.boxout ul{list-style-position:outside;list-style-type:none;padding-left:20px}.boxout ul li{background:url(bullet-blue.png) no-repeat 0 8px transparent;padding-bottom:15px;padding-left:20px}.boxout.author{position:relative}.boxout.author h2{height:1px;left:0;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:1px}.boxout.author img{height:auto;position:absolute;top:40px;width:70px}.boxout.author .about{min-height:70px;padding-left:90px}.boxout.author .about h2{height:auto;position:static;text-indent:0;width:auto}.boxout.author .social_share{display:none}.boxout.author p{font-size:95%;line-height:140.5%;margin-top:8px}.wrapper .boxout.contributors{border:0;background:0;margin:0 -15px;padding:10px 30px}.wrapper .boxout.contributors h2{margin-top:0}.wrapper .boxout.contributors h3{margin-top:0;color:#005f8c;font-size:125%}.wrapper .boxout.contributors ul{list-style-position:none;list-style-type:none;padding-left:20px}.wrapper .boxout.contributors ul li{background:url(bullet-blue.png) no-repeat 0 8px transparent;padding-bottom:15px;padding-left:20px}.wrapper .boxout.contributors.author{background:#f3f7fa;position:relative}.wrapper .boxout.contributors.author h2{height:1px;left:0;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:1px}.wrapper .boxout.contributors.author img{height:auto;position:absolute;top:25px;width:70px}.wrapper .boxout.contributors.author .about{min-height:70px;padding-left:90px;padding-top:25px}.wrapper .boxout.contributors.author .about h2{height:auto;position:static;text-indent:0;width:auto}.wrapper .boxout.contributors.author:nth-child(even){background:#fff}address{font-style:normal;font-weight:600}.related{background:#fff;border:solid 1px #ddd;margin:20px 0;padding:30px 30px 10px}.related h2{color:#666;font-size:150%}.related h3{font-size:120%}.related ul{list-style-position:outside;list-style-type:none;padding-left:20px}.related ul li{background:url(bullet-blue.png) no-repeat 0 8px transparent;padding-left:20px}.related:after{content:" ";display:block;width:100%;height:1px;clear:both}.story{padding-top:0}.story .content{margin-top:0}.content{background:#fff}.content ul{list-style-position:outside;list-style-type:none;padding-left:20px}.content ul li{background:url(bullet-blue.png) no-repeat 0 8px transparent;padding-left:20px}.content .x{border-top:solid 5px #8b8b8b;padding:15px;margin-top:-30px}.content.lets_get_technical .x{border-top:solid 5px #bb3131}.content.car_news .x{border-top:solid 5px #eea32e}.content.arnold_clark_news .x{border-top:solid 5px #4978a1}.content.features .x{border-top:solid 5px #27a621}.content h2,.content h3,.content h4,.content h5,.content h6{color:#005f8c}.content h2{margin:30px 0 20px}.content h2.intro{color:inherit;margin:0}.content h1+.search{background:#f3f3f3;border:1px solid #eaeaea;margin:0 0 20px;padding:15px}.content h1+.search h2{background:url(search.png) no-repeat 3px center;padding-left:37px;color:inherit}.content h1+.search fieldset{border:0;margin:0;padding:0}.content h1+.search fieldset ul li{float:left;width:100%;background:transparent;padding:0}.content h1+.search fieldset ul li label{height:1px;left:0;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:1px}.content h1+.search fieldset ul li input{width:93%}.content h1+.search fieldset ul li.button_holder{float:right;padding:0;width:100%}.content h1+.search fieldset ul li.button_holder button{margin:2px 0 0;width:100%}.content h1+.search fieldset ul li.button_holder button span{display:none}.content .js .pagination{margin-top:30px}.content .pagination{clear:both;float:left;margin-top:15px;padding:0;width:100%}.content .pagination li{background:transparent;display:none;list-style-type:none}.content .pagination li.start a{background-image:url(double-arrow-left-blue.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:10% 45%}.content .pagination li.previous{display:inline;float:left;width:30%}.content .pagination li.previous a{background-image:url(arrow-left-blue.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:10% 45%;text-align:right}.content .pagination li.next{display:inline;float:right;width:30%}.content .pagination li.next a{background-image:url(arrow-right-blue.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:90% 45%;text-align:left}.content .pagination li.current{border:1px solid #CCC;border-radius:3px;color:#00628C;padding-top:5px}.content .pagination li.last a{background-image:url(double-arrow-right-blue.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:90% 45%}.content .pagination li a{background-color:transparent;border-radius:3px;line-height:125%;padding:5px 10px 7px;text-decoration:none}.content .pagination li a:hover{background-color:#d8edff}.content .pagination a{background-color:#ddd;display:block;margin:0 auto;padding:7px 10px;text-align:center}.content .pagination a:hover{background-color:#999}.no_js .content .pagination .loader{display:none}.js ul.pagination{display:none}.js .loader{display:block}.aside{background:rgba(243,243,243,.9);padding:15px}.aside .button,.aside button{margin:10px 0 0}.aside>.section{border-top:1px solid #FFF;border-bottom:1px solid #DFDFDF;padding:30px 0}.aside>.section:first-child{border-top:0}.aside>.section:last-child{border-bottom:0}.aside .stories ul{float:left;font-size:110%;font-weight:500}.aside .stories ul li{float:left}.aside .stories ul li:first-child a{padding-top:10px}.aside .stories ul li a{display:block;float:left;color:#666;font-size:90%;font-weight:600;text-decoration:none}.aside .stories ul li a:hover{color:#333;cursor:pointer}.aside .stories ul li a img{float:left;margin-right:10px}.aside .stories ul li a span{display:block;float:left;line-height:160%;width:280px}.aside .stories .tab_content{float:left;width:100%}.aside .stories .tab_content ul,.aside .stories .tab_content li,.aside .stories .tab_content a{width:100%}.aside fieldset{border:0;margin:0;padding:0}.aside fieldset ul,.aside fieldset li{margin:0;padding:0}.aside fieldset li{list-style-type:none}.aside fieldset label{height:1px;left:0;overflow:hidden;position:absolute;text-indent:-9000px;top:0;width:1px}.no_js .aside .stories .tab_content ul{margin-top:0}.figure{position:relative}.figure .figcaption{background:rgba(0,0,0,.5);bottom:0;color:#FFF;font-size:80%;padding:2%;position:absolute;left:0;width:96%}.figure .figcaption a{color:#FFF}.figure .figcaption p{margin:0;padding:0}.newsroom .categories h2{background:url(categories.png) no-repeat 3px center;padding-left:37px}.newsroom .categories ul{margin:15px 0}.newsroom .categories .nav li{border-left:solid 4px #8b8b8b;line-height:240%;margin-bottom:10px;padding:0 10px}.newsroom .categories .nav li.lets_get_technical{border-left-color:#bb3131}.newsroom .categories .nav li.car_news{border-left-color:#eea32e}.newsroom .categories .nav li.arnold_clark_news{border-left-color:#4978a1}.newsroom .categories .nav li.features{border-left-color:#27a621}.newsroom .categories .nav li a{color:#666;text-decoration:none;display:block}.newsroom .categories .nav li a:hover{color:#333}.mailing_list h2{background:url(mailing_list.png) no-repeat left center;padding-left:37px}.aside .search h2{background:url(search.png) no-repeat 3px center;padding-left:37px}.aside button.cta,.aside .button.cta{background-color:#999;background-image:none;padding:7px 15px}.aside button.cta:hover,.aside .button.cta:hover{background-color:gray}.aside button.cta.strong,.aside .button.cta.strong{padding:10px 20px}.aside .social h2{background:url(social.png) no-repeat left center;padding-left:37px}.aside .social ul,.aside .social li{margin:0;padding:0}.aside .social li{list-style-type:none;padding-top:10px}.aside .social li.facebook{overflow:hidden;overflow:-moz-hidden-unscrollable}.aside .recent h2{background:url(clock.png) no-repeat left center;padding-left:37px}.aside .featured{display:none}.aside .featured h2{background:url(star.png) no-repeat left center;padding-left:37px}.js .aside .featured{display:block}.wrapper .aside form li.button_holder{padding-right:0}.wrapper .aside form li input{width:93%}ul.grid{float:left;margin:0;padding:0;width:100%}ul.grid li{padding:0;float:left;list-style-type:none;width:48%;margin:2% 0}ul.grid li:nth-child(2n){float:right;clear:right}ul.grid li:nth-child(2n-1){clear:left}ul.grid li.car_news a img{border-bottom-color:#eea32e}ul.grid li.lets_get_technical a img{border-bottom-color:#bb3131}ul.grid li.arnold_clark_news a img{border-bottom-color:#4978a1}ul.grid li.features a img{border-bottom-color:#27a621}ul.grid li a{display:block;padding:0;background:#fff;text-decoration:none;color:#666}ul.grid li a:hover h3{color:#009bc9}ul.grid li a .date_published{font-size:75%;line-height:175%}ul.grid li a img{width:100%;border-bottom:5px solid #666}ul.grid li a h3{text-decoration:none;font-size:120%;font-weight:400;padding:0 10px 0 15px;line-height:1.4;color:#666;text-align:left}ul.grid li img{margin:0 auto 10px}ul.grid li h3{font-size:90%;font-weight:400;text-align:center}ul.grid li.no_rules a:after{content:" ";display:block;position:absolute;width:80px;height:80px;left:-1px;bottom:-1px;background:url(no_rules.png) 0 0 no-repeat}ul.grid li.issue a:after{content:" ";display:block;position:absolute;width:80px;height:80px;left:-1px;bottom:-1px;background:url(issue.png) 0 0 no-repeat}ul.grid li.new{position:relative}ul.grid li.new h3{color:#000}ul.grid li.new a:after{content:" ";display:block;position:absolute;width:80px;height:80px;right:-1px;top:-1px;left:inherit;bottom:inherit;background:url(new.png) 0 0 no-repeat}ul.grid.thin li{width:23%;margin-left:2%}ul.grid.fat li{width:200px}ul.grid.short li a{height:auto}ul.grid.tall li a{height:auto}ul.grid.bleed h2,ul.grid.bleed h3,ul.grid.bleed h4{padding:0}ul.grid.bleed span.date_published{padding-left:20px;background-position:left center}.listings{margin-top:30px}.listings .content h1{color:#777}.listings .content h1 strong{font-weight:600;color:#666}.listings .content h2{font-size:140%}.listings .content .x{border:0}.listings .grid{position:relative}.listings .featured .grid li:first-child p{width:48%;font-size:90%;line-height:1.4;position:absolute;top:5px;right:0;margin-top:0;padding-top:0}.listings .featured .grid li:nth-child(2){clear:left;float:left;margin:2% 0}.listings .featured .grid li:nth-child(3){float:right;clear:none}.listings .featured:after{content:" ";display:block;width:5px;height:30px;clear:both}.next_prev{float:left;font-size:87.5%;width:100%}.next_prev .prev{float:left;padding-left:20px;background:url(arrow-left-blue.gif) center left no-repeat}.next_prev .next{float:right;padding-right:20px;background:url(arrow-right-blue.gif) center right no-repeat}.content ul.next_prev{float:left;font-size:87.5%;width:100%;padding:0}input:not([type=checkbox]),textarea,.multiselect{-webkit-appearance:textfield;background:#fff;border:solid 1px #ddd;padding:12px 3%;margin:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#bbb;font-size:100%;width:90%}input:focus,.error input:focus,textarea:focus,.error textarea:focus,.multiselect:focus,.error .multiselect:focus{outline:0 solid rgba(51,153,202,0);color:#666;background:#FFFFF3;background:-moz-linear-gradient(top,#fffff3 0,#ffffcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffff3),color-stop(100%,#ffffcf));background:-webkit-linear-gradient(top,#fffff3 0,#ffffcf 100%);background:-o-linear-gradient(top,#fffff3 0,#ffffcf 100%);background:-ms-linear-gradient(top,#fffff3 0,#ffffcf 100%);background:linear-gradient(top,#fffff3 0,#ffffcf 100%)}form.validate .message{color:#AE013E;display:none;font-size:90%}.quote,blockquote{color:#005f8c;display:block;font-size:120%;margin-top:13px;padding-right:22px}.quote:before{content:" "}.js .tab_container .nav_tabs{display:none}.js .tab_container .nav_tabs a{display:block;font-size:120%;font-weight:600;color:#999;text-decoration:none}.js .tab_container .nav_tabs a:hover{color:#999}.js .tab_container .tab_heading{border-bottom:solid 1px #ccc;cursor:pointer;display:block;margin:0;padding-bottom:8px;padding-top:8px;position:relative}.js .tab_container .tab_heading span{height:6px;position:absolute;right:10px;top:17px;width:10px}.js .tab_container .tab_content{display:none}.js .tab_container .tab.current{display:block}.js .tab_container .current .tab_content{display:block;position:relative}.js .tab_container li a:hover{color:#666}.js .accordion_container{margin-bottom:40px;position:relative}.js .accordion_heading{border-bottom:solid 1px #ccc;cursor:pointer;display:block;margin:0;padding:8px 0;position:relative}.js .accordion_heading span{background:url(../images/arrow-show.png) no-repeat right center;height:6px;position:absolute;right:10px;top:17px;width:10px}.js .accordion_heading .accordian_content{display:none}.js .accordion_heading .accordian_content.current{display:block}.simple_form ul,.simple_form li{list-style:none;margin:0;padding:5px 0}.simple_form ul button,.simple_form li button{margin-top:5px;padding:12px 15px}.social_share{display:none}.footer{clear:both;float:none;font-weight:300;margin-top:90px;width:100%}.footer h2{margin:0 auto;padding:30px 0 5px;background:url(arnold-clark-logo-sm.png) no-repeat left center;text-indent:-9000px;overflow:hidden}.footer ul li a{padding:2px 7px;margin:-2px 0 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none}.footer ul li a:hover{background:url(transp-bg.png)}.footer a{color:#FFF;text-decoration:none;min-height:30px}.footer a:hover{background:#424242}.footer .x{max-width:480px;padding:0 0 20px;margin:0 auto}.footer .section{color:#FFF;padding:0 0 7px}.footer .section.main{background:#535353;border-top:1px solid #999;margin:0 auto}.footer .section.main h3,.footer .section.main label{font-size:130%;font-weight:300;line-height:140%;margin:0;padding:10px 0 15px 5px}.footer .section.main dl{line-height:110%;list-style-type:none;margin:0 0 0 5px;padding:0}.footer .section.main dl dt,.footer .section.main dl dd{display:inline-block;font-weight:500;margin:0}.footer .section.main dl dt{padding:0 0 2px;width:50%}.footer .section.main dl dd{padding:0 0 7px;width:40%}.footer .section.main form{margin:10px 0;padding:10px 20px 20px;background:#424242}.footer .section.main form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.footer .section.main form h3,.footer .section.main form label{padding-left:0;padding-bottom:0}.footer .section.main form label{display:block;float:left;width:35%}.footer .section.main form p{font-size:90%;margin:10px 0}.footer .section.main form input{border-color:#777;float:left;font-size:90%;height:28px;padding:4px;width:150px}.footer .section.main form button{border-radius:0;box-shadow:1px 1px 1px #333;float:left;height:28px;margin-left:10px;padding:0;position:relative;width:28px}.footer .section.main form button span{display:block;width:26px;height:26px;margin:0;position:absolute;top:0;left:0;text-indent:-9000px;overflow:hidden;background:url(arrow-tab.png) no-repeat 9px center}.footer .section.main ul.icon_list li{display:block;float:left;height:42px;width:42px}.footer .section.main ul.icon_list li a{width:42px;height:42px;background-image:url(sm-image-large.png);display:block;text-indent:-9000px;overflow:hidden}.footer .section.main ul.icon_list li.facebook a{background-position:0 0}.footer .section.main ul.icon_list li.facebook a:hover{background-position:0 -100px}.footer .section.main ul.icon_list li.twitter a{background-position:-100px 0}.footer .section.main ul.icon_list li.twitter a:hover{background-position:-100px -100px}.footer .section.main ul.icon_list li.googleplus a{background-position:-200px 0}.footer .section.main ul.icon_list li.googleplus a:hover{background-position:-200px -100px}.footer .section.main ul.icon_list li.youtube a{background-position:-300px 0}.footer .section.main ul.icon_list li.youtube a:hover{background-position:-300px -100px}.footer .section.main ul.icon_list li.email a{background-position:-400px 0}.footer .section.main ul.icon_list li.email a:hover{background-position:-400px -100px}.footer .section.main .manufacturers ul,.footer .section.main .quick_links_footer ul{display:inline}.footer .section.main .manufacturers ul li,.footer .section.main .quick_links_footer ul li{display:inline-block;padding:0}.footer .section.final{background:#3E3F41;padding:0 0 3px}.footer .section.final .x{padding:5px 0}.footer .section.final ul li{border-left:1px solid #555;color:#CCC;margin:2px 0 0;min-height:inherit;padding:0 0 0 3px}.footer .section.final ul li span{display:none}.footer .section.final ul li.copyright{border-left:0;float:right}.footer .section.final ul li.sitemap{border-left:0}.footer .section.final ul a{color:#CCC}.admin_toolbar{background:#ddd;padding:0 10px;height:32px}.admin_toolbar ul{margin:0 auto;padding:4px 0 5px;list-style-type:none;width:200px;position:relative;float:left}.admin_toolbar ul.execs{width:350px;position:absolute;top:2px;right:10px}.admin_toolbar ul.execs li{padding:0 10px;border-right:1px solid #aaa}.admin_toolbar ul.execs li:first-child{padding:0;border-right:0}.admin_toolbar ul.execs li:last-child{padding:0 0 0 10px;border-right:0}.admin_toolbar ul li{margin:0;padding:0;display:inline-block}.strip_nav{background-color:#333;color:#eee;padding:0}.strip_nav .quick_links_holder{display:none}.strip_nav .quick_links_holder select{display:block}.strip_nav ul{margin:0 auto;padding:4px 0 5px;list-style-type:none;width:98%;position:relative}.strip_nav ul li{margin:0;padding:0;display:inline-block}.strip_nav ul li.social.facebook{padding:0 0 0 5px}.strip_nav ul li.social.facebook a{display:block;width:21px;height:21px;text-indent:-9000px;overflow:hidden;background-image:url(sm-images.gif);background-position:0 0;background-repeat:no-repeat;position:absolute;top:3px;right:30px;padding:0!important}.strip_nav ul li.social.facebook a:hover{background-color:transparent;background-position:0 -50px}.strip_nav ul li.social.twitter{padding:0 0 0 5px}.strip_nav ul li.social.twitter a{display:block;width:21px;height:21px;text-indent:-9000px;overflow:hidden;background-image:url(sm-images.gif);background-position:-50px 0;background-repeat:no-repeat;position:absolute;top:3px;right:2px;padding:0!important}.strip_nav ul li.social.twitter a:hover{background-color:transparent;background-position:-50px -50px}.strip_nav ul li a{color:#eee;text-transform:uppercase;text-decoration:none;font-size:80%;font-weight:600;padding:2px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.strip_nav ul li a:hover{background-color:#555}.header{width:100%;margin:0;padding:0;min-height:55px;border-top:1px solid #3299ca;border-bottom:1px solid #024666;color:#fff;background:#057baf;background:-moz-linear-gradient(top,#057baf 0,#02618a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#057baf),color-stop(100%,#02618a));background:-webkit-linear-gradient(top,#057baf 0,#02618a 100%);background:-o-linear-gradient(top,#057baf 0,#02618a 100%);background:-ms-linear-gradient(top,#057baf 0,#02618a 100%);background:linear-gradient(top,#057baf 0,#02618a 100%)}.header .x{width:100%;margin:0 auto;padding:0;position:relative}.header .x .branding{display:block;margin:0;padding:0;width:100%;background:url(arnold-clark-logo.png) no-repeat center center;text-indent:-9000px;overflow:hidden;height:48px}.header .x .nav{margin:0;padding:0}.header .x .nav.nav_main{margin:0 auto;max-width:480px;z-index:16777271}.header .x .nav.nav_main li{margin:0;padding:0;position:relative;min-height:39px}.header .x .nav.nav_main li:hover{cursor:pointer}.header .x .nav.nav_main li:hover a{background:#025479;-moz-box-shadow:inset 0 0 3px #024666;-webkit-box-shadow:inset 0 0 3px #024666;box-shadow:inset 0 0 3px #024666}.header .x .nav.nav_main li:hover .drop{display:block;cursor:default}.header .x .nav.nav_main li.hover a{background:#025479;-moz-box-shadow:inset 0 0 3px #024666;-webkit-box-shadow:inset 0 0 3px #024666;box-shadow:inset 0 0 3px #024666}.header .x .nav.nav_main li a{display:block;margin:5px -4px 0 0;padding:7px 10px;border-bottom:0;text-decoration:none;font-size:105%;font-weight:500;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.header .x .nav.nav_main li a:hover{background:#025479;-moz-box-shadow:inset 0 0 3px #024666;-webkit-box-shadow:inset 0 0 3px #024666;box-shadow:inset 0 0 3px #024666}.header .x .nav.nav_main li .drop{position:absolute;top:39px;left:0;background:#fff;width:460px;min-height:250px;z-index:16777270;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;display:none;border-top:1px solid #024666;color:#777;font-size:100%;padding:0 10px 15px}.header .x .nav.nav_main li .drop.other{left:inherit;right:-80px}.header .x .nav.nav_main li .drop.other:before{left:inherit;right:95px}.header .x .nav.nav_main li .drop:before{content:" ";position:absolute;top:-5px;left:35px;width:20px;height:5px;background:url(main-nav-current.gif) center top no-repeat}.header .x .nav.nav_main li .drop .drop_arrow{position:absolute;top:-5px;left:35px;width:20px;height:5px;background:url(main-nav-current.gif) center top no-repeat}.header .x .nav.nav_main li .drop.other .drop_arrow{left:inherit;right:95px}.header .x .nav.nav_main li .drop h2{border-bottom:5px solid #fff;color:#00628C;font-size:120%;width:95%;font-weight:600;margin:0;padding:20px 0 0 10px}.header .x .nav.nav_main li .drop ul{min-height:40px}.header .x .nav.nav_main li .drop ul li{min-height:inherit;margin-left:0}.header .x .nav.nav_main li .drop a{margin:0;padding-top:0;padding-bottom:0;color:#777;font-size:100%;text-decoration:none;background:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header .x .nav.nav_main li .drop a:hover{color:#fff;background:#3399ca;text-decoration:none}.header .x .nav.nav_main li .drop .drop_makes h2{padding-left:10px;border-top:1px solid #eee}.header .x .nav.nav_main li .drop .drop_makes ul{min-height:inherit;margin:0;padding:0;float:left;display:block;width:33%;padding-top:0;padding-bottom:0;margin:0 0 3px}.header .x .nav.nav_main li .drop .drop_makes ul li{float:left;display:block;width:100%;padding-top:0;padding-bottom:0;margin:3px 0}.header .x .nav.nav_main li .drop .sect{display:block}.header .x .nav.nav_main li .drop .sect h2{padding-top:10px;float:none;display:block;width:100%;clear:both}.header .x .nav.nav_main li .drop .sect ul{min-height:inherit;margin:0;padding:0}.header .x .nav.nav_main li .drop .sect ul li{float:none;display:block;width:100%;clear:both}.header .x .nav li{margin:0;padding:0;list-style-type:none;display:inline-block}.lightbox_utility .wrapper section{margin-bottom:20px}.overlay{background-color:#000;background-color:rgba(0,0,0,.6);font-size:14px;height:100%;left:0;position:fixed;top:0;width:100%;z-index:16777270;cursor:pointer}.close_overlay{display:block;width:15px;height:15px;float:right;margin:0 0 15px 97.5%;background:url(boilerplate/close.png) no-repeat scroll right 0 transparent;text-indent:-9999px;cursor:pointer}a.close_overlay:hover{background:url(boilerplate/close.png) no-repeat scroll right 0 transparent!important}.lightbox_content_wrapper{visibility:hidden;display:none;width:100%;height:100%;position:absolute;top:0;z-index:16777270}.lightbox_content_container{width:600px;padding:15px;position:relative;top:0;margin:0 auto;background-color:#FFF;border-radius:3px;box-shadow:0 0 3px #999;z-index:16777272}.lightbox_content_container.responsive{width:80%}.lightbox_utility .lightbox .wrapper,.lightbox_utility .lightbox .wrapper .standout{margin:0;padding:0}ul.lightbox,ul.lightbox li{width:100%;list-style-type:none;margin:0;padding:0}ul.lightbox{margin-top:30px;opacity:1}ul.lightbox li{display:none;position:relative;z-index:0;opacity:0}ul.lightbox li.current{display:block;z-index:2;opacity:1}.lightbox li.next{display:block;z-index:1}ul.lightbox li.current ul,ul.lightbox li.current ul li{opacity:1;display:block}ul.lightbox li img{width:100%}a.launch_thumb{display:block;width:409px}.lightbox_pagination{display:none;position:relative;width:100%;padding:0;margin:0;text-align:center;z-index:100;list-style-type:none}.lightbox_pagination .lightbox_prev,.lightbox_pagination .lightbox_next{position:absolute;display:block;width:40px;height:40px;overflow:hidden;text-indent:-9000px}.lightbox_pagination .lightbox_prev a,.lightbox_pagination .lightbox_next a{display:block;width:40px;height:40px}.lightbox_pagination .lightbox_prev a:hover,.lightbox_pagination .lightbox_next a:hover{background-color:transparent}.lightbox_pagination .lightbox_prev{background-image:url(boilerplate/slider-arrows.png);background-position:left top;left:20px}.lightbox_pagination .lightbox_next{background-image:url(boilerplate/slider-arrows.png);background-position:-40px top;right:20px}@media all and (min-width:790px){.wrapper{max-width:780px}.wrapper .content{width:516px;float:right}.wrapper .content img{width:100%}.wrapper .content .x{padding:30px;margin-top:0}.wrapper.fat.fixed_aside{min-height:700px}.wrapper.fat.fixed_aside .content{width:732px}.wrapper.fat.fixed_aside .inline.sharing li.date_published{display:inline-block}.wrapper.fat.fixed_aside .aside{width:25px;padding:0;-moz-transition:width .3s;-webkit-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wrapper.fat.fixed_aside .aside .section{width:230px;margin-left:-23px}.wrapper.fat.fixed_aside .aside .section.stories{display:none}.wrapper.fat.fixed_aside .aside .section h2{margin-left:10px;text-indent:7px}.wrapper.fat.fixed_aside .aside .section .body{-moz-transition:height .3s;-webkit-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;height:0;overflow:hidden}.wrapper.fat.fixed_aside .aside .section .body .form{padding-top:5px}.wrapper.fat.fixed_aside .aside .section .body button{margin-top:10px}.wrapper.fat.fixed_aside .aside .section:hover h2{text-indent:5px}.wrapper.fat.fixed_aside .aside .section:hover .body{height:50px}.wrapper.fat.fixed_aside .aside .section:hover.categories .body{height:210px}.wrapper.fat.fixed_aside .aside .section:hover.social .body{height:110px}.wrapper.fat.fixed_aside .aside:hover{width:230px;padding:0 20px 0 23px}.wrapper.fat.fixed_aside .aside:hover:before{display:none}.wrapper.fat.fixed_aside .aside:hover .section{display:block;margin-left:0}.wrapper.fat.fixed_aside .aside:hover .section.stories{display:none}.wrapper.fat.fixed_aside .aside:hover .section h2{margin-left:0;text-indent:0}.wrapper.fat.fixed_aside .aside:hover .section.story{display:none}.ipad .wrapper.fat.fixed_aside .aside:hover{width:25px;padding:0 0 0 23px;overflow:hidden}.ipad .wrapper.fat.fixed_aside .aside:hover .section{width:230px;margin-left:-23px}.ipad .wrapper.fat.fixed_aside .aside:hover .section.stories{display:none}.ipad .wrapper.fat.fixed_aside .aside:hover .section h2{margin-left:10px;text-indent:7px}.ipad .wrapper.fat.fixed_aside .aside:hover .section .body{height:0;overflow:hidden}.ipad .wrapper.fat.fixed_aside .aside:hover .section .body .form{padding-top:5px}.ipad .wrapper.fat.fixed_aside .aside:hover .section .body button{margin-top:10px}.ipad .wrapper.fat.fixed_aside .aside:hover .section:hover .body{height:0}.ipad .wrapper.fat.fixed_aside .aside:hover .section:hover.categories .body{height:0}.ipad .wrapper.fat.fixed_aside .aside:hover .section:hover.social .body{height:0}.ipad .wrapper.fat.fixed_aside .aside.open{width:230px;padding:0 20px 0 23px}.ipad .wrapper.fat.fixed_aside .aside.open:before{display:none}.ipad .wrapper.fat.fixed_aside .aside.open .section{display:block;margin-left:0}.ipad .wrapper.fat.fixed_aside .aside.open .section.stories{display:none}.ipad .wrapper.fat.fixed_aside .aside.open .section h2{margin-left:0;text-indent:0}.ipad .wrapper.fat.fixed_aside .aside.open .section.story{display:none}.ipad .wrapper.fat.fixed_aside .aside.open .section:hover .body{height:0}.ipad .wrapper.fat.fixed_aside .aside.open .section:hover.categories .body{height:0}.ipad .wrapper.fat.fixed_aside .aside.open .section:hover.social .body{height:0}.ipad .wrapper.fat.fixed_aside .aside.open .section.open .body{height:50px}.ipad .wrapper.fat.fixed_aside .aside.open .section.open.categories .body{height:210px}.ipad .wrapper.fat.fixed_aside .aside.open .section.open.social .body{height:110px}.wrapper .aside{width:230px;float:left}.wrapper .grouper{width:530px;float:right}.wrapper .grouper .content{width:280px;float:left}.wrapper .grouper .content .aside{float:right}.wrapper.alt_layout .content{float:left}.wrapper.alt_layout .aside{float:right;padding:20px;width:220px}.wrapper.alt_layout.fixed_aside{position:relative}.wrapper.alt_layout.fixed_aside .aside{position:absolute;top:0;right:0;padding-top:0;padding-bottom:0;padding-left:23px;border-left:1px solid #ddd}.wrapper .grouper{float:left}.wrapper .grouper .content{float:right}.wrapper .grouper .content .aside{float:left}.primary{margin-bottom:35px;padding-bottom:0;padding-top:0;min-height:1250px}.primary .aside,.primary .content{margin-top:0;border-bottom:0}.primary .aside{border-right:0;height:100%;border-left:1px solid #ddd}.boxout{margin:30px -30px}.boxout.author img{width:70px}.strip_nav ul{width:780px}ul.grid li{line-height:1.4;width:30%;margin:2.5% 0 0 5%}ul.grid li h3{margin:0}ul.grid li:nth-child(2n){float:left;clear:none}ul.grid li:nth-child(2n-1){clear:none}ul.grid li:nth-child(3n-2){margin:2.5% 0 0;clear:both}ul.grid li.strong{width:65%}ul.grid li.strong h3{font-size:150%;line-height:150%}ul.grid li.obese{width:65%}ul.grid li.obese .image_holder{height:134px;overflow:hidden;margin-bottom:10px;border-bottom:5px solid #666}ul.grid li.obese .image_holder img{margin-top:-50px}ul.grid li.lets_get_technical .image_holder{border-bottom:solid 5px #bb3131}ul.grid li.car_news .image_holder{border-bottom:solid 5px #eea32e}ul.grid li.arnold_clark_news .image_holder{border-bottom:solid 5px #4978a1}ul.grid li.features .image_holder{border-bottom:solid 5px #27a621}ul.grid.staggered li:nth-child(3n-2){margin:2.5% 0 0 5%;clear:none}ul.grid.staggered li:nth-child(8n-2),ul.grid.staggered li:nth-child(8n-4),ul.grid.staggered li:nth-child(8n-7){margin:2.5% 0 0;clear:left}ul.grid.denser{margin-top:2.5%}ul.grid.denser li{width:23%;margin:0 0 2.5% 2.5%}ul.grid.denser li:first-child{margin-left:0}ul.grid.denser li:nth-child(3n-2){clear:none}.listings .featured{margin-bottom:10px}.listings .featured .grid{position:relative}.listings .featured .grid:after{content:" ";display:block;width:5px;height:1px;clear:both}.listings .featured .grid li:after{content:" ";display:block;width:5px;height:1px;clear:both}.listings .featured .grid li:first-child{float:none}.listings .featured .grid li:first-child p{width:inherit;font-size:inherit;line-height:inherit;position:inherit;top:none;right:none;margin-top:inherit;padding-top:inherit;min-height:100px}.listings .featured .grid li:first-child h3{min-height:70px}.listings .featured .grid li:nth-child(2){position:absolute;top:5px;right:0}.listings .featured .grid li:nth-child(3){position:absolute;bottom:5px;right:0}.listings .featured .grid li a img{border-bottom:0;margin-bottom:0}.listings .featured .grid li a h3{border-left:5px solid #666;border-bottom:1px dotted #ddd;padding:5px 0 5px 10px}.listings .featured .grid li.strong h3{margin-bottom:0;border-bottom:0}.listings .featured .grid li.strong p{margin:-5px 0 0 0;border-left:5px solid #666;border-bottom:1px dotted #ddd;padding:5px 0 15px 10px}.listings .featured .grid li.lets_get_technical h3,.listings .featured .grid li.lets_get_technical p{border-left:solid 5px #bb3131}.listings .featured .grid li.car_news h3,.listings .featured .grid li.car_news p{border-left:solid 5px #eea32e}.listings .featured .grid li.arnold_clark_news h3,.listings .featured .grid li.arnold_clark_news p{border-left:solid 5px #4978a1}.listings .featured .grid li.features h3,.listings .featured .grid li.features p{border-left:solid 5px #27a621}.related{margin-top:-10px}h1 span{width:auto;height:auto;overflow:visible;text-indent:0;position:relative;left:auto}h1 span.tablet_hide{width:1px;height:1px;overflow:hidden;text-indent:-9999em;position:absolute}body.newsroom h1{font-size:187.5%}body.newsroom .article.content .cta_holder{text-align:right}.content h1+.search h2{margin:0 0 15px}.content h1+.search fieldset ul li{width:78%}.content h1+.search fieldset ul li.button_holder{width:20%}input{font-size:93%;padding-left:5%;padding-right:5%}.js .tab_container{margin-top:25px;position:relative}.js .tab_container .tab{display:none}.js .tab_container .tab.current{display:block;padding-top:30px}.js .tab_container .tab_heading{display:none}.js .tab_container .tab_content{padding:0}.js .tab_container .nav_tabs{display:block}.js .nav_tabs{height:30px;overflow:hidden;padding:0;padding-bottom:none;position:absolute;top:-44px;border-bottom:solid 2px #a0a2a3;width:100%;left:0}.js .nav_tabs li{background-color:#a0a2a3;display:inline-block;overflow:hidden;padding:6px 0;text-indent:-99999px;width:30px}.js .nav_tabs li a{display:block;padding:0;height:18px;line-height:100%;margin-right:5px;width:30px}.js .nav_tabs li a span{position:absolute;top:-5px;left:0}.js .nav_tabs li.current{background-color:transparent;display:inline-block;text-indent:0}.stories .nav_tabs li{background:url(star.png) no-repeat center center transparent}.stories .nav_tabs li.current{background:url(star_off.png) no-repeat 6px center #a0a2a3}.stories .nav_tabs li:first-child{background:url(clock.png) no-repeat 5px center transparent;margin-left:160px}.stories .nav_tabs li:first-child.current{background:url(clock_off.png) no-repeat 5px center #a0a2a3;padding-left:0}.stories .tab_container .nav_tabs li a{font-size:120%}.stories .tab_content ul{margin-top:-20px}.aside .tab_container ul{font-size:100%}.aside .stories ul li:first-child a{padding-top:0}.aside .stories ul li a span{width:140px}.content .pagination{text-align:center;padding:0}.content .pagination li{display:inline-block;font-size:95%;margin:0;min-height:23px;min-width:26px;padding:0;position:relative;text-align:center;vertical-align:top}.content .pagination li.start{text-indent:-99999px}.content .pagination li.start a{background-position:center center}.content .pagination li.previous{display:inline-block;float:none;text-indent:-99999px;width:auto}.content .pagination li.previous a{background-position:center center;text-align:left}.content .pagination li.next{display:inline-block;float:none;text-indent:-99999px;width:auto}.content .pagination li.next a{background-position:center center}.content .pagination li.last{text-indent:-99999px}.content .pagination li.last a{background-position:center center}.content .pagination li.current{padding-top:1px;padding-bottom:2px}.simple_form ul,.simple_form li{padding:0}.footer .x{max-width:780px}.footer .section.main form label{float:none;width:auto}.footer .section.main h3,.footer .section.main label{clear:both}.footer .section.main .manufacturers{float:left;width:55%}.footer .section.main .manufacturers ul{font-size:85%;float:left;width:24%}.footer .section.main .manufacturers ul li{display:inline;padding-bottom:3px}.footer .section.main .manufacturers ul li a{display:block;line-height:130%;min-height:0}.footer .section.main .other{width:28%}.footer .section.main .contact{float:left;margin-left:20px;width:40%}.footer .section.main .quick_links_footer{clear:both}.footer .section.main .quick_links_footer ul{display:inline-block;font-size:85%}.footer .section.main .quick_links_footer ul li{display:inline-block;padding-bottom:3px}.footer .section.final ul li span{display:inline}.footer .section.final ul li a.information{background:url(info.png) no-repeat scroll 5px center transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:29px}.footer .section.final ul li a.information:hover{background-color:#323232}.strip_nav ul{width:780px}.js .strip_nav .quick_links_holder{display:inline-block;margin-bottom:0;width:310px}.js .strip_nav .quick_links_holder select{margin-bottom:0}.header .x{width:780px}.header .x .branding{background-position:left center;width:360px}.header .x .nav.nav_main{position:absolute;right:0;top:7px}.header .x .nav.nav_main li{margin-left:4px;min-height:49px}.header .x .nav.nav_main li .drop{top:49px;border:0;left:-180px;width:560px}.header .x .nav.nav_main li .drop .sect{float:left;width:30%;margin-top:15px}.header .x .nav.nav_main li .drop .sect.section_2{padding:0 15px;margin-left:15px}.header .x .nav.nav_main li .drop .sect.section_3{padding-left:15px}.header .x .nav.nav_main li .drop .sect h2{margin-top:0}.header .x .nav.nav_main li .drop .sect ul{min-height:140px}.header .x .nav.nav_main li .drop .sect ul li{padding:3px 0;min-height:0}.header .x .nav.nav_main li .drop .drop_arrow{top:-10px;left:210px;height:10px}.header .x .nav.nav_main li .drop.other{left:inherit;right:0;width:760px}.header .x .nav.nav_main li .drop.other:before{left:inherit;right:20px}.header .x .nav.nav_main li .drop.other .drop_arrow{left:740px}.header .x .nav.nav_main li .drop:before{top:-10px;left:210px;height:10px}.header .x .nav.nav_main li a{display:block;margin:5px -2px 0 0;padding:3px 8px;border-bottom:0;text-decoration:none;font-size:120%;font-weight:500;color:#fff}.header .x .nav.nav_main li a span{display:none}.lightbox_content_container.responsive{width:65%}}@media all and (min-width:990px){h1 span.tablet_hide{width:auto;height:auto;overflow:visible;text-indent:0;position:relative;left:auto}.wrapper{max-width:960px}.wrapper.fat.fixed_aside .content{width:912px}.wrapper.fat.fixed_aside .inline.sharing li.date_published{width:495px}.wrapper .content{width:710px;float:right}.wrapper .grouper{width:710px;float:right}.wrapper .grouper .content{width:460px;float:left}.aside button,.aside .button{position:absolute;top:-9000px;left:-9000px}.inline.sharing li.date_published{display:inline-block;width:339px}.inline.sharing li.rss{padding:0}.newsroom .wrapper .content{width:697px}.contributors.wrapper.content{width:650px;padding:25px}.js .strip_nav .quick_links_holder{width:500px}.strip_nav ul{width:950px}ul.grid li.obese .image_holder{height:170px}ul.grid li.obese .image_holder img{margin-top:-70px}.related .grid li:nth-child(3){display:block}.js .video.container{display:block}.quote{position:relative;width:53%;float:right;padding-top:0;font-size:120%;line-height:145%;margin:15px 0 0 2%;padding-left:42px}.quote .social_share{margin-top:0}.quote .social_share ul{top:-25px}p+.quote{margin-top:0}.social_share{display:block;width:30px;height:30px;position:absolute;left:0;margin-top:-42px;background:url(share-arrow.gif) 3px center no-repeat;cursor:pointer}.social_share ul{position:absolute;list-style:none;top:-22px;left:30px;width:0;padding:0;overflow:hidden;-moz-transition:width .3s;-webkit-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}.social_share ul li{position:absolute;padding:0;width:0;height:40px;background:transparent}.social_share ul li:nth-child(2){left:40px}.social_share ul li a{display:block;width:45px;height:40px;text-indent:-9000px;background:#fcfcfc}.social_share ul li.twitter a{background:url(big-social-twitter.png) no-repeat center #fcfcfc}.social_share ul li.facebook a{background:url(big-social-facebook.png) no-repeat center #fcfcfc}.social_share ul li.pinterest a{background:url(big-social-pinterest.png) no-repeat center #fcfcfc}.social_share:hover{background:url(share-arrow.gif) center no-repeat}.social_share:hover ul{width:90px;height:40px}.footer .x{max-width:960px}.footer .section.main .manufacturers{width:400px}.footer .section.main .contact{width:270px}.footer .section.main .quick_links_footer{clear:none;float:left;margin-left:20px;width:225px}.footer .section.main .quick_links_footer ul{display:block;float:left;width:50%}.footer .section.main .quick_links_footer ul li{display:block}.footer .section.main .quick_links_footer ul li a{display:block;line-height:130%;min-height:0}.footer .section.main .quick_links_footer ul.icon_list{width:100%}.footer .section.main .quick_links_footer ul.icon_list li{display:inline-block}.strip_nav ul{width:950px}.js .strip_nav .quick_links_holder{width:500px}.header{min-height:75px}.header .x{width:950px}.header .x .branding{margin-top:10px}.header .x .nav.nav_main{max-width:580px;margin-right:-10px;top:5px}.header .x .nav.nav_main li{margin-left:7px;min-height:61px}.header .x .nav.nav_main li .drop{top:61px;left:-180px}.header .x .nav.nav_main li .drop:before{left:220px}.header .x .nav.nav_main li .drop .drop_arrow{left:220px}.header .x .nav.nav_main li .drop.other{left:inherit;right:0}.header .x .nav.nav_main li .drop.other:before{left:inherit;right:23px}.header .x .nav.nav_main li .drop.other .drop_arrow{left:737px}.header .x .nav.nav_main li a{display:block;font-size:130%;margin:5px 0 0;padding:5px 10px}.header .x .nav.nav_main li a span{display:inline}.header .x .nav .drop-more{display:inline}.lightbox_content_container.responsive{width:50%}}