/* Primary navbar tweaks */
.navbar-nav .nav-item .nav-link {
    font-weight: 500;
    font-size: 1rem;
}
/* Secondary nav wrapper */
.secondary-nav {
  margin-top: 0;
}

/* Remove extra vertical spacing from navbar */
.secondary-nav .navbar {
  padding-top: 0;
  padding-bottom: 0;
  min-height: auto;
}

/* Remove container padding that causes gap */
.secondary-nav .container {
  padding-top: 0;
  padding-bottom: 0;
}

/* Secondary menu horizontal layout */
#secondary-menu {
  display: flex;
  gap: 0.5rem;
  margin: 0;
  padding: 0.25rem 0;
}

/* Menu items */
#secondary-menu .nav-item {
  list-style: none;
}

#secondary-menu .nav-link {
  padding: 0.4rem 0.8rem;
  font-weight: 500;
}



