Initial OpenECOMP policy/engine commit
[policy/engine.git] / ecomp-sdk-app / src / main / webapp / static / fusion / raptor / uigrid / ui-grid.css
1 /*!
2  * ui-grid - v3.0.7 - 2015-10-06
3  * Copyright (c) 2015 ; License: MIT 
4  */
5 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:before,
6 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
7 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:before,
8 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
9 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:before,
10 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
11   content: " ";
12   display: table;
13 }
14 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
15 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
16 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
17   clear: both;
18 }
19 .ui-grid {
20   border: 0px solid #d4d4d4;
21   box-sizing: content-box;
22   -webkit-border-radius: 0px;
23   -moz-border-radius: 0px;
24   border-radius: 0px;
25   -webkit-transform: translateZ(0);
26   -moz-transform: translateZ(0);
27   -o-transform: translateZ(0);
28   -ms-transform: translateZ(0);
29   transform: translateZ(0);
30 }
31 .ui-grid-vertical-bar {
32   position: absolute;
33   right: 0;
34   width: 0;
35 }
36 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
37 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
38   width: 1px;
39 }
40 .ui-grid-scrollbar-placeholder {
41   background-color: transparent;
42 }
43 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
44   background-color: #d4d4d4;
45 }
46 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
47   background-color: #d4d4d4;
48 }
49 .ui-grid-header-cell:last-child .ui-grid-vertical-bar {
50   right: -1px;
51   width: 1px;
52   background-color: #d4d4d4;
53 }
54 .ui-grid-clearfix:before,
55 .ui-grid-clearfix:after {
56   content: "";
57   display: table;
58 }
59 .ui-grid-clearfix:after {
60   clear: both;
61 }
62 .ui-grid-invisible {
63   visibility: hidden;
64 }
65 .ui-grid-contents-wrapper {
66   position: relative;
67   height: 100%;
68   width: 100%;
69 }
70 .ui-grid-sr-only {
71   position: absolute;
72   width: 1px;
73   height: 1px;
74   margin: -1px;
75   padding: 0;
76   overflow: hidden;
77   clip: rect(0, 0, 0, 0);
78   border: 0;
79 }
80 .ui-grid-top-panel-background {
81   background: #f2f2f2;
82   background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));
83   background: -ms-linear-gradient(bottom, #eeeeee, #ffffff);
84   background: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);
85   background: -o-linear-gradient(#ffffff, #eeeeee);
86   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
87 }
88 .ui-grid-header {
89   border-bottom: 0px solid #d4d4d4;
90   box-sizing: border-box;
91 }
92 .ui-grid-top-panel {
93   position: relative;
94   overflow: hidden;
95   font-weight: bold;
96   background: #f2f2f2;
97   background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));
98   background: -ms-linear-gradient(bottom, #eeeeee, #ffffff);
99   background: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);
100   background: -o-linear-gradient(#ffffff, #eeeeee);
101   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
102   -webkit-border-top-right-radius: -1px;
103   -webkit-border-bottom-right-radius: 0;
104   -webkit-border-bottom-left-radius: 0;
105   -webkit-border-top-left-radius: -1px;
106   -moz-border-radius-topright: -1px;
107   -moz-border-radius-bottomright: 0;
108   -moz-border-radius-bottomleft: 0;
109   -moz-border-radius-topleft: -1px;
110   border-top-right-radius: -1px;
111   border-bottom-right-radius: 0;
112   border-bottom-left-radius: 0;
113   border-top-left-radius: -1px;
114   -moz-background-clip: padding-box;
115   -webkit-background-clip: padding-box;
116   background-clip: padding-box;
117 }
118 .ui-grid-header-viewport {
119   overflow: hidden;
120 }
121 .ui-grid-header-canvas:before,
122 .ui-grid-header-canvas:after {
123   content: "";
124   display: table;
125   line-height: 0;
126 }
127 .ui-grid-header-canvas:after {
128   clear: both;
129 }
130 .ui-grid-header-cell-wrapper {
131   position: relative;
132   display: table;
133   box-sizing: border-box;
134   height: 100%;
135 }
136 .ui-grid-header-cell-row {
137   display: table-row;
138   position: relative;
139 }
140 .ui-grid-header-cell {
141   position: relative;
142   box-sizing: border-box;
143   background-color: #666;
144   color: #fff;
145   border-right: 1px solid;
146   border-color: #aaa;
147   display: table-cell;
148   -webkit-user-select: none;
149   -moz-user-select: none;
150   -ms-user-select: none;
151   user-select: none;
152   width: 0;
153 }
154 .ui-grid-header-cell:last-child {
155   border-right: 0;
156 }
157 .ui-grid-header-cell .sortable {
158   cursor: pointer;
159 }
160 .ui-grid-header-cell .ui-grid-sort-priority-number {
161   margin-left: -8px;
162 }
163 .ui-grid-header .ui-grid-vertical-bar {
164   top: 0;
165   bottom: 0;
166 }
167 .ui-grid-column-menu-button {
168   position: absolute;
169   right: 1px;
170   top: 0;
171 }
172 .ui-grid-column-menu-button .ui-grid-icon-angle-down {
173   vertical-align: sub;
174 }
175 .ui-grid-column-menu-button-last-col {
176   margin-right: 25px;
177 }
178 .ui-grid-column-menu {
179   position: absolute;
180 }
181 /* Slide up/down animations */
182 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
183 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
184   -webkit-transition: all 0.05s linear;
185   -moz-transition: all 0.05s linear;
186   -o-transition: all 0.05s linear;
187   transition: all 0.05s linear;
188   display: block !important;
189 }
190 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
191 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
192   -webkit-transform: translateY(-100%);
193   -moz-transform: translateY(-100%);
194   -o-transform: translateY(-100%);
195   -ms-transform: translateY(-100%);
196   transform: translateY(-100%);
197 }
198 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
199 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
200   -webkit-transform: translateY(0);
201   -moz-transform: translateY(0);
202   -o-transform: translateY(0);
203   -ms-transform: translateY(0);
204   transform: translateY(0);
205 }
206 /* Slide up/down animations */
207 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
208 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
209   -webkit-transition: all 0.05s linear;
210   -moz-transition: all 0.05s linear;
211   -o-transition: all 0.05s linear;
212   transition: all 0.05s linear;
213   display: block !important;
214 }
215 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
216 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
217   -webkit-transform: translateY(-100%);
218   -moz-transform: translateY(-100%);
219   -o-transform: translateY(-100%);
220   -ms-transform: translateY(-100%);
221   transform: translateY(-100%);
222 }
223 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
224 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
225   -webkit-transform: translateY(0);
226   -moz-transform: translateY(0);
227   -o-transform: translateY(0);
228   -ms-transform: translateY(0);
229   transform: translateY(0);
230 }
231 .ui-grid-filter-container {
232   padding: 4px 10px;
233   position: relative;
234 }
235 .ui-grid-filter-container .ui-grid-filter-button {
236   position: absolute;
237   top: 0;
238   bottom: 0;
239   right: 0;
240 }
241 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
242   position: absolute;
243   top: 50%;
244   line-height: 32px;
245   margin-top: -16px;
246   right: 10px;
247   opacity: 0.66;
248 }
249 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]:hover {
250   opacity: 1;
251 }
252 .ui-grid-filter-container .ui-grid-filter-button-select {
253   position: absolute;
254   top: 0;
255   bottom: 0;
256   right: 0;
257 }
258 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"] {
259   position: absolute;
260   top: 50%;
261   line-height: 32px;
262   margin-top: -16px;
263   right: 0px;
264   opacity: 0.66;
265 }
266 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]:hover {
267   opacity: 1;
268 }
269 input[type="text"].ui-grid-filter-input {
270   padding: 0;
271   margin: 0;
272   border: 0;
273   width: 100%;
274   border: 1px solid #d4d4d4;
275   -webkit-border-top-right-radius: 0px;
276   -webkit-border-bottom-right-radius: 0;
277   -webkit-border-bottom-left-radius: 0;
278   -webkit-border-top-left-radius: 0;
279   -moz-border-radius-topright: 0px;
280   -moz-border-radius-bottomright: 0;
281   -moz-border-radius-bottomleft: 0;
282   -moz-border-radius-topleft: 0;
283   border-top-right-radius: 0px;
284   border-bottom-right-radius: 0;
285   border-bottom-left-radius: 0;
286   border-top-left-radius: 0;
287   -moz-background-clip: padding-box;
288   -webkit-background-clip: padding-box;
289   background-clip: padding-box;
290 }
291 input[type="text"].ui-grid-filter-input:hover {
292   border: 1px solid #d4d4d4;
293 }
294 select.ui-grid-filter-select {
295   padding: 0;
296   margin: 0;
297   border: 0;
298   width: 90%;
299   border: 1px solid #d4d4d4;
300   -webkit-border-top-right-radius: 0px;
301   -webkit-border-bottom-right-radius: 0;
302   -webkit-border-bottom-left-radius: 0;
303   -webkit-border-top-left-radius: 0;
304   -moz-border-radius-topright: 0px;
305   -moz-border-radius-bottomright: 0;
306   -moz-border-radius-bottomleft: 0;
307   -moz-border-radius-topleft: 0;
308   border-top-right-radius: 0px;
309   border-bottom-right-radius: 0;
310   border-bottom-left-radius: 0;
311   border-top-left-radius: 0;
312   -moz-background-clip: padding-box;
313   -webkit-background-clip: padding-box;
314   background-clip: padding-box;
315 }
316 select.ui-grid-filter-select:hover {
317   border: 1px solid #d4d4d4;
318 }
319 .ui-grid-filter-cancel-button-hidden select.ui-grid-filter-select {
320   width: 100%;
321 }
322 .ui-grid-render-container {
323   position: inherit;
324   -webkit-border-top-right-radius: 0;
325   -webkit-border-bottom-right-radius: 0px;
326   -webkit-border-bottom-left-radius: 0px;
327   -webkit-border-top-left-radius: 0;
328   -moz-border-radius-topright: 0;
329   -moz-border-radius-bottomright: 0px;
330   -moz-border-radius-bottomleft: 0px;
331   -moz-border-radius-topleft: 0;
332   border-top-right-radius: 0;
333   border-bottom-right-radius: 0px;
334   border-bottom-left-radius: 0px;
335   border-top-left-radius: 0;
336   -moz-background-clip: padding-box;
337   -webkit-background-clip: padding-box;
338   background-clip: padding-box;
339 }
340 .ui-grid-render-container:focus {
341   outline: none;
342 }
343 .ui-grid-viewport {
344   min-height: 20px;
345   position: relative;
346   overflow-y: scroll;
347   -webkit-overflow-scrolling: touch;
348 }
349 .ui-grid-viewport:focus {
350   outline: none !important;
351 }
352 .ui-grid-canvas {
353   position: relative;
354   padding-top: 0px;
355 }
356 .ui-grid-row:nth-child(odd) .ui-grid-cell {
357   background-color: #f2f2f2;
358 }
359 .ui-grid-row:nth-child(even) .ui-grid-cell {
360   background-color: #fff;
361 }
362 .ui-grid-row:last-child .ui-grid-cell {
363   border-bottom-color: #aaa;
364   border-bottom-style: solid;
365 }
366 .ui-grid-no-row-overlay {
367   position: absolute;
368   top: 0;
369   bottom: 0;
370   left: 0;
371   right: 0;
372   margin: 10%;
373   background: #f2f2f2;
374   background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));
375   background: -ms-linear-gradient(bottom, #eeeeee, #ffffff);
376   background: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);
377   background: -o-linear-gradient(#ffffff, #eeeeee);
378   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
379   -webkit-border-top-right-radius: 0px;
380   -webkit-border-bottom-right-radius: 0;
381   -webkit-border-bottom-left-radius: 0;
382   -webkit-border-top-left-radius: 0;
383   -moz-border-radius-topright: 0px;
384   -moz-border-radius-bottomright: 0;
385   -moz-border-radius-bottomleft: 0;
386   -moz-border-radius-topleft: 0;
387   border-top-right-radius: 0px;
388   border-bottom-right-radius: 0;
389   border-bottom-left-radius: 0;
390   border-top-left-radius: 0;
391   -moz-background-clip: padding-box;
392   -webkit-background-clip: padding-box;
393   background-clip: padding-box;
394   border: 1px solid #d4d4d4;
395   font-size: 2em;
396   text-align: center;
397 }
398 .ui-grid-no-row-overlay > * {
399   position: absolute;
400   display: table;
401   margin: auto 0;
402   width: 100%;
403   top: 0;
404   bottom: 0;
405   left: 0;
406   right: 0;
407   opacity: 0.66;
408 }
409 .ui-grid-cell {
410   overflow: hidden;
411   float: left;
412   background-color: inherit;
413   border-right: 1px solid;
414   border-bottom: 1px solid;
415   border-color: #aaa;
416   box-sizing: border-box;
417 }
418 .ui-grid-cell:last-child {
419   border-right: 0;
420 }
421 .ui-grid-cell-contents {
422   padding: 5px;
423   -moz-box-sizing: border-box;
424   -webkit-box-sizing: border-box;
425   box-sizing: border-box;
426   white-space: nowrap;
427   -ms-text-overflow: ellipsis;
428   -o-text-overflow: ellipsis;
429   text-overflow: ellipsis;
430   overflow: hidden;
431   height: 100%;
432 }
433 .ui-grid-cell-contents-hidden {
434   visibility: hidden;
435   width: 0;
436   height: 0;
437   display: none;
438 }
439 .ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
440   background-color: #f0f0ee;
441   border-bottom: solid 1px #aaa;
442 }
443 .ui-grid-footer-panel-background {
444   background: #f2f2f2;
445   background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));
446   background: -ms-linear-gradient(bottom, #eeeeee, #ffffff);
447   background: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);
448   background: -o-linear-gradient(#ffffff, #eeeeee);
449   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
450 }
451 .ui-grid-footer-panel {
452   position: relative;
453   border-bottom: 1px solid #aaa;
454   border-top: 1px solid #aaa;
455   overflow: hidden;
456   font-weight: bold;
457   background: #f2f2f2;
458   background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));
459   background: -ms-linear-gradient(bottom, #eeeeee, #ffffff);
460   background: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);
461   background: -o-linear-gradient(#ffffff, #eeeeee);
462   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
463   -webkit-border-top-right-radius: -1px;
464   -webkit-border-bottom-right-radius: 0;
465   -webkit-border-bottom-left-radius: 0;
466   -webkit-border-top-left-radius: -1px;
467   -moz-border-radius-topright: -1px;
468   -moz-border-radius-bottomright: 0;
469   -moz-border-radius-bottomleft: 0;
470   -moz-border-radius-topleft: -1px;
471   border-top-right-radius: -1px;
472   border-bottom-right-radius: 0;
473   border-bottom-left-radius: 0;
474   border-top-left-radius: -1px;
475   -moz-background-clip: padding-box;
476   -webkit-background-clip: padding-box;
477   background-clip: padding-box;
478 }
479 .ui-grid-grid-footer {
480   float: left;
481   width: 100%;
482 }
483 .ui-grid-footer-viewport {
484   overflow: hidden;
485 }
486 .ui-grid-footer-canvas {
487   position: relative;
488 }
489 .ui-grid-footer-canvas:before,
490 .ui-grid-footer-canvas:after {
491   content: "";
492   display: table;
493   line-height: 0;
494 }
495 .ui-grid-footer-canvas:after {
496   clear: both;
497 }
498 .ui-grid-footer-cell-wrapper {
499   position: relative;
500   display: table;
501   box-sizing: border-box;
502   height: 100%;
503 }
504 .ui-grid-footer-cell-row {
505   display: table-row;
506 }
507 .ui-grid-footer-cell {
508   overflow: hidden;
509   background-color: inherit;
510   border-bottom: 1px solid;
511   border-right: 1px solid;
512   border-color: #aaa;
513   box-sizing: border-box;
514   display: table-cell;
515 }
516 .ui-grid-footer-cell:last-child {
517   border-right: 0;
518 }
519 input[type="text"].ui-grid-filter-input {
520   padding: 0;
521   margin: 0;
522   border: 0;
523   width: 100%;
524   border: 1px solid #d4d4d4;
525   -webkit-border-top-right-radius: 0px;
526   -webkit-border-bottom-right-radius: 0;
527   -webkit-border-bottom-left-radius: 0;
528   -webkit-border-top-left-radius: 0;
529   -moz-border-radius-topright: 0px;
530   -moz-border-radius-bottomright: 0;
531   -moz-border-radius-bottomleft: 0;
532   -moz-border-radius-topleft: 0;
533   border-top-right-radius: 0px;
534   border-bottom-right-radius: 0;
535   border-bottom-left-radius: 0;
536   border-top-left-radius: 0;
537   -moz-background-clip: padding-box;
538   -webkit-background-clip: padding-box;
539   background-clip: padding-box;
540 }
541 input[type="text"].ui-grid-filter-input:hover {
542   border: 1px solid #d4d4d4;
543 }
544 .ui-grid-menu-button {
545   z-index: 2;
546   position: absolute;
547   right: 0;
548   top: 0;
549   background: #666;
550   border-left: 1px solid #aaa;
551   cursor: pointer;
552   height: 30px;
553   font-weight: normal;
554 }
555 .ui-grid-menu-button .ui-grid-icon-container {
556   margin-top: 3px;
557 }
558 .ui-grid-menu-button .ui-grid-menu {
559   right: 0;
560 }
561 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid {
562   overflow: scroll;
563   max-height: 300px;
564   border: 1px solid #d4d4d4;
565 }
566 .ui-grid-menu {
567   z-index: 2;
568   position: absolute;
569   padding: 0 10px 20px 10px;
570   cursor: pointer;
571   box-sizing: border-box;
572 }
573 .ui-grid-menu .ui-grid-menu-inner {
574   background: #f2f2f2;
575   border: 1px solid #d4d4d4;
576   position: relative;
577   white-space: nowrap;
578   -webkit-border-radius: 0px;
579   -moz-border-radius: 0px;
580   border-radius: 0px;
581   -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
582   -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
583   box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
584 }
585 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
586   position: absolute;
587   right: 0px;
588   top: 0px;
589   display: inline-block;
590   margin-bottom: 0;
591   font-weight: normal;
592   text-align: center;
593   vertical-align: middle;
594   touch-action: manipulation;
595   cursor: pointer;
596   background-image: none;
597   border: 1px solid transparent;
598   white-space: nowrap;
599   padding: 6px 12px;
600   font-size: 14px;
601   line-height: 1.42857143;
602   border-radius: 4px;
603   -webkit-user-select: none;
604   -moz-user-select: none;
605   -ms-user-select: none;
606   user-select: none;
607   padding: 1px 1px;
608   font-size: 10px;
609   line-height: 1;
610   border-radius: 2px;
611   color: transparent;
612   background-color: transparent;
613   border-color: transparent;
614 }
615 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
616 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:focus,
617 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:focus,
618 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus,
619 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
620 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus {
621   outline: thin dotted;
622   outline: 5px auto -webkit-focus-ring-color;
623   outline-offset: -2px;
624 }
625 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
626 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
627 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
628   color: #333333;
629   text-decoration: none;
630 }
631 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
632 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active {
633   outline: 0;
634   background-image: none;
635   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
636   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
637 }
638 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
639 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled],
640 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
641   cursor: not-allowed;
642   opacity: 0.65;
643   filter: alpha(opacity=65);
644   -webkit-box-shadow: none;
645   box-shadow: none;
646 }
647 a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
648 fieldset[disabled] a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
649   pointer-events: none;
650 }
651 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
652 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
653   color: transparent;
654   background-color: rgba(0, 0, 0, 0);
655   border-color: rgba(0, 0, 0, 0);
656 }
657 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover {
658   color: transparent;
659   background-color: rgba(0, 0, 0, 0);
660   border-color: rgba(0, 0, 0, 0);
661 }
662 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
663 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active,
664 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
665   color: transparent;
666   background-color: rgba(0, 0, 0, 0);
667   border-color: rgba(0, 0, 0, 0);
668 }
669 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:hover,
670 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:hover,
671 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
672 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:focus,
673 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:focus,
674 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
675 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
676 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus,
677 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
678   color: transparent;
679   background-color: rgba(0, 0, 0, 0);
680   border-color: rgba(0, 0, 0, 0);
681 }
682 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
683 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active,
684 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
685   background-image: none;
686 }
687 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
688 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled],
689 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button,
690 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:hover,
691 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:hover,
692 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
693 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:focus,
694 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:focus,
695 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
696 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled.focus,
697 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled].focus,
698 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus,
699 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:active,
700 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:active,
701 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
702 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled.active,
703 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled].active,
704 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active {
705   background-color: transparent;
706   border-color: transparent;
707 }
708 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button .badge {
709   color: transparent;
710   background-color: transparent;
711 }
712 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button > i {
713   opacity: 0.75;
714   color: black;
715 }
716 .ui-grid-menu .ui-grid-menu-inner ul {
717   margin: 0;
718   padding: 0;
719   list-style-type: none;
720 }
721 .ui-grid-menu .ui-grid-menu-inner ul li {
722   padding: 0px;
723 }
724 .ui-grid-menu .ui-grid-menu-inner ul li button {
725   min-width: 100%;
726   padding: 8px;
727   text-align: left;
728   background: transparent;
729   border: none;
730 }
731 .ui-grid-menu .ui-grid-menu-inner ul li button:hover,
732 .ui-grid-menu .ui-grid-menu-inner ul li button:focus {
733   -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
734   -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
735   box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
736 }
737 .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item-active {
738   -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
739   -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
740   box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
741   background-color: #cecece;
742 }
743 .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child) > button {
744   border-bottom: 1px solid #aaa;
745 }
746 .ui-grid-sortarrow {
747   right: 5px;
748   position: absolute;
749   width: 20px;
750   top: 0;
751   bottom: 0;
752   background-position: center;
753 }
754 .ui-grid-sortarrow.down {
755   -webkit-transform: rotate(180deg);
756   -moz-transform: rotate(180deg);
757   -o-transform: rotate(180deg);
758   -ms-transform: rotate(180deg);
759   transform: rotate(180deg);
760 }
761 @font-face {
762   font-family: 'ui-grid';
763   src: url('ui-grid.eot');
764   src: url('ui-grid.eot#iefix') format('embedded-opentype'), url('ui-grid.woff') format('woff'), url('ui-grid.ttf') format('truetype'), url('ui-grid.svg?#ui-grid') format('svg');
765   font-weight: normal;
766   font-style: normal;
767 }
768 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
769 /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
770 /*
771 @media screen and (-webkit-min-device-pixel-ratio:0) {
772   @font-face {
773     font-family: 'ui-grid';
774     src: url('../font/ui-grid.svg?12312827#ui-grid') format('svg');
775   }
776 }
777 */
778 [class^="ui-grid-icon"]:before,
779 [class*=" ui-grid-icon"]:before {
780   font-family: "ui-grid";
781   font-style: normal;
782   font-weight: normal;
783   speak: none;
784   display: inline-block;
785   text-decoration: inherit;
786   width: 1em;
787   margin-right: .2em;
788   text-align: center;
789   /* opacity: .8; */
790   /* For safety - reset parent styles, that can break glyph codes*/
791   font-variant: normal;
792   text-transform: none;
793   /* fix buttons height, for twitter bootstrap */
794   line-height: 1em;
795   /* Animation center compensation - margins should be symmetric */
796   /* remove if not needed */
797   margin-left: .2em;
798   /* you can be more comfortable with increased icons size */
799   /* font-size: 120%; */
800   /* Uncomment for 3D effect */
801   /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
802 }
803 .ui-grid-icon-blank::before {
804   width: 1em;
805   content: ' ';
806 }
807 /*
808 * RTL Styles
809 */
810 .ui-grid[dir=rtl] .ui-grid-header-cell,
811 .ui-grid[dir=rtl] .ui-grid-footer-cell,
812 .ui-grid[dir=rtl] .ui-grid-cell {
813   float: right !important;
814 }
815 .ui-grid[dir=rtl] .ui-grid-column-menu-button {
816   position: absolute;
817   left: 1px;
818   top: 0;
819   right: inherit;
820 }
821 .ui-grid[dir=rtl] .ui-grid-cell:first-child,
822 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child,
823 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child {
824   border-right: 0;
825 }
826 .ui-grid[dir=rtl] .ui-grid-cell:last-child,
827 .ui-grid[dir=rtl] .ui-grid-header-cell:last-child {
828   border-bottom: 1px solid #aaa;
829   border-right: 1px solid #aaa;
830   border-left: 0;
831 }
832 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child .ui-grid-vertical-bar,
833 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child .ui-grid-vertical-bar,
834 .ui-grid[dir=rtl] .ui-grid-cell:first-child .ui-grid-vertical-bar {
835   width: 0;
836 }
837 .ui-grid[dir=rtl] .ui-grid-menu-button {
838   z-index: 2;
839   position: absolute;
840   left: 0;
841   right: auto;
842   background: #f2f2f2;
843   border: 1px solid #d4d4d4;
844   cursor: pointer;
845   min-height: 27px;
846   font-weight: normal;
847 }
848 .ui-grid[dir=rtl] .ui-grid-menu-button .ui-grid-menu {
849   left: 0;
850   right: auto;
851 }
852 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button {
853   right: initial;
854   left: 0;
855 }
856 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
857   right: initial;
858   left: 10px;
859 }
860 /*
861    Animation example, for spinners
862 */
863 .ui-grid-animate-spin {
864   -moz-animation: ui-grid-spin 2s infinite linear;
865   -o-animation: ui-grid-spin 2s infinite linear;
866   -webkit-animation: ui-grid-spin 2s infinite linear;
867   animation: ui-grid-spin 2s infinite linear;
868   display: inline-block;
869 }
870 @-moz-keyframes ui-grid-spin {
871   0% {
872     -moz-transform: rotate(0deg);
873     -o-transform: rotate(0deg);
874     -webkit-transform: rotate(0deg);
875     transform: rotate(0deg);
876   }
877   100% {
878     -moz-transform: rotate(359deg);
879     -o-transform: rotate(359deg);
880     -webkit-transform: rotate(359deg);
881     transform: rotate(359deg);
882   }
883 }
884 @-webkit-keyframes ui-grid-spin {
885   0% {
886     -moz-transform: rotate(0deg);
887     -o-transform: rotate(0deg);
888     -webkit-transform: rotate(0deg);
889     transform: rotate(0deg);
890   }
891   100% {
892     -moz-transform: rotate(359deg);
893     -o-transform: rotate(359deg);
894     -webkit-transform: rotate(359deg);
895     transform: rotate(359deg);
896   }
897 }
898 @-o-keyframes ui-grid-spin {
899   0% {
900     -moz-transform: rotate(0deg);
901     -o-transform: rotate(0deg);
902     -webkit-transform: rotate(0deg);
903     transform: rotate(0deg);
904   }
905   100% {
906     -moz-transform: rotate(359deg);
907     -o-transform: rotate(359deg);
908     -webkit-transform: rotate(359deg);
909     transform: rotate(359deg);
910   }
911 }
912 @-ms-keyframes ui-grid-spin {
913   0% {
914     -moz-transform: rotate(0deg);
915     -o-transform: rotate(0deg);
916     -webkit-transform: rotate(0deg);
917     transform: rotate(0deg);
918   }
919   100% {
920     -moz-transform: rotate(359deg);
921     -o-transform: rotate(359deg);
922     -webkit-transform: rotate(359deg);
923     transform: rotate(359deg);
924   }
925 }
926 @keyframes ui-grid-spin {
927   0% {
928     -moz-transform: rotate(0deg);
929     -o-transform: rotate(0deg);
930     -webkit-transform: rotate(0deg);
931     transform: rotate(0deg);
932   }
933   100% {
934     -moz-transform: rotate(359deg);
935     -o-transform: rotate(359deg);
936     -webkit-transform: rotate(359deg);
937     transform: rotate(359deg);
938   }
939 }
940 /*---------------------------------------------------
941     LESS Elements 0.9
942   ---------------------------------------------------
943     A set of useful LESS mixins
944     More info at: http://lesselements.com
945   ---------------------------------------------------*/
946 /* This file contains variable declarations (do not remove this line) */
947 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
948 /**
949 * @section Grid styles
950 */
951 /**
952 * @section Header styles
953 */
954 /** @description Colors for header gradient */
955 /**
956 * @section Grid body styles
957 */
958 /** @description Colors used for row alternation */
959 /**
960 * @section Sort arrow colors
961 */
962 /**
963 * @section Scrollbar styles
964 */
965 /**
966 * @section font library path
967 */
968 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
969
970 /* This file contains variable declarations (do not remove this line) */
971 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
972 /**
973 * @section Grid styles
974 */
975 /**
976 * @section Header styles
977 */
978 /** @description Colors for header gradient */
979 /**
980 * @section Grid body styles
981 */
982 /** @description Colors used for row alternation */
983 /**
984 * @section Sort arrow colors
985 */
986 /**
987 * @section Scrollbar styles
988 */
989 /**
990 * @section font library path
991 */
992 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
993 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:before,
994 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
995 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:before,
996 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
997 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:before,
998 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
999   content: " ";
1000   display: table;
1001 }
1002 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
1003 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
1004 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
1005   clear: both;
1006 }
1007 .ui-grid-cell-focus {
1008   outline: 0;
1009   background-color: #b3c4c7;
1010 }
1011 .ui-grid-focuser {
1012   position: absolute;
1013   left: 0px;
1014   top: 0px;
1015   z-index: -1;
1016   width: 100%;
1017   height: 100%;
1018 }
1019 .ui-grid-focuser:focus {
1020   border-color: #66afe9;
1021   outline: 0;
1022   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1023   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1024 }
1025 .ui-grid-offscreen {
1026   display: block;
1027   position: absolute;
1028   left: -10000px;
1029   top: -10000px;
1030   clip: rect(0px, 0px, 0px, 0px);
1031 }
1032
1033 /* This file contains variable declarations (do not remove this line) */
1034 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1035 /**
1036 * @section Grid styles
1037 */
1038 /**
1039 * @section Header styles
1040 */
1041 /** @description Colors for header gradient */
1042 /**
1043 * @section Grid body styles
1044 */
1045 /** @description Colors used for row alternation */
1046 /**
1047 * @section Sort arrow colors
1048 */
1049 /**
1050 * @section Scrollbar styles
1051 */
1052 /**
1053 * @section font library path
1054 */
1055 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1056 div.ui-grid-cell input {
1057   border-radius: inherit;
1058   padding: 0;
1059   width: 100%;
1060   color: inherit;
1061   height: auto;
1062   font: inherit;
1063   outline: none;
1064 }
1065 div.ui-grid-cell input:focus {
1066   color: inherit;
1067   outline: none;
1068 }
1069 div.ui-grid-cell input[type="checkbox"] {
1070   margin: 9px 0 0 6px;
1071   width: auto;
1072 }
1073 div.ui-grid-cell input.ng-invalid {
1074   border: 1px solid #fc8f8f;
1075 }
1076 div.ui-grid-cell input.ng-valid {
1077   border: 1px solid #d4d4d4;
1078 }
1079
1080 /* This file contains variable declarations (do not remove this line) */
1081 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1082 /**
1083 * @section Grid styles
1084 */
1085 /**
1086 * @section Header styles
1087 */
1088 /** @description Colors for header gradient */
1089 /**
1090 * @section Grid body styles
1091 */
1092 /** @description Colors used for row alternation */
1093 /**
1094 * @section Sort arrow colors
1095 */
1096 /**
1097 * @section Scrollbar styles
1098 */
1099 /**
1100 * @section font library path
1101 */
1102 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1103 .expandableRow .ui-grid-row:nth-child(odd) .ui-grid-cell {
1104   background-color: #f2f2f2;
1105 }
1106 .expandableRow .ui-grid-row:nth-child(even) .ui-grid-cell {
1107   background-color: #fff;
1108 }
1109 .ui-grid-cell.ui-grid-disable-selection.ui-grid-row-header-cell {
1110   pointer-events: none;
1111 }
1112 .ui-grid-expandable-buttons-cell i {
1113   pointer-events: all;
1114 }
1115 .scrollFiller {
1116   float: left;
1117   border: 1px solid #d4d4d4;
1118 }
1119
1120 /* This file contains variable declarations (do not remove this line) */
1121 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1122 /**
1123 * @section Grid styles
1124 */
1125 /**
1126 * @section Header styles
1127 */
1128 /** @description Colors for header gradient */
1129 /**
1130 * @section Grid body styles
1131 */
1132 /** @description Colors used for row alternation */
1133 /**
1134 * @section Sort arrow colors
1135 */
1136 /**
1137 * @section Scrollbar styles
1138 */
1139 /**
1140 * @section font library path
1141 */
1142 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1143
1144 /* This file contains variable declarations (do not remove this line) */
1145 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1146 /**
1147 * @section Grid styles
1148 */
1149 /**
1150 * @section Header styles
1151 */
1152 /** @description Colors for header gradient */
1153 /**
1154 * @section Grid body styles
1155 */
1156 /** @description Colors used for row alternation */
1157 /**
1158 * @section Sort arrow colors
1159 */
1160 /**
1161 * @section Scrollbar styles
1162 */
1163 /**
1164 * @section font library path
1165 */
1166 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1167 .ui-grid-tree-header-row {
1168   font-weight: bold !important;
1169 }
1170
1171 /* This file contains variable declarations (do not remove this line) */
1172 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1173 /**
1174 * @section Grid styles
1175 */
1176 /**
1177 * @section Header styles
1178 */
1179 /** @description Colors for header gradient */
1180 /**
1181 * @section Grid body styles
1182 */
1183 /** @description Colors used for row alternation */
1184 /**
1185 * @section Sort arrow colors
1186 */
1187 /**
1188 * @section Scrollbar styles
1189 */
1190 /**
1191 * @section font library path
1192 */
1193 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1194
1195 /* This file contains variable declarations (do not remove this line) */
1196 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1197 /**
1198 * @section Grid styles
1199 */
1200 /**
1201 * @section Header styles
1202 */
1203 /** @description Colors for header gradient */
1204 /**
1205 * @section Grid body styles
1206 */
1207 /** @description Colors used for row alternation */
1208 /**
1209 * @section Sort arrow colors
1210 */
1211 /**
1212 * @section Scrollbar styles
1213 */
1214 /**
1215 * @section font library path
1216 */
1217 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1218 .movingColumn {
1219   position: absolute;
1220   top: 0;
1221   border: 1px solid #d4d4d4;
1222   box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
1223 }
1224 .movingColumn .ui-grid-icon-angle-down {
1225   display: none;
1226 }
1227
1228 /* This file contains variable declarations (do not remove this line) */
1229 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1230 /**
1231 * @section Grid styles
1232 */
1233 /**
1234 * @section Header styles
1235 */
1236 /** @description Colors for header gradient */
1237 /**
1238 * @section Grid body styles
1239 */
1240 /** @description Colors used for row alternation */
1241 /**
1242 * @section Sort arrow colors
1243 */
1244 /**
1245 * @section Scrollbar styles
1246 */
1247 /**
1248 * @section font library path
1249 */
1250 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1251 /*---------------------------------------------------
1252     LESS Elements 0.9
1253   ---------------------------------------------------
1254     A set of useful LESS mixins
1255     More info at: http://lesselements.com
1256   ---------------------------------------------------*/
1257 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:before,
1258 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
1259 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:before,
1260 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
1261 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:before,
1262 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
1263   content: " ";
1264   display: table;
1265 }
1266 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
1267 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
1268 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
1269   clear: both;
1270 }
1271 .ui-grid-pager-panel {
1272   position: absolute;
1273   left: 0;
1274   bottom: 0;
1275   width: 100%;
1276   padding-top: 3px;
1277   padding-bottom: 3px;
1278 }
1279 .ui-grid-pager-container {
1280   float: left;
1281 }
1282 .ui-grid-pager-control {
1283   margin-right: 10px;
1284   margin-left: 10px;
1285   min-width: 135px;
1286   float: left;
1287 }
1288 .ui-grid-pager-control button {
1289   height: 25px;
1290   min-width: 26px;
1291   display: inline-block;
1292   margin-bottom: 0;
1293   font-weight: normal;
1294   text-align: center;
1295   vertical-align: middle;
1296   touch-action: manipulation;
1297   cursor: pointer;
1298   background-image: none;
1299   border: 1px solid transparent;
1300   white-space: nowrap;
1301   padding: 6px 12px;
1302   font-size: 14px;
1303   line-height: 1.42857143;
1304   border-radius: 4px;
1305   -webkit-user-select: none;
1306   -moz-user-select: none;
1307   -ms-user-select: none;
1308   user-select: none;
1309   color: #eeeeee;
1310   background-color: #f2f2f2;
1311   border-color: #cccccc;
1312 }
1313 .ui-grid-pager-control button:focus,
1314 .ui-grid-pager-control button:active:focus,
1315 .ui-grid-pager-control button.active:focus,
1316 .ui-grid-pager-control button.focus,
1317 .ui-grid-pager-control button:active.focus,
1318 .ui-grid-pager-control button.active.focus {
1319   outline: thin dotted;
1320   outline: 5px auto -webkit-focus-ring-color;
1321   outline-offset: -2px;
1322 }
1323 .ui-grid-pager-control button:hover,
1324 .ui-grid-pager-control button:focus,
1325 .ui-grid-pager-control button.focus {
1326   color: #333333;
1327   text-decoration: none;
1328 }
1329 .ui-grid-pager-control button:active,
1330 .ui-grid-pager-control button.active {
1331   outline: 0;
1332   background-image: none;
1333   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
1334   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
1335 }
1336 .ui-grid-pager-control button.disabled,
1337 .ui-grid-pager-control button[disabled],
1338 fieldset[disabled] .ui-grid-pager-control button {
1339   cursor: not-allowed;
1340   opacity: 0.65;
1341   filter: alpha(opacity=65);
1342   -webkit-box-shadow: none;
1343   box-shadow: none;
1344 }
1345 a.ui-grid-pager-control button.disabled,
1346 fieldset[disabled] a.ui-grid-pager-control button {
1347   pointer-events: none;
1348 }
1349 .ui-grid-pager-control button:focus,
1350 .ui-grid-pager-control button.focus {
1351   color: #eeeeee;
1352   background-color: #dadada;
1353   border-color: #8c8c8c;
1354 }
1355 .ui-grid-pager-control button:hover {
1356   color: #eeeeee;
1357   background-color: #dadada;
1358   border-color: #adadad;
1359 }
1360 .ui-grid-pager-control button:active,
1361 .ui-grid-pager-control button.active,
1362 .open > .dropdown-toggle.ui-grid-pager-control button {
1363   color: #eeeeee;
1364   background-color: #dadada;
1365   border-color: #adadad;
1366 }
1367 .ui-grid-pager-control button:active:hover,
1368 .ui-grid-pager-control button.active:hover,
1369 .open > .dropdown-toggle.ui-grid-pager-control button:hover,
1370 .ui-grid-pager-control button:active:focus,
1371 .ui-grid-pager-control button.active:focus,
1372 .open > .dropdown-toggle.ui-grid-pager-control button:focus,
1373 .ui-grid-pager-control button:active.focus,
1374 .ui-grid-pager-control button.active.focus,
1375 .open > .dropdown-toggle.ui-grid-pager-control button.focus {
1376   color: #eeeeee;
1377   background-color: #c8c8c8;
1378   border-color: #8c8c8c;
1379 }
1380 .ui-grid-pager-control button:active,
1381 .ui-grid-pager-control button.active,
1382 .open > .dropdown-toggle.ui-grid-pager-control button {
1383   background-image: none;
1384 }
1385 .ui-grid-pager-control button.disabled,
1386 .ui-grid-pager-control button[disabled],
1387 fieldset[disabled] .ui-grid-pager-control button,
1388 .ui-grid-pager-control button.disabled:hover,
1389 .ui-grid-pager-control button[disabled]:hover,
1390 fieldset[disabled] .ui-grid-pager-control button:hover,
1391 .ui-grid-pager-control button.disabled:focus,
1392 .ui-grid-pager-control button[disabled]:focus,
1393 fieldset[disabled] .ui-grid-pager-control button:focus,
1394 .ui-grid-pager-control button.disabled.focus,
1395 .ui-grid-pager-control button[disabled].focus,
1396 fieldset[disabled] .ui-grid-pager-control button.focus,
1397 .ui-grid-pager-control button.disabled:active,
1398 .ui-grid-pager-control button[disabled]:active,
1399 fieldset[disabled] .ui-grid-pager-control button:active,
1400 .ui-grid-pager-control button.disabled.active,
1401 .ui-grid-pager-control button[disabled].active,
1402 fieldset[disabled] .ui-grid-pager-control button.active {
1403   background-color: #f2f2f2;
1404   border-color: #cccccc;
1405 }
1406 .ui-grid-pager-control button .badge {
1407   color: #f2f2f2;
1408   background-color: #eeeeee;
1409 }
1410 .ui-grid-pager-control input {
1411   display: block;
1412   width: 100%;
1413   height: 34px;
1414   padding: 6px 12px;
1415   font-size: 14px;
1416   line-height: 1.42857143;
1417   color: #555555;
1418   background-color: #ffffff;
1419   background-image: none;
1420   border: 1px solid #cccccc;
1421   border-radius: 4px;
1422   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1423   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1424   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1425   -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1426   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1427   height: 30px;
1428   padding: 5px 10px;
1429   font-size: 12px;
1430   line-height: 1.5;
1431   border-radius: 3px;
1432   display: inline;
1433   height: 26px;
1434   width: 50px;
1435   vertical-align: top;
1436 }
1437 .ui-grid-pager-control input:focus {
1438   border-color: #66afe9;
1439   outline: 0;
1440   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1441   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1442 }
1443 .ui-grid-pager-control input::-moz-placeholder {
1444   color: #999999;
1445   opacity: 1;
1446 }
1447 .ui-grid-pager-control input:-ms-input-placeholder {
1448   color: #999999;
1449 }
1450 .ui-grid-pager-control input::-webkit-input-placeholder {
1451   color: #999999;
1452 }
1453 .ui-grid-pager-control input[disabled],
1454 .ui-grid-pager-control input[readonly],
1455 fieldset[disabled] .ui-grid-pager-control input {
1456   background-color: #eeeeee;
1457   opacity: 1;
1458 }
1459 .ui-grid-pager-control input[disabled],
1460 fieldset[disabled] .ui-grid-pager-control input {
1461   cursor: not-allowed;
1462 }
1463 textarea.ui-grid-pager-control input {
1464   height: auto;
1465 }
1466 select.ui-grid-pager-control input {
1467   height: 30px;
1468   line-height: 30px;
1469 }
1470 textarea.ui-grid-pager-control input,
1471 select[multiple].ui-grid-pager-control input {
1472   height: auto;
1473 }
1474 .ui-grid-pager-control .ui-grid-pager-max-pages-number {
1475   vertical-align: bottom;
1476 }
1477 .ui-grid-pager-control .ui-grid-pager-max-pages-number > * {
1478   vertical-align: middle;
1479 }
1480 .ui-grid-pager-control .first-bar {
1481   width: 10px;
1482   border-left: 2px solid #4d4d4d;
1483   margin-top: -6px;
1484   height: 12px;
1485   margin-left: -3px;
1486 }
1487 .ui-grid-pager-control .first-triangle {
1488   width: 0;
1489   height: 0;
1490   border-style: solid;
1491   border-width: 5px 8.7px 5px 0;
1492   border-color: transparent #4d4d4d transparent transparent;
1493   margin-left: 2px;
1494 }
1495 .ui-grid-pager-control .next-triangle {
1496   margin-left: 1px;
1497 }
1498 .ui-grid-pager-control .prev-triangle {
1499   margin-left: 0;
1500 }
1501 .ui-grid-pager-control .last-triangle {
1502   width: 0;
1503   height: 0;
1504   border-style: solid;
1505   border-width: 5px 0 5px 8.7px;
1506   border-color: transparent transparent transparent #4d4d4d;
1507   margin-left: -1px;
1508 }
1509 .ui-grid-pager-control .last-bar {
1510   width: 10px;
1511   border-left: 2px solid #4d4d4d;
1512   margin-top: -6px;
1513   height: 12px;
1514   margin-left: 1px;
1515 }
1516 .ui-grid-pager-row-count-picker {
1517   float: left;
1518 }
1519 .ui-grid-pager-row-count-picker select {
1520   display: block;
1521   width: 100%;
1522   height: 34px;
1523   padding: 6px 12px;
1524   font-size: 14px;
1525   line-height: 1.42857143;
1526   color: #555555;
1527   background-color: #ffffff;
1528   background-image: none;
1529   border: 1px solid #cccccc;
1530   border-radius: 4px;
1531   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1532   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1533   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1534   -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1535   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1536   height: 30px;
1537   padding: 5px 10px;
1538   font-size: 12px;
1539   line-height: 1.5;
1540   border-radius: 3px;
1541   height: 26px;
1542   width: 67px;
1543   display: inline;
1544 }
1545 .ui-grid-pager-row-count-picker select:focus {
1546   border-color: #66afe9;
1547   outline: 0;
1548   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1549   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1550 }
1551 .ui-grid-pager-row-count-picker select::-moz-placeholder {
1552   color: #999999;
1553   opacity: 1;
1554 }
1555 .ui-grid-pager-row-count-picker select:-ms-input-placeholder {
1556   color: #999999;
1557 }
1558 .ui-grid-pager-row-count-picker select::-webkit-input-placeholder {
1559   color: #999999;
1560 }
1561 .ui-grid-pager-row-count-picker select[disabled],
1562 .ui-grid-pager-row-count-picker select[readonly],
1563 fieldset[disabled] .ui-grid-pager-row-count-picker select {
1564   background-color: #eeeeee;
1565   opacity: 1;
1566 }
1567 .ui-grid-pager-row-count-picker select[disabled],
1568 fieldset[disabled] .ui-grid-pager-row-count-picker select {
1569   cursor: not-allowed;
1570 }
1571 textarea.ui-grid-pager-row-count-picker select {
1572   height: auto;
1573 }
1574 select.ui-grid-pager-row-count-picker select {
1575   height: 30px;
1576   line-height: 30px;
1577 }
1578 textarea.ui-grid-pager-row-count-picker select,
1579 select[multiple].ui-grid-pager-row-count-picker select {
1580   height: auto;
1581 }
1582 .ui-grid-pager-row-count-picker .ui-grid-pager-row-count-label {
1583   margin-top: 3px;
1584 }
1585 .ui-grid-pager-count-container {
1586   float: right;
1587   margin-top: 4px;
1588   min-width: 50px;
1589 }
1590 .ui-grid-pager-count-container .ui-grid-pager-count {
1591   margin-right: 10px;
1592   margin-left: 10px;
1593   float: right;
1594 }
1595
1596 /* This file contains variable declarations (do not remove this line) */
1597 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1598 /**
1599 * @section Grid styles
1600 */
1601 /**
1602 * @section Header styles
1603 */
1604 /** @description Colors for header gradient */
1605 /**
1606 * @section Grid body styles
1607 */
1608 /** @description Colors used for row alternation */
1609 /**
1610 * @section Sort arrow colors
1611 */
1612 /**
1613 * @section Scrollbar styles
1614 */
1615 /**
1616 * @section font library path
1617 */
1618 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1619 .ui-grid-pinned-container {
1620   position: absolute;
1621   display: inline;
1622   top: 0;
1623 }
1624 .ui-grid-pinned-container.ui-grid-pinned-container-left {
1625   float: left;
1626   left: 0;
1627 }
1628 .ui-grid-pinned-container.ui-grid-pinned-container-right {
1629   float: right;
1630   right: 0;
1631 }
1632 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child {
1633   box-sizing: border-box;
1634   border-width: 1px;
1635   border-bottom-color: #aaa;
1636   border-right-color: #aaa;
1637 }
1638 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child {
1639   box-sizing: border-box;
1640   border-bottom: 1px solid;
1641   border-right: 1px solid;
1642   border-width: 1px;
1643   border-bottom-color: #aaa;
1644   border-right-color: #aaa;
1645 }
1646 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
1647 .ui-grid-pinned-container .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
1648   width: 1px;
1649 }
1650 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
1651   background-color: #d4d4d4;
1652 }
1653 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
1654   background-color: #aeaeae;
1655 }
1656 .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child .ui-grid-vertical-bar {
1657   right: -1px;
1658   width: 1px;
1659   background-color: #aeaeae;
1660 }
1661 .ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:first-child {
1662   box-sizing: border-box;
1663   border-left: 1px solid;
1664   border-width: 1px;
1665   border-left-color: #aeaeae;
1666 }
1667 .ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:first-child {
1668   box-sizing: border-box;
1669   border-left: 1px solid;
1670   border-width: 1px;
1671   border-left-color: #aeaeae;
1672 }
1673 .ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar,
1674 .ui-grid-pinned-container .ui-grid-cell:not(:first-child) .ui-grid-vertical-bar {
1675   width: 1px;
1676 }
1677 .ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar {
1678   background-color: #d4d4d4;
1679 }
1680 .ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
1681   background-color: #aeaeae;
1682 }
1683 .ui-grid-pinned-container.ui-grid-pinned-container-first .ui-grid-header-cell:first-child .ui-grid-vertical-bar {
1684   left: -1px;
1685   width: 1px;
1686   background-color: #aeaeae;
1687 }
1688
1689 /* This file contains variable declarations (do not remove this line) */
1690 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1691 /**
1692 * @section Grid styles
1693 */
1694 /**
1695 * @section Header styles
1696 */
1697 /** @description Colors for header gradient */
1698 /**
1699 * @section Grid body styles
1700 */
1701 /** @description Colors used for row alternation */
1702 /**
1703 * @section Sort arrow colors
1704 */
1705 /**
1706 * @section Scrollbar styles
1707 */
1708 /**
1709 * @section font library path
1710 */
1711 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1712 .ui-grid-column-resizer {
1713   top: 0;
1714   bottom: 0;
1715   width: 5px;
1716   position: absolute;
1717   cursor: col-resize;
1718 }
1719 .ui-grid-column-resizer.left {
1720   left: 0;
1721 }
1722 .ui-grid-column-resizer.right {
1723   right: 0;
1724 }
1725 .ui-grid-header-cell:last-child .ui-grid-column-resizer.right {
1726   border-right: 1px solid #aaa;
1727 }
1728 .ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.right {
1729   border-right: 0;
1730 }
1731 .ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.left {
1732   border-left: 1px solid #d4d4d4;
1733 }
1734 .ui-grid.column-resizing {
1735   cursor: col-resize;
1736 }
1737 .ui-grid.column-resizing .ui-grid-resize-overlay {
1738   position: absolute;
1739   top: 0;
1740   height: 100%;
1741   width: 1px;
1742   background-color: #aeaeae;
1743 }
1744
1745 /* This file contains variable declarations (do not remove this line) */
1746 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1747 /**
1748 * @section Grid styles
1749 */
1750 /**
1751 * @section Header styles
1752 */
1753 /** @description Colors for header gradient */
1754 /**
1755 * @section Grid body styles
1756 */
1757 /** @description Colors used for row alternation */
1758 /**
1759 * @section Sort arrow colors
1760 */
1761 /**
1762 * @section Scrollbar styles
1763 */
1764 /**
1765 * @section font library path
1766 */
1767 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1768 .ui-grid-row-saving .ui-grid-cell {
1769   color: #848484 !important;
1770 }
1771 .ui-grid-row-dirty .ui-grid-cell {
1772   color: #610b38;
1773 }
1774 .ui-grid-row-error .ui-grid-cell {
1775   color: #ff0000 !important;
1776 }
1777
1778 /* This file contains variable declarations (do not remove this line) */
1779 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1780 /**
1781 * @section Grid styles
1782 */
1783 /**
1784 * @section Header styles
1785 */
1786 /** @description Colors for header gradient */
1787 /**
1788 * @section Grid body styles
1789 */
1790 /** @description Colors used for row alternation */
1791 /**
1792 * @section Sort arrow colors
1793 */
1794 /**
1795 * @section Scrollbar styles
1796 */
1797 /**
1798 * @section font library path
1799 */
1800 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1801 .ui-grid-row.ui-grid-row-selected > [ui-grid-row] > .ui-grid-cell {
1802   background-color: #c9dde1;
1803 }
1804 .ui-grid-disable-selection {
1805   -webkit-touch-callout: none;
1806   -webkit-user-select: none;
1807   -khtml-user-select: none;
1808   -moz-user-select: none;
1809   -ms-user-select: none;
1810   user-select: none;
1811   cursor: default;
1812 }
1813 .ui-grid-selection-row-header-buttons {
1814   cursor: pointer;
1815   opacity: 0.1;
1816 }
1817 .ui-grid-selection-row-header-buttons.ui-grid-row-selected {
1818   opacity: 1;
1819 }
1820 .ui-grid-selection-row-header-buttons.ui-grid-all-selected {
1821   opacity: 1;
1822 }
1823
1824 /* This file contains variable declarations (do not remove this line) */
1825 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1826 /**
1827 * @section Grid styles
1828 */
1829 /**
1830 * @section Header styles
1831 */
1832 /** @description Colors for header gradient */
1833 /**
1834 * @section Grid body styles
1835 */
1836 /** @description Colors used for row alternation */
1837 /**
1838 * @section Sort arrow colors
1839 */
1840 /**
1841 * @section Scrollbar styles
1842 */
1843 /**
1844 * @section font library path
1845 */
1846 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1847 .ui-grid-tree-row-header-buttons.ui-grid-tree-header {
1848   cursor: pointer;
1849   opacity: 1;
1850 }
1851
1852 /* This file contains variable declarations (do not remove this line) */
1853 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1854 /**
1855 * @section Grid styles
1856 */
1857 /**
1858 * @section Header styles
1859 */
1860 /** @description Colors for header gradient */
1861 /**
1862 * @section Grid body styles
1863 */
1864 /** @description Colors used for row alternation */
1865 /**
1866 * @section Sort arrow colors
1867 */
1868 /**
1869 * @section Scrollbar styles
1870 */
1871 /**
1872 * @section font library path
1873 */
1874 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
1875 .ui-grid-tree-header-row {
1876   font-weight: bold !important;
1877 }
1878
1879 .ui-grid-icon-plus-squared:before {
1880   content: '\c350';
1881 }
1882 /* '썐' */
1883 .ui-grid-icon-minus-squared:before {
1884   content: '\c351';
1885 }
1886 /* '썑' */
1887 .ui-grid-icon-search:before {
1888   content: '\c352';
1889 }
1890 /* '썒' */
1891 .ui-grid-icon-cancel:before {
1892   content: '\c353';
1893 }
1894 /* '썓' */
1895 .ui-grid-icon-info-circled:before {
1896   content: '\c354';
1897 }
1898 /* '썔' */
1899 .ui-grid-icon-lock:before {
1900   content: '\c355';
1901 }
1902 /* '썕' */
1903 .ui-grid-icon-lock-open:before {
1904   content: '\c356';
1905 }
1906 /* '썖' */
1907 .ui-grid-icon-pencil:before {
1908   content: '\c357';
1909 }
1910 /* '썗' */
1911 .ui-grid-icon-down-dir:before {
1912   content: '\c358';
1913 }
1914 /* '썘' */
1915 .ui-grid-icon-up-dir:before {
1916   content: '\c359';
1917 }
1918 /* '썙' */
1919 .ui-grid-icon-left-dir:before {
1920   content: '\c35a';
1921 }
1922 /* '썚' */
1923 .ui-grid-icon-right-dir:before {
1924   content: '\c35b';
1925 }
1926 /* '썛' */
1927 .ui-grid-icon-left-open:before {
1928   content: '\c35c';
1929 }
1930 /* '썜' */
1931 .ui-grid-icon-right-open:before {
1932   content: '\c35d';
1933 }
1934 /* '썝' */
1935 .ui-grid-icon-angle-down:before {
1936   content: '\c35e';
1937 }
1938 /* '썞' */
1939 .ui-grid-icon-filter:before {
1940   content: '\c35f';
1941 }
1942 /* '썟' */
1943 .ui-grid-icon-sort-alt-up:before {
1944   content: '\c360';
1945 }
1946 /* '썠' */
1947 .ui-grid-icon-sort-alt-down:before {
1948   content: '\c361';
1949 }
1950 /* '썡' */
1951 .ui-grid-icon-ok:before {
1952   content: '\c362';
1953 }
1954 /* '썢' */
1955 .ui-grid-icon-menu:before {
1956   content: '\c363';
1957   color: #fff;
1958 }
1959 /* '썣' */
1960 .ui-grid-icon-indent-left:before {
1961   content: '\e800';
1962 }
1963 /* '' */
1964 .ui-grid-icon-indent-right:before {
1965   content: '\e801';
1966 }
1967 /* '' */
1968 .ui-grid-icon-spin5:before {
1969   content: '\ea61';
1970 }
1971 /* '' */