h1 { font-size:2.13rem; color:var(--color-primary); font-weight:700 }

.schedule-grid .status { color:var(--color-primary)!important }

@media only screen and (min-width: 992px){

.section.header .navbar-primary .navbar-brand.navbar-logo { margin-top:-1rem; margin-bottom:-1rem }
.section.header .navbar-primary .navbar-brand.navbar-logo img { max-height:100px }

.navbar.navbar-primary li.dropdown > .dropdown-menu { left:auto!important; right:2rem!important }
.section.header .navbar-expand-lg .navbar-nav .nav-link { padding-right:2rem; padding-left:2rem }

.component.affiliatelogos .list-unstyled li { padding:4rem 3rem!important }

}

@media only screen and (max-width: 991px){

.component.affiliatelogos .list-unstyled li {  display:flex; align-items:center; justify-content:center!important }
.component.affiliatelogos .list-unstyled li img { max-width:100px!important }

.navbar.navbar-primary .ml-auto a[href*="search"]{ display:none}

}

@media only screen and (max-width: 576px){

.component.affiliatelogos .list-unstyled li {  width:50% }

}
