.component.sponsors .slick-slide img { max-height:150px }

.mod-news-rotator .story-box { background:var(--color-primary)!important }
.navbar-primary > div { align-items:center!important }

.header .navbar-primary .navbar-logo { border:5px solid var(--color-primary); background:#fff; box-sizing:border-box }

.component.recentnews .heading-wrapper, .component.recentnews .component-heading { color:var(--color-primary)!important }

.component.standings .mod-standings .table-responsive { background:#fff!important }
.component.standings .mod-standings .archive-link { background:#fff!important }

.section.header .navbar.navbar-primary .school-submenu ul { display:block; column-count:2; list-style:none }
.section.header .navbar.navbar-primary .school-submenu li {  display:flex; align-items:center; padding:0.3rem 0 }
.section.header .navbar.navbar-primary .school-submenu li img { max-height:30px }
.section.header .navbar.navbar-primary .school-submenu li a:hover { text-decoration:none }
.section.header .navbar.navbar-primary .school-submenu li span { display:inline-block; vertical-align:middle }
.section.header .navbar.navbar-primary .school-submenu li span:hover { text-decoration:underline } 
.section.header .navbar.navbar-primary .school-submenu li:nth-child(2n+1) { clear:left }
.section.header .navbar.navbar-primary .school-submenu li img { margin-right:5px }

@media only screen and (min-width: 992px) {

.section.header .site-slogan { justify-content:center }
.header .navbar-primary .navbar-logo img { max-width:200px; max-height:150px!important }
.header.layout-3 .navbar-primary .nav-link { height:100% }
.section.header .navbar.navbar-primary .school-submenu li { width:320px; display:flex; align-items:center; padding:0.3rem 0 }
    .section.header .navbar.navbar-primary .school-submenu ul { display:block; column-count:3; column-gap:60px; list-style:none }

.landing .header + .main-wrapper .splash-logo { display:none }

.component.standings .content-switcher-wrapper { max-width:100% }
.component.newsrotator .mod-news-rotator { padding:1.5rem 0 }

.hero-splash .splash-content { top:0; bottom:auto }


}

@media only screen and (max-width: 991px) {

    .section.header .navbar.navbar-primary .school-submenu ul { display:block; list-style:none; margin: 0; padding-left: 15px; }
}

@media only screen and (min-width: 1200px) {

.component.newsrotator .mod-news-rotator .pp { top:2rem; margin-right:-555px }

}

@keyframes star-box-fade-in{
    from{transform:scale(3);opacity:0}
    to{opacity:1}
    
}
@keyframes star-box-fade-out{
    from{opacity:1}
    to{transform:scale(6);opacity:0}
    
}


.star-container {
    display: block;
    position: absolute;
    z-index: 0;
}
.star-box{
    display: block;
    position: absolute;
    top: 5vw;
    left: 9.2vw;
    width: 1.5vw;
    height: 1.5vw;
    background-image: url(https://cdn.platform.sportsdigita.com/upload/sealslax/admin/decorstar-1653323255796.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;

}

.star-box.one {
    animation: star-box-fade-in .5s 1 ease-out 1.5s both;
}

.star-box.two {
    animation: fade-in .2s 1 ease-out 2s both,star-box-fade-out 3s infinite 5s;
}