.article-carousel .info, .article-carousel .sport-name, .article-carousel .date, .article-carousel .title, .article-carousel .links a {   background-color: rgba(0,0,0,0.01); }
.site-footer .developer-logo .inc-hostedby a span.sr-only {   color: #fff; background-color:#000;}

section.section.section-venues {   background: #F0F0F0; }

.section-more-info .championship-info .body-text a:hover {   color: var(--bs-secondary)  }

.landing.micro .header .header-top .header-search span.sr-only {   color: var(--bs-primary); }

.section-social .section-body { display:flex; flex-wrap:wrap }
.section-social .social-widgets { flex-grow:1; width:100% }

@media(min-width:992px){
    .scoreboard-switcher .filters form > label {   padding: 0.95rem 1rem;}
    .section-social .section-body { flex-wrap:nowrap }
}

.section-social .social-stream .wall { display:grid; grid-template-columns:1fr; row-gap:1rem; max-height:440px; padding:0 !important; margin:0 !important; overflow:auto }
.section-social .social-stream .wall > div { width:auto !important; position:static !important; padding:0 !important }
.section-social .social-stream .wall > .tile-sizer { display:none !important }


