8 border-collapse: separate
;
11 * Header and footer styles
17 table
.dataTable thead th
,
18 table
.dataTable tfoot th
{
21 table
.dataTable thead th
,
22 table
.dataTable thead td
{
24 border-bottom: 1px solid
#111111;
26 table
.dataTable thead
th:active
,
27 table
.dataTable thead
td:active
{
30 table
.dataTable tfoot th
,
31 table
.dataTable tfoot td
{
32 padding: 10px 18px 6px 18px;
33 border-top: 1px solid
#111111;
35 table
.dataTable thead
.sorting_asc
,
36 table
.dataTable thead
.sorting_desc
,
37 table
.dataTable thead
.sorting
{
41 table
.dataTable thead
.sorting
{
42 background: url
("../images/sort_both.png") no-repeat center right
;
44 table
.dataTable thead
.sorting_asc
{
45 background: url
("../images/sort_asc.png") no-repeat center right
;
47 table
.dataTable thead
.sorting_desc
{
48 background: url
("../images/sort_desc.png") no-repeat center right
;
50 table
.dataTable thead
.sorting_asc_disabled
{
51 background: url
("../images/sort_asc_disabled.png") no-repeat center right
;
53 table
.dataTable thead
.sorting_desc_disabled
{
54 background: url
("../images/sort_desc_disabled.png") no-repeat center right
;
56 table
.dataTable tbody tr
{
57 background-color: white
;
59 table
.dataTable tbody tr
.selected
{
60 background-color: #b0bed9;
62 table
.dataTable tbody th
,
63 table
.dataTable tbody td
{
66 table
.dataTable
.row-border tbody th
, table
.dataTable
.row-border tbody td
, table
.dataTable
.display tbody th
, table
.dataTable
.display tbody td
{
67 border-top: 1px solid
#dddddd;
69 table
.dataTable
.row-border tbody
tr:first-child th
,
70 table
.dataTable
.row-border tbody
tr:first-child td
, table
.dataTable
.display tbody
tr:first-child th
,
71 table
.dataTable
.display tbody
tr:first-child td
{
74 table
.dataTable
.cell-border tbody th
, table
.dataTable
.cell-border tbody td
{
75 border-top: 1px solid
#dddddd;
76 border-right: 1px solid
#dddddd;
78 table
.dataTable
.cell-border tbody tr
th:first-child
,
79 table
.dataTable
.cell-border tbody tr
td:first-child
{
80 border-left: 1px solid
#dddddd;
82 table
.dataTable
.cell-border tbody
tr:first-child th
,
83 table
.dataTable
.cell-border tbody
tr:first-child td
{
86 table
.dataTable
.stripe tbody tr
.odd
, table
.dataTable
.display tbody tr
.odd
{
87 background-color: #f9f9f9;
89 table
.dataTable
.stripe tbody tr
.odd
.selected
, table
.dataTable
.display tbody tr
.odd
.selected
{
90 background-color: #abb9d3;
92 table
.dataTable
.hover tbody
tr:hover
,
93 table
.dataTable
.hover tbody tr
.odd:hover
,
94 table
.dataTable
.hover tbody tr
.even:hover
, table
.dataTable
.display tbody
tr:hover
,
95 table
.dataTable
.display tbody tr
.odd:hover
,
96 table
.dataTable
.display tbody tr
.even:hover
{
97 background-color: whitesmoke
;
99 table
.dataTable
.hover tbody
tr:hover
.selected
,
100 table
.dataTable
.hover tbody tr
.odd:hover
.selected
,
101 table
.dataTable
.hover tbody tr
.even:hover
.selected
, table
.dataTable
.display tbody
tr:hover
.selected
,
102 table
.dataTable
.display tbody tr
.odd:hover
.selected
,
103 table
.dataTable
.display tbody tr
.even:hover
.selected
{
104 background-color: #a9b7d1;
106 table
.dataTable
.order-column tbody tr
> .sorting_1
,
107 table
.dataTable
.order-column tbody tr
> .sorting_2
,
108 table
.dataTable
.order-column tbody tr
> .sorting_3
, table
.dataTable
.display tbody tr
> .sorting_1
,
109 table
.dataTable
.display tbody tr
> .sorting_2
,
110 table
.dataTable
.display tbody tr
> .sorting_3
{
111 background-color: #f9f9f9;
113 table
.dataTable
.order-column tbody tr
.selected
> .sorting_1
,
114 table
.dataTable
.order-column tbody tr
.selected
> .sorting_2
,
115 table
.dataTable
.order-column tbody tr
.selected
> .sorting_3
, table
.dataTable
.display tbody tr
.selected
> .sorting_1
,
116 table
.dataTable
.display tbody tr
.selected
> .sorting_2
,
117 table
.dataTable
.display tbody tr
.selected
> .sorting_3
{
118 background-color: #acbad4;
120 table
.dataTable
.display tbody tr
.odd
> .sorting_1
, table
.dataTable
.order-column
.stripe tbody tr
.odd
> .sorting_1
{
121 background-color: #f1f1f1;
123 table
.dataTable
.display tbody tr
.odd
> .sorting_2
, table
.dataTable
.order-column
.stripe tbody tr
.odd
> .sorting_2
{
124 background-color: #f3f3f3;
126 table
.dataTable
.display tbody tr
.odd
> .sorting_3
, table
.dataTable
.order-column
.stripe tbody tr
.odd
> .sorting_3
{
127 background-color: whitesmoke
;
129 table
.dataTable
.display tbody tr
.odd
.selected
> .sorting_1
, table
.dataTable
.order-column
.stripe tbody tr
.odd
.selected
> .sorting_1
{
130 background-color: #a6b3cd;
132 table
.dataTable
.display tbody tr
.odd
.selected
> .sorting_2
, table
.dataTable
.order-column
.stripe tbody tr
.odd
.selected
> .sorting_2
{
133 background-color: #a7b5ce;
135 table
.dataTable
.display tbody tr
.odd
.selected
> .sorting_3
, table
.dataTable
.order-column
.stripe tbody tr
.odd
.selected
> .sorting_3
{
136 background-color: #a9b6d0;
138 table
.dataTable
.display tbody tr
.even
> .sorting_1
, table
.dataTable
.order-column
.stripe tbody tr
.even
> .sorting_1
{
139 background-color: #f9f9f9;
141 table
.dataTable
.display tbody tr
.even
> .sorting_2
, table
.dataTable
.order-column
.stripe tbody tr
.even
> .sorting_2
{
142 background-color: #fbfbfb;
144 table
.dataTable
.display tbody tr
.even
> .sorting_3
, table
.dataTable
.order-column
.stripe tbody tr
.even
> .sorting_3
{
145 background-color: #fdfdfd;
147 table
.dataTable
.display tbody tr
.even
.selected
> .sorting_1
, table
.dataTable
.order-column
.stripe tbody tr
.even
.selected
> .sorting_1
{
148 background-color: #acbad4;
150 table
.dataTable
.display tbody tr
.even
.selected
> .sorting_2
, table
.dataTable
.order-column
.stripe tbody tr
.even
.selected
> .sorting_2
{
151 background-color: #adbbd6;
153 table
.dataTable
.display tbody tr
.even
.selected
> .sorting_3
, table
.dataTable
.order-column
.stripe tbody tr
.even
.selected
> .sorting_3
{
154 background-color: #afbdd8;
156 table
.dataTable
.display tbody
tr:hover
> .sorting_1
,
157 table
.dataTable
.display tbody tr
.odd:hover
> .sorting_1
,
158 table
.dataTable
.display tbody tr
.even:hover
> .sorting_1
, table
.dataTable
.order-column
.hover tbody
tr:hover
> .sorting_1
,
159 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
> .sorting_1
,
160 table
.dataTable
.order-column
.hover tbody tr
.even:hover
> .sorting_1
{
161 background-color: #eaeaea;
163 table
.dataTable
.display tbody
tr:hover
> .sorting_2
,
164 table
.dataTable
.display tbody tr
.odd:hover
> .sorting_2
,
165 table
.dataTable
.display tbody tr
.even:hover
> .sorting_2
, table
.dataTable
.order-column
.hover tbody
tr:hover
> .sorting_2
,
166 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
> .sorting_2
,
167 table
.dataTable
.order-column
.hover tbody tr
.even:hover
> .sorting_2
{
168 background-color: #ebebeb;
170 table
.dataTable
.display tbody
tr:hover
> .sorting_3
,
171 table
.dataTable
.display tbody tr
.odd:hover
> .sorting_3
,
172 table
.dataTable
.display tbody tr
.even:hover
> .sorting_3
, table
.dataTable
.order-column
.hover tbody
tr:hover
> .sorting_3
,
173 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
> .sorting_3
,
174 table
.dataTable
.order-column
.hover tbody tr
.even:hover
> .sorting_3
{
175 background-color: #eeeeee;
177 table
.dataTable
.display tbody
tr:hover
.selected
> .sorting_1
,
178 table
.dataTable
.display tbody tr
.odd:hover
.selected
> .sorting_1
,
179 table
.dataTable
.display tbody tr
.even:hover
.selected
> .sorting_1
, table
.dataTable
.order-column
.hover tbody
tr:hover
.selected
> .sorting_1
,
180 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
.selected
> .sorting_1
,
181 table
.dataTable
.order-column
.hover tbody tr
.even:hover
.selected
> .sorting_1
{
182 background-color: #a1aec7;
184 table
.dataTable
.display tbody
tr:hover
.selected
> .sorting_2
,
185 table
.dataTable
.display tbody tr
.odd:hover
.selected
> .sorting_2
,
186 table
.dataTable
.display tbody tr
.even:hover
.selected
> .sorting_2
, table
.dataTable
.order-column
.hover tbody
tr:hover
.selected
> .sorting_2
,
187 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
.selected
> .sorting_2
,
188 table
.dataTable
.order-column
.hover tbody tr
.even:hover
.selected
> .sorting_2
{
189 background-color: #a2afc8;
191 table
.dataTable
.display tbody
tr:hover
.selected
> .sorting_3
,
192 table
.dataTable
.display tbody tr
.odd:hover
.selected
> .sorting_3
,
193 table
.dataTable
.display tbody tr
.even:hover
.selected
> .sorting_3
, table
.dataTable
.order-column
.hover tbody
tr:hover
.selected
> .sorting_3
,
194 table
.dataTable
.order-column
.hover tbody tr
.odd:hover
.selected
> .sorting_3
,
195 table
.dataTable
.order-column
.hover tbody tr
.even:hover
.selected
> .sorting_3
{
196 background-color: #a4b2cb;
198 table
.dataTable
.no-footer
{
199 border-bottom: 1px solid
#111111;
201 table
.dataTable
.nowrap th
, table
.dataTable
.nowrap td
{
204 table
.dataTable
.compact thead th
,
205 table
.dataTable
.compact thead td
{
208 table
.dataTable
.compact tfoot th
,
209 table
.dataTable
.compact tfoot td
{
210 padding: 5px 9px 3px 9px;
212 table
.dataTable
.compact tbody th
,
213 table
.dataTable
.compact tbody td
{
216 table
.dataTable th
.dt-left
,
217 table
.dataTable td
.dt-left
{
220 table
.dataTable th
.dt-center
,
221 table
.dataTable td
.dt-center
,
222 table
.dataTable td
.dataTables_empty
{
225 table
.dataTable th
.dt-right
,
226 table
.dataTable td
.dt-right
{
229 table
.dataTable th
.dt-justify
,
230 table
.dataTable td
.dt-justify
{
233 table
.dataTable th
.dt-nowrap
,
234 table
.dataTable td
.dt-nowrap
{
237 table
.dataTable thead th
.dt-head-left
,
238 table
.dataTable thead td
.dt-head-left
,
239 table
.dataTable tfoot th
.dt-head-left
,
240 table
.dataTable tfoot td
.dt-head-left
{
243 table
.dataTable thead th
.dt-head-center
,
244 table
.dataTable thead td
.dt-head-center
,
245 table
.dataTable tfoot th
.dt-head-center
,
246 table
.dataTable tfoot td
.dt-head-center
{
249 table
.dataTable thead th
.dt-head-right
,
250 table
.dataTable thead td
.dt-head-right
,
251 table
.dataTable tfoot th
.dt-head-right
,
252 table
.dataTable tfoot td
.dt-head-right
{
255 table
.dataTable thead th
.dt-head-justify
,
256 table
.dataTable thead td
.dt-head-justify
,
257 table
.dataTable tfoot th
.dt-head-justify
,
258 table
.dataTable tfoot td
.dt-head-justify
{
261 table
.dataTable thead th
.dt-head-nowrap
,
262 table
.dataTable thead td
.dt-head-nowrap
,
263 table
.dataTable tfoot th
.dt-head-nowrap
,
264 table
.dataTable tfoot td
.dt-head-nowrap
{
267 table
.dataTable tbody th
.dt-body-left
,
268 table
.dataTable tbody td
.dt-body-left
{
271 table
.dataTable tbody th
.dt-body-center
,
272 table
.dataTable tbody td
.dt-body-center
{
275 table
.dataTable tbody th
.dt-body-right
,
276 table
.dataTable tbody td
.dt-body-right
{
279 table
.dataTable tbody th
.dt-body-justify
,
280 table
.dataTable tbody td
.dt-body-justify
{
283 table
.dataTable tbody th
.dt-body-nowrap
,
284 table
.dataTable tbody td
.dt-body-nowrap
{
291 -webkit-box-sizing: content-box
;
292 -moz-box-sizing: content-box
;
293 box-sizing: content-box
;
297 * Control feature layout
299 .dataTables_wrapper {
305 .dataTables_wrapper .dataTables_length {
308 .dataTables_wrapper .dataTables_filter {
312 .dataTables_wrapper .dataTables_filter input {
315 .dataTables_wrapper .dataTables_info {
318 padding-top: 0.755em;
320 .dataTables_wrapper .dataTables_paginate {
325 .dataTables_wrapper .dataTables_paginate .paginate_button {
326 box-sizing: border-box
;
327 display: inline-block
;
332 text-decoration: none
!important
;
335 color: #333333 !important
;
336 border: 1px solid transparent
;
338 .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
339 color: #333333 !important
;
340 border: 1px solid
#cacaca;
341 background-color: white
;
342 background: -webkit-gradient
(linear
, left top
, left bottom
, color-stop
(0%, white
), color-stop
(100%, gainsboro
));
343 /* Chrome,Safari4+ */
344 background: -webkit-linear-gradient
(top
, white
0%, gainsboro
100%);
345 /* Chrome10+,Safari5.1+ */
346 background: -moz-linear-gradient
(top
, white
0%, gainsboro
100%);
348 background: -ms-linear-gradient
(top
, white
0%, gainsboro
100%);
350 background: -o-linear-gradient
(top
, white
0%, gainsboro
100%);
352 background: linear-gradient
(to bottom
, white
0%, gainsboro
100%);
355 .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
357 color: #666 !important
;
358 border: 1px solid transparent
;
359 background: transparent
;
362 .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
363 color: white
!important
;
364 border: 1px solid
#111111;
365 background-color: #585858;
366 background: -webkit-gradient
(linear
, left top
, left bottom
, color-stop
(0%, #585858), color-stop
(100%, #111111));
367 /* Chrome,Safari4+ */
368 background: -webkit-linear-gradient
(top
, #585858 0%, #111111 100%);
369 /* Chrome10+,Safari5.1+ */
370 background: -moz-linear-gradient
(top
, #585858 0%, #111111 100%);
372 background: -ms-linear-gradient
(top
, #585858 0%, #111111 100%);
374 background: -o-linear-gradient
(top
, #585858 0%, #111111 100%);
376 background: linear-gradient
(to bottom
, #585858 0%, #111111 100%);
379 .dataTables_wrapper .dataTables_paginate .paginate_button:active {
381 background-color: #2b2b2b;
382 background: -webkit-gradient
(linear
, left top
, left bottom
, color-stop
(0%, #2b2b2b), color-stop
(100%, #0c0c0c));
383 /* Chrome,Safari4+ */
384 background: -webkit-linear-gradient
(top
, #2b2b2b 0%, #0c0c0c 100%);
385 /* Chrome10+,Safari5.1+ */
386 background: -moz-linear-gradient
(top
, #2b2b2b 0%, #0c0c0c 100%);
388 background: -ms-linear-gradient
(top
, #2b2b2b 0%, #0c0c0c 100%);
390 background: -o-linear-gradient
(top
, #2b2b2b 0%, #0c0c0c 100%);
392 background: linear-gradient
(to bottom
, #2b2b2b 0%, #0c0c0c 100%);
394 box-shadow: inset
0 0 3px #111;
396 .dataTables_wrapper .dataTables_processing {
407 background-color: white
;
408 background: -webkit-gradient
(linear
, left top
, right top
, color-stop
(0%, rgba
(255, 255, 255, 0)), color-stop
(25%, rgba
(255, 255, 255, 0.9)), color-stop
(75%, rgba
(255, 255, 255, 0.9)), color-stop
(100%, rgba
(255, 255, 255, 0)));
409 /* Chrome,Safari4+ */
410 background: -webkit-linear-gradient
(left
, rgba
(255, 255, 255, 0) 0%, rgba
(255, 255, 255, 0.9) 25%, rgba
(255, 255, 255, 0.9) 75%, rgba
(255, 255, 255, 0) 100%);
411 /* Chrome10+,Safari5.1+ */
412 background: -moz-linear-gradient
(left
, rgba
(255, 255, 255, 0) 0%, rgba
(255, 255, 255, 0.9) 25%, rgba
(255, 255, 255, 0.9) 75%, rgba
(255, 255, 255, 0) 100%);
414 background: -ms-linear-gradient
(left
, rgba
(255, 255, 255, 0) 0%, rgba
(255, 255, 255, 0.9) 25%, rgba
(255, 255, 255, 0.9) 75%, rgba
(255, 255, 255, 0) 100%);
416 background: -o-linear-gradient
(left
, rgba
(255, 255, 255, 0) 0%, rgba
(255, 255, 255, 0.9) 25%, rgba
(255, 255, 255, 0.9) 75%, rgba
(255, 255, 255, 0) 100%);
418 background: linear-gradient
(to right
, rgba
(255, 255, 255, 0) 0%, rgba
(255, 255, 255, 0.9) 25%, rgba
(255, 255, 255, 0.9) 75%, rgba
(255, 255, 255, 0) 100%);
421 .dataTables_wrapper
.dataTables_length
,
422 .dataTables_wrapper
.dataTables_filter
,
423 .dataTables_wrapper
.dataTables_info
,
424 .dataTables_wrapper
.dataTables_processing
,
425 .dataTables_wrapper .dataTables_paginate {
428 .dataTables_wrapper .dataTables_scroll {
431 .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
433 -webkit-overflow-scrolling: touch
;
435 .dataTables_wrapper
.dataTables_scroll div
.dataTables_scrollBody th
> div
.dataTables_sizing
,
436 .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
439 margin: 0 !important
;
440 padding: 0 !important
;
442 .dataTables_wrapper.no-footer .dataTables_scrollBody {
443 border-bottom: 1px solid
#111111;
445 .dataTables_wrapper
.no-footer div
.dataTables_scrollHead table
,
446 .dataTables_wrapper.no-footer div.dataTables_scrollBody table {
449 .dataTables_wrapper:after {
457 @media screen and
(max-width: 767px) {
458 .dataTables_wrapper
.dataTables_info
,
459 .dataTables_wrapper .dataTables_paginate {
463 .dataTables_wrapper .dataTables_paginate {
467 @media screen and
(max-width: 640px) {
468 .dataTables_wrapper
.dataTables_length
,
469 .dataTables_wrapper .dataTables_filter {
473 .dataTables_wrapper .dataTables_filter {