.dz-image img {
  width: 100%;
  height: 100%;
}

.required:after {
  content: " *";
  color: red;
}

.flatpickr-input {
  background-color: transparent !important;
}

.form-switch .form-check-input {
  width: 3.5em;
  height: 1.7em;
}

.form-check-input:checked {
  background-color: #922a79;
  border-color: #922a79;
}

.sidebar .sidebar-body .nav .nav-item.active .nav-link {
  color: #922a79 !important;
}

.sidebar .sidebar-body .nav .nav-item.active .nav-link .link-icon {
  fill: rgba(239, 243, 255, 0.5);
  color: #922a79;
}

.sidebar .sidebar-body .nav .nav-item:hover .nav-link .link-icon {
  fill: rgba(239, 243, 255, 0.5);
  color: #922a79;
}

.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active:before {
  border: 1px solid #922a79;
  background: #922a79;
}

.sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded="true"] {
  color: #922a79;
}

.btn-primary {
  background: #922a79 !important;
  border-color: #922a79 !important;
}
.btn-secondary {
  background: #0c3c60 !important;
  border-color: #0c3c60 !important;
}

.sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link:before {
  border: 1px solid #922a79 !important;
  background: #922a79 !important;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #922a79;
  border-color: #922a79;
}

.sidebar-body .nav .nav-item:hover .nav-link {
  color: #922a79 !important;
}

.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active {
  color: #922a79 !important;
}

.breadcrumb-item a {
  color: #922a79;
  text-decoration: none;
}

.custom-line {
  width: 10px;
  height: 1px;
  background-color: #000;
  text-align: center;
  vertical-align: middle;
}

#dataTable table td {
  white-space: nowrap; /* Prevent text from wrapping to the next line */
  overflow: hidden; /* Hide any text that overflows the cell */
  text-overflow: ellipsis; /* Add '...' when text overflows */
  width: 150px;
  background-color: red;
}

#dataTable td {
  padding: 10px 15px; /* Adjust horizontal and vertical padding */
  width: 10px;
}

/* div.dataTables_length .form-check-input,
select {
  -webkit-appearance: auto !important;
} */
