/* brownmotorworks: the site's CSS makes .header-row display:flex (logo block + social
   icons side by side under BS3). BS5 rows wrap and force columns to width:100%. */
@media (max-width: 767px) {
    .header-row { flex-wrap: nowrap; }
    .header-row > [class*="col-"] { width: auto; }
    .main-header .header-row > .col-sm-8 { flex: 1 1 auto; }
}
