/*# sourceMappingURL=custom.min.css.map */
:root {
  --vz-custom-primary: #405189;
  --vz-custom-white: #fff;
}

[data-layout="vertical"][data-sidebar="dark"] .navbar-menu {
  background: #2a3266;
  border-right: 1px solid var(--vz-vertical-menu-bg-dark);
}

.navbar-menu .navbar-nav .nav-link {
  font-family: "Public Sans", sans-serif;
}

.navbar-menu {
  width: 218px;
}

@media (min-width: 768px) {
  #page-topbar {
    left: 219px;
  }
}
@media (min-width: 768px) {
  .main-content {
    margin-left: 219px;
  }
}

.footer {
  left: 219px;
}

.contentmain {
  display: none !important;
}

#loadingmain {
  background: rgb(241 242 243) url("pageLoader.gif") no-repeat center;
  background-size: 5%;
  width: 100%;
  height: 100vh;
  position: fixed;
  z-index: 9999;
}

.loader-card {
  position: absolute;
  background-size: 7% !important;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 98;
  background: rgb(241, 242, 243);
  opacity: 1;
}

table.dataTable thead th.removesort::after,
table.dataTable thead th.removesort::before {
  display: none !important;
}

.table-head-color {
  color: var(--vz-custom-white);
  background-color: var(--vz-custom-primary);
  border-color: #dbdde0;
}

.table-center {
  text-align: center;
  vertical-align: middle;
}

#cardHeader {
  /* padding: 0.5rem 1rem !important; */
  position: sticky;
  top: 69px;
  z-index: 99;
}

.highlight {
  background-color: #e2e2e2;
  border-color: #b5b4b4;
}

.highlight-red {
  background-color: #f1edaa;
  border-color: #b5b4b4;
  color: var(--vz-custom-white) !important;
}


.required-field-mark label::after {
  content: " *";
  color: #ed1b2e;
}
