/* Color global para cabeceras de todas las tablas del sistema */
:root {
  --system-table-header: #2563eb;
}

table > thead,
table > thead > tr,
table > thead > tr > th,
table > thead > tr > td,
.table > thead,
.table > thead > tr,
.table > thead > tr > th,
.table > thead > tr > td,
table.table > thead,
table.table > thead > tr,
table.table > thead > tr > th,
table.table > thead > tr > td,
table.dataTable > thead,
table.dataTable > thead > tr,
table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td,
.dataTables_scrollHead table > thead,
.dataTables_scrollHead table > thead > tr,
.dataTables_scrollHead table > thead > tr > th,
.dataTables_scrollHead table > thead > tr > td,
.table-responsive table > thead,
.table-responsive table > thead > tr,
.table-responsive table > thead > tr > th,
.table-responsive table > thead > tr > td,
table thead[style],
table thead[style] tr,
table thead[style] th,
table thead th[style],
table thead td[style] {
  background: var(--system-table-header) !important;
  background-color: var(--system-table-header) !important;
  background-image: none !important;
  color: #ffffff !important;
  border-color: rgba(255, 255, 255, 0.24) !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

table > thead > tr > th,
table > thead > tr > td,
.table > thead > tr > th,
.table > thead > tr > td,
table.table > thead > tr > th,
table.table > thead > tr > td,
table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td {
  border-bottom: 2px solid var(--system-table-header) !important;
  font-weight: 800 !important;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_disabled {
  background-color: var(--system-table-header) !important;
  background-image: none !important;
  color: #ffffff !important;
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after {
  color: rgba(255, 255, 255, 0.82) !important;
  opacity: 1 !important;
}
