.section.header .navbar-primary #site-nav-collapse .navbar-brand.navbar-logo img { max-width: 260px; }
header.section.header .primary-navigation-macro.logo-center.search-enabled #site-nav-collapse > ul:last-of-type { padding-right: 0; }
.section.header .navbar.navbar-primary .nav-link { font-size: 1rem; }
.section.footer .footer-information{ background: #484848;}
.component.partnerlogos .list-unstyled li a img { max-height: 45px; }

.component.standings .component-include h3 {  text-align: left;  color: #fff;  background: #000;  padding: 6px 13px;  margin-bottom: 0; font-size: 1.5rem; }
.internal-page .team-standings h3 {  background: #c50505;  color: #fff; padding: 5px 13px; margin-bottom: 0; }

.component.partnerlogos {  margin-left: 0; margin-right: 0; }

html:not(.internal-page) .standings .team-standings-archive { display: none !important; }

@media(min-width:1200px){
    
    /* MEMBER LOGOS SUBMENU */
    html .partner-logo-macro.shadow-sm #partnerlogos1 .navbar-logos .submenu { display:none; position:absolute; left:50%; background-color:#fff; border:1px solid rgba(0,0,0,.125); z-index:1; transform:translateX(-50%) }
    html .partner-logo-macro.shadow-sm #partnerlogos1 .navbar-logos li:hover .submenu { display:flex }
    html .partner-logo-macro.shadow-sm #partnerlogos1 .navbar-logos .submenu li a { white-space:nowrap }
    html .partner-logo-macro.shadow-sm #partnerlogos1 .navbar-logos .submenu .social { flex-wrap:nowrap; padding:0 .5rem }
    html .partner-logo-macro.shadow-sm #partnerlogos1 .navbar-logos .submenu .social li a { padding:.5rem }
    .section.header.header-top {  overflow: visible !important; z-index: 3 !important; }
    .component.partnerlogos .list-unstyled li { overflow: visible; }
    .section.header.header-top .partner-logo-macro.shadow-sm { box-shadow: none !important; }
    .section.header.header-top .partner-logo-macro.shadow-sm .submenu img { display: none; }
    .section.header.header-top .partner-logo-macro.shadow-sm .submenu .title.h5 {  color: var(--color-secondary);  font-weight: bold;  border-bottom: 1px solid #ccc; padding-bottom: 11px; }
    .component.partnerlogos .list-unstyled li a { padding: 0; }
    
}