#main-menu-wrapper,#menu-wrap{z-index:1001;height:50px}#loginwrapper,#menuoverlay,#navheadlines{display:none}#autosportmenu,#main-menu-wrapper,#menu-wrap,#menuoverlay{position:fixed;top:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mobilemenu{top:22px!important}}@supports (-ms-accelerator:true){#mobilemenu{top:22px!important}}#main-menu{position:relative;display:block;width:100%;margin:0 auto;padding:0}#menu-wrap{width:100%}#autosportmenu,#logincontent,#main-menu,#menu-wrap{max-width:1020px}#autosportmenu{width:100%;height:50px;background:#ec1c24;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;transform:translate3d(0,0,0)}#autosportmenu img.logo{height:20px;margin-top:14px;margin-left:12px}#menuoverlay{background:#000;z-index:999;bottom:0;left:0;right:0;opacity:0;transition:all .3s;line-height:20px;overflow:scroll;padding-top:70px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#menuoverlay.active{display:block;opacity:1}#menuoverlay .row .columns{padding-left:0;line-height:16px}#menuoverlay .button.expanded{margin-bottom:20px}#menuoverlay ul{list-style:none;margin:20px 0;padding:0}#menuoverlay ul li{font-size:12px;line-height:12px;color:#f0990f;font-weight:700}#menuoverlay ul li:hover a{color:#ec1c24}#menuoverlay ul li:first-of-type{text-transform:uppercase}#menuoverlay ul li.social{color:#0aa6d8}#menuoverlay ul li.more{color:#ec1c24}#menuoverlay ul li a{display:block;padding:15px 0;color:#e8eff3;font-size:16px;font-weight:600;text-decoration:none;border-bottom:1px solid #1e1f20}#menuoverlay a.button{background:#2e2f31}#menuoverlay a.signin,#menuoverlay a.signout{color:#fff;font-size:14px;line-height:16px;font-weight:600}.menuwrapper{padding:0 15px}#menuoverlay ul span{display:none}.menuwrapper.subnav{background:#1f1f20}#menuoverlay .searchbox{margin:30px 0}#menuoverlay .searchbox input{font-size:14px;margin:0;border-radius:0}#menuoverlay .searchbox a.button{margin:0;background:#ec1c24;border-radius:0;border:none;width:100%;padding:12px 0}#mobilemenu{position:absolute;right:15px;top:0;z-index:9999}#nav-toggle{cursor:pointer;padding:10px 35px 16px 0}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;height:4px;width:35px;background:#fff;position:absolute;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;content:'';transition:all .1s ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}#f1menu,#moremenu,#searchbg,#seriesmenu,ul.mobilemenu{display:none}.lb_container{display:block;text-align:center;padding:10px 0;margin:50px 0 0;min-height:90px}div[id$=leaderboard1_big]{display:none}@media screen and (min-width:500px){#menuoverlay .row .columns{padding-left:15px}#menuoverlay ul span{display:inline-block}}@media screen and (min-width:728px){div[id$=leaderboard1_big]{display:block}}@media screen and (min-width:760px){#main-menu-wrapper,#menu-wrap{position:relative}#autosportmenu{position:static;top:32px}#loginwrapper{display:block;height:32px;top:0;margin-bottom:0}#logincontent{width:100%;height:32px;position:fixed;z-index:1004;background:#0a0a0a}.subscriptionlogin{float:left;width:auto;padding:3px 0}.subscriptionlogin ul{list-style:none;margin:0;padding:0}.subscriptionlogin li{display:inline;padding:0 12px;border-left:1px solid #2b2c2c}.subscriptionlogin li:first-of-type{border-left:none}.subscriptionlogin li a{color:#fff;font-size:12px;font-weight:600;text-decoration:none}.subscriptionlogin a:hover{color:#d9e4eb}.subscriptionlogin li .fa-user{padding-right:6px}#menuoverlay.active,#nav-toggle,.subscriptionmessage{display:none}ul.mobilemenu{display:block;float:right;list-style:none;margin:0;background:#000}ul.mobilemenu li{float:left;height:50px;padding:18px 10px 0;border-left:1px solid #e01b22;background:#ec1c24;display:block;font-size:14px;line-height:14px;font-weight:600;color:#fff;transition:all .3s}ul.mobilemenu li:hover{background:#e01b22}ul.mobilemenu li.search{cursor:pointer;width:40px;text-align:center;position:relative}body.subscriber ul.mobilemenu li.search{padding-right:50px}ul.mobilemenu a li i.fa{font-size:12px;line-height:12px;padding:0 3px}ul.mobilemenu li i.fa-search{font-size:14px;line-height:14px;position:relative;z-index:2;left:0;transition:.4s linear}ul.mobilemenu li i.fa-search.active{left:-540px}#searchbg{display:block;position:absolute;top:0;right:0;width:40px;height:50px;background:#ec1c24;z-index:-1;transition:.4s linear .1s;overflow:hidden}#searchbg.active{z-index:1;width:540px;transition:.4s linear}#searchbg #searchcontent{opacity:0;text-align:left;padding-top:10px}#searchbg.active #searchcontent{opacity:1;transition:opacity .3s .6s}#searchbg.active #searchcontent input.searchfield{color:#333;border:none;width:350px;height:30px;display:inline;padding:0 10px;font-size:14px;border-radius:0}#searchbg.active #searchcontent input.searchsubmit{color:#fff;background:#d21212;border:none;outline:0;height:31px;font-size:13px;font-weight:600;padding:0 20px;transition:background .3s;cursor:pointer;border-radius:0}#searchbg.active #searchcontent input.searchsubmit:hover{background:#c21111}#searchbg .searchclose{position:absolute;top:0;right:0;width:40px;height:50px;background:#ec1c24;cursor:pointer}#searchbg .searchclose i.fa-times{position:absolute;top:16px;right:12px;font-size:16px;color:#fff}body.subscriber #searchbg .searchclose i.fa-times{right:38px}#f1menu,#moremenu,#seriesmenu{position:absolute;width:100%;top:50px;color:#fff}#f1menu.active,#moremenu.active,#seriesmenu.active{display:block}#f1menu .row{max-width:none;padding:0 10px}.menusubnav{padding:10px;margin-bottom:20px}.menucontent{position:relative;display:none}.menubg{position:absolute;background:#0a0a0a;top:0;left:0;right:0;bottom:0;z-index:-1}.menucontent .headerbar{padding-bottom:10px;border-bottom:1px solid #9ea2a5}.menucontent .headerbar.social{border-color:#0083af}.menucontent table,.menucontent tbody,.menucontent thead{background:0 0;color:#d9e4eb}.menucontent th{padding-left:5px;color:#9ba1a4}.menucontent table tr{background:0 0!important;border-color:#2b2c2c!important}.menucontent table tr:last-of-type{border:none}.menucontent table tr:first-of-type td{padding-top:7px}.menucontent a{font-size:13px;font-weight:600;color:#e8eff3}.menucontent a:hover{color:#e67e22}.menucontent i{padding-right:7px}.menusubnav ul.menu li{font-size:13px;line-height:15px;color:#fff;font-weight:600}.menusubnav ul.menu li:first-of-type a{color:#f0990f;padding-left:10px}.menusubnav ul.menu li a{color:#fff}.menusubnav ul.menu li a:hover,.small-up-7 .column a:first-of-type{color:#f0990f}.small-up-7{padding:15px 10px;line-height:16px}.small-up-7 a{display:block;padding:5px 0;border-bottom:1px solid #2b2c2c}.small-up-7 .column a:last-of-type{border:none}.small-up-7 img{margin:5px 0}.row.moremenu{padding:20px 10px 10px}.row.moremenu a:hover{color:#ec1c24}.row.moremenu table{margin-top:10px}.row.moremenu table.social a:hover{color:#0eaad6}.lb_container{margin-top:0}#navheadlines{display:block;padding:15px 0;background:#fff}#navheadlines .title{position:absolute;font-family:bebas-neue,sans-serif;font-size:26px;line-height:26px;letter-spacing:1px;padding-left:10px}#navheadlines .headlines{padding:0 75px 0 120px;height:33px;overflow:hidden}#navheadlines .headlines .content{border-left:1px solid #dae0e5;padding:0 10px 0 5px;transition:border .3s}#navheadlines .headlines .content:hover,body.gallery #navheadlines .headlines .content{border-color:#9ea2a5}#navheadlines a{display:block;height:33px;font-size:14px;line-height:15px;font-weight:600;padding-top:1px;outline:0}#navheadlines a .navprefix{color:#f0990f;font-weight:400}#navheadlines a .navprefix.live{color:#ec1c24}#navheadlines a .navprefix.feature{color:#0083af}#navheadlines a .navprefix.performance{color:#3facaa}#navheadlines i.fa{position:absolute;top:2px;font-size:30px;color:#c6cbd0;transition:color .3s;cursor:pointer}#navheadlines i.fa:hover{color:#9ea2a5}#navheadlines i.fa-arrow-circle-right{right:8px}#navheadlines i.fa-arrow-circle-left{right:42px}#navheadlines i.fa.slick-disabled{cursor:default;color:#e8eff3}body.gallery #navheadlines{background:#151617}body.gallery #navheadlines .title{color:#fff}body.gallery #navheadlines a{color:#c3cdd3;font-weight:400}body.gallery #navheadlines a:hover{color:#e8eff3}body.gallery #navheadlines i.fa{color:#575b5e}body.gallery #navheadlines i.fa:hover{color:#9ba1a4}body.gallery #navheadlines i.fa.slick-disabled{color:#575b5e}body.gallery #navheadlines .headlines .content:hover{border-color:#9ba1a4}}@media screen and (min-width:1070px){body.pageskin-displayed .wrapper{max-width:1020px;cursor:default}body.pageskin-displayed #logincontent{position:static;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}body.pageskin-displayed.house{background-position:top center;background-repeat:no-repeat;cursor:pointer}body.pageskin-displayed.house #footer,body.pageskin-displayed.house .grid{max-width:1020px;cursor:default}body.pageskin-displayed.house #main-menu{position:relative;cursor:default}body.pageskin-displayed.house .skinbody{cursor:pointer}body.pageskin-displayed #gallery{max-width:1020px;background:#1e1e1e;margin:0 auto 20px}.subscriptionmessage{display:block;float:right;height:32px;text-align:right;color:#fff;padding:3px 10px 0}.subscriptionmessage ul{list-style:none;margin:0;padding:0}.subscriptionmessage li{display:inline;padding-left:5px}.subscriptionmessage li a{color:#fff;font-size:12px;line-height:18px;font-weight:600}.subscriptionmessage li a:hover{color:#d9e4eb}.subscriptionmessage li:last-of-type a{padding-right:5px}.subscriptionmessage li a span{color:#23a3d8}}