.btn-primary {
  background-color: #161C47;
  border-color: #161C47;
}

.btn-primary:hover {
  background-color: #2a3587;
}

.btn-primary:active {
  border-color: #2a3587;
}

.card-primary.card-outline {
  border-top-color: #161C47;
}

.bg-primary {
  background-color: #161C47 !important;
}

.login-box {
  width: unset;
}

.main-sidebar.sidebar-dark-primary {
  background-color: #161C47;
}

.main-sidebar .brand-link {
  padding: 9px 5px 5px 5px;
  border-bottom: none;
}

.main-sidebar .brand-link a {
  display: inline-block;
  color: rgba(255, 255, 255, 0.8);
}

.main-sidebar .brand-link a .brand-image {
  margin-left: 0;
  max-height: 60px;
  opacity: 1;
}

.main-sidebar .brand-link a .brand-text {
  display: inline-block;
  margin-left: -4px;
  font-size: 26px;
}

