@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');

:root {
    --font-headings: 'Bebas Neue', cursive;
    --font-links: 'Bebas Neue', cursive;
    --font-buttons: 'Bebas Neue', cursive;
    --font-body: 'Bebas Neue', cursive;

}

.navbar.navbar-secondary .navbar-secondary-thumbnail { display:none!important }
.navbar.navbar-secondary .navbar-brand { text-transform:uppercase }

.section.footer .footer-aside { display:none!important}
.section.footer .footer-main { background:var(--color-primary) }
.component.affiliatelogos .list-unstyled li { display:flex }

.btn-secondary:hover,
.btn-secondary.focus,
.btn-secondary:focus,
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
a.btn-secondary:hover,
a.btn-secondary.focus,
a.btn-secondary:focus,
a.btn-secondary:not(:disabled):not(.disabled).active,
a.btn-secondary:not(:disabled):not(.disabled):active,
.schedule-grid .status.bg-secondary,
.badge-secondary,
.btn-secondary,
a.btn-secondary,
.btn-outline-secondary:hover,
.btn-outline-secondary.focus,
.btn-outline-secondary:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle,
a.btn-outline-secondary:hover,
a.btn-outline-secondary.focus,
a.btn-outline-secondary:focus,
a.btn-outline-secondary:not(:disabled):not(.disabled).active,
a.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>a.btn-outline-secondary.dropdown-toggle,
.schedule-grid .status.bg-secondary,
.badge-secondary,
.btn-outline-secondary,
a.btn-outline-secondary{
    color:var(--color-primary); border-color:var(--color-primary)
}

.mod-scoreboard.style11 { padding-bottom:3rem; position:relative }
.mod-scoreboard.style11 .prev, .mod-scoreboard.style11 .next { position: absolute; left: 50%; margin-left:0; bottom: 0rem; width: 50%; height: 2rem; padding: 0px; text-decoration: none; overflow: hidden; box-sizing: border-box; }
.mod-scoreboard.style11 .prev { left:auto; right: 50%; margin-right: 0rem; }


.component.newsrotator .mod-news-rotator .story-box { background:#fff }


@media only screen and (min-width: 992px){

.header .header-top-image:before { height:48px }
.header .header-top-image { margin-bottom:10px; height:38px }
a.navbar-brand.navbar-logo.d-flex.align-items-center.header-top-logo img.logo { max-height:120px!important }
.site-slogan { font-size:1.5rem!important}
.site-slogan .ls-1 { letter-spacing:0.1rem }
    .site-slogan .text-secondary { color:var(--color-primary)!important }

.section.header .navbar.navbar-primary .nav-link { padding:0.25rem 1rem!important;  font-size:1.35rem; }
.sticky-nav .section.header.sticky-top nav#site-nav .nav-link { font-size:1.2rem }

.component.partnerlogos .list-unstyled { flex:0 0 40% }
.section.header .component.partnerlogos .list-unstyled li a img { max-height:35px }

.navbar.navbar-primary li.dropdown > .dropdown-menu-right { left:auto!important; right:auto!important }


}


@media only screen and (min-width: 1200px){

.site-slogan { font-size:1.75rem!important; margin:0; padding:1rem 0.5rem 0.2rem!important }
.site-slogan .ls-1 { letter-spacing:0.2rem }

a.navbar-brand.navbar-logo.d-flex.align-items-center.header-top-logo{flex:0 0 20%;justify-content:center;}

}
