/* Preserve the existing Bootstrap 4 layout after moving to Bootstrap 5. */
@media (min-width: 1200px) {
  .container { max-width: 1140px; }
}
#navbar-main { justify-content: center; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

#block-sitebranding-3 .navbar-brand { display: block; width: 100%; margin: 0; }

/* Keep the front-page pager below floated article content. */
.view-frontpage > nav { clear: both; }
.pagination { flex-wrap: wrap; }

/* Match the background of the banner image. */
#navbar-main { background-color: #5396bf; }
