.login-background {
  background-image: linear-gradient(45deg, #3be398 0%, #333333 52%, #4d7bbe 100%);
}

.navbar .navbar-menu-wrapper {
  background: #13a463 !important;
}

.navbar .navbar-menu-wrapper .navbar-toggler {
  background: #3be398 !important;
}

@media (max-width: 991px) {
  .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {
    background: unset !important;
  }
}

.sidebar .nav .nav-item:not(:nth-child(2)).active {
  background: #13a463 !important;
}

.sidebar .nav .nav-item:not(:nth-child(2)).active .nav-link i {
  color: #3be398 !important;
}

.text-primary {
  color: #4d7bbe !important;
}

.text-success {
  color: #2bc571 !important;
}

.main-panel .content-wrapper .header-right .btn-icon-text {
  background: #2bc571 !important;
}

a {
  color: #319ce7;
}

.p-success i {
  color: #2bc571;
}

button.btn-inverse-info {
  color: #3be398 !important;
  background: #4d7bbe;
}

.btn-link {
  color: #319ce7;
}

.pretty input:checked ~ .state.p-primary-o label:before, .pretty.p-toggle .state.p-primary-o label:before {
  border-color: #3be398;
}

.pretty.p-default:not(.p-fill) input:checked ~ .state.p-primary-o label:after {
  background-color: #3be398 !important;
}

.bg-second {
  background-color: #4d7bbe;
}
/*# sourceMappingURL=theme.css.map */