
/**
*
* standardTable.css
*
*/



/* table.standardDataTable {border-left: solid 1px #D5D5D5; border-right: solid 1px #D5D5D5;} */

.standardDataTable th.notShowing, .standardDataTable td.notShowing {display: none;}
.standardDataTable th.detailOnly, .standardDataTable td.detailOnly {display: none;}

table.dataTable th, table.dataTable td {font-size: 12px !important; padding: 5px !important;}
table.dataTable td.p0px {padding: 0px !important;}
table.dataTable td.p1px {padding: 1px !important;}
table.dataTable td.p2px {padding: 2px !important;}

table.dataTable th {vertical-align: top !important; white-space: nowrap;}

table.dataTable.ssp thead th {padding-right: 0 !important;}

table.dataTable thead .sorting_asc_disabled { background: url('../metronic/global/plugins/datatables/media/images/sort_asc_disabled.png') no-repeat top right !important; }
table.dataTable thead .sorting_desc_disabled { background: url('../metronic/global/plugins/datatables/media/images/sort_desc_disabled.png') no-repeat top right !important; }

.yadcf-filter-wrapper {display: block; margin-top: 5px;}
.yadcf-filter-reset-button {display: none;}
.inuse, .ui-slider-range .inuse, .yadcf-filter-range-number-slider .inuse {
    background: white;
}


.dataTables_wrapper .dataTables_processing {
    border: solid 1px #6f6f6f !important;
    color: #6f6f6f;
    background-color: white !important;
    padding: 20px;
    left: 45%;
    top: 300px !important;
}

.select2-arrow b {background-position: 0 -6px !important;}
div.dataTables_paginate ul.pagination {margin: 8px 0 0 0 !important;}

.dataTables_info, .dataTables_length label, .paginate_button {font-size: 12px !important;}
.table-scrollable {margin-top: 0 !important;}
div.dataTables_info {padding-top: 20px;}
div.dataTables_length {padding-top: 0;}
.select2-container .select2-choice {
  height: 16px !important;
  line-height: 16px !important;
}

.dataTables_length select {border: solid 1px silver; width: auto !important;}


.dataTables_paginate .pagination > li > a {
  color: #6f6f6f !important;
}

.dataTables_paginate .pagination > li > a:hover {
  background-color: white !important;
}

.dataTables_paginate .pagination > .disabled > a,
.dataTables_paginate .pagination > .disabled > a:focus,
.dataTables_paginate .pagination > .disabled > a:hover,
.dataTables_paginate .pagination > .disabled > span,
.dataTables_paginate .pagination > .disabled > span:focus,
.dataTables_paginate .pagination > .disabled > span:hover {
  background-color: white !important;
  color: #cfcfcf !important;
}

.dataTable thead tr th {border-bottom-width: 1px !important;}
.dataTable thead tr.two th {border-bottom: none; padding-bottom: 1px !important;}
.dataTable thead tr.one th {border-top: none; padding-top: 0 !important; padding-bottom: 5px !important;}
.dataTable thead tr.one th input {
  border: solid 1px #f0f0f0 !important;
  border-radius: 5px !important;
  padding: 4px !important;
  font-size: 12px !important;
}
.dataTable thead tr.one th select {
  border: solid 1px #f0f0f0 !important;
  border-radius: 5px !important;
  padding: 6px !important;
  font-size: 12px !important;
}
.dataTable thead tr.one th input:focus, .dataTable thead tr.one th select:focus {border-color: #c0c0C0 !important;}


table.dataTable.ssp thead .sorting::before,
table.dataTable.ssp thead .sorting::after,
table.dataTable.ssp thead .sorting_asc::before,
table.dataTable.ssp thead .sorting_asc::after,
table.dataTable.ssp thead .sorting_desc::before,
table.dataTable.ssp thead .sorting_desc::after,
table.dataTable.ssp thead .sorting_asc_disabled::before,
table.dataTable.ssp thead .sorting_asc_disabled::after,
table.dataTable.ssp thead .sorting_desc_disabled::before,
table.dataTable.ssp thead .sorting_desc_disabled::after {
    bottom: unset !important;
    top: 0 !important;
    font-size: 15px !important;
}

#reset-datatables-filtres {font-size: 11px !important; padding-top: 12px;}
#reset-datatables-filtres:hover {cursor: pointer;}

