1.
table.dataTable {
2.
clear: both;
3.
margin: 0.5em 0 !important;
4.
max-width: none !important;
5.
width: 100%;
6.
}
7.
table.dataTable td,
8.
table.dataTable th {
9.
-webkit-box-sizing: content-box;
10.
box-sizing: content-box;
11.
}
12.
table.dataTable td.dataTables_empty,
13.
table.dataTable th.dataTables_empty {
14.
text-align: center;
15.
}
16.
table.dataTable.nowrap th, table.dataTable.nowrap td {
17.
white-space: nowrap;
18.
}
19.
20.
div.dataTables_wrapper {
21.
position: relative;
22.
}
23.
div.dataTables_wrapper div.dataTables_length label {
24.
float: left;
25.
text-align: left;
26.
margin-bottom: 0;
27.
}
28.
div.dataTables_wrapper div.dataTables_length select {
29.
width: 75px;
30.
margin-bottom: 0;
31.
}
32.
div.dataTables_wrapper div.dataTables_filter label {
33.
float: right;
34.
margin-bottom: 0;
35.
}
36.
div.dataTables_wrapper div.dataTables_filter input {
37.
display: inline-block !important;
38.
width: auto !important;
39.
margin-bottom: 0;
40.
margin-left: 0.5em;
41.
}
42.
div.dataTables_wrapper div.dataTables_info {
43.
padding-top: 2px;
44.
}
45.
div.dataTables_wrapper div.dataTables_paginate {
46.
float: right;
47.
margin: 0;
48.
}
49.
div.dataTables_wrapper div.dataTables_processing {
50.
position: absolute;
51.
top: 50%;
52.
left: 50%;
53.
width: 200px;
54.
margin-left: -100px;
55.
margin-top: -26px;
56.
text-align: center;
57.
padding: 1rem 0;
58.
}
59.
60.
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
61.
table.dataTable thead > tr > td.sorting_asc,
62.
table.dataTable thead > tr > td.sorting_desc,
63.
table.dataTable thead > tr > td.sorting {
64.
padding-right: 1.5rem;
65.
}
66.
table.dataTable thead > tr > th:active,
67.
table.dataTable thead > tr > td:active {
68.
outline: none;
69.
}
70.
table.dataTable thead .sorting,
71.
table.dataTable thead .sorting_asc,
72.
table.dataTable thead .sorting_desc,
73.
table.dataTable thead .sorting_asc_disabled,
74.
table.dataTable thead .sorting_desc_disabled {
75.
cursor: pointer;
76.
}
77.
table.dataTable thead .sorting,
78.
table.dataTable thead .sorting_asc,
79.
table.dataTable thead .sorting_desc,
80.
table.dataTable thead .sorting_asc_disabled,
81.
table.dataTable thead .sorting_desc_disabled {
82.
background-repeat: no-repeat;
83.
background-position: center right;
84.
}
85.
table.dataTable thead .sorting {
86.
background-image: url("../images/sort_both.png");
87.
}
88.
table.dataTable thead .sorting_asc {
89.
background-image: url("../images/sort_asc.png");
90.
}
91.
table.dataTable thead .sorting_desc {
92.
background-image: url("../images/sort_desc.png");
93.
}
94.
table.dataTable thead .sorting_asc_disabled {
95.
background-image: url("../images/sort_asc_disabled.png");
96.
}
97.
table.dataTable thead .sorting_desc_disabled {
98.
background-image: url("../images/sort_desc_disabled.png");
99.
}
100.
101.
div.dataTables_scrollHead table {
102.
margin-bottom: 0 !important;
103.
}
104.
105.
div.dataTables_scrollBody table {
106.
border-top: none;
107.
margin-top: 0 !important;
108.
margin-bottom: 0 !important;
109.
}
110.
div.dataTables_scrollBody table tbody tr:first-child th,
111.
div.dataTables_scrollBody table tbody tr:first-child td {
112.
border-top: none;
113.
}
114.
115.
div.dataTables_scrollFoot table {
116.
margin-top: 0 !important;
117.
border-top: none;
118.
}
119.