:root{--mainBlack:#090a1a;--mainRed:#dc3545;--mainHighlight:#39b54a;--mainHighlightDark:#006838;--mainHighlightLight:#95cc9c;--mainWhite:#fff;--mainGrey:#333;--mainLightGrey:#666;--mainLighterBlue:#16182d;--bs-gutter-x:15px}html{scroll-behavior:smooth}body{font-family:"Oswald",sans-serif;background:var(--mainBlack);color:var(--mainWhite);display:flex;flex-direction:column;min-height:100vh}body h1,body h2,body h3{font-family:"Oswald",sans-serif;font-weight:700}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body a:hover{text-decoration:none}body img{height:auto}body .row{--bs-gutter-x:30px !important}body main{flex:1}body .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.btn-danger{background:var(--mainHighlight);border-color:var(--mainHighlight)}.pagination .page-item .page-link{color:var(--mainHighlightLight);background:var(--mainLighterBlue);border-color:var(--mainLighterBlue);padding:12px 18px;font-size:18px}.pagination .page-item.active .page-link,.pagination .page-item:hover:not(.disabled) .page-link{background-color:var(--mainHighlight);border-color:var(--mainHighlight);color:var(--mainWhite)}.pagination .page-item:hover.disabled{cursor:no-drop}.error-message{color:var(--mainRed)}header{position:sticky;z-index:50;background:var(--mainBlack);padding:35px 0;top:0;text-transform:uppercase}header .navbar{left:0;padding:30px;position:absolute;text-align:left;top:0;width:100%;z-index:1}header .navbar ul.navbar-nav{text-align:right;width:100%;display:inline-block}header .navbar ul>li{padding:0 15px;float:none;display:inline-block}header .navbar ul>li:nth-of-type(1),header .navbar ul>li:nth-of-type(2),header .navbar ul>li:nth-of-type(3){float:left}header .navbar ul>li a{color:var(--mainHighlightLight);text-decoration:none;font-size:16px;font-weight:700}header .navbar ul>li a:hover{color:var(--mainHighlight)}header .navbar ul>li.submenu{position:relative}@media (min-width:768px){header .navbar ul>li.submenu{margin-right:15px}header .navbar ul>li.submenu:after{content:"\f107"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--mainHighlightLight)}}header .navbar ul>li.submenu>ul{padding-left:0;list-style-type:none;text-align:start}@media (min-width:768px){header .navbar ul>li.submenu>ul{display:none;position:absolute;left:0;top:100%;width:250px}}header .navbar ul>li.submenu>ul>li{width:100%}header .navbar ul>li.submenu>ul>li:not(:first-of-type) a{border-top:1px solid #e6e6e6}header .navbar ul>li.submenu>ul>li a{padding:10px 20px 10px 15px;color:#252525;font-size:14px;font-weight:400;line-height:20px;display:block;background:#f7f7f7}header .navbar ul>li.submenu>ul>li a:hover{color:var(--mainHighlight);background:var(--mainBlack)}header .navbar ul>li.submenu:hover>ul{display:block}header .navbar ul>li.submenu:hover:after{color:var(--mainHighlight)}@media (min-width:992px){header .navbar{background:initial;position:static;text-align:right}}header .logo-holder{position:absolute;top:15px;left:calc(50% - 75px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .logo-holder .header-logo{border-radius:50%;max-height:150px;width:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.scrolled{padding:25px 0}header.scrolled .logo-holder{top:7px;left:calc(50% - 35px)}header.scrolled .logo-holder .header-logo{max-height:60px}.slider-container{padding-left:0!important;padding-right:0!important}.slider-container .row,.slider-container .col-12{padding:0;margin:0}.slider-container #slider{position:relative;z-index:0}.slider-container #slider img{width:100%;height:300px;object-fit:cover}.slider-container #slider .image-container:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.slider-container #slider .carousel-caption{bottom:30%;z-index:2}.slider-container #slider .carousel-indicators{display:none}.row.owl-carousel .col-12{width:100%!important}.breadcrumb .breadcrumb-item a{color:var(--mainHighlightLight);text-decoration:none}.breadcrumb .breadcrumb-item a:hover{color:var(--mainHighlight)}footer .top{color:var(--mainWhite)}footer .top .footer-logo{border-radius:50%;max-height:120px;width:auto}footer .top h5{font-weight:700}footer .top a{color:var(--mainWhite)}footer .top a:hover{color:var(--mainHighlight)}footer .top p{color:var(--mainHighlightLight)}footer .bottom{color:var(--mainWhite);border-top:1px solid var(--mainHighlightLight)}footer .bottom img{max-height:40px}footer .bottom .copyright{color:var(--mainHighlightLight)}#toTop{background:var(--mainHighlight);border:none;bottom:30px;color:var(--mainWhite);font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100;border-radius:50%}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px}}#toTop:focus{outline:none}@font-face{font-family:"ThiccBoi-Regular";font-style:normal;font-weight:400;src:local("ThiccBoi-Regular"),url(/theme_ruud_racing/fonts/THICCCBOI-Regular.woff2) format("woff");font-display:swap}@font-face{font-family:"ThiccBoi-Bold";font-style:normal;font-weight:700;src:local("ThiccBoi-Bold"),url(/theme_ruud_racing/fonts/THICCCBOI-Bold.woff2) format("woff");font-display:swap}h2{color:var(--mainWhite);font-weight:700;font-size:40px;margin-bottom:15px}.page-0 section.top{padding:0}.page-0 section.top img{width:100%;height:200px;object-fit:cover}.page-title{padding:30px 0;background:var(--mainLighterBlue);margin-bottom:0}section.laptimes .table{border-collapse:separate;border-spacing:0 30px}section.laptimes .table thead{color:var(--mainWhite);font-weight:700;border-bottom:0;font-size:17px}section.laptimes .table thead tr th{border:0;padding:0 30px}section.laptimes .table tbody tr td{border:0;vertical-align:middle;padding:15px 30px;color:var(--mainHighlightLight);background:var(--mainLighterBlue)}section.laptimes .table tbody tr td:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}section.laptimes .table tbody tr td:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}section.laptimes .list-header{color:var(--mainWhite);font-weight:700;border-bottom:0;font-size:24px;padding:15px 30px}section.laptimes .list-items .laptime{border:0;vertical-align:middle;padding:30px;color:var(--mainHighlightLight);background:var(--mainLighterBlue);border-radius:50px;margin-bottom:30px;position:relative}section.laptimes .list-items .laptime .laptime-car,section.laptimes .list-items .laptime .laptime-time,section.laptimes .list-items .laptime .laptime-toggle{font-size:24px;font-weight:700}section.laptimes .list-items .laptime .car_rank{color:var(--mainWhite);margin-right:15px}section.laptimes .list-items .laptime iframe,section.laptimes .list-items .laptime .youtube-lazy-preview{z-index:2;position:relative}section.laptimes .list-items .laptime .youtube-lazy-preview{display:inline-block}section.laptimes .list-items .laptime .youtube-lazy-preview:before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,.4117647059)}section.laptimes .list-items .laptime .youtube-lazy-preview:after{content:"\f167"!important;display:inline-block;font-family:Font Awesome\ 5 Brands,sans-serif;width:100%;height:60%;position:absolute;left:0;top:20%;text-align:center;color:var(--mainRed);font-size:62px}section.laptimes .list-items .laptime a{color:var(--mainHighlightLight)}section.laptimes .list-items .laptime a i{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section.laptimes .list-items .laptime a:hover{color:var(--mainHighlight)}section.laptimes .list-items .laptime a[aria-expanded=true] i{transform:rotate(180deg)}section.laptimes .list-items .laptime dl:last-of-type{margin-bottom:0}section.laptimes .list-items .laptime dt{color:var(--mainWhite);display:inline-block;text-transform:capitalize}section.laptimes .list-items .laptime dd{display:inline-block}section.laptimes .list-items .laptime dd.slow{color:var(--mainRed)}section.laptimes .list-items .laptime dd .dl-link{z-index:2;position:relative}.last-posts{margin:30px 0 30px}.last-posts h2.title-block{color:var(--mainWhite);font-weight:700;font-size:40px;margin-bottom:15px}.post-item{margin-bottom:30px;border:2px solid var(--mainHighlightLight);padding:30px;border-radius:35px}.post-item img{background:var(--mainWhite)}.post-item .post-date{color:var(--mainWhite);font-size:14px}.post-item .post-title{margin:10px 0 10px}.post-item .post-title a{color:var(--mainWhite);text-decoration:none;font-weight:700;line-height:24px;font-size:24px}.post-item .post-title a:hover{color:var(--mainHighlight)}.post-item .post-lead{color:var(--mainHighlightLight)}.page-post .top{position:relative}.page-post .top .page-title{padding:75px 0}.page-post .top .breadcrumb-container{position:absolute;bottom:0}