@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


:root {
    --bs-body-font-family: "Roboto", sans-serif;
}
 
.component-scoreboard .event-links a.card-link:hover {   color: #000 !important;     color: #f8f9fa !important;}
.site-header .content-switcher-wrapper .macro-archive-link.archive-link.align-center {   color: var(--bs-primary) !important; }


.site-header .site-title-wrapper {    background-color: var(--bs-primary) !important;   border-bottom: 5px solid var(--bs-tertiary); }
.site-header .site-title {   background: var(--bs-primary); }
.site-header .site-title {    background: var(--bs-primary);    font-family: "Bebas Neue", sans-serif;    font-weight: bold;   letter-spacing: 4px;     font-size: 1.25rem;}
.site-header .primary-nav-wrapper.bg-primary:after {   background: #fff; }
body header .collapse .navbar-dark.navbar-nav > .nav-item:hover > .nav-link > .d-flex > a.nav-link.dropdown-old-toggle.p-0 {   color: #000 !important; color: #f8f9fa !important;}

section.section.sec-countdown {   display: none !important; }

.section.main > .container-fluid > .section.sec-top-stories.featured-headlines {   order: 0; }
.section.main > .container-fluid > section.section.sec-more-news {   order: 1; }
.section.main > .container-fluid > .section.sec-parallax {   order: 2; }
.section.main > .container-fluid > .section.sec-aotw {   order: 3; }
  .section.main > .container-fluid > .container{order:4;}
.section.main > .container-fluid > .section.sec-banner{order:5;}
.section.main > .container-fluid > section.section.sec-sponsors{order:6;}
.section.main > .container-fluid > * {   order: 8; }

section.section.sec-media-section, section.section.sec-standings {   display: none !important; }
.featured-headlines .component-headlines .layout-wrapper .right-col .component-headings .component-title {    font-family: "Bebas Neue", sans-serif;    color: var(--bs-primary);   font-weight: normal; }
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a {   color: var(--bs-primary); }
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-control-pp {   color: var(--bs-primary); }
.component-headlines.layout-stacked-carousel .carousel-caption {   background: linear-gradient(180deg, rgba(0, 0, 0, 0) 33%, rgb(5 61 131 / 85%) 100%); }
.more-news .ps-component .component-headings .component-title {    font-family: "Bebas Neue", sans-serif;    font-weight: normal;   color: var(--bs-primary); }
.more-news .ps-component .details .card-title a {   color: var(--bs-primary); }
.component-parallax .parallax-bg {   background-color: transparent; }

.section.sec-aotw .component-aotw .headshot img {    width: 100%;    height: 100%;   object-fit: cover; }

.social-stream .social-widgets-wrap {   background: transparent !important; }

.social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon::before, .social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon::before {   font-family: "Bebas Neue", sans-serif; font-weight: normal; }
.social-stream #component-social-widget-twitter .social-widgets-wrap .social-embed-icon span.fab.fa-x-twitter, .social-stream #component-social-widget-facebook .social-widgets-wrap .social-embed-icon span.fab.fa-facebook.fs-1.text-primary,
 .social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon span.fab.fa-instagram.fs-1.text-primary{   opacity: 0; }
.social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon::before { content: 'INSTAGRAM'; width: 20rem; font-size: 2rem; height: 100%; color: var(--bs-primary); left: 0; top: 0; border-bottom: 2px var(--bs-border-style) var(--bs-border-color); position: absolute; text-align: left; font-weight: normal; font-family: "Bebas Neue", sans-serif; }
.social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon {   position: relative;     padding-bottom: 0.5rem !important;  margin-bottom: 1.5rem;}
.social-stream #component-social-widget-instagram .social-widgets-wrap .social-embed-icon::after { content: ''; position: absolute; text-align: left; width: 6rem; background: var(--bs-secondary); height: 2px; bottom: 0; left: 0; }
.social-embed-content {   background: #fff; }

.footer-logos {   display: none; }
#site-footer .text .fs-2.fw-bold.title {    color: var(--bs-primary);    font-size: 1.5rem !important;   line-height: 1.875rem !important; }
#site-footer ul.nav a.nav-link {   color: var(--bs-primary); }
#site-footer .affiliate-logos .item img.lazyloaded.img-fluid {    max-height: 120px;   max-width: 200px; }
.sec-aotw .component-aotw.layout-elite .component-title {    font-family: "Bebas Neue", sans-serif;    letter-spacing: 2px;}

.secondary-navigation.bg-secondary {   background-color: var(--bs-primary) !important;     padding-bottom: 5px;}
.secondary-navigation.bg-secondary .component-navbar-secondary nav.navbar.navbar-secondary.navbar-expand.navbar-dark.bg-secondary.navbar-flex-initialized {   background-color: var(--bs-primary) !important; }
.secondary-navigation.bg-secondary {   border-top: 2px solid #fff; }

.secondary-navigation a.nav-link:hover {    color: var(--bs-primary);   color: #f8f9fa; }

.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-item:hover .carousel-caption-title a {   color: #f8f9fa !important; }


#site-nav .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid > .collapse > .navbar-dark > .nav-item > .nav-link:hover {   color: #f8f9fa; }


@media(max-width:991px){
    
    
    header.site-header {   overflow: visible; }
    
}

@media(max-width:767px){
    #site-footer .affiliate-logos {   display: block !important;}
    #site-footer .affiliate-logos .item img.lazyloaded.img-fluid {    width: 100%;   max-width: 120px;   margin-bottom: 20px; }
}


