.dark-layout .form-control[type=file]::-webkit-file-upload-button {
  background-color: #283046;
}
.dark-layout .form-control[type=file]::file-selector-button {
  background-color: #283046;
}

.dashboard .card-title,.dashboard .card-text{
  color: #fff;
}
.main-menu a:hover, .main-menu a:focus{
  background: linear-gradient(118deg, #3672a0, rgba(54, 114, 160, 0.7));
  color: #fff;
}

.main-menu.menu-light .navigation li.nav-item a:hover > *{
  color: #fff !important;
}
.main-menu.menu-light .navigation li.nav-item.active a > *{
  color: #fff !important;
}

.table:not(.table-dark):not(.table-light) thead:not(.table-dark) th, .table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th {
  background-color: #3672A0;
  color: #fff;
}


.table th, .table td {
  padding: 8px;
  border: 1px solid #ddd;
  white-space: nowrap; /* Prevent text wrapping */
  overflow: hidden;
  text-overflow: ellipsis; /* Show ellipsis (...) for overflowed text */
  line-height: 1.4 !important; /* Adjust line height as needed */
  font-size: 14px;

}

.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table.dataTable tbody td,
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table.dataTable tbody th {
  line-height: 0.9 !important; /* Adjust line height as needed */
}
.table th {
  background-color: #f2f2f2;
  font-weight: bold;
}

.table tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}

/* Optional: Hover effect */
.table tbody tr:hover {
  background-color: #ddd;
}

.table form {
  margin-bottom: 0px;
}

#filter_table select{
  width: 270px;
}

div.dataTables_wrapper div.dataTables_filter input{
  margin-left: 0;
}
div.dataTables_wrapper{
  padding: 8px 15px;
  overflow-x: scroll;
}

.main-menu.menu-light .navigation > li.open:not(.menu-item-closing) > a, .main-menu.menu-light .navigation > li.sidebar-group-active > a{
  background: #fff ;
  color: #625F6E;
}

 .main-menu.menu-light .navigation > li.sidebar-group-active > a:hover{
  background-color: #3672A0;
  color: #fff;
}
.main-menu.menu-light .navigation > li.open:not(.menu-item-closing) > a, .main-menu.menu-light .navigation > li.sidebar-group-active.open > a{
  background: #3672A0;
  color: #fff;}