/* your styles go here */
.navbar ul.nav > li > a {
  text-transform: none;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 0.08em;
  border-top: solid 1px transparent;
}

/* Reduce dot size & spacing (mobile only) */
@media (max-width: 480px) {
    .owl-theme .owl-controls .owl-page span {
        width: 6px !important;
        height: 6px !important;
        margin: 3px !important;
    }
}

/* Force dots into single line (wrap) */
.owl-theme .owl-controls {
    white-space: nowrap;
    overflow-x: auto;
    padding-bottom: 5px;
}

.owl-theme .owl-controls .owl-page {
    display: inline-block !important;
}
