/* Fine-tune top bar menu */
.t3-top-nav.nav {
  display: flex;
  gap: 1px; /* reduced spacing between items */
}

.t3-top-nav.nav .nav-item a {
  display: inline-block;
  padding: 1px 4px;  /* smaller padding */
  font-size: 12px;   /* smaller font size */
  line-height: 1.4;
}
/* Remove underline from top menu links */
.t3-top-nav.nav .nav-item a {
  text-decoration: none !important;
}

/* Optional: add hover style */
.t3-top-nav.nav .nav-item a:hover {
  text-decoration: none;   /* still no underline on hover */
  color: #d2ac67;          /* example hover color */
}
/* New spacing 16-09-25
/* Horizontal spacing for top navigation menu */
ul.mod-menu.nav > li.nav-item {
    margin-right: 12px;   /* space between menu items */
}

ul.mod-menu.nav > li.nav-item:last-child {
    margin-right: 0;      /* no extra space after the last one */
}

/* Optional: tweak link padding and font size */
ul.mod-menu.nav > li.nav-item > a {
    padding: 0 6px;       /* left/right padding inside the link */
    font-size: 14px;      /* adjust as needed */
    text-decoration: none;
}
