CLIENT GUI Framework
[vnfsdk/refrepo.git] / portal-common / src / main / webapp / common / thirdparty / bootstrap-table / bootstrap-table.css
1 /*\r
2 * bootstrap-table - v1.11.0 - 2016-07-02\r
3 * https://github.com/wenzhixin/bootstrap-table\r
4 * Copyright (c) 2016 zhixin wen\r
5 * Licensed MIT License\r
6 */\r
7 .bootstrap-table .table {\r
8     margin-bottom: 0 !important;\r
9     border-bottom: 1px solid #dddddd;\r
10     border-collapse: collapse !important;\r
11     border-radius: 1px;\r
12 }\r
13 \r
14 .bootstrap-table .table:not(.table-condensed),\r
15 .bootstrap-table .table:not(.table-condensed) > tbody > tr > th,\r
16 .bootstrap-table .table:not(.table-condensed) > tfoot > tr > th,\r
17 .bootstrap-table .table:not(.table-condensed) > thead > tr > td,\r
18 .bootstrap-table .table:not(.table-condensed) > tbody > tr > td,\r
19 .bootstrap-table .table:not(.table-condensed) > tfoot > tr > td {\r
20     padding: 8px;\r
21 }\r
22 \r
23 .bootstrap-table .table.table-no-bordered > thead > tr > th,\r
24 .bootstrap-table .table.table-no-bordered > tbody > tr > td {\r
25     border-right: 2px solid transparent;\r
26 }\r
27 \r
28 .bootstrap-table .table.table-no-bordered > tbody > tr > td:last-child {\r
29     border-right: none;\r
30 }\r
31 \r
32 .fixed-table-container {\r
33     position: relative;\r
34     clear: both;\r
35     border: 1px solid #dddddd;\r
36     border-radius: 4px;\r
37     -webkit-border-radius: 4px;\r
38     -moz-border-radius: 4px;\r
39 }\r
40 \r
41 .fixed-table-container.table-no-bordered {\r
42     border: 1px solid transparent;\r
43 }\r
44 \r
45 .fixed-table-footer,\r
46 .fixed-table-header {\r
47     overflow: hidden;\r
48 }\r
49 \r
50 .fixed-table-footer {\r
51     border-top: 1px solid #dddddd;\r
52 }\r
53 \r
54 .fixed-table-body {\r
55     overflow-x: auto;\r
56     overflow-y: auto;\r
57     height: 100%;\r
58 }\r
59 \r
60 .fixed-table-container table {\r
61     width: 100%;\r
62 }\r
63 \r
64 .fixed-table-container thead th {\r
65     height: 0;\r
66     padding: 0;\r
67     margin: 0;\r
68     border-left: 1px solid #dddddd;\r
69 }\r
70 \r
71 .fixed-table-container thead th:focus {\r
72     outline: 0 solid transparent;\r
73 }\r
74 \r
75 .fixed-table-container thead th:first-child {\r
76     border-left: none;\r
77     border-top-left-radius: 4px;\r
78     -webkit-border-top-left-radius: 4px;\r
79     -moz-border-radius-topleft: 4px;\r
80 }\r
81 \r
82 .fixed-table-container thead th .th-inner,\r
83 .fixed-table-container tbody td .th-inner {\r
84     padding: 8px;\r
85     line-height: 24px;\r
86     vertical-align: top;\r
87     overflow: hidden;\r
88     text-overflow: ellipsis;\r
89     white-space: nowrap;\r
90 }\r
91 \r
92 .fixed-table-container thead th .sortable {\r
93     cursor: pointer;\r
94     background-position: right;\r
95     background-repeat: no-repeat;\r
96     padding-right: 30px;\r
97 }\r
98 \r
99 .fixed-table-container thead th .both {\r
100     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC');\r
101 }\r
102 \r
103 .fixed-table-container thead th .asc {\r
104     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==');\r
105 }\r
106 \r
107 .fixed-table-container thead th .desc {\r
108     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ');\r
109 }\r
110 \r
111 .fixed-table-container th.detail {\r
112     width: 30px;\r
113 }\r
114 \r
115 .fixed-table-container tbody td {\r
116     border-left: 1px solid #dddddd;\r
117 }\r
118 \r
119 .fixed-table-container tbody tr:first-child td {\r
120     border-top: none;\r
121 }\r
122 \r
123 .fixed-table-container tbody td:first-child {\r
124     border-left: none;\r
125 }\r
126 \r
127 /* the same color with .active */\r
128 .fixed-table-container tbody .selected td {\r
129     background-color: #f5f5f5;\r
130 }\r
131 \r
132 .fixed-table-container .bs-checkbox {\r
133     text-align: center;\r
134 }\r
135 \r
136 .fixed-table-container .bs-checkbox .th-inner {\r
137     padding: 8px 0;\r
138 }\r
139 \r
140 .fixed-table-container input[type="radio"],\r
141 .fixed-table-container input[type="checkbox"] {\r
142     margin: 0 auto !important;\r
143 }\r
144 \r
145 .fixed-table-container .no-records-found {\r
146     text-align: center;\r
147 }\r
148 \r
149 .fixed-table-pagination div.pagination,\r
150 .fixed-table-pagination .pagination-detail {\r
151     margin-top: 10px;\r
152     margin-bottom: 10px;\r
153 }\r
154 \r
155 .fixed-table-pagination div.pagination .pagination {\r
156     margin: 0;\r
157 }\r
158 \r
159 .fixed-table-pagination .pagination a {\r
160     padding: 6px 12px;\r
161     line-height: 1.428571429;\r
162 }\r
163 \r
164 .fixed-table-pagination .pagination-info {\r
165     line-height: 34px;\r
166     margin-right: 5px;\r
167 }\r
168 \r
169 .fixed-table-pagination .btn-group {\r
170     position: relative;\r
171     display: inline-block;\r
172     vertical-align: middle;\r
173 }\r
174 \r
175 .fixed-table-pagination .dropup .dropdown-menu {\r
176     margin-bottom: 0;\r
177 }\r
178 \r
179 .fixed-table-pagination .page-list {\r
180     display: inline-block;\r
181 }\r
182 \r
183 .fixed-table-toolbar .columns-left {\r
184     margin-right: 5px;\r
185 }\r
186 \r
187 .fixed-table-toolbar .columns-right {\r
188     margin-left: 5px;\r
189 }\r
190 \r
191 .fixed-table-toolbar .columns label {\r
192     display: block;\r
193     padding: 3px 20px;\r
194     clear: both;\r
195     font-weight: normal;\r
196     line-height: 1.428571429;\r
197 }\r
198 \r
199 .fixed-table-toolbar .bs-bars,\r
200 .fixed-table-toolbar .search,\r
201 .fixed-table-toolbar .columns {\r
202     position: relative;\r
203     margin-top: 10px;\r
204     margin-bottom: 10px;\r
205     line-height: 34px;\r
206 }\r
207 \r
208 .fixed-table-pagination li.disabled a {\r
209     pointer-events: none;\r
210     cursor: default;\r
211 }\r
212 \r
213 .fixed-table-loading {\r
214     display: none;\r
215     position: absolute;\r
216     top: 42px;\r
217     right: 0;\r
218     bottom: 0;\r
219     left: 0;\r
220     z-index: 99;\r
221     background-color: #fff;\r
222     text-align: center;\r
223 }\r
224 \r
225 .fixed-table-body .card-view .title {\r
226     font-weight: bold;\r
227     display: inline-block;\r
228     min-width: 30%;\r
229     text-align: left !important;\r
230 }\r
231 \r
232 /* support bootstrap 2 */\r
233 .fixed-table-body thead th .th-inner {\r
234     box-sizing: border-box;\r
235 }\r
236 \r
237 .table th, .table td {\r
238     vertical-align: middle;\r
239     box-sizing: border-box;\r
240 }\r
241 \r
242 .fixed-table-toolbar .dropdown-menu {\r
243     text-align: left;\r
244     max-height: 300px;\r
245     overflow: auto;\r
246 }\r
247 \r
248 .fixed-table-toolbar .btn-group > .btn-group {\r
249     display: inline-block;\r
250     margin-left: -1px !important;\r
251 }\r
252 \r
253 .fixed-table-toolbar .btn-group > .btn-group > .btn {\r
254     border-radius: 0;\r
255 }\r
256 \r
257 .fixed-table-toolbar .btn-group > .btn-group:first-child > .btn {\r
258     border-top-left-radius: 4px;\r
259     border-bottom-left-radius: 4px;\r
260 }\r
261 \r
262 .fixed-table-toolbar .btn-group > .btn-group:last-child > .btn {\r
263     border-top-right-radius: 4px;\r
264     border-bottom-right-radius: 4px;\r
265 }\r
266 \r
267 .bootstrap-table .table > thead > tr > th {\r
268     vertical-align: bottom;\r
269     border-bottom: 1px solid #ddd;\r
270 }\r
271 \r
272 /* support bootstrap 3 */\r
273 .bootstrap-table .table thead > tr > th {\r
274     padding: 0;\r
275     margin: 0;\r
276 }\r
277 \r
278 .bootstrap-table .fixed-table-footer tbody > tr > td {\r
279     padding: 0 !important;\r
280 }\r
281 \r
282 .bootstrap-table .fixed-table-footer .table {\r
283     border-bottom: none;\r
284     border-radius: 0;\r
285     padding: 0 !important;\r
286 }\r
287 \r
288 .bootstrap-table .pull-right .dropdown-menu {\r
289     right: 0;\r
290     left: auto;\r
291 }\r
292 \r
293 /* calculate scrollbar width */\r
294 p.fixed-table-scroll-inner {\r
295     width: 100%;\r
296     height: 200px;\r
297 }\r
298 \r
299 div.fixed-table-scroll-outer {\r
300     top: 0;\r
301     left: 0;\r
302     visibility: hidden;\r
303     width: 200px;\r
304     height: 150px;\r
305     overflow: hidden;\r
306 }\r
307 \r
308 /* for get correct heights  */\r
309 .fixed-table-toolbar:after, .fixed-table-pagination:after {\r
310     content: "";\r
311     display: block;\r
312     clear: both;\r
313 }\r