.dataTables_wrapper table[id^="tablepress-"] {
}

.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_filter label:has(input[aria-controls^="tablepress-"]) {
  display: none;
}

.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_length label:has(select[aria-controls^="tablepress-"]) {
  display: none;
}

.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_paginate ul.pagination,
.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_info {
  display: none;
}

.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_paginate:not(:first-of-type),
.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_info:not(:first-of-type),
.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_filter:not(:first-of-type),
.dataTables_wrapper table[id^="tablepress-"] ~ .dataTables_length:not(:first-of-type) {
  display: none;
}

.dataTables_wrapper table[id^="tablepress-"] th.sorting::before,
.dataTables_wrapper table[id^="tablepress-"] th.sorting::after,
.dataTables_wrapper table[id^="tablepress-"] th.sorting_asc::before,
.dataTables_wrapper table[id^="tablepress-"] th.sorting_asc::after,
.dataTables_wrapper table[id^="tablepress-"] th.sorting_desc::before,
.dataTables_wrapper table[id^="tablepress-"] th.sorting_desc::after {
  display: none !important;
}

.dataTables_wrapper table[id^="tablepress-"] ~ .dt-paging {
  display: flex !important;
}

