
/* A readable, numbered row for each facility, in priority order. */
html body.bb-website-theme #bbMainMenu .bb-menu-items{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
html body.bb-website-theme #bbMainMenu .bb-menu-items[hidden],html body.bb-website-theme #bbMainMenu .bb-menu-sheet-content>h2[hidden]{display:none!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item{display:grid!important;grid-template-columns:24px 32px minmax(0,1fr) 12px!important;gap:10px!important;min-height:72px!important;height:auto!important;width:100%!important;margin:0!important;padding:11px 12px!important;align-items:center!important;border-width:1px!important;border-radius:13px!important;box-shadow:none!important;text-align:left!important;box-sizing:border-box!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item[hidden]{display:none!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item>.bb-menu-number{grid-column:1!important;display:grid!important;place-items:center!important;align-self:center!important;width:24px!important;height:24px!important;min-width:24px!important;border-radius:50%!important;background:#ffffffa6!important;color:var(--bb-web-ink,#784383)!important;font:700 11px/1 NotoDev,serif!important;letter-spacing:0!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item>img,html body.bb-website-theme #bbMainMenu .bb-menu-item>.bb-menu-symbol{grid-column:2!important;width:32px!important;height:36px!important;margin:0!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item>.bb-menu-symbol svg{width:28px!important;height:28px!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item>span:not(.bb-menu-symbol):not(.bb-menu-arrow):not(.bb-menu-number){grid-column:3!important;display:block!important;min-width:0!important;width:100%!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item strong{font-size:18px!important;line-height:1.55!important;white-space:normal!important;margin:0!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item small{display:block!important;visibility:visible!important;font:400 12px/1.65 NotoDev,serif!important;color:#6b605a!important;margin:3px 0 0!important;white-space:normal!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item small:empty{display:none!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item>.bb-menu-arrow{grid-column:4!important;display:block!important;font-size:21px!important;line-height:1!important}
html body.bb-website-theme #bbMainMenu .bb-menu-item:active{transform:scale(.99)!important}
html body.bb-website-theme #bbMainMenu .bb-menu-sheet-content>h2{font-size:17px!important;margin:18px 0 10px!important;color:#76508e!important}
@media(max-width:359px){html body.bb-website-theme #bbMainMenu .bb-menu-item{gap:8px!important;padding:10px!important;grid-template-columns:22px 28px minmax(0,1fr) 10px!important}html body.bb-website-theme #bbMainMenu .bb-menu-item strong{font-size:17px!important}html body.bb-website-theme #bbMainMenu .bb-menu-item>.bb-menu-number{width:22px!important;height:22px!important;min-width:22px!important}}
