msb protocol synch change
[msb/apigateway.git] / msb-core / apiroute / apiroute-service / src / main / resources / iui-route / js / dataTables / dataTables.bootstrap.css
1
2 div.dataTables_length label {
3         font-weight: normal;
4         text-align: left;
5         white-space: nowrap;
6 }
7
8 div.dataTables_length select {
9         width: 75px;
10         display: inline-block;
11 }
12
13 div.dataTables_filter {
14         text-align: right;
15 }
16
17 div.dataTables_filter label {
18         font-weight: normal;
19         white-space: nowrap;
20         text-align: left;
21 }
22
23 div.dataTables_filter input {
24         margin-left: 0.5em;
25         display: inline-block;
26 }
27
28 div.dataTables_info {
29         padding-top: 8px;
30         white-space: nowrap;
31 }
32
33 div.dataTables_paginate {
34         margin: 0;
35         white-space: nowrap;
36         text-align: right;
37 }
38
39 div.dataTables_paginate ul.pagination {
40         margin: 2px 0;
41         white-space: nowrap;
42 }
43
44 @media screen and (max-width: 767px) {
45         div.dataTables_length,
46         div.dataTables_filter,
47         div.dataTables_info,
48         div.dataTables_paginate {
49                 text-align: center;
50         }
51 }
52
53
54 table.dataTable td,
55 table.dataTable th {
56         -webkit-box-sizing: content-box;
57         -moz-box-sizing: content-box;
58         box-sizing: content-box;
59 }
60
61
62 table.dataTable {
63         clear: both;
64         margin-top: 6px !important;
65         margin-bottom: 6px !important;
66         max-width: none !important;
67 }
68
69 table.dataTable thead .sorting,
70 table.dataTable thead .sorting_asc,
71 table.dataTable thead .sorting_desc,
72 table.dataTable thead .sorting_asc_disabled,
73 table.dataTable thead .sorting_desc_disabled {
74         cursor: pointer;
75 }
76
77
78 table.dataTable thead > tr > th {
79         padding-left: 18px;
80         padding-right: 18px;
81 }
82
83 table.dataTable th:active {
84         outline: none;
85 }
86
87 /* Scrolling */
88 div.dataTables_scrollHead table {
89         margin-bottom: 0 !important;
90         border-bottom-left-radius: 0;
91         border-bottom-right-radius: 0;
92 }
93
94 div.dataTables_scrollHead table thead tr:last-child th:first-child,
95 div.dataTables_scrollHead table thead tr:last-child td:first-child {
96         border-bottom-left-radius: 0 !important;
97         border-bottom-right-radius: 0 !important;
98 }
99
100 div.dataTables_scrollBody table {
101         border-top: none;
102         margin-top: 0 !important;
103         margin-bottom: 0 !important;
104 }
105
106 div.dataTables_scrollBody tbody tr:first-child th,
107 div.dataTables_scrollBody tbody tr:first-child td {
108         border-top: none;
109 }
110
111 div.dataTables_scrollFoot table {
112         margin-top: 0 !important;
113         border-top: none;
114 }
115
116 /* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
117    width calculations when using scrolling impossible to align columns. We have
118    to use separate
119  */
120 table.table-bordered.dataTable {
121         border-collapse: separate !important;
122 }
123 table.table-bordered thead th,
124 table.table-bordered thead td {
125         border-left-width: 0;
126         border-top-width: 0;
127 }
128 table.table-bordered tbody th,
129 table.table-bordered tbody td {
130         border-left-width: 0;
131         border-bottom-width: 0;
132 }
133 table.table-bordered th:last-child,
134 table.table-bordered td:last-child {
135         border-right-width: 0;
136 }
137 div.dataTables_scrollHead table.table-bordered {
138         border-bottom-width: 0;
139 }
140
141
142
143
144 /*
145  * TableTools styles
146  */
147 .table.dataTable tbody tr.active td,
148 .table.dataTable tbody tr.active th {
149         background-color: #08C;
150         color: white;
151 }
152
153 .table.dataTable tbody tr.active:hover td,
154 .table.dataTable tbody tr.active:hover th {
155         background-color: #0075b0 !important;
156 }
157
158 .table.dataTable tbody tr.active th > a,
159 .table.dataTable tbody tr.active td > a {
160         color: white;
161 }
162
163 .table-striped.dataTable tbody tr.active:nth-child(odd) td,
164 .table-striped.dataTable tbody tr.active:nth-child(odd) th {
165         background-color: #017ebc;
166 }
167
168 table.DTTT_selectable tbody tr {
169         cursor: pointer;
170 }
171
172 div.DTTT .btn:hover {
173         text-decoration: none !important;
174 }
175
176 ul.DTTT_dropdown.dropdown-menu {
177   z-index: 2003;
178 }
179
180 ul.DTTT_dropdown.dropdown-menu a {
181         color: #333 !important; /* needed only when demo_page.css is included */
182 }
183
184 ul.DTTT_dropdown.dropdown-menu li {
185         position: relative;
186 }
187
188 ul.DTTT_dropdown.dropdown-menu li:hover a {
189         background-color: #0088cc;
190         color: white !important;
191 }
192
193 div.DTTT_collection_background {
194         z-index: 2002;  
195 }
196
197 /* TableTools information display */
198 div.DTTT_print_info {
199         position: fixed;
200         top: 50%;
201         left: 50%;
202         width: 400px;
203         height: 150px;
204         margin-left: -200px;
205         margin-top: -75px;
206         text-align: center;
207         color: #333;
208         padding: 10px 30px;
209         opacity: 0.95;
210
211         background-color: white;
212         border: 1px solid rgba(0, 0, 0, 0.2);
213         border-radius: 6px;
214         
215         -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
216                 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
217 }
218
219 div.DTTT_print_info h6 {
220         font-weight: normal;
221         font-size: 28px;
222         line-height: 28px;
223         margin: 1em;
224 }
225
226 div.DTTT_print_info p {
227         font-size: 14px;
228         line-height: 20px;
229 }
230
231 div.dataTables_processing {
232     position: absolute;
233     top: 50%;
234     left: 50%;
235     width: 100%;
236     height: 60px;
237     margin-left: -50%;
238     margin-top: -25px;
239     padding-top: 20px;
240     padding-bottom: 20px;
241     text-align: center;
242     font-size: 1.2em;
243     background-color: white;
244     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)));
245     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%);
246     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%);
247     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%);
248     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%);
249     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%);
250 }
251
252
253
254 /*
255  * FixedColumns styles
256  */
257 div.DTFC_LeftHeadWrapper table,
258 div.DTFC_LeftFootWrapper table,
259 div.DTFC_RightHeadWrapper table,
260 div.DTFC_RightFootWrapper table,
261 table.DTFC_Cloned tr.even {
262     background-color: white;
263     margin-bottom: 0;
264 }
265  
266 div.DTFC_RightHeadWrapper table ,
267 div.DTFC_LeftHeadWrapper table {
268         border-bottom: none !important;
269     margin-bottom: 0 !important;
270     border-top-right-radius: 0 !important;
271     border-bottom-left-radius: 0 !important;
272     border-bottom-right-radius: 0 !important;
273 }
274  
275 div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
276 div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
277 div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
278 div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {
279     border-bottom-left-radius: 0 !important;
280     border-bottom-right-radius: 0 !important;
281 }
282  
283 div.DTFC_RightBodyWrapper table,
284 div.DTFC_LeftBodyWrapper table {
285     border-top: none;
286     margin: 0 !important;
287 }
288  
289 div.DTFC_RightBodyWrapper tbody tr:first-child th,
290 div.DTFC_RightBodyWrapper tbody tr:first-child td,
291 div.DTFC_LeftBodyWrapper tbody tr:first-child th,
292 div.DTFC_LeftBodyWrapper tbody tr:first-child td {
293     border-top: none;
294 }
295  
296 div.DTFC_RightFootWrapper table,
297 div.DTFC_LeftFootWrapper table {
298     border-top: none;
299     margin-top: 0 !important;
300 }
301
302
303 /*
304  * FixedHeader styles
305  */
306 div.FixedHeader_Cloned table {
307         margin: 0 !important
308 }
309