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