@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
    --body-font-family: 'Poppins', sans-serif;
    --bs-font-sans-serif: 'Poppins', sans-serif;
    --bs-body-font-family: 'Poppins', sans-serif;
    --heading-font-family: 'Poppins Bold', sans-serif;
}
.sec-more {
    display: none !important;
}
.site-header .site-title {
    font-weight: 400;
}
.component-headlines.layout-stacked-carousel .aside-carousel .carousel-indicators .item .card-body a, .component-scoreboard.layout-small .card, 
.site-header .component-tabs .card .body-top .sport .sport-name a, .site-header .component-tabs .card .body-top .date, 
.site-header .component-tabs .card .body-top .sport-date-status .status, 
.component-scoreboard.layout-small .slick-arrow-controls .prev, 
.component-scoreboard.layout-small .slick-arrow-controls .next{
    color: var(--bs-primary);
}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-item:hover .carousel-caption-title a {
    color: var(--bs-tertiary) !important;
}
.site-header .component-tabs > .layout-wrapper > .d-flex .form-floating .form-select {
    color: var(--bs-primary);
    border: 1px solid var(--bs-primary);
}

.standings .ps-component.component-tabs .layout-wrapper .form-floating .form-select,
.standings .ps-component.component-tabs .component-headings .component-title {
    color: var(--bs-primary);
}
.featured-headlines .component-headlines .layout-wrapper .right-col .component-headings .component-title {
    color: var(--bs-primary);
}
.featured-headlines .component-headlines .layout-wrapper .left-col .carousel-control-pp {
    border: 1px solid var(--bs-primary);
    color: var(--bs-primary);
}
.featured-headlines .component-headlines .layout-wrapper .right-col .macro-archive-link a {
    color: var(--bs-primary);
}
.menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item > .dropdown-menu .nav-item:hover .nav-link {
    color: var(--bs-tertiary);
}
.secondary-navigation a.nav-link:hover, .secondary-navigation a.nav-link:focus, .secondary-navigation .navbar-brand:hover, .secondary-navigation .navbar-brand:focus {
    color: var(--bs-tertiary);
}
body .menu .navbar-collapse .nav-item > .megamenu > .megamenu-inner > .megamenu-list > .nav-item > .dropdown-menu > .dropdown-menu-inner > ul.navbar-dark > li.nav-item a.nav-link:hover {
    color: var(--bs-tertiary);
}
body header .collapse .navbar-dark.navbar-nav > .nav-item:hover > .nav-link > .d-flex > a.nav-link.dropdown-old-toggle.p-0 {
    color: var(--bs-tertiary) !important;
}
#site-nav .component-navbar-primary > .layout-wrapper > .navbar > .container-fluid > .collapse > .navbar-dark > .nav-item > .nav-link:hover {
    color: var(--bs-tertiary);
}
#site-footer .text .fs-2.fw-bold.title, #site-footer ul.nav a.nav-link {
    color: var(--bs-primary);
}
main#site-main {
    background: url(/images/setup/Texture.png);
} 

#site-footer {
    background: none;
}
@media only screen and (min-width: 1200px) {
    .component-aotw.layout-dual .component-image img {
        max-height: 7rem;
    }
}