/**
 * Use this file to override Bootstrap 4.2.1
 */

.navbar {
  padding: 0.5rem 1rem;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: #885e28;
  border: 1px solid transparent;
  border-radius: 0.35rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
  background-color: #d57e0e;
}

.nav-link {
  display: block;
  padding: 0.5rem 1.2rem;
}
 
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
  /*background: #930506;*/
}

.dropdown-menu {
  margin-top: 7px;
  border-radius: 0rem 0rem 0rem 0rem;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.5rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:first-child {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}

.dropdown-item:last-child {
  border-bottom-right-radius: 0rem;
  border-bottom-left-radius: 0rem;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #fff;
  text-decoration: none;
  background-color: #930506;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #680001;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  *color: #6c757d;
  color: #bababa;
  pointer-events: none;
  background-color: transparent;
}

/* navbar y-scrolling auto for mobile devices */

@media (max-width: 991.98px) { 
  .navbar {
	overflow: auto;
	max-height: 85vh;
	align-items: flex-start;
  }
}

/*/===================================*/

