@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');

@font-face {
    font-family: 'Atletico';
    src: url('/Atletico Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

:root {
    --body-font-family: 'Open Sans', sans-serif;
    --bs-font-sans-serif: 'Open Sans', sans-serif;
    --bs-body-font-family: 'Open Sans', sans-serif;
    --heading-font-family: 'Atletico' ;
}
body { background-image: url(/images/setup/bg-texture-splatter.png); }

.sec-top-stories-desktop .component-headlines.layout-stacked-carousel .right-col .aside-carousel {
    background-color: transparent;
}

.sec-schedule-tabs .component-scoreboard.layout-small .card, .sec-schedule-tabs .component-tabs .page-details, .sec-schedule-tabs .component-scoreboard.layout-small .slick-list {   border-color: var(--bs-tertiary) !important; }
.sec-schedule-tabs .component-scoreboard.layout-small .card .middle-inner {   border-top-color: var(--bs-tertiary) !important; }

.sec-recent-news .layout-wrapper, .sec-recent-news .page-details, .sec-recent-videos .layout-wrapper, .sec-recent-videos .page-details, .sec-photo-gallery .layout-wrapper, 
.sec-photo-gallery .page-details, .section .archive-link, .sec-social-stream .item .social-widgets-wrap .social-embed-icon{ border-color: #fff !important; }
.component-banner.layout-flex .item:first-child img {   max-height: 4.5rem; }
.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.35rem; }
.macro-secondary-navigation.bg-white, .site-header .macro-secondary-navigation .navbar.navbar-secondary {   background-color: #b2b4b1 !important; }


a.visually-hidden-focusable[href="#site-navigation"], a.visually-hidden-focusable[href="#site-main"],
a.visually-hidden-focusable[href="#site-footer"], #h2-top-stories-desktop, #h2-schedule-tabs, #h2-banner, #h2-recent-news, #h2-photo-gallery,
#h2-social-stream, #h2-sponsors{background-color:var(--bs-primary) !important; color:#fff;}



/*
.title-bar, .sec-top-stories, .sec-top-stories-desktop, .sec-schedule-tabs, .sec-banner, .sec-standings, html:not(.landing.site-home) main.site-main {    background-color: #fff; }
html.landing body {   background: #fff; }
.title-bar .site-title {    color: #000 !important;   background: rgba(255, 255, 255, 0.5); } */

/*
.title-bar, .sec-top-stories, .sec-top-stories-desktop, .sec-schedule-tabs, .sec-banner, .sec-standings, html:not(.landing.site-home) main.site-main {   background-color: #fff;      background-image: url(/images/setup/Texture-Calhoun-Community-College-.png);}
*/



.sec-top-stories-desktop .archive-link a {   color: var(--bs-primary); }
.sec-schedule-tabs .archive-link a {   color: var(--bs-primary); }
.section .component-banner.layout-slider .slick-arrow-controls .slick-arrow {   color: var(--bs-primary) !important;       background: #fff;}
html.landing body {   background-color: #fff; }
.sec-recent-news .component-headlines {   background-color: var(--bs-primary) !important; }
.sec-recent-news .layout-wrapper, .sec-recent-news .page-details, .sec-recent-videos .layout-wrapper, .sec-recent-videos .page-details, .sec-photo-gallery .layout-wrapper, .sec-photo-gallery .page-details,
.section .archive-link, .sec-social-stream .item .social-widgets-wrap .social-embed-icon {   border-color: var(--bs-tertiary) !important; }
.sec-photo-gallery .component-gallery {   background: var(--bs-primary); }
.sec-social-stream .item .social-widgets-wrap .social-embed-icon {   background: var(--bs-primary); }
.sec-social-stream .item .social-widgets-wrap .social-embed-content {    border-color: var(--bs-tertiary);   border-width: 4px; }
/*.pre-header.bg-primary.text-white {    background-color: #fff !important;   color: var(--bs-primary) !important; } */
.title-bar .site-title {   color: var(--bs-primary) !important; }
.sec-top-stories-desktop .archive-link a {    width: 100%;    background: var(--bs-primary);    color: #fff;   border: 2px solid var(--bs-tertiary); }
.sec-schedule-tabs .archive-link a {    width: 100%;    padding: 0.75rem 1rem;    background: var(--bs-primary);    color: #fff;   border: 2px solid var(--bs-tertiary); }

.title-bar .site-title {    color: var(--bs-primary) !important;   background: rgba(255, 255, 255, 1); }
.sec-schedule-tabs .component-scoreboard.layout-small .card {   color: #000; }
.sec-schedule-tabs .component-scoreboard.layout-small .slick-arrow-controls .btn {    background: var(--bs-primary) !important;   color: #fff !important; }
.sec-schedule-tabs .component-tabs .nav-pills .nav-link.active {   background-color: var(--bs-tertiary); }
footer#site-footer .copyright-privacy-links-section {    background-color: var(--bs-light) !important; }
.sec-social-stream .item .social-widgets-wrap .social-embed-content, .sec-social-stream .item .social-widgets-wrap .social-embed-icon {   border-color: #aaaca9 !important; }
.sec-schedule-tabs .component-scoreboard.layout-small .card, .sec-schedule-tabs .component-tabs .page-details, .sec-schedule-tabs .component-scoreboard.layout-small .slick-list{ border-color: #aaaca9 !important; }

.schedule-content .event-location-badge.badge.bg-secondary { background-color:#B60303 !important }

@media(min-width:1200px){
    .component-navbar-split.layout-standard .navbar .dropdown-menu{        min-width: 15rem;}
}

@media(max-width:991px){
    .sec-schedule-tabs .component-tabs .nav-pills {   background: var(--bs-primary); }
    .sec-schedule-tabs .component-tabs .nav-pills .nav-link.active {   background-color: var(--bs-tertiary); }
    .sec-schedule-tabs .component-scoreboard.layout-small .slick-arrow-controls .btn {   background: var(--bs-primary); }
    .sec-schedule-tabs .component-scoreboard.layout-small .slick-arrow-controls .btn:hover {   color: #fff; }
    .section.sec-recent-news {   padding-top: 0 !important; }
    .section.sec-photo-gallery  {   padding-top: 0 !important; }
}