@import url('https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&display=swap');

:root {
    --body-font-family: 'Oxygen', sans-serif;
    --bs-font-sans-serif: 'Oxygen', sans-serif;
    --bs-body-font-family: 'Oxygen', sans-serif;
    --heading-font-family: 'Oxygen', sans-serif; 
}


.site-header .header-buttons .btn {   display: block !important;}

.section-schedule-tabs .component-scoreboard.layout-small .card {    background: #fff;   color: var(--bs-secondary);}
.section-schedule-tabs .component-scoreboard.layout-small .card .sport-name a {   color: var(--bs-primary) !important;}
.section-schedule-tabs .component-scoreboard .event-links-collapse-wrapper .collapse-event-links .btn {   color: #fff !important;}
.section-schedule-tabs .component-scoreboard.layout-small .slick-dots {   display: none !important;}
.section-schedule-tabs .component-scoreboard.layout-small .card {   border-color: var(--bs-primary);}

.section-featured-athletes .component-aotw.layout-align .component-title span:nth-child(2), .section-featured-athletes .component-aotw.layout-align .component-title span:nth-child(3) {    background: #fff;   color: var(--bs-primary);}

.section-social-icons .component-nav.layout-standard .nav li {   background: var(--bs-primary);}

.section-social-icons .component-nav.layout-standard .nav li .nav-link .fa-brands {   color: var(--bs-primary);}

.section-sponsors, .section-navbar-tabs{display: none !important}
 
.site-footer:before {    background-image: url(/images/setup/Texture_Footer.png);    filter: none;    transform: none;   background-position: right;}

.section-parallax .component-parallax .overlay::after {   background-color: rgba(var(--bs-primary-rgb), 0.6);}
.section-wrapper.section-featured-athletes {    background-image: url(/images/setup/Texture_Featured_Athlete.png);   background-color: var(--bs-primary);}
.section-schedule-tabs .component-tabs .page-details:before{    background-image: url(/images/setup/Texture_Footer.png);    filter: none;    transform: none;   background-position: right;}
.section-news-rotator .component-headlines.layout-dynasty .carousel-inner:before {    background-image: url(/images/setup/Texture_News_Rotator.png);    filter: none;    opacity: 1;    transform: none;   background-position: right;}

.site-header .secondary-navigation .navbar-secondary img.navbar-secondary-thumbnail.img-fluid.img-mh-2.d-none.d-sm-block {   display: none !important;}

.site-footer .component-banner.layout-flex .item img {    max-height: 5rem;   max-width: 11rem;}

.visually-hidden-focusable[href="#site-nav"], .visually-hidden-focusable[href="#site-footer"], .visually-hidden-focusable[href="#site-main"]{background:#fff; color:#000;}
.inc-hostedby a .sr-only{background:#000; color:#fff;}
h1.page-heading, #heading-news-rotator, #heading-member-logos, #heading-schedule-tabs, #heading-featured-athletes, #heading-social-icons, #heading-banner-images, #heading-standings,
#heading-parallax{background:#000; color:#fff;}
.site-footer .privacy-links {   color: #fff !important;}

.section-featured-athletes .component-aotw.layout-align .player .jersey {   color: #fff;}

@media(min-width:992px){
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle a.nav-link.dropdown-old-toggle.p-0 {   color: var(--bs-tertiary);}
    .section-featured-athletes .component-aotw.layout-align:before {    width: 38%;   height: 70%;}
   
}
@media(min-width:1200px){
     .component-headlines.layout-dynasty .carousel-item.active .carousel-caption {   top: 70%;}
    .section-news-rotator .component-headlines.layout-dynasty .btn {   top: 70%;}
}

@media(min-width:1400px) and (max-width:1600px){
    .section-schedule-tabs > div.container {   max-width: calc((var(--ps-site-width) - 10rem));}
}

@media(max-width:991px){
    .site-footer .component-banner.layout-flex .item img {    max-height: 4rem;    max-width: 6rem;}
    .section-event-countdown:after, .section-event-countdown:before {   filter: brightness(0) saturate(100%) invert(11%) sepia(55%) saturate(1758%) hue-rotate(202deg) brightness(93%) contrast(91%);}
  
}

@media(max-width:567px){
      .section-featured-athletes .component-aotw.layout-align .players .slick-list {    background-image: url(/images/setup/Texture_Featured_Athlete.png);    background-color: var(--bs-primary);   border-bottom: 1px solid #fff;}
    .section-wrapper.section-featured-athletes {    background: var(--bs-secondary);   border-bottom: none;}
}



