/* BKD header fix: use original supplied logo artwork, not incomplete glyph fonts. */
.top .nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}
.top .brand{display:block;flex:0 0 190px;width:190px;min-width:0;transform:none;line-height:normal;font-style:normal}
.top .bkd-logo-image{display:block;width:100%;height:auto;max-width:100%}
.top .menu{display:flex;flex:1 1 560px;justify-content:flex-end;align-items:center;gap:10px 16px;flex-wrap:wrap;min-width:0}
.top .menu a{white-space:nowrap;font-size:11px}
.top .nav>.btn{flex:0 0 auto;white-space:nowrap;padding:12px 14px}
@media(max-width:1000px){.top .menu{flex-basis:100%;justify-content:center;order:3}.top .nav>.btn{margin-left:auto}}
@media(max-width:650px){.top .brand{flex-basis:150px;width:150px}.top .menu{justify-content:flex-start;gap:10px 13px}.top .menu a{font-size:10px}.top .nav>.btn{padding:10px;font-size:10px}}
