@import url('https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100..900;1,100..900&display=swap');

:root {
    --body-font-family: 'Bitter', sans-serif;
    --bs-font-sans-serif: 'Bitter', sans-serif;
    --bs-body-font-family: 'Bitter', sans-serif;
    --heading-font-family: 'Bitter', sans-serif; 
}



.component-headlines.layout-dynasty .carousel-controls .control .category {   text-transform: uppercase;}

.section-schedule-tabs .component-tabs .page-details {   border-color: var(--bs-tertiary);}
.section-schedule-tabs .component-scoreboard.layout-small .slick-list {   border-color: var(--bs-tertiary);}
.section-schedule-tabs .component-scoreboard.layout-small .card {    background: #fff;   color: var(--bs-secondary);     border-color: var(--bs-tertiary);}
.section-schedule-tabs .component-scoreboard.layout-small .card .sport-name a {   color: var(--bs-primary);}
.section-schedule-tabs .component-scoreboard.layout-small .middle-inner {   border-color: var(--bs-primary) !important;}
.section-schedule-tabs .component-scoreboard .event-links-collapse-wrapper .btn span.fa-solid.fa-ellipsis-vertical {   color: var(--bs-primary);}
.section-schedule-tabs .component-scoreboard .event-links-collapse-wrapper .btn span.fa-solid.fa-close {   color: #fff;}
.section-featured-athletes {   border-color: var(--bs-tertiary);}
.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-color: var(--bs-tertiary);   color: var(--bs-secondary);}

.section-social-icons .component-nav.layout-standard .nav li {   background-color: rgba(var(--bs-primary-rgb), 1);     border-color: #fff;} 
.section-social-icons .component-nav.layout-standard .nav li .nav-link .fa-brands:before, .section-social-icons .component-nav.layout-standard .nav li .nav-link .fa-brands:after {   color: var(--bs-primary);}

.section-navbar-tabs .component-tabs ul.nav-tabs, .section-navbar-tabs .component-tabs.content-switcher-wrapper.layout-responsive > .layout-wrapper > div {   border-color: var(--bs-tertiary);}

.section-news-rotator .component-headlines.layout-dynasty .carousel-inner:before {   background-image: url(/assets/Texture_News_Rotator.png);}
.section-news-rotator .component-headlines.layout-dynasty .carousel-inner:before {    background-image: url(/assets/Texture_News_Rotator.png); filter: none; opacity: 1; transform: none; background-position: right;}

.site-footer:before { background: url(/assets/texture_footer.png); background-repeat: no-repeat; transform: none; background-position: center right;}
footer#site-footer{   background-image: none;}
.section-parallax, .section-banner-images {   display: none !important;}

.site-footer .copyright-privacy-links-section .footer-links .nav-link:hover {    color: #fff; }
.site-footer .copyright-privacy-links a:hover {    color: #fff;   text-decoration: underline !important;}
.site-footer .footer-links .nav-link:hover span.label {   text-decoration: underline;}

.component-headlines.layout-dynasty .carousel-controls .control {   opacity: 1;}
.component-headlines.layout-dynasty .carousel-controls .control .category, .section-news-rotator .component-headlines.layout-dynasty .date,
.component-headlines.layout-dynasty .control:not(.active) .control-caption-title a{   color: #a3a3a3 !important;}
.section-sponsors .component-banner.layout-slider .slick-arrow {    --bs-btn-border-color: var(--bs-primary);    --bs-btn-color: var(--bs-primary);    --bs-btn-active-color: var(--bs-primary);    --bs-btn-hover-color: var(--bs-secondary);   --bs-btn-hover-border-color: var(--bs-secondary);}


@media (min-width: 992px) {
    .section-event-countdown:before {  background: url(/assets/Texture_Next_Event_Top.png) no-repeat 0 0; filter: none;}
    .section-event-countdown:after {        background: url(/assets/Texture_Next_Event_Bottom.png) no-repeat 0 0;   filter: none;}
  /*  .section-schedule-tabs .component-tabs .page-details {    background: url(/assets/Texture_Schedule.png);} */
    section.section-wrapper.section-featured-athletes {    background: url(/assets/Texture_Featured_Athlete.png) no-repeat; background-size: 70%;}
    .site-footer {    background: url(/assets/texture_footer.png);}
    .section-schedule-tabs .component-tabs .nav-pills .nav-link.active {    background-color: var(--bs-tertiary);    color: var(--bs-secondary);}
    .site-header .menu .component-navbar-primary .navbar .dropdown-toggle:after {   color: #fff;}
    .site-header .site-logo img {   max-height: 130px;}
    .section-schedule-tabs .component-tabs .page-details:before {    background-image: url(/assets/Texture_Schedule.png);    transform: none;   background-position: right;}
    
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle a.nav-link {   color: #a3a3a3;}
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column=true]>li>.dropdown-menu a {   color: #a3a3a3;}
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] > li.nav-item:not(.brand-icon):not(:first-child) a:before{   border-color: #a3a3a3;}
    .site-header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column=true]>li>.dropdown-menu a:hover {   color: var(--bs-tertiary);}
    
}

@media(min-width:1200px){
    .section-social-icons > .container {   max-width: var(--ps-site-width);}
    .section-social-icons .component-nav.layout-standard .nav li {   flex: 1;}
}

@media(max-width:991px){
    .component-navbar-primary.layout-standard .navbar .dropdown-toggle::after {    color: var(--bs-white);}
    .mmf-social .mmf-social-inner li a.nav-link {   color: #fff;}
    .component-tabs.layout-responsive .tab-content > .tab-pane {   border-color: var(--bs-tertiary);}
    .section-navbar-tabs .component-tabs.layout-responsive .tab-content .accordion-button {   border-color: var(--bs-tertiary); }
    .section-schedule-tabs .component-tabs .nav-pills {   border-color: var(--bs-tertiary);}
    .section-schedule-tabs .component-tabs .nav-pills .nav-link.active {    background-color: var(--bs-tertiary);   color: var(--bs-secondary);}
    .section-event-countdown:before {   background-image: url(/assets/Texture_Next_Event_Top.png);}
    .section-event-countdown:after {   background-image: url(/assets/Texture_Next_Event_Bottom.png);}
    .section-featured-athletes .component-aotw.layout-align .players {   padding-bottom: 0rem;}
    .section-event-countdown:after {    background-size: auto;   background-position: center;}
    .section-navbar-tabs .component-tabs.layout-responsive .tab-content .accordion-item:not(.active) .accordion-button {    border-color: #fff;   border-top: 1px solid #fff;}
}
