body {
  --primary-color: #003862;
  --secondary-color: #00ace4;
  --terciary-color: #00132b;
}

body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="date"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3, .mfn-menu-item-megamenu {
  font-family: "Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

.vault-login-navbar {
  background: var(--primary-color) !important;
}

.layout-navbar-fixed .wrapper .brand-link {
  background: var(--primary-color) !important;
}

nav.main-header, body.layout-fixed {
  background: var(--primary-color) !important;
}

  nav.main-header .nav-item div {
    color: white;
  }
  nav.main-header .nav-link {
    color: white !important;
  }

.brand-link {
  border-color: transparent !important;
  border: none !important;
  padding: 13px 0px !important;
}

  .brand-link img {
    margin-top: 2px !important;
    padding: 0px !important;
  }

.content-wrapper {
  min-height: calc(100vh - calc(2.5rem + 1px) - calc(0.98rem + 1px)) !important;
  background-color: #e6e8eb !important;
  border-radius: 0px !important;
  box-shadow: inset 1px 0px 5px 5px rgba(0, 0, 0, 0.1);
}

.active-user {
  cursor: pointer;
  background-color: #002440;
  padding: 5px;
  border-radius: 0.375rem;
  margin-right: 5px;
}
.request-link {
  border-radius: 0.375rem;
  background-color: #002440 !important;
}

  .request-link:hover {
    background-color: var(--secondary-color) !important;
  }
  .active-user i, .active-user span {
    color: white !important;
  }

nav.main-header .user-settings .nav-link {
  color: #212529 !important;
}