/* Navigation connecting the original public library with the planning site. */
.catalog-logo { width:150px; height:auto; max-height:44px; object-fit:contain; border-radius:4px; }
.catalog-notice { background:#f2f6f8; border-bottom:1px solid #dfe7ef; padding:18px 0; font-size:.82rem; }
.catalog-notice strong { color:#06315f; }
.catalog-notice p { margin:5px 0; }
.catalog-return { display:flex; flex-wrap:wrap; gap:8px 22px; margin-top:10px; }
.catalog-return a { color:#06315f; font-weight:700; }
.navbar-nav .nav-link { font-size:.8rem; white-space:nowrap; }
@media (min-width:992px) and (max-width:1199px) { .navbar .container { flex-wrap:wrap; } .navbar-collapse { flex-basis:100%; } }
