/* CSS override for buttons. */
button.btn-primary {
  background-color: #1c64b4 !important;
}

button.btn-primary:active {
  background-color: #1356a2 !important;
}

button.btn-primary:not(:disabled):not(.disabled):active {
  background-color: #1356a2 !important;
}

button.btn-primary:hover {
  background-color: #165eaa !important;
}

button.btn-primary:focus {
  background-color: #165eaa !important;
  box-shadow: rgba(0, 97, 222, 0.25) 0 0 0 0.2rem !important;
}

button.btn-primary:disabled {
  opacity: 35%;
  background-color: #1c64b4 !important;;
}

/* CSS override for language select bits. */
.language-toggle.nav-button.open-dropdown-color * {
  color: #5a5a5a !important;
}

/* CSS override for logo styling. */
img.nav-logo {
  width: inherit !important;
}

.navbar-brand {
  padding-right: 0 !important;
}
