.login-page,
.register-page {
  background-color: rgb(28, 48, 31) !important;
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #d2b082 !important;
}

[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active,
[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:focus,
[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:hover {
  background-color: #d2b082 !important;
  color: #f8f9fa !important;
}
.user-status {
  cursor: pointer;
}
.add-item {
  background-color: #4b6352 !important;
  border-color: #4b6352 !important;
}
.show-item {
  color: #d2b082 !important;
}
.dropdown-item.active,
.dropdown-item:active {
  background-color: #356666 !important;
}
.page-item.active .page-link {
  background-color: #d2b082 !important;
  border-color: #d2b082 !important;
}
body:not(.layout-fixed) .main-sidebar {
  position: fixed !important;
  max-height: 100vh;
  overflow-y: scroll;
}
body:not(.layout-fixed) .main-sidebar .sidebar {
  overflow: hidden !important;
}
.swal-icon--success__ring {
  border: 4px solid #555758cc !important;
}
.swal-button--danger {
  background-color: #28a745 !important;
}
.swal-button--confirm {
  background-color: #28a745 !important;
}
.swal-title {
  color: #212529 !important;
}
.swal-text {
  color: #212529 !important;
}
#dropdownMenuButton {
  padding: 0 5px 0 5px !important;
}

.form-group {
  margin-bottom: 1rem;
  float: left;
}

.content .card {
  box-shadow: initial;
}

/* stars */
.rating .checked {
  color: #ffd685;
}

.rating a span {
  color: #d6d6d6;
}

.rating a {
  text-decoration: none;
}

.info-box.card-body {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem 0.8rem;
  margin-bottom: initial;
}

.notify.info-box {
  padding: 0.8rem;
  min-height: initial;
  background-color: white !important;
  box-shadow: none;
}
