@import url(https://search.webdepozit.sk/webarchiv/public/20220710220244/https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,700,600);@import url(https://search.webdepozit.sk/webarchiv/public/20220710220244/https://fonts.googleapis.com/css?family=Titillium+Web:400,600,600i);body *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}
body{font-family:Arial,sans-serif;line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/libs.ielib/boxsizing.htc)}
@-webkit-keyframes slideInDown{0{-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInDown{0{-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slideOutUp{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes slideOutUp{0{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0{opacity:0;-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeOutUp{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}
}
@keyframes fadeOutUp{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}
}
@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@font-face{font-family:'bentonsans';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-book.svg') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'bentonsans';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-medium.svg') format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'bentonsans';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/bentonsans-bold.svg') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'icomoon-legacy';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/icomoon.legacy.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/icomoon.legacy.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/icomoon.legacy.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/icomoon.legacy.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/icomoon.legacy.svg') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'FontAwesome';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/fontawesome-webfont.svg?v=4.6.3') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'F1BoldRegular';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Bold/Formula1-Bold_web.svg') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'F1BoldRegular';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Regular/Formula1-Regular_web.svg') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'F1Wide';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Wide/Formula1-Wide_web.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'F1Black';src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.eot');src:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.eot') format('embedded-opentype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.woff2') format('woff2'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.woff') format('woff'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.ttf') format('truetype'),url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/fonts/F1_Black/Formula1-Black_web.svg') format('svg');font-weight:normal;font-style:normal}
html,body{margin:0;padding:0}
html{font-size:62.5%;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
html.android-4-3,html.android-4-2-1,html.android-4-2-2,html.android-4-2-3{text-rendering:auto}
body{font-family:"Titillium Web",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.6;background:#ededed;background-size:100% auto}
.no-touch ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.no-touch ::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
.no-touch ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#555}
h1,h2,h3,h4,h5,h6,.sml-title,.md-title,.lrg-title,.sml-label,.md-label,.lrg-label{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;color:#000}
h1,h2,h3,h4,h5,h6{margin-bottom:24px;margin-bottom:2.4rem}
h1,.lrg-title{font-size:32px;font-size:3.2rem;line-height:1.125}
@media only screen and (min-width:1024px){h1,.lrg-title{font-size:42px;font-size:4.2rem;line-height:1.1428}
}
h2{font-size:18px;font-size:1.8rem;line-height:1.111}
@media only screen and (min-width:1024px){h2{font-size:32px;font-size:3.2rem;line-height:1.125}
}
h3,.md-title{font-size:22px;font-size:2.2rem;line-height:1.142}
@media only screen and (min-width:1024px){h3,.md-title{font-size:32px;font-size:3.2rem;line-height:1.22}
}
h4{font-size:15px;font-size:1.5rem;line-height:1.2}
@media only screen and (min-width:1024px){h4{font-size:14px;font-size:1.4rem;line-height:1.214}
}
h5,.sml-title{font-size:20px;font-size:2rem;line-height:1.3}
h6{font-size:16px;font-size:1.6rem;line-height:1.375}
.feature-title{color:#171717;font-size:32px;font-size:3.2rem;font-weight:700;letter-spacing:-1px}
p,li,dd{color:#1e1e1e;font-family:"Titillium Web",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.625}
p,ul,ol,dl{margin-bottom:20px;margin-bottom:2rem}
strong,b,.bold{font-weight:700}
strong i,b i,.bold i,strong em,b em,.bold em,strong .italic,b .italic,.bold .italic{font-weight:700}
.semi-bold{font-weight:600}
i,em,.italic{font-style:italic;font-weight:500}
small,.small{font-size:.75em}
sup,.sup,sub,.sub{font-size:.6em}
sup,.sup{vertical-align:super}
sub,.sub{vertical-align:sub}
code{font-family:Monaco,Courier New,monospace}
ul,ol{margin-left:20px}
ul{list-style:square}
ol{list-style:decimal}
a{color:#e00;font-weight:700;text-decoration:none}
a:hover{color:#cc1800}
table{width:100%}
.table{color:gray;text-align:left;overflow-x:auto}
.table th,.table td{padding:15px 20px}
.ie .table th,.ie .table td{font-family:'F1BoldRegular',Helvetica,sans-serif}
.table thead{font-size:10px;font-size:1rem;text-transform:uppercase}
.table tbody{font-size:13.5px;font-size:1.35rem}
.table tbody tr.odd,.table tbody tr:nth-of-type(odd){background:#f0f0f0}
.table.table-emphasis td:nth-of-type(n+2){font-weight:bold}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
span.text-right,span.text-center{display:inline-block;width:100%}
.float-right{float:right}
.float-left{float:left}
.clear-none{clear:none}
.width-50pc{width:50%}
.group:after,.clearfix:after{content:"";display:table;clear:both}
.hidden{display:none}
.transparent{opacity:0}
.srt{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.altcolor-true{color:#fff}
.altcolor-true a{color:#fff}
.altcolor-true a:hover,.altcolor-true a:focus{color:#fff}
.window{position:fixed;top:0;left:0;width:100%;height:100%;display:block;visibility:hidden;z-index:-1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.window.isVisible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible;z-index:2000}
.window .vignette{background:rgba(0,0,0,0.9)}
.window-header{position:absolute;width:100%;top:-40px}
.window-content{margin:auto;position:relative}
.template:after{content:"";display:table;clear:both}
.column{max-width:none;width:100%}
@media only screen and (max-width:1023px){.column{float:none}
}
.column-2{max-width:none;width:100%;width:50%;float:left}
@media only screen and (max-width:1023px){.column-2{float:none}
}
@media only screen and (max-width:1023px){.column-2{width:100%}
}
.column-4{max-width:none;width:100%;width:25%;float:left}
@media only screen and (max-width:1023px){.column-4{float:none}
}
@media only screen and (max-width:1023px){.column-4{width:50%}
}
.inner-wrap{width:100%;max-width:1440px;margin:0 auto}
.inner-wrap.white{background-color:#fff}
.page-title-premium{margin:30px 0;text-transform:uppercase;color:#fff;font-size:23px;font-size:2.3rem;line-height:1;text-align:center;letter-spacing:12px;padding-left:12px;width:100%}
.page-title-premium .f1-access-font{font-family:'icomoon-legacy';font-weight:500}
.page-title-premium .page-title-pretext{display:block;font-size:11px;font-size:1.1rem;line-height:1;letter-spacing:7px;margin-bottom:15px;font-weight:500}
@media only screen and (min-width:768px){.page-title-premium .page-title-pretext{margin-bottom:30px;font-size:17px;font-size:1.7rem}
}
@media only screen and (min-width:768px){.page-title-premium{font-size:46px;font-size:4.6rem;letter-spacing:27px;padding-left:27px;margin:50px 0}
}
@media only screen and (min-width:1024px){.page-title-premium{margin:90px 0 105px}
}
.page-title-heading{font-size:29px;font-size:2.9rem;color:#fff;line-height:1;text-align:center;width:100%;margin:23px 0}
@media only screen and (max-width:767px){.page-title-heading{margin:60px 0 64px}
}
@media only screen and (min-width:768px){.page-title-heading{font-size:40px;font-size:4rem;margin:73px 0 77px}
}
@media only screen and (min-width:1024px){.page-title-heading{margin:69px 0 77px}
}
.center-content{margin:0 auto}
@media only screen and (min-width:768px){.center-content{width:532px}
}
@media only screen and (min-width:1024px){.center-content{width:466px}
}
@media only screen and (min-width:1280px){.center-content{width:595px}
}
.site-wrapper{position:relative}
.ie8 .site-wrapper{border-top:1px solid transparent}
.icn-clock{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;display:inline-block;width:17px;height:17px;background-position:-56px 0;top:-2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-clock{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.icn-clock span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.icn-clock--before:before{position:relative;margin:0 10px 0 0;vertical-align:middle;content:"";background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;display:inline-block;width:17px;height:17px;background-position:-56px 0;top:-2px}
.icn-clock-white{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;display:inline-block;width:17px;height:17px;background-position:-28px 0;top:-2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-clock-white{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.icn-clock-white span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.icn-clock-white--before:before{position:relative;margin:0 10px 0 0;vertical-align:middle;content:"";background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;display:inline-block;width:17px;height:17px;background-position:-28px 0;top:-2px}
.icon-mixin{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-base:before{content:"\e633"}
.icon-circle-icon:before{content:"\e62c"}
.icon-ad-expand:before{content:"\e628"}
.icon-arrow-down:before{content:"\e629"}
.icon-play-large:before{content:"\e62a"}
.icon-tick2:before{content:"\e62b"}
.icon-info-off:before{content:"\e626"}
.icon-info-on:before{content:"\e627"}
.icon-checkered_flag:before{content:"\e625"}
.icon-play3:before{content:"\ea1c"}
.icon-pause2:before{content:"\ea1d"}
.icon-youtube:before{content:"\ea97"}
.icon-facebook:before{content:"\e619"}
.icon-audio2:before{content:"\e61a"}
.icon-drs2:before{content:"\e61b"}
.icon-error2:before{content:"\e61c"}
.icon-flag2:before{content:"\e61d"}
.icon-image2:before{content:"\e61e"}
.icon-overtake2:before{content:"\e61f"}
.icon-repost2:before{content:"\e620"}
.icon-safety_car2:before{content:"\e621"}
.icon-text2:before{content:"\e622"}
.icon-tv_image2:before{content:"\e623"}
.icon-video2:before{content:"\e624"}
.icon-audio:before{content:"\e60e"}
.icon-drs:before{content:"\e60f"}
.icon-error:before{content:"\e610"}
.icon-flag:before{content:"\e611"}
.icon-image:before{content:"\e612"}
.icon-overtake:before{content:"\e613"}
.icon-repost:before{content:"\e614"}
.icon-safety_car:before{content:"\e615"}
.icon-text:before{content:"\e616"}
.icon-tv_image:before{content:"\e617"}
.icon-video:before{content:"\e618"}
.icon-enlarge:before{content:"\e60d"}
.icon-helmet:before{content:"\e609"}
.icon-first-race:before{content:"\e60a"}
.icon-podiums:before{content:"\e60b"}
.icon-titles:before{content:"\e60c"}
.icon-winner:before{content:"\e608"}
.icon-arrow-up:before{content:"\e607"}
.icon-tick:before{content:"\e606"}
.icon-arrow:before{content:"\e600"}
.icon-clock:before{content:"\e601"}
.icon-close:before{content:"\e602"}
.icon-person:before{content:"\e603"}
.icon-search:before{content:"\e604"}
.icon-twitter:before{content:"\e605"}
.icon-fullscreen:before{content:"\e62d"}
.icon-volume:before{content:"\e62e"}
.icon-mute:before{content:"\e62f"}
.icon-wifi-car:before{content:"\e630"}
.icon-smartphone:before{content:"\e631"}
.icon-trophy-lines:before{content:"\e632"}
.icon-volume-high:before{content:"\ea26"}
.icon-volume-medium:before{content:"\ea27"}
.icon-volume-low:before{content:"\ea28"}
.icon-volume-mute:before{content:"\ea29"}
.icon-volume-mute2:before{content:"\ea2a"}
.icon-google-plus:before{content:"\ea88"}
.icon-share2:before{content:"\ea82"}
.icn{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.icn span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.icn-before{position:relative;display:inline-block;margin:0 10px 0 0;vertical-align:middle;content:"";background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0}
.icn-rolex-white-countdown{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;display:inline-block;width:200px;height:50px;background-position:0 -56px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-rolex-white-countdown{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.icn-rolex-white-countdown span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-rolex-white-countdown{display:inline-block;width:200px;height:50px;background-position:0 0}
}
@media only screen and (max-width:767px){.icn-rolex-white-countdown{display:inline-block;width:74px;height:45px;background-position:0 -113px}
}
@media only screen and (max-width :767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width :767px) and (min--moz-device-pixel-ratio:2),only screen and (max-width :767px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width :767px) and (min-device-pixel-ratio:2),only screen and (max-width :767px) and (min-resolution:192dpi),only screen and (max-width :767px) and (min-resolution:2dppx){.icn-rolex-white-countdown{display:inline-block;width:74px;height:45px;background-position:0 -55px}
}
.icn-rolex-black-countdown{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;display:inline-block;width:200px;height:50px;background-position:-212px -56px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-rolex-black-countdown{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.icn-rolex-black-countdown span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icn-rolex-black-countdown{display:inline-block;width:200px;height:50px;background-position:-205px 0}
}
@media only screen and (max-width:767px){.icn-rolex-black-countdown{display:inline-block;width:74px;height:45px;background-position:-84px -113px}
}
@media only screen and (max-width :767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width :767px) and (min--moz-device-pixel-ratio:2),only screen and (max-width :767px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width :767px) and (min-device-pixel-ratio:2),only screen and (max-width :767px) and (min-resolution:192dpi),only screen and (max-width :767px) and (min-resolution:2dppx){.icn-rolex-black-countdown{display:inline-block;width:74px;height:45px;background-position:-79px -55px}
}
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-youtube:before{content:"\f167"}
.fa-instagram:before{content:"\f16d"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-official:before{content:"\f230"}
.fa-facebook:before{content:"\f09a"}
.fa-rss:before{content:"\f09e"}
.fa-check:before{content:"\f00c"}
.fa-exclamation-triangle{content:"\f071"}
button,input[type=submit],.btn{background:#e00;color:#fff;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1.142;outline:0;border-radius:5px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;border:0;padding:10px 22px;letter-spacing:1px;cursor:pointer}
@media only screen and (max-width:767px){button,input[type=submit],.btn{font-size:11px;font-size:1.1rem;line-height:1.272}
}
button:hover,input[type=submit]:hover,.btn:hover,button:focus,input[type=submit]:focus,.btn:focus{color:#fff;background:#cc1800}
button[disabled],input[type=submit][disabled],.btn[disabled],button.disabled,input[type=submit].disabled,.btn.disabled{background:#ebcfcf;cursor:not-allowed}
button[disabled]:hover,input[type=submit][disabled]:hover,.btn[disabled]:hover,button.disabled:hover,input[type=submit].disabled:hover,.btn.disabled:hover,button[disabled]:focus,input[type=submit][disabled]:focus,.btn[disabled]:focus,button.disabled:focus,input[type=submit].disabled:focus,.btn.disabled:focus{background:#ebcfcf}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.btn-secondary{background:#222b2f}
.btn-secondary:hover,.btn-secondary:focus{background:#0d1011}
.btn-tertiary{background:#4a4a4a}
.btn-tertiary:hover,.btn-tertiary:focus{background:#313131}
.btn-sml{padding:8px 20px}
.btn-lrg{font-size:14px;font-size:1.4rem;line-height:12px;padding:23px 35px}
.btn-anchor{background:transparent;color:#e00;font-weight:700;text-decoration:none;text-transform:none;letter-spacing:normal;text-align:left;line-height:1.1;padding:0}
.btn-anchor:hover,.btn-anchor:focus{color:#cc1800;background:transparent}
.legal-info-text{text-transform:uppercase;font-size:8.5px;font-size:.85rem;line-height:12px;padding-left:10px;position:relative;margin:1em 0}
.legal-info-text sup{font-size:15px;font-size:1.5rem;position:absolute;left:0;top:0}
.race-calendar .race{position:relative}
.race-calendar .race-title sup{color:#fff;font-size:15px;font-size:1.5rem}
.race-details .legal-info-text{color:#919191;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600;position:absolute;margin:0;bottom:-10px;left:15px}
@media only screen and (min-width:768px){.race-details .legal-info-text{left:0;width:100%;text-align:center;bottom:-30px;padding-left:0}
.race-details .legal-info-text sup{position:relative;top:5px;margin-right:3px}
}
@media only screen and (min-width:1024px){.race-details .legal-info-text{bottom:-20px}
}
.teaser-info .teaser-info-title sup{font-size:14px;font-size:1.4rem}
.teaser-info .legal-info-text{position:absolute;bottom:5px}
.teaser-info .legal-info-text sup{position:relative;left:-3px;top:6px}
@media only screen and (max-width:479px){.teaser-info .legal-info-text{font-size:7px}
}
.is-expired .teaser-info .legal-info-text{position:absolute;bottom:5px;color:#fff}
.fom-teaser.animate:hover .legal-info-text{color:#fff}
.race-header-title sup{font-size:15px;font-size:1.5rem}
.standings{font-size:13px;font-size:1.3rem;line-height:1;color:#4a4a4a;padding:0 30px 15px}
.standings .title{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.214;text-transform:uppercase;color:#222b2f}
@media only screen and (max-width:767px){.standings .title{font-size:10px;font-size:1rem;line-height:1.2}
}
.standings thead td,.standings thead th{color:#222b2f;font-size:14px;font-size:1.4rem;font-style:normal;font-weight:700;text-align:left;text-transform:uppercase}
.standings thead th.country,.standings thead th.team{color:#222b2f;font-weight:700}
.standings thead .position,.standings thead .gap,.standings thead .number,.standings thead .team,.standings thead .time,.standings thead .laps{padding:0 10px 15px}
.standings td{padding:14px 10px 13px;vertical-align:middle}
.standings .name{text-transform:none;padding-left:6px;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:13px;font-size:1.3rem;color:#15151e}
.standings .name .tla{display:none}
.standings .name .last-name{text-transform:uppercase;font-weight:700}
.standings .country{text-transform:uppercase;color:gray}
.standings .team{font-weight:600;color:gray;text-transform:uppercase}
.standings .laps,.standings .gap,.standings .time{font-weight:700;text-align:right;-ms-font-feature-settings:normal}
.standings .points{font-weight:700;text-align:right}
.standings .number,.standings .position{font-weight:700;width:55px;text-align:center;-ms-font-feature-settings:normal}
.standings .team-number{font-size:14px;font-size:1.4rem;line-height:14px;font-weight:700;background:#b0b0b0;color:#fff;display:inline-block;padding:7px 10px 7px 0;width:40px;text-align:center;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);position:relative}
.standings .team-number .text{display:inline-block;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}
.standings .team-number .color{width:10px;position:absolute;right:0;top:0;height:100%;background:#000}
.standings .team-number.team-mercedes .color{background:#2ab4a5}
.standings .team-number.team-red-bull-racing .color{background:#4f1aab}
.standings .team-number.team-mclaren .color{background:gray}
.standings .team-number.team-williams .color{background:#fff;border:1px solid #b0b0b0;border-left:0}
.standings .team-number.team-force-india .color{background:#ff5f0f}
.standings .team-number.team-ferrari .color{background:#c30000}
.standings .team-number.team-toro-rosso .color{background:#0005c1}
.standings .team-number.team-lotus .color{background:#ffb800}
.standings .team-number.team-sauber .color{background:#0063ff}
.standings .team-number.team-marussia .color{background:#6e0000}
.standings .team-number.team-caterham .color{background:#006c00}
.standings .team-number.teamColor-white .color{border:1px solid #b0b0b0;border-left:0}
.standings .car{padding-top:10px;padding-bottom:10px}
.standings .car img{display:block}
.standings .pos-DSQ,.standings .pos-DNS{font-size:10px;font-size:1rem}
.standings .morelink{text-align:center;padding:30px 0;font-size:18px;font-size:1.8rem;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;line-height:1.2;color:#000}
.ie .standings .points{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600}
.ie .standings .team-number .text{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600}
.ie8 .standings .team-number,.ie8 .standings .color{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(___YUICSSMIN_PRESERVED_TOKEN_10___)";margin-left:-11px;margin-top:-3px}
.ie8 .standings .text{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(___YUICSSMIN_PRESERVED_TOKEN_11___)";margin-left:-4px}
.ie8 .standings .color{margin:0}
@media only screen and (max-width:767px){.standings .title{color:gray;font-size:12px;font-size:1.2rem;letter-spacing:0;padding-bottom:16px}
.standings thead th{font-size:12px;font-size:1.2rem}
.standings thead td{padding:14px 7px 13px}
}
@media only screen and (max-width:320px){.standings{font-size:11px;font-size:1.1rem}
.standings .name{padding-left:12px;font-size:12px;font-size:1.2rem}
}
.tab-content .standings{padding:0 0 15px}
.tab-content .standings table{margin:15px 0 0 0}
@media only screen and (max-width:767px){.siteheader-open{height:100%;position:fixed;width:100%}
}
.site-header{position:absolute;width:100%;padding:40px 40px 0;left:0;right:0;margin:0 auto;z-index:999}
.site-header .site-header-wrap{background:#e00;display:table;width:100%;max-width:1440px;margin:0 auto;position:relative;vertical-align:top}
.site-header .logo{display:table-cell;padding:24px 16px 24px 25px}
.site-header .logo a,.site-header .logo img{display:block;width:138px;max-width:138px}
.site-header .site-header-navigation{display:table-cell;width:auto;vertical-align:top}
.site-header .premium{position:relative;display:table-cell;width:220px;padding:24px 0 0 24px;vertical-align:top;background:#e00;border-left:1px solid rgba(21,21,30,0.2);font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:12px;font-size:1.2rem;line-height:2;text-transform:uppercase;color:#fff}
.site-header .premium:hover{background:#000}
@media only screen and (max-width:767px){.site-header .premium:hover{background:0}
}
.site-header .premium:before{display:none;position:absolute;top:50%;right:24px;font-size:14px;font-size:1.4rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.site-header .premium.is-visible:before,.site-header .premium.is-visible .premium-expanded,.site-header .premium.is-visible .premium-unexpanded{opacity:1}
.site-header .premium a,.site-header .premium .username{color:#fff;font-weight:700}
.site-header .premium a:hover{text-decoration:underline}
.site-header .premium .username{max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.site-header .premium ul{list-style-type:none;margin:0}
.site-header .premium li{font-size:12px;font-size:1.2rem;line-height:4.3;border-bottom:1px solid #212129}
.site-header .premium li:last-child{border:0}
.site-header .premium .premium-title{font-family:"F1Wide";letter-spacing:3px;padding-left:1px;margin-bottom:0;font-size:9.200000000000001px;font-size:.92rem;line-height:1.3;color:#fff}
.site-header .premium .premium-title small{vertical-align:top}
.site-header .premium.is-signed-in .signed-in,.site-header .premium.is-signed-in .premium-expanded,.site-header .premium.is-signed-in .premium-title{display:block}
.site-header .premium.is-signed-in:before{display:block}
@media only screen and (min-width:1024px){.site-header .premium.is-signed-in:before{display:none}
}
.site-header .premium.is-signed-in .premium-unexpanded .no-session{display:block}
.site-header .premium.is-signed-in .premium-unexpanded .session-in-progress{display:none}
.site-header .premium.is-signed-in .premium-expanded .premium-title{display:none}
.site-header .premium.is-signed-in .premium-expanded .session-in-progress{display:block}
.site-header .premium.is-signed-in .signed-out{display:none}
.site-header .premium.is-signed-in.animate:hover .premium-expanded{pointer-events:auto}
.site-header .premium.is-signed-in.animate:hover .ctn{display:block}
.site-header .premium.is-signed-in.animate:hover .ctn .no-session{display:none}
.site-header .premium.is-signed-in.animate:hover .ctn .session-in-progress{display:block}
.csstransforms .site-header .premium.is-signed-in.animate:hover .ctn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.site-header .premium.is-live-session .no-session{display:none}
.site-header .premium.is-live-session .session-in-progress{display:block}
@media only screen and (max-width:767px){.site-header .premium{border-left:0}
}
.site-header .premium-expanded{overflow:hidden;position:absolute;top:100%;left:0;width:100%;min-height:250px;pointer-events:none}
.site-header .premium-expanded .ctn{display:none;background:#000;padding:5px 30px}
.csstransforms .site-header .premium-expanded .ctn{display:block;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
.site-header .premium:before,.site-header .premium-expanded,.site-header .premium-unexpanded{opacity:0;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}
.site-header .signed-in,.site-header .premium-expanded,.site-header .session-in-progress,.site-header .signed-in .premium-title{display:none}
@media only screen and (max-width:1024px) and (min-width:767px){.site-header{padding:10px 10px 0}
.site-header .logo{padding:25px 0 16px 18px}
.site-header .logo a,.site-header .logo img{max-width:120px}
.site-header .premium{width:75px}
.site-header .premium:before{display:block}
.site-header .premium.is-visible .premium-unexpanded,.site-header .premium.is-signed-in .premium-unexpanded{display:none}
.site-header .premium.is-visible .premium-expanded,.site-header .premium.is-signed-in .premium-expanded{width:230px;left:-155px;display:block}
.site-header .premium.is-visible .premium-expanded .premium-title,.site-header .premium.is-signed-in .premium-expanded .premium-title{display:none}
.site-header .premium.is-visible .premium-icon-person,.site-header .premium.is-signed-in .premium-icon-person{width:180px}
.site-header .premium.open .premium-expanded{pointer-events:auto}
.site-header .premium.open .ctn{display:block}
.site-header .premium.open .ctn .session-in-progress{display:block}
.csstransforms .site-header .premium.open .ctn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
@media only screen and (max-width:767px){.site-header{padding:0;top:0}
.site-header .site-header-wrap{display:inline-block;height:70px}
.site-header .site-header-navigation{display:inline-block;float:left}
.site-header .logo{display:block;position:absolute;padding:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.site-header .logo a,.site-header .logo img{max-width:172px}
.site-header .premium{width:75px;position:absolute;right:0;top:0;min-height:70px;padding:0;background:0}
.site-header .premium .premium-unexpanded{height:0;overflow:hidden}
.site-header .premium:before{display:block;font-size:20px;font-size:2rem}
.site-header .premium.is-visible .premium-expanded,.site-header .premium.is-signed-in .site-header .premium.is-signed-out .premium-expanded{background:#15151e;height:0;left:0;min-height:0;opacity:0;padding:10px;pointer-events:all;position:fixed;top:70px;-webkit-transition-delay:0;transition-delay:0;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;width:100%}
.site-header .premium.is-visible .premium-expanded .ctn,.site-header .premium.is-signed-in .site-header .premium.is-signed-out .premium-expanded .ctn{padding:0}
.csstransforms .site-header .premium.is-visible .premium-expanded .ctn,.csstransforms .site-header .premium.is-signed-in .site-header .premium.is-signed-out .premium-expanded .ctn{display:block;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
.site-header .premium.is-visible .premium-expanded .premium-title,.site-header .premium.is-signed-in .site-header .premium.is-signed-out .premium-expanded .premium-title{background:#e00;font-size:14px;font-size:1.4rem;display:block;padding:20px 0 20px 30px;opacity:.98;width:100%;margin:0}
.site-header .premium.is-visible .premium-expanded ul li,.site-header .premium.is-signed-in .site-header .premium.is-signed-out .premium-expanded ul li{font-size:13px;font-size:1.3rem;margin:0 30px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;-webkit-transition-delay:0;transition-delay:0;opacity:0}
.site-header .premium.open:before{content:'\e602';font-size:20px;font-size:2rem}
.site-header .premium.open.is-visible .premium-expanded,.site-header .premium.open.is-signed-in .premium-expanded,.site-header .premium.open.is-signed-out .premium-expanded{-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;height:100%;opacity:.98;display:block}
.site-header .premium.open.is-visible .premium-expanded ul li,.site-header .premium.open.is-signed-in .premium-expanded ul li,.site-header .premium.open.is-signed-out .premium-expanded ul li{-webkit-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;-ms-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;opacity:.98}
.site-header .premium.open.is-visible .premium-expanded ul li:nth-of-type(1n),.site-header .premium.open.is-signed-in .premium-expanded ul li:nth-of-type(1n),.site-header .premium.open.is-signed-out .premium-expanded ul li:nth-of-type(1n){-webkit-transition-delay:0;transition-delay:0}
.site-header .premium.open.is-visible .premium-expanded ul li:nth-of-type(2n),.site-header .premium.open.is-signed-in .premium-expanded ul li:nth-of-type(2n),.site-header .premium.open.is-signed-out .premium-expanded ul li:nth-of-type(2n){-webkit-transition-delay:.1s;transition-delay:.1s}
.site-header .premium.open.is-visible .premium-expanded ul li:nth-of-type(3n),.site-header .premium.open.is-signed-in .premium-expanded ul li:nth-of-type(3n),.site-header .premium.open.is-signed-out .premium-expanded ul li:nth-of-type(3n){-webkit-transition-delay:.2s;transition-delay:.2s}
.site-header .premium.open.is-visible .premium-expanded ul li:nth-of-type(4n),.site-header .premium.open.is-signed-in .premium-expanded ul li:nth-of-type(4n),.site-header .premium.open.is-signed-out .premium-expanded ul li:nth-of-type(4n){-webkit-transition-delay:.3s;transition-delay:.3s}
}
.main-navigation-open{position:fixed}
.md-modal{display:none}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
@media only screen and (max-width:1023px){.tab-group .tab-group-nav{background:transparent;padding:10px 0 0;margin:0;display:block}
.flexbox .tab-group .tab-group-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch}
.tab-group .tab-group-nav a{color:#222b2f;font-family:'F1BoldRegular',Helvetica,sans-serif;text-transform:uppercase;font-weight:500;font-size:22px;font-size:2.2rem;line-height:1.2;display:block;height:100%;position:relative;padding:30px 10px;width:33.333%;float:left;text-align:center}
.tab-group .tab-group-nav a.active{font-weight:600;background:#fff}
.flexbox .tab-group .tab-group-nav a{-webkit-flex-grow:1;flex-grow:1;width:auto}
.tab-group .tab-content{display:none;background:#fff}
.tab-group .tab-content.active{display:block}
}
@media only screen and (max-width:767px){.tab-group .tab-group-nav a{font-size:16px;font-size:1.6rem;line-height:1;padding:22px 5px}
.flexbox .tab-group .tab-group-nav a{font-size:15px;font-size:1.5rem}
}
@-webkit-keyframes subtleIn{0{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:translate(0,300%);-moz-transform:translate(0,300%);-o-transform:translate(0,300%);-ms-transform:translate(0,300%);transform:translate(0,300%)}
30%{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes subtleIn{0{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:translate(0,300%);-moz-transform:translate(0,300%);-o-transform:translate(0,300%);-ms-transform:translate(0,300%);transform:translate(0,300%)}
30%{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
.loader{display:none;position:absolute;top:0;left:0;width:100%;height:76px;margin-top:20px;text-align:center}
.loader .fallback{display:none}
.lt-ie10 .loader .fallback{display:block;margin:-14px 0 0 0}
.loader .bar{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:subtleIn;animation-name:subtleIn;display:inline-block;width:25px;height:3px;margin:0 1px;font-size:0;background:#e00;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.loader .bar:nth-child(1){-webkit-animation-delay:0;animation-delay:0}
.loader .bar:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}
.loader .bar:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}
.load-more{position:relative;min-height:76px;margin:16px 0 0}
@media only screen and (max-width:1023px){.load-more{margin-top:12px}
}
@media only screen and (max-width:767px){.load-more{margin:0}
}
.load-more p{margin:0}
.load-more a{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1.444;display:block;height:100%;padding:10px;text-align:center;color:#15151e}
@media only screen and (max-width:767px){.load-more a{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.load-more a:hover .icon-arrow,.load-more a:focus .icon-arrow{top:4px;color:#4a4a4a}
.load-more .errormessage{display:none;font-size:12px;font-size:1.2rem}
.error.load-more .errormessage{display:block}
.load-more .icon-arrow{position:relative;top:0;display:block;font-size:12px;font-size:1.2rem;color:#b0b0b0;-webkit-transition:all .18s ease-out;-moz-transition:all .18s ease-out;-ms-transition:all .18s ease-out;-o-transition:all .18s ease-out;transition:all .18s ease-out}
.load-more.loading a{display:none}
.load-more.loading .loader{display:block}
.breakouts-wrapper{clear:both;width:548px}
@media only screen and (max-width:640px - 1){.breakouts-wrapper{float:none;margin-left:0}
}
.breakouts-wrapper.breakout-left{float:left;margin-right:48px}
.breakouts-wrapper.breakout-right{float:right;margin-left:48px}
@media only screen and (min-width:640px) and (max-width:1024px){.breakouts-wrapper{width:50%}
}
@media only screen and (max-width:640px - 1){.breakouts-wrapper{width:100%}
}
.breakouts-wrapper .tweet iframe{width:100% !important}
.breakouts-wrapper .image.parbase{text-align:center}
.jp-audio *:focus,.jp-audio-stream *:focus,.jp-video *:focus{outline:0}
.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}
.jp-audio.jp-state-playing .icon-play3:before{content:"\ea1d"}
.jp-jplayer{top:0;left:0;position:fixed;overflow:hidden}
.jp-type-single{overflow:hidden}
.jp-details{margin:0 0 10px}
.jp-interface-wrapper{width:240px}
.jp-progress{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/jplayer/wave.png') no-repeat;padding:13px 0 0}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.jp-progress{background-image:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/jplayer/wave@2x.png');background-size:100% 100%}
}
.jp-seek-bar{background-color:#fff;cursor:pointer;height:5px;width:0}
.jp-play-bar{background-color:#30bc9a;height:100%;width:0}
.jp-controls{margin:6px 0 0;float:left}
.jp-play{background:transparent;font-size:18px;line-height:1;padding:0;text-indent:-3px}
.jp-play:hover,.jp-play:active,.jp-play:focus{background:transparent}
.jp-play .assistive-text{display:block;float:left;height:0;overflow:hidden;text-indent:-9999px;width:0}
.jp-time-holder{float:right;margin:8px 0 0}
.jp-current-time{color:#bfbfbf;font-size:11px}
.form .form-fieldset{display:inline-block;margin-top:5px;width:100%}
@media only screen and (min-width:768px){.form .form-fieldset{margin-top:15px}
}
@media only screen and (min-width:1024px){.form .form-fieldset{margin-top:27px}
}
.form .form-input-row{margin-bottom:10px}
.form .form-input-expand{display:table}
.form .form-input-expand--fixed{display:table-cell;vertical-align:top;padding-top:3px}
.form .form-input-expand--auto{display:table-cell;width:auto;vertical-align:middle}
.form .form-input-inline{clear:left;display:table;width:100%}
@media only screen and (min-width:1024px){.form .form-input-inline .form-input-inline--double{display:table-cell;vertical-align:top;width:50%}
.form .form-input-inline .form-input-inline--double:first-child{padding-right:5px}
.form .form-input-inline .form-input-inline--double:last-child{padding-left:5px}
}
.form .form-legend{border-bottom:1px solid #cdcdcd;color:gray;font-size:15px;font-size:1.5rem;font-weight:600;line-height:3.6;margin-bottom:27px;text-transform:uppercase;width:100%}
@media only screen and (min-width:768px){.form .form-legend{font-size:16px;font-size:1.6rem;margin-bottom:40px}
}
@media only screen and (min-width:1024px){.form .form-legend{font-size:16px;font-size:1.6rem;line-height:3.875}
}
.form .form-label{display:inline-block;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.1;margin-left:10px;color:#1e1e1e}
.form .form-label a{color:#1e1e1e}
.form .form-label--checkbox{display:table-cell;width:auto;vertical-align:middle;display:inline-block;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.1;margin-left:10px;color:#1e1e1e;vertical-align:top}
.form .form-label--checkbox a{color:#1e1e1e}
.form .form-label--radio{display:inline-block;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.1;margin-left:10px;color:#1e1e1e;cursor:pointer;display:block;line-height:1;vertical-align:middle}
.form .form-label--radio a{color:#1e1e1e}
.form .form-label--radio span{cursor:pointer}
.form .form-input-wrap{display:block;padding:0 10px;width:100%}
@media only screen and (min-width:768px){.form .form-input-wrap{padding:0}
}
@media only screen and (min-width:1024px){.form .form-input-wrap{padding:0 20px}
}
.form .placeholder.placeholder{color:#4a4a4a;font-weight:500}
.form .placeholder::-webkit-input-placeholder{color:#4a4a4a;font-weight:500}
.form .placeholder::-webkit-input-placeholder.error{font-weight:700}
.form .placeholder:-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .placeholder:-moz-placeholder.error{font-weight:700}
.form .placeholder::-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .placeholder::-moz-placeholder.error{font-weight:700}
.form .placeholder:-ms-input-placeholder{color:#4a4a4a;font-weight:500}
.form .placeholder:-ms-input-placeholder.error{font-weight:700}
.form .form-input{-moz-appearance:none;-webkit-appearance:none;-webkit-font-smoothing:antialiased;background-color:#fafafa;border:1px solid #cdcdcd;clear:left;color:#313131;display:block;font-weight:700;font-size:14px;font-size:1.4rem;height:50px;margin:0 0 10px;outline:0;padding:0 10px;-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-ms-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-ms-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out;width:100%}
.form .form-input.placeholder{color:#4a4a4a;font-weight:500}
.form .form-input::-webkit-input-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input::-webkit-input-placeholder.error{font-weight:700}
.form .form-input:-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input:-moz-placeholder.error{font-weight:700}
.form .form-input::-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input::-moz-placeholder.error{font-weight:700}
.form .form-input:-ms-input-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input:-ms-input-placeholder.error{font-weight:700}
.ie8 .form .form-input{line-height:50px}
.form .form-input:hover,.form .form-input:focus,.form .form-input:active{background-color:#f5f5f5}
.form .form-input:invalid{box-shadow:none}
.form .form-input:-moz-submit-invalid{box-shadow:none}
.form .form-input:-moz-ui-invalid{box-shadow:none}
.form .form-input:valid{background-color:#fafafa;border:1px solid #cdcdcd}
.form .form-input:-moz-submit-valid{background-color:#fafafa;border:1px solid #cdcdcd}
.form .form-input:-moz-ui-valid{background-color:#fafafa;border:1px solid #cdcdcd}
@media only screen and (min-width:768px) and (max-width:1023px){.form .form-input{width:60%}
}
.form .form-input--text.small{max-width:160px;min-width:110px;width:45%}
.form .form-input--select{background-color:transparent;border-radius:0;border:0;float:left;height:48px;margin-bottom:0;position:relative;width:115%;z-index:1}
.ie8 .form .form-input--select{padding-bottom:13px}
.form .form-input--select.default-selected{color:#4a4a4a;font-weight:700}
.form .form-input--select:hover,.form .form-input--select:focus,.form .form-input--select:active{background-color:rgba(0,0,0,0.015)}
.form .form-input--select-wrap{-moz-appearance:none;-webkit-appearance:none;-webkit-font-smoothing:antialiased;background-color:#fafafa;clear:left;color:#313131;display:block;font-weight:700;font-size:14px;font-size:1.4rem;height:50px;margin:0 0 10px;outline:0;padding:0 10px;-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-ms-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-ms-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;float:left;overflow:hidden;padding:0;position:relative;width:100%}
.form .form-input--select-wrap.placeholder{color:#4a4a4a;font-weight:500}
.form .form-input--select-wrap::-webkit-input-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input--select-wrap::-webkit-input-placeholder.error{font-weight:700}
.form .form-input--select-wrap:-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input--select-wrap:-moz-placeholder.error{font-weight:700}
.form .form-input--select-wrap::-moz-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input--select-wrap::-moz-placeholder.error{font-weight:700}
.form .form-input--select-wrap:-ms-input-placeholder{color:#4a4a4a;font-weight:500}
.form .form-input--select-wrap:-ms-input-placeholder.error{font-weight:700}
.ie8 .form .form-input--select-wrap{line-height:50px}
.form .form-input--select-wrap:hover,.form .form-input--select-wrap:focus,.form .form-input--select-wrap:active{background-color:#f5f5f5}
.form .form-input--select-wrap:invalid{box-shadow:none}
.form .form-input--select-wrap:-moz-submit-invalid{box-shadow:none}
.form .form-input--select-wrap:-moz-ui-invalid{box-shadow:none}
.form .form-input--select-wrap:valid{background-color:#fafafa;border:1px solid #cdcdcd}
.form .form-input--select-wrap:-moz-submit-valid{background-color:#fafafa;border:1px solid #cdcdcd}
.form .form-input--select-wrap:-moz-ui-valid{background-color:#fafafa;border:1px solid #cdcdcd}
@media only screen and (min-width:768px) and (max-width:1023px){.form .form-input--select-wrap{width:60%}
}
.form .form-input--select-wrap .icon{color:#4a4a4a;font-size:6px;line-height:8.33;position:absolute;right:20px;top:0;z-index:0}
@media only screen and (max-width:320px){.form .form-input--select-wrap .icon{right:8px}
}
.form .form-input--select-wrap select::-ms-expand{display:none}
.ie8 .form .form-input--select-wrap .icon-arrow-down,.ie9 .form .form-input--select-wrap .icon-arrow-down{display:none}
.ie8 .form .form-input--select-wrap .form-input--select,.ie9 .form .form-input--select-wrap .form-input--select{width:100%;padding:1.4rem}
.ie9 .form .form-input--select-wrap .form-input-inline--double .form-input--select,.ie8 .form .form-input--select-wrap .form-input-inline--double .form-input--select{width:107%;padding:1.4rem}
.form .form-input--select-wrap:hover,.form .form-input--select-wrap:focus,.form .form-input--select-wrap:active{background-color:#fafafa}
.form .form-input--checkbox{display:inline-block;height:16px;overflow:hidden;padding:0;vertical-align:middle;width:16px}
.form .form-input--checkbox:before{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e62b";font-size:0;font-size:0rem}
.form .form-input--checkbox:checked:before{font-size:9px;font-size:.9rem;display:block;line-height:1.67;text-align:center}
.ie8 .form .form-input--radio{background:0;border:0;display:block;height:auto;outline:0;width:auto}
.form .form-input--radio:not(ie8){cursor:pointer;height:17px;opacity:0;position:absolute;width:17px !important;z-index:1}
.form .form-input--radio:not(ie8):hover+.form-input--radio-override,.form .form-input--radio:not(ie8):focus+.form-input--radio-override,.form .form-input--radio:not(ie8):active+.form-input--radio-override{background-color:#f5f5f5}
.form .form-input--radio:not(ie8)+.form-input--radio-override{background-color:#fafafa;border:1px solid #cdcdcd;border-radius:100%;display:block;height:17px;position:relative;vertical-align:middle;width:17px;z-index:0}
.form .form-input--radio:not(ie8)+.form-input--radio-override:before{background-color:#4990e2;border-radius:100%;content:'';display:none;height:11px;margin:0 auto;position:relative;top:2px;width:11px}
.form .form-input--radio:not(ie8):checked+.form-input--radio-override:before{display:block}
.form .form-input--radio-wrap{display:table-cell;height:50px;vertical-align:middle}
.form .form-input--submit{clear:both;display:block;margin-top:30px;position:relative;width:100%}
.form .form-input--submit.loading{background-color:transparent}
.form .form-input--submit.loading .text{display:none}
.form .form-input--submit.loading .loader{display:block}
@media only screen and (min-width:768px){.form .form-input--submit{width:271px}
}
.form .form-error-panel{height:auto;padding:30px 0;width:100%}
.form .form-error-panel p{font-weight:600;font-size:14px;font-size:1.4rem}
.form .form-error-panel-list{list-style:none}
.form .form-error-panel-list li{font-weight:500;font-size:14px;font-size:1.4rem}
.form .form-error-panel-list li:before{content:'-';padding-right:5px}
.form .error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700}
.form .error.hide{display:none}
.form .success{background-color:#d7edd7;border:1px solid #5bb75b;clear:left;color:#000;font-weight:700}
.form .success.hide{display:none}
.form .invalid-country{clear:left}
.form .radiogroup .form-input-expand--fixed{width:27px}
@media only screen and (min-width:1024px){.form .column-2 .form-fieldset{padding-right:40px}
.form .column-2 .form-input-wrap{width:85%}
}
label sup{font-size:1em;line-height:0}
.is-win .form .form-input--select{width:105%}
.is-win .template-registration-forms .form .loading.form-input--submit .loader{position:relative;height:auto}
.video-player{margin:0 auto;min-height:124px;max-width:1440px;min-width:220px;position:relative;z-index:1;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}
.video-player.full-screen-mode{max-width:initial}
.video-player div.innerWrapper{z-index:2 !important}
.video-player .video-information{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,rgba(0,0,0,0)));background:-ms-linear-gradient(bottom,#000,rgba(0,0,0,0));background:-moz-linear-gradient(center bottom,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(rgba(0,0,0,0),#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0);bottom:0;padding:100px 100px 15px;position:absolute;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-ms-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;width:100%;z-index:2;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.ie9 .video-player .video-information{filter:none;background-color:transparent}
.embed.is-premium-content .video-player .video-information{bottom:10px}
.video-player .video-information.lt768{padding-bottom:10px;padding-left:50px;padding-right:50px}
.video-player .video-information.lt480{padding-bottom:5px;padding-left:20px;padding-right:20px}
.hide-chromeless-controls .video-player .video-information{display:none}
.video-player .cq-wcm-edit .video-information{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.no-touch .video-player:hover .video-information{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.video-player.show-controls .video-information{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.video-player.hide-controls .video-information{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.video-player .video-information-container{margin:0 auto;max-width:1040px}
.video-player .video-display{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.video-player .video-preview,.video-player .partner-video-preview,.video-player .video-error{display:none;height:100%;position:absolute;width:100%}
.video-player .video-preview,.video-player .partner-video-preview{z-index:3}
.video-player .video-preview a,.video-player .partner-video-preview a{background-repeat:no-repeat;background-position:center;background-size:100% auto;color:#fff;cursor:pointer;display:block;font-size:120px;font-size:12rem;height:100%;text-align:center;-webkit-transition:background 400ms ease-out;-moz-transition:background 400ms ease-out;-ms-transition:background 400ms ease-out;-o-transition:background 400ms ease-out;transition:background 400ms ease-out}
.video-player .video-preview a:hover,.video-player .partner-video-preview a:hover{background-size:105% auto;-webkit-transition:background 400ms ease-out;-moz-transition:background 400ms ease-out;-ms-transition:background 400ms ease-out;-o-transition:background 400ms ease-out;transition:background 400ms ease-out}
.video-player .video-preview .vertical,.video-player .partner-video-preview .vertical{height:100%;width:1px}
.video-player .video-preview .icon-play-large,.video-player .partner-video-preview .icon-play-large{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/video-play-icon.png') center 90% no-repeat;width:70px;height:70px;left:50%;top:50%;position:absolute;cursor:pointer;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);z-index:1}
.video-player .video-preview .icon-play-large span,.video-player .partner-video-preview .icon-play-large span{text-indent:-10000px}
.video-player .video-preview .icon-play-large:before,.video-player .partner-video-preview .icon-play-large:before{content:""}
.ie8 .video-player .video-preview .icon-play-large,.ie8 .video-player .partner-video-preview .icon-play-large{background:0}
.video-player .video-preview span,.video-player .partner-video-preview span{display:inline-block;vertical-align:middle}
.video-player .video-error p{color:#fff;margin:50px auto;max-width:250px;text-align:center}
.video-player .video-progress{cursor:pointer;padding:10px 0 5px}
.video-player .video-progress span{cursor:pointer;display:block}
.video-player .video-progress .duration{background:#575757;width:100%}
.video-player .video-progress .elapsed{background:#fff;height:3px;width:0}
.video-player .video-controls{margin-top:-4px}
.video-player .video-controls .primary-controls-wrapper{float:left;overflow:hidden}
.video-player .video-controls .secondary-controls-wrapper{float:right}
.video-player .video-controls button,.video-player .video-controls .btn{background:transparent;cursor:pointer;padding:0;color:#FFF}
.video-player .video-controls button:hover,.video-player .video-controls .btn:hover{background:rgba(74,74,74,0.2)}
.video-player .video-controls button:focus,.video-player .video-controls .btn:focus,.video-player .video-controls button:active,.video-player .video-controls .btn:active{outline:0}
.video-player .video-controls .playback,.video-player .video-controls .sound,.video-player .video-controls .fullscreen,.video-player .video-controls .quality{float:left;padding:14px;margin-left:1px}
.video-player .video-controls .playback span,.video-player .video-controls .sound span,.video-player .video-controls .fullscreen span,.video-player .video-controls .quality span{cursor:pointer;display:inline-block;font-size:18px;font-size:1.8rem;text-align:center}
.video-player .video-controls .playback span span,.video-player .video-controls .sound span span,.video-player .video-controls .fullscreen span span,.video-player .video-controls .quality span span{width:0;text-indent:-10000px}
.video-player .video-controls .playback{padding-left:16px;padding-right:12px}
.video-player .video-controls .playback .play{display:block}
.video-player .video-controls .playback .pause{display:none}
.video-player .video-controls .playback.is-playing{padding-left:14px;padding-right:14px}
.video-player .video-controls .playback.is-playing .play{display:none}
.video-player .video-controls .playback.is-playing .pause{display:block}
.video-player .video-controls .video-options-trigger{position:relative;text-align:center}
.video-player .video-controls .video-options{position:absolute;display:block;left:0;bottom:100%;width:100%;max-height:0;overflow:hidden;margin-bottom:6px;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;background:#fff}
.video-player .video-controls .video-options.is-shown{max-height:500px}
.video-player .video-controls .video-options .btn{display:block;font-size:18px;font-size:1.8rem;color:#b0b0b0}
.video-player .video-controls .video-options .btn.active{color:#FFF}
.video-player .video-controls .video-options .btn.text{padding:0;text-align:center}
.video-player .video-controls .video-options .btn.text span{text-indent:0;width:80%;padding:15px 0;border-bottom:1px solid #dadada;font-size:12px;font-size:1.2rem}
.video-player .video-controls .sound,.video-player .video-controls .fullscreen,.video-player .video-controls .quality{display:none}
.video-player .video-controls .sound{width:40px;padding:16px 0}
.video-player .video-controls .sound .sound-slider-bg{display:block;width:4px;height:103px;content:'';position:absolute;bottom:7px;left:50%;right:50%;margin-left:-2px;background-color:#e00}
.video-player .video-controls .sound .sound-slider-container{background-color:#fff;height:120px;position:relative}
.video-player .video-controls .sound .sound-slider-container:before{display:block;width:4px;height:103px;content:'';position:absolute;bottom:7px;left:50%;right:50%;margin-left:-2px;background-color:#e00;opacity:.5;background-color:#d9d9d9}
.video-player .video-controls .sound .sound-slider-head{z-index:1;background:#d50000;height:3px;left:30%;position:absolute;top:0;width:40%}
.video-player .video-controls .sound .sound-icon.icon-volume-mute2{color:#e00}
.video-player .video-controls .quality{width:40px;padding:16px 0}
.no-touch .video-player .video-controls .quality{display:inherit}
.video-player .video-controls .quality .quality-text span{display:inline;text-indent:inherit;font-size:10px;font-size:1rem}
.video-player .video-controls .quality .video-options .btn{font-size:11px;font-size:1.1rem;-webkit-transition:background-color 100ms ease-out;-moz-transition:background-color 100ms ease-out;-ms-transition:background-color 100ms ease-out;-o-transition:background-color 100ms ease-out;transition:background-color 100ms ease-out;color:black}
.video-player .video-controls .quality .video-options .btn:hover{background-color:#e6e6e6}
.video-player .video-controls .quality .video-options .auto span{font-size:5px;font-size:.5rem;color:#e00}
.video-player .video-controls .quality .video-options .last span{border-bottom:0}
.video-player .video-controls .timing{color:#fff;font-size:12px;font-size:1.2rem;font-weight:bold;float:left;line-height:1.6;margin:0;padding:14px 4px}
@media only screen and (max-width:767px){.template-racedetails .video-player .video-preview .icon-play-large,.template-racedetails .video-player .partner-video-preview .icon-play-large{height:60px;padding:35px}
.template-racedetails .video-player .video-preview .icon-play-large:before,.template-racedetails .video-player .partner-video-preview .icon-play-large:before{font-size:60px;font-size:6rem;position:absolute;-webkit-transform:translate3d(-49%,-50%,0);-moz-transform:translate3d(-49%,-50%,0);-o-transform:translate3d(-49%,-50%,0);-ms-transform:translate3d(-49%,-50%,0);transform:translate3d(-49%,-50%,0);-ms-transform:translate(-49%,-50%)}
}
@media only screen and (max-width:320px){.template-racedetails .video-player .video-preview .icon-play-large,.template-racedetails .video-player .partner-video-preview .icon-play-large{position:absolute;-webkit-transform:translate3d(-50%,80%,0);-moz-transform:translate3d(-50%,80%,0);-o-transform:translate3d(-50%,80%,0);-ms-transform:translate3d(-50%,80%,0);transform:translate3d(-50%,80%,0);-ms-transform:translate(-50%,80%)}
}
.ie .video-player .video-controls .timing,.lt-ie10 .video-player .video-controls .timing{-ms-font-feature-settings:normal}
body .oo-player-container{min-width:100% !important}
body .oo-player-container .oo-scrubber-bar-container{height:10px !important}
body .oo-player-container .oo-scrubber-bar-container .oo-xsmall{height:14px !important}
body .oo-player-container .oo-scrubber-bar-container .oo-scrubber-bar-padding{position:inherit !important}
body .oo-player-container .oo-scrubber-bar-container .oo-scrubber-bar-padding .oo-scrubber-bar{height:2px !important}
body .oo-player-container .oo-scrubber-bar-container .oo-scrubber-bar-padding .oo-scrubber-bar.oo-scrubber-bar-hover{height:6px !important}
body .oo-player-container .oo-xsmall .oo-control-bar{height:40px !important}
body .oo-player-container .oo-control-bar{height:45px !important;padding:0 19px;-webkit-background:linear-gradient(to bottom,transparent 15%,rgba(0,0,0,0.2) 0,rgba(0,0,0,0.9) 100%);-moz-background:linear-gradient(to bottom,transparent 15%,rgba(0,0,0,0.2) 0,rgba(0,0,0,0.9) 100%);-ms-background:linear-gradient(to bottom,transparent 15%,rgba(0,0,0,0.2) 0,rgba(0,0,0,0.9) 100%);-o-background:linear-gradient(to bottom,transparent 15%,rgba(0,0,0,0.2) 0,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,transparent 15%,rgba(0,0,0,0.2) 0,rgba(0,0,0,0.9) 100%)}
@media only screen and (max-width:768px){body .oo-player-container .oo-control-bar{padding:0 10px}
}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper{margin-top:5px}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-xsmall{margin-top:2px}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-duration{font-size:12px;padding:0 12px;height:auto}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-popover-button-container{height:auto}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item{margin-top:0;font-size:20px;padding:0 15px;height:auto}
@media only screen and (max-width:768px){body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item{padding:0 12px}
}
@media only screen and (max-width:640px){body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item.oo-quality{padding:0 9px}
}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item.oo-play-pause{padding-left:18px !important}
@media only screen and (max-width:768px){body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item.oo-play-pause{padding-left:12px !important;padding-right:8px !important}
}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item a.oo-volume-bar{height:18px;padding-left:4px;width:7px;margin-bottom:0;margin-top:-4px;opacity:.5 !important;background-color:#cacaca !important}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item a.oo-volume-bar:hover{background-color:#fff !important}
body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item a.oo-volume-bar.oo-on{opacity:1 !important}
.no-touch body .oo-player-container .oo-control-bar .oo-control-bar-items-wrapper .oo-control-bar-item a.oo-volume-bar:hover{margin-top:-4px;height:22px}
body .oo-player-container .oo-control-bar .oo-icon{filter:none !important;color:#cacaca !important}
body .oo-player-container .oo-control-bar .oo-icon:hover{color:#fff !important}
body .oo-player-container a[data-volume="0.2"],body .oo-player-container a[data-volume="0.4"],body .oo-player-container a[data-volume="0.6"],body .oo-player-container a[data-volume="0.8"]{display:none !important}
body .oo-player-container .oo-playhead-padding,body .oo-player-container .oo-playhead{display:none !important}
body .oo-player-container .oo-total-time:before{content:" / " !important}
.oo-icon-volume-on-ooyala-default,.oo-icon-volume-mute-ooyala-default{display:none !important}
.fom-modal,.fom-modal-shim{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}
.fom-modal{position:fixed;top:50%;left:50%;width:100%;max-width:460px;min-width:280px;height:auto;background:#fff;z-index:1001;-webkit-transform:translateX(-50%) translateY(-30%);-moz-transform:translateX(-50%) translateY(-30%);-o-transform:translateX(-50%) translateY(-30%);-ms-transform:translateX(-50%) translateY(-30%);transform:translateX(-50%) translateY(-30%);-webkit-transition:all .55s cubic-bezier(0.17,0.89,0.37,1.91);-moz-transition:all .55s cubic-bezier(0.17,0.89,0.37,1.91);-ms-transition:all .55s cubic-bezier(0.17,0.89,0.37,1.91);-o-transition:all .55s cubic-bezier(0.17,0.89,0.37,1.91);transition:all .55s cubic-bezier(0.17,0.89,0.37,1.91)}
.fom-modal.is-visible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.fom-modal.is-visible.turnoff-fixed{position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:none 0 ease-out;-moz-transition:none 0 ease-out;-ms-transition:none 0 ease-out;-o-transition:none 0 ease-out;transition:none 0 ease-out}
.fom-modal header{position:relative;height:84px;margin:0 auto;padding:0 30px;color:#fff;background-color:#e00}
.fom-modal footer{position:relative;height:100px;margin:0 30px;padding:30px 0;border-top:solid 1px #e2e2e2}
.fom-modal footer p{margin:0}
.fom-modal .premium-title{margin:0 5px 0 0;color:#fff;font-size:14px;font-size:1.4rem;font-weight:500;line-height:84px;letter-spacing:5px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.fom-modal .icon-close{position:absolute;top:32px;right:20px;color:#fff;cursor:pointer;font-size:13px;font-size:1.3rem}
.fom-modal .content{padding:40px 25px}
.fom-modal p{font-size:14px;font-size:1.4rem;line-height:normal}
.fom-modal p.btns{margin:25px 0 0 -12.5px}
.fom-modal p.btns a{display:inline-block;margin:0 12.5px}
@media only screen and (max-width:360px){.fom-modal p.btns a{margin:0 5.5px}
}
.fom-modal .sml-title{margin-bottom:25px}
.fom-modal .sml-title [class*="icon-"]{position:relative;top:2px;margin-right:6px}
.fom-modal .sml-title .icon-tick{color:#5bb75b}
.fom-modal .sml-title .icon-info-on{color:#d9edf7}
.fom-modal .sml-title .icon-error{color:#faa732}
.ie8 .fom-modal{top:80px;margin-left:-230px}
.ie8 .fom-modal.reloadicons [class*="icon-"]:before{content:''}
.fom-modal-shim{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:#000;z-index:1000;-webkit-transition:all .55s ease-out;-moz-transition:all .55s ease-out;-ms-transition:all .55s ease-out;-o-transition:all .55s ease-out;transition:all .55s ease-out}
.fom-modal-shim.is-visible{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);visibility:visible}
body.modal_active{overflow:hidden}
.android .fom-modal-shim{-webkit-transition:none 0 ease-out;-moz-transition:none 0 ease-out;-ms-transition:none 0 ease-out;-o-transition:none 0 ease-out;transition:none 0 ease-out}
.account-details-registered{padding:0 10px 10px}
@media only screen and (min-width:1024px){.account-details-registered{padding:0 40px 40px}
}
.account-details-registered .tab--content{display:none}
.account-details-registered .tab--content.active{display:block}
.account-details-registered .form-label--checkbox{line-height:1.6;padding-top:initial}
.account-details-registered .registration{margin-top:20px}
.account-details-registered .user-form{padding:15px 0 0}
.account-details-registered .profile-preview{float:left;width:100%;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}
.account-details-registered .page-title-premium{margin:20px 0}
.account-details-registered .page-title-premium .page-title-pretext{font-size:40px;font-size:4rem;letter-spacing:normal;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}
.account-details-registered .welcome-text{font-size:16px;font-size:1.6rem;letter-spacing:normal;font-weight:normal}
.account-details-registered .user-form .inner-wrap>.content{display:block}
.account-details-registered .inner-wrap{padding:0 15px}
.account-details-registered .inner-wrap.white{overflow:hidden;padding-bottom:30px}
@media only screen and (min-width:1024px){.account-details-registered .inner-wrap.white{padding:0 40px 62px 40px}
}
.account-details-registered .form-legend{color:#e00;font-size:15px;font-size:1.5rem;font-weight:700;line-height:3.6;text-transform:uppercase;width:50%;float:left}
@media only screen and (min-width:768px){.account-details-registered .form-legend{width:17%}
}
.account-details-registered .top-nav{width:50%;float:right;position:relative}
.account-details-registered .top-nav .btn-edit{line-height:3.6;float:right;text-align:right;font-weight:700;font-size:14px;padding:0 25px}
@media only screen and (min-width:1024px){.account-details-registered .top-nav .btn-edit{display:none}
}
@media only screen and (min-width:768px){.account-details-registered .top-nav .btn-edit{display:none}
}
.account-details-registered .top-nav .btn-edit:after{content:"Edit"}
.account-details-registered .top-nav.active .btn-edit{background-color:#494949;padding:0 25px;color:#fff}
.account-details-registered .top-nav.active .btn-edit:after{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e602";font-size:16px;font-size:1.6rem;line-height:3.6}
.account-details-registered .top-nav.active+ul{display:block}
.account-details-registered .expanded-nav{list-style-type:none;margin:7px 0 3px 0;float:right;width:100%;display:none}
@media only screen and (min-width:1024px){.account-details-registered .expanded-nav{width:50%;text-align:right;display:block}
}
@media only screen and (min-width:768px){.account-details-registered .expanded-nav{width:83%;text-align:right;display:block}
}
.account-details-registered .expanded-nav li{text-align:center;background-color:#494949;border-top:1px solid #cdcdcd}
@media only screen and (min-width:1024px){.account-details-registered .expanded-nav li{background-color:transparent;border:0;display:inline-block}
}
@media only screen and (min-width:768px){.account-details-registered .expanded-nav li{background-color:transparent;border:0;display:inline-block}
}
.account-details-registered .expanded-nav li a{font-weight:700;font-size:14px;color:#fff;display:block;padding:10px 0}
@media only screen and (min-width:1024px){.account-details-registered .expanded-nav li a{color:#e00;margin:0 15px}
}
@media only screen and (min-width:768px){.account-details-registered .expanded-nav li a{color:#e00;margin:0 15px}
}
@media only screen and (min-width:1024px){.account-details-registered .expanded-nav li a:last-child{margin-right:0}
}
@media only screen and (min-width:768px){.account-details-registered .expanded-nav li a:last-child{margin-right:0}
}
.account-details-registered .expanded-nav li:first-child{border-top:0}
.account-details-registered .wrapper-grey{background-color:#fafafa;padding:15px}
.account-details-registered .wrapper-grey h6{font-weight:normal;font-size:14px;font-size:1.4rem;color:#313131;margin-bottom:5px}
.account-details-registered .wrapper-grey h5{font-weight:normal;font-size:20px;font-size:2rem;color:#313131}
.account-details-registered .wrapper-grey h4{font-weight:normal;font-size:30px;font-size:3rem;color:#313131}
.account-details-registered .wrapper-grey h4.preview-name{overflow:hidden;text-overflow:ellipsis;padding-right:15px}
.account-details-registered .wrapper-grey ul{list-style-type:none;padding:0;margin:0}
@media only screen and (min-width:1024px){.account-details-registered .wrapper-grey ul li{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .wrapper-grey .left-col{float:left;width:50%}
}
@media only screen and (min-width:768px){.account-details-registered .wrapper-grey .left-col{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .wrapper-grey .right-col{float:left;width:50%}
}
@media only screen and (min-width:768px){.account-details-registered .wrapper-grey .right-col{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .wrapper-grey{width:100%;float:left}
}
@media only screen and (min-width:768px){.account-details-registered .wrapper-grey{float:left;width:100%}
}
.account-details-registered .wrapper-white{padding:15px;float:left;width:100%}
.account-details-registered .wrapper-white h6{font-weight:normal;font-size:14px;font-size:1.4rem;color:#313131;margin-bottom:5px}
.account-details-registered .wrapper-white h5{font-weight:normal;font-size:20px;font-size:2rem;color:#313131}
.account-details-registered .wrapper-white ul{list-style-type:none;padding:0;margin:0}
@media only screen and (min-width:1024px){.account-details-registered .wrapper-white ul li{float:left;width:50%}
}
@media only screen and (min-width:768px){.account-details-registered .wrapper-white ul li{float:left;width:50%}
}
.account-details-registered .edit-info{background-color:#fafafa;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:15px;float:left;width:100%;padding:30px 15px 60px 15px}
.account-details-registered .edit-info .error{background-color:transparent;border:0;clear:left;color:#ff1e00;font-weight:normal}
.account-details-registered .edit-info .error.hide{display:none}
.account-details-registered .edit-info .error input,.account-details-registered .edit-info .error .form-input--select-wrap{border:1px solid #ff1e00}
.account-details-registered .edit-info .error .error-message{font-size:14px;font-size:1.4rem;position:relative}
.account-details-registered .edit-info .error .error-message.clearbottom{bottom:-18px}
@media only screen and (min-width:768px){.account-details-registered .edit-info .error .error-message.clearbottom:before{top:20px}
}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .error .error-message:before{width:30px;height:30px;content:"\f071";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#ff1e00;position:absolute;right:0;top:63px}
}
.account-details-registered .edit-info .error.hide-error-icon .error-message:before{display:none}
@media only screen and (min-width:768px){.account-details-registered .edit-info .success-el{position:relative}
.account-details-registered .edit-info .success-el.hide-error-icon:before{display:none}
.account-details-registered .edit-info .success-el:before{width:30px;height:30px;content:"\f00c";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#5bb75b;position:absolute;left:-30px;top:16px}
}
.account-details-registered .edit-info .serverside-error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700;padding:0 15px;margin:0 -15px}
@media only screen and (min-width:768px){.account-details-registered .edit-info .serverside-error{margin:0 -30px}
}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .serverside-error{margin:0 -40px}
}
.account-details-registered .edit-info .serverside-error.hide{display:none}
@media only screen and (min-width:1024px){.account-details-registered .edit-info{overflow:hidden}
}
.account-details-registered .edit-info .form-label{margin-left:0;margin-bottom:10px}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .form-input-inline{width:80%}
}
.account-details-registered .edit-info .form-fieldset{margin-top:0}
.account-details-registered .edit-info h6{font-weight:normal;font-size:14px;font-size:1.4rem;color:#313131;margin-bottom:5px}
.account-details-registered .edit-info h5{font-weight:normal;font-size:20px;font-size:2rem;color:#313131}
.account-details-registered .edit-info ul{list-style-type:none;padding:0;margin:0}
@media only screen and (min-width:1024px){.account-details-registered .edit-info ul li{float:left;width:50%}
}
@media only screen and (min-width:768px){.account-details-registered .edit-info ul li{float:left;width:50%}
}
@media only screen and (min-width:768px){.account-details-registered .edit-info ul li:last-child{clear:left;width:100%}
}
.account-details-registered .edit-info .row{float:left;width:100%}
.account-details-registered .edit-info .row.bottom h6{margin-bottom:20px;margin-top:40px}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .row.bottom .col-left{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .row.bottom .col-right{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .row.bottom .col-right .col-1,.account-details-registered .edit-info .row.bottom .col-right .col-2{float:left;width:50%}
}
.account-details-registered .edit-info .button-wrapper{text-align:center;margin-top:30px;float:left;width:100%;margin-bottom:30px}
.account-details-registered .edit-info .button-wrapper .btn-cancel{margin-right:10px}
.account-details-registered .edit-info .button-wrapper .btn-save{margin-left:10px}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .col-left{float:left;width:50%}
}
@media only screen and (min-width:1024px){.account-details-registered .edit-info .col-right{float:left;width:50%}
}
.account-details-registered .change-password,.account-details-registered .voucher{background-color:#fafafa;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:15px;float:left;width:100%;padding:30px 15px 60px 15px}
.account-details-registered .change-password .error,.account-details-registered .voucher .error{background-color:transparent;border:0;clear:left;color:#ff1e00;font-weight:normal}
.account-details-registered .change-password .error.hide,.account-details-registered .voucher .error.hide{display:none}
.account-details-registered .change-password .error input,.account-details-registered .voucher .error input,.account-details-registered .change-password .error .form-input--select-wrap,.account-details-registered .voucher .error .form-input--select-wrap{border:1px solid #ff1e00}
.account-details-registered .change-password .error .error-message,.account-details-registered .voucher .error .error-message{font-size:14px;font-size:1.4rem;position:relative}
.account-details-registered .change-password .error .error-message.clearbottom,.account-details-registered .voucher .error .error-message.clearbottom{bottom:-18px}
@media only screen and (min-width:768px){.account-details-registered .change-password .error .error-message.clearbottom:before,.account-details-registered .voucher .error .error-message.clearbottom:before{top:20px}
}
@media only screen and (min-width:1024px){.account-details-registered .change-password .error .error-message:before,.account-details-registered .voucher .error .error-message:before{width:30px;height:30px;content:"\f071";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#ff1e00;position:absolute;right:0;top:-48px}
}
.account-details-registered .change-password .error.hide-error-icon .error-message:before,.account-details-registered .voucher .error.hide-error-icon .error-message:before{display:none}
@media only screen and (min-width:768px){.account-details-registered .change-password .success-el,.account-details-registered .voucher .success-el{position:relative}
.account-details-registered .change-password .success-el.hide-error-icon:before,.account-details-registered .voucher .success-el.hide-error-icon:before{display:none}
.account-details-registered .change-password .success-el:before,.account-details-registered .voucher .success-el:before{width:30px;height:30px;content:"\f00c";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#5bb75b;position:absolute;right:0;top:16px}
}
.account-details-registered .change-password .serverside-error,.account-details-registered .voucher .serverside-error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700;padding:0 15px;margin:0 -15px}
@media only screen and (min-width:768px){.account-details-registered .change-password .serverside-error,.account-details-registered .voucher .serverside-error{margin:0 -30px}
}
@media only screen and (min-width:1024px){.account-details-registered .change-password .serverside-error,.account-details-registered .voucher .serverside-error{margin:0 -40px}
}
.account-details-registered .change-password .serverside-error.hide,.account-details-registered .voucher .serverside-error.hide{display:none}
.account-details-registered .change-password .button-wrapper,.account-details-registered .voucher .button-wrapper{text-align:center;margin-top:30px;float:left;width:100%;margin-bottom:30px}
.account-details-registered .change-password .button-wrapper .btn-cancel,.account-details-registered .voucher .button-wrapper .btn-cancel{margin-right:10px}
.account-details-registered .change-password .button-wrapper .btn-save,.account-details-registered .voucher .button-wrapper .btn-save{margin-left:10px}
@media only screen and (min-width:1024px){.account-details-registered .change-password .col-left,.account-details-registered .voucher .col-left{float:left;width:70%}
}
@media only screen and (min-width:1024px){.account-details-registered .change-password .col-right,.account-details-registered .voucher .col-right{float:left;width:30%;padding-left:20px}
}
@media only screen and (max-width:767px){.account-details-registered .voucher .form-input-inline--double:last-child{text-align:center;margin-top:30px}
}
@media only screen and (max-width:1023px){.account-details-registered .voucher .form-input-inline--double:last-child{margin-top:30px}
}
.account-details-registered .form .form-input{background-color:#fff}
.account-details-registered .form .form-input--select{background:transparent}
.account-details-registered .form .form-input--select.default-selected{font-weight:700}
.account-details-registered .privacy{background-color:#fafafa;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:15px;float:left;width:100%;padding:30px 15px 60px 15px}
.account-details-registered .privacy .button-wrapper{text-align:center;margin-top:30px;float:left;width:100%;margin-bottom:30px}
.account-details-registered .privacy .button-wrapper .btn-cancel{margin-right:10px}
.account-details-registered .privacy .button-wrapper .btn-save{margin-left:10px}
.account-details-registered .privacy .col-left{margin-bottom:15px}
@media only screen and (min-width:1024px){.account-details-registered .privacy .col-left{float:left;width:50%;margin-bottom:0}
}
@media only screen and (min-width:1024px){.account-details-registered .privacy .col-right{float:left;width:50%}
}
.account-details-registered .billing-info{float:left;width:100%}
.account-details-registered .billing-info .form-legend{width:100%;margin-bottom:20px}
.account-details-registered .billing-info .form-legend a{display:block;float:right;font-weight:700;text-transform:capitalize}
.account-details-registered .billing-info .billing-address-warning{line-height:1.5;float:left;width:100%}
.account-details-registered .billing-info h5{font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:15px}
.account-details-registered .billing-info h6{font-size:14px;font-size:1.4rem;font-weight:normal;margin-bottom:15px}
.account-details-registered .billing-info .billing-preview{width:100%;float:left}
.account-details-registered .billing-info .billing-preview .col-left{margin-bottom:30px}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-preview .col-left{width:50%;float:left}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-preview .col-left{width:50%;float:left}
}
.account-details-registered .billing-info .billing-preview .col-left p{margin-bottom:1rem;line-height:1}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-preview .col-right{width:50%;float:left}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-preview .col-right{width:50%;float:left}
}
.account-details-registered .billing-info .billing-preview .col-right p{margin-bottom:1rem;line-height:1}
.account-details-registered .billing-info .billing-edit{width:100%;float:left;display:none;margin-top:-20px}
.account-details-registered .billing-info .billing-edit .form-input-wrap{padding:0}
.account-details-registered .billing-info .billing-edit .error{background-color:transparent;border:0;clear:left;color:#ff1e00;font-weight:normal}
.account-details-registered .billing-info .billing-edit .error.hide{display:none}
.account-details-registered .billing-info .billing-edit .error input,.account-details-registered .billing-info .billing-edit .error .form-input--select-wrap{border:1px solid #ff1e00}
.account-details-registered .billing-info .billing-edit .error .error-message{font-size:14px;font-size:1.4rem;position:relative}
.account-details-registered .billing-info .billing-edit .error .error-message.clearbottom{bottom:-18px}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .error .error-message.clearbottom:before{top:20px}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .error .error-message:before{width:30px;height:30px;content:"\f071";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#ff1e00;position:absolute;left:-30px;top:33px}
}
.account-details-registered .billing-info .billing-edit .error.hide-error-icon .error-message:before{display:none}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .success-el{position:relative}
.account-details-registered .billing-info .billing-edit .success-el.hide-error-icon:before{display:none}
.account-details-registered .billing-info .billing-edit .success-el:before{width:30px;height:30px;content:"\f00c";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#5bb75b;position:absolute;left:-30px;top:16px}
}
.account-details-registered .billing-info .billing-edit .serverside-error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700;padding:0 15px;margin:0 -15px}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .serverside-error{margin:0 -30px}
}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-edit .serverside-error{margin:0 -40px}
}
.account-details-registered .billing-info .billing-edit .serverside-error.hide{display:none}
.account-details-registered .billing-info .billing-edit .form-input-inline--double{vertical-align:top !important}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .form-input-inline--double.error:nth-of-type(1) .error-message:before{top:13px}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .form-input-inline--double.error:nth-of-type(2) .error-message:before{right:-37px;top:13px;left:initial}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .form-input-inline--double.success-el:nth-of-type(1):before{top:13px}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .form-input-inline--double.success-el:nth-of-type(2):before{right:-37px;top:13px;left:initial}
}
.account-details-registered .billing-info .billing-edit .col-left{margin-bottom:20px}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-edit .col-left{width:50%;float:left;padding-right:10%}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .col-left{width:50%;float:left}
}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-edit .col-right{width:50%;float:left}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .col-right{width:50%;float:left}
}
.account-details-registered .billing-info .billing-edit .col-right .form-input--radio-wrap{height:30px}
.account-details-registered .billing-info .billing-edit span.saving-message{color:#e00;font-weight:normal}
.account-details-registered .billing-info .billing-edit .button-wrapper{text-align:center;margin-top:30px;width:100%;float:left}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-edit .form-input-inline .form-input-inline--double{width:33%}
}
.account-details-registered .billing-info .billing-edit .form-input-inline .cancel-subscription{margin-bottom:7px;height:auto}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .billing-edit .form-input-inline .cancel-subscription{height:auto}
}
.account-details-registered .billing-info .billing-edit .form-input-inline .cancel-pending{margin-bottom:5px}
@media only screen and (min-width:768px){.account-details-registered .billing-info .billing-edit .form-input-inline .cancel-pending{line-height:normal}
}
@media only screen and (min-width:1024px){.account-details-registered .billing-info .form-fieldset--billing{padding-right:0}
}
@media only screen and (min-width:768px){.account-details-registered .billing-info .form-fieldset--billing{padding-right:0}
}
.account-details-registered .transaction{float:left;width:100%;margin-top:20px}
.account-details-registered .transaction .form-legend{width:100%;float:left;margin-bottom:10px}
.upgrade{float:left;width:100%}
.upgrade.subscribe-cta .form{width:auto}
@media only screen and (min-width:768px){.upgrade.subscribe-cta .form .form-input--select-wrap{float:none;width:30%}
}
.upgrade .row-top{background-color:#000;text-align:center;padding:15px;overflow:hidden}
.upgrade .row-top .find-out{color:#e00;display:block;font-size:16px;font-size:1.6rem;margin-bottom:20px}
.upgrade .row-top p{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.5}
.upgrade .row-bottom{background-color:#313131;text-align:center}
.upgrade .row-bottom p{color:#fff;display:block;font-size:16px;text-transform:uppercase;margin-bottom:0}
.upgrade .row-bottom .monthly{background-color:#616161;padding:15px}
.upgrade .row-bottom .monthly .btn{margin-top:20px;display:inline-block}
@media only screen and (min-width:1024px){.upgrade .row-bottom .monthly{float:left;width:50%;border-right:.5px solid #616161;background-color:transparent}
}
@media only screen and (min-width:768px){.upgrade .row-bottom .monthly{float:left;width:50%;border-right:.5px solid #616161;background-color:transparent}
}
.upgrade .row-bottom .yearly{padding:15px}
.upgrade .row-bottom .yearly .btn{margin-top:20px;display:inline-block}
@media only screen and (min-width:1024px){.upgrade .row-bottom .yearly{float:right;width:50%}
}
@media only screen and (min-width:768px){.upgrade .row-bottom .yearly{float:right;width:50%}
}
@media only screen and (min-width:1024px){.upgrade .row-bottom{float:left;width:100%}
}
@media only screen and (min-width:768px){.upgrade .row-bottom{float:left;width:100%}
}
@media only screen and (min-width:768px){.upgrade .form .form-input--select-wrap{float:none;width:30%}
}
.confirmation .thankyou-content{float:left;width:100%}
.confirmation .thankyou-content p{text-align:center;margin-bottom:0}
.confirmation .highlight{float:left;width:100%;margin-bottom:40px}
@media only screen and (min-width:768px){.confirmation .highlight{margin-bottom:60px}
}
@media only screen and (min-width:1024px){.confirmation .highlight{margin-bottom:60px}
}
.confirmation .highlight ul{list-style-type:none;padding:0;margin:0}
.confirmation .highlight ul li{text-align:center;margin-top:30px}
@media only screen and (min-width:768px){.confirmation .highlight ul li{float:left}
}
@media only screen and (min-width:1024px){.confirmation .highlight ul li{float:left;display:inline-block;margin-left:1.6%;width:32.2%}
}
.confirmation .highlight ul li:first-child{margin-left:0}
@media only screen and (min-width:768px){.confirmation .highlight ul li a{float:left;width:50%}
}
@media only screen and (min-width:1024px){.confirmation .highlight ul li a{float:none;width:100%}
}
.confirmation .highlight ul li img{width:100%;height:auto}
@media only screen and (min-width:768px){.confirmation .highlight ul li .cta-highlight{float:left;width:50%;margin-top:50px}
}
@media only screen and (min-width:1024px){.confirmation .highlight ul li .cta-highlight{float:none;width:100%}
}
@media only screen and (min-width:1024px){.confirmation .highlight ul li .cta-highlight p{min-height:96px}
}
@media only screen and (min-width:768px){.confirmation .highlight ul li .cta-highlight a{float:none}
}
.confirmation .inner-wrap.white{overflow:hidden}
.confirmation .page-title-heading{font-weight:normal;padding:0 70px}
.confirmation .content-info .content{overflow:hidden}
@media only screen and (min-width:768px){.confirmation .content-info .content{max-width:640px}
}
@media only screen and (min-width:1024px){.confirmation .content-info .content{max-width:1250px}
}
.promotion{float:left;width:100%;border-top:1px solid #cdcdcd;padding-top:30px;text-align:center}
@media only screen and (min-width:768px){.promotion{text-align:left}
}
.promotion a{display:block}
@media only screen and (min-width:768px){.promotion a{float:left;width:50%}
}
.promotion img{width:100%;height:auto}
.promotion .promotion-content{float:left;width:100%}
@media only screen and (min-width:768px){.promotion .promotion-content{width:50%;padding-left:30px}
}
@media only screen and (min-width:1024px){.promotion .promotion-content{margin-top:70px}
}
.promotion .promotion-content h3{font-size:30px;font-size:3rem;text-align:left;font-weight:normal}
.promotion .promotion-content p{text-align:left}
.promotion .promotion-content a.btn{width:auto}
.subs-unavl .page-title-heading{font-weight:normal}
.subs-unavl .content-info .content{overflow:hidden}
@media only screen and (min-width:768px){.subs-unavl .content-info .content{max-width:640px}
}
@media only screen and (min-width:1024px){.subs-unavl .content-info .content{max-width:1250px}
}
.subs-unavl .col-left{float:left;width:100%}
@media only screen and (min-width:1024px){.subs-unavl .col-left{width:50%;padding:0 65px 0 65px}
}
.subs-unavl .col-left p span{font-weight:bold;display:block}
.subs-unavl .col-right{float:left;width:100%;text-align:center}
@media only screen and (min-width:1024px){.subs-unavl .col-right{width:50%}
}
.subs-unavl .col-right .not-mobile{display:none}
@media only screen and (min-width:768px){.subs-unavl .col-right .not-mobile{display:block}
}
@media only screen and (min-width:768px){.subs-unavl .col-right .mobile{display:none}
}
.subs-unavl .col-right img{margin:0 auto}
.subs-unavl .store-icons{float:left;width:100%;text-align:center;margin-top:25px}
.subs-unavl .store-icons a{display:block;padding:10px}
@media only screen and (min-width:768px){.subs-unavl .store-icons a{display:inline-block}
}
@media only screen and (min-width:1024px){.subs-unavl .store-icons a{display:inline-block}
}
.feature-category{padding-top:25px;float:left;width:100%}
@media only screen and (min-width:1024px){.feature-category{padding-top:50px}
}
@media only screen and (min-width:768px){.feature-category{padding-right:12%;padding-left:12%}
}
.feature-category .big-img{float:left;width:100%;text-align:center;margin-top:40px}
@media only screen and (min-width:768px){.feature-category .big-img{width:100%;text-align:center}
}
@media only screen and (min-width:1024px){.feature-category .big-img{width:50%;margin-top:0}
}
.feature-category .big-img img{width:315px;margin-bottom:-7px}
@media only screen and (min-width:768px){.feature-category .big-img img{width:374px}
}
.feature-category .feature-desc{float:right}
@media only screen and (min-width:1024px){.feature-category .feature-desc{width:50%}
}
.feature-category .feature-desc a{display:inline-block}
.feature-category .feature-desc h2{font-size:30px;font-size:3rem;text-align:center;font-weight:normal}
.feature-category .feature-desc p{text-align:center;line-height:1.5}
@media only screen and (min-width:768px){.feature-category .feature-desc p{padding:0 60px}
}
.feature-category .stores{text-align:center}
.feature-category .stores .windowsAppWrapper{display:block}
@media only screen and (min-width:767px){.feature-category .stores .windowsAppWrapper{display:inline-block}
}
.C8-3-feature-category{float:left;width:100%}
.C8-3-feature-category .see-full{text-align:center;color:#e00;padding:15px 0;height:60px;cursor:pointer;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/collapse_icon.png') no-repeat center bottom}
.C8-3-feature-category .see-full.open{background-position:center 52px}
.C8-3-feature-category .feature-content{display:none;background:#fff;padding:20px 0}
.C8-3-feature-category .feature-content .table{width:90%;margin:0 auto}
@media only screen and (min-width:1024px){.C8-3-feature-category .feature-content .table{width:80%}
}
.C8-3-feature-category .feature-content .see-full{margin-bottom:0}
.C8-3-feature-category .table{color:#000;font-size:14px;font-size:1.4rem}
.C8-3-feature-category .table tr th:first-child{font-size:20px;font-size:2rem;text-transform:uppercase}
.C8-3-feature-category .table tr th:first-child i{display:block;width:45px;height:45px;border:solid 1px #000;border-radius:50%;text-align:center}
.C8-3-feature-category .table tr th:first-child i:before{font-size:19px;font-size:1.9rem;line-height:45px}
.C8-3-feature-category .table tr.title{border-bottom:0}
.C8-3-feature-category .table tr.title td{padding-top:30px}
.C8-3-feature-category .table tr.title td:first-child{font-size:20px;font-size:2rem;text-transform:uppercase}
.C8-3-feature-category .table tr.title td:first-child i{display:block;width:45px;height:45px;border:solid 1px #000;border-radius:50%;text-align:center}
.C8-3-feature-category .table tr.title td:first-child i:before{font-size:28px;font-size:2.8rem;line-height:45px}
.C8-3-feature-category .table tr.title td:first-child i.icon-smartphone:before{font-size:20px;font-size:2rem}
.C8-3-feature-category .table img{width:46px;height:46px;display:block;margin-bottom:5px}
.C8-3-feature-category .table th,.C8-3-feature-category .table td{padding:10px}
.C8-3-feature-category .table thead tr th{font-size:16px;font-size:1.6rem}
.C8-3-feature-category .table tbody tr{border-bottom:1px solid #cdcdcd}
.C8-3-feature-category .table tbody tr:last-child{border-bottom:0}
.C8-3-feature-category .table tbody tr.odd,.C8-3-feature-category .table tbody tr:nth-of-type(odd){background:#fff}
.C8-3-feature-category .table tbody tr td:last-child,.C8-3-feature-category .table thead tr th:last-child{background:#000;width:10%;text-align:center}
.C8-3-feature-category .table tbody tr td:last-child .icon,.C8-3-feature-category .table thead tr th:last-child .icon{color:#e00}
.C8-3-feature-category .table thead tr th:last-child{color:#fff;font-weight:bold;vertical-align:bottom;background:transparent;padding:0}
.C8-3-feature-category .table thead tr th:last-child span{display:block;padding:10px;background:#000}
.C8-3-feature-category .table tbody tr td:nth-child(1),.C8-3-feature-category .table thead tr th:nth-child(1){width:80%;text-align:left}
.C8-3-feature-category .table thead tr th:nth-child(2){border-left:0;vertical-align:bottom;padding:0}
.C8-3-feature-category .table thead tr th:nth-child(2) span{display:block;padding:10px;border-left:1px solid #cdcdcd}
.C8-3-feature-category .table tbody tr td:nth-child(2){border-left:1px solid #cdcdcd}
.C8-3-feature-category .table tbody tr td:nth-child(2),.C8-3-feature-category .table thead tr th:nth-child(2){width:10%;text-align:center;font-weight:bold}
.C8-3-feature-category .table tbody tr td:nth-child(2) .icon,.C8-3-feature-category .table thead tr th:nth-child(2) .icon{color:#e00}
.feature-icon{height:50px;margin:0 auto}
.features{padding:40px 20px}
@media only screen and (min-width:768px){.features{padding:20px 20px 50px 20px}
}
@media only screen and (min-width:1024px){.features{padding:50px 40px}
}
.features p{font-size:13px;font-size:1.3rem}
@media only screen and (min-width:768px){.features p{font-size:20px;font-size:2rem}
}
.features sup{font-size:1em}
.features .device-frame{display:none}
@media only screen and (min-width:768px){.features .device-frame{display:block}
}
.features .feature-heading{text-align:center}
.features .feature-heading h2{font-size:20px;font-size:2rem;padding-left:10px;padding-right:10px;text-transform:uppercase}
.features .feature-heading h3{font-size:26px;font-size:2.6rem;font-weight:normal}
@media only screen and (min-width:768px){.features .feature-heading h3{font-size:30px;font-size:3rem}
}
.features .feature-footer{text-align:center}
.features .feature-footer .to-comaprision{margin-top:20px}
.features .feature-title{font-size:10px;font-size:1rem;text-transform:uppercase;line-height:1.2;font-weight:normal;height:40px;vertical-align:middle;display:table-cell;width:32%}
@media only screen and (min-width:768px){.features .feature-title{font-size:12px;font-size:1.2rem}
}
.features .progress-container{display:none;position:relative;width:60px;height:2px;margin:0 auto;background-color:#cdcdcd}
@media only screen and (min-width:768px){.features .progress-container{display:block}
}
.features .progress-container .progress{position:absolute;width:0;height:100%;background-color:#ff1e00}
.features .swiper-pagination ul,.features .swiper-pagination li{list-style:none;margin:0;padding:0}
.features .swiper-pagination ul{width:100%;text-align:center}
.features .swiper-pagination li{display:inline-block;width:32%;vertical-align:middle;padding-top:15px;padding-bottom:15px}
.features .swiper-pagination .nav-item{display:inline-block;text-align:center;max-width:120px}
.features .swiper-pagination .nav-item:focus{outline:0}
.features .btn{display:inline-block}
@media only screen and (max-width:767px){.features .btn{min-width:280px}
}
.free-feature{position:relative}
@media only screen and (min-width:768px){.free-feature{float:left}
}
@media only screen and (min-width:1024px){.free-feature{float:none;max-width:1020px;margin:0 auto;overflow:hidden}
}
.free-feature .feature-title{font-weight:bold}
.free-feature .device-frame{width:262px;height:524px;background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/device-iphone.png") no-repeat;position:relative}
@media only screen and (min-width:768px){.free-feature .device-frame{float:left}
}
.free-feature .device-screen{width:228.87px;height:402.50px;background:#000;position:absolute;overflow:hidden;left:16px;top:62px}
@media only screen and (min-width:768px){.free-feature .feature-heading{float:right;width:56%}
}
@media only screen and (min-width:1024px){.free-feature .feature-heading{width:65%}
}
@media only screen and (min-width:768px){.free-feature .swiper-pagination{float:right;width:56%;margin:20px auto}
}
@media only screen and (min-width:1024px){.free-feature .swiper-pagination{width:65%}
}
.free-feature .swiper-pagination .nav-item .feature-title{color:#525251;font-weight:normal}
.free-feature .swiper-pagination .nav-item.active .feature-title{color:#313131;font-weight:bold}
@media only screen and (min-width:768px){.free-feature .feature-footer{float:right;width:56%}
.free-feature .feature-footer p{line-height:1.4}
}
@media only screen and (min-width:1024px){.free-feature .feature-footer{width:65%}
.free-feature .feature-footer p{line-height:1.8}
}
.free-feature .feature-footer .btn{display:block;margin:20px auto 0 auto;max-width:280px}
@media only screen and (min-width:1024px){.free-feature .feature-footer .btn{display:inline-block;margin-top:0;margin-left:20px}
}
.premium-feature{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/subscription-carousel-bg.png') no-repeat left top;background-size:cover;color:#fff}
@media only screen and (min-width:768px){.premium-feature{width:100%;float:left}
}
.premium-feature h2{color:#fff}
.premium-feature p,.premium-feature h3,.premium-feature .feature-title{color:#fff}
@media only screen and (min-width:768px){.premium-feature .device-frame{width:626px;height:356px;background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/device-laptop.png") no-repeat;position:relative;margin:0 auto}
}
@media only screen and (min-width:1025px){.premium-feature .device-frame{width:384px;height:455px;background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/device-laptop-lg.png") no-repeat;float:right;margin-right:-40px;margin-top:50px}
}
.premium-feature .device-screen{width:454px;height:268px;background:#000;position:absolute;overflow:hidden;left:86px;top:33px}
@media only screen and (min-width:1025px){.premium-feature .device-screen{width:275px;height:343px;left:110px;top:43px}
}
@media only screen and (min-width:1025px){.premium-feature .feature-heading{max-width:832px;margin:0 auto}
}
.premium-feature figure.swiper-slide img{width:100%;height:100%}
@media only screen and (min-width:1025px){.premium-feature figure.swiper-slide img{width:auto}
}
@media only screen and (min-width:768px){.premium-feature .swiper-pagination{max-width:510px;margin:20px auto}
}
@media only screen and (min-width:1025px){.premium-feature .swiper-pagination{float:left}
}
@media only screen and (min-width:1280px){.premium-feature .swiper-pagination{max-width:710px}
}
@media only screen and (min-width:768px){.premium-feature .swiper-pagination li{width:24%}
}
@media only screen and (min-width:768px){.premium-feature .feature-footer{max-width:510px;margin:0 auto}
}
@media only screen and (min-width:1025px){.premium-feature .feature-footer{float:left;margin-top:40px}
}
@media only screen and (min-width:1280px){.premium-feature .feature-footer{max-width:710px}
}
.premium-feature .offering{text-align:center;position:relative}
@media only screen and (min-width:768px){.premium-feature .offering{width:50%;float:left}
.premium-feature .offering .btn{min-width:180px}
}
.premium-feature .offering .btn{display:inline-block;font-weight:normal}
@media only screen and (max-width:767px){.premium-feature .offering .btn{min-width:280px}
}
@media only screen and (min-width:768px){.premium-feature .offering .btn .price{display:none}
}
@media only screen and (max-width:767px){.premium-feature .offering .text-heading{display:none}
}
.premium-feature .offering .text-heading>span{display:block;clear:both}
@media only screen and (min-width:768px){.premium-feature .offering .text-heading>span{font-size:30px;font-size:3rem;margin-top:20px;margin-bottom:20px}
}
@media only screen and (min-width:768px){.premium-feature .offering.monthly{margin-left:-20px}
}
.premium-feature .offering.monthly .btn{margin-bottom:20px}
@media only screen and (min-width:768px){.premium-feature .offering.yearly{margin-left:20px}
}
.template-base{background-color:#fff}
.template-base .inner-wrap{width:78%;max-width:1000px;margin:0 auto;padding:95px 0}
@media only screen and (max-width:1280px){.template-base .inner-wrap{width:100%;padding:50px 18px}
}
@media only screen and (max-width:767px){.template-base .inner-wrap{padding:10px}
}
.template-home .home-last-next{background-color:#e2e2e2}
.template-home .home-last-next .last-race-wrapper,.template-home .home-last-next .next-race-wrapper{min-height:753px}
.template-home .current-standings{background-color:#fff}
.template-home .home-last-next .last-race,.template-home .home-last-next .next-race,.template-home .home-last-next .current-standings{float:left;min-height:100px}
.template-home .home-last-next .last-race,.template-home .home-last-next .next-race{width:25%}
.template-home .home-last-next .current-standings{width:50%;padding:0 30px;min-height:753px}
.template-home .home-last-next .standings{padding:0}
.template-home .home-last-next .tab-group-nav{display:none}
.flexbox.no-flexboxlegacy .template-home .home-last-next .current-standings{min-height:800px}
@media only screen and (max-width:1024px){.template-home .home-last-next{background-color:transparent}
}
@media only screen and (max-width:1023px){.template-home .home-last-next .last-race-wrapper,.template-home .home-last-next .next-race-wrapper{min-height:384px}
.template-home .home-last-next .last-race,.template-home .home-last-next .next-race,.template-home .home-last-next .current-standings{float:none;width:100%}
.template-home .home-last-next .tab-group-nav{display:block}
.flexbox .template-home .home-last-next .tab-group-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.template-home .home-last-next .current-standings{padding:0 10px}
}
@media only screen and (max-width:767px){.template-home .home-last-next .last-race-wrapper.lt416,.template-home .home-last-next .next-race-wrapper.lt416{min-height:753px}
}
.template-article article{background:#fff;padding:50px 0}
.template-article article .inner-wrap{max-width:1064px;padding:20px 20px}
.template-article .article-title{width:50%;float:left;padding-right:5%}
.template-article .article-sup-content{width:50%;float:right;padding-left:5%;padding-bottom:20px}
.template-article .article-sup-content .standings{padding:0 !important}
.template-article .article-content{clear:both}
.template-article .article-content:last-child{padding-bottom:40px}
.template-article .article-content .text.parbase p{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;line-height:1.444}
@media only screen and (max-width:767px){.template-article .article-content .text.parbase p{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.template-article .related-content{padding:0 10px 0;margin-bottom:40px}
.template-article .related-content .feature-title{margin:40px 0}
@media only screen and (max-width:1024px){.template-article article .inner-wrap{padding:0 3%}
.template-article .article-sup-content{padding-left:3.5%}
}
@media only screen and (max-width:767px){.template-article article{padding:16px 0}
.template-article article .inner-wrap{padding:0 20px}
.template-article .article-title{width:100%;padding-right:0}
.template-article .article-sup-content{width:100%;padding-left:0}
.template-article .related-content{padding:0 10px 25px}
.template-article .related-content .feature-title{margin:25px 0}
}
.template-article .no-supporting-content .article-sup-content{display:none}
.template-article .no-supporting-content .article-title{width:100%;float:none;padding-right:0}
.template-feature article{background:#fff;padding:74px 0}
.template-feature article .inner-wrap{max-width:796px}
.template-feature .breadcrumb-wrap{padding:0}
.template-feature .breadcrumb-wrap .breadcrumb{padding-top:0;padding-left:0;padding-right:0;text-align:center}
.template-feature .article-title{width:100%;text-align:center}
.template-feature .article-title .strapline{text-align:left}
.template-feature .article-title .category-title{margin-bottom:22px}
.template-feature .article-title .headline{width:90%;text-align:center;margin:0 auto}
.template-feature .article-content{clear:both}
.template-feature .article-content:last-child{padding-bottom:40px}
.template-feature .article-content .text.parbase p{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1.444}
@media only screen and (max-width:767px){.template-feature .article-content .text.parbase p{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.template-feature .related-content{padding:0 10px 0}
.template-feature .related-content .feature-title{margin:40px 0}
.template-feature .download-table{border-top:1px solid #f0f0f0;margin-top:30px}
.template-feature .download-table table td{padding:15px 20px}
.template-feature .download-table .parbase{text-align:right}
@media only screen and (max-width:1024px){.template-feature article .inner-wrap{padding:0 40px}
.template-feature .article-sup-content{padding-left:3.5%}
}
@media only screen and (max-width:767px){.template-feature article{padding:16px 0}
.template-feature article .inner-wrap{padding:0 20px;width:100%}
.template-feature .article-title{width:100%}
.template-feature .article-title .strapline{text-align:center}
.template-feature .article-sup-content{width:100%}
.template-feature .related-content{padding:0 10px 25px}
.template-feature .related-content .feature-title{margin:25px 0}
.template-feature .manual-gallery .gallery-inpage.breakout-left{width:100%;float:none}
.template-feature .manual-gallery .gallery-inpage.breakout-right{float:none;width:100%}
}
@media only screen and (max-width:320px){.template-feature .pullquote .breakout-left{padding-right:20px}
.template-feature .pullquote .breakout-right{padding-left:20px}
}
.template-information .breadcrumb-wrap{padding:0}
.template-information .breadcrumb-wrap .breadcrumb{padding-top:0;padding-left:0;padding-right:0}
.template-information .article-title{width:100%;float:none}
.template-informationfeature .breadcrumb-wrap{padding:0}
.template-informationfeature .breadcrumb-wrap .breadcrumb{padding-top:0;padding-left:0;padding-right:0;text-align:center}
.template-informationfeature article{padding:44px 0}
.template-informationfeature .article-title .headline{margin-bottom:19px}
.template-columns2 .column{width:50%;float:left}
.template-articleindex{padding:0 40px 40px}
.template-articleindex .nonteaser-content .tab-wrapper{padding-top:0}
@media only screen and (max-width:1023px){.template-articleindex{padding:0 10px 20px}
}
@media only screen and (max-width:767px){.template-articleindex{padding:0 10px 10px}
}
.dashboard-header .race-header{max-height:70px;margin-top:-10px}
@media only screen and (max-width:1023px){.dashboard-header .race-header{bottom:0;margin:-20px 0 0;padding:0 10px}
.dashboard-header .race-header .left{top:0}
.dashboard-header .race-header .race-header-title{max-width:60%}
.dashboard-header .race-header .race-header-country{display:none}
}
@media only screen and (max-width:767px){.dashboard-header .race-header{display:block;max-height:none;margin:-6px 0 0;padding:0 30px}
.dashboard-header .race-header .race-header-inner .left{display:block;overflow:hidden}
.dashboard-header .race-header .race-header-title{max-width:67%}
.dashboard-header .race-header .race-header-inner .race-header-sponsor{display:block;float:left;height:auto;margin:0 0 15px;padding:0 50% 0 0;width:100%}
.dashboard-header .race-header .race-header-inner .race-header-flag{margin-bottom:0}
}
.dashboard-tab-wrapper{background:#242424;position:relative;padding:65px 0 0}
#innerShell{min-height:300px}
#innerShell .loader{top:50%}
.dashboard-tabs{background:#fff;position:absolute;top:0;width:100%;z-index:50}
.dashboard-tabs .swiper-container{height:60px;margin:0 190px 0 0;overflow:hidden}
@media only screen and (max-width:1023px){.dashboard-tabs .swiper-container{height:56px;margin:0 100px 0 0}
}
@media only screen and (max-width:767px){.dashboard-tabs .swiper-container{height:52px;margin:0}
}
.dashboard-tabs .swiper-wrapper{list-style:none;margin:0;padding:0}
@media only screen and (max-width:1023px){.dashboard-tabs .swiper-wrapper{width:10000px}
}
.dashboard-tabs .swiper-slide{box-sizing:border-box !important}
.dashboard-tabs li{border-left:solid 1px #e2e2e2;float:left}
.dashboard-tabs li:first-child{border-left:0}
.dashboard-tabs a{background:#fff;border-bottom:solid 4px #fff;color:#4a4a4a;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;padding:18px 20px 14px;text-transform:uppercase}
.dashboard-tabs a br{display:none}
.dashboard-tabs a.active{border-bottom-color:#e00;color:#000}
.dashboard-tabs a.disabled{color:gray}
@media only screen and (max-width:1023px){.dashboard-tabs a{font-size:11px;font-size:1.1rem;height:56px;line-height:1.1;padding:18px 10px 14px}
.dashboard-tabs a br{display:block}
}
@media only screen and (max-width:767px){.dashboard-tabs a{font-size:10px;font-size:1rem;line-height:2.4;height:auto;padding:14px 15px 10px}
.dashboard-tabs a br{display:none}
}
.dashboard-tabs .race-status{position:absolute;right:0;top:8px;width:190px}
@media only screen and (max-width:1023px){.dashboard-tabs .race-status{top:0}
}
@media only screen and (max-width:767px){.dashboard-tabs .race-status{right:0;top:-70px;width:75px}
}
.dashboard-tabs.fix-to-top{position:fixed}
.dashboard-tab-content{overflow:hidden}
.dashboard-out-of-session{color:#fff;margin:0 auto;max-width:1180px;padding:30px 0}
.dashboard-out-of-session h1{color:inherit;font-size:30px;font-size:3rem;font-weight:500;margin:0 0 60px;text-transform:uppercase;line-height:1}
.dashboard-out-of-session h1 small{white-space:pre;line-height:1;font-size:.6em}
.dashboard-out-of-session h1 .featureTitle{display:block;font-weight:600;line-height:2}
.dashboard-out-of-session h2{color:inherit;font-size:15px;font-size:1.5rem;margin:0 0 15px;text-transform:uppercase}
.dashboard-out-of-session p{color:inherit;font-size:15px;font-size:1.5rem;line-height:1.4}
.dashboard-out-of-session .feature{margin:0 0 30px}
.dashboard-out-of-session .dashboard-features{float:left;padding:0 40px 0 0;width:45%}
.dashboard-out-of-session .preview{margin:0 0 0 45%}
.dashboard-out-of-session .preview img{display:block;max-width:100%}
@media only screen and (max-width:1023px){.dashboard-out-of-session{max-width:800px;padding:20px 40px;text-align:center}
.dashboard-out-of-session .dashboard-features{float:none;margin:0 auto;max-width:600px;padding:0;width:100%}
.dashboard-out-of-session .preview{margin:50px 0 0}
}
@media only screen and (max-width:767px){.dashboard-out-of-session h1{font-size:24px;font-size:2.4rem}
.dashboard-out-of-session h2,.dashboard-out-of-session p{font-size:12px;font-size:1.2rem}
}
#sp_leftcolumn{display:table-cell;padding-right:40px;vertical-align:top;width:265px}
.leaderboard #sp_leftcolumn,.performance #sp_leftcolumn{width:327px}
#sp_rightcolumn{display:table-cell}
#sp_rightcolumn .section-title{color:#fff;font-size:16px;font-size:1.6rem;font-weight:600;padding:0;margin:0 0 10px}
#sp_grid{display:table;width:100%;padding:40px}
.sp-widget{margin:0 0 30px}
@media only screen and (max-width:1023px){#sp_grid{display:block;padding:20px 10px}
#sp_leftcolumn{display:block;width:100%;padding:0}
.leaderboard #sp_leftcolumn,.performance #sp_leftcolumn{width:100%}
#sp_rightcolumn{display:block;padding:0}
.commentary #sp_leftcolumn{display:table-cell;padding:0 20px 0 0;width:175px}
.commentary #sp_rightcolumn{display:table-cell}
.SP_columnneg{display:table-cell}
.SP_columnlow{display:none}
}
@media only screen and (max-width:767px){#sp_grid{padding:20px 0}
#sp_rightcolumn .section-title{padding:0 10px}
.commentary #sp_leftcolumn{display:none}
}
.template-driverindex .driver-index{overflow:auto;padding:0 40px 40px;width:auto}
.template-driverindex .driver-index .content-area{background:#fff}
.template-driverindex .driver-index-aside,.template-driverindex .driver-index-aside-no-notes{float:right;width:50%}
.template-driverindex .driver-index-aside{height:1122px}
.template-driverindex .driver-index-aside-no-notes{height:748px}
.template-driverindex .driver-index-aside-no-notes .driver-index-notes{display:none}
.template-driverindex .driver-index-notes-narrow p,.template-driverindex .driver-index-notes p{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.444}
@media only screen and (max-width:767px){.template-driverindex .driver-index-notes-narrow p,.template-driverindex .driver-index-notes p{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.template-driverindex .driver-index-notes{border-bottom:solid 2px #efefed;height:374px;padding:3%;overflow-y:auto}
.template-driverindex .driver-index-notes-narrow{display:none}
.template-driverindex .driver-index-standings{height:748px;padding-top:30px}
.template-driverindex .driver-index-standings .title{color:gray}
.template-driverindex .driver-teaser{border:solid 2px #efefed;border-top:0;border-left:0;float:left;height:374px;width:25%}
.template-driverindex .driver-title .driver-image-crop{height:200px}
.template-driverindex .driver-title .driver-image-crop-inner img{width:500px;left:50%;margin-left:-250px}
.template-driverindex .main-title h1{margin-bottom:40px;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142}
@media only screen and (max-width:767px){.template-driverindex .main-title h1{font-size:24px;font-size:2.4rem;line-height:1.125}
}
@media only screen and (max-width:1024px){.template-driverindex .driver-index{padding:0 20px 20px}
.template-driverindex .driver-index-aside{height:800px}
.template-driverindex .driver-index-notes{display:none}
.template-driverindex .driver-index-notes-narrow{border-bottom:solid 2px #efefed;display:block;padding:3%}
.template-driverindex .driver-teaser{height:400px;width:50%}
.template-driverindex .driver-index .main-title h1{padding:0 20px}
}
@media only screen and (max-width:1023px){.template-driverindex .driver-teaser{height:400px}
.template-driverindex .driver-index .main-title h1{padding:0;margin-left:-10px}
}
@media only screen and (max-width:767px){.template-driverindex .driver-index .main-title h1{font-size:31px;font-size:3.1rem;margin-bottom:20px;margin-left:0}
.template-driverindex .driver-index .inner-wrap{padding:0}
.template-driverindex .driver-index-aside{float:none;height:auto;width:100%}
.template-driverindex .driver-index-standings{height:auto}
.template-driverindex .driver-teaser:nth-child(2n){border-right:0}
}
@media only screen and (max-width:320px){.template-driverindex .driver-teaser{height:230px}
.template-driverindex .driver-index{padding:0 10px 10px}
.template-driverindex .driver-index .main-title h1{font-size:31px;font-size:3.1rem;line-height:1;padding:0 10px}
.template-driverindex .driver-index-notes-narrow{padding:20px 15px}
.template-driverindex .driver-title .driver-image-crop{height:125px}
}
.template-raceindex{padding:0 40px 40px}
.template-raceindex.page-title{padding:0 40px 0}
.template-raceindex.page-title h1{font-size:40px;font-size:4rem;line-height:1;margin:0 0 40px}
.template-raceindex .feature-title{margin:60px 0 40px}
.template-raceindex .raceindex-teaser-container .fom-teaser{background:none !important;text-transform:uppercase}
.template-raceindex .raceindex-teaser-container .fom-teaser .teaser-date{vertical-align:middle}
.template-raceindex .raceindex-teaser-container .fom-teaser .race-winner{float:left;font-size:11px;font-size:1.1rem;line-height:1}
.template-raceindex .raceindex-teaser-container .fom-teaser .race-winner .icon-winner{color:#b3670e;font-size:18px;font-size:1.8rem;margin-right:5px;vertical-align:middle}
.template-raceindex .raceindex-teaser-container .fom-teaser.is-expired .teaser-info{background:#1e1e1e}
.template-raceindex .raceindex-teaser-container .fom-teaser.is-expired .teaser-info .teaser-date,.template-raceindex .raceindex-teaser-container .fom-teaser.is-expired .teaser-info .teaser-info-title,.template-raceindex .raceindex-teaser-container .fom-teaser.is-expired .teaser-info .race-winner{color:#fff}
@media only screen and (max-width:639px){.template-raceindex .raceindex-teaser-container .fom-teaser.lt480 .race-winner{font-size:6px;font-size:.6rem}
}
@media only screen and (max-width:479px){.template-raceindex .raceindex-teaser-container .fom-teaser.lt480 .teaser-info-title{width:100%}
}
.template-raceindex .raceindex-teaser-container .fom-teaser.animate .race-winner{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.template-raceindex .raceindex-teaser-container .fom-teaser.animate:hover .race-winner{color:#fff}
.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/ico-cal-big.png') #fff no-repeat center 55px !important;text-align:center}
@media only screen and (max-width:767px){.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser{background-position:center 20px !important}
}
.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser span{display:block;font-size:19px;font-weight:normal;color:#a0a09e;padding:0 75px;margin-top:200px}
@media only screen and (max-width:767px){.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser span{padding:0 10px;font-size:15px;margin-top:155px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser span{padding:0 40px}
}
.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser:hover span{color:#2e2e2a}
.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser:hover{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/ico-cal-big-hover.png') #fff no-repeat center 55px !important}
@media only screen and (max-width:767px){.template-raceindex .raceindex-teaser-container .download-season-cal .fom-teaser:hover{background-position:center 20px !important}
}
@media only screen and (max-width:1023px){.template-raceindex.page-title{padding:0 10px 0}
}
@media only screen and (max-width:767px){.template-raceindex{padding:0 10px 40px}
.template-raceindex.page-title{padding:0 20px 0}
.template-raceindex.page-title h1{font-size:31px;font-size:3.1rem;margin-bottom:20px}
}
.template-genericindex{padding:0 40px 40px}
.template-genericindex.page-title{padding:0 40px 0}
.template-genericindex.page-title h1{font-size:40px;font-size:4rem;line-height:1;margin:0 0 40px}
.template-genericindex .teaser{background:none !important}
.template-genericindex .teaser.lt480 .teaser-info-title{height:30px;margin:0}
.template-genericindex .teaser.lt480 .teaser-subtitle{font-size:14px;font-size:1.4rem;width:100%}
@media only screen and (max-width:479px){.template-genericindex .teaser.lt480 .teaser-info-title{height:30px;width:100%}
}
@media only screen and (max-width:1023px){.template-genericindex.page-title{padding:0 10px 0}
}
@media only screen and (max-width:767px){.template-genericindex{padding:0 10px 40px}
.template-genericindex.page-title{padding:0 20px 0}
.template-genericindex.page-title h1{font-size:31px;font-size:3.1rem;margin-bottom:20px}
}
.template-driverdetails article{padding:0 40px 0}
.template-driverdetails .driver-details{background:#fff;overflow:hidden;position:relative}
.template-driverdetails .stats,.template-driverdetails .profile{float:left;min-height:20px;width:50%}
.template-driverdetails .profile{padding:0 1px 0 0;width:50%}
.template-driverdetails .stats{background:#fff;padding:0 0 0 1px}
.template-driverdetails .brand-logo img[src$="0.gif"]{background:url(https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/default-helmet.png) no-repeat;background-size:100%;height:125px;width:125px}
.template-driverdetails .articles{overflow:hidden}
.template-driverdetails .biography{background:#fff;margin:0 0 2px;overflow:hidden;padding:40px 20px}
.template-driverdetails .biography .manual-gallery{margin:0 -20px 20px}
.template-driverdetails .biography .parbase.text{padding:0 40px}
.template-driverdetails .biography .parbase.text p{font-size:18px;font-size:1.8rem}
.template-driverdetails .main-gallery{background-color:#fff;overflow:hidden}
.template-driverdetails .related-content{margin:60px 0 40px;padding:0 40px}
.template-driverdetails .related-content .feature-title{margin:0 0 40px}
@media only screen and (max-width:1024px){.template-driverdetails article{padding:0 10px 10px}
.template-driverdetails .related-content{margin-bottom:10px;padding:0 0 0 10px}
.template-driverdetails .biography .parbase.text{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:767px){.template-driverdetails .profile,.template-driverdetails .stats{float:none;padding:0;position:static;width:100%}
.template-driverdetails .stats{margin:2px 0 0;border-top:1px solid #b0b0b0}
}
.template-racedetails .inner-wrap{padding:0 40px;max-width:1360px}
.template-racedetails .inner-wrap .feature-title{margin:20px 0}
.template-racedetails .raceheader-wrap{padding:0 40px}
.template-racedetails .inner-wrap-full-width{text-align:center}
.template-racedetails .advertisement,.template-racedetails .ooyala_video{max-width:1440px;margin:0 auto}
.template-racedetails .race-info{display:inline-block;width:100%;background-color:#fff;text-align:left;padding:0 40px 35px;max-width:1440px}
.template-racedetails .circuit-info{width:63.75%;float:left;padding:0 1.66% 0 2.49%}
.template-racedetails .race-data{width:36.25%;float:left;padding:0 0 0 6.81%}
.template-racedetails .articles{margin-top:30px}
.template-racedetails .circuit-history{background:#fff;margin:1px;padding:50px 0 80px}
.template-racedetails .circuit-history>*:not(.breakouts),.ie8 .template-racedetails .circuit-history{padding:0 60px}
.template-racedetails .circuit-history .pullquote{padding:0}
.template-racedetails .circuit-history .manual-gallery{padding:0}
.template-racedetails .circuit-history .manual-gallery .breakout-right{padding-right:0;margin-right:0}
.template-racedetails .circuit-history .manual-gallery .breakout-left{padding-left:0;margin-left:0}
.template-racedetails .main-gallery{background-color:#fff;overflow:hidden;padding:0 20px;margin:2px 1px 0}
.template-racedetails .related-content{margin:60px 0 40px}
@media only screen and (max-width:1024px){.template-racedetails .circuit-info{float:none;width:100%}
.template-racedetails .race-data{float:none;width:100%}
.template-racedetails .related-content{margin-bottom:10px;padding:0 0 0 10px}
}
@media only screen and (min-width:1440px){.template-racedetails .inner-wrap{padding:0}
.template-racedetails .inner-wrap-full-width{margin:0 auto;padding:0 40px;max-width:none}
.template-racedetails .race-info{padding:0 0 35px;max-width:1440px}
}
@media only screen and (max-width:1023px){.template-racedetails .raceheader-wrap{padding:0 10px}
.template-racedetails .race-data{padding:0 0 0 2.49%}
}
@media only screen and (max-width:767px){.template-racedetails .inner-wrap{padding:0 10px}
.template-racedetails .raceheader-wrap{padding:0}
.template-racedetails .race-info{padding:0 20px 35px 20px}
.template-racedetails .circuit-info,.template-racedetails .race-data{padding:0}
.template-racedetails .circuit-history>*{padding:0 30px}
.template-racedetails .circuit-history .pullquote{padding:0 20px}
}
.template-team-details h1{font-family:"F1Black";font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142}
@media only screen and (max-width:767px){.template-team-details h1{font-size:24px;font-size:2.4rem;line-height:1.125}
}
.template-team-details article{padding:0 40px 0}
.template-team-details .team-details{margin:0 0 2px;overflow:hidden;position:relative}
.template-team-details .stats,.template-team-details .profile{float:left;min-height:20px;width:50%}
.template-team-details .profile{padding:0 1px 0 0}
.template-team-details .profile .drivers{list-style-type:none;margin:0;padding:0}
.template-team-details .profile .drivers li{float:left;width:50%}
.template-team-details .stats{background:#fff;padding:0 0 0 1px}
.template-team-details .articles{overflow:hidden}
.template-team-details .information{background:#fff;margin:0 0 2px;padding:40px 20px;overflow:hidden}
.template-team-details .information .parbase.text{padding:0 40px}
.template-team-details .information .parbase.text p{font-size:18px;font-size:1.8rem}
.template-team-details .main-gallery{background-color:#fff;overflow:hidden;border-bottom:3px solid #e8e8e8}
.template-team-details .related-content{margin:60px 0 40px;padding:0 40px}
.template-team-details .related-content .feature-title{margin:0 0 30px}
@media only screen and (max-width:767px){.template-team-details .related-content .feature-title{font-size:20px;font-size:2rem;margin-bottom:20px;text-align:center}
}
@media only screen and (max-width:1024px){.template-team-details article{padding:0 10px 10px}
.template-team-details .related-content{margin-bottom:10px;padding:0 0 0 10px}
.template-team-details .information .parbase.text{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:767px){.template-team-details .profile,.template-team-details .stats{float:none;padding:0;position:static;width:100%}
.template-team-details .stats{margin:2px 0 0}
}
.search-results-template .searchbar .searchbar-form-wrap{height:168px;z-index:-1}
@media only screen and (max-width:767px){.search-results-template .searchbar .searchbar-form-wrap{height:38px;z-index:2}
}
.search-results-template .searchbar .navigation-toggle--search{color:#4a4a4a;background-color:#171717}
.search-results-template .searchbar .navigation-toggle--search:after{content:'\e602'}
.template-searchresults{padding:0 40px 40px}
@media only screen and (max-width:1023px){.template-searchresults{padding:0 10px 20px}
}
@media only screen and (max-width:767px){.template-searchresults{padding:0 10px 10px}
}
.search-results-template .page-header{min-height:160px}
.search-results-template .inner-wrap{padding-top:150px}
@media only screen and (max-width:1023px){.search-results-template .inner-wrap{padding-top:120px}
}
@media only screen and (max-width:767px){.search-results-template .page-header{min-height:0}
.search-results-template .inner-wrap{padding-top:20px}
}
.results-container{max-width:1440px;margin:0 auto;padding:0;overflow:hidden;width:100%}
.results-container .results-info{font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:17px;font-size:1.7rem;font-weight:500}
.results-container .search-filter-text{float:left;font-size:20px;font-size:2rem}
.results-container .search-filter-text-query{font-weight:700}
.results-container .search-filter-text-count{color:gray;font-size:17px;font-size:1.7rem}
.results-container .results-count-text{float:right}
.results-container .no-results-text{border-top:#b0b0b0 1px solid;margin:0;padding:30px 0 10px;float:left;width:100%}
.results-container .return-home-text{clear:both;float:left;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:10px;font-size:1rem;font-weight:600;padding-bottom:30px}
.results-container .return-home-text a{color:#e00}
.results-container .load-more{display:inline-block;margin:0;width:100%}
.results-container .teaser-container{overflow:hidden;width:100%;margin-bottom:25px}
.results-container .wrapper{display:block;float:left;width:50%}
.results-container .wrapper-latest{width:25%}
.results-container .wrapper-latest .teaser-date{color:gray}
.results-container .video-teaser.highlight .video-teaser-tile{height:375px}
.results-container .video-teaser.highlight .video-teaser-tile .video-title-posttext{bottom:36px;font-size:14px;font-size:1.4rem}
.results-container .wrapper .generic-teaser{clear:none;color:#000;background:#fff;padding:50px 55px 45px;margin:1px}
.results-container .wrapper .generic-teaser .teaser-date{color:#202020;font-size:12px;font-size:1.2rem;font-weight:600;line-height:1.6;margin:0;padding:0}
.results-container .wrapper .generic-teaser .teaser-date .icon-clock:before{margin-right:5px}
.results-container .wrapper .generic-teaser .tag-list{display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600;margin:0 0 15px 0;text-transform:uppercase}
.results-container .wrapper .generic-teaser .tag-list li{color:#4a4a4a;display:inline;font-size:11px;font-size:1.1rem;list-style-type:none;padding-right:20px}
.results-container .wrapper .generic-teaser .teaser-info-title{clear:left;color:#000;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:.25px;line-height:1.2;margin:10px 0 5px}
.results-container .wrapper .generic-teaser .teaser-description{color:#1e1e1e;font-family:"Titillium Web",Helvetica,sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;min-height:120px;line-height:2;margin:5px 0 15px}
.results-container .wrapper .generic-teaser .bread-crumbs{display:block;height:25px;margin:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);overflow:hidden;text-transform:uppercase}
.results-container .wrapper .generic-teaser .bread-crumbs li:first-child{color:gray;font-weight:600}
.results-container .wrapper .generic-teaser .bread-crumbs li:first-child:after{content:'/ '}
.results-container .wrapper .generic-teaser .bread-crumbs li{display:inline;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;list-style:none}
.results-container .wrapper .generic-teaser .bread-crumbs li:after{content:''}
.results-container .wrapper .generic-teaser.is-premium{border-bottom:#e00 solid 10px}
.results-container .wrapper .generic-teaser.animate{-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .5s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .5s cubic-bezier(0.86,0,0.07,1);-o-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1)}
.results-container .wrapper .generic-teaser.animate .teaser-date,.results-container .wrapper .generic-teaser.animate .teaser-info-title,.results-container .wrapper .generic-teaser.animate .tag-list li,.results-container .wrapper .generic-teaser.animate .teaser-description,.results-container .wrapper .generic-teaser.animate .bread-crumbs li{-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .5s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .5s cubic-bezier(0.86,0,0.07,1);-o-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1)}
.results-container .wrapper .generic-teaser.animate:hover{color:#000;background:#171717}
.results-container .wrapper .generic-teaser.animate:hover .teaser-date,.results-container .wrapper .generic-teaser.animate:hover .teaser-info-title,.results-container .wrapper .generic-teaser.animate:hover .tag-list li,.results-container .wrapper .generic-teaser.animate:hover .teaser-description,.results-container .wrapper .generic-teaser.animate:hover .bread-crumbs li{color:#fff}
@media only screen and (max-width:1440px+1px){.results-container .results-info{padding:0 40px}
}
@media only screen and (max-width:1023px){.results-container .results-info{padding:0 10px}
.results-container .generic-teaser .teaser-description{line-height:1.6}
.results-container .video-teaser.highlight .video-teaser-tile{height:auto}
.results-container .video-teaser.highlight .video-teaser-tile .video-title-posttext{bottom:30px}
}
@media only screen and (max-width:767px){.searchbar-form-wrap .results-container{height:38px;z-index:2}
.results-container .wrapper{width:100%}
.results-container .results-info{padding:0 10px}
.results-container .wrapper .generic-teaser{height:auto;min-height:260px;padding:35px 40px 40px}
.results-container .wrapper .generic-teaser .teaser-info-title{font-size:20px;font-size:2rem;margin:5px 0}
.results-container .wrapper .generic-teaser .teaser-description{margin:5px 0 10px;min-height:70px}
}
@media only screen and (max-width:639px){.results-container .wrapper .generic-teaser{padding:30px 40px}
.results-container .wrapper .generic-teaser .teaser-date{font-size:11px;font-size:1.1rem}
.results-container .wrapper .generic-teaser .teaser-info-title{font-size:14px;font-size:1.4rem}
}
@media only screen and (max-width:479px){.results-container .wrapper .generic-teaser{min-height:190px;padding:20px 30px}
.results-container .wrapper .generic-teaser .teaser-date{font-size:10px;font-size:1rem}
.results-container .wrapper .generic-teaser .tag-list li{font-size:10px;font-size:1rem;padding-right:10px}
.results-container .wrapper .generic-teaser .teaser-info-title{margin:5px 0 0}
.results-container .wrapper .generic-teaser .teaser-description{font-size:12px;font-size:1.2rem;margin:0}
.results-container .wrapper .generic-teaser .bread-crumbs li{font-size:6px;font-size:.6rem}
}
.template-video-item .ooyala_video{position:relative;z-index:1}
.template-video-item .video-section{margin-bottom:41px;background:#171717}
.template-video-item .video-section .ooyala_video{margin:0 auto;max-width:1516px}
.template-video-item .page-date{margin-bottom:21px}
.template-video-item .inner-wrap{max-width:1064px;padding:20px 20px}
.template-teamindex .page-title{max-width:1440px;margin:0 auto 40px;line-height:1}
.template-teamindex .inner-wrap{width:100%;max-width:none;margin:0 auto;padding:0 40px}
.template-teamindex .inner-wrap-full-width{width:100%;padding:0 40px;margin:0 auto}
.template-teamindex .teamteaser{padding:0}
.template-teamindex .teamindex-teamteasers{list-style:none;margin:0 auto;max-width:1440px}
.template-teamindex .teamindex-teamteaser{font-size:0;font-size:0rem;margin-bottom:2px}
@media only screen and (max-width:1440px){.template-teamindex .inner-wrap-full-width{padding:0}
.template-teamindex .teamteaser{padding:0 0 0 38px}
}
@media only screen and (max-width:1023px){.template-teamindex .inner-wrap{padding:0 10px}
.template-teamindex .teamteaser{padding:0 0 0 10px}
}
@media only screen and (max-width:767px){.template-teamindex .page-title{padding:0 10px;margin-bottom:20px;font-size:31px;font-size:3.1rem}
.template-teamindex .teamteaser{padding:0}
}
.template-registration .inner-wrap,.template-registration-forms .inner-wrap{padding:0 15px}
@media only screen and (min-width:768px){.template-registration .inner-wrap,.template-registration-forms .inner-wrap{padding:0 30px}
}
@media only screen and (min-width:1024px){.template-registration .inner-wrap,.template-registration-forms .inner-wrap{padding:0 40px}
}
.template-registration .template-specific.registration,.template-registration-forms .template-specific.registration{display:block}
.template-registration-complete .content-wrap{padding:0 10px 10px}
@media only screen and (min-width:1024px){.template-registration-complete .content-wrap{padding:0 40px 40px}
}
.template-registration-complete h2{margin:40px auto 40px;line-height:1;font-size:20px;font-size:2rem;width:100%;display:inline-block;padding:0 20px;color:#545454}
@media only screen and (min-width:768px){.template-registration-complete h2{margin:60px auto 50px;text-align:center;padding:0 50px}
}
.template-registration-complete .inner-wrap{padding-bottom:60px}
@media only screen and (min-width:768px){.template-registration-complete .inner-wrap{padding-bottom:140px}
}
@media only screen and (min-width:1024px){.template-registration-complete .inner-wrap{padding-bottom:230px}
}
.template-registration-complete .icon-tick{color:#5bb75b;font-size:14px;font-size:1.4rem;line-height:1;vertical-align:middle;margin-right:14px}
@media only screen and (max-width:350px){.template-registration-complete .icon-tick{display:none}
}
.template-registration-complete .copy{padding:0 20px;font-size:14px;font-size:1.4rem;color:#545454;margin:0 auto}
@media only screen and (min-width:768px){.template-registration-complete .copy{text-align:justify;width:80%}
}
@media only screen and (min-width:1024px){.template-registration-complete .copy{width:55%}
}
.template-registration-complete .link{width:80%;margin:0 auto 60px;text-align:center}
.template-registration-complete .image{margin:0 auto;padding:0 20px}
@media only screen and (min-width:768px){.template-registration-complete .image{width:80%}
}
@media only screen and (min-width:1024px){.template-registration-complete .image{width:70%}
}
.template-registration-complete .image img{width:100%}
.template-accountmanagement{padding:0 10px 10px}
@media only screen and (min-width:1024px){.template-accountmanagement{padding:0 40px 40px}
}
.template-accountmanagement .form--accountmanagement{padding:0 10px 10px}
@media only screen and (min-width:1024px){.template-accountmanagement .form--accountmanagement{padding:0 40px 40px}
}
.template-accountmanagement .inner-wrap{padding:0 15px}
@media only screen and (min-width:768px){.template-accountmanagement .inner-wrap{padding:0 30px}
}
@media only screen and (min-width:1024px){.template-accountmanagement .inner-wrap{padding:0 40px}
}
.template-accountmanagement .table{max-width:85%;margin-top:50px}
@media only screen and (max-width:1024px){.template-accountmanagement .table{max-width:none}
}
.template-accountmanagement .table td{width:13%}
.template-accountmanagement .table td:first-child{width:17.5%}
.template-accountmanagement .table td:first-child+td{width:69.5%}
.template-accountmanagement .expired-subscription p,.template-accountmanagement .update-success p,.template-accountmanagement .cancel-success p{margin-bottom:0}
.template-accountmanagement .template-specific.account-management{display:block}
.template-accountmanagement .tab-content-wrapper form,.template-accountmanagement .tab-content-wrapper .inner-wrap{padding:0}
.template-videoindex{padding:0 40px 40px;width:auto}
.template-videoindex .page-title{margin:40px 0;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142}
@media only screen and (max-width:767px){.template-videoindex .page-title{font-size:24px;font-size:2.4rem;line-height:1.125}
}
@media only screen and (min-width:1024px){.js .template-videoindex .article-columns .highlight{width:50%}
.js .template-videoindex .article-columns .highlight .video-teaser-tile{height:375px}
.js .template-videoindex .article-columns .embed{width:100%}
.js .template-videoindex .article-columns .embed .video-preview{padding-bottom:56.25%;height:0}
.js .template-videoindex .article-columns .embed .video-teaser-tile,.js .template-videoindex .article-columns .embed .preview-holder{height:auto}
}
@media only screen and (max-width:1024px){.template-videoindex{padding:0 10px}
}
@media only screen and (max-width:767px){.template-videoindex{padding:0 10px}
.template-videoindex .inner-wrap{padding:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.js .template-videoindex .article-columns .highlight .video-teaser-tile{height:400px}
}
.template-sales.page-header{padding-bottom:17%;background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/bg.jpg") center center no-repeat;background-size:cover}
@media only screen and (max-width:599px){.template-sales.page-header{padding-bottom:0;background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/bg-767.jpg") left center no-repeat}
}
.template-sales .banner{padding:100px 0;color:#fff;text-align:center}
@media only screen and (max-width:1024px){.template-sales .banner{padding:70px 0 50px}
}
@media only screen and (max-width:599px){.template-sales .banner{padding:60px 35px 50px}
}
.template-sales .banner h1,.template-sales .banner p{color:inherit}
.template-sales .banner h1{font-family:'icomoon-legacy';font-size:30px;font-size:3rem;font-weight:500;letter-spacing:.9em;text-indent:.9em;text-transform:uppercase}
@media only screen and (max-width:1024px){.template-sales .banner h1{font-size:26px;font-size:2.6rem}
}
@media only screen and (max-width:599px){.template-sales .banner h1{margin-bottom:1em;font-size:15px;font-size:1.5rem}
}
.template-sales .banner .strapline{max-width:auto;margin-bottom:2em;text-transform:uppercase;letter-spacing:.5em;text-indent:.5em}
@media only screen and (max-width:1024px){.template-sales .banner .strapline{font-size:13.5px;font-size:1.35rem}
}
@media only screen and (max-width:599px){.template-sales .banner .strapline{font-size:8px;font-size:.8rem}
}
.template-sales .banner p{font-size:17px;font-size:1.7rem;font-family:'F1BoldRegular',Helvetica,sans-serif;line-height:1.8;margin:0 auto;max-width:37em}
@media only screen and (max-width:1024px){.template-sales .banner p{font-size:14px;font-size:1.4rem;line-height:1.6}
}
@media only screen and (max-width:599px){.template-sales .banner p{font-size:13px;font-size:1.3rem}
}
main.template-sales .inner-wrap{max-width:100%}
.template-sales .full-width-bg-content{max-width:1440px;margin-left:auto;margin-right:auto}
.template-sales .sales-video{margin:-17% 10px 0}
@media only screen and (max-width:599px){.template-sales .sales-video{margin:0}
.template-sales .sales-video .icon-play-large{font-size:.6em;padding:5px}
}
.template-sales .heading{font-size:39px;font-size:3.9rem;font-weight:500}
@media only screen and (max-width:599px){.template-sales .heading{font-size:31px;font-size:3.1rem}
}
.template-sales .subheading{color:#4a4a4a;font-size:15px;font-size:1.5rem;text-transform:uppercase}
@media only screen and (max-width:1024px){.template-sales .subheading{font-size:14px;font-size:1.4rem}
}
@media only screen and (max-width:599px){.template-sales .subheading{font-size:12px;font-size:1.2rem;line-height:1.5}
}
@media only screen and (max-width:1024px){.template-sales p{font-size:14px;font-size:1.4rem}
}
@media only screen and (max-width:599px){.template-sales p{font-size:13px;font-size:1.3rem}
}
.template-sales .free-trial{text-align:center}
.template-sales .free-trial .copy{max-width:50em;margin:0 auto;padding:60px 0 0}
@media only screen and (max-width:1024px){.template-sales .free-trial .copy{max-width:45em}
}
@media only screen and (max-width:599px){.template-sales .free-trial .copy{max-width:100%;padding:50px 25px 0}
}
.template-sales .sales-feature{margin-bottom:120px;text-align:center}
@media only screen and (max-width:599px){.template-sales .sales-feature{margin-bottom:50px}
}
.template-sales .sales-feature .copy{max-width:50em;margin:0 auto}
@media only screen and (max-width:1024px){.template-sales .sales-feature .copy{max-width:45em}
}
@media only screen and (max-width:599px){.template-sales .sales-feature .copy{max-width:100%;padding:0 25px}
}
.template-sales .sales-feature .coming-soon{display:block;padding-bottom:20px}
.template-sales .sales-feature .heading{margin-top:1em}
.template-sales .sales-feature .subheading.head-to-head{margin-top:6em}
@media only screen and (max-width:1024px){.template-sales .sales-feature .subheading.head-to-head{margin-top:3em}
}
.template-sales .sales-feature p{font-family:'F1BoldRegular',Helvetica,sans-serif;line-height:1.4}
.template-sales .sales-feature .image{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
.template-sales .sales-feature #sales-feature-image-1{padding-top:1px;background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature1/bg/feature1-bg-1280-30.jpg");background-size:cover}
@media only screen and (max-width:1024px){.template-sales .sales-feature #sales-feature-image-1{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature1/bg/feature1-bg-1024-30.jpg")}
.retina .template-sales .sales-feature #sales-feature-image-1{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature1/bg/feature1-bg-2048-30.jpg")}
}
@media only screen and (max-width:599px){.template-sales .sales-feature #sales-feature-image-1{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature1/bg/feature1-bg-767-30.jpg")}
.retina .template-sales .sales-feature #sales-feature-image-1{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature1/bg/feature1-bg-1536-30.jpg")}
}
.template-sales .sales-feature #sales-feature-image-2{margin-top:-12%;margin-bottom:14%}
.template-sales .sales-feature #sales-feature-image-2 .image{margin-top:14%;margin-bottom:-12%}
@media only screen and (max-width:400px){.template-sales .sales-feature #sales-feature-image-3{width:auto;margin:0 10px}
}
.template-sales .sales-feature #sales-feature-image-6{float:left;width:58.5%;margin-left:2%}
@media only screen and (max-width:768px){.template-sales .sales-feature #sales-feature-image-6{float:none;width:100%;margin:0}
}
.template-sales .sales-feature #sales-feature-image-7{display:inline-block;width:65px;height:65px;margin-top:2em;background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/fg/2016-app-icon.png")}
@media only screen and (max-width:768px){.template-sales .sales-feature #sales-feature-image-7{margin-top:0}
}
@media only screen and (max-width:599px){.template-sales .sales-feature #sales-feature-image-7{width:82px;height:82px}
}
.template-sales .sales-feature-alt{padding:120px 0;background-color:#000;color:#fff;text-align:left;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/bg/feature4-bg-1280-30.jpg")}
.template-sales .sales-feature-alt:after{content:"";display:table;clear:both}
.template-sales .sales-feature-alt .heading,.template-sales .sales-feature-alt .subheading{color:inherit}
.template-sales .sales-feature-alt .heading{margin-top:.5em}
.template-sales .sales-feature-alt p{color:#d0d0cc;font-weight:300}
@media only screen and (max-width:1024px){.template-sales .sales-feature-alt{padding:80px 0;background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/bg/feature4-bg-1024-30.jpg")}
.retina .template-sales .sales-feature-alt{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/bg/feature4-bg-2048-30.jpg")}
}
@media only screen and (max-width:767px){.template-sales .sales-feature-alt{padding:40px 0;background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/bg/feature4-bg-767-30.jpg")}
.retina .template-sales .sales-feature-alt{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/premium-content-sales-page/feature4/bg/feature4-bg-1536-30.jpg")}
}
.template-sales .sales-feature-alt .copy{margin:0 65px 0 63%}
@media only screen and (max-width:768px){.template-sales .sales-feature-alt .copy{margin:0;text-align:center}
}
.template-sales .premium-content-comparison .intro{padding-bottom:80px;font-family:'F1BoldRegular',Helvetica,sans-serif;text-align:center}
@media only screen and (max-width:599px){.template-sales .premium-content-comparison .intro{padding:0 25px}
}
.template-sales .premium-content-comparison .features{background:#fff}
.template-sales .premium-content-comparison .features .free{background:#fff;color:#4a4a4a;padding-left:40px}
.template-sales .premium-content-comparison .features th,.template-sales .premium-content-comparison .features td{font-family:'F1BoldRegular',Helvetica,sans-serif}
.template-sales .premium-content-comparison .features thead th{padding:1em 0;font-size:24px;font-size:2.4rem;line-height:1;text-align:left;text-transform:uppercase;vertical-align:middle}
.template-sales .premium-content-comparison .features thead .premium{padding-left:42px;background:#e00;color:#fff;font-family:'icomoon-legacy';font-size:15px;font-size:1.5rem;line-height:2.5;font-weight:500;letter-spacing:.9em;word-spacing:-1.5em}
.template-sales .premium-content-comparison .features tbody th,.template-sales .premium-content-comparison .features td.free,.template-sales .premium-content-comparison .features td.premium{border-top:solid 1px #b0b0b0;padding-top:40px;padding-bottom:40px}
.template-sales .premium-content-comparison .features tbody th{width:14%;padding-left:20px;padding-right:20px;font-size:18px;font-size:1.8rem;font-weight:300;text-align:center;text-transform:uppercase;background:#171717}
.template-sales .premium-content-comparison .features tbody th i{display:inline-block;width:45px;height:45px;border:solid 1px #fff;border-radius:50%}
.template-sales .premium-content-comparison .features tbody th i:before{color:#fff;font-size:23px;line-height:43px}
.template-sales .premium-content-comparison .features tbody th i.icon-play3:before{margin-left:2px;font-size:17px}
.template-sales .premium-content-comparison .features tbody th i.icon-audio2:before{font-size:28px}
.template-sales .premium-content-comparison .features tbody th i.icon-wifi-car:before{font-size:19px}
.template-sales .premium-content-comparison .features tbody th i.icon-clock:before{font-size:18px}
.template-sales .premium-content-comparison .features tbody th span{display:block;margin-top:.5em;color:#fff}
.template-sales .premium-content-comparison .features td.free ul,.template-sales .premium-content-comparison .features td.premium ul{list-style:none;margin:0}
.template-sales .premium-content-comparison .features td.free li,.template-sales .premium-content-comparison .features td.premium li{margin-top:1em;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:15px;font-size:1.5rem;font-weight:600}
.template-sales .premium-content-comparison .features td.free li:first-child,.template-sales .premium-content-comparison .features td.premium li:first-child{margin-top:0}
.template-sales .premium-content-comparison .features td.free{width:38%;padding-left:40px;padding-right:40px}
.template-sales .premium-content-comparison .features td.free .empty{display:inline-block;width:30px;border-bottom:solid 1px #b0b0b0}
.template-sales .premium-content-comparison .features td.premium{width:48%;border-color:#b0b0b0;padding-right:39px;background:#171717;color:#fff}
.template-sales .premium-content-comparison .features td.premium p,.template-sales .premium-content-comparison .features td.premium li,.template-sales .premium-content-comparison .features td.premium dd{color:#fff}
.template-sales .premium-content-comparison .features td.premium li{margin-left:70px}
.template-sales .premium-content-comparison .features td.premium li:before{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e62b";float:left;margin:1.3em 0 0 -28px;font-size:7px;font-size:.7rem;color:#e00}
.template-sales .premium-content-comparison .features td.premium p{margin-left:70px}
@media only screen and (max-width:1024px){.template-sales .premium-content-comparison .features table,.template-sales .premium-content-comparison .features thead,.template-sales .premium-content-comparison .features thead tr,.template-sales .premium-content-comparison .features thead th,.template-sales .premium-content-comparison .features tbody,.template-sales .premium-content-comparison .features tbody tr,.template-sales .premium-content-comparison .features tbody th,.template-sales .premium-content-comparison .features tbody td{display:block}
.template-sales .premium-content-comparison .features thead tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.template-sales .premium-content-comparison .features thead tr th{width:50%}
.template-sales .premium-content-comparison .features thead tr .premium{padding-left:30px}
.template-sales .premium-content-comparison .features tbody tr{background:#fff}
.template-sales .premium-content-comparison .features tbody tr:after{content:"";display:table;clear:both}
.ie9 .template-sales .premium-content-comparison .features tbody tr{background:url(data:image/gif;base64,R0lGODlhAAQBAPABABcXFwAAACH/C1hNUCBEYXRhWE1QBz94cGFja2UAIfkEBQAAAQAsAAAAAAAE%0AAQAAAi2Mj6nL7Q%2BjnLTai7PevPsPhuJIAeaJpurKtu4Lx/JM1/aN5/rO9/4PDAqHtAIAOw%3D%3D%0A) top center repeat-y}
.template-sales .premium-content-comparison .features tbody th,.template-sales .premium-content-comparison .features td.free{float:left;width:50%}
.template-sales .premium-content-comparison .features tbody th{text-align:left;float:left}
.template-sales .premium-content-comparison .features tbody th i{float:left;margin-right:20px;text-align:center}
.template-sales .premium-content-comparison .features td.free{padding-top:162px;padding-left:40px;overflow:hidden;width:auto;float:none}
.template-sales .premium-content-comparison .features td.premium{clear:left;width:50%;float:left}
.template-sales .premium-content-comparison .features td.premium li{margin-top:1.5em;margin-left:60px}
.template-sales .premium-content-comparison .features td.premium p{margin-left:60px}
}
@media only screen and (max-width:599px){.template-sales .premium-content-comparison .features{padding-left:0;background:transparent}
.template-sales .premium-content-comparison .features thead tr{position:absolute;left:-9999px}
.template-sales .premium-content-comparison .features tbody tr{position:relative;padding-top:130px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:transparent}
.template-sales .premium-content-comparison .features tbody th,.template-sales .premium-content-comparison .features td.premium{border-top:0}
.template-sales .premium-content-comparison .features tbody th{float:none;position:absolute;top:0;left:0;width:100%;height:130px;padding:30px 0 0;text-align:center}
.template-sales .premium-content-comparison .features tbody th i{float:none;margin-right:0}
.template-sales .premium-content-comparison .features td.free,.template-sales .premium-content-comparison .features td.premium{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 10px 40px 20px}
.template-sales .premium-content-comparison .features td.free li,.template-sales .premium-content-comparison .features td.premium li{font-size:11px;font-size:1.1rem;line-height:1.5}
.template-sales .premium-content-comparison .features td.free{float:none}
.template-sales .premium-content-comparison .features td.free li{color:#171717;font-weight:500}
.template-sales .premium-content-comparison .features td.premium{background:#171717}
.template-sales .premium-content-comparison .features td.premium li{margin-left:0;font-weight:600}
.template-sales .premium-content-comparison .features td.premium li:before{content:none}
.template-sales .premium-content-comparison .features td.premium p{margin-left:0}
.template-sales .premium-content-comparison .features td.free::before,.template-sales .premium-content-comparison .features td.premium::before{display:block;box-sizing:content-box;width:100%;height:12px;margin:0 -10px 20px -20px;border-bottom:solid 1px #b0b0b0;padding:12px 10px 12px 20px;text-transform:uppercase}
.template-sales .premium-content-comparison .features td.free::before{content:"Free Users";color:#171717;font-size:12px;font-size:1.2rem;line-height:1}
.template-sales .premium-content-comparison .features td.premium::before{content:"F1\00AE Access";border-bottom-color:#e00;background:#e00;color:#fff;font-family:'icomoon-legacy';font-size:8px;font-size:.8rem;line-height:1.5;font-weight:500;letter-spacing:.7em;word-spacing:-1.3em;text-transform:uppercase}
}
.template-resultsarchive{padding:0 40px 40px}
.template-resultsarchive .loading{position:relative}
.template-resultsarchive .loading:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5;z-index:1}
.template-resultsarchive .loading .loader{display:block;top:30px;z-index:1}
.template-resultsarchive .no-results{padding:28px 26px 15px}
.ie .template-resultsarchive .no-results{font-feature-settings:normal}
.resultsarchive-filter-form{display:none}
.resultsarchive-filter-container{background:#fff;height:144px;overflow:hidden;margin-bottom:2px}
.resultsarchive-filter-wrap{width:33.33%;float:left;height:inherit;position:relative}
.resultsarchive-filter-wrap:after{content:'';display:block;position:absolute;top:22px;right:0;height:100px;width:1px;background:#e2e2e2}
.resultsarchive-filter-wrap:last-child:after{display:none}
.resultsarchive-filter-wrap .filter-controls{width:20%;position:absolute;top:24px;right:0;height:100px}
.resultsarchive-filter-wrap .filter-controls-up,.resultsarchive-filter-wrap .filter-controls-down{position:absolute;right:40%;outline:0;background:0;padding:0;font-size:8px;font-size:.8rem}
.resultsarchive-filter-wrap .filter-controls-up:before,.resultsarchive-filter-wrap .filter-controls-down:before{color:#b0b0b0}
.resultsarchive-filter-wrap .filter-controls-up.active:before,.resultsarchive-filter-wrap .filter-controls-down.active:before{color:#4a4a4a}
.resultsarchive-filter-wrap .filter-controls-up.active:hover:before,.resultsarchive-filter-wrap .filter-controls-down.active:hover:before{background:0;color:#171717}
.resultsarchive-filter-wrap .filter-controls-down{bottom:0}
.resultsarchive-filter{margin:0;padding:18px 0;width:80%;position:relative}
.resultsarchive-filter-item{display:block}
.resultsarchive-filter-item-link{letter-spacing:normal;background:#fff;border:0;color:#15151e;cursor:pointer;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:2.58;margin:0;outline:0;padding:0 0 0 10.5%;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle}
.resultsarchive-filter-item-link:hover{color:#171717}
.resultsarchive-filter .selected .clip{color:#15151e;font-weight:700;border-bottom:1px solid #e00}
.resultsarchive-wrapper{background:#fff;margin-bottom:40px}
.resultsarchive-content{padding-bottom:45px}
.resultsarchive-content .note{color:#545454;line-height:1.5;font-size:14px;font-size:1.4rem}
.resultsarchive-content .table-wrap{padding:0 26px}
.resultsarchive-content-header{padding:35px 29px 10px;position:relative}
.resultsarchive-content-header h1{text-transform:none;margin-bottom:4.8rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:42px;font-size:4.2rem;line-height:1.142;color:#171717}
@media only screen and (max-width:767px){.resultsarchive-content-header h1{font-size:24px;font-size:2.4rem;line-height:1.125}
}
@media only screen and (min-width:768px){.resultsarchive-content-header h1{width:70%}
}
@media only screen and (min-width:1024px){.resultsarchive-content-header h1{width:75%}
}
@media only screen and (min-width:1280px){.resultsarchive-content-header h1{width:82%}
}
@media only screen and (max-width:767px){.resultsarchive-content-header h1{margin-bottom:18px}
}
.resultsarchive-content-header .date,.resultsarchive-content-header .links-list,.resultsarchive-content-header .links-list-item{float:left}
.resultsarchive-content-header .date{margin-top:.9rem;line-height:1.35rem;font-size:13px;font-size:1.3rem;color:#171717}
.resultsarchive-content-header .date span{float:left;padding-bottom:10px}
.resultsarchive-content-header .date .icon-clock{float:left;font-size:1.45rem;margin-right:.8rem;margin-top:-1px}
.resultsarchive-content-header .date .start-date{font-weight:700}
.resultsarchive-content-header .date .start-date::after{content:"-";display:inline-block;padding-left:5px;padding-right:4px}
.resultsarchive-content-header .date .full-date{font-weight:700;margin-right:15px}
.resultsarchive-content-header .date .circuit-info{color:gray;position:relative}
.ie .resultsarchive-content-header .date{line-height:1.9rem;font-family:'F1BoldRegular',Helvetica,sans-serif}
.resultsarchive-content-header .resultsarchive-dhl-winner p{float:left;margin-right:15px}
.resultsarchive-wrapper .links-list{list-style-type:none}
.resultsarchive-wrapper .links-list-item{margin-right:62px}
.resultsarchive-wrapper .links-list-a{text-transform:uppercase;font-size:13px;font-size:1.3rem}
.resultsarchive-wrapper .links-list.mobile{display:none}
.resultsarchive-col-left{float:left;width:25%;padding-right:5%}
.resultsarchive-col-right{width:75%;float:right;padding-right:3%}
.resultsarchive-side-nav{margin:0;list-style-type:none}
.resultsarchive-side-nav .side-nav-item{text-transform:uppercase;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:1.214}
@media only screen and (max-width:767px){.resultsarchive-side-nav .side-nav-item{font-size:10px;font-size:1rem;line-height:1.2}
}
.resultsarchive-side-nav .side-nav-item:first-child{border-left:3px solid #e00;background:#fff;color:#15151e;font-weight:700;padding:25px 0 17px 25px;cursor:default}
.resultsarchive-side-nav .side-nav-item-link{display:block;margin-left:28px;padding:20px 0 17px 0;border-bottom:1px solid #e2e2e2;font-weight:500;color:gray}
.resultsarchive-side-nav .side-nav-item-link.selected{border-left:3px solid #545454;background:#e6e6e6;color:#15151e;font-weight:700;padding:9px 0 9px 25px;margin:0 0 1px 0;border-bottom:0}
.resultsarchive-side-nav .side-nav-item:hover .side-nav-item-link{border-left:3px solid #c2c2c2;background:#f2f2f2;color:#15151e;padding:20px 0 17px 25px;margin:0 0 1px 0;border-bottom:0}
.resultsarchive-side-nav .side-nav-item:hover .side-nav-item-link.selected{padding:9px 0 9px 25px}
.resultsarchive-table{margin:0 0 25px 0}
.resultsarchive-table tr th{padding:18px 20px 14px;text-align:left;text-transform:uppercase;font-weight:500;color:gray;font-size:11px;font-size:1.1rem}
.resultsarchive-table tbody tr:nth-child(odd){background:#f4f4f4}
.resultsarchive-table td{font-size:13px;font-size:1.3rem;text-align:left;padding:18px 20px 14px;color:#171717}
.ie .resultsarchive-table td{font-family:'F1BoldRegular',Helvetica,sans-serif}
.resultsarchive-table .limiter{display:none}
.resultsarchive-table .bold{font-weight:700}
.resultsarchive-table .semi-bold{font-weight:600}
.resultsarchive-table .grey{color:gray}
.resultsarchive-table .dark{color:#4a4a4a}
.resultsarchive-table .uppercase{text-transform:uppercase}
.resultsarchive-table .hide-for-desktop{display:none}
.resultsarchive-table .width30{width:30%}
.resultsarchive-table .width25{width:25%}
@media only screen and (max-width:1024px){.template-resultsarchive{padding:0 10px 20px}
.resultsarchive-filter-container{height:214px}
.resultsarchive-filter-wrap:after{height:170px;top:28px}
.resultsarchive-filter-wrap .filter-controls{height:170px;top:28px}
.resultsarchive-col-left{padding-right:3%}
.resultsarchive-col-right{padding-right:2%}
.resultsarchive-side-nav .side-nav-item:first-child{padding-left:19px}
.resultsarchive-side-nav .side-nav-item:hover .side-nav-item-link{padding-left:19px;margin-left:0}
.resultsarchive-side-nav .side-nav-item-link{margin-left:22px}
.resultsarchive-side-nav .side-nav-item-link.selected{padding-left:19px;margin-left:0}
.resultsarchive-table tr th,.resultsarchive-table tr td{padding:15px 15px 12px}
.resultsarchive-table .hide-for-tablet{display:none}
}
@media only screen and (max-width:767px){.template-resultsarchive{padding:0 0 10px}
.template-resultsarchive .no-results{padding:20px 7% 10px}
.template-resultsarchive .loader{top:50px}
.resultsarchive-filter-form{display:block;padding:0 20px 20px}
.resultsarchive-filter-form .select-wrap{position:relative;overflow:hidden}
.resultsarchive-filter-form .select-wrap:before{font-size:10px;font-size:1rem;position:absolute;right:20px;top:24px;z-index:1}
.resultsarchive-filter-form-select{width:111%;margin:5px auto;background:#fff;border:0;cursor:pointer;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;height:50px;outline:0;position:relative;text-transform:uppercase;border-bottom:1px solid #b0b0b0;padding:0 15px;display:block;-webkit-appearance:none;font-size:13px;font-size:1.3rem}
.resultsarchive-filter-container{display:none}
.resultsarchive-wrapper{margin-bottom:10px}
.resultsarchive-wrapper .date{width:100%;float:left;margin-bottom:0}
.resultsarchive-wrapper .date .icon-clock{font-size:13px;font-size:1.3rem;margin-right:.6rem}
.resultsarchive-wrapper .links-list{float:none;display:none;margin:0 7%}
.resultsarchive-wrapper .links-list-item{margin:5px 0;float:none}
.resultsarchive-wrapper .links-list.mobile{display:block}
.resultsarchive-col-left{display:none}
.resultsarchive-col-right{width:100%;float:none;padding-right:0}
.resultsarchive-content{padding-bottom:20px}
.resultsarchive-content-header{padding:25px 7% 10px}
.resultsarchive-content-header h1{margin-bottom:.5rem}
.resultsarchive-content .table-wrap{padding:0}
.resultsarchive-content .note{padding-bottom:30px;border-bottom:1px solid #b0b0b0;margin:0 7% 20px}
.resultsarchive-table{margin:0 0 35px}
.resultsarchive-table tr th,.resultsarchive-table tr td{padding:18px 10px 14px}
.resultsarchive-table .limiter{display:table-cell;padding:0;width:5%}
.resultsarchive-table .hide-for-mobile{display:none}
.resultsarchive-table .hide-for-desktop{display:block}
}
.template-content-info .page-title-heading{font-weight:normal}
@media only screen and (min-width:768px){.content-info{padding:0 20px 20px}
}
@media only screen and (min-width:1024px){.content-info{padding:0 40px 40px}
}
.content-info .inner-wrap{position:relative;padding:30px 20px;margin-bottom:40px}
.content-info .content{margin-bottom:20px}
@media only screen and (max-width:767px){.content-info .content{padding:0}
}
@media only screen and (min-width:768px){.content-info .content{max-width:520px;margin-left:auto;margin-right:auto}
}
@media only screen and (min-width:1024px){.content-info .content{max-width:470px}
}
@media only screen and (min-width:1440px){.content-info .content{max-width:600px}
}
.content-info.error .serverside-error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700}
.content-info.error .serverside-error p{text-align:center;margin:30px 0 30px}
.content-info.error .serverside-error.hide{display:none}
.content-info.error .serverside-success{background-color:#d7edd7;border:1px solid #5bb75b;clear:left;color:#000;font-weight:700}
.content-info.error .serverside-success p{text-align:center;margin:30px 0 30px}
.content-info.error .serverside-success.hide{display:none}
.content-info.error h2{font-size:20px;font-size:2rem;line-height:1.8;font-weight:normal;position:relative;margin-top:80px;margin-bottom:40px}
.content-info.error h2:before{content:"\f071";font-family:'FontAwesome';font-size:40px;font-size:4rem;color:#ff1e00;position:absolute;top:-75px}
.content-info.error p{margin-bottom:30px;font-size:14px;font-size:1.4rem}
.content-info.error .cta:after{content:"";display:table;clear:both}
.content-info.error .cta .btn{display:block;text-align:center;margin-bottom:30px;min-width:184px;clear:both;position:relative}
.content-info.error .cta .btn:last-child{margin-bottom:0}
.content-info.error .cta .btn.loading{background-color:transparent}
.content-info.error .cta .btn.loading .text{display:none}
.content-info.error .cta .btn.loading .loader{display:block}
@media only screen and (min-width:768px){.content-info.error .cta .btn{display:inline-block;margin-right:20px;margin-bottom:0}
}
.subscription-landing .page-header{padding-top:0;margin-top:24px;position:relative;z-index:auto}
@media only screen and (min-width:1024px){.subscription-landing .page-header{margin-top:40px}
}
.subscription-landing .page-header .banner{text-align:center;margin-bottom:50px}
.subscription-landing .page-header .banner h1{font-family:'icomoon-legacy';font-size:15px;font-size:1.5rem;font-weight:500;letter-spacing:.9em;text-indent:.9em;text-transform:uppercase;color:#fff;margin-bottom:0}
@media only screen and (min-width:1024px){.subscription-landing .page-header .banner h1{font-size:30px;font-size:3rem}
}
.subscription-landing .page-header .banner .strapline{margin-bottom:0;text-transform:uppercase;letter-spacing:.2em;text-indent:.2em;color:#fff;font-size:8px;font-size:.8rem}
@media only screen and (min-width:1024px){.subscription-landing .page-header .banner .strapline{font-size:20px;font-size:2rem}
}
.subscription-landing .page-header .banner .icon{font-size:30px;font-size:3rem;color:#fff}
@media only screen and (min-width:1024px){.subscription-landing .page-header .banner .icon{font-size:50px;font-size:5rem}
}
.subscription-landing .page-header .banner .video-teaser{width:100%;display:none}
@media only screen and (min-width:768px){.subscription-landing .page-header .banner .video-teaser{display:block}
}
.subscription-landing .page-header .banner .video-teaser .icon-play-large:before{background:#000;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;color:#fff;font-size:56px;font-size:5.6rem;left:50%;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);padding:5px;position:absolute;-webkit-transform:translate3d(-50%,30%,0);-moz-transform:translate3d(-50%,30%,0);-o-transform:translate3d(-50%,30%,0);-ms-transform:translate3d(-50%,30%,0);transform:translate3d(-50%,30%,0);-ms-transform:translate(-50%,30%);z-index:1}
.subscription-landing .page-header .banner .video-teaser .preview-holder .icon-play-holder{top:0}
.subscription-landing .content-info{position:relative;z-index:1}
.subscription-landing .content-info .content{max-width:100%}
.subscription-landing .content-info .inner-wrap{padding-left:0;padding-right:0}
/*CSS for Prop Pages*/
/*
* Block Styling
*/

/*CSS for Prop Pages*/
.navigation-component{display:block;vertical-align:middle}
.navigation-component .navigation-wrap{display:table;width:100%}
.navigation-component .navigation-component-wrap{display:table;width:100%}
.navigation-component .hover-mixin{-webkit-transition:background-color 100ms ease-out;-moz-transition:background-color 100ms ease-out;-ms-transition:background-color 100ms ease-out;-o-transition:background-color 100ms ease-out;transition:background-color 100ms ease-out}
.navigation-component .hover-mixin:hover{background-color:#15151e}
.navigation-component .navigation-toggle{outline:0;border:0;margin:0;background:0;vertical-align:middle}
.navigation-component .navigation-toggle--nav{outline:0;border:0;margin:0;background:0;vertical-align:middle;display:none;font-size:12px;font-size:1.2rem;line-height:5.83333333;width:68px;padding:0;text-align:center;border-radius:0}
.navigation-component .navigation-toggle--search{outline:0;border:0;margin:0;background:0;vertical-align:middle;display:table-cell;height:84px;width:84px;line-height:1;font-size:0;font-size:0rem}
.navigation-component .navigation-toggle--search .search-msg{display:inline-block;text-indent:-9999px}
.navigation-component .navigation-toggle--search:after{font-size:17px;font-size:1.7rem;font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e604"}
.navigation-component .navigation-list{list-style:none;margin:0;padding:0;width:100%}
.navigation-component .navigation-list-wrap{display:table-cell;width:100%;vertical-align:top}
.navigation-component .navigation-list--parent{list-style:none;margin:0;padding:0;text-align:left;display:flex;width:100%}
.navigation-component .navigation-list-item--parent button{margin:0;background-color:transparent;width:100%;-webkit-font-smoothing:antialiased}
.navigation-component .navigation-list-item--parent button:focus{outline:0}
.navigation-component .navigation-list--child{list-style:none;margin:0;padding:0;text-align:left;width:100%;display:inline-block;padding-bottom:30px}
@media only screen and (min-width:1024px){.navigation-component .navigation-list--child{padding-bottom:0}
}
.navigation-component .navigation-list-wrap--child{height:0;overflow:hidden;position:absolute;width:100%;left:0;padding:0 0 0 3.15614618%;background:#15151e}
.navigation-component .navigation-list-wrap--child .navigation-list-item--child>a{font-size:15px;font-size:1.5rem}
.navigation-component .navigation-list-wrap--child.open{height:auto}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child{opacity:1;top:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(0){-webkit-transition-delay:0;transition-delay:0}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(1){-webkit-transition-delay:.05s;transition-delay:.05s}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}
.navigation-component .navigation-list-wrap--child.open .navigation-list-item--child:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}
.navigation-component .navigation-list-item{display:table-cell;width:auto;height:100%}
.navigation-component .navigation-list-item--parent{display:table-cell;width:auto;height:100%;display:inline-block;vertical-align:top}
.no-touch .navigation-component .navigation-list-item--parent .navigation-list-link--parent:hover{background-color:#15151e}
.navigation-component .navigation-list-item--parent.active{background-color:#15151e}
.navigation-component .navigation-list-item--parent.active .navigation-list-link--parent{color:#fff}
.navigation-component .navigation-list-item--child{display:table-cell;width:auto;height:100%;margin:0 0 28px;vertical-align:top;padding:20px 0 0 0;width:19.5%;position:relative;top:-20px;display:inline-block;opacity:0}
@media only screen and (min-width:1024px){.navigation-component .navigation-list-item--child{padding-left:7.75%;width:auto}
.navigation-component .navigation-list-item--child:first-child{padding-left:0}
}
.navigation-component .navigation-list-link{color:#fff;font-size:12px;font-size:1.2rem;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;text-transform:none;letter-spacing:1px;outline:0}
.navigation-component .navigation-list-link--parent{color:#fff;font-size:12px;font-size:1.2rem;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;text-transform:none;letter-spacing:1px;outline:0;line-height:7;padding:0 20px;white-space:nowrap;text-align:center;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;border-radius:0}
.ie8 .navigation-component .navigation-list-link--parent{padding:0 2px}
.no-touch .navigation-component .navigation-list-link--parent:hover{color:#fff !important}
.navigation-component .navigation-list-link--child{color:#fff;font-size:12px;font-size:1.2rem;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;text-transform:none;letter-spacing:1px;outline:0;margin:20px 0 15px}
.navigation-component .navigation-list--grandchild ul{margin:0 0 15px;padding:0;list-style:none}
.navigation-component .navigation-list--grandchild ul p{margin-bottom:0}
.navigation-component .navigation-list--grandchild li a{color:#b0b0b0;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:none;font-weight:600;font-size:15px;font-size:1.5rem}
.navigation-component .navigation-list--grandchild li a:hover{color:#fff;text-decoration:underline}
.navigation-component .hyperlink{font-family:'F1BoldRegular',Helvetica,sans-serif}
.navigation-component .navigation-list--grandchild .plaintext,.navigation-component .navigation-list--granchild .hyperlink{margin-bottom:0}
.navigation-component .navigation-list--grandchild .plaintext,.navigation-component .navigation-list--grandchild .hyperlink{font-size:13px;font-size:1.3rem;margin-bottom:0;color:#949498;text-transform:uppercase;font-weight:600}
.navigation-component .navigation-list--grandchild .hyperlink a{text-transform:none;font-size:15px;font-size:1.5rem;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600}
@media only screen and (min-width:1024px){.navigation-component .navigation-list--grandchild .hyperlink a{display:inline-block;margin-bottom:10px}
}
.navigation-component .navigation-list--grandchild .hyperlink a:hover{text-decoration:underline}
.navigation-component .menu-item-is-expanded .expanded .navigation-list-link--parent{color:#fff}
@media only screen and (max-width:767px){.navigation-component .menu-item-is-expanded .navigation-list-item--parent .navigation-list-link--parent{color:#67676d}
.navigation-component .menu-item-is-expanded .expanded .navigation-list-link--parent{color:#fff}
}
@media only screen and (min-width:1024px+196px){.navigation-component .navigation-list-link--parent{padding:0 13px}
}
@media only screen and (max-width:1024px+195px){.navigation-component .navigation-list-link--parent{padding:0 8px}
}
@media only screen and (max-width:1024px+120px){.navigation-component .navigation-list-item--parent{display:table-cell;width:auto;height:100%}
.flexbox .navigation-component .navigation-list--parent{display:inline-block;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.ie .flexbox .navigation-component .navigation-list--parent{display:table}
.flexbox .navigation-component .navigation-list-item--parent{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}
}
@media only screen and (max-width:1023px){.navigation-component .navigation-list-link--parent{padding:0;line-height:6.67}
.navigation-component .navigation-list-item--parent{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto}
.navigation-component .navigation-toggle--search{width:64px;height:80px}
.navigation-component .navigation-list-item--child{width:32.5%;margin-bottom:0;padding-top:10px}
.navigation-component .navigation-list--parent{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.ie .navigation-component .navigation-list--parent{display:table}
}
@media only screen and (max-width:767px){.navigation-component .navigation-wrap{left:-1000px}
.navigation-component .navigation-wrap.open{left:0}
.navigation-component .navigation-list-item--parent:last-child{padding-bottom:96px}
.navigation-component .navigation-toggle--search{display:none}
.navigation-component .navigation-toggle--nav{display:block;line-height:5.83333333;height:70px;overflow:hidden}
.navigation-component .navigation-toggle--nav.active{font-size:0;font-size:0rem}
.navigation-component .navigation-toggle--nav.active span{display:block;text-indent:-9999px}
.navigation-component .navigation-toggle--nav.active:after{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e602";font-size:20px;font-size:2rem;line-height:3.5}
.navigation-component .navigation-list-wrap{position:absolute;background:#15151e;width:100%;height:auto;min-height:100%;overflow:hidden;z-index:2;padding:0}
.navigation-component .navigation-list-wrap .navigation-list--parent{display:block;padding:23px 0 0 20px}
.navigation-component .navigation-list-item--parent{display:block;top:-10px;position:relative;-webkit-transition:all 0 ease-out;-moz-transition:all 0 ease-out;-ms-transition:all 0 ease-out;-o-transition:all 0 ease-out;transition:all 0 ease-out;-webkit-transition-delay:0;transition-delay:0;width:100%;opacity:0}
.navigation-component .navigation-list-link--parent{font-size:18px;font-size:1.8rem;text-align:left;line-height:2.35;padding:0 23px 0 0}
.navigation-component .navigation-list-wrap--child{max-height:0;height:auto;position:relative;opacity:0;padding-right:0;padding-left:0}
.navigation-component .navigation-list-wrap--child.open{opacity:1;max-height:none}
.navigation-component .navigation-list--child{font-weight:600;display:block !important;margin:-6px 0 5px;padding:0;position:relative}
.navigation-component .navigation-list-item--child{display:block;margin:0;padding:0;width:100%;top:0;opacity:1}
.navigation-component .navigation-list-link--child{font-size:16px;font-size:1.6rem;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;text-align:left;display:block;margin:0;line-height:1.6;padding:0 38px 0 0}
.navigation-component .navigation-list--grandchild,.navigation-component .navigation-list-all--grandchild,.navigation-component .navigation-list-all-link--grandchild,.navigation-component .navigation-list-title--grandchild{display:none}
.navigation-component .navigation-wrap{display:block;position:fixed;width:100%;height:0;overflow-y:hidden;opacity:0;-webkit-transition:opacity 100ms ease-out;-moz-transition:opacity 100ms ease-out;-ms-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out}
.navigation-component .navigation-wrap.open{opacity:.98;overflow-y:scroll;height:100%;padding-bottom:70px}
.navigation-component .navigation-wrap.open .navigation-list-item--parent{opacity:1;top:0;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(0n){-webkit-transition-delay:.2s;transition-delay:.2s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(1n){-webkit-transition-delay:.3s;transition-delay:.3s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(2n){-webkit-transition-delay:.4s;transition-delay:.4s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(3n){-webkit-transition-delay:.5s;transition-delay:.5s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(4n){-webkit-transition-delay:.6s;transition-delay:.6s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(5n){-webkit-transition-delay:.7s;transition-delay:.7s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(6n){-webkit-transition-delay:.8s;transition-delay:.8s}
.navigation-component .navigation-wrap.open .navigation-list-item--parent:nth-of-type(7n){-webkit-transition-delay:.9s;transition-delay:.9s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(0){-webkit-transition-delay:.2s;transition-delay:.2s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(5){-webkit-transition-delay:.7s;transition-delay:.7s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(6){-webkit-transition-delay:.8s;transition-delay:.8s}
.navigation-component .navigation-wrap.open .navigation-list--parent:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s}
}
.navigation-component .live-medium{display:none}
@media only screen and (min-width:768px) and (max-width:1023px){.navigation-component .live-medium{display:block}
}
@media only screen and (min-width:768px) and (max-width:1023px){.navigation-component .live-medium+a{display:none}
}
.searchbar{display:none}
.searchbar .searchbar-form-wrap{background:#171717;height:0;position:absolute;left:0;width:100%;display:block;overflow:hidden;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-ms-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}
.searchbar .searchbar-form{display:table;width:90%;border-bottom:1px solid #4a4a4a;margin:0 auto;top:53px;padding-bottom:8px;position:relative}
.searchbar .searchbar-form-input{background:0;border:0;color:#fff;display:table-cell;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:28px;font-size:2.8rem;font-weight:500;float:left;width:90%;outline:0}
.searchbar .searchbar-form-input::-ms-clear{display:none}
.searchbar .searchbar-form-submit{display:inline-block;outline:0;float:right;font-size:17px;font-size:1.7rem;padding-right:0;border:0;background:0;width:5%}
.searchbar .searchbar-form-submit:hover{background:0}
.searchbar .searchbar-form-submit:after{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e604';float:right}
.searchbar.open .navigation-toggle--search{background-color:#171717}
.searchbar.open .navigation-toggle--search:after{content:'\e602'}
.searchbar.open .searchbar-form-wrap{height:168px}
@media only screen and (max-width:767px){.searchbar .searchbar-form-wrap{background-color:transparent;top:35px;height:auto;width:100%;padding:0 20px;z-index:2;display:block}
.searchbar .searchbar-form-input{width:90%;font-size:15px;font-size:1.5rem;float:none}
.searchbar .searchbar-form-input:hover,.searchbar .searchbar-form-input:focus{color:#fff}
.searchbar .searchbar-form-submit{font-size:20px;font-size:2rem;position:relative;color:gray;top:-10px}
.searchbar .searchbar-form-submit:hover,.searchbar .searchbar-form-submit:focus{color:#fff}
.searchbar .searchbar-form{top:0;width:100%;display:block;padding-bottom:10px;color:gray}
.searchbar .searchbar-form:hover .searchbar-form-submit,.searchbar .searchbar-form:focus .searchbar-form-submit,.searchbar .searchbar-form:active .searchbar-form-submit{color:#fff}
}
.header-image{position:relative;top:0;left:0;width:100%;z-index:-1}
.header-image .parallax-bg{background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:background-position-y 0 ease-out;-moz-transition:background-position-y 0 ease-out;-ms-transition:background-position-y 0 ease-out;-o-transition:background-position-y 0 ease-out;transition:background-position-y 0 ease-out}
.header-image .actual{display:none}
.header-image .placeholder{width:100%}
.header-image .no-image{padding-top:124px}
.page-header-image{position:relative;top:0;left:0;width:100%;z-index:-1;overflow-y:hidden}
.premium .page-header-image{position:absolute;height:623px}
.page-header-image .parallax{background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:top 0 ease-out;-moz-transition:top 0 ease-out;-ms-transition:top 0 ease-out;-o-transition:top 0 ease-out;transition:top 0 ease-out}
.page-header-image .actual{position:absolute;top:0;left:0}
.page-header-image picture{display:block;width:100%;text-align:center}
.page-header-image picture img{width:100%;display:block}
.page-header-image .placeholder-16x7{width:100%;display:block}
.page-header-image .placeholder-16x9{display:none}
.page-header-image .no-image{padding-top:124px}
@media only screen and (max-width:1023px){.page-header-image .placeholder-16x7{display:none}
.page-header-image .placeholder-16x9{width:100%;display:block}
}
@media only screen and (max-width:767px){.premium .page-header-image{top:70px}
}
.touch .carousel.swipe .nudge{display:none}
.carousel{background:#000;overflow:hidden;margin:0 auto;max-width:1920px;width:100%}
.carousel .slide{width:100%}
.carousel .swiper-nudge-container{position:relative;-webkit-transition:margin-left .2s cubic-bezier(0.86,0,0.07,1);-moz-transition:margin-left .2s cubic-bezier(0.86,0,0.07,1);-ms-transition:margin-left .2s cubic-bezier(0.86,0,0.07,1);-o-transition:margin-left .2s cubic-bezier(0.86,0,0.07,1);transition:margin-left .2s cubic-bezier(0.86,0,0.07,1)}
.carousel .swiper-nudge-container.nudge-next{margin-left:-50px}
.carousel .swiper-nudge-container.nudge-prev{margin-left:50px}
.carousel.swipe{position:relative}
.carousel.swipe .swipe-nav{position:absolute;bottom:0;left:0;right:0;width:100%}
.carousel.swipe .swipe-nav.count-1{display:none}
.carousel.swipe .swipe-nav.count-2 ul{max-width:520px}
@media only screen and (max-width:1023px){.carousel.swipe .swipe-nav.count-2 ul{width:100%;max-width:none}
}
.carousel.swipe .swipe-nav.count-2 li{width:50%}
.carousel.swipe .swipe-nav.count-3 ul{max-width:780px}
@media only screen and (max-width:1023px){.carousel.swipe .swipe-nav.count-3 ul{width:100%;max-width:none}
}
.carousel.swipe .swipe-nav.count-3 li{width:33.33333333%}
.carousel.swipe .swipe-nav.count-4 ul{max-width:1040px}
@media only screen and (max-width:1023px){.carousel.swipe .swipe-nav.count-4 ul{width:100%;max-width:none}
}
.carousel.swipe .swipe-nav.count-4 li{width:25%}
.carousel.swipe .swipe-nav ul{width:90%;max-width:1206px;margin:0 auto;text-align:center}
.carousel.swipe .swipe-nav ul:after{content:"";display:table;clear:both}
.carousel.swipe .swipe-nav li{display:block;max-width:295px;margin:0;float:left}
@media only screen and (max-width:1023px){.carousel.swipe .swipe-nav li{max-width:none}
.carousel.swipe .swipe-nav li:first-child a{margin-left:0}
.carousel.swipe .swipe-nav li:last-child a{margin-right:0}
}
.carousel.swipe .swipe-nav a{display:block;height:1px;margin:0 1px;padding-bottom:35px;border-top:solid 2px gray}
.carousel.swipe .swipe-nav a:hover,.carousel.swipe .swipe-nav a:active{border-color:#cc1800}
.carousel.swipe .swipe-nav a.active{border-color:#e00}
@media only screen and (max-width:1023px){.carousel.swipe .swipe-nav a{padding-bottom:0;border-width:5px}
}
.carousel.swipe .nudge{background:transparent;border:0;bottom:0;cursor:pointer;display:block;height:100%;margin:0;padding:0;overflow:hidden;position:absolute;text-indent:-1000px;top:0;width:50px}
.carousel.swipe .nudge.next{right:0}
.carousel.swipe .nudge.prev{left:0}
.carousel.swipe .nudge:focus{outline:0}
@media only screen and (max-width:767px){.carousel.swipe .nudge{display:none}
}
.slide-story{position:relative;font-family:'F1BoldRegular',Helvetica,sans-serif;text-align:center;height:100%}
.slide-story h1{margin:0;font-size:42px;font-size:4.2rem;line-height:1.3;font-weight:500}
@media only screen and (max-width:1023px){.slide-story h1{font-size:30px;font-size:3rem;line-height:1.3}
}
@media only screen and (max-width:767px){.slide-story h1{font-size:18px;font-size:1.8rem;line-height:1.2}
}
.slide-story h2.surtitle{max-width:50%;margin:0 auto 34px;font-size:22px;font-size:2.2rem;line-height:1.27;font-weight:600;text-transform:uppercase}
@media only screen and (max-width:1023px){.slide-story h2.surtitle{max-width:50%;margin-bottom:20px}
}
@media only screen and (max-width:767px){.slide-story h2.surtitle{max-width:75%;margin:20px auto;font-size:16px;font-size:1.6rem;line-height:1.125}
.slide-story h2.surtitle+h1{display:block}
}
.slide-story ul{margin:0}
.slide-story li{display:inline-block;margin:0 16px;font-size:11px;font-size:1.1rem;font-weight:600;text-transform:uppercase}
.slide-story .imagepanel,.slide-story .videopanel{max-height:720px;margin-bottom:-1px;overflow:hidden}
@media only screen and (min-width:1440px){.slide-story .imagepanel,.slide-story .videopanel{max-height:820px}
}
.slide-story .imagepanel .shade{position:absolute;bottom:0;left:0;width:100%;height:73%;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,0.6)),color-stop(1,rgba(255,255,255,0)));background:-ms-linear-gradient(bottom,rgba(255,255,255,0.6),rgba(255,255,255,0));background:-moz-linear-gradient(center bottom,rgba(255,255,255,0.6) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#99ffffff',GradientType=0)}
.ie9 .slide-story .imagepanel .shade{filter:none;background-color:transparent}
@media only screen and (max-width:767px){.slide-story .imagepanel .shade{display:none}
}
.slide-story .imagepanel img{display:block;width:100%;height:auto}
.slide-story .videopanel{height:100%;overflow:hidden;position:absolute;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:0;width:100%}
.slide-story .videopanel video{min-height:100%;position:relative;min-width:100%}
.slide-story .videopanel video.center{top:50%;transform:translateY(-50%)}
.slide-story .videopanel video.top{top:0;transform:translateY(0)}
.slide-story .videopanel video.bottom{bottom:0;left:0;position:absolute}
.ie8 .slide-story .videopanel,.touch .slide-story .videopanel{display:none}
.slide-story .textpanel{position:absolute;left:0;right:0;bottom:0;width:100%}
@media only screen and (max-width:767px){.slide-story .textpanel{position:relative;height:230px;overflow:hidden}
}
.slide-story .textinner{width:90%;max-width:640px;margin:0 auto 80px}
@media only screen and (max-width:1023px){.slide-story .textinner{margin-bottom:55px}
}
@media only screen and (max-width:767px){.slide-story .textinner{display:table;height:100%;margin-bottom:30px}
.slide-story .textinner>h1,.slide-story .textinner .countdown-title,.slide-story .textinner .carousel-item-link{display:table-cell;vertical-align:middle}
.slide-story .textinner>h1{font-size:25px;font-size:2.5rem;padding-bottom:70px}
.slide-story .textinner .cta,.slide-story .textinner .datestamp{position:absolute;bottom:25px;left:18px;right:18px}
.slide-story .textinner .carousel-item-link{padding-bottom:38px}
.slide-story .textinner .carousel-cta-link{display:inline-block}
.slide-story .textinner .countdown-container{margin-top:15px}
.slide-story .textinner .countdown-text{display:table;height:130px}
.slide-story .textinner .countdown,.slide-story .textinner .logo-rolex{float:none}
.slide-story .textinner .logo-rolex{margin-bottom:10px}
}
.slide-story .datestamp{margin:7px 0 0;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:12px;font-size:1.2rem}
@media only screen and (max-width:767px){.slide-story .datestamp{font-size:10px;font-size:1rem;line-height:2.25}
}
.slide-story .cta{margin:42px 0 0}
.slide-story .cta a{background:#e00;color:#fff;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1.142;outline:0;border-radius:5px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;border:0;padding:10px 22px;letter-spacing:1px;cursor:pointer}
@media only screen and (max-width:767px){.slide-story .cta a{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.slide-story .cta a:hover,.slide-story .cta a:focus{color:#fff;background:#cc1800}
.slide-story .cta a[disabled],.slide-story .cta a.disabled{background:#ebcfcf;cursor:not-allowed}
.slide-story .cta a[disabled]:hover,.slide-story .cta a.disabled:hover,.slide-story .cta a[disabled]:focus,.slide-story .cta a.disabled:focus{background:#ebcfcf}
.slide-story.altcolor-true{color:#fff}
.slide-story.altcolor-true a{color:#fff}
.slide-story.altcolor-true a:hover,.slide-story.altcolor-true a:focus{color:#fff}
.slide-story.altcolor-true h1,.slide-story.altcolor-true h2,.slide-story.altcolor-true p,.slide-story.altcolor-true li{color:#fff}
.slide-story.altcolor-true h1 a,.slide-story.altcolor-true h2 a,.slide-story.altcolor-true p a,.slide-story.altcolor-true li a{color:#fff}
.slide-story.altcolor-true h1 a:hover,.slide-story.altcolor-true h2 a:hover,.slide-story.altcolor-true p a:hover,.slide-story.altcolor-true li a:hover,.slide-story.altcolor-true h1 a:focus,.slide-story.altcolor-true h2 a:focus,.slide-story.altcolor-true p a:focus,.slide-story.altcolor-true li a:focus{color:#fff}
.slide-story.altcolor-true .imagepanel .shade{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.6)),color-stop(1,rgba(0,0,0,0)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0)}
.ie9 .slide-story.altcolor-true .imagepanel .shade{filter:none;background-color:transparent}
.slide-story.altcolor-true .icn-clock{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;display:inline-block;width:17px;height:17px;background-position:-28px 0;top:-2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.slide-story.altcolor-true .icn-clock{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.slide-story.altcolor-true .icn-clock span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.slide-story.altcolor-true .icn-clock--before:before{position:relative;margin:0 10px 0 0;vertical-align:middle;content:"";background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;display:inline-block;width:17px;height:17px;background-position:-28px 0;top:-2px}
.slide-brandpromo h1{font-size:45px;font-size:4.5rem;line-height:1.1;letter-spacing:1px}
@media only screen and (max-width:1023px){.slide-brandpromo h1{font-size:30px;font-size:3rem}
}
@media only screen and (max-width:767px){.slide-brandpromo h1{font-size:28px;font-size:2.8rem;line-height:1.2}
}
.slide-countdown .textinner{max-width:780px}
.slide-livepromo .live-feed{background:#000;position:relative}
.slide-livepromo .race-status{color:#4a4a4a;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:14px;font-size:1.4rem;left:20px;position:absolute;top:20px}
.slide-livepromo .race-status .lap-number{color:#fff;font-weight:700;padding:0 5px 0 0}
.slide-livepromo .race-status .total-laps{font-size:10px;font-size:1rem;font-weight:300;padding:0 0 0 5px;position:relative;top:-4px}
.slide-livepromo .race-status .icon{display:none}
@media only screen and (max-width:767px){.slide-livepromo .race-status{border-bottom:solid 1px #4a4a4a;overflow:hidden;margin:0 15px;padding:20px 0 5px;position:static}
.slide-livepromo .race-status .lap-number{font-size:20px;font-size:2rem}
.slide-livepromo .race-status .icon{color:#fff;display:block;float:left;font-size:24px;margin:0 5px 0 0}
.slide-livepromo .race-status .total-laps{font-size:15px;font-size:1.5rem}
}
.slide-livepromo .post{color:#fff;font-size:21px;font-size:2.1rem;font-weight:500;line-height:1.42;overflow:hidden;min-height:62px;position:relative}
.slide-livepromo .post .icon{color:#888;font-size:35px;left:14px;position:absolute;top:4px}
.slide-livepromo .post .post-content{left:0;padding:10px 24px 23px 84px;position:absolute;top:0;-webkit-transition:-webkit-transform .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:-moz-transform .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:-ms-transform .8s cubic-bezier(0.86,0,0.07,1);-o-transition:-o-transform .8s cubic-bezier(0.86,0,0.07,1);transition:transform .8s cubic-bezier(0.86,0,0.07,1);width:100%}
.slide-livepromo .post .post-content.next-up{-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-ms-transform:translate(0,200px)}
.slide-livepromo .post .post-content.old{-webkit-transform:translate3d(0,-200px,0);-moz-transform:translate3d(0,-200px,0);-o-transform:translate3d(0,-200px,0);-ms-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0);-ms-transform:translate(0,-200px)}
@media only screen and (max-width:767px){.slide-livepromo .post{font-size:16px;font-size:1.6rem;line-height:1.5}
.slide-livepromo .post .icon{display:none}
.slide-livepromo .post .post-content{padding:10px 15px}
}
.slide-livepromo .race-title{max-width:none;margin-bottom:0;padding:23px 24px 0 84px;color:gray;font-size:14px;font-size:1.4rem;line-height:1.14}
@media only screen and (max-width:767px){.slide-livepromo .race-title{display:none}
}
.slide-livepromo .imagepanel{background-color:#000;position:relative}
.slide-livepromo .imagepanel .shade{display:none}
.slide-livepromo .imagepanel img{height:auto;opacity:1;max-width:100%;-webkit-transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-ms-transition:opacity .8s ease-out;-o-transition:opacity .8s ease-out;transition:opacity .8s ease-out}
.slide-livepromo .imagepanel img.next{height:auto;left:0;position:absolute;top:0;width:100%;z-index:1}
.slide-livepromo .imagepanel img.fader{opacity:0}
.slide-livepromo .textpanel{text-align:left;z-index:1}
@media only screen and (max-width:767px){.slide-livepromo .textpanel{background:#000;position:static}
}
@media only screen and (max-width:767px){.slide-livepromo .textinner{margin:0;padding:0 0 24px;width:100%}
}
.slide-livepromo .cta{margin:9px 0 0}
@media only screen and (max-width:767px){.slide-livepromo .cta{margin:0;padding:0 15px}
.slide-livepromo .cta a{display:block;text-align:center}
}
@media only screen and (max-width:1023px){.videopanel{display:none}
}
.article-title .category-title{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.214;text-transform:uppercase;color:#171717;margin-bottom:45px}
@media only screen and (max-width:767px){.article-title .category-title{font-size:10px;font-size:1rem;line-height:1.2}
}
@media only screen and (max-width:767px){.article-title .category-title{font-size:10px;font-size:1rem;line-height:1;margin-bottom:18px}
}
.article-title .headline{margin-bottom:24px}
@media only screen and (max-width:768px){.article-title .headline{font-size:36px;font-size:3.6rem;line-height:1}
}
@media only screen and (max-width:767px){.article-title .headline{font-size:22px;font-size:2.2rem;line-height:1;margin-bottom:18px}
}
@media only screen and (min-width:768px){.article-title.app-article-title .headline{padding-top:25px}
}
.article-title .tags{font-size:11px;font-size:1.1rem;line-height:3.27;font-family:'F1BoldRegular',Helvetica,sans-serif;text-transform:uppercase;margin-bottom:25px}
.article-title .tags a{font-weight:600;color:#4a4a4a;display:inline-block;margin-right:30px;white-space:nowrap}
.article-title .tags a:hover{color:#e00}
.article-title .tags a:last-child{margin-right:0}
@media only screen and (max-width:767px){.article-title .tags{font-size:9px;font-size:.9rem;line-height:4;margin-bottom:15px}
.article-title .tags a{margin-right:10px}
}
.article-title .date,.article-title .share{font-size:12px;font-size:1.2rem;line-height:1.8rem;font-weight:600;margin:0 40px 50px 0;display:inline-block}
.article-title .date a,.article-title .share a{color:#000;font-weight:600}
.article-title .date a:hover,.article-title .share a:hover{color:#cc1800}
.article-title .date .icon,.article-title .share .icon{font-size:16px;font-size:1.6rem;vertical-align:middle;padding-right:8px}
@media only screen and (max-width:767px){.article-title .date,.article-title .share{margin-bottom:35px}
}
.article-title .share{margin-right:0}
.article-title .share .icon{position:relative}
.article-title .share .icon.icon-facebook{font-size:18px;font-size:1.8rem}
.article-title .share .icon.icon-google-plus{top:1px;font-size:18px;font-size:1.8rem}
.article-title .share .share-options .icon{margin-right:0;padding:0 10px;border-right:1px solid #e2e2e2}
.article-title .share .share-options .icon:last-child{border-right:0}
.article-title .strapline{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.222;margin-bottom:24px}
@media only screen and (max-width:767px){.article-title .strapline{font-size:14px;font-size:1.4rem;line-height:1.142}
}
.breadcrumb-wrap{padding:0 40px}
@media only screen and (max-width:1023px){.breadcrumb-wrap{padding:0 10px}
}
@media only screen and (max-width:767px){.breadcrumb-wrap{padding:0}
}
.breadcrumb{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.142;width:100%;padding:35px 30px 28px 0;vertical-align:top;line-height:1;max-width:1440px;margin:0 auto}
@media only screen and (max-width:767px){.breadcrumb{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.align-to-content .breadcrumb{top:160px}
.align-to-content .breadcrumb .inner-wrap{max-width:1360px}
.breadcrumb .inner-wrap{max-width:1440px;margin:0 auto}
.breadcrumb a{color:#15151e;text-transform:uppercase;font-weight:500;margin:0 5px}
.breadcrumb a.level-0{font-weight:600}
.breadcrumb a:hover{color:#000}
.breadcrumb a:first-child{margin-left:0;color:#949498}
@media only screen and (max-width:767px){.breadcrumb a:first-child{font-weight:700}
}
.breadcrumb a:last-child{margin-right:0}
.breadcrumb .altcolor-true{color:#fff}
.breadcrumb .altcolor-true a{color:#fff}
.breadcrumb .altcolor-true a:hover,.breadcrumb .altcolor-true a:focus{color:#fff}
@media only screen and (max-width:1024px){.breadcrumb{padding:63px 30px 28px 0}
}
@media only screen and (max-width:1023px){.breadcrumb{padding:20px 18px 15px 0}
}
@media only screen and (max-width:767px){.breadcrumb{padding:32px 20px 15px;font-size:14px;font-size:1.4rem}
}
.tab-wrapper{width:100%}
.tab-wrapper .tab-list{margin-bottom:0;margin-left:0}
.tab-wrapper .tab{border-bottom:1px solid #b0b0b0;display:block;font-size:16px;font-size:1.6rem;font-weight:600;float:left;font-family:'F1BoldRegular',Helvetica,sans-serif;line-height:1.6;list-style:none;margin-right:40px;padding:0 0 22px;position:relative;-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .5s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .5s cubic-bezier(0.86,0,0.07,1);-o-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1);top:1px}
.tab-wrapper .tab a{margin-top:30px;font-weight:500;color:gray;-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .5s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .5s cubic-bezier(0.86,0,0.07,1);-o-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1)}
.tab-wrapper .tab a.desktop{display:block}
.tab-wrapper .tab a.mobile{display:none}
.tab-wrapper .tab.selected{border-bottom:1px solid #ea0000}
.tab-wrapper .tab.selected a{color:#171717}
.tab-wrapper .tab-content-wrapper{clear:both}
.tab-wrapper .tab-content{border-top:1px solid #b0b0b0;height:auto;overflow:auto;width:100%;-webkit-transition:opacity .3s cubic-bezier(0.86,0,0.07,1);-moz-transition:opacity .3s cubic-bezier(0.86,0,0.07,1);-ms-transition:opacity .3s cubic-bezier(0.86,0,0.07,1);-o-transition:opacity .3s cubic-bezier(0.86,0,0.07,1);transition:opacity .3s cubic-bezier(0.86,0,0.07,1)}
.tab-wrapper .standings .title{padding-top:22px}
.tab-wrapper.no-tabs .tab-content{border-top:0}
.tab-wrapper.no-tabs .standings .title{padding-top:0}
.tab-wrapper.lt672 .tab{font-size:13px;font-size:1.3rem;line-height:1;margin-right:20px}
.tab-wrapper.lt576 .tab a.desktop{display:none}
.tab-wrapper.lt576 .tab a.mobile{display:block}
.filter-component{margin:0 auto;max-width:1520px;text-transform:uppercase}
.filter-component .filter-component-wrap{padding:0 40px 2px}
@media only screen and (max-width:1024px){.filter-component .filter-component-wrap{padding:0 10px 2px}
}
@media only screen and (max-width:767px){.filter-component .filter-component-wrap{padding:0}
}
.filter-component .filter-form{clear:left;display:block;padding:10px 0}
@media only screen and (max-width:1024px){.filter-component .filter-form{padding:10px 0 0}
}
@media only screen and (max-width:767px){.filter-component .filter-form{display:block;padding:0;margin-bottom:2px}
}
.filter-component .filter-select-wrap{position:relative;overflow:hidden;display:inline-block;width:auto;cursor:pointer;padding-right:9px;padding-left:5px}
.filter-component .filter-select-wrap:nth-of-type(1){min-width:70px}
.filter-component .filter-select-wrap:nth-of-type(2){min-width:110px}
.filter-component .filter-select-wrap:nth-of-type(3){min-width:120px}
.filter-component .filter-select-wrap .icon{font-size:9px;font-size:.9rem;position:absolute;right:6px;top:0;z-index:0;line-height:5.55}
.filter-component .filter-select-wrap:hover{background:#fff}
.filter-component .filter-select{z-index:1;background:transparent;border:0;color:#e00;cursor:pointer;float:left;font-size:11px;font-size:1.1rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;height:50px;letter-spacing:0;outline:0;position:relative;text-transform:uppercase;width:165%}
.filter-component .filter-form-submit{width:22%}
.filter-component .filter-dropdown{display:none}
.filter-component .filter-wrapper{background-color:#fff;clear:left;height:0;overflow:hidden}
.filter-component .filter-wrapper.show{height:auto}
@media only screen and (max-width:767px){.filter-component .filter-wrapper{display:none}
}
.filter-component .filter-wrapper--date,.filter-component .filter-wrapper--type{background-color:#fff;clear:left;height:0;overflow:hidden}
.filter-component .filter-wrapper--date.show,.filter-component .filter-wrapper--type.show{height:auto}
@media only screen and (max-width:767px){.filter-component .filter-wrapper--date,.filter-component .filter-wrapper--type{display:none}
}
.filter-component .clip{letter-spacing:normal}
@media only screen and (max-width:1024px+200){.filter-component .clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%}
}
.filter-component .button-mixin,.filter-component a{background:#fff;border:0;color:#4a4a4a;cursor:pointer;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;line-height:3.33;margin:0;outline:0;padding:0;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}
.filter-component .button-mixin:hover,.filter-component a:hover,.filter-component .button-mixin:focus,.filter-component a:focus{color:#171717}
.filter-component button.filter-toggle{background:#fff;border:0;color:#4a4a4a;cursor:pointer;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;line-height:3.33;margin:0;outline:0;padding:0;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%;background-color:transparent;color:#15151e;float:left;font-size:12px;font-size:1.2rem;line-height:5.83333333;padding:0 2.5%;-webkit-transition:background-color 100ms ease-out;-moz-transition:background-color 100ms ease-out;-ms-transition:background-color 100ms ease-out;-o-transition:background-color 100ms ease-out;transition:background-color 100ms ease-out;width:auto}
.filter-component button.filter-toggle:hover,.filter-component button.filter-toggle:focus{color:#171717}
.filter-component button.filter-toggle:hover,.filter-component button.filter-toggle:focus{background-color:#fff;color:#15151e}
.filter-component button.filter-toggle:after{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:'\e600';font-size:10px;font-size:1rem;margin-left:10px}
.filter-component button.filter-toggle.show{background-color:#fff}
.filter-component button.filter-toggle.show:after{content:'\e607'}
@media only screen and (max-width:767px){.filter-component button.filter-toggle{display:none}
}
.filter-component .filter-list{clear:left;margin:0 auto;padding:15px 0;width:95%}
.filter-component .filter-list:after{content:"";display:table;clear:both}
.filter-component .filter-list--border{clear:left;margin:0 auto;padding:15px 0;width:95%;border-bottom:1px solid #e2e2e2}
.filter-component .filter-list--border:after{content:"";display:table;clear:both}
.filter-component .filter-list-item{display:block;float:left;opacity:1;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;width:8.33333333%}
.filter-component .filter-list-item.hide{height:0;opacity:0;overflow:hidden}
@media only screen and (max-width:1023px){.filter-component .filter-list-item{width:16.66%}
}
@media only screen and (min-width:1024px){.filter-component .filter-wrapper--type .filter-list-item{width:12.5%}
}
.filter-component .filter-list-item-button{background:#fff;border:0;color:#4a4a4a;cursor:pointer;display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;line-height:3.33;margin:0;outline:0;padding:0;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%;font-weight:500}
.filter-component .filter-list-item-button:hover,.filter-component .filter-list-item-button:focus{color:#171717}
.filter-component .filter-list-item--earlier{display:block;float:left;opacity:1;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;width:8.33333333%}
.filter-component .filter-list-item--earlier.hide{height:0;opacity:0;overflow:hidden}
@media only screen and (max-width:1023px){.filter-component .filter-list-item--earlier{width:16.66%}
}
.filter-component .selected{color:#1e1e1e;font-weight:700}
.filter-component .selected .underline{border-bottom:1px solid #e00}
html .filter-select#year,html .filter-select#month{display:none}
html.js .filter-dropdown,html.js .filter-select#year,html.js .filter-select#month{display:block}
html.js .filter-input,html.js .filter-form-submit{display:none}
@media only screen and (min-width:767px){html.js .filter-form{display:none}
}
@media only screen and (max-width:767px){.tweetembed{margin:20px 0}
.text ~ .tweetembed{margin-top:-9px}
}
.tweet iframe{width:70% !important}
@media only screen and (max-width:1023px){.tweet iframe{width:100% !important}
}
.instagramembed{margin:50px 0 45px}
@media only screen and (max-width:767px){.instagramembed{margin:20px 0}
}
.quote{width:100%;max-width:548px;margin:10px 0 18px;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600}
.quote blockquote{margin:0 70px 0 40px}
.quote img{display:block;max-width:100%}
.quote q{font-size:20px;font-size:2rem;line-height:1.5;color:#1e1e1e}
.quote q.marks:before,.quote q.marks:after{content:'"'}
.quote .img{margin:0 0 33px}
.quote .attribution{margin:16px 0 0;font-size:14px;font-size:1.4rem;color:gray}
.quote.breakout-left{margin-right:46px;float:left;clear:left}
.quote.breakout-right{margin-left:46px;float:right;clear:right}
.quote.breakout-none{margin-left:auto;margin-right:auto}
@media only screen and (min-width:768px) and (max-width:1024px){.quote{max-width:378px}
.quote blockquote{margin:0 22px 0 40px}
.quote q{font-size:16px;font-size:1.6rem;line-height:1.5}
.quote .attribution{font-size:12px;font-size:1.2rem}
}
@media only screen and (max-width:767px){.quote{max-width:none}
.quote blockquote{margin:0}
.quote q{font-size:16px;font-size:1.6rem;line-height:1.375}
.quote .img{margin:0 -20px 20px}
.quote .attribution{margin:8px 0 0;font-size:12px;font-size:1.2rem}
.quote.breakout-left,.quote.breakout-right{margin-left:0;margin-right:0;float:none;clear:both}
}
.race-results{background:#fff;overflow-x:hidden}
.race-results .tla{display:none}
.race-results .time{max-width:80px}
.race-results .points{max-width:45px}
.race-results.lt576 .country{display:none}
.race-results.lt448 .first-name{display:none}
.race-results.lt448 .standings{padding:10px 15px}
.race-results.lt448 td{padding-left:5px;padding-right:5px}
.race-results.lt448 td.number{padding-left:8px}
.race-results.lt448 td.name{padding-left:15px}
.race-results.lt384 .team{display:none}
.race-results.lt320 .first-name,.race-results.lt320 .last-name{display:none}
.race-results.lt320 .tla{display:block}
@media only screen and (max-width:1023px){.tab-content .race-results .race-results.lt448{padding:0 3px}
.tab-content .race-results .race-results.lt448 .standings{padding:0 0 15px}
}
.practiceresults{background:#fff;overflow-x:hidden}
.practiceresults .tla{display:none}
.practiceresults .time{max-width:80px}
.practiceresults.lt544 .number{display:none}
.practiceresults.lt512 .team{display:none}
.practiceresults.lt448 .standings{padding:10px 15px}
.practiceresults.lt448 .first-name{display:none}
.practiceresults.lt448 td{padding-left:5px;padding-right:5px}
.practiceresults.lt352 .gap{display:none}
.practiceresults.lt320 .first-name,.practiceresults.lt320 .last-name{display:none}
.practiceresults.lt320 .tla{display:block}
@media only screen and (max-width:1023px){.tab-content .practiceresults .practiceresults.lt448{padding:0 3px}
.tab-content .practiceresults .practiceresults.lt448 .standings{padding:0 0 15px}
}
.qualifyingresults{background:#fff;overflow-x:hidden}
.qualifyingresults .tla{display:none}
.qualifyingresults .time{max-width:80px}
.qualifyingresults .time.fastest{display:none}
.qualifyingresults.lt608 .laps{display:none}
.qualifyingresults.lt448 .standings{padding:10px 15px}
.qualifyingresults.lt448 .first-name{display:none}
.qualifyingresults.lt448 td{padding-left:5px;padding-right:5px}
.qualifyingresults.lt448 td.time{font-size:10px;font-size:1rem;padding-left:4px;padding-right:0}
.qualifyingresults.lt448 .name{padding-left:10px}
.qualifyingresults.lt448 .team,.qualifyingresults.lt448 .number{display:none}
.qualifyingresults.lt544 .number{display:none}
.qualifyingresults.lt320 .first-name,.qualifyingresults.lt320 .last-name{display:none}
.qualifyingresults.lt320 .tla{display:block}
@media only screen and (max-width:1023px){.tab-content .qualifyingresults .qualifyingresults.lt448{padding:0 3px}
.tab-content .qualifyingresults .qualifyingresults.lt448 .standings{padding:0 0 15px}
}
.constructor-results{background:#fff}
.drivers-championship{background:#fff}
.drivers-championship .car img{width:126px}
.drivers-championship .tla{display:none}
.drivers-championship.lt608 .country{display:none}
.drivers-championship.lt512 .country{display:none}
.drivers-championship.lt512 .car{display:none}
.drivers-championship.lt352 .first-name{display:none}
.drivers-championship.lt320 .first-name,.drivers-championship.lt320 .last-name{display:none}
.drivers-championship.lt320 .tla{display:block}
.manual-gallery a{border:0;color:#fff;cursor:pointer;text-decoration:none}
.manual-gallery .swiper-container{overflow:hidden;position:relative}
.manual-gallery .swiper-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.manual-gallery .swiper-slide{background:#000}
.manual-gallery .swiper-slide.landscape .image{-webkit-transform:0 -50%;-moz-transform:0 -50%;-o-transform:0 -50%;-ms-transform:0 -50%;transform:0 -50%;top:50%}
.manual-gallery .swiper-slide.landscape img{width:100%;min-width:280px}
.manual-gallery .swiper-slide.portrait .image{height:100%;text-align:center}
.manual-gallery .swiper-slide.portrait img{height:100%}
.manual-gallery .gallery-caption{overflow:hidden;padding:30px 0;width:auto}
.manual-gallery .gallery-caption .gallery-descriptions-container{position:relative}
.manual-gallery .gallery-caption .gallery-description{font-size:15px;font-size:1.5rem;line-height:1.7;margin:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
.manual-gallery .gallery-caption .gallery-description.current{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.manual-gallery .gallery-caption .gallery-description.hidden{display:none}
.manual-gallery .gallery-enlarge{display:block;height:100%;position:absolute;top:0}
.manual-gallery .gallery-enlarge.gallery-enlarge-hitarea{left:0;width:100%;z-index:1}
.touch .manual-gallery .gallery-enlarge.gallery-enlarge-hitarea{z-index:-1}
.manual-gallery .gallery-enlarge.gallery-enlarge-hitarea span{display:block;text-indent:-10000px}
.manual-gallery .gallery-enlarge.gallery-enlarge-link{right:0}
.manual-gallery .gallery-enlarge.gallery-enlarge-link span{background:rgba(0,0,0,0.5);font-size:19px;font-size:1.9rem;height:52px;line-height:2.9;margin-top:-26px;position:absolute;right:0;text-align:center;top:50%;-webkit-transition:background 250ms .2s ease-out;-moz-transition:background 250ms .2s ease-out;-ms-transition:background 250ms .2s ease-out;-o-transition:background 250ms .2s ease-out;transition:background 250ms .2s ease-out;width:60px;z-index:3}
.manual-gallery .gallery-enlarge.gallery-enlarge-link span:hover{background:#000}
.manual-gallery .peek-area{display:block;height:100%;position:absolute;top:0;width:10%;z-index:2}
.manual-gallery .peek-area.gallery-next{right:0}
.manual-gallery .peek-area.gallery-prev{left:0}
.manual-gallery .peek-area span{display:block;text-indent:-10000px}
.manual-gallery .multi-image .gallery-pagination,.manual-gallery .multi-image .gallery-descriptions-container{display:table-cell}
.manual-gallery .multi-image .gallery-pagination{color:#7b7b7b;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1;padding-top:6px;width:80px}
@media only screen and (max-width:767px){.manual-gallery .multi-image .gallery-pagination{font-size:10px;font-size:1rem;width:50px}
}
.manual-gallery .multi-image .gallery-pagination .current-image-num,.manual-gallery .multi-image .gallery-pagination .total-images-num{vertical-align:top}
.manual-gallery .multi-image .gallery-pagination .current-image-num{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:32px;font-size:3.2rem;line-height:1.125;color:#000;display:inline-block;font-size:18px;font-size:1.8rem;vertical-align:top;margin-top:-1px}
@media only screen and (max-width:767px){.manual-gallery .multi-image .gallery-pagination .current-image-num{font-size:18px;font-size:1.8rem;line-height:1.111}
}
@media only screen and (max-width:767px){.manual-gallery .multi-image .gallery-pagination .current-image-num{font-size:12px;font-size:1.2rem}
}
.manual-gallery .multi-image .gallery-descriptions-container{vertical-align:top}
.manual-gallery .gallery-inpage{clear:both;margin:0;position:relative}
.manual-gallery .gallery-inpage .full-width{left:50%;position:absolute;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-ms-transform:translate(-50%,0)}
.manual-gallery .gallery-inpage .gallery-caption{padding:30px 60px}
.manual-gallery .gallery-inpage .gallery-caption .current-image-num{color:#000}
.manual-gallery .gallery-inpage .gallery-caption .gallery-description{color:#545454}
.manual-gallery .gallery-inpage.breakout-left,.manual-gallery .gallery-inpage.breakout-right{margin:8px 0 20px;width:50%}
.manual-gallery .gallery-inpage.breakout-left{float:left;margin-right:60px}
.manual-gallery .gallery-inpage.breakout-right{float:right;margin-left:60px}
.cq-wcm-edit .manual-gallery .gallery-inpage.breakout-left,.cq-wcm-edit .manual-gallery .gallery-inpage.breakout-right{float:none;margin:0 auto}
.manual-gallery .gallery-modal{background:rgba(0,0,0,0.9);height:100%;left:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);position:fixed;top:0;visibility:hidden;width:100%;z-index:2000}
.manual-gallery .gallery-modal .gallery-modal-container{margin:0 auto;position:relative;height:100vh;width:100vh}
@media screen and (orientation:portrait){.manual-gallery .gallery-modal .gallery-modal-container{height:100vw;width:90vw}
}
.manual-gallery .gallery-modal .lt-ie9 .gallery-modal-container{margin:0 10%;height:100%;width:auto}
.manual-gallery .gallery-modal .gallery-modal-wrapper{left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-65%,0);-moz-transform:translate3d(-50%,-65%,0);-o-transform:translate3d(-50%,-65%,0);-ms-transform:translate3d(-50%,-65%,0);transform:translate3d(-50%,-65%,0);-ms-transform:translate(-50%,-65%);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}
.ie8 .manual-gallery .gallery-modal .gallery-modal-wrapper{left:0}
.manual-gallery .gallery-modal.gallery-modal-open{visibility:visible}
.manual-gallery .gallery-modal.gallery-mobile-open-animate{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.manual-gallery .gallery-modal.gallery-mobile-open-animate .gallery-modal-wrapper{-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%)}
.manual-gallery .gallery-modal .gallery-modal-info-link,.manual-gallery .gallery-modal .gallery-modal-close-link{position:absolute;-webkit-transition:color 200ms ease-out;-moz-transition:color 200ms ease-out;-ms-transition:color 200ms ease-out;-o-transition:color 200ms ease-out;transition:color 200ms ease-out;vertical-align:middle;z-index:6}
.manual-gallery .gallery-modal .gallery-modal-info-link span,.manual-gallery .gallery-modal .gallery-modal-close-link span{display:inline-block;text-align:left;text-indent:-10000px}
.manual-gallery .gallery-modal .gallery-modal-info-link:hover,.manual-gallery .gallery-modal .gallery-modal-close-link:hover{color:#b0b0b0}
.manual-gallery .gallery-modal .gallery-modal-close-link{right:0;text-align:right;top:-40px}
.manual-gallery .gallery-modal .gallery-modal-info-link{display:none}
.manual-gallery .gallery-modal .gallery-description{color:#e2e2e2}
.manual-gallery .gallery-modal .gallery-pagination{color:#cfd1d4}
.manual-gallery .gallery-modal .gallery-pagination .current-image-num{color:#fff}
@media only screen and (max-width:767px){.manual-gallery .gallery-inpage.breakout-left,.manual-gallery .gallery-inpage.breakout-right,.manual-gallery .gallery-inpage.breakout-none{float:none;margin-left:0;margin-right:0;width:100%}
.main:not(.go-full-width) .manual-gallery .gallery-inpage .swiper-container{margin-left:-20px;margin-right:-20px}
.manual-gallery .gallery-inpage .gallery-caption{margin:0;padding:20px 10px}
.manual-gallery .gallery-modal{padding:0 10px}
.manual-gallery .gallery-modal .gallery-modal-container{width:100%}
.manual-gallery .gallery-modal .gallery-modal-close-link{top:11px}
.manual-gallery .gallery-modal .gallery-modal-info-link{top:6px}
.manual-gallery .gallery-modal .gallery-modal-info-link{display:block;font-size:20px;font-size:2rem;left:0}
.manual-gallery .gallery-modal .gallery-modal-close-link{right:0}
.manual-gallery .gallery-modal .gallery-caption{bottom:20px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);overflow:hidden;padding:10px 10px 0;position:absolute;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;-webkit-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-o-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-ms-transform:translate(0,50%)}
.manual-gallery .gallery-modal .gallery-caption.visible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0)}
.manual-gallery .gallery-modal .gallery-modal-container{height:100%;margin:0 auto;padding:0}
.manual-gallery .gallery-modal .gallery-modal-container .gallery-modal-wrapper .gallery-modal-close-link,.manual-gallery .gallery-modal .gallery-modal-container .gallery-modal-wrapper .gallery-modal-info-link,.manual-gallery .gallery-modal .gallery-modal-container .gallery-modal-wrapper .gallery-caption{display:none}
.lt-ie9 .manual-gallery .gallery-modal .gallery-modal-container{margin:20px 5% 0}
}
@media only screen and (max-width:1023px) and (orientation:landscape){.manual-gallery .gallery-modal .gallery-modal-container{width:75%}
}
.globalpartner-block .gallery-inpage .gallery-caption{display:none}
.article-aggregator .advertisement{margin-top:32px}
@media only screen and (max-width:1023px){.article-aggregator .advertisement{margin-top:20px}
}
.article-aggregator .no-results{text-align:center}
.article-aggregator .loaded-item{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-ms-transform:translate(0,80px);transform:translate(0,80px);-webkit-transition:opacity .6s .2s ease-out;-moz-transition:opacity .6s .2s ease-out;-ms-transition:opacity .6s .2s ease-out;-o-transition:opacity .6s .2s ease-out;transition:opacity .6s .2s ease-out;-webkit-transition:transform .6s .2s ease-out;-moz-transition:transform .6s .2s ease-out;-ms-transition:transform .6s .2s ease-out;-o-transition:transform .6s .2s ease-out;transition:transform .6s .2s ease-out}
.article-aggregator .loaded-item.in-view{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.article-aggregator .separator-title{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142;margin:32px 0 28px}
@media only screen and (max-width:767px){.article-aggregator .separator-title{font-size:24px;font-size:2.4rem;line-height:1.125}
}
@media only screen and (max-width:1023px){.article-aggregator .separator-title{margin:24px 0 20px}
}
@media only screen and (max-width:767px){.article-aggregator .separator-title{margin:44px 0 8px;font-size:20px;font-size:2rem}
}
.article-columns .nonteaser-content>div{background:#fff;height:752px;margin:1px;overflow:hidden;padding:22px 40px}
@media only screen and (max-width:1023px){.article-columns .nonteaser-content>div{height:auto;padding:22px 30px}
}
@media only screen and (max-width:767px){.article-columns .nonteaser-content>div{padding:22px 20px}
}
.article-columns .column{float:left}
.article-level2 .column-2 .column-2{width:50%;float:right}
.promoted-articles{position:relative;height:614px}
@media only screen and (max-width:767px){.promoted-articles{height:372px}
}
.promoted-articles h2,.promoted-articles p,.promoted-articles li{margin:0;color:#fff}
.promoted-articles h2{padding:26px 0 10px;font-size:18px;font-size:1.8rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media only screen and (max-width:1023px){.promoted-articles h2{padding:26px 0 20px}
}
@media only screen and (max-width:767px){.promoted-articles h2{padding:20px 0 15px}
}
.promoted-articles p{font-size:14px;font-size:1.4rem;line-height:1.6;font-weight:500}
@media only screen and (max-width:767px){.promoted-articles p{font-size:12px;font-size:1.2rem}
}
.promoted-articles .slide{position:absolute;width:100%}
.promoted-articles.swiper-container .slide{position:static}
.promoted-articles .slide-btn{display:block;position:absolute;top:0;bottom:0;width:90px;margin:0}
.promoted-articles .slide-btn a,.promoted-articles .slide-btn span{display:block;height:100%;outline:0;text-indent:-999em}
.promoted-articles .btn-prev{left:0}
.promoted-articles .btn-next{right:0}
.promoted-articles .datestamp,.promoted-articles .trail li{display:block;font-size:12px;font-size:1.2rem;line-height:2.5;font-weight:600;float:left}
@media only screen and (max-width:767px){.promoted-articles .datestamp,.promoted-articles .trail li{font-size:10px;font-size:1rem}
}
.promoted-articles .datestamp{float:left}
.promoted-articles .datestamp.icon-clock:before{position:relative;top:3px;margin-right:10px;font-size:17px;font-size:1.7rem}
.promoted-articles .trail{display:block;max-width:78%;height:28px;margin:0 0 0 20px;padding:0 0 0 20px;font-family:'F1BoldRegular',Helvetica,sans-serif;list-style:none;border-left:solid 1px #4a4a4a;float:left;overflow:hidden}
@media only screen and (max-width:767px){.promoted-articles .trail{margin:0 0 0 15px;padding:0 0 0 15px}
}
.promoted-articles .trail li{margin-right:4px;color:#b0b0b0;text-transform:uppercase}
.promoted-articles .trail li:after{margin-left:4px;content:'/'}
.promoted-articles .trail li.last{color:#e2e2e2;font-weight:700}
.promoted-articles .trail li.last:after{display:none}
.promoted-articles .info{position:absolute;bottom:0;width:100%;padding:16px 0 24px}
@media only screen and (max-width:1023px){.promoted-articles .info{padding:16px 0 30px}
}
@media only screen and (max-width:767px){.promoted-articles .info{padding:12px 0 18px}
}
.promoted-articles .premium-overlay{display:none}
.promoted-articles .premium-overlay .premium-text{font-family:'icomoon-legacy';letter-spacing:9px}
.promoted-articles .imgpanel{width:100%;height:420px;text-align:center;background:#e2e2e2;overflow:hidden}
.promoted-articles .imgpanel img{max-width:100%}
.promoted-articles .imgpanel.is-premium-content{border-bottom:#e00 solid 10px}
.promoted-articles .imgpanel.is-premium-content .premium-overlay{color:#fff;display:block;height:410px;left:0;letter-spacing:5px;padding-top:205px;position:relative;top:0;text-align:center;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0);width:100%;z-index:1}
.promoted-articles .imgpanel.is-premium-content .premium-overlay p{font-size:20px;font-size:2rem;margin:0 auto}
.promoted-articles .imgpanel.is-premium-content img{bottom:0;position:relative;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}
.promoted-articles .imgpanel.is-premium-content.is-premium-user .premium-overlay{display:none}
.promoted-articles .imgpanel.is-premium-content.is-premium-user img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
@media only screen and (max-width:767px){.promoted-articles .imgpanel{height:169px}
.promoted-articles .imgpanel.is-premium-content .premium-overlay{height:169px;padding-top:70px}
.promoted-articles .imgpanel.is-premium-content img{bottom:15px}
.promoted-articles .imgpanel.is-premium-content p{font-size:14px;font-size:1.4rem;margin:0 auto}
}
.promoted-articles .textpanel{position:relative;height:194px}
@media only screen and (max-width:767px){.promoted-articles .textpanel{height:202px}
}
.promoted-articles .textpanel a{position:relative;display:block;height:100%;padding:0 40px;background:#171717}
@media only screen and (max-width:1023px){.promoted-articles .textpanel a{padding:0 30px}
}
@media only screen and (max-width:767px){.promoted-articles .textpanel a{padding:0 17px}
}
.promoted-articles .textpanel a:hover,.promoted-articles .textpanel a:focus{background:#000}
.promoted-articles .stripe{display:none;position:absolute;right:0;top:auto;bottom:0;left:0;width:100%;height:5px}
.promoted-articles .timeindicator{display:block;width:100%;height:100%;background:gray}
.promoted-articles .pagination{position:relative;top:-5px;height:5px;background:#171717}
.promoted-articles .pagination:after{content:"";display:table;clear:both}
.promoted-articles .swiper-active-switch{background:#e00}
.promoted-articles .swiper-pagination-switch{display:inline-block;width:100%;height:5px;float:left}
.promoted-articles.slides-2 .swiper-pagination-switch{width:50%}
.promoted-articles.slides-3 .swiper-pagination-switch{width:33.33333%}
.promoted-articles.slides-4 .swiper-pagination-switch{width:25%}
.touch .promoted-articles .slide-btn{display:none}
.promoted-articles .accordion{position:relative;display:none}
.promoted-articles .stack{position:absolute;top:0;right:0;width:50%;margin:0;list-style:none}
.promoted-articles .stack-item:first-child .textpanel{border:0}
.promoted-articles.desktop{height:420px;overflow:hidden}
.promoted-articles.desktop .slide .textpanel{display:none}
.promoted-articles.desktop .slide-btn{display:none}
.promoted-articles.desktop .accordion{display:block}
.promoted-articles.desktop .imgpanel{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);z-index:0;-webkit-transition:all .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .8s cubic-bezier(0.86,0,0.07,1);-o-transition:all .8s cubic-bezier(0.86,0,0.07,1);transition:all .8s cubic-bezier(0.86,0,0.07,1);text-align:left;width:52%;position:relative}
.promoted-articles.desktop .imgpanel img{max-width:inherit;width:auto;height:420px;position:relative;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ie8 .promoted-articles.desktop .imgpanel img{margin-left:-50%}
.promoted-articles.desktop .imgpanel .premium-overlay{display:none}
.promoted-articles.desktop .imgpanel .premium-overlay .premium-text{font-family:'icomoon-legacy';letter-spacing:9px}
.promoted-articles.desktop .imgpanel.is-premium-content{border-bottom:#e00 solid 10px}
.promoted-articles.desktop .imgpanel.is-premium-content .premium-overlay{color:#fff;display:block;height:410px;left:0;letter-spacing:5px;padding-top:185px;position:absolute;max-width:748px;top:0;text-align:left;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0);width:100%;z-index:1}
.promoted-articles.desktop .imgpanel.is-premium-content img{bottom:0;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);position:relative}
.promoted-articles.desktop .imgpanel.is-premium-content p{font-size:20px;font-size:2rem;margin:0;text-align:center}
.promoted-articles.desktop .imgpanel.is-premium-content.is-premium-user .premium-overlay{display:none}
.promoted-articles.desktop .imgpanel.is-premium-content.is-premium-user img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
.promoted-articles.desktop .textpanel{height:76px;margin-left:10px;background:#fff;border-top:solid 1px #e2e2e2;-webkit-transition:all .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .8s cubic-bezier(0.86,0,0.07,1);-o-transition:all .8s cubic-bezier(0.86,0,0.07,1);transition:all .8s cubic-bezier(0.86,0,0.07,1)}
.promoted-articles.desktop .textpanel a{position:relative;display:block;height:100%;padding:0 30px;background:#fff}
html.smil .promoted-articles.desktop .textpanel a{-webkit-transition:all .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .8s cubic-bezier(0.86,0,0.07,1);-o-transition:all .8s cubic-bezier(0.86,0,0.07,1);transition:all .8s cubic-bezier(0.86,0,0.07,1)}
.promoted-articles.desktop .textpanel h2,.promoted-articles.desktop .textpanel p,.promoted-articles.desktop .textpanel li{color:#1e1e1e}
.promoted-articles.desktop .textpanel h2{background-color:inherit;z-index:2}
.promoted-articles.desktop .textpanel .fulltext{height:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);position:relative;visibility:hidden;-webkit-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-o-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);transition:opacity .8s cubic-bezier(0.86,0,0.07,1);z-index:1}
.promoted-articles.desktop .stripe{top:0;left:auto;width:5px;height:100%}
.promoted-articles.desktop .pagination{display:none}
.promoted-articles.desktop .info{opacity:0;padding-bottom:0;-webkit-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);-o-transition:opacity .8s cubic-bezier(0.86,0,0.07,1);transition:opacity .8s cubic-bezier(0.86,0,0.07,1)}
.promoted-articles.desktop .is-active{z-index:2}
.promoted-articles.desktop .is-active .imgpanel{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);z-index:1}
.promoted-articles.desktop .is-active .textpanel{position:relative;height:194px;margin-left:0;border:0}
.promoted-articles.desktop .is-active .textpanel h2,.promoted-articles.desktop .is-active .textpanel p,.promoted-articles.desktop .is-active .textpanel li{color:#fff}
.promoted-articles.desktop .is-active .textpanel a{padding:0 40px;background:#171717}
.promoted-articles.desktop .is-active .textpanel a:hover,.promoted-articles.desktop .is-active .textpanel a:focus{background:#000}
.promoted-articles.desktop .is-active .textpanel .fulltext{height:114px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}
.promoted-articles.desktop .is-active .textpanel .trail li{color:#b0b0b0}
.promoted-articles.desktop .is-active .textpanel .trail li.last{color:#e2e2e2}
.promoted-articles.desktop .is-active .textpanel .info{display:block;opacity:1}
.promoted-articles.desktop .is-active .stripe{display:block}
.latest-news{padding:65px 20px 40px 40px;background:#ededed}
.latest-news .feature-title{margin:0 0 25px}
.latest-news .tablet-swiper-slide{overflow:hidden}
.latest-news .article-wrapper{float:left;height:340px;left:0;opacity:1;overflow:hidden;padding:0 20px 20px 0;position:relative;top:0;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;width:25%}
.latest-news .article-wrapper .fom-teaser{height:320px;margin:0;padding-bottom:0;border-radius:0 0 10px 10px}
.latest-news .article-wrapper .fom-teaser .teaser-info{height:160px;left:0;padding:30px 25px;width:100%}
.latest-news .article-wrapper .fom-teaser .teaser-info-title{height:65px;margin:10px 0 5px;width:auto}
.latest-news .article-wrapper .fom-teaser .teaser-image{height:160px;width:100%}
.latest-news .article-wrapper .fom-teaser .teaser-image img{width:100%;height:auto}
.latest-news .article-wrapper .fom-teaser.is-premium-content .premium-overlay{border:0;height:160px;padding-top:60px;width:100%}
.latest-news .article-wrapper .fom-teaser.is-premium-content .teaser-info{border-left:0;border-top:#e00 solid 10px;width:100%}
.latest-news .article-wrapper .fom-teaser.is-premium-content.animate:hover .teaser-info{height:190px}
.latest-news .article-wrapper.featured{height:680px}
.latest-news .article-wrapper.featured .fom-teaser{height:660px}
.latest-news .article-wrapper.featured .fom-teaser .teaser-image{height:500px;overflow:hidden;width:100%}
.latest-news .article-wrapper.featured .fom-teaser .teaser-image img{height:500px;left:-80%;position:relative;width:750.98814229px}
.latest-news .article-wrapper.featured .fom-teaser.lt480 .premium-overlay{padding-top:240px;height:500px}
.latest-news .article-wrapper.additional{height:0;padding-bottom:0}
.latest-news .article-wrapper.obscured{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-ms-transform:translate(0,20px)}
.ie8 .latest-news .article-wrapper{position:static}
.latest-news .show-more{margin-top:20px;padding-right:20px;text-align:center}
.latest-news .show-more a{font-size:18px;font-size:1.8rem;display:inline-block;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;line-height:1.2;color:#000}
.latest-news .show-more a:hover .more,.latest-news .show-more a:focus .more{background-position:center bottom}
.latest-news .show-more .cta{padding-bottom:24px;-webkit-transition:background-position .18s ease-out;-moz-transition:background-position .18s ease-out;-ms-transition:background-position .18s ease-out;-o-transition:background-position .18s ease-out;transition:background-position .18s ease-out}
.latest-news .show-more .cta.more{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/load-more-arrow.png') center 90% no-repeat;display:block}
.latest-news .show-more .cta.follow{display:none}
@media only screen and (max-width:1023px){.latest-news{overflow:hidden;padding:40px 0 40px 30px}
.latest-news .tablet-swiper-slide{height:660px;width:2280px}
.latest-news .article-wrapper{width:285px}
.latest-news .article-wrapper.additional{height:340px;padding-bottom:20px}
.latest-news .article-wrapper.obscured{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);-ms-transform:translate(20px,0)}
.latest-news .article-wrapper .fom-teaser .teaser-info{padding:20px}
.latest-news .article-wrapper .fom-teaser .teaser-info-title{font-size:15px;font-size:1.5rem;height:60px;margin:10px 0}
.latest-news .article-wrapper .fom-teaser.animate:hover .teaser-info{height:160px}
.latest-news .show-more{margin-top:40px}
.latest-news .show-more .cta{padding-bottom:0}
.latest-news .show-more .cta.more{display:none}
.latest-news .show-more .cta.follow{display:block}
}
@media only screen and (max-width:767px){.latest-news{padding:20px 10px}
.latest-news .feature-title{margin-bottom:20px;text-align:center;font-size:24px;font-size:2.4rem}
.latest-news .tablet-swiper{padding:0 20px}
.latest-news .tablet-swiper-slide{height:265px;margin:0 0 10px;width:100%}
.touch .latest-news .tablet-swiper-slide{height:310px}
.latest-news .article-wrapper{height:265px;padding:0 5px}
.latest-news .article-wrapper .fom-teaser{height:265px}
.latest-news .article-wrapper .fom-teaser .teaser-info{height:130px;padding:20px}
.latest-news .article-wrapper .fom-teaser .teaser-info-title{font-size:15px;font-size:1.5rem;height:60px;margin:10px 0}
.latest-news .article-wrapper .fom-teaser .teaser-image{height:135px}
.latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .premium-overlay{height:135px;padding-top:60px}
.latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .teaser-info-title{height:40px}
.latest-news .article-wrapper .fom-teaser.lt480.is-premium-content.animate:hover .teaser-info{height:150px}
.touch .latest-news .article-wrapper{height:310px}
.touch .latest-news .article-wrapper .fom-teaser{height:310px}
.touch .latest-news .article-wrapper .fom-teaser .teaser-info{height:175px}
.touch .latest-news .article-wrapper .fom-teaser .teaser-info-title{height:70px}
.touch .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .teaser-info-title{height:70px}
.touch .latest-news .article-wrapper.featured{height:310px}
.touch .latest-news .article-wrapper.featured .fom-teaser{height:310px}
.latest-news .article-wrapper.featured{height:265px}
.latest-news .article-wrapper.featured .fom-teaser{height:265px}
.latest-news .article-wrapper.featured .fom-teaser .teaser-image{height:135px}
.latest-news .article-wrapper.featured .fom-teaser .teaser-image img{height:auto;position:static;width:100%}
.latest-news .article-wrapper.featured .fom-teaser.lt480.is-premium-content .premium-overlay{height:135px;padding-top:60px}
.latest-news .article-wrapper.obscured{max-width:320px}
.latest-news .article-wrapper.additional{padding-bottom:0}
.latest-news .show-more{margin-top:20px}
}
@media only screen and (max-width:1023px){.touch .template-home .latest-news .article-wrapper{height:310px}
.touch .template-home .latest-news .article-wrapper .fom-teaser{height:310px}
.touch .template-home .latest-news .article-wrapper .fom-teaser .teaser-info{height:175px}
.touch .template-home .latest-news .article-wrapper .fom-teaser .teaser-info-title{height:70px}
.touch .template-home .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .teaser-info-title{height:70px}
.touch .template-home .latest-news .article-wrapper.featured{height:310px}
.touch .template-home .latest-news .article-wrapper.featured .fom-teaser{height:310px}
.touch .template-home .latest-news .is-freemium-content .freemium-overlay .icon{bottom:175px}
}
@media only screen and (max-width:1023px){.template-home .latest-news .tablet-swiper{padding:0}
.template-home .latest-news .article-wrapper{width:296px}
.template-home .latest-news .article-wrapper .fom-teaser .teaser-info{height:150px}
.template-home .latest-news .article-wrapper .fom-teaser .teaser-info-title{height:80px}
.template-home .latest-news .tablet-swiper-slide{width:4440px !important}
.template-home .latest-news .is-freemium-content .freemium-overlay .icon{bottom:150px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.template-home .latest-news{padding:20px 0}
.template-home .latest-news .feature-title{margin-bottom:20px;text-align:center}
.template-home .latest-news .tablet-swiper-slide{height:265px;margin:0 0 10px;width:100%}
.touch .template-home .latest-news .tablet-swiper-slide{height:310px}
.template-home .latest-news .article-wrapper{height:265px;padding:0 5px}
.template-home .latest-news .article-wrapper .fom-teaser{height:265px}
.template-home .latest-news .article-wrapper .fom-teaser .teaser-info{height:130px;padding:20px}
.template-home .latest-news .article-wrapper .fom-teaser .teaser-info-title{font-size:15px;font-size:1.5rem;height:60px;margin:10px 0}
.template-home .latest-news .article-wrapper .fom-teaser .teaser-image{height:135px}
.template-home .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .premium-overlay{height:135px;padding-top:60px}
.template-home .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .teaser-info-title{height:40px}
.template-home .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content.animate:hover .teaser-info{height:150px}
.touch .template-home .latest-news .article-wrapper{height:310px}
.touch .template-home .latest-news .article-wrapper .fom-teaser{height:310px}
.touch .template-home .latest-news .article-wrapper .fom-teaser .teaser-info{height:175px}
.touch .template-home .latest-news .article-wrapper .fom-teaser .teaser-info-title{height:70px}
.touch .template-home .latest-news .article-wrapper .fom-teaser.lt480.is-premium-content .teaser-info-title{height:70px}
.touch .template-home .latest-news .article-wrapper.featured{height:310px}
.touch .template-home .latest-news .article-wrapper.featured .fom-teaser{height:310px}
.template-home .latest-news .article-wrapper.featured{height:265px}
.template-home .latest-news .article-wrapper.featured .fom-teaser{height:265px}
.template-home .latest-news .article-wrapper.featured .fom-teaser .teaser-image{height:135px}
.template-home .latest-news .article-wrapper.featured .fom-teaser .teaser-image img{height:auto;position:static;width:100%}
.template-home .latest-news .article-wrapper.featured .fom-teaser.lt480.is-premium-content .premium-overlay{height:135px;padding-top:60px}
.template-home .latest-news .article-wrapper.obscured{max-width:320px}
.template-home .latest-news .article-wrapper.additional{padding-bottom:0}
.template-home .latest-news .show-more{margin-top:20px}
.template-home .latest-news .is-freemium-content .freemium-overlay .icon{bottom:130px}
}
.next-race-wrapper{position:relative;width:100%;background-color:#fff}
.next-race-wrapper h2,.next-race-wrapper h3,.next-race-wrapper h3 a,.next-race-wrapper h4{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;letter-spacing:0}
.next-race-wrapper h3{width:85%}
.next-race-wrapper a{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1.444;display:block}
@media only screen and (max-width:767px){.next-race-wrapper a{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.next-race-wrapper .track{float:left;position:relative;width:50%}
.next-race-wrapper .track img{position:relative;width:100%;height:auto}
.next-race-wrapper h2{position:absolute;text-transform:uppercase;color:#fff;font-size:30px;font-size:3rem;top:4.1%;left:9.2%;display:none}
.next-race-wrapper h3,.next-race-wrapper h3 a{font-size:18px;font-size:1.8rem;font-weight:500;color:#222b2f;text-transform:uppercase}
.next-race-wrapper h4{font-weight:500;font-size:13px;font-size:1.3rem;color:#949498;text-transform:uppercase;margin:0}
.next-race-wrapper .info{float:left;width:46%;margin:30px 2% 0 2%}
.next-race-wrapper .links{padding:28px 0;border-bottom:1px solid #b0b0b0}
.next-race-wrapper .links:last-child{border-bottom:0}
.next-race-wrapper .last-link{border:0}
.next-race-wrapper.lt416{position:relative;background-color:#e2e2e2;width:100%}
.next-race-wrapper.lt416 .track{float:none;height:auto;width:100%}
.next-race-wrapper.lt416 .info{float:none;width:85%;margin:30px auto 0}
.next-race-wrapper.lt416 .hide{display:block}
.next-race-wrapper.lt416 .info h3{font-size:20px;font-size:2rem}
.next-race-wrapper.lt416 .info h4{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:14px;font-size:1.4rem;line-height:1.142}
@media only screen and (max-width:767px){.next-race-wrapper.lt416 .info h4{font-size:11px;font-size:1.1rem;line-height:1.272}
}
@media only screen and (max-width:767px){.next-race-wrapper.lt416{background-color:#fff}
.next-race-wrapper.lt416 .hide{display:none}
}
.flexbox .next-race-wrapper .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;height:354px}
.flexbox .next-race-wrapper .links{padding:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.flexbox .next-race-wrapper .links a{margin:0}
.flexbox .next-race-wrapper .info.three-links{height:354px}
.flexbox .next-race-wrapper .info.two-links{height:236px}
.flexbox .next-race-wrapper .info.one-links{height:185px}
.last-race-wrapper{position:relative;width:100%;background-color:#fff}
.last-race-wrapper h2,.last-race-wrapper h3,.last-race-wrapper h3 a,.last-race-wrapper h4{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;letter-spacing:0}
.last-race-wrapper h3{width:85%}
.last-race-wrapper a{display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600;font-size:15px;font-size:1.5rem}
.last-race-wrapper .track{float:left;position:relative;width:50%}
.last-race-wrapper .track img{position:relative;width:100%;height:auto}
.last-race-wrapper h2{position:absolute;color:#fff;font-size:30px;font-size:3rem;top:4.1%;left:9.2%;display:none;font-weight:700}
.last-race-wrapper h3,.last-race-wrapper h3 a{font-size:20px;font-size:2rem;font-weight:500;color:#222b2f;text-transform:uppercase}
.last-race-wrapper h4{font-weight:600;font-size:13px;font-size:1.3rem;color:#949498;margin:0;text-transform:uppercase}
.last-race-wrapper .info{float:left;width:46%;margin:30px 2% 0 2%}
.last-race-wrapper .info th{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:12px;font-size:1.2rem;line-height:1.166;font-style:normal}
@media only screen and (max-width:767px){.last-race-wrapper .info th{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.last-race-wrapper .standings{padding:0}
.last-race-wrapper .standings .points{text-align:center}
.last-race-wrapper table{margin-top:20px}
.last-race-wrapper table thead{display:table-header-group}
.last-race-wrapper .relive{display:block;margin:10px 0 48px;font-family:"Titillium Web",Helvetica,sans-serif;font-size:18px;font-size:1.8rem}
.last-race-wrapper.lt416{position:relative;background-color:#e2e2e2;width:100%}
.last-race-wrapper.lt416 .track{float:none;height:auto;width:100%}
.last-race-wrapper.lt416 .info{float:none;width:85%;margin:30px auto 0}
.last-race-wrapper.lt416 .hide{display:block}
.last-race-wrapper.lt416 .info h3{font-size:20px;font-size:2rem}
.last-race-wrapper.lt416 .info h4{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:14px;font-size:1.4rem;line-height:1.142}
@media only screen and (max-width:767px){.last-race-wrapper.lt416 .info h4{font-size:11px;font-size:1.1rem;line-height:1.272}
}
@media only screen and (max-width:767px){.last-race-wrapper.lt416{background-color:#fff}
.last-race-wrapper.lt416 .hide{display:none}
.last-race-wrapper.lt416 .relive{text-align:center}
}
.flexbox .last-race-wrapper .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;height:354px}
.flexbox.no-flexboxlegacy .last-race-wrapper .info{height:auto}
.site-footer{width:100%;background:#171717 url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/footer.png') repeat top center;background-size:100% auto}
.site-footer h3,.site-footer p,.site-footer ul,.site-footer li{margin:0}
.site-footer a{text-decoration:none}
.site-footer a:hover,.site-footer a:focus{color:#fff}
.site-footer a:hover .icon-twitter:before,.site-footer a:focus .icon-twitter:before{color:#fff}
.site-footer ul{list-style:none}
.site-footer .inner{max-width:1440px;min-width:320px;margin:0 auto}
.site-footer .twitter-follow{margin:0 0 34px 162px;font-size:14px;font-size:1.4rem;clear:both}
.site-footer .twitter-follow span{top:6px;margin-right:10px}
.site-footer .twitter-follow .icon-twitter:before{color:gray;font-size:17px;font-size:1.7rem;top:4px;position:relative}
nav.footer ul{margin:0 0 14px -0.5%}
nav.footer ul:after{content:"";display:table;clear:both}
nav.footer li{display:block;width:15.666667%;margin:0 .5%;float:left}
nav.footer li li{width:auto;margin:0;float:none}
.footer-upper{position:relative;margin:0 40px;padding:60px 0 0}
.footer-upper h3,.footer-upper p,.footer-upper ul,.footer-upper li{color:#e2e2e2;font-size:13px;font-size:1.3rem;line-height:3.0rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500}
.footer-upper a{color:#e2e2e2;font-weight:500}
.footer-upper h3{margin-bottom:2px;letter-spacing:0}
.footer-upper h3 a,.footer-upper h3 span{color:gray;font-size:14px;font-size:1.4rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:600}
.footer-upper .logos{position:absolute;top:60px;left:0;width:100%}
.footer-upper .logo-f1,.footer-upper .logo-tata{float:left}
.footer-upper .logo-f1 img,.footer-upper .logo-tata img{width:100%}
.footer-upper .logo-f1{max-width:150px}
.footer-upper .logo-tata{width:189px;max-width:189px;float:right}
.footer-upper .footer-menu{position:relative;margin:0 230px 0 170px}
.footer-lower{min-height:72px;margin:0 40px;padding:20px 0;border-top:solid 1px #4a4a4a}
.footer-lower p,.footer-lower li{color:#545454;font-size:12px;font-size:1.2rem;line-height:2.72;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600}
.footer-lower a{color:#545454;font-weight:600}
.footer-lower .toolbar{float:right}
.footer-lower .toolbar li{display:inline-block;margin:0 0 0 20px}
@media only screen and (min-width:768px) and (max-width:1024px){.footer-lower .toolbar li:first-child{margin-left:0}
}
.social-wrapper{border-top:solid 1px #4a4a4a;padding:10px 0}
.social-wrapper span{color:gray}
.social-wrapper .follow-us{font-size:1.4rem;font-family:'bentonsans',Helvetica,sans-serif;font-weight:600;display:inline-block}
.social-wrapper .fa{font-size:23px;margin-left:23px}
.social-wrapper .fa:hover{color:#ddd}
.social-wrapper .download-cal{color:gray;height:20px;font-size:1.4rem;font-family:'bentonsans',Helvetica,sans-serif;font-weight:600;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/ico-cal-down.png') no-repeat left top;padding-left:35px;float:right;display:block}
.social-wrapper .download-cal:hover{color:#ddd;background-position:left bottom}
@media only screen and (min-width:768px) and (max-width:1024px){.social-wrapper .download-cal{float:right}
}
@media only screen and (max-width:767px){.social-wrapper .download-cal{float:none;margin-top:15px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.footer-lower{margin:0 20px}
.footer-lower .copyright{width:170px;line-height:1.5;margin-top:8px}
.site-footer .twitter-follow{margin-left:0}
.footer-upper{padding:40px 0 0;margin:0 20px}
.footer-upper .footer-menu{width:100%;margin:127px 0 0}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.footer-lower{margin:0 20px}
.footer-lower .copyright{width:250px}
}
@media only screen and (max-width:767px){.site-footer .twitter-follow{margin-left:0}
nav.footer ul{margin-left:0}
nav.footer li{width:48%;margin:0 2% 0 0}
nav.footer li li{width:auto}
.footer-upper{padding:30px 0 0;margin:0 20px}
.footer-upper .logo-f1,.footer-upper .logo-tata{width:50%}
.footer-upper .logo-tata{text-align:right}
.footer-upper .footer-menu{width:100%;margin:104px 0 0}
.footer-lower{min-height:130px;margin:0 20px}
.footer-lower .toolbar{float:none}
.footer-lower .toolbar ul:after{content:"";display:table;clear:both}
.footer-lower .toolbar li{width:50%;margin:0;float:left}
.footer-lower .copyright{line-height:2.72;margin-top:12px;font-size:9px;font-size:.9rem}
}
.advertisingarea-footer .advertisingarea{margin-bottom:40px}
.advertisingimage{width:100%;max-height:110px;text-align:center;overflow:hidden}
@media only screen and (max-width:767px){.advertisingimage{max-height:140px}
}
.advertisingimage img{display:block;max-width:100%;margin:0 auto}
.advertisingimageextended{position:relative}
.advertisingimageextended .iconarea{position:absolute;top:0;right:0;width:100%;z-index:1}
.advertisingimageextended .iconarea .icon-constraint{max-width:1280px;margin:0 auto;position:relative}
@media only screen and (max-width:1023px){.advertisingimageextended .iconarea .icon-constraint{max-width:768px}
}
@media only screen and (max-width:767px){.advertisingimageextended .iconarea .icon-constraint{max-width:640px}
}
.advertisingimageextended .iconarea a{color:#000;top:24px;right:24px;position:absolute;outline:0}
@media only screen and (max-width:1023px){.advertisingimageextended .iconarea a{top:20px;right:20px}
}
@media only screen and (max-width:767px){.advertisingimageextended .iconarea a{top:15px;right:15px}
}
.advertisingimageextended .iconarea a.altcolor-true{color:#fff}
.advertisingimageextended .iconarea .icon-ad-expand{font-size:10px;font-size:1rem}
.advertisingimageextended .iconarea .icon-close{font-size:16px;font-size:1.6rem}
.advertisingimageextended .iconarea .expand .icon-ad-expand{display:block}
.advertisingimageextended .iconarea .expand .icon-close{display:none}
.advertisingimageextended .iconarea .collapse .icon-ad-expand{display:none}
.advertisingimageextended .iconarea .collapse .icon-close{display:block}
.advertisingimageextended.advertisingimage{max-height:none}
.advertisingimageextended .img-advert,.advertisingimageextended .swf-advert{-webkit-transition:all .4s cubic-bezier(0.86,0,0.07,1);-moz-transition:all .4s cubic-bezier(0.86,0,0.07,1);-ms-transition:all .4s cubic-bezier(0.86,0,0.07,1);-o-transition:all .4s cubic-bezier(0.86,0,0.07,1);transition:all .4s cubic-bezier(0.86,0,0.07,1);display:block;height:auto;max-width:1280px;max-height:110px;margin:0 auto;overflow:hidden}
@media only screen and (max-width:767px){.advertisingimageextended .img-advert,.advertisingimageextended .swf-advert{max-height:140px}
}
.advertisingimageextended .img-advert .expanded-image,.advertisingimageextended .swf-advert .expanded-image{height:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.advertisingimageextended .img-advert .minimised-image,.advertisingimageextended .swf-advert .minimised-image{height:auto;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.advertisingimageextended .img-advert.opened,.advertisingimageextended .swf-advert.opened{height:auto;max-height:400px}
@media only screen and (max-width:767px){.advertisingimageextended .img-advert.opened,.advertisingimageextended .swf-advert.opened{max-height:420px}
}
.advertisingimageextended .img-advert.opened .expanded-image,.advertisingimageextended .swf-advert.opened .expanded-image{height:auto;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.advertisingimageextended .img-advert.opened .minimised-image,.advertisingimageextended .swf-advert.opened .minimised-image{height:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.advertisingimageextended .swf-advert{position:relative;display:block;height:400px}
.advertisingimageextended .swf-advert.opened{height:400px}
@media only screen and (max-width:1023px){.advertisingimageextended .swf-advert{display:none}
}
.advertisingimageextended .swf-link{position:absolute;top:0;left:0;width:100%;height:100%}
.advertisingimageextended .desktop-flash{display:none}
@media only screen and (max-width:1023px){.advertisingimageextended .desktop-flash{display:block}
}
.template-raceindex.page-title+.advertisingarea,.template-genericindex.page-title+.advertisingarea{margin-bottom:40px}
@media only screen and (max-width:767px){.template-raceindex.page-title+.advertisingarea,.template-genericindex.page-title+.advertisingarea{margin-bottom:20px}
}
.article-teaser-container{max-width:1440px;margin:0 auto;overflow:hidden;width:100%}
.wrapper{float:left}
.teaser-items-1 .wrapper{width:100%}
.teaser-items-2 .wrapper{width:50%}
.teaser-items-3 .wrapper{width:33.33%}
.teaser-items-4 .wrapper{width:25%}
.teaser-items-4 .teaser{margin:2px 1px}
@media only screen and (max-width:1024px){.teaser-items-4 .wrapper{width:50%}
.teaser-items-4 .wrapper:nth-child(1) .teaser{margin:2px 1px 1px 2px}
.teaser-items-4 .wrapper:nth-child(2) .teaser{margin:2px 2px 1px 1px}
.teaser-items-4 .wrapper:nth-child(3) .teaser{margin:1px 1px 2px 2px}
.teaser-items-4 .wrapper:nth-child(4) .teaser{margin:1px 2px 2px 1px}
}
@media only screen and (max-width:1023px){.teaser-items-3 .wrapper{width:100%}
}
@media only screen and (max-width:767px){.wrapper{width:100%}
}
.fom-teaser{color:#000;background:#fff !important;height:150px;padding:0 !important;position:relative;overflow:hidden;margin:1px}
.fom-teaser .teaser-image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:150px;overflow:hidden;-webkit-transition:background-position-y 0 ease-out;-moz-transition:background-position-y 0 ease-out;-ms-transition:background-position-y 0 ease-out;-o-transition:background-position-y 0 ease-out;transition:background-position-y 0 ease-out;width:150px}
.fom-teaser .teaser-image .placeholder-16x9{display:none}
.fom-teaser .teaser-image .placeholder-1x1{width:100%}
.fom-teaser .global-ad-image{height:100%;background-size:cover;background-position:center}
.fom-teaser .teaser-info{background:#fff;bottom:0;height:150px;left:150px;padding:20px 30px;position:absolute}
.fom-teaser .teaser-date{color:#949498;float:left;font-size:12px;font-size:1.2rem;font-weight:600;line-height:1.6;margin:0;text-transform:uppercase}
.fom-teaser .teaser-date .icon-clock:before{margin-right:5px}
.fom-teaser .teaser-info-title{clear:left;color:#1e1e1e;float:left;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:18px;font-size:1.8rem;font-weight:600;height:50px;letter-spacing:.25px;line-height:1.35;margin:10px 0 5px;overflow:hidden;width:100%}
.fom-teaser .teaser-description{display:none}
.fom-teaser .bread-crumbs{clear:left;display:block;float:left;height:25px;margin:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);overflow:hidden;text-transform:uppercase}
.fom-teaser .bread-crumbs li:before{content:'/ '}
.fom-teaser .bread-crumbs li:first-child:before{content:''}
.fom-teaser .bread-crumbs li:nth-child(2):before{color:gray}
.fom-teaser .bread-crumbs li:first-child{font-weight:600}
.fom-teaser .bread-crumbs li{color:gray;display:inline;font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;height:20px;list-style:none}
.fom-teaser .premium-overlay{display:none}
.fom-teaser .premium-overlay .premium-text{font-family:icomoon-legacy;letter-spacing:9px}
.fom-teaser.is-premium-content .teaser-image{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}
.fom-teaser.is-premium-content .premium-overlay{display:block;font-weight:500;height:150px;padding-top:65px;position:absolute;top:0;left:0;letter-spacing:5px;text-align:center;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0);width:150px}
.fom-teaser.is-premium-content .premium-overlay p{color:#fff;font-size:11px;font-size:1.1rem}
.fom-teaser.is-premium-content .teaser-info{border-left:#e00 solid 10px}
.fom-teaser.is-premium-content.is-premium-user .teaser-image{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
.fom-teaser.is-premium-content.is-premium-user .premium-overlay{display:none}
.fom-teaser.animate:hover .teaser-info{height:155px}
@media only screen and (max-width:1023px){.fom-teaser{height:170px}
.fom-teaser .teaser-image{height:170px;width:170px}
.fom-teaser .teaser-info{height:170px;left:170px}
.fom-teaser .teaser-info-title{font-size:16px;font-size:1.6rem;height:65px;line-height:1.35;margin:15px 0 10px}
.fom-teaser.is-premium-content .premium-overlay{height:170px;padding-top:75px;text-align:center;width:170px}
.fom-teaser.is-premium-content .premium-overlay p{font-size:12px;font-size:1.2rem}
.fom-teaser.animate:hover .teaser-info{height:175px}
}
.fom-teaser.lt480{height:375px}
.fom-teaser.lt480 .teaser-image{display:block;height:200px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:background-position-y 0 ease-out;-moz-transition:background-position-y 0 ease-out;-ms-transition:background-position-y 0 ease-out;-o-transition:background-position-y 0 ease-out;transition:background-position-y 0 ease-out}
.fom-teaser.lt480 .teaser-image .placeholder-16x9{display:block;width:100%}
.fom-teaser.lt480 .teaser-image .placeholder1x1{display:none;width:100%}
.fom-teaser.lt480 .teaser-info{border-left:0;bottom:0;height:195px;left:0;padding:30px 25px;width:100%}
.fom-teaser.lt480 .teaser-date{font-size:14px;font-size:1.4rem}
.fom-teaser.lt480 .teaser-info-title{font-size:18px;font-size:1.8rem;font-weight:500;height:70px;line-height:1.30;margin:10px 0;max-width:384px;width:100%}
.fom-teaser.lt480 .bread-crumbs{float:none}
.fom-teaser.lt480 .bread-crumbs li{font-size:12px;font-size:1.2rem}
.fom-teaser.lt480.is-premium-content .premium-overlay{padding-top:85px;height:210px;width:100%}
.fom-teaser.lt480.is-premium-content .premium-overlay p{font-size:14px;font-size:1.4rem}
.latest-news .fom-teaser.lt480.is-premium-content .premium-overlay{padding-top:70px;height:160px}
.fom-teaser.lt480.is-premium-content .teaser-info{border-top:#e00 solid 10px}
.fom-teaser.lt480.animate:hover .teaser-info{height:205px}
@media only screen and (max-width:1023px){.fom-teaser.lt480{height:400px}
.fom-teaser.lt480 .teaser-image{height:210px}
.fom-teaser.lt480.is-premium-content .premium-overlay{height:210px;padding-top:100px}
.fom-teaser.lt480 .teaser-info{height:210px}
.fom-teaser.lt480 .teaser-info-title{height:70px}
.fom-teaser.lt480.animate:hover .teaser-info{height:220px}
}
@media only screen and (max-width:639px){.fom-teaser.lt480{height:320px}
.fom-teaser.lt480 .teaser-date{font-size:10px;font-size:1rem}
.fom-teaser.lt480 .teaser-image{height:160px}
.fom-teaser.lt480.is-premium-content .premium-overlay{height:150px;padding-top:60px;width:100%}
.fom-teaser.lt480 .teaser-info{height:190px;padding:20px}
.fom-teaser.lt480 .teaser-info-title{font-size:14px;font-size:1.4rem;height:75px}
.fom-teaser.lt480 .bread-crumbs{height:20px}
.fom-teaser.lt480 .bread-crumbs li{font-size:6px;font-size:.6rem}
.fom-teaser.lt480.animate:hover .teaser-info{height:195px}
}
@media only screen and (max-width:479px){.fom-teaser.lt480{height:260px}
.fom-teaser.lt480 .teaser-date{font-size:16px;font-size:1.6rem}
.fom-teaser.lt480 .teaser-image{height:65px}
.fom-teaser.lt480.is-premium-content .premium-overlay{height:85px;padding-top:30px}
.fom-teaser.lt480.is-premium-content .premium-overlay p{font-size:10px;font-size:1rem}
.fom-teaser.lt480 .teaser-info{height:190px;padding:20px}
.fom-teaser.lt480 .teaser-info-title{font-size:15px;font-size:1.5rem;font-weight:500;height:75px;line-height:1.6;margin:9px 0 1px;width:84%}
.fom-teaser.lt480 .bread-crumbs li{font-size:6px;font-size:.6rem}
.fom-teaser.lt480.animate:hover .teaser-info{height:180px}
}
.fom-teaser.animate{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.fom-teaser.animate .teaser-image,.fom-teaser.animate .teaser-info,.fom-teaser.animate .teaser-info-title,.fom-teaser.animate .teaser-date,.fom-teaser.animate .teaser-description,.fom-teaser.animate .teaser-subtitle,.fom-teaser.animate .bread-crumbs,.fom-teaser.animate .bread-crumbs a{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.fom-teaser.animate .bread-crumbs{height:20px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.fom-teaser.animate .bread-crumbs li:first-child{color:gray;font-weight:600}
.fom-teaser.animate .bread-crumbs li{color:#fff;display:inline;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;list-style:none}
.touch .fom-teaser.animate .bread-crumbs{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.touch .fom-teaser.animate .bread-crumbs li{color:gray}
.fom-teaser.animate:hover{background:#171717 !important}
.fom-teaser.animate:hover .teaser-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.fom-teaser.animate:hover .teaser-info{background:#171717}
.fom-teaser.animate:hover .teaser-info-title,.fom-teaser.animate:hover .teaser-subtitle,.fom-teaser.animate:hover .teaser-description{color:#fff}
.fom-teaser.animate:hover .teaser-date{color:#fff}
.fom-teaser.animate:hover .bread-crumbs{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
@media only screen and (min-width:1024px){.fom-teaser.is-freemium-content .bread-crumbs{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.fom-teaser.is-freemium-content:hover .bread-crumbs{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);position:relative;z-index:103}
}
.freemium-overlay{display:none}
.is-freemium-content{position:relative}
.is-freemium-content .premium-overlay{display:none}
.is-freemium-content.fom-teaser.animate .teaser-image,.is-freemium-content.fom-teaser.animate .teaser-info,.is-freemium-content.fom-teaser.animate .teaser-info-title,.is-freemium-content.fom-teaser.animate .teaser-date,.is-freemium-content.fom-teaser.animate .teaser-description,.is-freemium-content.fom-teaser.animate .teaser-subtitle,.is-freemium-content.fom-teaser.animate .bread-crumbs,.is-freemium-content.fom-teaser.animate .bread-crumbs a{transition:none}
.is-freemium-content .freemium-overlay{position:absolute;width:100%;height:100%;z-index:102;bottom:170px;left:0;top:0;font-weight:500;display:block;letter-spacing:5px;text-align:center;cursor:default}
.is-freemium-content .freemium-overlay .text{display:none}
.is-freemium-content .freemium-overlay .icon{display:inline-block;width:80px;height:40px;background:#fff;text-align:center;position:absolute;left:0;bottom:195px}
@media only screen and (max-width:1023px){.is-freemium-content .freemium-overlay .icon{bottom:210px}
}
@media only screen and (max-width:1023px) and (min-width:995px){.is-freemium-content .freemium-overlay .icon{bottom:210px}
}
@media only screen and (max-width:639px){.is-freemium-content .freemium-overlay .icon{bottom:190px}
}
@media only screen and (max-width:479px){.is-freemium-content .freemium-overlay .icon{bottom:168px}
}
.latest-news .is-freemium-content .freemium-overlay .icon{bottom:170px}
@media only screen and (max-width:1023px){.latest-news .is-freemium-content .freemium-overlay .icon{bottom:175px}
}
.is-freemium-content .freemium-overlay .icon:after{content:'';width:40px;height:40px;display:inline-block;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sign-in-only.png') no-repeat 6px -48px}
.is-freemium-content.showOverlay .freemium-overlay{width:100%;height:100%;top:0;margin-top:0;background:rgba(255,255,255,0.93)}
@media only screen and (max-width:1023px){.is-freemium-content.showOverlay .freemium-overlay{padding:10%}
}
.is-freemium-content.showOverlay .freemium-overlay .text{display:block;font-family:'bentonsans',Helvetica,sans-serif;letter-spacing:normal;color:#333;text-align:center;font-size:18px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:13%;width:100%;z-index:99}
.is-freemium-content.showOverlay .freemium-overlay .text h5{margin-bottom:15px}
.is-freemium-content.showOverlay .freemium-overlay .text img{position:relative;max-width:100%}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links{padding-top:12px}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register{background:#e00;color:#fff;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:1.142;outline:0;border-radius:5px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;border:0;padding:10px 22px;letter-spacing:1px;cursor:pointer}
@media only screen and (max-width:767px){.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register:hover,.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register:focus{color:#fff;background:#cc1800}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register[disabled],.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register.disabled{background:#ebcfcf;cursor:not-allowed}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register[disabled]:hover,.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register.disabled:hover,.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register[disabled]:focus,.is-freemium-content.showOverlay .freemium-overlay .text .access-links .register.disabled:focus{background:#ebcfcf}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .or{display:block;color:#888;padding:22px 0 3px 0;font-size:14px;font-size:1.4rem;line-height:12px}
.is-freemium-content.showOverlay .freemium-overlay .text .access-links .sign-in{color:red;font-family:'bentonsans',Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:normal;cursor:pointer;font-size:14px;font-size:1.4rem;line-height:12px;display:inline-block;padding:1.5rem;margin:-1.5rem}
.is-freemium-content.showOverlay .freemium-overlay .icon:after{opacity:.07}
@media only screen and (max-width:640px){.article-columns .is-freemium-content.showOverlay .freemium-overlay,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay{padding:5px}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text{padding:5px}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text h5,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text h5{margin-bottom:5px}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text img,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text img{width:50%;max-width:160px}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text p,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text p{font-size:1.2rem;line-height:14px;margin-bottom:0}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text .access-links .register,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text .access-links .register{font-size:1.1rem;padding:5px}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text .access-links .or,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text .access-links .or{padding-top:12px;font-size:1.1rem}
.article-columns .is-freemium-content.showOverlay .freemium-overlay .text .access-links .sign-in,.video-aggregator .is-freemium-content.showOverlay .freemium-overlay .text .access-links .sign-in{font-size:1.1rem}
}
.latest-videos .is-freemium-content .freemium-overlay .icon,.related-content .js-slide .is-freemium-content .freemium-overlay .icon{display:none}
.latest-videos .video-teaser.is-freemium-content .details .video-title-pretext:before,.related-content .js-slide .video-teaser.is-freemium-content .details .video-title-pretext:before{content:" ";width:17px;height:17px;display:inline-block;background-size:55%;background-position:0 -16px;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sign-in-only.png') no-repeat;background-position:3px 6px;background-size:80%}
@media only screen and (max-width:1054px) and (min-width:1024px){.related-content .recommended-teaser .is-freemium-content .freemium-overlay .icon{margin-left:100px;margin-top:-25px}
}
@media only screen and (max-width:1023px) and (min-width:994px){.related-content .recommended-teaser .is-freemium-content .freemium-overlay .icon{margin-left:120px;margin-top:-25px}
}
.video-aggregator .is-freemium-content .freemium-overlay .icon{bottom:175px}
@media only screen and (max-width:1024px){.video-aggregator .is-freemium-content .freemium-overlay .icon{bottom:190px}
}
@media only screen and (max-width:767px){.video-aggregator .is-freemium-content .freemium-overlay .icon{bottom:146px}
}
@media only screen and (max-width:479px){.video-aggregator .is-freemium-content .freemium-overlay .icon{bottom:145px}
}
.recommended-teaser .is-freemium-content .freemium-overlay{padding:20px}
.recommended-teaser .is-freemium-content .freemium-overlay .text h5{margin-bottom:2px}
@media only screen and (max-width:640px){.recommended-teaser .is-freemium-content .freemium-overlay .text h5{margin-bottom:8px}
}
.recommended-teaser .is-freemium-content .freemium-overlay .text .access-links{padding-top:0}
.recommended-teaser .is-freemium-content .freemium-overlay .text .access-links .or{display:inline;padding:12px 2px 12px 10px}
.recommended-teaser .is-freemium-content .freemium-overlay .icon{margin-left:100px;width:50px;height:50px;top:50%;bottom:initial;margin-top:-25px}
@media only screen and (max-width:1054px){.recommended-teaser .is-freemium-content .freemium-overlay .icon{margin-left:0;margin-top:-58px}
}
@media only screen and (max-width:995px){.recommended-teaser .is-freemium-content .freemium-overlay .icon{margin-left:120px;margin-top:-25px}
}
@media only screen and (max-width:640px){.recommended-teaser .is-freemium-content .freemium-overlay .icon{display:none}
}
@media only screen and (max-width:640px){.recommended-teaser .is-freemium-content .teaser-info .teaser-date:before{content:" ";width:17px;height:17px;display:inline-block;background-size:55%;background-position:0 -16px;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sign-in-only.png') no-repeat;background-position:1px -24px;background-size:88%}
}
@media only screen and (min-width:1024px){.recommended-teaser .fom-teaser.is-freemium-content:hover .bread-crumbs{z-index:1}
}
.promoted-articles .accordion .is-freemium-content .freemium-overlay{display:none}
.promoted-articles .accordion .is-freemium-content .freemium-overlay .icon:after{opacity:1}
.promoted-articles .accordion .is-active .is-freemium-content .freemium-overlay{display:block}
.promoted-articles .accordion .is-active .is-freemium-content .freemium-overlay .icon{width:65px;height:65px;background:#000;left:-65px;top:50%;margin-top:-33px}
.promoted-articles .accordion .is-active .is-freemium-content .freemium-overlay .icon:after{height:65px;background-position:6px 20px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay{display:block;padding:10px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .text,.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay p{font-family:'bentonsans',Helvetica,sans-serif;letter-spacing:normal;color:#333;text-align:center;font-size:18px;padding:0}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .text{margin-top:-6px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .text h5{margin-bottom:2px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .text .access-links .or{display:inline;padding:12px 2px 12px 10px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay p{margin:10px 0 10px 0;padding:0 10px}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .icon{display:block;background:#fff}
.promoted-articles .accordion .is-active .is-freemium-content.showOverlay .freemium-overlay .icon:after{height:65px;background-position:7px -37px}
.promoted-articles .swiper-wrapper .freemium-overlay .text{padding:0}
.promoted-articles .swiper-wrapper .freemium-overlay .text p{font-size:18px}
.promoted-articles .swiper-wrapper .freemium-overlay .icon{bottom:auto;top:-40px;background:#000}
.promoted-articles .swiper-wrapper .freemium-overlay .icon:after{background-position:6px 7px}
.promoted-articles .swiper-wrapper .is-freemium-content.showOverlay .freemium-overlay .text .access-links .or{display:inline-block}
.promoted-articles .swiper-wrapper .is-freemium-content.showOverlay .freemium-overlay .icon{background:#FFF}
.promoted-articles .swiper-wrapper .is-freemium-content.showOverlay .freemium-overlay .icon:after{opacity:1;background-position:6px -51px}
.promoted-articles .swiper-wrapper .is-freemium-content.showOverlay .freemium-overlay p{color:#333}
.video-teaser{position:relative;padding:1px;padding-top:2px;float:left}
.video-teaser .premium-text{font-family:'icomoon-legacy';letter-spacing:9px}
.js .video-teaser{padding-top:1px}
@media only screen and (min-width:1024px){.embed .video-teaser.highlight .video-embed,.embed .video-teaser.embed .video-embed{display:none}
.video-teaser.highlight .video-embed,.video-teaser.embed .video-embed{position:absolute;top:0;left:0;width:100%;height:100%}
.video-teaser.highlight .video-embed .ooyala_video,.video-teaser.embed .video-embed .ooyala_video,.video-teaser.highlight .video-embed .ooyalaplayer,.video-teaser.embed .video-embed .ooyalaplayer{width:100%;height:100%}
.video-teaser.highlight .video-embed #ooyalaplayer_1>div,.video-teaser.embed .video-embed #ooyalaplayer_1>div{bottom:40px}
.video-teaser.highlight .video-title-pretext,.video-teaser.embed .video-title-pretext,.video-teaser.highlight .video-title-posttext,.video-teaser.embed .video-title-posttext{color:#fff}
.video-teaser.highlight .video-title-posttext,.video-teaser.embed .video-title-posttext{margin-top:0;margin-bottom:0;position:absolute;right:30px;bottom:30px}
.video-teaser.highlight .video-title,.video-teaser.embed .video-title{font-size:22px;font-size:2.2rem;color:#fff}
.video-teaser.highlight .video-teaser-tile,.video-teaser.embed .video-teaser-tile{height:300px}
.video-teaser.highlight .preview-holder,.video-teaser.embed .preview-holder{height:100%}
.video-teaser.highlight .details,.video-teaser.embed .details{position:absolute;bottom:0;left:0;z-index:2;height:auto;padding:0 25px 30px;border-radius:0 0 10px 10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+') !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.67)),color-stop(1,rgba(0,0,0,0))) !important;background:-ms-linear-gradient(bottom,rgba(0,0,0,0.67),rgba(0,0,0,0)) !important;background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.67) 0,rgba(0,0,0,0) 100%) !important;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.67)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ab000000',GradientType=0) !important}
.ie9 .video-teaser.highlight .details,.ie9 .video-teaser.embed .details{filter:none !important;background-color:transparent !important}
.video-teaser.highlight .video-embed,.video-teaser.embed .video-embed{display:block}
.video-teaser.highlight.video-is-playing .details,.video-teaser.embed.video-is-playing .details{bottom:-100px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.video-teaser.highlight.is-premium-content .ooyala_video,.video-teaser.embed.is-premium-content .ooyala_video{display:none}
.video-teaser.highlight.is-premium-content .premium-overlay,.video-teaser.embed.is-premium-content .premium-overlay{padding-top:180px;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0)}
.video-teaser.highlight.is-premium-content .premium-overlay p,.video-teaser.embed.is-premium-content .premium-overlay p{font-size:16px;font-size:1.6rem}
.video-teaser.highlight.is-premium-content .video-teaser-tile .details,.video-teaser.embed.is-premium-content .video-teaser-tile .details{border-top:0;border-bottom:#e00 solid 10px}
.video-teaser.highlight .icon-play-holder{bottom:64%}
.video-teaser.embed .preview-holder .icon-play-holder{bottom:420px;left:0;padding:0}
.video-teaser.embed .preview-holder .icon-play-large:before{font-size:76px;font-size:7.6rem;padding:7px}
.video-teaser.embed .preview-holder:after{background:0}
.video-teaser.embed.is-premium-content .preview-holder .icon-play-large:before{font-size:76px;font-size:7.6rem;-webkit-transform:translate3d(-50%,-36%,0);-moz-transform:translate3d(-50%,-36%,0);-o-transform:translate3d(-50%,-36%,0);-ms-transform:translate3d(-50%,-36%,0);transform:translate3d(-50%,-36%,0);-ms-transform:translate(-50%,-36%)}
.ie8 .video-teaser.embed.is-premium-content .preview-holder:after{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/big_play_icon.png') left top no-repeat;height:80px;width:80px;background-size:80px 80px}
.video-teaser.embed.is-premium-content .premium-overlay{padding-top:30%}
.video-teaser.embed.is-premium-content .premium-overlay .premium-text{font-size:30px;font-size:3rem;margin:0 auto;width:330px}
}
.template-home .video-teaser{padding:0}
.embed .template-home .video-teaser .video-embed{display:none}
.template-home .video-teaser .video-embed{position:absolute;top:0;left:0;width:100%;height:100%}
.template-home .video-teaser .video-embed .ooyala_video,.template-home .video-teaser .video-embed .ooyalaplayer{width:100%;height:100%}
.template-home .video-teaser .video-embed #ooyalaplayer_1>div{bottom:40px}
.template-home .video-teaser .video-title-pretext,.template-home .video-teaser .video-title-posttext{color:#fff}
.template-home .video-teaser .video-title-posttext{margin-top:0;margin-bottom:0;position:absolute;right:30px;bottom:30px}
.template-home .video-teaser .video-title{font-size:22px;font-size:2.2rem;color:#fff}
.template-home .video-teaser .video-teaser-tile{height:300px}
.template-home .video-teaser .preview-holder{height:100%}
.template-home .video-teaser .details{position:absolute;bottom:0;left:0;z-index:2;height:auto;padding:0 25px 30px;border-radius:0 0 10px 10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+') !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.67)),color-stop(1,rgba(0,0,0,0))) !important;background:-ms-linear-gradient(bottom,rgba(0,0,0,0.67),rgba(0,0,0,0)) !important;background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.67) 0,rgba(0,0,0,0) 100%) !important;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.67)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ab000000',GradientType=0) !important}
.ie9 .template-home .video-teaser .details{filter:none !important;background-color:transparent !important}
.template-home .video-teaser .video-embed{display:block}
.template-home .video-teaser.video-is-playing .details{bottom:-100px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.template-home .video-teaser.is-premium-content .ooyala_video{display:none}
.template-home .video-teaser.is-premium-content .premium-overlay{padding-top:180px;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0)}
.template-home .video-teaser.is-premium-content .premium-overlay p{font-size:16px;font-size:1.6rem}
.template-home .video-teaser.is-premium-content .video-teaser-tile .details{border-top:0;border-bottom:#e00 solid 10px}
.template-home .video-teaser .video-embed{display:none}
.template-home .video-teaser .video-title-pretext{text-align:left}
.template-home .video-teaser .video-title{font-size:18px;font-size:1.8rem;font-weight:500;letter-spacing:normal;margin:0;text-align:left}
.template-home .video-teaser.embed .preview-holder .icon-play-holder{bottom:75%}
.template-home .video-teaser.embed .preview-holder .icon-play-large:before{font-size:56px;font-size:5.6rem;padding:5px}
.template-home .video-teaser.embed.is-premium-content .preview-holder .icon-play-large:before{font-size:56px;font-size:5.6rem}
.template-home .video-teaser.is-premium-content .video-teaser-tile .details{padding-bottom:20px}
.video-teaser:hover .video-title{color:#fff}
.video-teaser:hover .video-title-pretext{color:#fff}
.video-teaser:hover .details{background:#171717;color:#fff}
.video-teaser.standard:hover .video-preview,.video-teaser.highlight:hover .video-preview,.video-teaser.embed:hover .video-preview{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.video-teaser.standard:hover .icon-play-holder,.video-teaser.highlight:hover .icon-play-holder,.video-teaser.embed:hover .icon-play-holder{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.video-teaser .video-teaser-link{width:100%;height:100%;float:left;display:inline-block}
.video-teaser .video-embed{display:none}
.video-teaser .video-title,.video-teaser .video-title-pretext{-webkit-transition:color 400ms ease-out;-moz-transition:color 400ms ease-out;-ms-transition:color 400ms ease-out;-o-transition:color 400ms ease-out;transition:color 400ms ease-out}
.video-teaser .video-preview,.video-teaser .icon-play-holder{-webkit-transition:transform 400ms ease-out;-moz-transition:transform 400ms ease-out;-ms-transition:transform 400ms ease-out;-o-transition:transform 400ms ease-out;transition:transform 400ms ease-out}
.video-teaser .details{-webkit-transition:top 400ms ease-out;-moz-transition:top 400ms ease-out;-ms-transition:top 400ms ease-out;-o-transition:top 400ms ease-out;transition:top 400ms ease-out;-webkit-transition:background-color 400ms ease-out;-moz-transition:background-color 400ms ease-out;-ms-transition:background-color 400ms ease-out;-o-transition:background-color 400ms ease-out;transition:background-color 400ms ease-out}
.video-teaser .video-teaser-tile{position:relative;height:auto;overflow:hidden;border-radius:0 0 10px 10px;z-index:1}
.video-teaser.globalpartner-block-wrapper .fom-teaser{border-radius:0 0 10px 10px}
.video-teaser .preview-holder{position:relative;height:200px}
.ie8 .video-teaser .preview-holder{height:180px}
.video-teaser .preview-holder .icon-play-holder{position:relative;bottom:75%;z-index:101}
.video-teaser .preview-holder .icon-play-large{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/video-play-icon.png') center 90% no-repeat;width:70px;height:70px;left:50%;position:absolute;-webkit-transform:translate3d(-50%,30%,0);-moz-transform:translate3d(-50%,30%,0);-o-transform:translate3d(-50%,30%,0);-ms-transform:translate3d(-50%,30%,0);transform:translate3d(-50%,30%,0);-ms-transform:translate(-50%,30%);z-index:1}
.video-teaser .preview-holder .icon-play-large:before{content:""}
.ie8 .video-teaser .preview-holder:after{position:absolute;top:50%;left:50%;content:"";width:70px;height:70px;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/video-play-icon.png') left top no-repeat;margin-top:-35px;margin-left:-35px;-webkit-transform:translate3d(-50%,30%,0);-moz-transform:translate3d(-50%,30%,0);-o-transform:translate3d(-50%,30%,0);-ms-transform:translate3d(-50%,30%,0);transform:translate3d(-50%,30%,0);-ms-transform:translate(-50%,30%)}
.video-teaser .details{width:100%;position:relative;height:175px;background:#fff;filter:none;padding:30px 25px}
.video-teaser .video-preview{height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}
.video-teaser .video-title-posttext,.video-teaser .video-title-pretext{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:1.142;color:#949498}
@media only screen and (max-width:767px){.video-teaser .video-title-posttext,.video-teaser .video-title-pretext{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.video-teaser .video-title-pretext{margin:0 0 13px}
.video-teaser .video-title-pretext .icon-clock:before{margin-right:9px;font-size:17px;font-size:1.7rem;vertical-align:middle}
.video-teaser .video-title-posttext{position:absolute;bottom:15px;margin-bottom:0;line-height:1}
.video-teaser .video-title{color:#1e1e1e;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:1.214;letter-spacing:.25px;overflow:hidden;width:100%;margin:0}
@media only screen and (max-width:767px){.video-teaser .video-title{font-size:10px;font-size:1rem;line-height:1.2}
}
.video-teaser .video-modal-window{position:fixed;top:0;left:0;width:100%;height:100%;display:block;visibility:hidden;z-index:-1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(0,0,0,0.9)}
.video-teaser .video-modal-window.isVisible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible;z-index:2000}
.video-teaser .video-modal-window .vignette{background:rgba(0,0,0,0.9)}
.video-teaser .video-modal-wrap{display:table;width:100%;height:100%}
.video-teaser .video-modal-inner{display:table-cell;vertical-align:middle}
.video-teaser .window-header{position:absolute;top:0;z-index:3}
.video-teaser .window-content{bottom:0;height:56.25vw;left:0;max-height:100vh;max-width:177.78vh;margin:auto;padding:5px;position:absolute;right:0;top:0}
.ie8 .video-teaser .window-content,.ie9 .video-teaser .window-content{width:70%;height:auto;position:absolute}
.ie .video-teaser .window-content{position:relative}
.ie9 .video-teaser .innerWrapper{padding-bottom:56.25%}
.video-teaser .ooyala_video{width:100%;height:100%;position:absolute;z-index:0}
.video-teaser .ooyalaplayer{width:100%;height:100%}
.video-teaser .close-btn{background:transparent;float:right;outline:0;margin-right:10px;margin-top:5px;padding:15px 13px 15px 17px;text-align:center}
.video-teaser .close-btn:hover{background:rgba(0,0,0,0.5)}
.video-teaser .premium-overlay{display:none}
.video-teaser.is-premium-content .preview-holder:after{top:45%}
.video-teaser.is-premium-content .video-preview{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}
.video-teaser.is-premium-content .premium-overlay{display:block;font-weight:500;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0);height:100%;padding-top:125px;position:absolute;left:0;letter-spacing:5px;text-align:center;top:0;width:100%}
.video-teaser.is-premium-content .premium-overlay p{color:#fff;font-size:11px;font-size:1.1rem}
.latest-videos-container .video-teaser.is-premium-content .premium-overlay{padding-top:40px}
.video-teaser.is-premium-content .icon-play-holder{position:relative;bottom:75%}
.video-teaser.is-premium-content .icon-play-holder .icon-play-large:before{-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%)}
.video-teaser.is-premium-content .details{border-top:#e00 solid 10px}
.video-teaser.is-premium-content.is-premium-user .video-preview{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
.video-teaser.is-premium-content.is-premium-user .premium-overlay{display:none}
.video-teaser.is-premium-content.is-premium-user .icon-play-holder{bottom:50%}
@media only screen and (max-width:1024px){.video-teaser .video-title-posttext{bottom:30px}
.video-teaser .preview-holder{height:210px}
.video-teaser .details{height:190px}
}
@media only screen and (max-width:767px){.video-teaser .video-title-posttext{bottom:13px}
.video-teaser .video-title{font-size:14px;font-size:1.4rem;max-height:54px;overflow:hidden}
.video-teaser .preview-holder{height:84px}
.video-teaser .preview-holder .icon-play-holder{bottom:113%}
.video-teaser .details{height:146px}
.video-teaser.is-premium-content .preview-holder .icon-play-holder{bottom:75%}
.video-teaser.is-premium-content .premium-overlay{padding-top:65px}
.video-teaser.is-premium-content .preview-holder .icon-play-large:before{font-size:45px;font-size:4.5rem}
.video-teaser.is-premium-content .details{padding:20px 25px}
}
@media screen and (orientation:portrait){.video-teaser .window-content{width:90vw;height:50vw}
}
.embed .video-teaser-highlight-mixin .video-embed{display:none}
.video-teaser-highlight-mixin .video-embed{position:absolute;top:0;left:0;width:100%;height:100%}
.video-teaser-highlight-mixin .video-embed .ooyala_video,.video-teaser-highlight-mixin .video-embed .ooyalaplayer{width:100%;height:100%}
.video-teaser-highlight-mixin .video-embed #ooyalaplayer_1>div{bottom:40px}
.video-teaser-highlight-mixin .video-title-pretext,.video-teaser-highlight-mixin .video-title-posttext{color:#fff}
.video-teaser-highlight-mixin .video-title-posttext{margin-top:0;margin-bottom:0;position:absolute;right:30px;bottom:30px}
.video-teaser-highlight-mixin .video-title{font-size:22px;font-size:2.2rem;color:#fff}
.video-teaser-highlight-mixin .video-teaser-tile{height:300px}
.video-teaser-highlight-mixin .preview-holder{height:100%}
.video-teaser-highlight-mixin .details{position:absolute;bottom:0;left:0;z-index:2;height:auto;padding:0 25px 30px;border-radius:0 0 10px 10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+') !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.67)),color-stop(1,rgba(0,0,0,0))) !important;background:-ms-linear-gradient(bottom,rgba(0,0,0,0.67),rgba(0,0,0,0)) !important;background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.67) 0,rgba(0,0,0,0) 100%) !important;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.67)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ab000000',GradientType=0) !important}
.ie9 .video-teaser-highlight-mixin .details{filter:none !important;background-color:transparent !important}
.video-teaser-highlight-mixin .video-embed{display:block}
.video-teaser-highlight-mixin.video-is-playing .details{bottom:-100px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.video-teaser-highlight-mixin.is-premium-content .ooyala_video{display:none}
.video-teaser-highlight-mixin.is-premium-content .premium-overlay{padding-top:180px;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0)}
.video-teaser-highlight-mixin.is-premium-content .premium-overlay p{font-size:16px;font-size:1.6rem}
.video-teaser-highlight-mixin.is-premium-content .video-teaser-tile .details{border-top:0;border-bottom:#e00 solid 10px}
.oo-action-icon .oo-icon-play-slick{content:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/big_play_icon.png')}
.latest-videos{padding:40px 20px 40px 40px;text-align:center}
.latest-videos .video-teaser{width:25%}
.latest-videos .feature-title{margin-bottom:30px;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:32px;font-size:3.2rem;letter-spacing:0;text-align:left;text-transform:none}
.latest-videos .articles{text-align:left}
.latest-videos .video-title-pretext{margin:0}
.latest-videos .cta{display:inline-block;color:#15151e;margin-top:60px;font-size:18px;font-size:1.8rem;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600}
.latest-videos .video-teaser{height:auto !important}
.latest-videos .video-teaser .video-teaser-link,.latest-videos .video-teaser .video-freemium-link{padding-right:20px;width:100%;height:100%;float:left;display:inline-block;overflow:hidden}
@media only screen and (max-width:767px){.latest-videos .video-teaser .video-teaser-link,.latest-videos .video-teaser .video-freemium-link{padding-right:10px}
}
.latest-videos-container{width:100%;overflow:hidden;height:auto !important}
.latest-videos-container .video-teaser .preview-holder{z-index:1;overflow:hidden;border-radius:0 0 10px 10px}
@media only screen and (max-width:1023px){.latest-videos{padding-left:10px;padding-right:10px}
.latest-videos .video-teaser{min-width:300px}
}
@media only screen and (max-width:767px){.latest-videos{padding-top:30px;padding-right:0}
.latest-videos .video-teaser{max-width:300px}
.latest-videos .video-teaser .icon-play-holder{bottom:75%}
.latest-videos .feature-title{margin-bottom:30px;font-size:18px;font-size:1.8rem}
}
@media only screen and (min-width:1024px) and (max-width:1224px){.latest-videos .is-freemium-content.showOverlay .freemium-overlay .text h5{margin-bottom:10px}
.latest-videos .is-freemium-content.showOverlay .freemium-overlay .text p{font-size:1.4rem;line-height:1.425;margin-bottom:1.5rem}
}
.page-header{min-height:124px;padding-top:124px}
.page-header .align-to-body{margin-top:-124px}
@media only screen and (min-width:768px) and (max-width:1024px){.page-header{min-height:90px;padding-top:90px}
.page-header .align-to-body{margin-top:-90px}
}
@media only screen and (max-width:767px){.page-header{min-height:70px;padding-top:70px}
.page-header .align-to-body{margin-top:0}
}
.login-component{width:100%;text-align:center}
.login-component .loader{display:block;position:relative}
.site-footer-redesign .wrapper-inner{max-width:1440px;margin:auto}
.site-footer-redesign .wrapper-inner .footer-primary-nav{padding:27px 23px 12px 23px}
@media only screen and (max-width:1023px){.site-footer-redesign .wrapper-inner .footer-primary-nav{padding:5px 15px 12px 15px}
}
.site-footer-redesign h3,.site-footer-redesign p,.site-footer-redesign ul,.site-footer-redesign li{margin:0}
.site-footer-redesign a{text-decoration:none}
.site-footer-redesign a:hover,.site-footer-redesign a:focus{color:#fff}
.site-footer-redesign a:hover .icon-twitter:before,.site-footer-redesign a:focus .icon-twitter:before{color:#fff}
.site-footer-redesign ul{list-style:none}
.site-footer-redesign .inner{min-width:320px;width:100%}
.site-footer-redesign .upper-wrapper,.site-footer-redesign .middle-wrapper,.site-footer-redesign .lower-wrapper{width:100%}
.site-footer-redesign .upper-wrapper:before,.site-footer-redesign .middle-wrapper:before,.site-footer-redesign .lower-wrapper:before,.site-footer-redesign .upper-wrapper:after,.site-footer-redesign .middle-wrapper:after,.site-footer-redesign .lower-wrapper:after{content:" ";display:table;width:100%}
.site-footer-redesign .upper-wrapper{border-bottom:1px solid #2c2c34;background-color:#38383f}
@media only screen and (min-width:768px){.site-footer-redesign .upper-wrapper{border-bottom:5px solid #0e0e14}
}
.site-footer-redesign .middle-wrapper{background-color:#15151e}
.site-footer-redesign .social-media-wrapper span{color:#fff}
.site-footer-redesign .social-media-wrapper .fa{font-size:2.1rem}
.site-footer-redesign .social-media-wrapper .fa:hover{color:#ddd}
.site-footer-redesign .social-media-wrapper .twitter-cell a::after{background-color:#003c52}
.site-footer-redesign .social-media-wrapper .twitter-cell a:hover{background-color:#00aced}
.site-footer-redesign .social-media-wrapper .facebook-cell a::after{background-color:#16233e}
.site-footer-redesign .social-media-wrapper .facebook-cell a:hover{background-color:#3b5998}
.site-footer-redesign .social-media-wrapper .instagram-cell a::after{background-color:#5d1e2f}
.site-footer-redesign .social-media-wrapper .instagram-cell a:hover{background-color:#fb3958}
.site-footer-redesign .social-media-wrapper .rss-feed-cell a::after{background-color:#da5d29}
.site-footer-redesign .social-media-wrapper .rss-feed-cell a:hover{background-color:#00aced}
.site-footer-redesign .social-media-wrapper .youtube-cell a::after{background-color:#430000}
.site-footer-redesign .social-media-wrapper .youtube-cell a:hover{background-color:#cc181e}
.site-footer-redesign .social-media-wrapper .social-media-table{display:table;table-layout:fixed;width:100%;height:100%}
.site-footer-redesign .social-media-wrapper .social-media-cell{display:table-cell;border-right:1px solid #2c2c34;text-align:center;vertical-align:middle}
@media only screen and (max-width:767px){.site-footer-redesign .social-media-wrapper .social-media-cell:last-child{border-right:0}
}
@media only screen and (min-width:1440px){.site-footer-redesign .social-media-wrapper .social-media-cell:first-child{border-left:1px solid #2c2c34}
}
.site-footer-redesign .social-media-wrapper .social-media-cell a{width:100%;display:inline-block;padding:7px 0;position:relative}
@media only screen and (max-width:767px){.site-footer-redesign .social-media-wrapper .social-media-cell a{padding-top:13px;padding-bottom:13px}
}
.site-footer-redesign .social-media-wrapper .social-media-cell a::after{content:'';position:absolute;width:100%;height:5px;bottom:-5px;left:0}
@media only screen and (min-width:768px){.site-footer-redesign .social-media-wrapper{width:50%;float:left}
}
@media only screen and (min-width:1024px){.site-footer-redesign .social-media-wrapper{width:20%}
}
.site-footer-redesign .calender-wrapper{text-align:center;border-bottom:1px solid #2c2c34;padding:7px 0}
.site-footer-redesign .calender-wrapper .download-cal{font-size:12px;font-size:1.2rem;color:#fff;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/ico-cal-down.png') no-repeat left bottom;padding-left:30px;display:inline-block;text-transform:uppercase}
.site-footer-redesign .calender-wrapper .download-cal:hover{color:#fff;background-position:left bottom;text-decoration:underline}
@media only screen and (min-width:768px){.site-footer-redesign .calender-wrapper{border-bottom:0;width:50%;float:right}
}
@media only screen and (min-width:1024px){.site-footer-redesign .calender-wrapper{width:80%;text-align:right;padding-right:20px}
}
.site-footer-redesign .footer-list .nav-label{font-size:1.4rem;line-height:2;display:block;padding:10px 15px 8px;background-color:#2c2c34;border-bottom:1px solid #5b5b61}
.site-footer-redesign .footer-list>li span{color:#fff;font-size:15px;font-size:1.5rem;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500}
@media only screen and (max-width:1023px){.site-footer-redesign .footer-list .nav-label{background:0;border-bottom-color:#282830;padding:12px 6px}
.site-footer-redesign .footer-list .nav-label a{display:block}
.site-footer-redesign .footer-list .nav-label.open{border-bottom:0}
.site-footer-redesign .footer-list .nav-label.open .icon-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin-top:0}
.site-footer-redesign .footer-list .nav-label.open span{color:#fff}
.site-footer-redesign .footer-list .nav-label .icon-arrow{font-size:6px;display:inline-block;float:right;margin-top:3px}
}
@media only screen and (min-width:1024px){.site-footer-redesign .footer-list{display:table;width:100%}
.site-footer-redesign .footer-list .nav-label{background:0;border-bottom:0}
.site-footer-redesign .footer-list .nav-label a:hover{text-decoration:underline}
.site-footer-redesign .footer-list .nav-label a:hover span{color:#fff}
.site-footer-redesign .footer-list .icon-arrow{display:none}
.site-footer-redesign .footer-list>li{display:table-cell;vertical-align:top}
.site-footer-redesign .footer-list>li span{color:#fff}
}
@media only screen and (min-width:1280px){.site-footer-redesign .footer-list{display:block}
.site-footer-redesign .footer-list>li{display:inline-block;vertical-align:top;padding-left:26px}
.site-footer-redesign .footer-list>li:first-child{padding-left:0}
.site-footer-redesign .footer-list.footer-secondary-list>li{padding-left:0;display:block}
}
.site-footer-redesign .footer-sub-list li{line-height:1}
.site-footer-redesign .footer-sub-list a{color:#949498;font-weight:700;display:inline-block;padding:5px 15px;font-size:1.2rem;line-height:1.425;text-transform:uppercase}
.site-footer-redesign .footer-sub-list a:hover{color:#fff;text-decoration:underline}
@media only screen and (max-width:1023px){.site-footer-redesign .footer-sub-list{display:none}
.site-footer-redesign .footer-sub-list.show{display:block;border-bottom:1px solid #282830;padding-bottom:25px;margin-bottom:5px}
.site-footer-redesign .footer-sub-list a{padding:10px 30px 8px}
.site-footer-redesign .footer-sub-list li{border-bottom:.5px solid #2c2c34}
.site-footer-redesign .footer-sub-list li:last-child{border-bottom:0}
}
@media only screen and (max-width:1023px){.site-footer-redesign .footer-sub-list{margin-top:-10px}
.site-footer-redesign .footer-sub-list li{border-bottom:0}
.site-footer-redesign .footer-sub-list li a{font-size:16px;font-size:1.6rem;padding:2px 6px;display:block;text-transform:none;line-height:01.25;color:#fff}
}
@media only screen and (min-width:1024px){.site-footer-redesign .footer-secondary-nav{margin:10px 20px;border-top:1px solid #5b5b61;text-align:center}
.site-footer-redesign .footer-secondary-nav .footer-sub-list{width:100%}
.site-footer-redesign .footer-secondary-nav .footer-sub-list li{display:inline-block;vertical-align:top}
.site-footer-redesign .footer-secondary-nav .nav-label{display:none}
.site-footer-redesign .footer-secondary-nav .footer-sub-list a{color:#aaa}
.site-footer-redesign .footer-secondary-nav .footer-sub-list a:hover{color:#fff}
}
@media only screen and (min-width:1280px){.site-footer-redesign .footer-secondary-nav .footer-sub-list a{padding:17px 15px 8px}
}
@media only screen and (max-width:1023px){.site-footer-redesign .footer-secondary-nav{padding-left:15px;padding-right:15px}
.site-footer-redesign .footer-secondary-nav .footer-list .nav-label{border-bottom:0}
}
.site-footer-redesign .lower-wrapper{background-color:#15151e}
.site-footer-redesign .lower-wrapper .col-wrapper{float:left;padding:30px 0 20px 0}
.site-footer-redesign .lower-wrapper .col-wrapper img{width:100%;max-width:224px}
@media only screen and (max-width:767px){.site-footer-redesign .lower-wrapper .col-wrapper img{max-width:200px}
}
.site-footer-redesign .lower-wrapper .logo-f1{padding-left:35px}
.site-footer-redesign .lower-wrapper .logo-f1 .logo{margin-top:8px;max-width:224px}
.site-footer-redesign .lower-wrapper .copyright-text-wrapper{width:100%;text-align:center;border-top:1px solid #888}
.site-footer-redesign .lower-wrapper .copyright-text-wrapper p{color:#545454;font-size:1.2rem;line-height:1.4;font-family:'bentonsans',Helvetica,sans-serif;font-weight:400}
@media only screen and (min-width:768px){.site-footer-redesign .lower-wrapper .copyright-text-wrapper{border-top:0;margin-top:8px;margin-right:20px;float:right;width:auto;text-align:right}
}
@media only screen and (max-width:767px){.site-footer-redesign .lower-wrapper .wrapper-inner{text-align:center}
.site-footer-redesign .lower-wrapper .wrapper-inner .col-wrapper{display:inline-block;float:none;padding:20px 0 5px 0;vertical-align:top;border-top-color:#282830}
.site-footer-redesign .lower-wrapper .wrapper-inner .col-wrapper.copyright-text-wrapper{width:auto;margin:0 15px 10px;display:block}
.site-footer-redesign .lower-wrapper .wrapper-inner .col-wrapper.copyright-text-wrapper p{font-size:.9rem}
}
.recommended-teaser{max-width:1440px}
@media only screen and (max-width:640px){.recommended-teaser .fom-teaser{height:100px}
.recommended-teaser .fom-teaser .teaser-image{display:none}
.recommended-teaser .fom-teaser .teaser-info{height:100px;left:0;padding:15px 20px}
.recommended-teaser .fom-teaser .teaser-info-title{font-size:13px;font-size:1.3rem;height:30px;margin:5px 0 0}
.recommended-teaser .fom-teaser.animate:hover .teaser-info{height:105px}
}
@media only screen and (max-width:479px){.recommended-teaser .fom-teaser .teaser-info-title{font-size:11px;font-size:1.1rem;font-size:1rem;font-weight:700;height:27px;line-height:1.35;margin:9px 0 0;width:84%}
}
.selected-article-parent-wrapper{overflow:hidden;width:100%}
@media only screen and (min-width:1024px){.selected-article-parent-wrapper{margin:0 -10px}
}
.selected-article-parent-container{margin:0 auto;overflow:hidden;width:100%}
.selected-article-parent-container .selected-article-wrapper{float:left;width:25%;padding:0 10px;border-radius:0 0 10px 10px}
@media only screen and (min-width:768px) and (max-width:1023px){.selected-article-parent-container{min-width:1200px}
}
@media only screen and (min-width:768px){.selected-article-parent-container{max-width:1440px}
}
@media only screen and (max-width:1023px){.selected-article-wrapper{min-height:300px;min-width:300px}
}
.selected-article .selected-article-container{display:block;text-decoration:none;overflow:hidden;position:relative;border-radius:0 0 10px 10px;z-index:1}
.selected-article .selected-article-container .premium-overlay{display:none}
.selected-article .selected-article-container.is-premium-content .selected-article-image img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}
.selected-article .selected-article-container.is-premium-content .premium-overlay{border-bottom:#e00 solid 10px;display:block;font-weight:500;height:100%;padding-top:55px;position:absolute;top:0;left:0;letter-spacing:5px;text-align:center;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.8)),color-stop(1,rgba(0,0,0,0.3)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0.3));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0);width:100%;z-index:1}
.selected-article .selected-article-container.is-premium-content .premium-overlay p{color:#fff;font-size:16px;font-size:1.6rem}
.selected-article .selected-article-container.is-premium-content .selected-article-info{z-index:1}
.selected-article .selected-article-container.is-premium-content.is-premium-user .selected-article-image img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
.selected-article .selected-article-container.is-premium-content.is-premium-user .premium-overlay{display:block;background:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,0,0,0)),color-stop(1,rgba(255,0,0,0)));background:-ms-linear-gradient(bottom,rgba(255,0,0,0),rgba(255,0,0,0));background:-moz-linear-gradient(center bottom,rgba(255,0,0,0) 0,rgba(255,0,0,0) 100%);background:-o-linear-gradient(rgba(255,0,0,0),rgba(255,0,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 0, 0, 0)',endColorstr='rgba(255, 0, 0, 0)',GradientType=0)}
.selected-article .selected-article-container.is-premium-content.is-premium-user .premium-overlay p{font-size:0;font-size:0rem}
.selected-article .selected-article-image{background:#fff;overflow:hidden;padding-top:100%}
.selected-article .selected-article-image img{height:100%;position:absolute;top:0}
.selected-article .selected-article-shade,.selected-article .selected-article-info{-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}
.selected-article .selected-article-info{bottom:0;padding:30px 25px 0;position:absolute;z-index:2;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);width:100%}
.selected-article .image .selected-article-shade{bottom:0;box-shadow:0 60px 0 0 #000;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,rgba(0,0,0,0)));background:-ms-linear-gradient(bottom,#000,rgba(0,0,0,0));background:-moz-linear-gradient(center bottom,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(rgba(0,0,0,0),#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0);padding-top:60%;position:absolute;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%}
.ie9 .selected-article .image .selected-article-shade{filter:none;background-color:transparent}
.ie8 .selected-article .image .selected-article-shade{border-bottom:solid 60px #000;box-shadow:0;box-sizing:content-box}
.selected-article .selected-article-title{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.222;color:#fff;margin:10px 0}
@media only screen and (max-width:767px){.selected-article .selected-article-title{font-size:14px;font-size:1.4rem;line-height:1.142}
}
.selected-article .no-image .selected-article-title{color:#171717}
.selected-article .selected-article-breadcrumb,.selected-article .selected-article-date{color:#b0b0b0;font-size:12px;font-size:1.2rem;text-transform:uppercase}
.selected-article .selected-article-breadcrumb.is-invisible,.selected-article .selected-article-date.is-invisible{visibility:hidden}
.selected-article .selected-article-breadcrumb{list-style-type:none;margin:0 0 1rem;overflow:hidden}
.selected-article .selected-article-breadcrumb li{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.142;color:#b0b0b0;float:left;margin:0 5px 0 0}
@media only screen and (max-width:767px){.selected-article .selected-article-breadcrumb li{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.selected-article .selected-article-breadcrumb li:before{content:' / '}
.selected-article .selected-article-breadcrumb li:first-child:before{content:''}
.selected-article .selected-article-date{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}
.selected-article .selected-article-date:before{background-position:-28px 0}
.no-touch .selected-article .selected-article-container:hover .selected-article-shade{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
.no-touch .selected-article .selected-article-container:hover .selected-article-info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.no-touch .selected-article .selected-article-container:hover .selected-article-date{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.no-touch .selected-article .selected-article-container:hover .selected-article-image{background:#171717}
.no-touch .selected-article .selected-article-container:hover.no-image .selected-article-image img{display:none}
.no-touch .selected-article .selected-article-container:hover.no-image .selected-article-title{color:#fff}
.no-touch .selected-article .selected-article-container:hover.no-image .selected-article-date,.no-touch .selected-article .selected-article-container:hover.no-image .selected-article-breadcrumb{color:gray}
.driver-title{background:#fff;overflow:hidden}
.driver-title .portrait{display:block;height:auto;width:100%}
.driver-title .driver-details{padding:35px 40px}
.driver-title .driver-number{color:gray;letter-spacing:-1px;margin:0 0 15px;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:42px;font-size:4.2rem;line-height:1.142}
@media only screen and (max-width:767px){.driver-title .driver-number{font-size:24px;font-size:2.4rem;line-height:1.125}
}
.driver-title .icn-flag{display:inline-block;height:32px;margin:0 0 0 5px;position:relative;top:-2px;width:48px}
.driver-title .icn-flag img{width:100%;height:100%}
.driver-title .driver-name{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142;margin:0;padding:0}
@media only screen and (max-width:767px){.driver-title .driver-name{font-size:24px;font-size:2.4rem;line-height:1.125}
}
.driver-title .driver-image-crop{height:452px;overflow:hidden}
.driver-title .driver-image-crop-outer{width:100%;margin:0 auto;overflow:visible}
.driver-title .driver-image-crop-inner{position:relative}
.driver-title .driver-image-crop-inner img{position:relative;left:50%;width:720px;margin-left:-360px}
@media only screen and (max-width:1024px){.driver-title .icn-flag{top:2px}
}
@media only screen and (max-width:768px){.driver-title .driver-details{padding:15px 14px}
.driver-title .icn-flag{top:0;width:30px;height:21px}
}
@media only screen and (max-width:320px){.driver-title .driver-image-crop{height:220px}
.driver-title .driver-image-crop-inner img{left:0;width:400px;margin-left:-50px}
}
.driver-teaser{display:block}
.driver-teaser:hover{background:#000}
.driver-teaser:hover h1,.driver-teaser:hover .driver-number{color:#fff}
.driver-teaser:hover .driver-image-crop-inner img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.driver-teaser .driver-number{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:42px;font-size:4.2rem;line-height:1.142;color:#000;margin-bottom:25px}
@media only screen and (max-width:767px){.driver-teaser .driver-number{font-size:24px;font-size:2.4rem;line-height:1.125}
}
.driver-teaser .driver-name{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.222;letter-spacing:0}
@media only screen and (max-width:767px){.driver-teaser .driver-name{font-size:14px;font-size:1.4rem;line-height:1.142}
}
.driver-teaser .driver-team{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;line-height:1.166;color:gray;text-transform:uppercase}
@media only screen and (max-width:767px){.driver-teaser .driver-team{font-size:11px;font-size:1.1rem;line-height:1.272}
}
.driver-teaser .driver-image-crop{overflow:hidden}
.driver-teaser .driver-image-crop-outer{width:100%;margin:0 auto;overflow:visible}
.driver-teaser .driver-image-crop-inner{position:relative}
.driver-teaser .driver-image-crop-inner img{position:relative;left:50%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .4s}
@media only screen and (max-width:1024px){.driver-teaser .driver-number{font-size:28px;font-size:2.8rem}
.driver-teaser .driver-name{font-size:20px;font-size:2rem}
.driver-teaser .driver-team{font-size:14px;font-size:1.4rem}
}
@media only screen and (max-width:768px){.driver-teaser .driver-number{font-size:28px;font-size:2.8rem;margin-bottom:15px}
.driver-teaser .driver-name{font-size:18px;font-size:1.8rem}
.driver-teaser .driver-team{font-size:13px;font-size:1.3rem}
}
.team-details{background:#fff;overflow:hidden}
.team-details .stats-list-component{padding:40px 40px 0 40px}
.team-details .portrait{display:block;height:auto;width:100%}
.team-details .driver-image-crop{height:440px}
.team-details .driver-image-crop-inner img{width:600px;margin-left:-300px}
.team-details .drivers li{border-color:#e2e2e2;border-style:solid}
.team-details .drivers li:first-child{border-width:2px;border-top-width:0;border-bottom-width:0}
@media only screen and (max-width:767px){.team-details .stats-list-component{padding:15px}
.team-details .driver-title .driver-details{padding:45px 15px}
.team-details .driver-image-crop{height:300px}
.team-details .drivers li:first-child{border-top-width:2px;border-left-width:0}
.team-details .drivers li:last-child{border-top-width:2px}
}
@media only screen and (max-width:320px){.team-details .driver-title .driver-details{padding:20px 15px}
.team-details .driver-image-crop{height:125px}
.team-details .driver-image-crop-inner img{width:300px;margin-left:-150px}
}
.stats-list-component{background-color:#fff;padding:40px}
.stats-list-component .extra-info{overflow:hidden;padding:0}
.stats-list-component .brand-logo{float:left;height:125px;padding:0 10px 0 0;width:50%}
.stats-list-component .brand-logo img{max-width:100%;max-height:100%}
.stats-list-component .quicklinks{margin:0 0 0 50%}
.stats-list-component .quicklinks p{margin:0 0 10px;padding:0}
.stats-list-component .quicklinks a{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1.444}
@media only screen and (max-width:767px){.stats-list-component .quicklinks a{font-size:15px;font-size:1.5rem;line-height:1.4}
}
.stats-list-component .stat-list{font-family:'F1BoldRegular',Helvetica,sans-serif;margin:20px 0 0;width:100%;font-size:18px;font-size:1.8rem}
.stats-list-component .stat-key{padding:4px 0 4px 10px;text-align:left;width:50%;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.222}
@media only screen and (max-width:767px){.stats-list-component .stat-key{font-size:14px;font-size:1.4rem;line-height:1.142}
}
.stats-list-component .stat-value{font-family:"Titillium Web",Helvetica,sans-serif}
.stats-list-component.lt480 .brand-logo{height:100px;padding:10px 10px 0 0}
.stats-list-component.lt480 .quicklinks p{margin:0 0 5px}
.stats-list-component.lt480 .brand-logo{height:85px}
.stats-list-component.lt480 .quicklinks p{margin:0}
@media only screen and (max-width:1024px){.stats-list-component{padding:15px 30px 20px}
.stats-list-component .extra-info{padding:0 0 10px}
.stats-list-component .stat-list{margin:20px 0 0}
}
@media only screen and (max-width:768px){.stats-list-component{padding:15px}
.stats-list-component .stat-list{font-size:11px;font-size:1.1rem}
.stats-list-component .extra-info{padding-bottom:40px}
}
@media only screen and (max-width:767px){.stats-list-component .stat-key{padding:0;font-size:12px;font-size:1.2rem}
.stats-list-component .stat-value{font-size:13px;font-size:1.3rem}
}
.race-calendar{color:#fff;overflow:hidden;position:relative}
.race-calendar .race-calendar-link{display:block;text-decoration:none}
.race-calendar .parallax{background:#15151e;bottom:0;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;-ms-transition:-ms-transform .4s ease-out;-o-transition:-o-transform .4s ease-out;transition:transform .4s ease-out;width:165000px;z-index:-1}
.race-calendar .race-list{height:425px;overflow:hidden;-webkit-transition:-webkit-transform .4s ease-out !important;-moz-transition:-moz-transform .4s ease-out !important;-ms-transition:-ms-transform .4s ease-out !important;-o-transition:-o-transform .4s ease-out !important;transition:transform .4s ease-out !important;width:165000px}
.race-calendar .race{border-left:1px solid #2e2e2e;cursor:pointer;float:left;height:355px;margin:35px 0;overflow:visible;padding:10px 0 0;-webkit-transition:width .4s ease-out;-moz-transition:width .4s ease-out;-ms-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out;width:165px}
.race-calendar .race:first-child{border:0}
.race-calendar .race.shim{visibility:hidden;width:0}
.race-calendar .race.step-1{width:625px}
.race-calendar .race.step-2 .country{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0)}
.race-calendar .race.step-2 .race-date-short{opacity:0;-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-ms-transform:translate(0,200px)}
.race-calendar .race.step-3{cursor:default}
.race-calendar .race.step-3 .country{min-height:0}
.race-calendar .race.step-3 .race-date-short{display:none}
.race-calendar .race.step-3 .race-details{height:auto}
.race-calendar .race.step-3 .race-details .animation-wrapper{opacity:1}
.ie8 .race-calendar .race.step-3 .race-details{padding:20px 60px}
.race-calendar .race.step-3:hover .country .name{color:#a2a2a2}
.race-calendar .race:hover .country .name{color:#fff}
.race-calendar .race-date-full{color:#fff;font-size:14px;font-size:1.4rem;font-weight:600;line-height:1;margin:0}
.race-calendar .race-details{height:0;overflow:hidden;padding:20px 60px}
.race-calendar .race-details header{margin:0 0 30px;text-align:center}
.race-calendar .race-details .race-title{font-size:18px;font-size:1.8rem;line-height:1.3;margin:0 0 15px;padding:0;text-transform:uppercase}
.race-calendar .race-details .race-title a{color:#fff;font-weight:600}
.race-calendar .race-details .animation-wrapper{opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.ie8 .race-calendar .race-details{padding:0 60px}
.race-calendar .race-time-list{list-style:none;margin:0;padding:0;width:45%}
.race-calendar .race-time-list li{color:#919191;font-family:"Titillium Web",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:600;text-transform:uppercase;line-height:1;margin:0 0 14px}
.race-calendar .race-time-list li.more-cta a{text-transform:uppercase}
.race-calendar .race-time-list .race-type,.race-calendar .race-time-list .day,.race-calendar .race-time-list .race-time{display:inline-block}
.race-calendar .race-time-list .race-type{width:40%}
.race-calendar .race-time-list .day{width:17%}
.race-calendar .race-time-list .race-time{color:#fff;width:40%}
.race-calendar .race-time-list.practice-times{float:left}
.race-calendar .race-time-list.race-times{margin:0 0 0 55%}
.race-calendar .country{font-family:'F1BoldRegular',Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:600;margin:0 auto;min-height:90px;text-align:center;text-transform:uppercase;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-ms-transform:translate(0,100px);-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;-ms-transition:-ms-transform .4s ease-out;-o-transition:-o-transform .4s ease-out;transition:transform .4s ease-out;width:90%}
.race-calendar .country .name{color:#a2a2a2;margin:2px 0 0;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}
.race-calendar .country .flag{display:block;height:32px;margin:0 auto 10px;width:48px}
.race-calendar .country .flag img{width:100%;height:100%}
.race-calendar .race-date-short{display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;line-height:1;opacity:1;text-align:center;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-ms-transform:translate(0,100px)}
.race-calendar .race-date-short .date{color:#fff;display:block;font-size:25px;font-size:2.5rem;font-weight:300}
.race-calendar .race-date-short .month{color:#676c6e;font-size:10px;font-size:1rem;font-weight:700;text-transform:uppercase}
.race-calendar .rolex-branding{padding:10px 0 0;overflow:hidden;clear:both}
.race-calendar .rolex-branding .rolex-clock{float:left;position:relative}
.race-calendar .rolex-branding .rolex-clock .logo{display:none}
.race-calendar .rolex-branding .rolex-clock .clock{display:block;float:left;height:82px;overflow:hidden;width:82px}
.race-calendar .rolex-branding .rolex-clock .clock .fallback{display:block;height:100%;width:100%}
.canvas .race-calendar .rolex-branding .rolex-clock .clock{background:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/rolex/clock/100.png") no-repeat;background-size:100% 100%}
.canvas .race-calendar .rolex-branding .rolex-clock .clock .fallback{display:none}
.retina .race-calendar .rolex-branding .rolex-clock .clock{background-image:url("https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/rolex/clock/100_retina.png")}
.race-calendar .rolex-branding .rolex-clock .block-control{float:left;margin:15px 0 0 15px}
.race-calendar .rolex-branding .rolex-clock .block-control .block a{display:block;font-family:"Titillium Web",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:600;line-height:1;padding:5px}
.race-calendar .rolex-branding .rolex-clock .block-control .block.active a{color:#fff}
.race-calendar .rolex-branding .rolex-f1-logo{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/rolex-f1-logo.png') -105px 0 no-repeat;float:right;height:70px;margin:0;text-indent:-1000px;width:100px}
.race-calendar .rolex-branding.upper{display:none;padding:0}
@media only screen and (max-width:1023px){.race-calendar .race-list{height:570px}
.race-calendar .race{height:480px;margin:45px 0}
.race-calendar .race.step-1{width:515px}
.race-calendar .race.step-2 .race-date-short{-webkit-transform:translate3d(0,260px,0);-moz-transform:translate3d(0,260px,0);-o-transform:translate3d(0,260px,0);-ms-transform:translate3d(0,260px,0);transform:translate3d(0,260px,0);-ms-transform:translate(0,260px)}
.race-calendar .race-date-full{text-transform:uppercase}
.race-calendar .race-date-short{-webkit-transform:translate3d(0,160px,0);-moz-transform:translate3d(0,160px,0);-o-transform:translate3d(0,160px,0);-ms-transform:translate3d(0,160px,0);transform:translate3d(0,160px,0);-ms-transform:translate(0,160px)}
.race-calendar .race-details{padding:20px 45px}
.race-calendar .race-details header{padding:0 25px;margin:0 0 25px}
.race-calendar .race-details .race-title{font-size:20px;font-size:2rem}
.race-calendar .country,.race-calendar .race-date-short{-webkit-transform:translate3d(0,160px,0);-moz-transform:translate3d(0,160px,0);-o-transform:translate3d(0,160px,0);-ms-transform:translate3d(0,160px,0);transform:translate3d(0,160px,0);-ms-transform:translate(0,160px)}
.race-calendar .race-time-list{width:65%}
.race-calendar .race-time-list .more-cta{border-top:solid 1px #373737;margin-top:20px}
.race-calendar .race-time-list .more-cta a{display:block;padding:20px;text-align:center}
.race-calendar .race-time-list .more-cta a.hidden{display:none}
.race-calendar .race-time-list.practice-times,.race-calendar .race-time-list.race-times{float:none;margin:0 auto}
.race-calendar .rolex-branding{margin:0 0 30px}
.race-calendar .rolex-branding.upper{display:block}
.race-calendar .rolex-branding.lower{display:none}
.race-calendar .rolex-branding .clock{height:64px;width:64px}
.race-calendar .rolex-branding .block-control{margin:0 0 0 14px}
.race-calendar .rolex-branding .block-control .block a{font-size:11px;font-size:1.1rem;padding-left:0;padding-right:0}
}
@media only screen and (max-width:767px){.race-calendar .race-list{height:415px}
.race-calendar .race{height:375px;margin:20px 0;padding:10px 15px 0;width:78px}
.race-calendar .race.step-1{width:240px}
.race-calendar .race.step-1 .country .name{display:none}
.race-calendar .race.step-1 .country .flag{height:17px;width:24px}
.race-calendar .race.step-1 .race-date-short{text-align:left}
.race-calendar .race.step-2 .country{overflow:hidden;text-align:left}
.race-calendar .race.step-2 .race-date-short{-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);-o-transform:translate3d(0,200px,0);-ms-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-ms-transform:translate(0,200px)}
.race-calendar .race.step-3 .country .flag{float:left;margin:0 10px 0 0}
.race-calendar .race.step-3 .country .name{display:inline}
.race-calendar .country{font-size:10px;font-size:1rem;margin:0;width:100%}
.race-calendar .country .flag{margin:0 0 10px}
.race-calendar .country,.race-calendar .race-date-short{-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-ms-transform:translate(0,100px)}
.race-calendar .race-date-full{font-size:12px;font-size:1.2rem;font-weight:300}
.race-calendar .race-details{padding:20px 0}
.race-calendar .race-details header{margin:0 0 20px;padding:0;text-align:left}
.race-calendar .race-details .race-title{font-size:16px;font-size:1.6rem}
.race-calendar .race-time-list{width:100%}
.race-calendar .race-time-list li{font-size:11px;font-size:1.1rem;margin:0 0 7px}
.race-calendar .race-time-list .more-cta{border:0;margin-top:0}
.race-calendar .race-time-list .more-cta a{display:inline;padding:0;text-align:left}
.race-calendar .rolex-branding{padding:0;margin:0 0 10px}
.race-calendar .rolex-branding .rolex-clock{float:right;padding:0;width:50%}
.race-calendar .rolex-branding .rolex-clock .clock{float:none;height:42px;margin:0 0 0 10px;padding:0;width:42px}
.race-calendar .rolex-branding .rolex-clock .clock canvas{position:static !important;z-index:auto !important}
.race-calendar .rolex-branding .rolex-clock .block-control{margin:0;position:relative}
.race-calendar .rolex-branding .rolex-clock .block-control .block a{font-size:11px;font-size:1.1rem;padding-left:0;padding-right:0}
.race-calendar .rolex-branding .rolex-f1-logo{background-image:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/rolex-f1-logo-mob.png');background-position:-20px -27px;background-size:125px;float:left;height:80px;margin:0;width:104px}
}
.race-header{bottom:25px;padding:0 40px;width:100%}
.race-header .race-header-inner{max-width:1440px;position:relative;display:table;width:100%;margin:0 auto}
.race-header .race-header-inner .left{display:table-cell;position:relative;vertical-align:middle}
.race-header .race-header-inner .breadcrumb{display:block;margin-bottom:25px;position:absolute;top:0}
.race-header .race-header-inner .race-header-title{color:#1e1e1e;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1;margin-bottom:0;text-transform:uppercase}
.race-header .race-header-inner .race-header-country{font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.214;color:#4a4a4a;letter-spacing:0;margin:0}
@media only screen and (max-width:767px){.race-header .race-header-inner .race-header-country{font-size:10px;font-size:1rem;line-height:1.2}
}
.race-header .race-header-inner .race-header-flag{display:block;float:left;height:32px;margin-right:10px;margin-bottom:25px;width:48px}
.race-header .race-header-inner .race-header-flag img{display:block;width:100%;height:100%}
.circuit-info .circuit-info-header{color:#1e1e1e;font-size:16px;font-size:1.6rem;font-weight:600;letter-spacing:.2px;line-height:1;text-transform:uppercase;margin-top:45px}
.circuit-info .circuit-info-container{float:left}
.circuit-info .circuit-info-container{margin-right:7.65%}
.circuit-info .race-header-sponsor-mobile{display:none}
.circuit-info .circuit-info-title{color:#545454;font-size:12px;font-size:1.2rem;font-weight:600;text-align:left;text-transform:uppercase;width:76px;margin-bottom:15px}
.circuit-info .circuit-info-value{color:#1e1e1e;font-size:20px;font-size:2rem;font-weight:700;line-height:1.15;text-transform:uppercase}
.circuit-info .circuit-info-value .subtext{display:block;font-size:12px;font-size:1.2rem;font-weight:600;width:65px}
.ie .circuit-info .circuit-info-value{font-family:'F1BoldRegular',Helvetica,sans-serif}
.ie .circuit-info .circuit-info-value .subtext{font-family:"Titillium Web",Helvetica,sans-serif}
.circuit-info .track-map{margin-top:35px}
.circuit-info .track-map img{width:100%}
@media only screen and (max-width:767px){.circuit-info .race-header-sponsor-mobile{display:block;max-width:100px;margin-top:-50px}
.circuit-info .race-header-sponsor-mobile img{max-width:100%;max-height:100%;vertical-align:middle}
.circuit-info .circuit-info-container:nth-child(4){clear:left}
.circuit-info .circuit-info-container:nth-child(3),.circuit-info .circuit-info-container:nth-child(6){margin-right:0}
.circuit-info .circuit-info-thead{display:inline-block}
.circuit-info .circuit-info-tbody{text-align:right;display:inline-block;float:right}
.circuit-info .circuit-info-header{width:50%}
.circuit-info .circuit-info-title{width:65px;margin-bottom:10px}
.circuit-info .circuit-info-title{line-height:1.2;font-size:10px;font-size:1rem}
.circuit-info .circuit-info-value{display:block;line-height:1.2;font-size:12px;font-size:1.2rem}
.circuit-info .circuit-info-value .subtext{font-size:10px;font-size:1rem}
}
.teamteaser{background:#fff;display:inline-block;min-height:335px;overflow:hidden;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}
.teamteaser:hover{background:#171717}
.teamteaser:hover .teamteaser-title,.teamteaser:hover .teamteaser-driver,.teamteaser:hover .stat-key,.teamteaser:hover .stat-value{color:#fff}
.teamteaser:hover .stat-row{border-bottom-color:#4a4a4a}
.teamteaser:hover .teamteaser-image .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.teamteaser .teamteaser-wrapper{display:table;table-layout:fixed;width:100%}
.teamteaser .teamteaser-details{display:table-cell;padding:0 0 0 30px;width:46.33%;vertical-align:top}
.teamteaser .panel-left{padding-top:75px}
.teamteaser .stat-list{margin-top:75px}
.teamteaser .panel-left{float:left;width:46.07%;display:table}
.teamteaser .panel-left-upper{display:table-row;height:0}
.teamteaser .panel-left-lower{display:table-row;height:100%}
.teamteaser .teamteaser-title{color:#1e1e1e;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:25px}
.teamteaser .teamteaser-flag{display:block;float:left;height:20px;margin-right:10px;width:28px}
.teamteaser .teamteaser-flag img{width:100%}
.teamteaser .teamteaser-sponsor{width:65%;vertical-align:middle;display:table-cell;padding-right:30%}
.teamteaser .teamteaser-sponsor img{width:100%}
.teamteaser .teamteaser-drivers{list-style:none;margin:0}
.teamteaser .teamteaser-driver{color:#545454;font-size:14px;font-size:1.4rem;line-height:1;margin-bottom:13px}
.teamteaser .teamteaser-driver:before{font-family:'icomoon-legacy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e609';display:inline-block;font-size:15px;font-size:1.5rem;height:18px;line-height:1;margin-right:10px;text-align:center;width:28px}
.teamteaser .stat-list{display:inline-block;width:41.37%}
.teamteaser .stat-list tbody{display:inline-block;width:100%}
.teamteaser .stat-row{border-bottom:1px solid #e2e2e2;display:table;text-align:right;width:100%}
.teamteaser .stat-row:first-child .stat-key,.teamteaser .stat-row:first-child .stat-value{padding-top:0}
.teamteaser .stat-row:last-child{border-bottom:0}
.teamteaser .stat-key{color:gray;display:table-cell;font-size:10px;font-size:1rem;font-weight:700;padding:30px 3px 26px;text-align:left;vertical-align:middle}
.teamteaser .stat-key .icon{display:inline-block;font-size:20px;font-size:2rem;line-height:1;text-align:right;width:30px;margin-right:20px;float:left}
.teamteaser .stat-key .icon.icon-base{font-size:30px;font-size:3rem;padding-bottom:10px}
.teamteaser .stat-key .text{display:inline-block;line-height:1;overflow:visible;vertical-align:top;width:20%}
.teamteaser .stat-key .country{display:block;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:500;font-size:20px;font-size:2rem;margin-top:-6px;line-height:1}
.teamteaser .stat-value{color:gray;display:table-cell;font-size:20px;font-size:2rem;font-weight:500;line-height:1;padding:30px 3px 26px;text-align:right;vertical-align:middle}
.ie .teamteaser .stat-value{font-family:'F1BoldRegular',Helvetica,sans-serif}
.teamteaser .teamteaser-image{display:table-cell;height:100%;overflow:hidden;vertical-align:top;position:absolute;width:53.67%}
.ie8 .teamteaser .teamteaser-image{width:54%}
.teamteaser .teamteaser-image .image{width:100%;height:auto;min-height:100%;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.teamteaser .team-color{display:block;height:100%;left:0;position:absolute;top:0;width:5px;z-index:1}
@media only screen and (max-width:1023px){.teamteaser{min-height:280px}
.teamteaser .teamteaser-details{padding:0 5.46% 0 18px;width:52.6%}
.teamteaser .teamteaser-image{width:47.4%}
.teamteaser .teamteaser-image .image{width:auto;height:100%}
.teamteaser .panel-left{width:58.41%;padding-top:35px}
.teamteaser .stat-list{width:41.59%;margin-top:35px}
.teamteaser .teamteaser-title{font-size:20px;font-size:2rem}
.teamteaser .stat-key .icon{display:none}
}
@media only screen and (max-width:767px){.teamteaser{min-height:none}
.teamteaser .teamteaser-wrapper{display:inline-block;position:relative}
.teamteaser .panel-left{min-height:160px;padding-top:30px}
.teamteaser .panel-left,.teamteaser .stat-list{width:50%}
.teamteaser .teamteaser-details{display:block;width:100%;position:relative;padding:0 20px 22px;margin-top:165px}
.teamteaser .teamteaser-image{position:absolute;top:0;left:0;display:block;width:100%;height:165px}
.teamteaser .teamteaser-image .image{width:100%;height:auto}
.teamteaser .team-color{height:5px;bottom:0;top:auto;width:100%}
.teamteaser .stat-list{padding-right:0;margin-top:30px}
.teamteaser .stat-key,.teamteaser .stat-value{padding:12px 5px}
.teamteaser .stat-key{font-size:7px;font-size:.7rem}
.teamteaser .stat-key .country{font-size:10px;font-size:1rem}
.teamteaser .stat-value{font-size:15px;font-size:1.5rem}
.teamteaser .stat-key .icon{display:inline-block;width:15px;margin-right:10px;font-size:12.5px;font-size:1.25rem}
.teamteaser .stat-key .icon.icon-base{font-size:17px;font-size:1.7rem}
.teamteaser .teamteaser-title{font-size:15px;font-size:1.5rem}
.teamteaser .teamteaser-driver{font-size:10px;font-size:1rem}
}
.race-data .race-data-header{color:#1e1e1e;font-size:16px;font-size:1.6rem;font-weight:600;line-height:1;letter-spacing:0;margin:86px 0 30px;text-align:left}
.race-data .race-data-dl{width:85%;margin-bottom:46px}
.race-data .race-data-dl dd,.race-data .race-data-dl dt{float:left;color:#1e1e1e;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1;padding:0 0 15px 0;text-transform:capitalize}
.race-data .race-data-dl dd.bold,.race-data .race-data-dl dt.bold{font-weight:600}
.race-data .race-data-dl dt{clear:left;width:38%}
.race-data .race-data-dl .day{width:24%;text-align:center}
.race-data .race-data-dl .time{width:38%;text-align:right}
.ie .race-data .race-data-dl .time{font-family:'F1BoldRegular',Helvetica,sans-serif}
.race-data .race-data-links{clear:left;padding-top:42px}
.race-data .race-data-links .hyperlink{margin-bottom:17px}
.race-data .race-data-links .hyperlink a{font-weight:600;font-size:15px;font-size:1.5rem;line-height:1}
.race-data .mobile{display:none}
@media only screen and (max-width:1023px){.race-data .race-info-data{width:45%;float:left}
.race-data .race-data-header{margin:45px 0 30px}
.race-data .race-data-links{padding-top:33px;width:50%;float:right;clear:none}
.race-data .race-data-links .quicklinks p{margin-bottom:24px;line-height:1}
}
@media only screen and (max-width:767px){.race-data .desktop{display:none}
.race-data .mobile{display:block}
.race-data .race-info-data{width:100%;float:none}
.race-data .race-data-dl{width:50%;float:left;margin-bottom:23px}
.race-data .race-data-dl dd,.race-data .race-data-dl dt{font-size:13px;font-size:1.3rem}
.race-data .race-data-dl dt{float:none;width:100%;padding-bottom:5px}
.race-data .race-data-dl .day{width:23%;text-align:left}
.race-data .race-data-dl .time{width:72%;text-align:left}
.race-data .race-data-dl.col2{float:right}
.race-data .race-data-links{padding-top:0;margin-top:0;width:100%;float:none;clear:both}
.race-data .race-data-links .hyperlink a{font-size:13px;font-size:1.3rem}
}
#cookie-notification-wrapper{padding:20px 0;width:100%;background:#171717;display:none}
.csstransitions #cookie-notification-wrapper.animate{-webkit-transition:.7s .2s ease-out;-moz-transition:.7s .2s ease-out;-ms-transition:.7s .2s ease-out;-o-transition:.7s .2s ease-out;transition:.7s .2s ease-out}
#cookie-notification-wrapper.show-cookie{margin-top:0}
#cookie-notification-wrapper .cookie-content{display:table;padding:0 10px;max-width:1440px;margin:0 auto}
#cookie-notification-wrapper .cookie-content .strap,#cookie-notification-wrapper .cookie-content .message,#cookie-notification-wrapper .cookie-content .close-notification{display:table-cell;vertical-align:middle;height:100%}
#cookie-notification-wrapper .cookie-content .strap{width:17%}
#cookie-notification-wrapper .cookie-content .close-notification{padding:0;margin:0;background-color:transparent;color:#e00;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:700;text-transform:none}
#cookie-notification-wrapper .cookie-content .close-notification:hover{color:#cc1800}
#cookie-notification-wrapper .cookie-content .message{width:75%}
#cookie-notification-wrapper .cookie-content strong,#cookie-notification-wrapper .cookie-content .message p,#cookie-notification-wrapper .cookie-content .close-notification{margin:0;line-height:1.6}
#cookie-notification-wrapper .cookie-content strong{color:#fff;font-family:'F1BoldRegular',Helvetica,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:1.214;letter-spacing:0}
@media only screen and (max-width:767px){#cookie-notification-wrapper .cookie-content strong{font-size:10px;font-size:1rem;line-height:1.2}
}
#cookie-notification-wrapper .cookie-content p{font-family:"Titillium Web",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;color:#e2e2e2;margin:0}
#cookie-notification-wrapper .cookie-content .read-policy{color:#fff}
#cookie-notification-wrapper .cookie-content .close-notification{width:100%;text-align:right}
#cookie-notification-wrapper .cookie-content .close-notification span{margin-right:10px;color:#fff}
#cookie-notification-wrapper .cookie-content .close-notification:hover span{color:gray}
#cookie-notification-wrapper .cookie-content .close-notification:focus{outline:0 !important}
@media only screen and (max-width:1280px){#cookie-notification-wrapper{padding:20px 10px}
#cookie-notification-wrapper .cookie-content{display:table}
#cookie-notification-wrapper .cookie-content strong,#cookie-notification-wrapper .cookie-content .message p,#cookie-notification-wrapper .cookie-content .close-notification{line-height:1.6}
#cookie-notification-wrapper .cookie-content .message{width:68%}
#cookie-notification-wrapper .cookie-content .strap{width:100px;padding-right:40px}
#cookie-notification-wrapper .cookie-content .close-notification{width:100%;text-align:right}
}
@media only screen and (max-width:767px){#cookie-notification-wrapper{padding:20px}
#cookie-notification-wrapper .cookie-content{display:block;padding:0}
#cookie-notification-wrapper .cookie-content strong,#cookie-notification-wrapper .cookie-content .message p,#cookie-notification-wrapper .cookie-content .close-notification{line-height:1.6}
#cookie-notification-wrapper .cookie-content .message{margin:15px 0}
#cookie-notification-wrapper .cookie-content .strap,#cookie-notification-wrapper .cookie-content .message,#cookie-notification-wrapper .cookie-content .close-notification{display:block;width:100%}
#cookie-notification-wrapper .cookie-content .close-notification{text-align:left}
}
.live-commentary{background-color:#1b1b1b}
.live-commentary ol{list-style:none;margin:0;padding:0}
.live-commentary .new-post-notification{background:#fff;padding:20px 15px;position:fixed;right:0;top:45%;visibility:hidden;width:175px;z-index:999999}
.live-commentary .new-post-notification.active{visibility:visible}
.csstransitions .live-commentary .new-post-notification{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);-o-transform:translate3d(500px,0,0);-ms-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);-ms-transform:translate(500px,0);-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}
.csstransitions .live-commentary .new-post-notification.active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0)}
.live-commentary .new-post-notification .new-post-count{color:#e00;font-weight:bold;margin:0 10px 0 0}
.live-commentary .new-post-notification .post-text{color:#3e3e3e}
.live-commentary .new-post-notification .icon{font-size:18px;position:absolute;right:15px;top:22px}
.live-commentary .post{background-color:#222;opacity:1;padding:0 100px 0 75px;position:relative;-webkit-transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-ms-transition:opacity .8s ease-out;-o-transition:opacity .8s ease-out;transition:opacity .8s ease-out}
.live-commentary .post:nth-child(odd){background-color:#1d1d1d}
.live-commentary .post.pending{opacity:0}
.live-commentary .post-meta{color:#fff;font-family:'F1BoldRegular',Helvetica,sans-serif;left:20px;line-height:1;position:absolute;top:30px}
.live-commentary .post-meta .post-type{color:#d2d2d2;display:block;font-size:11px;font-size:1.1rem;margin:0 0 4px;text-transform:uppercase}
.live-commentary .post-meta.recap{left:15px;top:25px}
.live-commentary .post-meta.recap .post-tag{text-align:right}
.live-commentary .post-tag{display:block;font-size:12px;font-size:1.2rem;font-weight:700;text-transform:uppercase}
.live-commentary .content-item{color:#b2b2b2;border-top:solid 1px #292929;font-size:15px;font-size:1.5rem;line-height:1.4;padding:25px 0}
.live-commentary .content-item p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}
.live-commentary .content-item:first-child{border-top:0}
.live-commentary .post-content{padding:0 0 0 30px;position:relative}
.live-commentary .post-content .icon{font-size:24px;left:0;line-height:1;position:absolute;top:2px}
.live-commentary .post-content .icon.red{color:#ea0417}
.live-commentary .post-content .icon.yellow{color:#f9cf00}
.live-commentary .post-content .icon.green{color:#32ac05}
.live-commentary .post-content .icon.blue{color:#5fb0e8}
.live-commentary .post-content .icon.white{color:#fff}
.live-commentary .post-content .icon.icon-overtake{font-size:24px;top:1px}
.live-commentary .post-content .icon.icon-drs{font-size:28px;left:-2px;top:-3px}
.live-commentary .post-content .icon.icon-error{font-size:22px;top:-3px}
.live-commentary .post-content .icon.icon-checkered_flag{font-size:16px;top:4px}
.live-commentary .post-content .icon.icon-text{font-size:28px;left:-2px;top:-2px}
.live-commentary .post-content .icon.icon-youtube{color:#e52d27;font-size:20px;top:-4px}
.live-commentary .post-content .icon.icon-facebook{color:#3b5998;font-size:22px;left:2px}
.live-commentary .post-content .icon.icon-audio{font-size:28px;left:-2px;top:-1px}
.live-commentary .post-content .icon.icon-flag,.live-commentary .post-content .icon.icon-safety_car{top:0}
.live-commentary .post-content .icon.icon-twitter{color:#5a94ee;font-size:18px;top:2px}
.live-commentary .post-content .icon.icon-tv_image,.live-commentary .post-content .icon.icon-image{font-size:20px;top:-3px}
.live-commentary .post-content .icon.icon-repost{font-size:30px;top:-3px;left:-2px}
@media only screen and (min-width:1024px){.live-commentary .post-content.image{width:60%;max-width:490px}
}
.live-commentary .post-content.image img{display:block;height:auto;width:100%}
.live-commentary .twitter-tweet p{margin:0 0 5px}
.live-commentary .twitter-tweet a{color:#666}
.live-commentary .twitter-tweet a:hover{color:#cc1800}
.live-commentary .race-feed h4{display:none}
.live-commentary .race-feed h3{color:#b2b2b2;font-size:15px;font-size:1.5rem;letter-spacing:normal;margin:0;padding:0}
.live-commentary .facebook .lb-facebook-info{margin:0 0 5px}
.live-commentary .facebook .lb-facebook-info .lb-facebook-user-name{margin:0 5px 0 0}
.live-commentary .facebook .lb-facebook-info .lb-facebook-user-name a{color:#b2b2b2}
.live-commentary .facebook .lb-facebook-info .lb-facebook-post-date a{color:#666}
.live-commentary .facebook .lb-facebook-post-footer{margin:5px 0 0}
.live-commentary .facebook .lb-facebook-post-footer a{color:#666}
.live-commentary .youtube h3{color:#b2b2b2;font-size:15px;font-size:1.5rem;font-weight:500;letter-spacing:normal;margin:0 0 10px;padding:0}
.live-commentary .youtube iframe{height:auto;margin:0 0 10px;max-width:100%;min-height:400px}
@media only screen and (max-width:1024px){.live-commentary .youtube iframe{min-height:320px}
}
@media only screen and (max-width:767px){.live-commentary .post{padding:0 20px 0 10px}
.live-commentary .post-meta{padding:10px 0 0 4px;position:static}
.live-commentary .post-meta .post-type{display:inline;font-size:12px;font-size:1.2rem;margin:0 5px 0 0}
.live-commentary .post-meta.recap .lap-number{display:inline;font-size:12px;font-size:1.2rem;text-align:left}
.live-commentary .content-item{padding:20px 0}
.live-commentary .post-content{padding:0 0 0 30px}
.live-commentary .youtube iframe{min-height:260px}
}
.subscribe-cta{padding:40px 0;text-align:center}
.subscribe-cta,.subscribe-cta p,.subscribe-cta li{font-family:'F1BoldRegular',Helvetica,sans-serif;line-height:1.6}
.subscribe-cta .heading{margin-bottom:2.5em;color:#4a4a4a;font-size:12px;font-size:1.2rem;line-height:1.6;font-weight:600;text-transform:uppercase}
@media only screen and (min-width:599px+1){.subscribe-cta .heading{font-size:14px;font-size:1.4rem}
}
@media only screen and (min-width:1024px){.subscribe-cta .heading{font-size:15px;font-size:1.5rem}
}
.subscribe-cta .country-dropdown,.subscribe-cta .propsition-country-select{margin-bottom:2em}
.subscribe-cta .country-dropdown:after,.subscribe-cta .propsition-country-select:after{content:"";display:table;clear:both}
.subscribe-cta .country-dropdown .hide,.subscribe-cta .propsition-country-select .hide{display:none}
.subscribe-cta .form{width:16em;margin:0 auto}
.subscribe-cta .form .form-input--select-wrap{width:100%}
.subscribe-cta .pricing{list-style:none;margin:33px auto}
@media only screen and (min-width:599px+1){.subscribe-cta .pricing{max-width:482px;margin-top:40px;margin-bottom:40px}
}
@media only screen and (min-width:1024px){.subscribe-cta .pricing{max-width:592px;margin-top:48px;margin-bottom:48px}
}
.subscribe-cta .pricing li{width:50%;float:left;line-height:1}
.subscribe-cta .pricing li:first-child{margin-right:-1px;border-right:solid 1px #b0b0b0}
.subscribe-cta .pricing .price,.subscribe-cta .pricing .period{display:block}
.subscribe-cta .pricing .price{margin-bottom:.5em;color:#000;font-size:33px;font-size:3.3rem}
@media only screen and (min-width:599px+1){.subscribe-cta .pricing .price{font-size:40px;font-size:4rem}
}
@media only screen and (min-width:1024px){.subscribe-cta .pricing .price{font-size:54px;font-size:5.4rem}
}
.subscribe-cta .pricing .period{color:gray;font-size:10px;font-size:1rem;font-weight:600;text-transform:uppercase}
@media only screen and (min-width:599px+1){.subscribe-cta .pricing .period{font-size:12px;font-size:1.2rem}
}
@media only screen and (min-width:1024px){.subscribe-cta .pricing .period{font-size:15px;font-size:1.5rem}
}
.subscribe-cta .btn{display:block;margin-bottom:2em}
@media only screen and (min-width:599px+1){.subscribe-cta .btn{display:inline-block}
}
.subscribe-cta .info{font-size:14px;font-size:1.4rem;margin-top:10px}
.subscribe-cta .sign-in{margin:0;color:#171717;font-size:13px;font-size:1.3rem}
@media only screen and (min-width:599px+1){.subscribe-cta .sign-in{font-size:14px;font-size:1.4rem}
}
.laurels{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/laurels.png') no-repeat;width:71px;height:67px}
.sign-up-offerings:after{content:"";display:table;clear:both}
@media only screen and (min-width:768px){.sign-up-offerings{max-width:inherit;display:table;width:100%;margin-top:30px;margin-bottom:30px}
}
@media only screen and (min-width:1024px){.sign-up-offerings{max-width:1440px;margin-left:auto;margin-right:auto}
}
.sign-up-offerings .heading h2{font-size:20px;font-size:2rem;text-align:center;font-weight:normal;margin-left:auto;margin-right:auto;margin-bottom:20px;text-transform:uppercase}
@media only screen and (min-width:768px){.sign-up-offerings .heading h2{border-bottom:solid 1px #cdcdcd;padding-bottom:20px}
}
@media only screen and (min-width:1440px){.sign-up-offerings .heading h2{font-size:26px;font-size:2.6rem}
}
.sign-up-offerings .free-offerings{background:#fff;padding:20px}
@media only screen and (min-width:768px){.sign-up-offerings .free-offerings{max-width:328px;display:table-cell;padding:20px 20px 30px 20px}
.sign-up-offerings .free-offerings .heading{width:100%;float:none}
.sign-up-offerings .free-offerings .offering .text-heading>span{display:block}
}
@media only screen and (min-width:1440px){.sign-up-offerings .free-offerings{width:428px;max-width:none}
}
.sign-up-offerings .free-offerings .small-desc{display:none}
@media only screen and (max-width:767px){.sign-up-offerings .free-offerings .small-desc{display:block;text-align:center;font-size:13px;font-size:1.3rem}
}
.sign-up-offerings .subscribe-offerings{background:#000;color:#fff;padding:20px}
@media only screen and (min-width:768px){.sign-up-offerings .subscribe-offerings{display:table-cell;padding:20px 20px 30px 20px}
}
.sign-up-offerings .subscribe-offerings .heading h2{color:#fff}
@media only screen and (min-width:768px){.sign-up-offerings .subscribe-offerings .heading h2{border-bottom:solid 1px #494949}
}
.sign-up-offerings .subscribe-offerings .laurels{margin:0 auto 30px auto}
@media only screen and (min-width:768px){.sign-up-offerings .subscribe-offerings .laurels{position:absolute;left:0;top:0}
}
@media only screen and (min-width:1024px){.sign-up-offerings .subscribe-offerings .laurels{top:-10px}
}
@media only screen and (min-width:768px){.sign-up-offerings .subscribe-offerings .offering{width:50%;float:left}
.sign-up-offerings .subscribe-offerings .offering .btn{min-width:180px}
}
.sign-up-offerings .subscribe-offerings .small-desc{display:none;color:#fff}
@media only screen and (max-width:767px){.sign-up-offerings .subscribe-offerings .small-desc{display:block;text-align:center;font-size:13px;font-size:1.3rem}
}
.sign-up-offerings .subscribe-offerings ul{display:inline-block;max-width:223px;margin-left:auto;margin-right:auto}
.sign-up-offerings .subscribe-offerings li{color:#fff;position:relative;text-align:left}
@media only screen and (min-width:767px){.sign-up-offerings .subscribe-offerings li:before{position:absolute;font-family:'FontAwesome';content:"\f00c";color:#ff1e00;font-size:20px;font-size:2rem;left:-30px;top:-7px}
}
.sign-up-offerings .offering{text-align:center;position:relative}
.sign-up-offerings .offering .btn{display:inline-block;font-weight:normal}
@media only screen and (max-width:767px){.sign-up-offerings .offering .btn{min-width:280px}
}
@media only screen and (min-width:768px){.sign-up-offerings .offering .btn .price{display:none}
}
@media only screen and (max-width:767px){.sign-up-offerings .offering .text-heading{display:none}
}
.sign-up-offerings .offering .text-heading>span{display:block;clear:both}
@media only screen and (min-width:768px){.sign-up-offerings .offering .text-heading>span{font-size:30px;font-size:3rem;margin-top:20px;margin-bottom:20px}
.sign-up-offerings .offering .text-heading>span:first-child{font-size:14px;font-size:1.4rem}
}
.sign-up-offerings .offering .text-heading ul{margin:0;padding:0;list-style:none}
.sign-up-offerings .offering .text-heading ul li{font-size:14px;font-size:1.4rem}
.sign-up-offerings .offering.monthly .btn{margin-bottom:20px}
.sign-up-offerings .offering.monthly ul{float:right;padding-right:10%;padding-bottom:20px}
@media only screen and (min-width:768px){.sign-up-offerings .offering.monthly span:after{content:"";position:absolute;right:0;bottom:20px;width:20%;height:41%;margin-left:1px;border-right-width:1px;border-right-style:solid;border-right-color:#494949}
}
.sign-up-offerings .offering.yearly ul{float:left;padding-left:15%;padding-bottom:20px}
.sign-up-offerings .price br{display:none}
.hero{min-height:150px;max-height:580px;position:relative;text-align:center}
.hero .imagepanel{max-height:580px;overflow:hidden}
.hero .imagepanel .shade{position:absolute;bottom:0;left:0;width:100%;height:73%;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,0.6)),color-stop(1,rgba(255,255,255,0)));background:-ms-linear-gradient(bottom,rgba(255,255,255,0.6),rgba(255,255,255,0));background:-moz-linear-gradient(center bottom,rgba(255,255,255,0.6) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#99ffffff',GradientType=0)}
.ie9 .hero .imagepanel .shade{filter:none;background-color:transparent}
.hero .imagepanel img{display:block;width:100%;height:auto}
.hero .textpanel{position:absolute;left:0;right:0;bottom:10%;width:100%}
@media only screen and (max-width:767px){.hero .textpanel{bottom:5%}
}
.hero .title{max-width:18em;margin:0 auto;font-size:34px;font-size:3.4rem;text-transform:uppercase}
@media only screen and (max-width:1023px){.hero .title{font-size:30px;font-size:3rem;line-height:1.3}
}
@media only screen and (max-width:767px){.hero .title{font-size:17px;font-size:1.7rem;line-height:1.2}
}
.hero.altcolor-true{color:#fff}
.hero.altcolor-true a{color:#fff}
.hero.altcolor-true a:hover,.hero.altcolor-true a:focus{color:#fff}
.hero.altcolor-true h1,.hero.altcolor-true h2,.hero.altcolor-true p,.hero.altcolor-true li{color:#fff}
.hero.altcolor-true h1 a,.hero.altcolor-true h2 a,.hero.altcolor-true p a,.hero.altcolor-true li a{color:#fff}
.hero.altcolor-true h1 a:hover,.hero.altcolor-true h2 a:hover,.hero.altcolor-true p a:hover,.hero.altcolor-true li a:hover,.hero.altcolor-true h1 a:focus,.hero.altcolor-true h2 a:focus,.hero.altcolor-true p a:focus,.hero.altcolor-true li a:focus{color:#fff}
.hero.altcolor-true .imagepanel .shade{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.6)),color-stop(1,rgba(0,0,0,0)));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-moz-linear-gradient(center bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0)}
.ie9 .hero.altcolor-true .imagepanel .shade{filter:none;background-color:transparent}
.countdown-container{width:100%}
.countdown-container:after{content:"";display:table;clear:both}
.countdown-container.hide{display:none}
.countdown-container .countdown-text{float:left;width:100%}
.countdown-container.has-title .countdown-clock{float:left;width:100%;margin-left:-100%}
.countdown-container .countdown-title,.countdown-container .countdown-clock{visibility:hidden}
.countdown-container .countdown-title.active,.countdown-container .countdown-clock.active{visibility:visible}
.csstransitions .countdown-container .countdown-title,.csstransitions .countdown-container .countdown-clock{opacity:0;-webkit-transition:opacity .4s cubic-bezier(0.86,0,0.07,1);-moz-transition:opacity .4s cubic-bezier(0.86,0,0.07,1);-ms-transition:opacity .4s cubic-bezier(0.86,0,0.07,1);-o-transition:opacity .4s cubic-bezier(0.86,0,0.07,1);transition:opacity .4s cubic-bezier(0.86,0,0.07,1);visibility:visible}
.csstransitions .countdown-container .countdown-title.active,.csstransitions .countdown-container .countdown-clock.active{opacity:1}
.countdown-container .countdown-title{max-width:18em;margin:0 auto;font-size:34px;font-size:3.4rem;text-transform:uppercase}
@media only screen and (max-width:1023px){.countdown-container .countdown-title{font-size:30px;font-size:3rem;line-height:1.3}
}
@media only screen and (max-width:767px){.countdown-container .countdown-title{font-size:17px;font-size:1.7rem;line-height:1.2}
}
.countdown-container .countdown-clock-inner{max-width:445px;margin:0 auto}
@media only screen and (max-width:767px){.countdown-container .countdown-clock-inner{max-width:300px}
}
.countdown-container .logo-rolex{top:10px;float:left;margin-left:5px}
@media only screen and (max-width:767px){.countdown-container .logo-rolex{top:10px}
}
.countdown-container .logo-rolex img{margin-top:-2px}
.altcolor-true .countdown-container .icn-rolex-black-countdown{position:relative;background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;text-indent:-999em;width:200px;height:50px;background-position:0 -56px;display:inline-block;width:90px;height:70px;background-position:-207px -113px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.altcolor-true .countdown-container .icn-rolex-black-countdown{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite_retina.png') no-repeat 0 0;background-size:406px}
}
.altcolor-true .countdown-container .icn-rolex-black-countdown span{position:absolute;left:-999em;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:200px;height:50px;background-position:0 0}
}
@media only screen and (max-width:767px){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:74px;height:45px;background-position:0 -113px}
}
@media only screen and (max-width :767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width :767px) and (min--moz-device-pixel-ratio:2),only screen and (max-width :767px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width :767px) and (min-device-pixel-ratio:2),only screen and (max-width :767px) and (min-resolution:192dpi),only screen and (max-width :767px) and (min-resolution:2dppx){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:74px;height:45px;background-position:0 -55px}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:90px;height:70px;background-position:0 0;background-size:525px}
}
@media only screen and (max-width:767px){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:85px;height:65px;background-position:0 0}
}
@media only screen and (max-width :767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width :767px) and (min--moz-device-pixel-ratio:2),only screen and (max-width :767px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width :767px) and (min-device-pixel-ratio:2),only screen and (max-width :767px) and (min-resolution:192dpi),only screen and (max-width :767px) and (min-resolution:2dppx){.altcolor-true .countdown-container .icn-rolex-black-countdown{display:inline-block;width:85px;height:65px;background-position:0 0}
}
.countdown-container .countdown{float:right}
.countdown-container .countdown p{margin:0}
.countdown-container .item{display:inline-block;margin:0 16px}
.ie .countdown-container .item.days,.ie .countdown-container .item.hours,.ie .countdown-container .item.minutes,.ie .countdown-container .item.seconds{font-family:'F1BoldRegular',Helvetica,sans-serif}
@media only screen and (max-width:767px){.countdown-container .item{margin:0 8px}
}
.countdown-container .item:before{display:inline-block;margin-left:-21px;line-height:5;content:':';float:left}
@media only screen and (max-width:767px){.countdown-container .item:before{margin-left:-12px;line-height:3.25}
}
.countdown-container .item.days:before{content:' '}
.countdown-container .value{display:block;font-size:40px;font-size:4rem}
@media only screen and (max-width:767px){.countdown-container .value{font-size:26px;font-size:2.6rem}
}
.countdown-container .unit{display:block;margin-top:-10px;font-size:8px;font-size:.8rem;font-weight:700;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);text-transform:uppercase}
.user-form,.user-common-form{padding:0 10px 10px}
@media only screen and (min-width:1024px){.user-form,.user-common-form{padding:0 40px 40px}
}
.user-form .inner-wrap,.user-common-form .inner-wrap{position:relative}
.user-form .inner-wrap>.loader,.user-common-form .inner-wrap>.loader{display:block}
.user-form .inner-wrap>.content,.user-common-form .inner-wrap>.content{display:none}
.user-form.initialised .inner-wrap>.loader,.user-common-form.initialised .inner-wrap>.loader{display:none}
.user-form.initialised .inner-wrap>.content,.user-common-form.initialised .inner-wrap>.content{display:block}
.user-form .inner-wrap:last-child,.user-common-form .inner-wrap:last-child{padding-bottom:30px}
@media only screen and (min-width:768px){.user-form .inner-wrap:last-child,.user-common-form .inner-wrap:last-child{padding-bottom:40px}
}
@media only screen and (min-width:1024px){.user-form .inner-wrap:last-child,.user-common-form .inner-wrap:last-child{padding-bottom:62px}
}
.user-form .template-specific,.user-common-form .template-specific{display:none}
.user-form .form-fieldset--profile .form-input-wrap,.user-common-form .form-fieldset--profile .form-input-wrap{max-width:none;width:100%;width:50%;float:left}
@media only screen and (max-width:1023px){.user-form .form-fieldset--profile .form-input-wrap,.user-common-form .form-fieldset--profile .form-input-wrap{float:none}
}
@media only screen and (max-width:1023px){.user-form .form-fieldset--profile .form-input-wrap,.user-common-form .form-fieldset--profile .form-input-wrap{width:100%}
}
.ie8 .user-form .form-fieldset--payment .radiogroup .form-input-expand--fixed,.ie8 .user-common-form .form-fieldset--payment .radiogroup .form-input-expand--fixed{width:20px}
.user-form .form-fieldset--payment .form-input-expand,.user-common-form .form-fieldset--payment .form-input-expand{width:100%}
@media only screen and (min-width:768px) and (max-width:1023px){.user-form .form-fieldset--payment .form-input-expand .form-input,.user-common-form .form-fieldset--payment .form-input-expand .form-input{width:100%}
}
.user-form .form-input-inline.no-wrap .form-input-inline--double,.user-common-form .form-input-inline.no-wrap .form-input-inline--double{width:50%;display:table-cell;vertical-align:middle}
.user-form .form-input-inline.no-wrap .form-input-inline--double:first-child,.user-common-form .form-input-inline.no-wrap .form-input-inline--double:first-child{padding-right:5px}
.user-form .form-input-inline.no-wrap .form-input-inline--double:last-child,.user-common-form .form-input-inline.no-wrap .form-input-inline--double:last-child{padding-left:5px}
@media only screen and (min-width:1024px) and (max-width:1024px+150){.user-form .form-input-inline.no-wrap .card-type,.user-common-form .form-input-inline.no-wrap .card-type{width:100%;padding-right:0 !important}
.user-form .form-input-inline.no-wrap .card-type-filler,.user-common-form .form-input-inline.no-wrap .card-type-filler{padding-left:0 !important;width:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.user-form .form-input-inline.no-wrap,.user-common-form .form-input-inline.no-wrap,.user-form .form-input-inline.no-wrap-tablet,.user-common-form .form-input-inline.no-wrap-tablet{width:60%}
.user-form .form-input-inline.no-wrap .form-input-inline--double,.user-common-form .form-input-inline.no-wrap .form-input-inline--double,.user-form .form-input-inline.no-wrap-tablet .form-input-inline--double,.user-common-form .form-input-inline.no-wrap-tablet .form-input-inline--double{width:50%}
.user-form .form-input-inline.no-wrap .form-input--select-wrap,.user-common-form .form-input-inline.no-wrap .form-input--select-wrap,.user-form .form-input-inline.no-wrap-tablet .form-input--select-wrap,.user-common-form .form-input-inline.no-wrap-tablet .form-input--select-wrap,.user-form .form-input-inline.no-wrap .form-input,.user-common-form .form-input-inline.no-wrap .form-input,.user-form .form-input-inline.no-wrap-tablet .form-input,.user-common-form .form-input-inline.no-wrap-tablet .form-input{width:100%}
}
@media only screen and (max-width:767px){.user-form .form-input-inline.no-wrap .mobile-full-width,.user-common-form .form-input-inline.no-wrap .mobile-full-width,.user-form .form-input-inline.no-wrap-tablet .mobile-full-width,.user-common-form .form-input-inline.no-wrap-tablet .mobile-full-width{width:100%}
.user-form .form-input-inline.no-wrap .mobile-full-width:first-child,.user-common-form .form-input-inline.no-wrap .mobile-full-width:first-child,.user-form .form-input-inline.no-wrap-tablet .mobile-full-width:first-child,.user-common-form .form-input-inline.no-wrap-tablet .mobile-full-width:first-child{padding:0}
.user-form .form-input-inline.no-wrap .mobile-hide,.user-common-form .form-input-inline.no-wrap .mobile-hide,.user-form .form-input-inline.no-wrap-tablet .mobile-hide,.user-common-form .form-input-inline.no-wrap-tablet .mobile-hide{display:none}
}
@media only screen and (min-width:768px) and (max-width:1023px){.user-form .form-input-inline.no-wrap-tablet .form-input-inline--double,.user-common-form .form-input-inline.no-wrap-tablet .form-input-inline--double{float:left}
}
@media only screen and (min-width:1024px){.user-form .form-fieldset--billing,.user-common-form .form-fieldset--billing{padding-right:40px}
.user-form .form-fieldset--billing .form-input-wrap,.user-common-form .form-fieldset--billing .form-input-wrap{width:85%}
}
.user-form .form-fieldset--confirm .form-input-expand,.user-common-form .form-fieldset--confirm .form-input-expand{padding-top:20px}
.user-form .cvv-icon,.user-common-form .cvv-icon{padding:0 0 0 10px;width:50px}
.user-form .cvv-icon:before,.user-common-form .cvv-icon:before{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/sprite.png') no-repeat 0 0;content:'';display:block;width:50px;height:45px;background-position:-179px -115px;position:relative;top:-5px}
.user-form .small-text,.user-common-form .small-text{color:#1e1e1e;display:block;font-size:10px;font-size:1rem;line-height:1.2;position:relative;top:-5px}
@media only screen and (min-width:768px){.user-form .small-text,.user-common-form .small-text{font-size:12px;font-size:1.2rem}
}
.user-form .intro,.user-common-form .intro{padding-top:25px}
.user-form .price-month,.user-common-form .price-month,.user-form .price-year,.user-common-form .price-year{font-family:'bentonsans';font-weight:700}
.user-form .price-month-discounted,.user-common-form .price-month-discounted,.user-form .price-year-discounted,.user-common-form .price-year-discounted{font-family:'bentonsans';font-weight:700}
.user-form .monthly .discount,.user-common-form .monthly .discount{display:none}
.user-form .monthly.discounted .discount,.user-common-form .monthly.discounted .discount{display:block}
.user-form .monthly.discounted .form-label--radio:not(.discount),.user-common-form .monthly.discounted .form-label--radio:not(.discount){text-decoration:line-through;text-decoration-color:red}
.user-form .yearly .discount,.user-common-form .yearly .discount{display:none}
.user-form .yearly.discounted .discount,.user-common-form .yearly.discounted .discount{display:block}
.user-form .yearly.discounted .form-label--radio:not(.discount),.user-common-form .yearly.discounted .form-label--radio:not(.discount){text-decoration:line-through;text-decoration-color:red}
.user-form .invalid-country,.user-common-form .invalid-country{color:#1e1e1e;font-size:14px;font-size:1.4rem;font-weight:600}
.user-form .invalid-country a,.user-common-form .invalid-country a{color:#1e1e1e;font-weight:700;text-decoration:underline}
.user-form .invalid-country.hide,.user-common-form .invalid-country.hide{display:none}
.user-form .error-code,.user-common-form .error-code{font-size:9px;font-size:.9rem;font-weight:700;vertical-align:middle;padding-left:10px;color:gray}
.user-form .billing-address-warning,.user-common-form .billing-address-warning{font-size:12px;font-size:1.2rem}
.user-form .cancel-subscription,.user-common-form .cancel-subscription{height:50px;font-size:15px;font-size:1.5rem}
@media only screen and (min-width:768px) and (max-width:1023px){.user-form .cancel-pending,.user-common-form .cancel-pending{line-height:3}
}
.user-form .cancel-button,.user-common-form .cancel-button{float:left;clear:none;margin-left:30px;margin-top:30px;text-align:center;width:172px}
.user-form .update-button,.user-common-form .update-button{float:left}
.user-form .form-label--checkbox p,.user-common-form .form-label--checkbox p{font-size:inherit;margin-bottom:inherit;line-height:inherit}
@media only screen and (max-width:767px){.user-form .cancel-button,.user-common-form .cancel-button,.user-form .update-button,.user-common-form .update-button{width:100%;display:block;float:none;margin-left:0}
}
.template-registration-forms .template-specific.registration button{margin-top:40px;margin-left:auto;margin-right:auto;margin-bottom:0}
.template-registration-forms .user-common-form{margin-bottom:20px}
@media only screen and (max-width:767px){.template-registration-forms .user-common-form{padding:0}
}
@media only screen and (min-width:768px){.template-registration-forms .user-common-form{padding:0 15px 15px;margin-bottom:0}
}
@media only screen and (min-width:768px){.template-registration-forms .user-common-form{padding:0 20px 20px}
}
@media only screen and (min-width:1440px){.template-registration-forms .user-common-form{padding:0 40px 40px}
}
.template-registration-forms .user-common-form .form-fieldset--profile .form-input-wrap{width:100%}
@media only screen and (min-width:1024px){.template-registration-forms .user-common-form .form-fieldset--billing{padding-right:0}
.template-registration-forms .user-common-form .form-fieldset--billing .form-input-wrap{width:100%}
}
@media only screen and (min-width:768px){.template-registration-forms .user-common-form .form-input--submit{min-width:271px;width:auto}
}
.template-registration-forms .user-common-form .form-input-inline.no-wrap .form-input-inline--double.card-type{width:100%;padding-right:0}
.template-registration-forms .user-common-form .form-input-inline.no-wrap .form-input-inline--double.card-type-filler{padding-left:0;width:0}
.template-registration-forms .form .form-input-wrap{padding:0}
.template-registration-forms .form .form-fieldset{margin-top:30px}
@media only screen and (min-width:768px){.template-registration-forms .form .form-fieldset{margin-top:30px}
}
@media only screen and (min-width:1024px){.template-registration-forms .form .form-fieldset{margin-top:30px}
}
.template-registration-forms .form .form-input-inline-group{padding-top:30px}
.template-registration-forms .form .form-input--select-wrap,.template-registration-forms .form .form-input{width:100%}
.template-registration-forms .form .form-input--select-wrap.form-input--checkbox,.template-registration-forms .form .form-input.form-input--checkbox{width:16px}
.template-registration-forms .form .form-label--checkbox{line-height:1.6;padding-top:initial}
.template-registration-forms .form .form-label--checkbox a{color:#ff1e00}
.template-registration-forms .form .form-inline-heading{font-size:16px;font-size:1.6rem;margin-bottom:1em;color:#313131;margin-left:0;line-height:1.4;font-weight:bold}
.template-registration-forms .form .form-inline-heading+.form-input-expand{padding-top:0}
@media only screen and (min-width:768px){.template-registration-forms .form .form-inline-heading{margin-bottom:1.4em}
}
.template-registration-forms .form .form-legend{border-bottom:0;color:#ff1e00;font-size:16px;font-size:1.6rem;line-height:1;text-transform:uppercase;width:100%;margin-bottom:30px}
@media only screen and (min-width:768px){.template-registration-forms .form .form-legend{font-size:20px;font-size:2rem;margin-bottom:30px}
}
@media only screen and (min-width:1024px){.template-registration-forms .form .form-legend{font-size:20px;font-size:2rem;line-height:1}
}
.template-registration-forms .form .error{background-color:transparent;border:0;clear:left;color:#ff1e00;font-weight:normal}
.template-registration-forms .form .error.hide{display:none}
.template-registration-forms .form .error input,.template-registration-forms .form .error .form-input--select-wrap{border:1px solid #ff1e00}
.template-registration-forms .form .error .error-message{font-size:14px;font-size:1.4rem;position:relative}
.template-registration-forms .form .error .error-message.clearbottom{bottom:-18px}
@media only screen and (min-width:768px){.template-registration-forms .form .error .error-message.clearbottom:before{top:20px}
}
@media only screen and (min-width:768px){.template-registration-forms .form .error .error-message:before{width:30px;height:30px;content:"\f071";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#ff1e00;position:absolute;left:-30px;top:33px}
}
.template-registration-forms .form .error.hide-error-icon .error-message:before{display:none}
@media only screen and (min-width:768px){.template-registration-forms .form .success-el{position:relative}
.template-registration-forms .form .success-el.hide-error-icon:before{display:none}
.template-registration-forms .form .success-el:before{width:30px;height:30px;content:"\f00c";font-family:FontAwesome;font-size:16px;font-size:1.6rem;color:#5bb75b;position:absolute;left:-30px;top:16px}
}
.template-registration-forms .form .serverside-error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700;padding:0 15px;margin:0 -15px}
@media only screen and (min-width:768px){.template-registration-forms .form .serverside-error{margin:0 -30px}
}
@media only screen and (min-width:1024px){.template-registration-forms .form .serverside-error{margin:0 -40px}
}
.template-registration-forms .form .serverside-error.hide{display:none}
.template-registration-forms .step-hide .form .form-legend{color:#cdcdcd}
.template-registration-forms .step-hide .step-number{background:#cdcdcd}
.template-registration-forms .subscribe-fullaccess-form-step2 span.saving-message{color:#e00;font-weight:normal}
.step-number{background:#ff1e00;color:#fff;font-size:16px;font-size:1.6rem;padding:2px 9px;margin-right:10px}
.subscribe-fullaccess-form-step2-holder,.template-registration .user-common-form{margin-bottom:65px}
.subscribe-fullaccess-form-step2-holder .form-input-inline--double,.template-registration .user-common-form .form-input-inline--double{vertical-align:top !important}
@media only screen and (min-width:768px){.subscribe-fullaccess-form-step2-holder .form-input-inline--double.error:nth-of-type(1) .error-message:before,.template-registration .user-common-form .form-input-inline--double.error:nth-of-type(1) .error-message:before{top:13px}
}
@media only screen and (min-width:768px){.subscribe-fullaccess-form-step2-holder .form-input-inline--double.error:nth-of-type(2) .error-message:before,.template-registration .user-common-form .form-input-inline--double.error:nth-of-type(2) .error-message:before{right:-37px;top:13px;left:initial}
}
@media only screen and (min-width:768px){.subscribe-fullaccess-form-step2-holder .form-input-inline--double.success-el:nth-of-type(1):before,.template-registration .user-common-form .form-input-inline--double.success-el:nth-of-type(1):before{top:13px}
}
@media only screen and (min-width:768px){.subscribe-fullaccess-form-step2-holder .form-input-inline--double.success-el:nth-of-type(2):before,.template-registration .user-common-form .form-input-inline--double.success-el:nth-of-type(2):before{right:-37px;top:13px;left:initial}
}
.step-edit{float:right;font-size:14px;font-size:1.4rem;text-transform:none;line-height:1.6;display:none}
.step-hide .inner-wrap.white{padding-bottom:0}
.step-hide .step-container .column:nth-child(1) .form-fieldset>.center-content{display:none}
.step-hide .step-container .column:nth-child(2),.step-hide .step-container .column:nth-child(3){display:none}
.subscribe-fullaccess-form-step1 .inner-wrap.white,.subscribe-fullaccess-form-step2 .inner-wrap.white{padding-bottom:30px}
@media only screen and (min-width:768px){.subscribe-fullaccess-form-step1 .inner-wrap.white,.subscribe-fullaccess-form-step2 .inner-wrap.white{padding-bottom:40px}
}
@media only screen and (min-width:1024px){.subscribe-fullaccess-form-step1 .inner-wrap.white,.subscribe-fullaccess-form-step2 .inner-wrap.white{padding-bottom:62px}
}
.user-account .user-form-content.hide,.user-account .user-form-loader.hide{display:none}
.user-account .inner-wrap.error,.user-account .inner-wrap.success{margin-top:25px;padding:0 40px}
.user-account .form-error-panel{height:auto;padding:30px 0;width:100%}
.user-account .form-error-panel p{font-weight:600;font-size:14px;font-size:1.4rem}
.user-account .form-error-panel-list{list-style:none}
.user-account .form-error-panel-list li{font-weight:500;font-size:14px;font-size:1.4rem}
.user-account .form-error-panel-list li:before{content:'-';padding-right:5px}
.user-account .error{background-color:#faf2f0;border:1px solid #e4a3a1;clear:left;color:#000;font-weight:700}
.user-account .error.hide{display:none}
.user-account .generic-error{font-weight:normal;margin-bottom:10px;color:#ff1e00;background:0;border:0}
.user-account .success{background-color:#d7edd7;border:1px solid #5bb75b;clear:left;color:#000;font-weight:700}
.user-account .success.hide{display:none}
.user-account .btn-save.loading{background-color:transparent}
.user-account .btn-save.loading .text{display:none}
.user-account .btn-save.loading .loader{display:block;position:relative}
.user-account .redeem-code-button{display:inline-block;margin:7px 0 0 0}
.user-account .redeem-code-button.loading{background-color:transparent}
.user-account .redeem-code-button.loading .text{display:none}
.user-account .redeem-code-button.loading .loader{display:inline;position:relative}
.user-account .redemption-note{color:#e00;font-size:15px;display:none}
.user-account .redemption-disabled .redemption-inputs{display:none}
.user-account .redemption-disabled .redemption-note{display:block !important}
.user-account .intro{display:none}
.user-account .user-form-loader{position:relative;height:70px}
.user-account .user-form-loader .loader{display:block}
.transactionlist .transaction-message p{text-align:center;margin:30px 0}
.transactionlist .mobile-view{display:none}
.transactionlist .mobile-hide{display:table}
@media only screen and (max-width:767px){.transactionlist .mobile-hide{display:none}
.transactionlist .mobile-view{display:table}
}
.transactionlist .transaction-list-table{margin-bottom:50px}
.transactionlist .transaction-list-table thead,.transactionlist .transaction-list-table tbody{font-size:13px;font-size:1.3rem}
.transactionlist .transaction-list-table th{text-align:left}
.transactionlist .transaction-list-table td:nth-of-type(n+2){font-weight:normal}
.transactionlist .transaction-list-table td:nth-of-type(odd){font-weight:bold}
.ie .transactionlist .transaction-list-body td{font-family:'bentonsans';font-weight:500}
.share-component a{cursor:pointer}
.share-component a.icon-twitter:hover{color:#55acee}
.share-component a.icon-facebook:hover{color:#3b5998}
.share-component a.icon-google-plus:hover{color:#d34836}
.share-component .share-options{width:0;overflow:hidden;display:inline-block;vertical-align:middle;-webkit-transition:width .8s cubic-bezier(0.86,0,0.07,1);-moz-transition:width .8s cubic-bezier(0.86,0,0.07,1);-ms-transition:width .8s cubic-bezier(0.86,0,0.07,1);-o-transition:width .8s cubic-bezier(0.86,0,0.07,1);transition:width .8s cubic-bezier(0.86,0,0.07,1)}
.share-component .share-options .track{padding-left:10px;width:150px;display:inline-block;float:right}
.share-component.open .share-trigger{color:gray}
.share-component.open .share-options{width:150px}
.imagetextcallout{color:#000;background:#e2e2e2;border-bottom:1px solid #4a4a4a}
.imagetextcallout .title{padding:12px 20px;color:#fff;background:#4a4a4a;font-weight:700;font-size:20px;font-size:2rem}
.imagetextcallout .img{float:left;margin:7px 15px 2px -20px;width:50%}
.imagetextcallout .img .image{width:100%}
.imagetextcallout .text{font-weight:500;padding:17px 20px 5px}
.imagetextcallout .text p{line-height:1.75em;font-size:13px;font-size:1.3rem}
.imagetextcallout ol,.imagetextcallout li,.imagetextcallout dl,.imagetextcallout ul{list-style-position:inside;margin-left:0}
@media only screen and (max-width:767px){.imagetextcallout{margin:10px -20px 18px;width:auto}
.imagetextcallout .img{float:none;margin:-17px -20px 10px;width:auto}
}
.sponser-wrapper a,.race-header-sponsor a{outline:0;color:#fff}
.sponser-wrapper a:hover,.race-header-sponsor a:hover,.sponser-wrapper a:focus,.race-header-sponsor a:focus,.sponser-wrapper a:active,.race-header-sponsor a:active{outline:0;color:#fff}
@media only screen and (min-width:768px){.article-title{position:relative}
}
@media only screen and (min-width:768px){.article-title .sponser-wrapper{position:absolute;right:0;top:0}
.article-title .sponser-wrapper .race-header-sponsor{display:inline-block;max-width:190px}
}
@media only screen and (max-width:767px){.article-title .sponser-wrapper{display:block;margin:20px 0;text-align:center}
.article-title .sponser-wrapper .race-header-sponsor{display:inline-block;max-width:190px}
}
@media only screen and (max-width:767px){.template-information .article-title .sponser-wrapper{margin-top:0}
}
.template-feature .article-title .sponser-wrapper{position:relative}
.template-feature .article-title .headline+.sponser-wrapper{margin:25px 0}
.template-feature .article-title .tags+.sponser-wrapper{margin:0 0 25px 0}
.template-feature .article-title .date+.sponser-wrapper,.template-feature .article-title .share+.sponser-wrapper{margin:0 0 50px 0}
@media only screen and (max-width:1024px){.race-header .race-header-inner .left{vertical-align:top}
}
.race-header .race-header-inner .race-header-sponsor{display:table-cell;width:210px;text-align:right;height:107px;position:relative}
.race-header .race-header-inner .race-header-sponsor img{width:190px;height:85px;vertical-align:top}
.race-header .race-header-inner .race-header-sponsor a{width:190px;height:85px;display:inline-block}
@media only screen and (max-width:1024px){.race-header .race-header-inner .race-header-sponsor{vertical-align:top}
}
@media only screen and (max-width:1024px){.race-header{padding:0 10px 0 10px}
}
@media only screen and (max-width:767px){.race-header{padding:10px 20px 10px 20px}
.race-header .race-header-inner .race-header-sponsor{display:table-row;width:auto;text-align:center;height:85px}
.race-header .race-header-inner .race-header-sponsor a{margin:20px 0;display:inline-block}
.race-header .race-header-inner .race-header-sponsor img{margin:20px 0}
.race-header .race-header-inner .race-header-sponsor a>img{margin:0}
}
.editmode-true .template-base .generic-header .left .cq-placeholder-page-title,.editmode-true .template-genericindex .generic-header .left .cq-placeholder-page-title{width:auto !important}
.generic-header{display:table;width:100%}
.generic-header h1{margin-bottom:0}
.generic-header .left{display:table-cell;position:relative;vertical-align:middle}
.generic-header .race-header-sponsor{display:table-cell;width:210px;text-align:right;vertical-align:middle;height:85px;position:relative}
.generic-header .race-header-sponsor a{width:190px;display:inline-block;margin:0 0 40px 0}
.generic-header .race-header-sponsor img{width:190px;vertical-align:middle;padding:0 0 40px 0}
.generic-header .race-header-sponsor a>img{padding:0}
@media only screen and (max-width:767px){.generic-header .race-header-sponsor{display:table-row;width:auto;text-align:center}
.generic-header .race-header-sponsor a{margin:0 0 20px 0;display:inline-block;width:190px}
.generic-header .race-header-sponsor img{padding:0 0 20px 0;width:190px}
}
@media only screen and (min-width:768px){.resultsarchive-content-header .sponser-wrapper{position:absolute;right:26px;top:28px}
.resultsarchive-content-header .sponser-wrapper .race-header-sponsor{display:inline-block;max-width:190px}
}
@media only screen and (max-width:767px){.resultsarchive-content-header .sponser-wrapper{display:block;padding:20px 0 10px 0;text-align:center;clear:both}
.resultsarchive-content-header .sponser-wrapper .race-header-sponsor{display:inline-block;max-width:190px}
}
.globalpartner-block .gallery-inpage .gallery-caption{display:none}
.globalpartner-block .fom-teaser{height:375px}
@media only screen and (max-width:1023px){.globalpartner-block .fom-teaser{height:400px}
}
@media only screen and (max-width:639px){.globalpartner-block .fom-teaser{height:320px}
}
@media only screen and (max-width:479px){.globalpartner-block .fom-teaser{height:230px}
}
@media only screen and (max-width:1023px){.globalpartner-block .partner-image-enlarged.has-video{cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2005}
}
.globalpartner-block-wrapper.video-teaser .preview-holder,.globalpartner-block-wrapper.video-teaser .fom-teaser{height:375px}
@media only screen and (max-width:1023px){.globalpartner-block-wrapper.video-teaser .preview-holder,.globalpartner-block-wrapper.video-teaser .fom-teaser{height:400px}
}
@media only screen and (max-width:767px){.globalpartner-block-wrapper.video-teaser .preview-holder,.globalpartner-block-wrapper.video-teaser .fom-teaser{height:230px}
}
.globalpartner-block-wrapper.video-teaser .fom-teaser{margin:0}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.js .globalpartner-block-wrapper.video-teaser .preview-holder,.js .globalpartner-block-wrapper.video-teaser .fom-teaser{height:400px}
}
@media only screen and (min-width:995px) and (max-width:1023px){.template-articleindex .fom-teaser{height:400px}
.template-articleindex .fom-teaser .teaser-image{height:210px;display:block;width:100%}
.template-articleindex .fom-teaser .teaser-info{border-left:0;bottom:0;height:210px;left:0;padding:30px 25px;width:100%}
.template-articleindex .fom-teaser .teaser-info-title{font-size:18px;font-size:1.8rem}
}
@media only screen and (min-width:995px) and (max-width:1023px){.template-articleindex .article-level4 .column-2{width:50%;float:right}
}
.global-ad-image .img-wrapper{position:relative;width:100%;height:100%}
.img-fix{position:absolute;left:50%;top:50%;margin-left:-247px;margin-top:-200px}
.img-fix.frame-1{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.img-fix.frame-2{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.img-fix.frame-2.active{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}
.partner-image-modal-window{background:rgba(0,0,0,0.9);height:100%;left:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);position:fixed;top:0;visibility:hidden;width:100%;z-index:2000;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.partner-image-modal-window.partner-image-modal-open{visibility:visible}
.partner-image-modal-window.partner-image-mobile-open-animate{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.partner-image-modal-window .partner-image-modal-container{margin:0 auto;position:relative;width:100vw;height:56.25vw;max-width:800px;max-height:450px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;z-index:2001;top:-450px}
@media only screen and (max-width:865px){.partner-image-modal-window .partner-image-modal-container{width:90vw}
}
@media only screen and (max-width:767px){.partner-image-modal-window .partner-image-modal-container{width:70vw;height:39.125vw}
}
.partner-image-modal-window .partner-image-modal-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}
.partner-image-modal-window .partner-image-modal-close-link{position:absolute;width:32px;height:32px;color:#fff;top:-32px;right:-32px;border:16px solid #e00;border-radius:32px;z-index:2002;cursor:pointer}
.partner-image-modal-window .partner-image-modal-close-link:before{position:absolute;left:-7px;top:-7px;font-size:14px}
.partner-image-modal-window .partner-image-modal-close-link span{text-indent:999999px;position:absolute;width:0}
.partner-image-modal-window .partner-image-enlarged{cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2001;overflow:hidden}
.partner-image-modal-window .partner-image-enlarged.has-video{display:none}
@media only screen and (max-width:1023px){.partner-image-modal-window .partner-image-enlarged.has-video{display:block;z-index:2005}
}
.partner-image-modal-window figure{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2001;overflow:hidden}
.partner-image-modal-window figure img{position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-225px}
@media only screen and (max-width:767px){.partner-image-modal-window figure img{position:relative;left:auto;top:auto;margin-left:0;margin-top:0;width:100%}
}
.partner-image-modal-window .video-section .video-player .video-preview,.partner-image-modal-window .video-section .video-player .partner-video-preview,.partner-image-modal-window .video-section .video-player .video-error{position:absolute;left:0;right:0;top:0;bottom:0}
.partner-image-modal-window .video-section .video-player .video-error{z-index:2001}
.partner-image-modal-window .video-section .video-player .video-preview,.partner-image-modal-window .video-section .video-player .video-preview a,.partner-image-modal-window .video-section .video-player .partner-video-preview,.partner-image-modal-window .video-section .video-player .partner-video-preview a{z-index:2003}
.partner-image-modal-window .video-section .video-player .video-display,.partner-image-modal-window .video-section .video-player .video-information{z-index:2002}
@media only screen and (max-width:767px){.partner-image-modal-window .video-section .video-player .video-preview a,.partner-image-modal-window .video-section .video-player .partner-video-preview a{position:absolute;left:0;right:0;top:0;bottom:0}
}
.partner-image-modal-window .video-section .video-player .video-preview a:hover,.partner-image-modal-window .video-section .video-player .partner-video-preview a:hover{background-size:100% auto}
.partner-image-modal-window .video-section .video-player .icon-play-large{padding:5px}
@media only screen and (max-width:767px){.partner-image-modal-window .video-section .video-player .icon-play-large{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
.partner-image-modal-window .video-section .video-player .icon-play-large:before{font-size:56px;font-size:5.6rem}
@media only screen and (max-width:767px){.touch .partner-image-modal-inner,.touch .partner-image-modal-inner .video-section,.touch .partner-image-modal-inner .video-player,.touch .partner-image-modal-inner .video-preview,.touch .partner-image-modal-inner .video-display{width:100%;height:100%;display:block}
}
@media only screen and (max-width:767px){.touch .template-video-item .partner-image-modal-inner,.touch .template-video-item .video-section,.touch .template-video-item .video-player,.touch .template-video-item .video-preview,.touch .template-video-item .video-display{width:100%;height:100%;display:block}
}
.video-teaser.standard .partner-image-modal-window .icon-play-large:before{position:static;padding:0}
.video-teaser.standard:hover .partner-image-modal-window .video-preview{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.video-teaser.standard:hover .partner-image-modal-window .icon-play-holder{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.template-home .partner-small-image,.template-articleindex .partner-small-image,.template-videoindex .partner-small-image,.template-raceindex .partner-small-image,.template-genericindex .partner-small-image{display:none}
.template-article .no-supporting-content .globalpartner-block.section,.template-feature .no-supporting-content .globalpartner-block.section{position:absolute;right:0}
@media only screen and (max-width:767px){.template-article .no-supporting-content .globalpartner-block.section,.template-feature .no-supporting-content .globalpartner-block.section{position:relative}
}
.template-article .globalpartner-block .fom-teaser,.template-feature .globalpartner-block .fom-teaser{display:none}
@media only screen and (max-width:767px){.template-article .globalpartner-block,.template-feature .globalpartner-block{text-align:center}
.template-article .globalpartner-block .partner-small-image,.template-feature .globalpartner-block .partner-small-image{display:inline-block;width:300px;height:90px;margin-bottom:20px}
}
.template-article .no-supporting-content .fix-partner-small-image{margin-top:40px}
.template-article .no-supporting-content .fix-partner-small-image .globalpartner-block.section{top:-90px}
@media only screen and (min-width:768px){.template-article .no-supporting-content .fix-partner-small-image .globalpartner-block.section .partner-small-image{max-height:40px}
}
@media only screen and (max-width:1024px){.template-article .no-supporting-content .fix-partner-small-image .globalpartner-block.section{top:-70px}
}
@media only screen and (max-width:767px){.template-article .no-supporting-content .fix-partner-small-image .globalpartner-block.section{top:0}
}
@media only screen and (max-width:1024px){.template-article .no-supporting-content .fix-partner-small-image{margin-top:50px}
}
@media only screen and (max-width:767px){.template-article .no-supporting-content .fix-partner-small-image{margin-top:0}
}
.template-feature .globalpartner-block.section{position:absolute;right:0;top:-50px}
@media only screen and (max-width:767px){.template-feature .globalpartner-block.section{position:relative;top:0}
}
.template-feature .fix-partner-small-image{margin-top:40px}
.template-feature .fix-partner-small-image .globalpartner-block.section{top:-90px}
@media only screen and (min-width:768px){.template-feature .fix-partner-small-image .globalpartner-block.section .partner-small-image{max-height:40px}
}
@media only screen and (max-width:1023px){.template-feature .fix-partner-small-image .globalpartner-block.section{top:-100px}
}
@media only screen and (max-width:767px){.template-feature .fix-partner-small-image .globalpartner-block.section{top:0}
}
@media only screen and (max-width:1023px){.template-feature .fix-partner-small-image{margin-top:50px}
}
@media only screen and (max-width:767px){.template-feature .fix-partner-small-image{margin-top:0}
}
.article-sup-content.has-partner-block{margin-top:75px}
@media only screen and (max-width:767px){.article-sup-content.has-partner-block{margin-top:0}
}
.has-article-sup-content{position:absolute;right:-100%;top:-50px}
@media only screen and (min-width:768px){.has-article-sup-content .partner-small-image{max-height:40px}
}
@media only screen and (max-width:1024px){.has-article-sup-content{top:-30px}
}
@media only screen and (max-width:767px){.has-article-sup-content{position:relative;right:auto;top:auto}
}
@media only screen and (min-width:768px) and (max-width:1024px){.template-feature article .inner-wrap .globalpartner-block.section{right:-40px}
}
@media only screen and (max-width:340px){.template-feature .globalpartner-block.section,.template-article .globalpartner-block.section,.template-feature .has-article-sup-content,.template-article .has-article-sup-content{left:-10px}
}
.ie .partner-image-modal-window .partner-image-modal-close-link:before{left:-6.5px;top:-7px}
.ie .partner-image-modal-window .video-player .icon-play-large::before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate(0,0)}
.ie9 .partner-image-modal-window .partner-image-modal-close-link:before{left:-7px;top:-7px}
.ie9 .partner-image-modal-window .video-player .icon-play-large:before{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-ms-transform:translate(-50%,0)}
.ie9 .partner-image-modal-window .video-player .video-display{z-index:2002;width:100%;height:100%}
.ie9 .partner-image-modal-window .video-player .video-display object{position:absolute}
@media only screen and (max-width:767px){.touch .video-player .video-information{padding:0}
}
.youtubeembed{margin:50px 0 45px}
@media only screen and (max-width:767px){.youtubeembed{margin:20px 0}
}
.youtube{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}
.youtube-video-carousel .video-modal-window{position:fixed;top:0;left:0;width:100%;height:100%;display:block;visibility:hidden;z-index:-1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(0,0,0,0.9)}
.youtube-video-carousel .video-modal-window.isVisible{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);visibility:visible;z-index:2000}
.youtube-video-carousel .video-modal-window .vignette{background:rgba(0,0,0,0.9)}
.youtube-video-carousel .video-modal-wrap{display:table;width:100%;height:100%}
.youtube-video-carousel .video-modal-inner{display:table-cell;vertical-align:middle}
.youtube-video-carousel .window-header{position:absolute;top:0;z-index:3}
.youtube-video-carousel .window-content{bottom:0;height:56.25vw;left:0;max-height:100vh;max-width:177.78vh;margin:auto;padding:5px;position:absolute;right:0;top:0}
.ie8 .youtube-video-carousel .window-content,.ie9 .youtube-video-carousel .window-content{width:70%;height:auto;position:absolute}
.ie .youtube-video-carousel .window-content{position:relative}
.ie9 .youtube-video-carousel .innerWrapper{padding-bottom:56.25%}
.youtube-video-carousel .close-btn{background:transparent;float:right;outline:0;margin-right:10px;margin-top:5px;padding:15px 13px 15px 17px;text-align:center}
.youtube-video-carousel .close-btn:hover{background:rgba(0,0,0,0.5)}
@media screen and (orientation:portrait){.youtube-video-carousel .window-content{width:90vw;height:50vw}
}
.youtube-video-carousel iframe{margin:0 auto;min-height:124px;max-width:1440px;min-width:220px;position:relative;z-index:1;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}
.fanpic-container{width:100vw;height:100vh;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}
.twitchembed{margin:50px 0 45px}
@media only screen and (max-width:767px){.twitchembed{margin:20px 0}
}
.twitch{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.twitch iframe,.twitch object,.twitch embed{position:absolute;top:0;left:0;width:100%;height:100%}
.gizmoembed{margin:50px 0 45px}
@media only screen and (max-width:767px){.gizmoembed{margin:20px 0}
}
.gizmo{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
@media only screen and (max-width:767px){.gizmo{padding-bottom:170%}
}
.gizmo iframe,.gizmo object,.gizmo embed{position:absolute;top:0;left:0;width:100%;height:100%}
.styleguide{background:#FFF;padding:30px;width:100%;max-width:1440px;margin:0 auto;position:relative}
.styleguide nav{width:25%;position:absolute;right:0;top:150px}
.styleguide nav ol,.styleguide nav ul{margin-bottom:0}
.styleguide section{width:75%}
.styleguide .sg-example{position:relative;padding:50px 20px 10px;border-radius:4px;margin:0 0 25px 0;background:#e2e2e2;overflow:hidden}
.styleguide .sg-example:after{content:"Example";position:absolute;top:20px;left:20px;font-size:12px;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-family:'F1BoldRegular',Helvetica,sans-serif;color:#4a4a4a}
.styleguide .sg-example .card-offscreen{position:absolute}
.styleguide code{border-radius:4px;padding:0 5px;background:#e2e2e2}
pre .styleguide code{background-color:transparent}
.event-override .sp_modalHeader{background-color:#b01e65}
.event-override .sp_modalContent .sp-input-submit{background:#e34a9c}
.event-override .sp_modalContent .forgotPassword,.event-override .sp_modalContent .login_tab,.event-override .sp_modalContent #signinLink a{color:#e34a9c}
.event-override .site-header .premium{background:#b01e65}
.event-override .site-header .premium.is-visible .premium-expanded .premium-title{background:#b01e65}
.event-override .site-header .premium-expanded .ctn{background:#9b1b59}
.event-override .site-header .premium li{border-bottom-color:#aa3d72}
.event-override .slide-story .cta a{background:#e34a9c}
.event-override .site-header .site-header-wrap{background:#e34a9c}
.event-override #local-link,.event-override .race-calendar .race-time-list li.more-cta a{color:#e34a9c}
.event-override .navigation-component .navigation-toggle--nav:hover,.event-override .navigation-component .navigation-toggle--nav.active{background-color:#e557a3;border-right:1px solid #ec8cbd}
.event-override .navigation-component .navigation-list-item--parent.expandable .navigation-list-link--parent:hover{background:#e557a3}
.event-override .navigation-component .navigation-list-item--parent.active{background:#e557a3}
.event-override .navigation-component .navigation-list-wrap--child{background:#e557a3}
.event-override .navigation-component .navigation-list--grandchild .plaintext{color:#ec8cbd}
.event-override .navigation-component .navigation-list--grandchild li a{color:#f6cfe2}
.event-override .navigation-component .navigation-list--grandchild li a:hover{color:#fff}
.no-touch .event-override .navigation-component .navigation-list--parent:hover .navigation-list-link--parent{color:#ec8cbd}
.event-override .carousel.swipe .swipe-nav a:hover,.event-override .carousel.swipe .swipe-nav a.active{border-color:#e34a9c}
.event-override .latest-news .show-more a,.event-override .last-race-wrapper .relive,.event-override .standings .morelink a,.event-override .latest-videos .cta,.event-override .next-race-wrapper .links a{color:#e34a9c}
.event-override .site-footer-redesign .upper-wrapper,.event-override .site-footer-redesign .middle-wrapper{background:#e34a9c}
.event-override .site-footer-redesign .lower-wrapper{background:#b01e65}
.event-override .site-footer-redesign .calender-wrapper .download-cal,.event-override .site-footer-redesign .footer-list>li span,.event-override .site-footer-redesign .footer-sub-list a,.event-override .site-footer-redesign .lower-wrapper .copyright-text-wrapper p{color:#fff}
.event-override .site-footer-redesign .social-media-wrapper .social-media-cell{border-right-color:#b01e65}
.event-override .site-footer-redesign .calender-wrapper{border-bottom-color:#b01e65;color:#fff}
.event-override .site-footer-redesign .social-media-wrapper .facebook-cell a::after,.event-override .site-footer-redesign .social-media-wrapper .instagram-cell a::after,.event-override .site-footer-redesign .social-media-wrapper .youtube-cell a::after,.event-override .site-footer-redesign .social-media-wrapper .twitter-cell a::after{border-bottom-color:#b01e65}
.event-override .site-footer-redesign .social-media-wrapper .facebook-cell a:hover,.event-override .site-footer-redesign .social-media-wrapper .instagram-cell a:hover,.event-override .site-footer-redesign .social-media-wrapper .youtube-cell a:hover,.event-override .site-footer-redesign .social-media-wrapper .twitter-cell a:hover{background-color:#b01e65}
.event-override .site-footer-redesign .social-media-wrapper .fa:hover{color:#fff}
.event-override .site-footer-redesign .footer-secondary-nav{border-top-color:#e96db3}
.event-override .site-footer-redesign .lower-wrapper .col-wrapper img{vertical-align:middle}
.event-override .site-footer-redesign .logo-tata .logoBeforeTata{display:inline-block;margin-right:15px;border-right:#c4578c 1px solid}
.event-override .site-footer-redesign .logo-tata .logoBeforeTata a{display:inline-block;width:34px;margin-right:20px}
.event-override .site-footer-redesign .social-media-wrapper .social-media-cell a::after{display:none}
.event-override .site-footer-redesign .calender-wrapper .download-cal{background:url('https://search.webdepozit.sk/webarchiv/public/20220710220244/https://www.formula1.com/etc/designs/fom-website/evergreen/images/ico-cal-down-white.png') no-repeat left bottom}
@media only screen and (min-width:768px){.event-override .site-footer-redesign .upper-wrapper{border-bottom:2px solid #b01e65}
.event-override .site-footer-redesign .lower-wrapper .col-wrapper{width:43%}
.event-override .site-footer-redesign .lower-wrapper .logo-f1{width:25%}
.event-override .site-footer-redesign .lower-wrapper .logo-tata{width:32%}
}
@media only screen and (max-width:767px){.event-override .navigation-component .navigation-list-wrap{background:#e557a3;border-top:1px solid #ec8cbd}
.event-override .site-footer-redesign .lower-wrapper .copyright-text-wrapper{border-top-color:#ec8cbd}
.event-override .site-footer-redesign .lower-wrapper .logo-f1{width:30%}
.event-override .site-footer-redesign .lower-wrapper .logo-tata{width:70%}
}
@media only screen and (max-width:1023px){.event-override .site-footer-redesign .footer-list .nav-label{background:0;border-bottom-color:#e96db3}
.event-override .site-footer-redesign .footer-sub-list{background:#e96db3}
.event-override .site-footer-redesign .footer-sub-list li{border-bottom-color:#ec8cbd}
.event-override .site-footer-redesign .upper-wrapper{border-bottom-color:#b01e65}
}
@media only screen and (min-width:1440px){.event-override .site-footer-redesign .social-media-wrapper .social-media-cell:first-child{border-left:1px solid #b01e65}
}






/*
     FILE ARCHIVED ON 22:02:44 Jul 10, 2022 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 18:22:14 Sep 27, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
