.header {
  background-color: #fff !important;
}

.brand {
  height: 119px;
  background-color: #fff !important;
}

.brand .brand-logo {
  max-height: 80px;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.brand .brand-logo a img {
  max-width: 100%;
  max-height: 117px;
}

.menu-icon {
  opacity: 0.2;
}

.aside-menu .menu-nav .menu-item > .menu-link .menu-text {
  color: #434349 !important;
}

.aside-menu .menu-nav .menu-item > .menu-link .menu-arrow {
  color: #434349 !important;
}

.aside-menu .menu-nav .menu-item > .menu-link .menu-icon {
  color: #434349 !important;
}

.aside-menu .menu-nav .menu-item.menu-item-here > .menu-link, .aside-menu .menu-nav .menu-item.menu-item-active > .menu-link, .aside-menu .menu-nav .menu-item.menu-item-open > .menu-link {
  background-color: #eab54b !important;
}

.aside-menu .menu-nav .menu-item.menu-item-here > .menu-link .menu-text, .aside-menu .menu-nav .menu-item.menu-item-active > .menu-link .menu-text, .aside-menu .menu-nav .menu-item.menu-item-open > .menu-link .menu-text {
  color: #fff !important;
}

.aside-menu .menu-nav .menu-item.menu-item-here > .menu-link .menu-arrow, .aside-menu .menu-nav .menu-item.menu-item-active > .menu-link .menu-arrow, .aside-menu .menu-nav .menu-item.menu-item-open > .menu-link .menu-arrow {
  color: #fff !important;
}

.aside-menu .menu-nav .menu-item.menu-item-here > .menu-link .menu-icon, .aside-menu .menu-nav .menu-item.menu-item-active > .menu-link .menu-icon, .aside-menu .menu-nav .menu-item.menu-item-open > .menu-link .menu-icon {
  color: #fff !important;
}

.aside-menu .menu-nav .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .aside-menu .menu-nav .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
  background-color: #eab54b !important;
}

.aside-menu .menu-nav .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .aside-menu .menu-nav .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
  color: #fff !important;
}

.aside-menu .menu-nav .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-arrow, .aside-menu .menu-nav .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-arrow {
  color: #fff !important;
}

.aside-menu .menu-nav .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .aside-menu .menu-nav .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
  color: #fff !important;
}

.datatable-row {
  border-bottom: 1px solid #e5eaee;
}

.datatable.datatable-default > .datatable-table {
  width: auto;
  overflow-x: scroll;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell.icon-col,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell.icon-col {
  text-align: center;
}

.datatable.datatable-default > .datatable-table > .datatable-head .datatable-row > .datatable-cell > span,
.datatable.datatable-default > .datatable-table > .datatable-foot .datatable-row > .datatable-cell > span {
  font-weight: 600;
  color: #b7b7c5;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.icon-col {
  text-align: center;
}

.datatable.datatable-default > .datatable-table > .datatable-body .datatable-row > .datatable-cell.icon-col > span img {
  width: 20px;
  height: 20px;
}