2 /* -- calendar.css ---- */
4 * FullCalendar v1.6.4 Stylesheet
5 * Docs & License: http://arshaw.com/fullcalendar/
8 * When taken - was MIT licence (18/Feb/2014)
17 font-family: Lucida Sans,Arial,sans-serif;
24 border-collapse: collapse;
37 -moz-user-select: -moz-none;
38 -khtml-user-select: none;
39 -webkit-user-select: none;
47 ------------------------------------------------------------------------*/
68 display: inline-block;
76 font-family: Lucida Sans,Arial,sans-serif;
82 .fc .fc-header-space {
86 .fc-header .fc-button {
91 /* buttons edges butting together */
93 .fc-header .fc-button {
97 .fc-header .fc-corner-right, /* non-theme */
98 .fc-header .ui-corner-right { /* theme */
99 margin-right: 0; /* back to normal */
102 /* button layering (for border precedence) */
104 .fc-header .fc-state-hover,
105 .fc-header .ui-state-hover {
109 .fc-header .fc-state-down {
113 .fc-header .fc-state-active,
114 .fc-header .ui-state-active {
121 ------------------------------------------------------------------------*/
125 zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
136 ------------------------------------------------------------------------*/
138 .fc-widget-header, /* <th>, usually */
139 .fc-widget-content { /* <td>, usually */
140 border: 1px solid #ddd;
143 .fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
147 .fc-cell-overlay { /* semi-transparent rectangle while dragging */
150 filter: alpha(opacity=30); /* for IE */
156 ------------------------------------------------------------------------*/
160 display: inline-block;
169 .fc-state-default { /* non-theme */
173 .fc-state-default.fc-corner-left { /* non-theme */
174 border-top-left-radius: 4px;
175 border-bottom-left-radius: 4px;
178 .fc-state-default.fc-corner-right { /* non-theme */
179 border-top-right-radius: 4px;
180 border-bottom-right-radius: 4px;
184 Our default prev/next buttons use HTML entities like ‹ › « »
185 and we'll try to make them look good cross-browser.
191 font-family: "Courier New", Courier, monospace;
192 vertical-align: baseline; /* for IE7 */
195 .fc-button-prev .fc-text-arrow,
196 .fc-button-next .fc-text-arrow { /* for ‹ › */
200 /* icon (for jquery ui) */
202 .fc-button .fc-icon-wrap {
208 .fc-button .ui-icon {
218 borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
222 background-color: #f5f5f5;
223 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
224 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
225 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
226 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
227 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
228 background-repeat: repeat-x;
229 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
230 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
232 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
233 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
241 background-color: #e6e6e6;
246 text-decoration: none;
247 background-position: 0 -15px;
248 -webkit-transition: background-position 0.1s linear;
249 -moz-transition: background-position 0.1s linear;
250 -o-transition: background-position 0.1s linear;
251 transition: background-position 0.1s linear;
256 background-color: #cccccc;
257 background-image: none;
259 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
264 background-image: none;
266 filter: alpha(opacity=65);
272 /* Global Event Styles
273 ------------------------------------------------------------------------*/
275 .fc-event-container > * {
279 .fc-event-container > .ui-draggable-dragging,
280 .fc-event-container > .ui-resizable-resizing {
285 border: 1px solid #3a87ad; /* default BORDER color */
286 background-color: #3a87ad; /* default BACKGROUND color */
287 color: #fff; /* default TEXT color */
293 text-decoration: none;
297 .fc-event-draggable {
318 .fc .ui-resizable-handle {
322 overflow: hidden; /* hacky spaces (IE6/7) */
323 font-size: 300%; /* */
324 line-height: 50%; /* */
330 ------------------------------------------------------------------------*/
337 .fc-ltr .fc-event-hori.fc-event-start,
338 .fc-rtl .fc-event-hori.fc-event-end {
339 border-left-width: 1px;
340 border-top-left-radius: 3px;
341 border-bottom-left-radius: 3px;
344 .fc-ltr .fc-event-hori.fc-event-end,
345 .fc-rtl .fc-event-hori.fc-event-start {
346 border-right-width: 1px;
347 border-top-right-radius: 3px;
348 border-bottom-right-radius: 3px;
353 .fc-event-hori .ui-resizable-e {
354 top: 0 !important; /* importants override pre jquery ui 1.7 styles */
355 right: -3px !important;
356 width: 7px !important;
357 height: 100% !important;
361 .fc-event-hori .ui-resizable-w {
363 left: -3px !important;
364 width: 7px !important;
365 height: 100% !important;
369 .fc-event-hori .ui-resizable-handle {
370 _padding-bottom: 14px; /* IE6 had 0 height */
375 /* Reusable Separate-border Table
376 ------------------------------------------------------------*/
378 table.fc-border-separate {
379 border-collapse: separate;
382 .fc-border-separate th,
383 .fc-border-separate td {
384 border-width: 1px 0 0 1px;
387 .fc-border-separate th.fc-last,
388 .fc-border-separate td.fc-last {
389 border-right-width: 1px;
392 .fc-border-separate tr.fc-last th,
393 .fc-border-separate tr.fc-last td {
394 border-bottom-width: 1px;
397 .fc-border-separate tbody tr.fc-first td,
398 .fc-border-separate tbody tr.fc-first th {
404 /* Month View, Basic Week View, Basic Day View
405 ------------------------------------------------------------------------*/
411 .fc .fc-week-number {
416 .fc .fc-week-number div {
420 .fc-grid .fc-day-number {
425 .fc-grid .fc-other-month .fc-day-number {
427 filter: alpha(opacity=30); /* for IE */
428 /* opacity with small font can sometimes look too faded
429 might want to set the 'color' property instead
430 making day-numbers bold also fixes the problem */
433 .fc-grid .fc-day-content {
435 padding: 2px 2px 1px; /* distance between events and day edges */
440 .fc-grid .fc-event-time {
446 .fc-rtl .fc-grid .fc-day-number {
450 .fc-rtl .fc-grid .fc-event-time {
456 /* Agenda Week View, Agenda Day View
457 ------------------------------------------------------------------------*/
460 border-collapse: separate;
467 .fc-agenda .fc-agenda-axis {
470 vertical-align: middle;
476 .fc-agenda .fc-week-number {
480 .fc-agenda .fc-day-content {
481 padding: 2px 2px 1px;
484 /* make axis border take precedence */
486 .fc-agenda-days .fc-agenda-axis {
487 border-right-width: 1px;
490 .fc-agenda-days .fc-col0 {
491 border-left-width: 0;
496 .fc-agenda-allday th {
500 .fc-agenda-allday .fc-day-content {
501 min-height: 34px; /* TODO: doesnt work well in quirksmode */
505 /* divider (between all-day and slots) */
507 .fc-agenda-divider-inner {
512 .fc-widget-header .fc-agenda-divider-inner {
518 .fc-agenda-slots th {
519 border-width: 1px 1px 0;
522 .fc-agenda-slots td {
523 border-width: 1px 0 0;
527 .fc-agenda-slots td div {
531 .fc-agenda-slots tr.fc-slot0 th,
532 .fc-agenda-slots tr.fc-slot0 td {
536 .fc-agenda-slots tr.fc-minor th,
537 .fc-agenda-slots tr.fc-minor td {
538 border-top-style: dotted;
541 .fc-agenda-slots tr.fc-minor th.ui-widget-header {
542 *border-top-style: solid; /* doesn't work with background in IE6/7 */
548 ------------------------------------------------------------------------*/
554 .fc-event-vert.fc-event-start {
555 border-top-width: 1px;
556 border-top-left-radius: 3px;
557 border-top-right-radius: 3px;
560 .fc-event-vert.fc-event-end {
561 border-bottom-width: 1px;
562 border-bottom-left-radius: 3px;
563 border-bottom-right-radius: 3px;
566 .fc-event-vert .fc-event-time {
571 .fc-event-vert .fc-event-inner {
576 .fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */
585 filter: alpha(opacity=25);
588 .fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
589 .fc-select-helper .fc-event-bg {
590 display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
595 .fc-event-vert .ui-resizable-s {
596 bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */
597 width: 100% !important;
598 height: 8px !important;
599 overflow: hidden !important;
600 line-height: 8px !important;
601 font-size: 11px !important;
602 font-family: monospace;
607 .fc-agenda .ui-resizable-resizing { /* TODO: better selector */
613 /* -- checkbox.css ---- */
616 * From https://github.com/flatlogic/awesome-bootstrap-checkbox
620 display: inline-block;
623 -webkit-touch-callout: none;
624 -webkit-user-select: none;
625 -khtml-user-select: none;
626 -moz-user-select: none;
627 -ms-user-select: none;
630 .checkbox label::before {
632 display: inline-block;
638 border: 1px solid #cccccc;
640 background-color: #fff;
641 -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
642 -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
643 transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
644 .checkbox label::after {
645 display: inline-block;
656 .checkbox input[type="checkbox"] {
658 .checkbox input[type="checkbox"]:checked + label::after {
659 font-family: 'FontAwesome';
661 .checkbox input[type="checkbox"]:disabled + label {
663 .checkbox input[type="checkbox"]:disabled + label::before {
664 background-color: #eeeeee;
665 cursor: not-allowed; }
666 .checkbox.checkbox-circle label::before {
667 border-radius: 50%; }
669 .checkbox-primary input[type="checkbox"]:checked + label::before {
670 background-color: #428bca;
671 border-color: #428bca; }
672 .checkbox-primary input[type="checkbox"]:checked + label::after {
675 .checkbox-danger input[type="checkbox"]:checked + label::before {
676 background-color: #d9534f;
677 border-color: #d9534f; }
678 .checkbox-danger input[type="checkbox"]:checked + label::after {
681 .checkbox-info input[type="checkbox"]:checked + label::before {
682 background-color: #5bc0de;
683 border-color: #5bc0de; }
684 .checkbox-info input[type="checkbox"]:checked + label::after {
687 .checkbox-warning input[type="checkbox"]:checked + label::before {
688 background-color: #f0ad4e;
689 border-color: #f0ad4e; }
690 .checkbox-warning input[type="checkbox"]:checked + label::after {
693 .checkbox-success input[type="checkbox"]:checked + label::before {
694 background-color: #5cb85c;
695 border-color: #5cb85c; }
696 .checkbox-success input[type="checkbox"]:checked + label::after {
700 display: inline-block;
703 .radio label::before {
705 display: inline-block;
711 border: 1px solid #cccccc;
713 background-color: #fff;
714 -webkit-transition: border 0.15s ease-in-out;
715 -o-transition: border 0.15s ease-in-out;
716 transition: border 0.15s ease-in-out; }
717 .radio label::after {
718 display: inline-block;
727 background-color: #555555;
728 -webkit-transform: scale(0, 0);
729 -ms-transform: scale(0, 0);
730 -o-transform: scale(0, 0);
731 transform: scale(0, 0);
732 -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
733 -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
734 -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
735 transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
736 .radio input[type="radio"] {
738 .radio input[type="radio"]:checked + label::after {
739 -webkit-transform: scale(1, 1);
740 -ms-transform: scale(1, 1);
741 -o-transform: scale(1, 1);
742 transform: scale(1, 1); }
743 .radio input[type="radio"]:disabled + label {
745 .radio input[type="radio"]:disabled + label::before {
746 cursor: not-allowed; }
748 .radio-primary input[type="radio"] + label::after {
749 background-color: #428bca; }
750 .radio-primary input[type="radio"]:checked + label::before {
751 border-color: #428bca; }
752 .radio-primary input[type="radio"]:checked + label::after {
753 background-color: #428bca; }
755 .radio-danger input[type="radio"] + label::after {
756 background-color: #d9534f; }
757 .radio-danger input[type="radio"]:checked + label::before {
758 border-color: #d9534f; }
759 .radio-danger input[type="radio"]:checked + label::after {
760 background-color: #d9534f; }
762 .radio-info input[type="radio"] + label::after {
763 background-color: #5bc0de; }
764 .radio-info input[type="radio"]:checked + label::before {
765 border-color: #5bc0de; }
766 .radio-info input[type="radio"]:checked + label::after {
767 background-color: #5bc0de; }
769 .radio-warning input[type="radio"] + label::after {
770 background-color: #f0ad4e; }
771 .radio-warning input[type="radio"]:checked + label::before {
772 border-color: #f0ad4e; }
773 .radio-warning input[type="radio"]:checked + label::after {
774 background-color: #f0ad4e; }
776 .radio-success input[type="radio"] + label::after {
777 background-color: #5cb85c; }
778 .radio-success input[type="radio"]:checked + label::before {
779 border-color: #5cb85c; }
780 .radio-success input[type="radio"]:checked + label::after {
781 background-color: #5cb85c; }
782 /* -- combobox.css ---- */
783 // from https://github.com/danielfarrell/bootstrap-combobox
786 .combobox-container {
789 display: inline-table;
791 .combobox-container:before,
792 .combobox-container:after {
796 .combobox-container:after {
799 .combobox-container input,
800 .combobox-container .uneditable-input {
801 -webkit-border-radius: 0 3px 3px 0;
802 -moz-border-radius: 0 3px 3px 0;
803 border-radius: 0 3px 3px 0;
805 .combobox-container input:focus,
806 .combobox-container .uneditable-input:focus {
810 .combobox-container .uneditable-input {
811 border-left-color: #ccc;
813 .combobox-container .add-on {
815 display: inline-block;
818 height: inherit !important;
824 text-shadow: 0 1px 0 #ffffff;
825 background-color: #f5f5f5;
826 border: 1px solid #ccc;
827 -webkit-border-radius: 3px 0 0 3px;
828 -moz-border-radius: 3px 0 0 3px;
829 border-radius: 3px 0 0 3px;
832 .combobox-container .active {
833 background-color: #3875d7;
836 .combobox-container input,
837 .combobox-container .uneditable-input {
839 -webkit-border-radius: 3px 0 0 3px;
840 -moz-border-radius: 3px 0 0 3px;
841 border-radius: 3px 0 0 3px;
843 .combobox-container .uneditable-input {
844 border-left-color: #eee;
845 border-right-color: #ccc;
847 .combobox-container .add-on {
850 -webkit-border-radius: 0 3px 3px 0;
851 -moz-border-radius: 0 3px 3px 0;
852 border-radius: 0 3px 3px 0;
854 .combobox-container input:first-child {
855 *margin-left: -160px;
857 .combobox-container input:first-child + .add-on {
860 .combobox-container select {
861 display: inline-block;
867 text-indent: -99999px;
870 .form-search .combobox-container,
871 .form-inline .combobox-container {
872 display: inline-block;
876 .form-search .combobox-container .add-on,
877 .form-inline .combobox-container .add-on {
878 vertical-align: middle;
880 .combobox-selected .combobox-clear {
881 display: inline-block;
883 .combobox-selected .caret {
893 filter: alpha(opacity=30);
895 .dropdown:hover .combobox-clear,
896 .open.dropdown .combobox-clear {
898 filter: alpha(opacity=100);
900 .btn .combobox-clear {
904 .btn:hover .combobox-clear,
905 .open.btn-group .combobox-clear {
907 filter: alpha(opacity=100);
913 .control-group.error .combobox-container .add-on {
915 border-color: #B94A48;
917 .control-group.error .combobox-container .caret {
918 border-top-color: #B94A48;
920 .control-group.warning .combobox-container .add-on {
922 border-color: #C09853;
924 .control-group.warning .combobox-container .caret {
925 border-top-color: #C09853;
927 .control-group.success .combobox-container .add-on {
929 border-color: #468847;
931 .control-group.success .combobox-container .caret {
932 border-top-color: #468847;
934 .btn .combobox-clear [class^="icon-"] {
937 .combobox-container .dropdown-menu {
940 border: 1px solid #66afe9;
945 .select2-container .dropdown-menu {
946 border: 1px solid #5897fb;
949 .dropdown-menu .active {
954 .dropdown-menu .select2-result {
955 padding: 3px 7px 4px;
959 -webkit-touch-callout: none;
960 -webkit-user-select: none;
961 -moz-user-select: none;
962 -ms-user-select: none;
967 .select2-choices .select2-search-field{
970 .select2-container .x-combo-noedit {
972 background-color: #fff;
975 .select2-container .x-combo-noedit[disabled] {
977 background-color: #eee;
980 /* -- datepicker.css ---- */
982 * Datepicker for Bootstrap
984 * Copyright 2012 Stefan Petre
985 * Improvements by Andrew Rowls
986 * Licensed under the Apache License v2.0
987 * http://www.apache.org/licenses/LICENSE-2.0
993 -webkit-border-radius: 4px;
994 -moz-border-radius: 4px;
999 border-top: 1px solid #ddd !important;
1003 .datepicker-inline {
1006 .datepicker.datepicker-rtl {
1009 .datepicker.datepicker-rtl table tr td span {
1012 .datepicker-dropdown {
1016 /*.datepicker-dropdown:before {
1018 display: inline-block;
1019 border-left: 7px solid transparent;
1020 border-right: 7px solid transparent;
1021 border-bottom: 7px solid #ccc;
1022 border-bottom-color: rgba(0, 0, 0, 0.2);
1027 .datepicker-dropdown:after {
1029 display: inline-block;
1030 border-left: 6px solid transparent;
1031 border-right: 6px solid transparent;
1032 border-bottom: 6px solid #ffffff;
1038 .datepicker-dropdown.bottom:before {
1040 display: inline-block;
1041 border-left: 7px solid transparent;
1042 border-right: 7px solid transparent;
1043 border-bottom: 7px solid #ccc;
1044 border-bottom-color: rgba(0, 0, 0, 0.2);
1049 .datepicker-dropdown.bottom:after {
1051 display: inline-block;
1052 border-left: 6px solid transparent;
1053 border-right: 6px solid transparent;
1054 border-bottom: 6px solid white;
1059 .datepicker-dropdown.top:before {
1061 display: inline-block;
1062 border-left: 7px solid transparent;
1063 border-right: 7px solid transparent;
1064 border-top: 7px solid #ccc;
1065 border-top-color: rgba(0, 0, 0, 0.2);
1071 .datepicker-dropdown.top:after {
1073 display: inline-block;
1074 border-left: 6px solid transparent;
1075 border-right: 6px solid transparent;
1076 border-top: 6px solid white;
1082 .datepicker-dropdown.bottom-right:before {
1084 display: inline-block;
1085 border-left: 7px solid transparent;
1086 border-right: 7px solid transparent;
1087 border-bottom: 7px solid #ccc;
1088 border-bottom-color: rgba(0, 0, 0, 0.2);
1093 .datepicker-dropdown.bottom-right:after {
1095 display: inline-block;
1096 border-left: 6px solid transparent;
1097 border-right: 6px solid transparent;
1098 border-bottom: 6px solid white;
1104 .datepicker-dropdown.bottom-left:before {
1106 display: inline-block;
1107 border-left: 7px solid transparent;
1108 border-right: 7px solid transparent;
1109 border-bottom: 7px solid #ccc;
1110 border-bottom-color: rgba(0, 0, 0, 0.2);
1115 .datepicker-dropdown.bottom-left:after {
1117 display: inline-block;
1118 border-left: 6px solid transparent;
1119 border-right: 6px solid transparent;
1120 border-bottom: 6px solid white;
1126 .datepicker-dropdown.top-right:before {
1128 display: inline-block;
1129 border-left: 7px solid transparent;
1130 border-right: 7px solid transparent;
1131 border-top: 7px solid #ccc;
1132 border-top-color: rgba(0, 0, 0, 0.2);
1138 .datepicker-dropdown.top-right:after {
1140 display: inline-block;
1141 border-left: 6px solid transparent;
1142 border-right: 6px solid transparent;
1143 border-top: 6px solid white;
1149 .datepicker-dropdown.top-left:before {
1151 display: inline-block;
1152 border-left: 7px solid transparent;
1153 border-right: 7px solid transparent;
1154 border-top: 7px solid #ccc;
1155 border-top-color: rgba(0, 0, 0, 0.2);
1161 .datepicker-dropdown.top-left:after {
1163 display: inline-block;
1164 border-left: 6px solid transparent;
1165 border-right: 6px solid transparent;
1166 border-top: 6px solid white;
1175 .datepicker.days div.datepicker-days {
1178 .datepicker.months div.datepicker-months {
1181 .datepicker.years div.datepicker-years {
1192 -webkit-border-radius: 4px;
1193 -moz-border-radius: 4px;
1197 .table-striped .datepicker table tr td,
1198 .table-striped .datepicker table tr th {
1199 background-color: transparent;
1201 .datepicker table tr td.day:hover {
1202 background: #eeeeee;
1205 .datepicker table tr td.old,
1206 .datepicker table tr td.new {
1209 .datepicker table tr td.disabled,
1210 .datepicker table tr td.disabled:hover {
1215 .datepicker table tr td.today,
1216 .datepicker table tr td.today:hover,
1217 .datepicker table tr td.today.disabled,
1218 .datepicker table tr td.today.disabled:hover {
1219 background-color: #fde19a;
1220 background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
1221 background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
1222 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
1223 background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
1224 background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
1225 background-image: linear-gradient(top, #fdd49a, #fdf59a);
1226 background-repeat: repeat-x;
1227 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
1228 border-color: #fdf59a #fdf59a #fbed50;
1229 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1230 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1232 .datepicker table tr td.today:hover,
1233 .datepicker table tr td.today:hover:hover,
1234 .datepicker table tr td.today.disabled:hover,
1235 .datepicker table tr td.today.disabled:hover:hover,
1236 .datepicker table tr td.today:active,
1237 .datepicker table tr td.today:hover:active,
1238 .datepicker table tr td.today.disabled:active,
1239 .datepicker table tr td.today.disabled:hover:active,
1240 .datepicker table tr td.today.active,
1241 .datepicker table tr td.today:hover.active,
1242 .datepicker table tr td.today.disabled.active,
1243 .datepicker table tr td.today.disabled:hover.active,
1244 .datepicker table tr td.today.disabled,
1245 .datepicker table tr td.today:hover.disabled,
1246 .datepicker table tr td.today.disabled.disabled,
1247 .datepicker table tr td.today.disabled:hover.disabled,
1248 .datepicker table tr td.today[disabled],
1249 .datepicker table tr td.today:hover[disabled],
1250 .datepicker table tr td.today.disabled[disabled],
1251 .datepicker table tr td.today.disabled:hover[disabled] {
1252 background-color: #fdf59a;
1254 .datepicker table tr td.today:active,
1255 .datepicker table tr td.today:hover:active,
1256 .datepicker table tr td.today.disabled:active,
1257 .datepicker table tr td.today.disabled:hover:active,
1258 .datepicker table tr td.today.active,
1259 .datepicker table tr td.today:hover.active,
1260 .datepicker table tr td.today.disabled.active,
1261 .datepicker table tr td.today.disabled:hover.active {
1262 background-color: #fbf069 \9;
1264 .datepicker table tr td.active,
1265 .datepicker table tr td.active:hover,
1266 .datepicker table tr td.active.disabled,
1267 .datepicker table tr td.active.disabled:hover {
1268 background-color: #006dcc;
1269 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1270 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1271 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1272 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1273 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1274 background-image: linear-gradient(top, #0088cc, #0044cc);
1275 background-repeat: repeat-x;
1276 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1277 border-color: #0044cc #0044cc #002a80;
1278 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1279 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1281 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1283 .datepicker table tr td.active:hover,
1284 .datepicker table tr td.active:hover:hover,
1285 .datepicker table tr td.active.disabled:hover,
1286 .datepicker table tr td.active.disabled:hover:hover,
1287 .datepicker table tr td.active:active,
1288 .datepicker table tr td.active:hover:active,
1289 .datepicker table tr td.active.disabled:active,
1290 .datepicker table tr td.active.disabled:hover:active,
1291 .datepicker table tr td.active.active,
1292 .datepicker table tr td.active:hover.active,
1293 .datepicker table tr td.active.disabled.active,
1294 .datepicker table tr td.active.disabled:hover.active,
1295 .datepicker table tr td.active.disabled,
1296 .datepicker table tr td.active:hover.disabled,
1297 .datepicker table tr td.active.disabled.disabled,
1298 .datepicker table tr td.active.disabled:hover.disabled,
1299 .datepicker table tr td.active[disabled],
1300 .datepicker table tr td.active:hover[disabled],
1301 .datepicker table tr td.active.disabled[disabled],
1302 .datepicker table tr td.active.disabled:hover[disabled] {
1303 background-color: #0044cc;
1305 .datepicker table tr td.active:active,
1306 .datepicker table tr td.active:hover:active,
1307 .datepicker table tr td.active.disabled:active,
1308 .datepicker table tr td.active.disabled:hover:active,
1309 .datepicker table tr td.active.active,
1310 .datepicker table tr td.active:hover.active,
1311 .datepicker table tr td.active.disabled.active,
1312 .datepicker table tr td.active.disabled:hover.active {
1313 background-color: #003399 \9;
1315 .datepicker table tr td span {
1323 -webkit-border-radius: 4px;
1324 -moz-border-radius: 4px;
1327 .datepicker table tr td span:hover {
1328 background: #eeeeee;
1330 .datepicker table tr td span.disabled,
1331 .datepicker table tr td span.disabled:hover {
1336 .datepicker table tr td span.active,
1337 .datepicker table tr td span.active:hover,
1338 .datepicker table tr td span.active.disabled,
1339 .datepicker table tr td span.active.disabled:hover {
1340 background-color: #006dcc;
1341 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1342 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1343 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1344 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1345 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1346 background-image: linear-gradient(top, #0088cc, #0044cc);
1347 background-repeat: repeat-x;
1348 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1349 border-color: #0044cc #0044cc #002a80;
1350 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1351 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1353 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1355 .datepicker table tr td span.active:hover,
1356 .datepicker table tr td span.active:hover:hover,
1357 .datepicker table tr td span.active.disabled:hover,
1358 .datepicker table tr td span.active.disabled:hover:hover,
1359 .datepicker table tr td span.active:active,
1360 .datepicker table tr td span.active:hover:active,
1361 .datepicker table tr td span.active.disabled:active,
1362 .datepicker table tr td span.active.disabled:hover:active,
1363 .datepicker table tr td span.active.active,
1364 .datepicker table tr td span.active:hover.active,
1365 .datepicker table tr td span.active.disabled.active,
1366 .datepicker table tr td span.active.disabled:hover.active,
1367 .datepicker table tr td span.active.disabled,
1368 .datepicker table tr td span.active:hover.disabled,
1369 .datepicker table tr td span.active.disabled.disabled,
1370 .datepicker table tr td span.active.disabled:hover.disabled,
1371 .datepicker table tr td span.active[disabled],
1372 .datepicker table tr td span.active:hover[disabled],
1373 .datepicker table tr td span.active.disabled[disabled],
1374 .datepicker table tr td span.active.disabled:hover[disabled] {
1375 background-color: #0044cc;
1377 .datepicker table tr td span.active:active,
1378 .datepicker table tr td span.active:hover:active,
1379 .datepicker table tr td span.active.disabled:active,
1380 .datepicker table tr td span.active.disabled:hover:active,
1381 .datepicker table tr td span.active.active,
1382 .datepicker table tr td span.active:hover.active,
1383 .datepicker table tr td span.active.disabled.active,
1384 .datepicker table tr td span.active.disabled:hover.active {
1385 background-color: #003399 \9;
1387 .datepicker table tr td span.old {
1390 .datepicker th.switch {
1393 .datepicker thead tr:first-child th,
1394 .datepicker tfoot tr:first-child th {
1397 .datepicker thead tr:first-child th:hover,
1398 .datepicker tfoot tr:first-child th:hover {
1399 background: #eeeeee;
1404 padding: 0 2px 0 5px;
1405 vertical-align: middle;
1407 .datepicker thead tr:first-child th.cw {
1409 background-color: transparent;
1411 .input-append.date .add-on i,
1412 .input-prepend.date .add-on i {
1419 .datepicker .datepicker-time td span {
1430 .datepicker .datepicker-time td span.timepicker-hour,
1431 .datepicker .datepicker-time td span.timepicker-minute {
1438 /* -- dropdown.css ---- */
1439 .dropdown-submenu:hover > a,
1440 .dropdown-submenu:focus > a {
1442 text-decoration: none;
1443 background-color: #0081c2;
1444 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
1445 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
1446 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
1447 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
1448 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
1449 background-repeat: repeat-x;
1450 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
1457 .dropdown-submenu > .dropdown-menu {
1462 -webkit-border-radius: 0 6px 6px 6px;
1463 -moz-border-radius: 0 6px 6px 6px;
1464 border-radius: 0 6px 6px 6px;
1467 .dropdown-submenu:hover > .dropdown-menu {
1471 .dropup .dropdown-submenu > .dropdown-menu {
1475 margin-bottom: -2px;
1476 -webkit-border-radius: 5px 5px 5px 0;
1477 -moz-border-radius: 5px 5px 5px 0;
1478 border-radius: 5px 5px 5px 0;
1481 .dropup .dropdown-menu {
1482 -webkit-animation-name: inherit;
1485 .dropdown-submenu > a:after {
1491 margin-right: -10px;
1492 border-color: transparent;
1493 border-left-color: #cccccc;
1494 border-style: solid;
1495 border-width: 5px 0 5px 5px;
1499 .dropdown-submenu:hover > a:after {
1500 border-left-color: #ffffff;
1503 .dropdown-submenu.pull-left {
1504 float: none !important;
1507 .dropdown-submenu.pull-left > .dropdown-menu {
1510 -webkit-border-radius: 6px 0 6px 6px;
1511 -moz-border-radius: 6px 0 6px 6px;
1512 border-radius: 6px 0 6px 6px;
1515 .dropdown-button > i {
1519 /* -- mask.css ---- */
1528 filter: alpha(opacity=50);
1529 background-color:#CCC;
1538 /*border: 4px double #557; */
1539 background-color: #fff;
1541 background-image: url('../images/ux/lightbox/loading.gif');
1542 background-repeat: no-repeat;
1543 border: 10px solid white;
1548 .roo-el-mask-msg div
1550 font-family: 'Source Sans Pro', sans-serif;
1560 overflow:hidden !important;
1562 .x-body-masked select,.ext-masked object,.ext-masked embed
1575 filter: alpha(opacity=50);
1576 background-color:#CCC;
1579 /* -- modal.css ---- */
1582 Created on : Apr 23, 2014, 11:24:28 AM
1585 Purpose of the stylesheet follows.
1604 .modal-md-12 .modal-dialog {
1608 .modal-md-11 .modal-dialog {
1609 width: 91.66666666666666%;
1612 .modal-md-10 .modal-dialog {
1613 width: 83.33333333333334%;
1616 .modal-md-9 .modal-dialog {
1620 .modal-md-8 .modal-dialog {
1621 width: 66.66666666666666%;
1624 .modal-md-7 .modal-dialog {
1625 width: 58.333333333333336%;
1628 .modal-md-6 .modal-dialog {
1632 .modal-md-5 .modal-dialog {
1633 width: 41.66666666666667%;
1636 .modal-md-4 .modal-dialog {
1637 width: 33.33333333333333%;
1640 .modal-md-3 .modal-dialog {
1644 .modal-md-2 .modal-dialog {
1645 width: 16.666666666666664%;
1648 .modal-md-1 .modal-dialog {
1649 width: 8.333333333333332%;
1652 /* -- numberbox.css ---- */
1654 background-color: #00c0ef !important;
1655 border: 10px solid black;
1662 /* -- select2.css ---- */
1664 Version: 3.4.8 Timestamp: Thu May 1 09:50:32 EDT 2014
1666 .select2-container {
1669 /*display: inline-block;*/
1670 /* inline-block for ie7 */
1673 vertical-align: middle;
1679 .select2-search input {
1681 Force border-box so that % widths fit the parent
1682 container without overlap because of margin/padding.
1683 More Info : http://www.quirksmode.org/css/box.html
1685 -webkit-box-sizing: border-box; /* webkit */
1686 -moz-box-sizing: border-box; /* firefox */
1687 box-sizing: border-box; /* css3 */
1690 .select2-container .select2-choice {
1697 border: 1px solid #aaa;
1698 white-space: nowrap;
1701 text-decoration: none;
1705 background-clip: padding-box;
1707 -webkit-touch-callout: none;
1708 -webkit-user-select: none;
1709 -moz-user-select: none;
1710 -ms-user-select: none;
1713 background-color: #fff;
1714 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
1715 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
1716 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
1717 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
1718 background-image: linear-gradient(to top, #eee 0%, #fff 50%);
1721 .select2-container.select2-drop-above .select2-choice {
1722 border-bottom-color: #aaa;
1724 border-radius: 0 0 4px 4px;
1726 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
1727 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
1728 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
1729 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
1730 background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
1733 .select2-container.select2-allowclear .select2-choice .select2-chosen {
1737 .select2-container .select2-choice > .select2-chosen {
1742 white-space: nowrap;
1744 text-overflow: ellipsis;
1749 .select2-container .select2-choice abbr {
1758 text-decoration: none;
1761 background: url('../images/select2/select2.png') right top no-repeat;
1766 .select2-container.select2-allowclear .select2-choice abbr {
1767 display: inline-block;
1770 .select2-container .select2-choice abbr:hover {
1771 background-position: right -11px;
1775 .select2-drop-mask {
1788 /* styles required for IE to work */
1789 background-color: #fff;
1790 filter: alpha(opacity=0);
1802 border: 1px solid #aaa;
1805 border-radius: 0 0 4px 4px;
1807 -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
1808 box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
1811 .select2-drop.select2-drop-above {
1813 border-top: 1px solid #aaa;
1816 border-radius: 4px 4px 0 0;
1818 -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
1819 box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
1822 .select2-drop-active {
1823 border: 1px solid #5897fb;
1827 .select2-drop.select2-drop-above.select2-drop-active {
1828 border-top: 1px solid #5897fb;
1831 .select2-drop-auto-width {
1832 border-top: 1px solid #aaa;
1836 .select2-drop-auto-width .select2-search {
1840 .select2-container .select2-choice .select2-arrow {
1841 display: inline-block;
1848 border-left: 1px solid #aaa;
1849 border-radius: 0 4px 4px 0;
1851 background-clip: padding-box;
1854 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
1855 background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
1856 background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
1857 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
1858 background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
1861 .select2-container .select2-choice .select2-arrow b {
1865 background: url('../images/select2/select2.png') no-repeat 0 1px;
1869 display: inline-block;
1879 white-space: nowrap;
1882 .select2-search input {
1884 height: auto !important;
1886 padding: 4px 20px 4px 5px;
1890 font-family: sans-serif;
1893 border: 1px solid #aaa;
1896 -webkit-box-shadow: none;
1899 background: #fff url('../images/select2/select2.png') no-repeat 100% -22px;
1900 background: url('../images/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
1901 background: url('../images/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
1902 background: url('../images/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
1903 background: url('../images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
1906 .select2-drop.select2-drop-above .select2-search input {
1910 .select2-search input.select2-active {
1911 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100%;
1912 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
1913 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
1914 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
1915 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
1918 .select2-container-active .select2-choice,
1919 .select2-container-active .select2-choices {
1920 border: 1px solid #5897fb;
1923 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
1924 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
1927 .select2-dropdown-open .select2-choice {
1928 border-bottom-color: transparent;
1929 -webkit-box-shadow: 0 1px 0 #fff inset;
1930 box-shadow: 0 1px 0 #fff inset;
1932 border-bottom-left-radius: 0;
1933 border-bottom-right-radius: 0;
1935 background-color: #eee;
1936 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
1937 background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
1938 background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
1939 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
1940 background-image: linear-gradient(to top, #fff 0%, #eee 50%);
1943 .select2-dropdown-open.select2-drop-above .select2-choice,
1944 .select2-dropdown-open.select2-drop-above .select2-choices {
1945 border: 1px solid #5897fb;
1946 border-top-color: transparent;
1948 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
1949 background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
1950 background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
1951 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
1952 background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
1955 .select2-dropdown-open .select2-choice .select2-arrow {
1956 background: transparent;
1960 .select2-dropdown-open .select2-choice .select2-arrow b {
1961 background-position: -18px 1px;
1964 .select2-hidden-accessible {
1966 clip: rect(0 0 0 0);
1979 margin: 4px 4px 4px 0;
1983 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1986 .select2-results ul.select2-result-sub {
1991 .select2-results li {
1994 background-image: none;
1997 .select2-results li.select2-result-with-children > .select2-result-label {
2001 .select2-results .select2-result-label {
2002 padding: 3px 7px 4px;
2008 -webkit-touch-callout: none;
2009 -webkit-user-select: none;
2010 -moz-user-select: none;
2011 -ms-user-select: none;
2015 .select2-results-dept-1 .select2-result-label { padding-left: 20px }
2016 .select2-results-dept-2 .select2-result-label { padding-left: 40px }
2017 .select2-results-dept-3 .select2-result-label { padding-left: 60px }
2018 .select2-results-dept-4 .select2-result-label { padding-left: 80px }
2019 .select2-results-dept-5 .select2-result-label { padding-left: 100px }
2020 .select2-results-dept-6 .select2-result-label { padding-left: 110px }
2021 .select2-results-dept-7 .select2-result-label { padding-left: 120px }
2023 .select2-results .select2-highlighted {
2024 background: #3875d7;
2028 .select2-results li em {
2029 background: #feffde;
2033 .select2-results .select2-highlighted em {
2034 background: transparent;
2037 .select2-results .select2-highlighted ul {
2043 .select2-results .select2-no-results,
2044 .select2-results .select2-searching,
2045 .select2-results .select2-selection-limit {
2046 background: #f4f4f4;
2052 disabled look for disabled choices in the results dropdown
2054 .select2-results .select2-disabled.select2-highlighted {
2056 background: #f4f4f4;
2060 .select2-results .select2-disabled {
2061 background: #f4f4f4;
2066 .select2-results .select2-selected {
2070 .select2-more-results.select2-active {
2071 background: #f4f4f4 url('../images/select2/select2-spinner.gif') no-repeat 100%;
2074 .select2-more-results {
2075 background: #f4f4f4;
2079 /* disabled styles */
2081 .select2-container.select2-container-disabled .select2-choice {
2082 background-color: #f4f4f4;
2083 background-image: none;
2084 border: 1px solid #ddd;
2088 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
2089 background-color: #f4f4f4;
2090 background-image: none;
2094 .select2-container.select2-container-disabled .select2-choice abbr {
2101 .select2-container-multi .select2-choices {
2102 height: auto !important;
2108 border: 1px solid #aaa;
2112 background-color: #fff;
2113 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
2114 background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
2115 background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
2116 background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
2120 padding: 3px 5px 3px 5px !important;
2123 .select2-container-multi .select2-choices {
2127 .select2-container-multi.select2-container-active .select2-choices {
2128 border: 1px solid #5897fb;
2131 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2132 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2134 .select2-container-multi .select2-choices li {
2138 html[dir="rtl"] .select2-container-multi .select2-choices li
2142 .select2-container-multi .select2-choices .select2-search-field {
2145 white-space: nowrap;
2148 .select2-container-multi .select2-choices .select2-search-field input {
2152 font-family: sans-serif;
2157 -webkit-box-shadow: none;
2159 background: transparent !important;
2162 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
2163 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100% !important;
2167 color: #999 !important;
2170 .select2-container-multi .select2-choices .select2-search-choice {
2171 padding: 3px 5px 3px 18px;
2172 margin: 3px 0 3px 5px;
2178 border: 1px solid #aaaaaa;
2182 -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2183 box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2185 background-clip: padding-box;
2187 -webkit-touch-callout: none;
2188 -webkit-user-select: none;
2189 -moz-user-select: none;
2190 -ms-user-select: none;
2193 background-color: #e4e4e4;
2194 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
2195 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
2196 background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2197 background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2198 background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2200 html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
2205 .select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
2208 .select2-container-multi .select2-choices .select2-search-choice-focus {
2209 background: #d4d4d4;
2212 .select2-search-choice-close {
2222 background: url('../images/select2/select2.png') right top no-repeat;
2224 html[dir="rtl"] .select2-search-choice-close {
2229 .select2-container-multi .select2-search-choice-close {
2233 .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
2234 background-position: right -11px;
2236 .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
2237 background-position: right -11px;
2240 /* disabled styles */
2241 .select2-container-multi.select2-container-disabled .select2-choices {
2242 background-color: #f4f4f4;
2243 background-image: none;
2244 border: 1px solid #ddd;
2248 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
2249 padding: 3px 5px 3px 5px;
2250 border: 1px solid #ddd;
2251 background-image: none;
2252 background-color: #f4f4f4;
2255 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none;
2258 /* end multiselect */
2261 .select2-result-selectable .select2-match,
2262 .select2-result-unselectable .select2-match {
2263 text-decoration: underline;
2266 .select2-offscreen, .select2-offscreen:focus {
2267 clip: rect(0 0 0 0) !important;
2268 width: 1px !important;
2269 height: 1px !important;
2270 border: 0 !important;
2271 margin: 0 !important;
2272 padding: 0 !important;
2273 overflow: hidden !important;
2274 position: absolute !important;
2275 outline: 0 !important;
2276 left: 0px !important;
2277 top: 0px !important;
2280 .select2-display-none {
2284 .select2-measure-scrollbar {
2293 /* Retina-ize icons */
2295 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) {
2296 .select2-search input,
2297 .select2-search-choice-close,
2298 .select2-container .select2-choice abbr,
2299 .select2-container .select2-choice .select2-arrow b {
2300 background-image: url('../images/select2/select2x2.png') !important;
2301 background-repeat: no-repeat !important;
2302 background-size: 60px 40px !important;
2305 .select2-search input {
2306 background-position: 100% -21px !important;
2310 /* -- sidebar-nav.css ---- */
2313 .sidebar .sidebar-menu .open .treeview-menu {
2316 /* -- sticky-footer.css ---- */
2320 body.bootstrap-sticky {
2322 /* The html and body elements cannot have any padding or margin. */
2324 /* Wrapper for page content to push down footer */
2325 .bootstrap-sticky-wrap {
2327 height: auto !important;
2329 /* Negative indent footer by it's height */
2330 margin: 0 auto -60px;
2333 /* Set the fixed height of the footer here */
2334 .bootstrap-sticky-push,
2335 .bootstrap-sticky-footer {
2338 .bootstrap-sticky-footer {
2339 background-color: #eee;
2342 /* Lastly, apply responsive CSS fixes as necessary */
2343 @media (max-width: 767px) {
2344 .bootstrap-sticky-footer {
2346 margin-right: -20px;
2348 padding-right: 20px;
2351 /* -- table.css ---- */
2352 /* paging toolbar */
2354 .pagination .x-paging-position span {
2355 padding-top:3px; padding-bottom:3px;
2357 .pagination .x-paging-position span input {
2361 .navbar .pagination>li>span {
2365 .navbar .pagination {
2370 /* these are technicall adminlte related */
2371 .skin-blue .navbar .pagination > li > a:active,
2372 .skin-blue .navbar .pagination > li > a:focus,
2373 .skin-blue .navbar .pagination>li>a {
2374 background-color: #428bca;
2377 .skin-blue .navbar .pagination > li > a:hover
2379 background-color: rgb(221, 221, 221);
2381 .skin-blue table .navbar {
2382 background-color: #fff;
2385 .skin-blue .navbar .pagination>li.disabled >a{
2386 background-color: rgb(221, 221, 221);
2388 .skin-blue table .navbar {
2398 /* -- tweaks.css ---- */
2399 .navbar-left .input-group[class*="col-"] {
2405 text-overflow: ellipsis;
2406 display: -webkit-box;
2407 -webkit-line-clamp: 3;
2408 -webkit-box-orient: vertical;
2411 .sw-child-headline {
2412 display: inline-block;
2418 display: inline-block;
2426 /* needed as menu ontop of form does not work */
2427 .input-group .form-control {
2432 /* admin-lte - messes with checkbox and radio.. */
2434 padding-left: 15px!important;
2436 /* paging toolbar */
2438 .pagination .x-paging-position span {
2439 padding-top:3px; padding-bottom:3px;
2441 .pagination .x-paging-position span input {