/* Balance the visible menu group, including each icon and its label. */
#masthead #nav-main>.container-fluid>.mx-auto{width:100%;min-width:0}
#masthead #nav-main #bootscore-navbar{justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;width:100%;padding:0;margin-left:auto!important;margin-right:auto!important}
#masthead #nav-main #bootscore-navbar>li{display:flex;align-items:center;gap:8px;padding-left:0!important;flex:0 0 auto}
#masthead #nav-main #bootscore-navbar>li::before{position:static;display:block;flex:0 0 40px;width:40px;height:40px;background-size:40px;align-self:center}
#masthead #nav-main #bootscore-navbar>li>a{padding:8px 0!important;white-space:nowrap;line-height:1.4}
@media(min-width:1024px){#masthead #nav-main>.container-fluid{position:relative}#masthead #nav-main .dual-collapse1,#masthead #nav-main .dual-collapse2{position:absolute;top:0}#masthead #nav-main .dual-collapse1{left:12px}#masthead #nav-main .dual-collapse2{right:12px}}
@media(min-width:1024px) and (max-width:1280px){#masthead #nav-main #bootscore-navbar{gap:12px}#masthead #nav-main #bootscore-navbar>li{gap:7px}#masthead #nav-main #bootscore-navbar>li::before{flex-basis:30px;width:30px;height:30px;background-size:30px}}
@media(max-width:1023px){#masthead #nav-main #bootscore-navbar{display:none}}

