2
table.dataTable th.dt-left,
3
table.dataTable td.dt-left {
6
table.dataTable th.dt-center,
7
table.dataTable td.dt-center,
8
table.dataTable td.dataTables_empty {
11
table.dataTable th.dt-right,
12
table.dataTable td.dt-right {
15
table.dataTable th.dt-justify,
16
table.dataTable td.dt-justify {
19
table.dataTable th.dt-nowrap,
20
table.dataTable td.dt-nowrap {
23
table.dataTable thead th.dt-head-left,
24
table.dataTable thead td.dt-head-left,
25
table.dataTable tfoot th.dt-head-left,
26
table.dataTable tfoot td.dt-head-left {
29
table.dataTable thead th.dt-head-center,
30
table.dataTable thead td.dt-head-center,
31
table.dataTable tfoot th.dt-head-center,
32
table.dataTable tfoot td.dt-head-center {
35
table.dataTable thead th.dt-head-right,
36
table.dataTable thead td.dt-head-right,
37
table.dataTable tfoot th.dt-head-right,
38
table.dataTable tfoot td.dt-head-right {
41
table.dataTable thead th.dt-head-justify,
42
table.dataTable thead td.dt-head-justify,
43
table.dataTable tfoot th.dt-head-justify,
44
table.dataTable tfoot td.dt-head-justify {
47
table.dataTable thead th.dt-head-nowrap,
48
table.dataTable thead td.dt-head-nowrap,
49
table.dataTable tfoot th.dt-head-nowrap,
50
table.dataTable tfoot td.dt-head-nowrap {
53
table.dataTable tbody th.dt-body-left,
54
table.dataTable tbody td.dt-body-left {
57
table.dataTable tbody th.dt-body-center,
58
table.dataTable tbody td.dt-body-center {
61
table.dataTable tbody th.dt-body-right,
62
table.dataTable tbody td.dt-body-right {
65
table.dataTable tbody th.dt-body-justify,
66
table.dataTable tbody td.dt-body-justify {
69
table.dataTable tbody th.dt-body-nowrap,
70
table.dataTable tbody td.dt-body-nowrap {
73
table.dataTable td.dt-control {
77
table.dataTable td.dt-control:before {
81
display: inline-block;
83
border: 0.15em solid white;
85
box-shadow: 0 0 0.2em #444;
86
box-sizing: content-box;
88
text-indent: 0 !important;
89
font-family: "Courier New", Courier, monospace;
92
background-color: #31b131;
94
table.dataTable tr.dt-hasChild td.dt-control:before {
96
background-color: #d33333;
101
margin-top: 6px !important;
102
margin-bottom: 6px !important;
103
max-width: none !important;
104
border-collapse: separate !important;
109
-webkit-box-sizing: content-box;
110
box-sizing: content-box;
112
table.dataTable td.dataTables_empty,
113
table.dataTable th.dataTables_empty {
116
table.dataTable.nowrap th,
117
table.dataTable.nowrap td {
121
div.dataTables_wrapper div.dataTables_length label {
126
div.dataTables_wrapper div.dataTables_length select {
128
display: inline-block;
130
div.dataTables_wrapper div.dataTables_filter {
133
div.dataTables_wrapper div.dataTables_filter label {
138
div.dataTables_wrapper div.dataTables_filter input {
140
display: inline-block;
143
div.dataTables_wrapper div.dataTables_info {
146
div.dataTables_wrapper div.dataTables_paginate {
151
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
154
justify-content: flex-end;
156
div.dataTables_wrapper div.dataTables_processing {
167
table.dataTable > thead > tr > th:active,
168
table.dataTable > thead > tr > td:active {
171
table.dataTable > thead > tr > th:not(.sorting_disabled),
172
table.dataTable > thead > tr > td:not(.sorting_disabled) {
175
table.dataTable > thead .sorting,
176
table.dataTable > thead .sorting_asc,
177
table.dataTable > thead .sorting_desc,
178
table.dataTable > thead .sorting_asc_disabled,
179
table.dataTable > thead .sorting_desc_disabled {
183
table.dataTable > thead .sorting:before, table.dataTable > thead .sorting:after,
184
table.dataTable > thead .sorting_asc:before,
185
table.dataTable > thead .sorting_asc:after,
186
table.dataTable > thead .sorting_desc:before,
187
table.dataTable > thead .sorting_desc:after,
188
table.dataTable > thead .sorting_asc_disabled:before,
189
table.dataTable > thead .sorting_asc_disabled:after,
190
table.dataTable > thead .sorting_desc_disabled:before,
191
table.dataTable > thead .sorting_desc_disabled:after {
197
table.dataTable > thead .sorting:before,
198
table.dataTable > thead .sorting_asc:before,
199
table.dataTable > thead .sorting_desc:before,
200
table.dataTable > thead .sorting_asc_disabled:before,
201
table.dataTable > thead .sorting_desc_disabled:before {
205
table.dataTable > thead .sorting:after,
206
table.dataTable > thead .sorting_asc:after,
207
table.dataTable > thead .sorting_desc:after,
208
table.dataTable > thead .sorting_asc_disabled:after,
209
table.dataTable > thead .sorting_desc_disabled:after {
213
table.dataTable > thead .sorting_asc:before,
214
table.dataTable > thead .sorting_desc:after {
217
table.dataTable > thead .sorting_asc_disabled:before,
218
table.dataTable > thead .sorting_desc_disabled:after {
222
div.dataTables_scrollHead table.dataTable {
223
margin-bottom: 0 !important;
226
div.dataTables_scrollBody > table {
228
margin-top: 0 !important;
229
margin-bottom: 0 !important;
231
div.dataTables_scrollBody > table > thead .sorting:before,
232
div.dataTables_scrollBody > table > thead .sorting_asc:before,
233
div.dataTables_scrollBody > table > thead .sorting_desc:before,
234
div.dataTables_scrollBody > table > thead .sorting:after,
235
div.dataTables_scrollBody > table > thead .sorting_asc:after,
236
div.dataTables_scrollBody > table > thead .sorting_desc:after {
239
div.dataTables_scrollBody > table > tbody tr:first-child th,
240
div.dataTables_scrollBody > table > tbody tr:first-child td {
244
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
245
box-sizing: content-box;
247
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
248
margin-top: 0 !important;
252
@media screen and (max-width: 767px) {
253
div.dataTables_wrapper div.dataTables_length,
254
div.dataTables_wrapper div.dataTables_filter,
255
div.dataTables_wrapper div.dataTables_info,
256
div.dataTables_wrapper div.dataTables_paginate {
259
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
260
justify-content: center !important;
263
table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled) {
266
table.dataTable.table-sm .sorting:before,
267
table.dataTable.table-sm .sorting_asc:before,
268
table.dataTable.table-sm .sorting_desc:before {
272
table.dataTable.table-sm .sorting:after,
273
table.dataTable.table-sm .sorting_asc:after,
274
table.dataTable.table-sm .sorting_desc:after {
278
table.table-bordered.dataTable {
279
border-right-width: 0;
281
table.table-bordered.dataTable th,
282
table.table-bordered.dataTable td {
283
border-left-width: 0;
285
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
286
table.table-bordered.dataTable td:last-child,
287
table.table-bordered.dataTable td:last-child {
288
border-right-width: 1px;
290
table.table-bordered.dataTable tbody th,
291
table.table-bordered.dataTable tbody td {
292
border-bottom-width: 0;
295
div.dataTables_scrollHead table.table-bordered {
296
border-bottom-width: 0;
299
div.table-responsive > div.dataTables_wrapper > div.row {
302
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
305
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {