/* Project customizations layered on top of the ported theme styles.
   Keep style.css (the original theme) untouched; put deltas here. */

/* Home-page nav links: white (original theme used gold #D1B52B). */
.header-home nav.navbar li.menu-item a {
  color: #ffffff;
}
.header-home nav.navbar li.menu-item a:hover {
  color: #ffffff;
  opacity: 0.8;
}

/* Responsive video sizing. The original site relied on video.js CSS (loaded
   from a CDN) for vjs-fill/vjs-16-9; we use plain <video>, so size it here. */
.video-block video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

/* Mobile header: logo left, hamburger right (theme centered them). */
@media (max-width: 767px) {
  .header nav.navbar.navbar-expand-md {
    justify-content: space-between;
    align-items: center;
  }
}
