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

.navbar .navbar-menu-wrapper .navbar-toggler {
  background: #1593CC !important;
}

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

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

.sidebar .nav .nav-item:not(:nth-child(2)).active > .nav-link .menu-title {
  color: #1593CC !important;
}

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

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

.text-danger {
  color: #ee3237 !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: #838383 !important;
  background: #333333;
}

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

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

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

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

.dashboard-btn {
  display: flex;
  justify-content: center;  /* centers horizontally */
  align-items: center;      /* centers vertically */
}

.dashboard-btn .nav-item {
  display: flex;
  align-items: center;
  background-color: #F3F4F6;
  color: #111827;
  font-weight: 500;
  border-radius: 12px;
  text-decoration: none;
  transition: background 0.3s, box-shadow 0.3s;
  margin: 0.5rem;
  width: 11rem;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link{
    color: #111827;
}

@media (min-width: 992px) {
    .sidebar-icon-only .sidebar .nav .dashboard-btn .nav-item {
        position: relative;
        padding: 0;
        width: 2rem;
        justify-content: center;
    }
    }
}