1 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:before,
2 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
3 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:before,
4 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
5 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:before,
6 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
10 #ui-grid-twbs #ui-grid-twbs .form-horizontal .form-group:after,
11 #ui-grid-twbs #ui-grid-twbs .btn-toolbar:after,
12 #ui-grid-twbs #ui-grid-twbs .btn-group-vertical > .btn-group:after {
16 border: 1px solid #94c0d2;
17 box-sizing: content-box;
18 -webkit-border-radius: 0px;
19 -moz-border-radius: 0px;
21 -webkit-transform: translateZ(0);
22 -moz-transform: translateZ(0);
23 -o-transform: translateZ(0);
24 -ms-transform: translateZ(0);
25 transform: translateZ(0);
27 .ui-grid-vertical-bar {
32 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
33 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
36 .ui-grid-scrollbar-placeholder {
37 background-color: transparent;
39 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
40 background-color: #94c0d2;
42 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
43 background-color: #94c0d2;
45 .ui-grid-header-cell:last-child .ui-grid-vertical-bar {
48 background-color: #94c0d2;
50 .ui-grid-clearfix:before,
51 .ui-grid-clearfix:after {
55 .ui-grid-clearfix:after {
61 .ui-grid-contents-wrapper {
73 clip: rect(0, 0, 0, 0);
76 .ui-grid-top-panel-background {
78 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
79 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
80 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
81 background: -o-linear-gradient(#ffffff, #daecf4);
82 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
85 border-bottom: 1px solid #94c0d2;
86 box-sizing: border-box;
93 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
94 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
95 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
96 background: -o-linear-gradient(#ffffff, #daecf4);
97 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
98 -webkit-border-top-right-radius: -1px;
99 -webkit-border-bottom-right-radius: 0;
100 -webkit-border-bottom-left-radius: 0;
101 -webkit-border-top-left-radius: -1px;
102 -moz-border-radius-topright: -1px;
103 -moz-border-radius-bottomright: 0;
104 -moz-border-radius-bottomleft: 0;
105 -moz-border-radius-topleft: -1px;
106 border-top-right-radius: -1px;
107 border-bottom-right-radius: 0;
108 border-bottom-left-radius: 0;
109 border-top-left-radius: -1px;
110 -moz-background-clip: padding-box;
111 -webkit-background-clip: padding-box;
112 background-clip: padding-box;
114 .ui-grid-header-viewport {
117 .ui-grid-header-canvas:before,
118 .ui-grid-header-canvas:after {
123 .ui-grid-header-canvas:after {
126 .ui-grid-header-cell-wrapper {
129 box-sizing: border-box;
132 .ui-grid-header-cell-row {
136 .ui-grid-header-cell {
138 box-sizing: border-box;
139 background-color: inherit;
140 border-right: 1px solid;
141 border-color: #94c0d2;
143 -webkit-user-select: none;
144 -moz-user-select: none;
145 -ms-user-select: none;
149 .ui-grid-header-cell:last-child {
152 .ui-grid-header-cell .sortable {
155 .ui-grid-header-cell .ui-grid-sort-priority-number {
158 .ui-grid-header .ui-grid-vertical-bar {
162 .ui-grid-column-menu-button {
167 .ui-grid-column-menu-button .ui-grid-icon-angle-down {
170 .ui-grid-column-menu-button-last-col {
173 .ui-grid-column-menu {
176 /* Slide up/down animations */
177 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
178 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
179 -webkit-transition: all 0.05s linear;
180 -moz-transition: all 0.05s linear;
181 -o-transition: all 0.05s linear;
182 transition: all 0.05s linear;
183 display: block !important;
185 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
186 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
187 -webkit-transform: translateY(-100%);
188 -moz-transform: translateY(-100%);
189 -o-transform: translateY(-100%);
190 -ms-transform: translateY(-100%);
191 transform: translateY(-100%);
193 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
194 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
195 -webkit-transform: translateY(0);
196 -moz-transform: translateY(0);
197 -o-transform: translateY(0);
198 -ms-transform: translateY(0);
199 transform: translateY(0);
201 /* Slide up/down animations */
202 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
203 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
204 -webkit-transition: all 0.05s linear;
205 -moz-transition: all 0.05s linear;
206 -o-transition: all 0.05s linear;
207 transition: all 0.05s linear;
208 display: block !important;
210 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
211 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
212 -webkit-transform: translateY(-100%);
213 -moz-transform: translateY(-100%);
214 -o-transform: translateY(-100%);
215 -ms-transform: translateY(-100%);
216 transform: translateY(-100%);
218 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
219 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
220 -webkit-transform: translateY(0);
221 -moz-transform: translateY(0);
222 -o-transform: translateY(0);
223 -ms-transform: translateY(0);
224 transform: translateY(0);
226 .ui-grid-filter-container {
230 .ui-grid-filter-container .ui-grid-filter-button {
236 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
244 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]:hover {
247 .ui-grid-filter-container .ui-grid-filter-button-select {
253 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"] {
261 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]:hover {
264 input[type="text"].ui-grid-filter-input {
269 border: 1px solid #94c0d2;
270 -webkit-border-top-right-radius: 0px;
271 -webkit-border-bottom-right-radius: 0;
272 -webkit-border-bottom-left-radius: 0;
273 -webkit-border-top-left-radius: 0;
274 -moz-border-radius-topright: 0px;
275 -moz-border-radius-bottomright: 0;
276 -moz-border-radius-bottomleft: 0;
277 -moz-border-radius-topleft: 0;
278 border-top-right-radius: 0px;
279 border-bottom-right-radius: 0;
280 border-bottom-left-radius: 0;
281 border-top-left-radius: 0;
282 -moz-background-clip: padding-box;
283 -webkit-background-clip: padding-box;
284 background-clip: padding-box;
286 input[type="text"].ui-grid-filter-input:hover {
287 border: 1px solid #94c0d2;
289 select.ui-grid-filter-select {
294 border: 1px solid #94c0d2;
295 -webkit-border-top-right-radius: 0px;
296 -webkit-border-bottom-right-radius: 0;
297 -webkit-border-bottom-left-radius: 0;
298 -webkit-border-top-left-radius: 0;
299 -moz-border-radius-topright: 0px;
300 -moz-border-radius-bottomright: 0;
301 -moz-border-radius-bottomleft: 0;
302 -moz-border-radius-topleft: 0;
303 border-top-right-radius: 0px;
304 border-bottom-right-radius: 0;
305 border-bottom-left-radius: 0;
306 border-top-left-radius: 0;
307 -moz-background-clip: padding-box;
308 -webkit-background-clip: padding-box;
309 background-clip: padding-box;
311 select.ui-grid-filter-select:hover {
312 border: 1px solid #94c0d2;
314 .ui-grid-filter-cancel-button-hidden select.ui-grid-filter-select {
317 .ui-grid-render-container {
319 -webkit-border-top-right-radius: 0;
320 -webkit-border-bottom-right-radius: 0px;
321 -webkit-border-bottom-left-radius: 0px;
322 -webkit-border-top-left-radius: 0;
323 -moz-border-radius-topright: 0;
324 -moz-border-radius-bottomright: 0px;
325 -moz-border-radius-bottomleft: 0px;
326 -moz-border-radius-topleft: 0;
327 border-top-right-radius: 0;
328 border-bottom-right-radius: 0px;
329 border-bottom-left-radius: 0px;
330 border-top-left-radius: 0;
331 -moz-background-clip: padding-box;
332 -webkit-background-clip: padding-box;
333 background-clip: padding-box;
335 .ui-grid-render-container:focus {
342 -webkit-overflow-scrolling: touch;
344 .ui-grid-viewport:focus {
345 outline: none !important;
351 .ui-grid-row:nth-child(odd) .ui-grid-cell {
352 background-color: #ffffff;
354 .ui-grid-row:nth-child(even) .ui-grid-cell {
355 background-color: #eaf4f9;
357 .ui-grid-row:last-child .ui-grid-cell {
358 border-bottom-color: #94c0d2;
359 border-bottom-style: solid;
361 .ui-grid-no-row-overlay {
369 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
370 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
371 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
372 background: -o-linear-gradient(#ffffff, #daecf4);
373 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
374 -webkit-border-top-right-radius: 0px;
375 -webkit-border-bottom-right-radius: 0;
376 -webkit-border-bottom-left-radius: 0;
377 -webkit-border-top-left-radius: 0;
378 -moz-border-radius-topright: 0px;
379 -moz-border-radius-bottomright: 0;
380 -moz-border-radius-bottomleft: 0;
381 -moz-border-radius-topleft: 0;
382 border-top-right-radius: 0px;
383 border-bottom-right-radius: 0;
384 border-bottom-left-radius: 0;
385 border-top-left-radius: 0;
386 -moz-background-clip: padding-box;
387 -webkit-background-clip: padding-box;
388 background-clip: padding-box;
389 border: 1px solid #94c0d2;
393 .ui-grid-no-row-overlay > * {
404 /* This file contains variable declarations (do not remove this line) */
405 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
407 * @section Grid styles
410 * @section Header styles
412 /** @description Colors for header gradient */
414 * @section Grid body styles
416 /** @description Colors used for row alternation */
418 * @section Sort arrow colors
421 * @section Scrollbar styles
424 * @section font library path
426 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
430 background-color: inherit;
431 border-right: 1px solid;
432 border-color: #94c0d2;
433 box-sizing: border-box;
435 .ui-grid-cell:last-child {
438 .ui-grid-cell-contents {
440 -moz-box-sizing: border-box;
441 -webkit-box-sizing: border-box;
442 box-sizing: border-box;
444 -ms-text-overflow: ellipsis;
445 -o-text-overflow: ellipsis;
446 text-overflow: ellipsis;
450 .ui-grid-cell-contents-hidden {
456 .ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
457 background-color: #f0f0ee;
458 border-bottom: solid 1px #94c0d2;
460 .ui-grid-footer-panel-background {
462 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
463 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
464 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
465 background: -o-linear-gradient(#ffffff, #daecf4);
466 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
468 .ui-grid-footer-panel {
470 border-bottom: 1px solid #94c0d2;
471 border-top: 1px solid #94c0d2;
475 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
476 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
477 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
478 background: -o-linear-gradient(#ffffff, #daecf4);
479 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
480 -webkit-border-top-right-radius: -1px;
481 -webkit-border-bottom-right-radius: 0;
482 -webkit-border-bottom-left-radius: 0;
483 -webkit-border-top-left-radius: -1px;
484 -moz-border-radius-topright: -1px;
485 -moz-border-radius-bottomright: 0;
486 -moz-border-radius-bottomleft: 0;
487 -moz-border-radius-topleft: -1px;
488 border-top-right-radius: -1px;
489 border-bottom-right-radius: 0;
490 border-bottom-left-radius: 0;
491 border-top-left-radius: -1px;
492 -moz-background-clip: padding-box;
493 -webkit-background-clip: padding-box;
494 background-clip: padding-box;
496 .ui-grid-grid-footer {
500 .ui-grid-footer-viewport {
503 .ui-grid-footer-canvas {
506 .ui-grid-footer-canvas:before,
507 .ui-grid-footer-canvas:after {
512 .ui-grid-footer-canvas:after {
515 .ui-grid-footer-cell-wrapper {
518 box-sizing: border-box;
521 .ui-grid-footer-cell-row {
524 .ui-grid-footer-cell {
526 background-color: inherit;
527 border-right: 1px solid;
528 border-color: #94c0d2;
529 box-sizing: border-box;
532 .ui-grid-footer-cell:last-child {
535 input[type="text"].ui-grid-filter-input {
540 border: 1px solid #94c0d2;
541 -webkit-border-top-right-radius: 0px;
542 -webkit-border-bottom-right-radius: 0;
543 -webkit-border-bottom-left-radius: 0;
544 -webkit-border-top-left-radius: 0;
545 -moz-border-radius-topright: 0px;
546 -moz-border-radius-bottomright: 0;
547 -moz-border-radius-bottomleft: 0;
548 -moz-border-radius-topleft: 0;
549 border-top-right-radius: 0px;
550 border-bottom-right-radius: 0;
551 border-bottom-left-radius: 0;
552 border-top-left-radius: 0;
553 -moz-background-clip: padding-box;
554 -webkit-background-clip: padding-box;
555 background-clip: padding-box;
557 input[type="text"].ui-grid-filter-input:hover {
558 border: 1px solid #94c0d2;
560 .ui-grid-menu-button {
565 background: none !important;
566 border: none !important;
571 .ui-grid-menu-button .ui-grid-icon-container {
574 .ui-grid-menu-button .ui-grid-menu {
577 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid {
579 border: 1px solid #94c0d2;
584 padding: 0 10px 20px 10px;
586 box-sizing: border-box;
588 .ui-grid-menu .ui-grid-menu-inner {
590 border: 1px solid #94c0d2;
593 -webkit-border-radius: 0px;
594 -moz-border-radius: 0px;
596 -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
597 -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
598 box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
600 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
604 display: inline-block;
608 vertical-align: middle;
609 touch-action: manipulation;
611 background-image: none;
612 border: 1px solid transparent;
616 line-height: 1.42857143;
618 -webkit-user-select: none;
619 -moz-user-select: none;
620 -ms-user-select: none;
627 background-color: transparent;
628 border-color: transparent;
630 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
631 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:focus,
632 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:focus,
633 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus,
634 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
635 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus {
636 outline: thin dotted;
637 outline: 5px auto -webkit-focus-ring-color;
638 outline-offset: -2px;
640 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
641 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
642 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
644 text-decoration: none;
646 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
647 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active {
649 background-image: none;
650 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
651 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
653 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
654 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled],
655 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
658 filter: alpha(opacity=65);
659 -webkit-box-shadow: none;
662 a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
663 fieldset[disabled] a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
664 pointer-events: none;
666 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
667 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
669 background-color: rgba(0, 0, 0, 0);
670 border-color: rgba(0, 0, 0, 0);
672 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover {
674 background-color: rgba(0, 0, 0, 0);
675 border-color: rgba(0, 0, 0, 0);
677 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
678 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active,
679 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
681 background-color: rgba(0, 0, 0, 0);
682 border-color: rgba(0, 0, 0, 0);
684 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:hover,
685 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:hover,
686 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
687 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:focus,
688 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:focus,
689 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
690 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
691 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus,
692 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
694 background-color: rgba(0, 0, 0, 0);
695 border-color: rgba(0, 0, 0, 0);
697 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
698 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active,
699 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
700 background-image: none;
702 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:hover,
703 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:hover,
704 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
705 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:focus,
706 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:focus,
707 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
708 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled.focus,
709 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled].focus,
710 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
711 background-color: transparent;
712 border-color: transparent;
714 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button .badge {
716 background-color: transparent;
718 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button > i {
722 .ui-grid-menu .ui-grid-menu-inner ul {
725 list-style-type: none;
727 .ui-grid-menu .ui-grid-menu-inner ul li {
730 .ui-grid-menu .ui-grid-menu-inner ul li button {
734 background: transparent;
737 .ui-grid-menu .ui-grid-menu-inner ul li button:hover,
738 .ui-grid-menu .ui-grid-menu-inner ul li button:focus {
739 -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
740 -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
741 box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
743 .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item-active {
744 -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
745 -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
746 box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
747 background-color: #cecece;
749 .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child) > button {
750 border-bottom: 1px solid #94c0d2;
758 background-position: center;
760 .ui-grid-sortarrow.down {
761 -webkit-transform: rotate(180deg);
762 -moz-transform: rotate(180deg);
763 -o-transform: rotate(180deg);
764 -ms-transform: rotate(180deg);
765 transform: rotate(180deg);
768 font-family: 'ui-grid';
769 src: url('ui-grid.eot');
770 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');
774 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
775 /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
777 @media screen and (-webkit-min-device-pixel-ratio:0) {
779 font-family: 'ui-grid';
780 src: url('@{font-path}ui-grid.svg?12312827#ui-grid') format('svg');
784 [class^="ui-grid-icon"]:before,
785 [class*=" ui-grid-icon"]:before {
786 font-family: "ui-grid";
790 display: inline-block;
791 text-decoration: inherit;
796 /* For safety - reset parent styles, that can break glyph codes*/
797 font-variant: normal;
798 text-transform: none;
799 /* fix buttons height, for twitter bootstrap */
801 /* Animation center compensation - margins should be symmetric */
802 /* remove if not needed */
804 /* you can be more comfortable with increased icons size */
805 /* font-size: 120%; */
806 /* Uncomment for 3D effect */
807 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
809 .ui-grid-icon-blank::before {
816 .ui-grid[dir=rtl] .ui-grid-header-cell,
817 .ui-grid[dir=rtl] .ui-grid-footer-cell,
818 .ui-grid[dir=rtl] .ui-grid-cell {
819 float: right !important;
821 .ui-grid[dir=rtl] .ui-grid-column-menu-button {
827 .ui-grid[dir=rtl] .ui-grid-cell:first-child,
828 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child,
829 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child {
832 .ui-grid[dir=rtl] .ui-grid-cell:last-child,
833 .ui-grid[dir=rtl] .ui-grid-header-cell:last-child {
834 border-right: 1px solid #94c0d2;
837 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child .ui-grid-vertical-bar,
838 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child .ui-grid-vertical-bar,
839 .ui-grid[dir=rtl] .ui-grid-cell:first-child .ui-grid-vertical-bar {
842 .ui-grid[dir=rtl] .ui-grid-menu-button {
848 border: 1px solid #94c0d2;
853 .ui-grid[dir=rtl] .ui-grid-menu-button .ui-grid-menu {
857 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button {
861 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
866 Animation example, for spinners
868 .ui-grid-animate-spin {
869 -moz-animation: ui-grid-spin 2s infinite linear;
870 -o-animation: ui-grid-spin 2s infinite linear;
871 -webkit-animation: ui-grid-spin 2s infinite linear;
872 animation: ui-grid-spin 2s infinite linear;
873 display: inline-block;
875 @-moz-keyframes ui-grid-spin {
877 -moz-transform: rotate(0deg);
878 -o-transform: rotate(0deg);
879 -webkit-transform: rotate(0deg);
880 transform: rotate(0deg);
883 -moz-transform: rotate(359deg);
884 -o-transform: rotate(359deg);
885 -webkit-transform: rotate(359deg);
886 transform: rotate(359deg);
889 @-webkit-keyframes ui-grid-spin {
891 -moz-transform: rotate(0deg);
892 -o-transform: rotate(0deg);
893 -webkit-transform: rotate(0deg);
894 transform: rotate(0deg);
897 -moz-transform: rotate(359deg);
898 -o-transform: rotate(359deg);
899 -webkit-transform: rotate(359deg);
900 transform: rotate(359deg);
903 @-o-keyframes ui-grid-spin {
905 -moz-transform: rotate(0deg);
906 -o-transform: rotate(0deg);
907 -webkit-transform: rotate(0deg);
908 transform: rotate(0deg);
911 -moz-transform: rotate(359deg);
912 -o-transform: rotate(359deg);
913 -webkit-transform: rotate(359deg);
914 transform: rotate(359deg);
917 @-ms-keyframes ui-grid-spin {
919 -moz-transform: rotate(0deg);
920 -o-transform: rotate(0deg);
921 -webkit-transform: rotate(0deg);
922 transform: rotate(0deg);
925 -moz-transform: rotate(359deg);
926 -o-transform: rotate(359deg);
927 -webkit-transform: rotate(359deg);
928 transform: rotate(359deg);
931 @keyframes ui-grid-spin {
933 -moz-transform: rotate(0deg);
934 -o-transform: rotate(0deg);
935 -webkit-transform: rotate(0deg);
936 transform: rotate(0deg);
939 -moz-transform: rotate(359deg);
940 -o-transform: rotate(359deg);
941 -webkit-transform: rotate(359deg);
942 transform: rotate(359deg);
945 /*---------------------------------------------------
947 ---------------------------------------------------
948 A set of useful LESS mixins
949 More info at: http://lesselements.com
950 ---------------------------------------------------*/