#header.navbar-dark .navbar-toggler {
  border-color: rgba(255,255,255,0.8);
  padding: 0.25rem;
}

.navbar-dark .navbar-toggler:focus {
  outline: none;
}

@media (max-width: 991px) {
  .navbar-nav {
    margin-top: 7px;
  }
  .nav-item {
    border-top: solid 1px rgba(255, 255, 255, 0.8);
    padding-left: 0.5rem;
  }
  .nav-item:hover {
    background: rgba(255,255,255,0.1);
  }
  .navbar-nav .nav-item:first-child {
    border-top: none;
  }
}