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 {
17 border: 1px solid #94c0d2;
18 box-sizing: content-box;
19 -webkit-border-radius: 0px;
20 -moz-border-radius: 0px;
22 -webkit-transform: translateZ(0);
23 -moz-transform: translateZ(0);
24 -o-transform: translateZ(0);
25 -ms-transform: translateZ(0);
26 transform: translateZ(0);
28 .ui-grid-vertical-bar {
33 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
34 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
37 .ui-grid-scrollbar-placeholder {
38 background-color: transparent;
40 .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
41 background-color: #94c0d2;
43 .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
44 background-color: #94c0d2;
46 .ui-grid-header-cell:last-child .ui-grid-vertical-bar {
49 background-color: #94c0d2;
51 .ui-grid-clearfix:before,
52 .ui-grid-clearfix:after {
56 .ui-grid-clearfix:after {
62 .ui-grid-contents-wrapper {
74 clip: rect(0, 0, 0, 0);
77 .ui-grid-top-panel-background {
79 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
80 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
81 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
82 background: -o-linear-gradient(#ffffff, #daecf4);
83 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
86 border-bottom: 1px solid #94c0d2;
87 box-sizing: border-box;
94 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
95 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
96 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
97 background: -o-linear-gradient(#ffffff, #daecf4);
98 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
99 -webkit-border-top-right-radius: -1px;
100 -webkit-border-bottom-right-radius: 0;
101 -webkit-border-bottom-left-radius: 0;
102 -webkit-border-top-left-radius: -1px;
103 -moz-border-radius-topright: -1px;
104 -moz-border-radius-bottomright: 0;
105 -moz-border-radius-bottomleft: 0;
106 -moz-border-radius-topleft: -1px;
107 border-top-right-radius: -1px;
108 border-bottom-right-radius: 0;
109 border-bottom-left-radius: 0;
110 border-top-left-radius: -1px;
111 -moz-background-clip: padding-box;
112 -webkit-background-clip: padding-box;
113 background-clip: padding-box;
115 .ui-grid-header-viewport {
118 .ui-grid-header-canvas:before,
119 .ui-grid-header-canvas:after {
124 .ui-grid-header-canvas:after {
127 .ui-grid-header-cell-wrapper {
130 box-sizing: border-box;
133 .ui-grid-header-cell-row {
137 .ui-grid-header-cell {
139 box-sizing: border-box;
140 background-color: inherit;
141 border-right: 1px solid;
142 border-color: #94c0d2;
144 -webkit-user-select: none;
145 -moz-user-select: none;
146 -ms-user-select: none;
150 .ui-grid-header-cell:last-child {
153 .ui-grid-header-cell .sortable {
156 .ui-grid-header-cell .ui-grid-sort-priority-number {
159 .ui-grid-header .ui-grid-vertical-bar {
163 .ui-grid-column-menu-button {
168 .ui-grid-column-menu-button .ui-grid-icon-angle-down {
171 .ui-grid-column-menu-button-last-col {
174 .ui-grid-column-menu {
177 /* Slide up/down animations */
178 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
179 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
180 -webkit-transition: all 0.05s linear;
181 -moz-transition: all 0.05s linear;
182 -o-transition: all 0.05s linear;
183 transition: all 0.05s linear;
184 display: block !important;
186 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
187 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
188 -webkit-transform: translateY(-100%);
189 -moz-transform: translateY(-100%);
190 -o-transform: translateY(-100%);
191 -ms-transform: translateY(-100%);
192 transform: translateY(-100%);
194 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
195 .ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
196 -webkit-transform: translateY(0);
197 -moz-transform: translateY(0);
198 -o-transform: translateY(0);
199 -ms-transform: translateY(0);
200 transform: translateY(0);
202 /* Slide up/down animations */
203 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
204 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
205 -webkit-transition: all 0.05s linear;
206 -moz-transition: all 0.05s linear;
207 -o-transition: all 0.05s linear;
208 transition: all 0.05s linear;
209 display: block !important;
211 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
212 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
213 -webkit-transform: translateY(-100%);
214 -moz-transform: translateY(-100%);
215 -o-transform: translateY(-100%);
216 -ms-transform: translateY(-100%);
217 transform: translateY(-100%);
219 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
220 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
221 -webkit-transform: translateY(0);
222 -moz-transform: translateY(0);
223 -o-transform: translateY(0);
224 -ms-transform: translateY(0);
225 transform: translateY(0);
227 .ui-grid-filter-container {
231 .ui-grid-filter-container .ui-grid-filter-button {
237 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
245 .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]:hover {
248 .ui-grid-filter-container .ui-grid-filter-button-select {
254 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"] {
262 .ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]:hover {
265 input[type="text"].ui-grid-filter-input {
270 border: 1px solid #94c0d2;
271 -webkit-border-top-right-radius: 0px;
272 -webkit-border-bottom-right-radius: 0;
273 -webkit-border-bottom-left-radius: 0;
274 -webkit-border-top-left-radius: 0;
275 -moz-border-radius-topright: 0px;
276 -moz-border-radius-bottomright: 0;
277 -moz-border-radius-bottomleft: 0;
278 -moz-border-radius-topleft: 0;
279 border-top-right-radius: 0px;
280 border-bottom-right-radius: 0;
281 border-bottom-left-radius: 0;
282 border-top-left-radius: 0;
283 -moz-background-clip: padding-box;
284 -webkit-background-clip: padding-box;
285 background-clip: padding-box;
287 input[type="text"].ui-grid-filter-input:hover {
288 border: 1px solid #94c0d2;
290 select.ui-grid-filter-select {
295 border: 1px solid #94c0d2;
296 -webkit-border-top-right-radius: 0px;
297 -webkit-border-bottom-right-radius: 0;
298 -webkit-border-bottom-left-radius: 0;
299 -webkit-border-top-left-radius: 0;
300 -moz-border-radius-topright: 0px;
301 -moz-border-radius-bottomright: 0;
302 -moz-border-radius-bottomleft: 0;
303 -moz-border-radius-topleft: 0;
304 border-top-right-radius: 0px;
305 border-bottom-right-radius: 0;
306 border-bottom-left-radius: 0;
307 border-top-left-radius: 0;
308 -moz-background-clip: padding-box;
309 -webkit-background-clip: padding-box;
310 background-clip: padding-box;
312 select.ui-grid-filter-select:hover {
313 border: 1px solid #94c0d2;
315 .ui-grid-filter-cancel-button-hidden select.ui-grid-filter-select {
318 .ui-grid-render-container {
320 -webkit-border-top-right-radius: 0;
321 -webkit-border-bottom-right-radius: 0px;
322 -webkit-border-bottom-left-radius: 0px;
323 -webkit-border-top-left-radius: 0;
324 -moz-border-radius-topright: 0;
325 -moz-border-radius-bottomright: 0px;
326 -moz-border-radius-bottomleft: 0px;
327 -moz-border-radius-topleft: 0;
328 border-top-right-radius: 0;
329 border-bottom-right-radius: 0px;
330 border-bottom-left-radius: 0px;
331 border-top-left-radius: 0;
332 -moz-background-clip: padding-box;
333 -webkit-background-clip: padding-box;
334 background-clip: padding-box;
336 .ui-grid-render-container:focus {
343 -webkit-overflow-scrolling: touch;
345 .ui-grid-viewport:focus {
346 outline: none !important;
352 .ui-grid-row:nth-child(odd) .ui-grid-cell {
353 background-color: #ffffff;
355 .ui-grid-row:nth-child(even) .ui-grid-cell {
356 background-color: #eaf4f9;
358 .ui-grid-row:last-child .ui-grid-cell {
359 border-bottom-color: #94c0d2;
360 border-bottom-style: solid;
362 .ui-grid-no-row-overlay {
370 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
371 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
372 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
373 background: -o-linear-gradient(#ffffff, #daecf4);
374 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
375 -webkit-border-top-right-radius: 0px;
376 -webkit-border-bottom-right-radius: 0;
377 -webkit-border-bottom-left-radius: 0;
378 -webkit-border-top-left-radius: 0;
379 -moz-border-radius-topright: 0px;
380 -moz-border-radius-bottomright: 0;
381 -moz-border-radius-bottomleft: 0;
382 -moz-border-radius-topleft: 0;
383 border-top-right-radius: 0px;
384 border-bottom-right-radius: 0;
385 border-bottom-left-radius: 0;
386 border-top-left-radius: 0;
387 -moz-background-clip: padding-box;
388 -webkit-background-clip: padding-box;
389 background-clip: padding-box;
390 border: 1px solid #94c0d2;
394 .ui-grid-no-row-overlay > * {
405 /* This file contains variable declarations (do not remove this line) */
406 /*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
408 * @section Grid styles
411 * @section Header styles
413 /** @description Colors for header gradient */
415 * @section Grid body styles
417 /** @description Colors used for row alternation */
419 * @section Sort arrow colors
422 * @section Scrollbar styles
425 * @section font library path
427 /*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
431 background-color: inherit;
432 border-right: 1px solid;
433 border-color: #94c0d2;
434 box-sizing: border-box;
436 .ui-grid-cell:last-child {
439 .ui-grid-cell-contents {
441 -moz-box-sizing: border-box;
442 -webkit-box-sizing: border-box;
443 box-sizing: border-box;
445 -ms-text-overflow: ellipsis;
446 -o-text-overflow: ellipsis;
447 text-overflow: ellipsis;
451 .ui-grid-cell-contents-hidden {
457 .ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
458 background-color: #f0f0ee;
459 border-bottom: solid 1px #94c0d2;
461 .ui-grid-footer-panel-background {
463 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
464 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
465 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
466 background: -o-linear-gradient(#ffffff, #daecf4);
467 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
469 .ui-grid-footer-panel {
471 border-bottom: 1px solid #94c0d2;
472 border-top: 1px solid #94c0d2;
476 background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #daecf4), color-stop(1, #ffffff));
477 background: -ms-linear-gradient(bottom, #daecf4, #ffffff);
478 background: -moz-linear-gradient(center bottom, #daecf4 0%, #ffffff 100%);
479 background: -o-linear-gradient(#ffffff, #daecf4);
480 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#daecf4', GradientType=0);
481 -webkit-border-top-right-radius: -1px;
482 -webkit-border-bottom-right-radius: 0;
483 -webkit-border-bottom-left-radius: 0;
484 -webkit-border-top-left-radius: -1px;
485 -moz-border-radius-topright: -1px;
486 -moz-border-radius-bottomright: 0;
487 -moz-border-radius-bottomleft: 0;
488 -moz-border-radius-topleft: -1px;
489 border-top-right-radius: -1px;
490 border-bottom-right-radius: 0;
491 border-bottom-left-radius: 0;
492 border-top-left-radius: -1px;
493 -moz-background-clip: padding-box;
494 -webkit-background-clip: padding-box;
495 background-clip: padding-box;
497 .ui-grid-grid-footer {
501 .ui-grid-footer-viewport {
504 .ui-grid-footer-canvas {
507 .ui-grid-footer-canvas:before,
508 .ui-grid-footer-canvas:after {
513 .ui-grid-footer-canvas:after {
516 .ui-grid-footer-cell-wrapper {
519 box-sizing: border-box;
522 .ui-grid-footer-cell-row {
525 .ui-grid-footer-cell {
527 background-color: inherit;
528 border-right: 1px solid;
529 border-color: #94c0d2;
530 box-sizing: border-box;
533 .ui-grid-footer-cell:last-child {
536 input[type="text"].ui-grid-filter-input {
541 border: 1px solid #94c0d2;
542 -webkit-border-top-right-radius: 0px;
543 -webkit-border-bottom-right-radius: 0;
544 -webkit-border-bottom-left-radius: 0;
545 -webkit-border-top-left-radius: 0;
546 -moz-border-radius-topright: 0px;
547 -moz-border-radius-bottomright: 0;
548 -moz-border-radius-bottomleft: 0;
549 -moz-border-radius-topleft: 0;
550 border-top-right-radius: 0px;
551 border-bottom-right-radius: 0;
552 border-bottom-left-radius: 0;
553 border-top-left-radius: 0;
554 -moz-background-clip: padding-box;
555 -webkit-background-clip: padding-box;
556 background-clip: padding-box;
558 input[type="text"].ui-grid-filter-input:hover {
559 border: 1px solid #94c0d2;
561 .ui-grid-menu-button {
566 background: none !important;
567 border: none !important;
572 .ui-grid-menu-button .ui-grid-icon-container {
575 .ui-grid-menu-button .ui-grid-menu {
578 .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid {
580 border: 1px solid #94c0d2;
585 padding: 0 10px 20px 10px;
587 box-sizing: border-box;
589 .ui-grid-menu .ui-grid-menu-inner {
591 border: 1px solid #94c0d2;
594 -webkit-border-radius: 0px;
595 -moz-border-radius: 0px;
597 -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
598 -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
599 box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), inset 0 12px 12px -14px rgba(0, 0, 0, 0.2);
601 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
605 display: inline-block;
609 vertical-align: middle;
610 touch-action: manipulation;
612 background-image: none;
613 border: 1px solid transparent;
617 line-height: 1.42857143;
619 -webkit-user-select: none;
620 -moz-user-select: none;
621 -ms-user-select: none;
628 background-color: transparent;
629 border-color: transparent;
631 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button: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.active:focus,
634 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus,
635 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
636 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus {
637 outline: thin dotted;
638 outline: 5px auto -webkit-focus-ring-color;
639 outline-offset: -2px;
641 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
642 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
643 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
645 text-decoration: none;
647 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
648 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active {
650 background-image: none;
651 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
652 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
654 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
655 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled],
656 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
659 filter: alpha(opacity=65);
660 -webkit-box-shadow: none;
663 a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled,
664 fieldset[disabled] a.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
665 pointer-events: none;
667 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
668 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
670 background-color: rgba(0, 0, 0, 0);
671 border-color: rgba(0, 0, 0, 0);
673 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover {
675 background-color: rgba(0, 0, 0, 0);
676 border-color: rgba(0, 0, 0, 0);
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 {
682 background-color: rgba(0, 0, 0, 0);
683 border-color: rgba(0, 0, 0, 0);
685 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:hover,
686 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:hover,
687 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
688 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active:focus,
689 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active:focus,
690 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
691 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active.focus,
692 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active.focus,
693 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
695 background-color: rgba(0, 0, 0, 0);
696 border-color: rgba(0, 0, 0, 0);
698 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:active,
699 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.active,
700 .open > .dropdown-toggle.ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button {
701 background-image: none;
703 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:hover,
704 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:hover,
705 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:hover,
706 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled:focus,
707 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled]:focus,
708 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button:focus,
709 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.disabled.focus,
710 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button[disabled].focus,
711 fieldset[disabled] .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button.focus {
712 background-color: transparent;
713 border-color: transparent;
715 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button .badge {
717 background-color: transparent;
719 .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button > i {
723 .ui-grid-menu .ui-grid-menu-inner ul {
726 list-style-type: none;
728 .ui-grid-menu .ui-grid-menu-inner ul li {
731 .ui-grid-menu .ui-grid-menu-inner ul li button {
735 background: transparent;
738 .ui-grid-menu .ui-grid-menu-inner ul li button:hover,
739 .ui-grid-menu .ui-grid-menu-inner ul li button:focus {
740 -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
741 -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
742 box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
744 .ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item-active {
745 -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
746 -moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
747 box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
748 background-color: #cecece;
750 .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child) > button {
751 border-bottom: 1px solid #94c0d2;
759 background-position: center;
761 .ui-grid-sortarrow.down {
762 -webkit-transform: rotate(180deg);
763 -moz-transform: rotate(180deg);
764 -o-transform: rotate(180deg);
765 -ms-transform: rotate(180deg);
766 transform: rotate(180deg);
769 font-family: 'ui-grid';
770 src: url('ui-grid.eot');
771 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');
775 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
776 /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
778 @media screen and (-webkit-min-device-pixel-ratio:0) {
780 font-family: 'ui-grid';
781 src: url('@{font-path}ui-grid.svg?12312827#ui-grid') format('svg');
785 [class^="ui-grid-icon"]:before,
786 [class*=" ui-grid-icon"]:before {
787 font-family: "ui-grid";
791 display: inline-block;
792 text-decoration: inherit;
797 /* For safety - reset parent styles, that can break glyph codes*/
798 font-variant: normal;
799 text-transform: none;
800 /* fix buttons height, for twitter bootstrap */
802 /* Animation center compensation - margins should be symmetric */
803 /* remove if not needed */
805 /* you can be more comfortable with increased icons size */
806 /* font-size: 120%; */
807 /* Uncomment for 3D effect */
808 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
810 .ui-grid-icon-blank::before {
817 .ui-grid[dir=rtl] .ui-grid-header-cell,
818 .ui-grid[dir=rtl] .ui-grid-footer-cell,
819 .ui-grid[dir=rtl] .ui-grid-cell {
820 float: right !important;
822 .ui-grid[dir=rtl] .ui-grid-column-menu-button {
828 .ui-grid[dir=rtl] .ui-grid-cell:first-child,
829 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child,
830 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child {
833 .ui-grid[dir=rtl] .ui-grid-cell:last-child,
834 .ui-grid[dir=rtl] .ui-grid-header-cell:last-child {
835 border-right: 1px solid #94c0d2;
838 .ui-grid[dir=rtl] .ui-grid-header-cell:first-child .ui-grid-vertical-bar,
839 .ui-grid[dir=rtl] .ui-grid-footer-cell:first-child .ui-grid-vertical-bar,
840 .ui-grid[dir=rtl] .ui-grid-cell:first-child .ui-grid-vertical-bar {
843 .ui-grid[dir=rtl] .ui-grid-menu-button {
849 border: 1px solid #94c0d2;
854 .ui-grid[dir=rtl] .ui-grid-menu-button .ui-grid-menu {
858 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button {
862 .ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
867 Animation example, for spinners
869 .ui-grid-animate-spin {
870 -moz-animation: ui-grid-spin 2s infinite linear;
871 -o-animation: ui-grid-spin 2s infinite linear;
872 -webkit-animation: ui-grid-spin 2s infinite linear;
873 animation: ui-grid-spin 2s infinite linear;
874 display: inline-block;
876 @-moz-keyframes ui-grid-spin {
878 -moz-transform: rotate(0deg);
879 -o-transform: rotate(0deg);
880 -webkit-transform: rotate(0deg);
881 transform: rotate(0deg);
884 -moz-transform: rotate(359deg);
885 -o-transform: rotate(359deg);
886 -webkit-transform: rotate(359deg);
887 transform: rotate(359deg);
890 @-webkit-keyframes ui-grid-spin {
892 -moz-transform: rotate(0deg);
893 -o-transform: rotate(0deg);
894 -webkit-transform: rotate(0deg);
895 transform: rotate(0deg);
898 -moz-transform: rotate(359deg);
899 -o-transform: rotate(359deg);
900 -webkit-transform: rotate(359deg);
901 transform: rotate(359deg);
904 @-o-keyframes ui-grid-spin {
906 -moz-transform: rotate(0deg);
907 -o-transform: rotate(0deg);
908 -webkit-transform: rotate(0deg);
909 transform: rotate(0deg);
912 -moz-transform: rotate(359deg);
913 -o-transform: rotate(359deg);
914 -webkit-transform: rotate(359deg);
915 transform: rotate(359deg);
918 @-ms-keyframes ui-grid-spin {
920 -moz-transform: rotate(0deg);
921 -o-transform: rotate(0deg);
922 -webkit-transform: rotate(0deg);
923 transform: rotate(0deg);
926 -moz-transform: rotate(359deg);
927 -o-transform: rotate(359deg);
928 -webkit-transform: rotate(359deg);
929 transform: rotate(359deg);
932 @keyframes ui-grid-spin {
934 -moz-transform: rotate(0deg);
935 -o-transform: rotate(0deg);
936 -webkit-transform: rotate(0deg);
937 transform: rotate(0deg);
940 -moz-transform: rotate(359deg);
941 -o-transform: rotate(359deg);
942 -webkit-transform: rotate(359deg);
943 transform: rotate(359deg);
946 /*---------------------------------------------------
948 ---------------------------------------------------
949 A set of useful LESS mixins
950 More info at: http://lesselements.com
951 ---------------------------------------------------*/