.mod-news-rotator.style1 { border:10px solid #fff; background:#fff }
.mod-news-rotator.style1 .story-box .title { text-transform:uppercase; font-size:2em }
.mod-news-rotator.style1 .controls { padding:0 0 0 10px; background:#fff }
.mod-news-rotator.style1 .control.active:after { content:""; position:absolute; left:0; right:0; top:0; bottom:0; border:5px solid #0C2340; background:rgba(34,34,34,0.7) }
.mod-news-rotator.style1 .control img { max-height:152px }

.component.socialstream .load-more { background:var(--color-secondary); color:#fff; border:none }
.component.socialstream .load-more:hover { color:var(--color-secondary); background:#fff }

.component.recentvideos .load-more { background:var(--color-primary); color:#fff; border:none }
.component.recentvideos .load-more:hover { color:var(--color-primary); background:#fff }

.mod-graphic-carousel.style5 .controls .control { background: #fff; text-align: center; text-indent: 0; overflow: initial; color:var(--color-primary); font-size:1em; font-weight:700 }
.mod-graphic-carousel.style5 .controls .control span { text-align:center }
.mod-graphic-carousel.style5 .controls .control.active { background:var(--color-primary)!important; color:#fff }

.main-wrapper > div { overflow:hidden; }
.section.main .container-fluid.p-0 .component.banner h2.component-heading.mb-3  b {   background: rgba(0,0,0,0.01); }
.section.main .component.recentvideos h2.component-heading.mb-3 b {   background: rgba(0,0,0,0.01); }
.section.main .component.socialstream h2.component-heading.mb-3 b {    background: rgba(0,0,0,0.01); }
.internal-page .article-body.clearfix h1.article-title { font-size: 1.875rem; line-height: 1.3; font-weight: bold; }

.internal-page h1.page-heading { font-size: 1.875rem; line-height: 1.3; font-weight: bold; }
.internal-page section.staff-directory h2 { font-size: 1.5rem; font-weight: bold; }


/** header css***/

/* MOBILE LANDSCAPE */
@media only screen and (min-width:576px) { 
       .internal-page .mod-site-header.style2 .navbar-primary .navbar-logo{   margin-top:-2.5rem; } 
       .internal-page .mod-site-header .navbar-primary .navbar-logo img{  max-height:60px; } 
}
/* TABLET */
@media only screen and (max-width:991px) {
      div.mod-site-header.style2 .navbar-primary .navbar-logo{  top: 15px;  } 


}
/* DESKTOP */
@media only screen and (min-width:992px) {
         div.mod-site-header.style2 .navbar-primary .navbar-logo{   margin-top:-4.2rem; position: relative; top: 45px;  } 
       div.mod-site-header .navbar-primary .navbar-logo img{  max-height:120px;  } 
       .internal-page .header-top .header-text {    padding: 1rem; }
        
        .main-wrapper .component.socialstream { display: flex; }
        .main-wrapper .component.socialstream .container { width: 40%; justify-content: center; }
        /*div.mod-social.style2 .social-network .scrollable {height: 105vh; }*/
        
        
}

@media(max-width:767px){
header#section-header .mod-site-header.style2 .submenu.level-2 > .navbar-yamm-group > ul > li > .d-sm-flex > .sports-row-quick-links {display: block !important; }
header#section-header .mod-site-header.style2 .submenu.level-2 > .navbar-yamm-group > ul > li > .d-sm-flex > .sports-row-quick-links > .submenu.level-3 > ul {    flex-wrap: wrap; }
header#section-header .mod-site-header.style2 .submenu.level-2 > .navbar-yamm-group > ul > li > .d-sm-flex > .sports-row-quick-links > .submenu.level-3 > ul > li {    width: 100%; }
}