body.mtek-classic-erp {
  background: #f1f3f5 !important;
  color: #2f3439 !important;
  font-weight: 560;
}

body.mtek-classic-erp .navbar {
  background: linear-gradient(180deg, #e9ecef 0%, #d8dde2 100%) !important;
  border-bottom: 1px solid #aeb4ba !important;
}

body.mtek-classic-erp .navbar-brand,
body.mtek-classic-erp .navbar .nav-link,
body.mtek-classic-erp .navbar a,
body.mtek-classic-erp .navbar span {
  color: #2f3439 !important;
  font-weight: 700 !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.55);
}

body.mtek-classic-erp .dropdown-menu {
  background: #f7f7f7 !important;
  border: 1px solid #aeb4ba !important;
  border-radius: 2px !important;
  box-shadow: 0 8px 22px rgba(0,0,0,.16) !important;
}

body.mtek-classic-erp .dropdown-item {
  color: #2f3439 !important;
  font-weight: 620 !important;
}

body.mtek-classic-erp .dropdown-item:hover {
  background: #dce8f4 !important;
  color: #18354f !important;
}

body.mtek-classic-erp h1,
body.mtek-classic-erp h2,
body.mtek-classic-erp h3,
body.mtek-classic-erp h4 {
  color: #1f252b !important;
  font-weight: 800 !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.72);
}

body.mtek-classic-erp label,
body.mtek-classic-erp .form-label,
body.mtek-classic-erp p {
  color: #3b4249 !important;
  font-weight: 650 !important;
}

body.mtek-classic-erp .card,
body.mtek-classic-erp .card-body,
body.mtek-classic-erp .table-card,
body.mtek-classic-erp .form-card,
body.mtek-classic-erp .tab-content {
  background: #eeeeee !important;
  border: 1px solid #b8b8b8 !important;
  border-radius: 2px !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.70), 0 1px 2px rgba(0,0,0,.06) !important;
}

body.mtek-classic-erp input,
body.mtek-classic-erp select,
body.mtek-classic-erp textarea,
body.mtek-classic-erp .form-control,
body.mtek-classic-erp .form-select {
  background: #ffffff !important;
  color: #222831 !important;
  border: 1px solid #9fa6ad !important;
  border-radius: 1px !important;
  font-weight: 600 !important;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.08), 0 1px 0 rgba(255,255,255,.7) !important;
}

body.mtek-classic-erp input:focus,
body.mtek-classic-erp select:focus,
body.mtek-classic-erp textarea:focus,
body.mtek-classic-erp .form-control:focus,
body.mtek-classic-erp .form-select:focus {
  border-color: #2f75b5 !important;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.08), 0 0 0 2px rgba(47,117,181,.18) !important;
}

body.mtek-classic-erp table,
body.mtek-classic-erp .table {
  background: #f8f8f8 !important;
  color: #222831 !important;
  border-color: #b8b8b8 !important;
}

body.mtek-classic-erp table thead th,
body.mtek-classic-erp .table thead th {
  background: linear-gradient(180deg, #eeeeee 0%, #dcdcdc 100%) !important;
  color: #1f252b !important;
  border: 1px solid #b3b3b3 !important;
  font-weight: 800 !important;
}

body.mtek-classic-erp table tbody td,
body.mtek-classic-erp .table tbody td {
  background: #fbfbfb !important;
  border: 1px solid #d3d6d9 !important;
  color: #242a30 !important;
  font-weight: 580 !important;
}

body.mtek-classic-erp .table-hover tbody tr:hover td {
  background: #e8f1fa !important;
}

body.mtek-classic-erp .btn {
  border-radius: 2px !important;
  font-weight: 750 !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.55), 0 1px 2px rgba(0,0,0,.08) !important;
}

body.mtek-classic-erp .btn-primary {
  background: linear-gradient(180deg, #3f86c5 0%, #2f75b5 100%) !important;
  border-color: #245f96 !important;
  color: #ffffff !important;
}

body.mtek-classic-erp .btn-outline-primary {
  background: #f8f8f8 !important;
  border-color: #2f75b5 !important;
  color: #245f96 !important;
}

body.mtek-classic-erp .btn-secondary,
body.mtek-classic-erp .btn-outline-secondary {
  background: linear-gradient(180deg, #f7f7f7 0%, #e0e0e0 100%) !important;
  border-color: #9fa6ad !important;
  color: #343a40 !important;
}

body.mtek-classic-erp .nav-tabs {
  border-bottom: 1px solid #aeb4ba !important;
}

body.mtek-classic-erp .nav-tabs .nav-link {
  background: #e7e7e7 !important;
  color: #2f3439 !important;
  border: 1px solid #b8b8b8 !important;
  border-bottom: none !important;
  border-radius: 2px 2px 0 0 !important;
  font-weight: 720 !important;
}

body.mtek-classic-erp .nav-tabs .nav-link.active {
  background: #f8f8f8 !important;
  color: #111827 !important;
}
