div.dt-container div.dt-layout-row {
  margin-top: 0 !important;
}

div.dt-container.dt-empty-footer tbody > tr:last-child > * {
  border-bottom: 0px solid rgba(0, 0, 0, 0.3) !important;
}

table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td {
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.3) !important;
}

.info-c {
  text-align: center;
  flex-grow: 1;
}

.navbar-vertical {
  width: 12rem !important;
}

.navbar-expand-lg.navbar-vertical ~ .navbar,
.navbar-expand-lg.navbar-vertical ~ .page-wrapper {
  margin-left: 12rem !important;
}

.dropdown-item.active {
  background-color: #00000038 !important;
  color: #0054a6 !important;
}

.dt-empty, .dt-center {
    text-align: center !important;
}

.header-text {
  font-weight: 700;
  font-size: 20px;
}

.nav-item.active .nav-link .nav-link-icon, .nav-item.active .nav-link .nav-link-title {
  color: var(--tblr-navbar-active-border-color) !important;
}

.modal-full-width {
  margin: 0 8.5rem !important;
}

