@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mobilemenu{top:22px!important}}@supports(-ms-accelerator:true){#mobilemenu{top:22px!important}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3){body.app #cookieBanner{margin-bottom:65px!important}}.app #container,body.app .off-canvas-content{width:100vw!important}body.app #motorsporttv{overflow-x:hidden}body.app #cookieBanner{margin-bottom:45px!important}body.opacity{background:#000;pointer-events:none}body.opacity #offCanvasContentContainer{opacity:.5}body.opacity .menucover{z-index:17;position:fixed;top:0;left:0;bottom:0;right:0;opacity:.5;pointer-events:auto}.rotated{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.off-canvas{pointer-events:auto;top:50px;padding:10px 20px 140px;-webkit-overflow-scrolling:touch;font-size:11px;line-height:15px;color:#eceff2;border-left:1px solid #2c2d2e}.off-canvas li{position:relative;border-bottom:1px solid #2c2d2e;padding:5px 0;font-size:9px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#9ea2a5}.off-canvas .menu>li>a{padding:5px 0;color:#fafbfc;font-size:13px;line-height:18px;outline:0;font-weight:400;text-transform:none;letter-spacing:0}.off-canvas .menu>li>a strong{font-weight:600}.off-canvas .menu.nested{margin-left:5px}.off-canvas img{max-height:20px;width:auto}#main-menu,#menu-wrap{width:100%}.off-canvas li.is-submenu-item a{border-left:5px solid #2c2d2e;color:#dae0e5;padding-left:10px}.off-canvas li.is-submenu-item:last-of-type{border-bottom:0;padding-bottom:20px}.off-canvas li.is-submenu-item.trending a{padding-left:25px;border-left:0}.off-canvas .story-number{font-family:bebas-neue,sans-serif;color:#2c2d2e;font-size:38px;position:absolute;left:0;top:-3px}.off-canvas li.is-submenu-item.trending:last-of-type .story-number{left:-10px}.ism-frame-inner{transition:.5s}.is-open-right .ism-frame-inner{transform:translate(-250px,0)}body.inskinLoaded{padding-top:50px}body.inskinLoaded .off-canvas-content{padding-top:0}.off-canvas-content{padding-top:50px}#main-menu-wrapper,#menu-wrap{z-index:1001}#loginwrapper,#navheadlines{display:none}#autosportmenu,#main-menu-wrapper,#menu-wrap{position:fixed;top:0;pointer-events:auto}#main-menu{position:relative;display:block;margin:0 auto;padding:0}#autosportmenu,#logincontent,#main-menu,#menu-wrap{max-width:1020px}#autosportmenu{width:100%;height:50px;background:#e3000b;-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);text-align:center}#autosportmenu img.logo{height:15px;margin-top:17px}#autosportmenu .column{margin-bottom:0;padding-right:0;padding-left:0}.mobile-menu-icons-container{float:right;margin-top:10px;margin-right:10px}.logo-mobile{height:25px;width:auto;float:left;margin:10px}.mobile-menu-icons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mobile-menu-icons-top{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu-icons-top li{margin-right:.75em;line-height:1.2em;position:relative}.mobile-menu-icons-top li .signin{font-size:.8rem}.mobile-menu-icons-separator{border-right:1px solid #fff;height:11px;width:1px;margin-top:20px;box-sizing:border-box;margin-left:-1px}.desktop-menu-separator-container{padding:18px 2px!important}.desktop-menu-icons-separator{border-right:1px solid #fff;height:14px;width:1px;margin-top:0;display:inline-block}.mobile-menu-icons-top li .mobile-menu-search-button,.mobile-menu-icons-top li a,.mobile-menu-icons-top li span.appmenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.mobile-menu-icons-top li .mobile-menu-search-button i,.mobile-menu-icons-top li a i,.mobile-menu-icons-top li span.appmenu i{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:0;text-align:center;font-size:1rem}.mobile-menu-icons-top li .mobile-menu-search-button span,.mobile-menu-icons-top li a span,.mobile-menu-icons-top li span.appmenu{font-size:.8rem;font-weight:600}.mobile-menu-icons-top .mobile-menu-search-button,.mobile-menu-icons-top a,.mobile-menu-icons-top span.appmenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff}button.mobile-menu-search-button{line-height:inherit;outline:0;border:none;cursor:pointer}button.mobile-menu-search-button span{font-size:.74rem!important}.off-canvas-search .close-button{color:#fff;font-size:4em}.menu-button-rounded{background:#fff;color:#e3000b!important;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:.8em;margin:1px 2px 0;border-radius:20px}.menu.icon-top>li>a i{margin:0 auto}.menu i{font-size:2rem}.menu a span{font-size:.875rem}#subscribemenu{display:none;position:absolute;width:70px;height:50px;top:0;z-index:9999;color:#fafbfc;font-size:13px;padding-top:15px;left:11px;font-weight:700}body.app #mobilemenu,body.app #subscribemenu{display:none!important}#f1menu,#femenu,#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}.buy-tickets-button-container{margin-left:0;padding:13px 6px!important}.buy-tickets-button i img{height:20px}.buy-tickets-button-container .buy-tickets-button{padding:2px;display:inline-block}.buy-tickets-button-container .buy-tickets-button i{margin-right:1px;padding-top:0;display:inline-block}.buy-tickets-button-container .buy-tickets-button span{font-size:14px;display:inline-block;padding-top:3px}.buy-tickets-button-container-body{position:absolute;top:56px;right:-5px;z-index:11;padding-top:0}.buy-tickets-button-container-body .buy-tickets-button{color:#fff;border:none;padding:0 10px 1px}.buy-tickets-button-container-body .buy-tickets-button span{font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:.8rem;vertical-align:middle;letter-spacing:-.05px;line-height:24px;color:#e3000b;padding-top:0}.ms-tickets-menu-item img{width:16px;text-align:center;margin:1px auto auto}@media screen and (max-width:363px){.ms-tickets-menu-item{display:none;visibility:hidden}}@media screen and (max-width:874px){.mobilemenu .buy-tickets-button-container{display:none!important;visibility:hidden}}@media screen and (min-width:728px){div[id$=leaderboard1_big]{display:block}}@media screen and (min-width:770px){#mobilemenu,#subscribemenu,.off-canvas{display:none!important}#autosportmenu .cell.shrink{padding-right:2px}#mobilemenu{display:flex!important}.off-canvas-search-content{display:block!important}.off-canvas-content{padding-top:0}#main-menu-wrapper,#menu-wrap{position:relative;height:50px;margin:0;padding:0}#autosportmenu{position:static;top:0;text-align:left}#autosportmenu img.logo{height:16px;margin-top:16px}#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 #404040}.subscriptionlogin li:first-of-type{border-left:0}.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}.subscriptionmessage{display:none}ul.mobilemenu{display:block;list-style:none;margin:0;background:#000}ul.mobilemenu li{float:left;height:50px;padding:18px 6px;background:#e3000b;display:block;font-size:14px;line-height:14px;font-weight:600;color:#fff;transition:.3s}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:1rem;line-height:12px;padding:0 3px;vertical-align:bottom}ul.mobilemenu li i.fa-search{font-size:13px;line-height:14px;position:relative;z-index:2;left:0;transition:.4s linear}ul.mobilemenu li i.fa-search.active{left:-555px}#searchbg{display:block;position:absolute;top:0;right:0;width:40px;height:50px;background:#e3000b;z-index:-1;transition:.4s linear .1s;overflow:hidden}#searchbg.active{z-index:1;width:560px;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:0;width:350px;height:30px;display:inline;padding:0 10px;font-size:14px;border-radius:0}#searchbg.active #searchcontent input.searchsubmit{color:#fff;background:#c7000a;border:0;outline:0;height:31px;font-weight:600;font-size:12px;padding:0 20px;transition:background .3s;cursor:pointer;border-radius:5px}#searchbg.active #searchcontent input.searchsubmit:hover{background:#7d0006}#searchbg .searchclose{position:absolute;top:0;right:0;width:40px;height:50px;background:#e3000b;cursor:pointer}#searchbg .searchclose i.fa-times{position:absolute;top:14px;right:12px;font-size:16px;color:#fff}body.subscriber #searchbg .searchclose i.fa-times{right:38px}#f1menu,#femenu,#moremenu,#seriesmenu{position:absolute;width:100%;top:50px;left:0;color:#fff}#f1menu.active,#femenu.active,#moremenu.active,#seriesmenu.active{display:block}#f1menu .row,#femenu .row{max-width:none;padding:0 10px}.menusubnav{margin-top:20px;margin-bottom:40px}.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;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!important}.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}.nav-text-banner-tickets-container{font-size:.8rem}.nav-text-banner-tickets-container .top-row{height:30px;background:#e3000b;width:100%;max-width:none}.nav-text-banner-tickets-container .bottom-row{background:#eceff2}.nav-text-banner-tickets-container .top-row .column-left p,.nav-text-banner-tickets-container .top-row .column-right p{line-height:30px;margin-bottom:0}.nav-text-banner-tickets-container .top-row .column-left p span:first-of-type{text-transform:uppercase;font-weight:600}.nav-text-banner-tickets-container .top-row .column-left p span.text-banner-separator{border-right:1px solid #fff;height:12px;width:1px;line-height:12px;display:inline-block;vertical-align:middle;margin:0 2px 1px}.nav-text-banner-tickets-container .top-row .column-right{text-align:right;font-size:.7rem}.nav-text-banner-tickets-container .top-row .column-right p{text-transform:uppercase;font-weight:600}.nav-text-banner-tickets-container .top-row .column-right p a{color:#fff}.nav-text-banner-tickets-container .top-row .column-right p a:active,.nav-text-banner-tickets-container .top-row .column-right p a:hover{color:#0a0a0a}.nav-text-banner-tickets-container .top-row .column-right p a .top-row-arrow{display:inline-block;margin-right:5px}.nav-text-banner-tickets-container .top-row .column-right p a .top-row-arrow i{font-weight:600;font-size:.5rem;vertical-align:middle;height:9px}.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:25px;border:0}.menusubnav ul.menu li a{color:#fff;padding-top:0;padding-bottom:0;border-left:1px solid #2b2c2c}.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:0}.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}.app #navheadlines{display:none!important}#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-device-width:1020px){.off-canvas-wrap{max-width:1020px;margin:0 auto}}@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}}#subwarning{position:relative;z-index:999}div#subwarning:empty{margin-top:0}.subwarning:active,.subwarning:hover,a .subwarning{color:#333}@media screen and (max-width:769px){body.inskinLoaded #subwarning{margin-top:0;margin-bottom:0}body.inskinLoaded #subwarning+.lb_container{margin-top:0}#subwarning{margin-top:50px;margin-bottom:-50px}div#subwarning:empty{margin-top:50px}body.inskinLoaded #subwarning:empty{margin-top:0}}.menuitem .fa-angle-down{font-size:1.1rem;line-height:10px;vertical-align:middle;padding:0 2px}.my-account-content{background:#000;position:absolute;right:0;top:50px;width:212px;padding:10px;border-radius:0 0 8px 8px;font-size:.9rem}.my-account-content a{padding:6px;display:block}.my-account-content a:nth-child(-n+2){border-bottom:1px solid #2b2c2c;padding-bottom:10px;padding-top:4px}.my-account-content a:nth-child(2){padding-top:8px}.my-account-content a:last-of-type{border-bottom:none}span.my-account-caret{position:absolute;left:30px}span.my-account-caret i{font-size:1.4rem;line-height:0;vertical-align:middle}.global-search-chevron-hidden{width:100%;height:100%;z-index:999;top:0;position:absolute;opacity:0}.global-search-chevron-hiddem i.fa{font-size:3rem;opacity:0}.global-search-menu{z-index:999}.global-search-bg .searchclose button{color:#fff;right:0}.global-search-content{background:#000;position:absolute;right:0;top:0;width:50%;padding:14px 14px 0;border-radius:0 0 8px 8px}.global-search-content span:first-of-type{padding-right:0}.global-search-content .searchfield{height:33px}.global-search-content [type=submit]{color:#fff;background:#e3000b;border:0;outline:0;height:33px;font-weight:600;font-size:12px;padding:0 20px;transition:background .3s;cursor:pointer;border-radius:5px;margin-left:14px}.fa.fa-times{font-weight:300}li.menuitem:focus,li.menuitem:hover{background:#d6000b}.menu-item-my-account{margin-right:6px}@media screen and (max-width:768px){span[aria-expanded=true] .toggle-mobile-menu-label{margin-top:-2px}.mobile-menu-icons-container{margin-top:.5em;margin-right:0}.menu-button-rounded{padding:6px 10px;margin:1px 0}#continue{display:inline-block!important}.global-search-content{width:100%;top:50px}.global-search-content .searchfield,.my-account-content{width:100%}.my-account-content a{color:#fff;text-align:right;padding-right:7px}.mobile-menu-icons-top li a i,.mobile-menu-icons-top li span.appmenu i{font-size:.9rem;padding-top:2px}.mobile-menu-icons-top li a i.fa-user{font-size:.95rem}.mobile-menu-icons-top li span.appmenu i.fa-bars{font-size:1rem;width:100%}.mobile-menu-icons-separator{margin-top:11px}i.far.fa-times{font-size:1.1rem!important}.toggle-mobile-menu-label{margin-top:-1px}#autosportmenu .cell.auto{margin-left:0;margin-right:0}#autosportmenu img.logo{height:13px;padding-left:0}.mobile-menu-icons-top li{margin-right:.55em}.my-account-caret{left:26px;top:0}#autosportmenu .cell.shrink{padding-right:2px}}@media screen and (max-width:400px){#autosportmenu .cell.auto{display:none}.menu-button-rounded{padding:4px 8px;margin:4px 0}.mobile-menu-icons-top li a span{font-size:.76rem}#autosportmenu img.logo{height:12px}#autosportmenu .cell.shrink.flex-cell-right{padding-right:0;flex:1}}