@media (min-width: 300px) {
  .lp-menu {
    background: rgb(121,163,66);
    padding-top: 1px;
    padding-bottom: 1px;
  }
}

.menu-link-text {
  padding-top: 8px;
  font-family: 'Roboto Condensed';
}

@media (min-width: 300px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 1px;
    padding-left: 1px;
    font-size: 9px;
  }
}

@media (min-width: 360px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 1px;
    padding-left: 1px;
    font-size: 10.5px;
  }
}

@media (min-width: 440px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 14px;
  }
}

@media (min-width: 576px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
  }
}

@media (min-width: 768px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 18px;
    padding-left: 18px;
    font-size: 21px;
  }
}

@media (min-width: 1200px) {
  .menu-link-text {
    padding-top: 8px;
    padding-right: 24px;
    padding-left: 24px;
    font-size: 21px;
  }
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(255,255,255);
}

@media (min-width: 360px) {
  .nav-spacer {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media (min-width: 576px) {
  .nav-spacer {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.navcol-high {
  max-height: 25px;
}

