:root {
  --header-btn-color: var(--mt-header-light-fg);
  --header-bg-color: var(--mt-header-light-bg);
}

.montageHeader {
  /*We need !important here because MontageHeader component's css sets this also.
        We are overriding here since we want this to take precedences.
    */
  border-bottom-color: var(--mt-lt-gray) !important;
}

.montageHeader,
.montageHeader .collapse {
  background-color: var(--header-bg-color);
}

.montageHeader a.dropdown-item,
.montageHeader a.dropdown-item:hover,
.montageHeader .popover-body a.nav-link,
.montageHeader .popover-body a.nav-link:hover {
  color: var(--mt-body-color);
}

.montageHeader a.dropdown-item:hover {
  background-color: var(--mt-lt-gray);
}

.montageHeader li.nav-item > a.nav-link,
.montageHeader button.navbar-toggler {
  color: var(--header-btn-color);
}

.text-black {
  color: #000;
}


.btn-primary:focus,
.btn-outline-primary:focus,
.btn-outline-secondary:focus,
.btn-link:focus {
  outline-offset: 0.188rem;
  outline: 1px solid var(--focus-blue-transparent);
  box-shadow: none;
}

.btn-link {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: var(--padding-base-vertical);
  margin-right: var(--padding-base-vertical);
}

.btn-link:hover {
  text-decoration: underline;
}

.btn-link:focus {
  text-decoration: none;
}

.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled):active {
  background-color: var(--primary-hover);
  box-shadow: none !important;
}

.btn-outline-primary:hover,
.btn-outline-secondary:hover,
.btn-outline-primary:focus,
.btn-outline-secondary:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active {
  background-color: var(--secondary-hover);
  color: var(--focus-blue);
  box-shadow: none !important;
}

.btn:disabled {
  background-color: var(--gray6);
  color: var(--gray5);
  border-color: var(--gray5);
  opacity: 1;
}

.btn-link:disabled {
  background: none;
  border: none;
}