/**
 * Bootstrap 5.3 compatibility with legacy DPA styles.
 * Loaded after Bootstrap; overrides where needed.
 */
.row > * {
  max-width: 100%;
}

.header .navbar.navbar-dark .nav-link {
  color: #fff;
}

.header .navbar.navbar-dark .nav-link.go-to-dsci-button {
  color: #2d4ba0;
}

.view-and-download .btn {
  display: inline-block;
  vertical-align: middle;
}

/* Keep desktop header nav horizontal (BS5 .navbar-nav is column by default) */
@media screen and (min-width: 1024px) {
  .header .navbar-nav {
    flex-direction: row !important;
  }
}
