.pre-header .next-event-bar {   display: none; }
.sec-top-stories-desktop .component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item.active {   border-color: var(--bs-primary) !important; }
.site-footer .footer-details .title {   font-size: 1.125rem !important; }

.site-footer .footer-details .title {    font-size: 1.125rem !important;   max-width: 500px; }
.site-footer .footer-details .footer-logo img.img-fluid {   max-height: 6rem; }

.container.social-stream-wrap {    padding-top: 3rem;   padding-bottom: 2rem;}


.macro-secondary-navigation .component-navbar-secondary nav.navbar.navbar-secondary.navbar-expand, .macro-secondary-navigation {   background: transparent !important; }
.site-header .macro-secondary-navigation a, .site-header .macro-secondary-navigation .nav-item.dropdown.flexible-menu > a {   color: #fff; }
.site-header .macro-secondary-navigation .component-navbar-secondary.layout-standard .navbar-nav > .nav-item:hover > .nav-link, 
.site-header .macro-secondary-navigation .component-navbar-secondary.layout-standard .navbar .navbar-nav .nav-link.active {   background-color: var(--bs-primary); }
.site-header .macro-secondary-navigation .component-navbar-secondary.layout-standard .navbar .dropdown-menu {   background: var(--bs-primary) !important; }
.is-pinned .macro-secondary-navigation { background: var(--bs-secondary) !important; }


a.visually-hidden-focusable[href="#site-navigation"], a.visually-hidden-focusable[href="#site-main"], a.visually-hidden-focusable[href="#site-footer"],
#h2-recent-news, #h2-top-stories-desktop, #h2-social-stream, #h2-banner, #h2-standings, #h2-sponsors{background: #fff !important; color: #000 !important;}

.sec-top-stories, .sec-top-stories-desktop, .sec-schedule-tabs, .sec-banner, .sec-standings {    background-color: transparent;   background-image: none; }
html.landing.site-home main#site-main {    background-image: url(/images/setup/Texture.png);    background-color: var(--bs-secondary);    background-position: top center;    background-repeat: no-repeat;   background-size: contain; }

html.internal-page .macro-secondary-navigation {   background: #000 !important; }

@media(min-width:992px){
    .site-header .macro-primary-navigation .component-navbar-split.layout-standard .dropdown-menu, 
    .site-header .macro-primary-navigation .component-navbar-split.layout-standard .dropdown-menu ul {   background-color: var(--bs-primary) !important;   color: #fff !important; }
    .site-header .macro-primary-navigation .component-navbar-split.layout-standard .dropdown-menu a {   color: #fff; }
    .site-header .macro-primary-navigation .component-navbar-split.layout-standard .navbar .megamenu .dropdown-menu-inner ul[data-flex=true] > li.nav-item:not(.brand-icon) > a:after {   border-right-color: #fff; }
.component-navbar-split.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle {   border-color: var(--bs-tertiary); }
    
}

@media(min-width:1200px){
    .site-footer .developer-logo img {  max-height: 4rem;}
    .site-header .macro-primary-navigation .component-navbar-split.layout-standard .navbar .megamenu .dropdown-menu-inner ul[data-flex=true] > li > a {   padding: 0.75rem 0.5rem;     font-size: 0.9rem !important;}
    .component-navbar-split.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] > li > .dropdown-old-toggle a.nav-link.dropdown-old-toggle {    font-weight: normal;   font-size: 0.9rem; }
    .component-navbar-split.layout-standard .navbar .dropdown-menu {   min-width: 13rem; }
}

@media(max-width:991px){
    .site-header .mobile-menu .navbar-offcanvas-template .offcanvas.offcanvas-start {   background-color: var(--bs-primary) !important; }
    .site-header .mobile-menu .navbar-offcanvas-template .offcanvas-header {    background: #fff !important;   color: var(--bs-primary); }
    .site-header .mobile-menu .navbar-offcanvas-template .offcanvas-header .btn-close {    filter: none;    color: var(--bs-primary); }
    .site-header .mobile-menu .navbar-offcanvas-template .accordion-flush .accordion-item .nav-link {   color: #fff !important; }
    .site-header .mobile-menu .navbar-offcanvas-template .accordion-button::after, .site-header .mobile-menu .navbar-offcanvas-template .accordion-button:after {    color: #fff; }


}

