body{
    --bs-link-color: var(--bs-secondary);
    --bs-link-hover-color: var(--bs-primary);
    --bs-text-color-over-primary: var(--bs-secondary);
}
#site-header-top .site-title-wrapper {
    color: var(--bs-secondary);
}
.section-schedule-results .component-tabs .nav-pills {
    background: var(--bs-secondary);
}
.section-schedule-results .component-tabs .nav-pills .nav-link.active:after, 
.section-schedule-results .component-tabs .nav-pills .show > .nav-link:after {
    background: var(--bs-primary);
}
.archive-link .btn-link {
    --bs-btn-bg: var(--bs-secondary);
    --bs-btn-hover-bg: var(--bs-primary);
    --bs-btn-active-bg: var(--bs-primary);
}
.section-videos .component-video.layout-slider .card-title a {
    color: var(--bs-secondary) !important;
}
.section-social-icons .nav li a {
    background: #fff;
    color: var(--bs-primary);
}
.section-social-icons .nav li a:hover, .section-social-icons .nav li a:focus {
    background: var(--bs-secondary);
    color: var(--bs-primary);
}
.site-footer .nav-link {
    --bs-nav-link-color: var(--bs-text-color-over-primary);
    --bs-nav-link-hover-color: var(--bs-white);
}
@media only screen and (min-width: 992px) {
    .component-title {
        color: var(--bs-secondary);
    }
    .site-header .menu .component-navbar-primary .dropdown-menu .nav-link {
        color: var(--bs-secondary);

    }
    
}   
@media only screen and (max-width: 991px) {
    .site-header .navbar-toggler {
        background: var(--bs-primary) !important;
    }
    .component-headlines.layout-flow .slick-active .card-body {
    color: var(--bs-secondary);
    }
    .section-banners .component-banner.layout-slider .slick-arrow.next, .section-banners .component-banner.layout-slider .slick-arrow.prev, 
    .section-banners .component-banner.layout-slider .slick-arrow.pp {
        --bs-btn-hover-color: var(--bs-secondary);
        --bs-btn-active-color: var(--bs-secondary);
        --bs-btn-color: var(--bs-primary);
    }
}

