2 /* -- alert.css ---- */
3 /* -- this makes the icons for the alert boxes a round box.. */
18 -webkit-border-radius: 50%;
19 -moz-border-radius: 50%;
26 /* -- calendar.css ---- */
28 * FullCalendar v1.6.4 Stylesheet
29 * Docs & License: http://arshaw.com/fullcalendar/
32 * When taken - was MIT licence (18/Feb/2014)
41 font-family: Lucida Sans,Arial,sans-serif;
48 border-collapse: collapse;
61 -moz-user-select: -moz-none;
62 -khtml-user-select: none;
63 -webkit-user-select: none;
71 ------------------------------------------------------------------------*/
92 display: inline-block;
100 font-family: Lucida Sans,Arial,sans-serif;
102 line-height: normal;;
106 .fc .fc-header-space {
110 .fc-header .fc-button {
115 /* buttons edges butting together */
117 .fc-header .fc-button {
121 .fc-header .fc-corner-right, /* non-theme */
122 .fc-header .ui-corner-right { /* theme */
123 margin-right: 0; /* back to normal */
126 /* button layering (for border precedence) */
128 .fc-header .fc-state-hover,
129 .fc-header .ui-state-hover {
133 .fc-header .fc-state-down {
137 .fc-header .fc-state-active,
138 .fc-header .ui-state-active {
145 ------------------------------------------------------------------------*/
149 zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
160 ------------------------------------------------------------------------*/
162 .fc-widget-header, /* <th>, usually */
163 .fc-widget-content { /* <td>, usually */
164 border: 1px solid #ddd;
167 .fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
171 .fc-cell-overlay { /* semi-transparent rectangle while dragging */
174 filter: alpha(opacity=30); /* for IE */
180 ------------------------------------------------------------------------*/
184 display: inline-block;
193 .fc-state-default { /* non-theme */
197 .fc-state-default.fc-corner-left { /* non-theme */
198 border-top-left-radius: 4px;
199 border-bottom-left-radius: 4px;
202 .fc-state-default.fc-corner-right { /* non-theme */
203 border-top-right-radius: 4px;
204 border-bottom-right-radius: 4px;
208 Our default prev/next buttons use HTML entities like ‹ › « »
209 and we'll try to make them look good cross-browser.
215 font-family: "Courier New", Courier, monospace;
216 vertical-align: baseline; /* for IE7 */
219 .fc-button-prev .fc-text-arrow,
220 .fc-button-next .fc-text-arrow { /* for ‹ › */
224 /* icon (for jquery ui) */
226 .fc-button .fc-icon-wrap {
232 .fc-button .ui-icon {
242 borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
246 background-color: #f5f5f5;
247 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
248 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
249 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
250 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
251 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
252 background-repeat: repeat-x;
253 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
254 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
256 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
257 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
265 background-color: #e6e6e6;
270 text-decoration: none;
271 background-position: 0 -15px;
272 -webkit-transition: background-position 0.1s linear;
273 -moz-transition: background-position 0.1s linear;
274 -o-transition: background-position 0.1s linear;
275 transition: background-position 0.1s linear;
280 background-color: #cccccc;
281 background-image: none;
283 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
288 background-image: none;
290 filter: alpha(opacity=65);
296 /* Global Event Styles
297 ------------------------------------------------------------------------*/
299 .fc-event-container > * {
303 .fc-event-container > .ui-draggable-dragging,
304 .fc-event-container > .ui-resizable-resizing {
309 border: 1px solid #3a87ad; /* default BORDER color */
310 background-color: #3a87ad; /* default BACKGROUND color */
311 color: #fff; /* default TEXT color */
317 text-decoration: none;
321 .fc-event-draggable {
342 .fc .ui-resizable-handle {
346 overflow: hidden; /* hacky spaces (IE6/7) */
347 font-size: 300%; /* */
348 line-height: 50%; /* */
354 ------------------------------------------------------------------------*/
361 .fc-ltr .fc-event-hori.fc-event-start,
362 .fc-rtl .fc-event-hori.fc-event-end {
363 border-left-width: 1px;
364 border-top-left-radius: 3px;
365 border-bottom-left-radius: 3px;
368 .fc-ltr .fc-event-hori.fc-event-end,
369 .fc-rtl .fc-event-hori.fc-event-start {
370 border-right-width: 1px;
371 border-top-right-radius: 3px;
372 border-bottom-right-radius: 3px;
377 .fc-event-hori .ui-resizable-e {
378 top: 0 !important; /* importants override pre jquery ui 1.7 styles */
379 right: -3px !important;
380 width: 7px !important;
381 height: 100% !important;
385 .fc-event-hori .ui-resizable-w {
387 left: -3px !important;
388 width: 7px !important;
389 height: 100% !important;
393 .fc-event-hori .ui-resizable-handle {
394 _padding-bottom: 14px; /* IE6 had 0 height */
399 /* Reusable Separate-border Table
400 ------------------------------------------------------------*/
402 table.fc-border-separate {
403 border-collapse: separate;
406 .fc-border-separate th,
407 .fc-border-separate td {
408 border-width: 1px 0 0 1px;
411 .fc-border-separate th.fc-last,
412 .fc-border-separate td.fc-last {
413 border-right-width: 1px;
416 .fc-border-separate tr.fc-last th,
417 .fc-border-separate tr.fc-last td {
418 border-bottom-width: 1px;
421 .fc-border-separate tbody tr.fc-first td,
422 .fc-border-separate tbody tr.fc-first th {
428 /* Month View, Basic Week View, Basic Day View
429 ------------------------------------------------------------------------*/
435 .fc .fc-week-number {
440 .fc .fc-week-number div {
444 .fc-grid .fc-day-number {
449 .fc-grid .fc-other-month .fc-day-number {
451 filter: alpha(opacity=30); /* for IE */
452 /* opacity with small font can sometimes look too faded
453 might want to set the 'color' property instead
454 making day-numbers bold also fixes the problem */
457 .fc-grid .fc-day-content {
459 padding: 2px 2px 1px; /* distance between events and day edges */
464 .fc-grid .fc-event-time {
470 .fc-rtl .fc-grid .fc-day-number {
474 .fc-rtl .fc-grid .fc-event-time {
480 /* Agenda Week View, Agenda Day View
481 ------------------------------------------------------------------------*/
484 border-collapse: separate;
491 .fc-agenda .fc-agenda-axis {
494 vertical-align: middle;
500 .fc-agenda .fc-week-number {
504 .fc-agenda .fc-day-content {
505 padding: 2px 2px 1px;
508 /* make axis border take precedence */
510 .fc-agenda-days .fc-agenda-axis {
511 border-right-width: 1px;
514 .fc-agenda-days .fc-col0 {
515 border-left-width: 0;
520 .fc-agenda-allday th {
524 .fc-agenda-allday .fc-day-content {
525 min-height: 34px; /* TODO: doesnt work well in quirksmode */
529 /* divider (between all-day and slots) */
531 .fc-agenda-divider-inner {
536 .fc-widget-header .fc-agenda-divider-inner {
542 .fc-agenda-slots th {
543 border-width: 1px 1px 0;
546 .fc-agenda-slots td {
547 border-width: 1px 0 0;
551 .fc-agenda-slots td div {
555 .fc-agenda-slots tr.fc-slot0 th,
556 .fc-agenda-slots tr.fc-slot0 td {
560 .fc-agenda-slots tr.fc-minor th,
561 .fc-agenda-slots tr.fc-minor td {
562 border-top-style: dotted;
565 .fc-agenda-slots tr.fc-minor th.ui-widget-header {
566 *border-top-style: solid; /* doesn't work with background in IE6/7 */
572 ------------------------------------------------------------------------*/
578 .fc-event-vert.fc-event-start {
579 border-top-width: 1px;
580 border-top-left-radius: 3px;
581 border-top-right-radius: 3px;
584 .fc-event-vert.fc-event-end {
585 border-bottom-width: 1px;
586 border-bottom-left-radius: 3px;
587 border-bottom-right-radius: 3px;
590 .fc-event-vert .fc-event-time {
595 .fc-event-vert .fc-event-inner {
600 .fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */
609 filter: alpha(opacity=25);
612 .fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
613 .fc-select-helper .fc-event-bg {
614 display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
619 .fc-event-vert .ui-resizable-s {
620 bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */
621 width: 100% !important;
622 height: 8px !important;
623 overflow: hidden !important;
624 line-height: 8px !important;
625 font-size: 11px !important;
626 font-family: monospace;
631 .fc-agenda .ui-resizable-resizing { /* TODO: better selector */
637 /* -- carousel.css ---- */
650 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
654 -webkit-transition: opacity 0.2s ease-out;
655 -moz-transition: opacity 0.2s ease-out;
656 -o-transition: opacity 0.2s ease-out;
657 -ms-transition: opacity 0.2s ease-out;
658 -webkit-transform: translateZ(5px);
661 .carousel-bullets > .bullet {
663 position: relative !important;
664 background: rgba(0, 0, 0, 0.5) !important;
665 -webkit-border-radius: 10px;
667 -webkit-box-shadow: none;
668 -moz-box-shadow: none;
670 width: 6px !important;
671 height: 6px !important;
672 border: 5px solid rgba(0, 0, 0, 0) !important;
673 display: inline-block;
674 margin-right: 2px !important;
675 margin-bottom: 0px !important;
676 -webkit-transition: background-color 0.2s, border-color 0.2s;
677 -moz-transition: background-color 0.2s, border-color 0.2s;
678 -o-transition: background-color 0.2s, border-color 0.2s;
679 -ms-transition: background-color 0.2s, border-color 0.2s;
680 transition: background-color 0.2s, border-color 0.2s;
681 float:none !important;
682 box-sizing:content-box;
683 -moz-box-sizing:content-box;
684 -webkit-box-sizing:content-box;
687 .carousel-bullets > .bullet:hover,
688 .carousel-bullets > .bullet.selected {
689 -webkit-box-shadow: none;
690 -moz-box-shadow: none;
692 background: rgba(255, 255, 255, 1) !important;
693 width: 6px !important;
694 height: 6px !important;
695 border: 5px solid rgba(0, 0, 0, 1) !important;
697 /* -- checkbox.css ---- */
700 * From https://github.com/flatlogic/awesome-bootstrap-checkbox
704 display: inline-block;
707 -webkit-touch-callout: none;
708 -webkit-user-select: none;
709 -khtml-user-select: none;
710 -moz-user-select: none;
711 -ms-user-select: none;
714 .checkbox label::before {
716 display: inline-block;
722 border: 1px solid #cccccc;
724 background-color: #fff;
725 -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
726 -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
727 transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
728 .checkbox label::after {
729 display: inline-block;
740 .checkbox input[type="checkbox"] {
742 .checkbox input[type="checkbox"]:checked + label::after {
743 font-family: 'FontAwesome';
745 .checkbox input[type="checkbox"]:disabled + label {
747 .checkbox input[type="checkbox"]:disabled + label::before {
748 background-color: #eeeeee;
749 cursor: not-allowed; }
750 .checkbox.checkbox-circle label::before {
751 border-radius: 50%; }
753 .checkbox-primary input[type="checkbox"]:checked + label::before {
754 background-color: #428bca;
755 border-color: #428bca; }
756 .checkbox-primary input[type="checkbox"]:checked + label::after {
759 .checkbox-danger input[type="checkbox"]:checked + label::before {
760 background-color: #d9534f;
761 border-color: #d9534f; }
762 .checkbox-danger input[type="checkbox"]:checked + label::after {
765 .checkbox-info input[type="checkbox"]:checked + label::before {
766 background-color: #5bc0de;
767 border-color: #5bc0de; }
768 .checkbox-info input[type="checkbox"]:checked + label::after {
771 .checkbox-warning input[type="checkbox"]:checked + label::before {
772 background-color: #f0ad4e;
773 border-color: #f0ad4e; }
774 .checkbox-warning input[type="checkbox"]:checked + label::after {
777 .checkbox-success input[type="checkbox"]:checked + label::before {
778 background-color: #5cb85c;
779 border-color: #5cb85c; }
780 .checkbox-success input[type="checkbox"]:checked + label::after {
783 /* before is the outer cicle */
784 /* after is the inner circle.. */
789 display: inline-block;
792 .radio label::before {
794 display: inline-block;
800 border: 1px solid #cccccc;
802 background-color: #fff;
803 -webkit-transition: border 0.15s ease-in-out;
804 -o-transition: border 0.15s ease-in-out;
805 transition: border 0.15s ease-in-out; }
806 .radio label::after {
807 display: inline-block;
816 background-color: #fff;
817 -webkit-transform: scale(0, 0);
818 -ms-transform: scale(0, 0);
819 -o-transform: scale(0, 0);
820 transform: scale(0, 0);
821 -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
822 -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
823 -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
824 transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
826 .radio input[type="radio"] {
829 .radio input[type="radio"]:checked + label::after {
830 -webkit-transform: scale(1, 1);
831 -ms-transform: scale(1, 1);
832 -o-transform: scale(1, 1);
833 transform: scale(1, 1);
834 background-color: #555555;
836 .radio input[type="radio"]:disabled + label {
838 .radio input[type="radio"]:disabled + label::before {
839 cursor: not-allowed; }
841 .radio-primary input[type="radio"] + label::after {
842 background-color: #fff; }
843 .radio-primary input[type="radio"]:checked + label::before {
844 border-color: #428bca; }
845 .radio-primary input[type="radio"]:checked + label::after {
846 background-color: #428bca; }
848 .radio-danger input[type="radio"] + label::after {
849 background-color: #d9534f; }
850 .radio-danger input[type="radio"]:checked + label::before {
851 border-color: #d9534f; }
852 .radio-danger input[type="radio"]:checked + label::after {
853 background-color: #d9534f; }
857 .radio-info input[type="radio"] + label::after {
858 background-color: #fff;
860 .radio-info input[type="radio"]:checked + label::before {
861 border-color: #5bc0de; }
862 .radio-info input[type="radio"]:checked + label::after {
863 background-color: #5bc0de; }
865 .radio-warning input[type="radio"] + label::after {
866 background-color: #fff; }
867 .radio-warning input[type="radio"]:checked + label::before {
868 border-color: #f0ad4e; }
869 .radio-warning input[type="radio"]:checked + label::after {
870 background-color: #f0ad4e; }
872 .radio-success input[type="radio"] + label::after {
873 background-color: #fff; }
874 .radio-success input[type="radio"]:checked + label::before {
875 border-color: #5cb85c; }
876 .radio-success input[type="radio"]:checked + label::after {
877 background-color: #5cb85c; }
879 .checkbox.checkbox-inline,
880 .radio.radio-inline {
883 /* -- combobox.css ---- */
886 * From https://github.com/danielfarrell/bootstrap-combobox
890 .combobox-container {
893 display: inline-table;
895 .combobox-container:before,
896 .combobox-container:after {
900 .combobox-container:after {
903 .combobox-container input,
904 .combobox-container .uneditable-input {
905 -webkit-border-radius: 0 3px 3px 0;
906 -moz-border-radius: 0 3px 3px 0;
907 border-radius: 0 3px 3px 0;
909 .combobox-container input:focus,
910 .combobox-container .uneditable-input:focus {
914 .combobox-container .uneditable-input {
915 border-left-color: #ccc;
917 .combobox-container .add-on {
919 display: inline-block;
922 height: inherit !important;
928 text-shadow: 0 1px 0 #ffffff;
929 background-color: #f5f5f5;
930 border: 1px solid #ccc;
931 -webkit-border-radius: 3px 0 0 3px;
932 -moz-border-radius: 3px 0 0 3px;
933 border-radius: 3px 0 0 3px;
936 .combobox-container .active {
937 background-color: #3875d7;
940 .combobox-container input,
941 .combobox-container .uneditable-input {
943 -webkit-border-radius: 3px 0 0 3px;
944 -moz-border-radius: 3px 0 0 3px;
945 border-radius: 3px 0 0 3px;
947 .combobox-container .uneditable-input {
948 border-left-color: #eee;
949 border-right-color: #ccc;
951 .combobox-container .add-on {
954 -webkit-border-radius: 0 3px 3px 0;
955 -moz-border-radius: 0 3px 3px 0;
956 border-radius: 0 3px 3px 0;
958 .combobox-container input:first-child {
959 *margin-left: -160px;
961 .combobox-container input:first-child + .add-on {
964 .combobox-container select {
965 display: inline-block;
971 text-indent: -99999px;
974 .form-search .combobox-container,
975 .form-inline .combobox-container {
976 display: inline-block;
980 .form-search .combobox-container .add-on,
981 .form-inline .combobox-container .add-on {
982 vertical-align: middle;
984 .combobox-selected .combobox-clear {
985 display: inline-block;
987 .combobox-selected .caret {
997 filter: alpha(opacity=30);
999 .dropdown:hover .combobox-clear,
1000 .open.dropdown .combobox-clear {
1002 filter: alpha(opacity=100);
1004 .btn .combobox-clear {
1008 .btn:hover .combobox-clear,
1009 .open.btn-group .combobox-clear {
1011 filter: alpha(opacity=100);
1017 .control-group.error .combobox-container .add-on {
1019 border-color: #B94A48;
1021 .control-group.error .combobox-container .caret {
1022 border-top-color: #B94A48;
1024 .control-group.warning .combobox-container .add-on {
1026 border-color: #C09853;
1028 .control-group.warning .combobox-container .caret {
1029 border-top-color: #C09853;
1031 .control-group.success .combobox-container .add-on {
1033 border-color: #468847;
1035 .control-group.success .combobox-container .caret {
1036 border-top-color: #468847;
1038 .btn .combobox-clear [class^="icon-"] {
1041 .combobox-container .dropdown-menu {
1044 border: 1px solid #66afe9;
1049 .select2-container .dropdown-menu {
1050 border: 1px solid #5897fb;
1053 .dropdown-menu .active {
1054 background: #3875d7;
1058 .dropdown-menu .active label{
1062 .dropdown-menu .select2-result {
1063 padding: 3px 7px 4px;
1067 -webkit-touch-callout: none;
1068 -webkit-user-select: none;
1069 -moz-user-select: none;
1070 -ms-user-select: none;
1075 .select2-choices .select2-search-field{
1078 .select2-container .x-combo-noedit {
1080 background-color: #fff;
1083 .select2-container .x-combo-noedit[disabled] {
1084 cursor: not-allowed;
1085 background-color: #eee;
1089 .roo-combobox-tickable .select2-choices {
1091 background-image: none;
1094 .roo-combobox-tickable .select2-result label {
1099 z-index: 10002 !important;
1102 .dropdown-menu .checkbox label {
1106 .select2-container-multi .dropdown-menu .select2-result .checkbox {
1110 .dropdown-menu .select2-result .checkbox {
1115 .select2-container .input-group-addon {
1117 border: 1px solid #ccc;
1121 .select2-container .roo-removable {
1125 .select2-container .roo-removable .roo-combo-removable-btn {
1132 .select2-container .roo-removable.has-feedback .roo-combo-removable-btn {
1139 .select2-container .roo-removable.has-feedback.input-group .roo-combo-removable-btn {
1147 .select2-container.input-group .has-feedback .roo-combo-removable-btn {
1154 .has-warning .select2-container-multi {
1155 border: 1px solid #8a6d3b;
1157 /* -- datepicker.css ---- */
1159 * Datepicker for Bootstrap
1161 * Copyright 2012 Stefan Petre
1162 * Improvements by Andrew Rowls
1163 * Licensed under the Apache License v2.0
1164 * http://www.apache.org/licenses/LICENSE-2.0
1170 -webkit-border-radius: 4px;
1171 -moz-border-radius: 4px;
1176 border-top: 1px solid #ddd !important;
1180 .datepicker-inline {
1183 .datepicker.datepicker-rtl {
1186 .datepicker.datepicker-rtl table tr td span {
1189 .datepicker-dropdown {
1193 /*.datepicker-dropdown:before {
1195 display: inline-block;
1196 border-left: 7px solid transparent;
1197 border-right: 7px solid transparent;
1198 border-bottom: 7px solid #ccc;
1199 border-bottom-color: rgba(0, 0, 0, 0.2);
1204 .datepicker-dropdown:after {
1206 display: inline-block;
1207 border-left: 6px solid transparent;
1208 border-right: 6px solid transparent;
1209 border-bottom: 6px solid #ffffff;
1215 .datepicker-dropdown.bottom:before {
1217 display: inline-block;
1218 border-left: 7px solid transparent;
1219 border-right: 7px solid transparent;
1220 border-bottom: 7px solid #ccc;
1221 border-bottom-color: rgba(0, 0, 0, 0.2);
1226 .datepicker-dropdown.bottom:after {
1228 display: inline-block;
1229 border-left: 6px solid transparent;
1230 border-right: 6px solid transparent;
1231 border-bottom: 6px solid white;
1236 .datepicker-dropdown.top:before {
1238 display: inline-block;
1239 border-left: 7px solid transparent;
1240 border-right: 7px solid transparent;
1241 border-top: 7px solid #ccc;
1242 border-top-color: rgba(0, 0, 0, 0.2);
1248 .datepicker-dropdown.top:after {
1250 display: inline-block;
1251 border-left: 6px solid transparent;
1252 border-right: 6px solid transparent;
1253 border-top: 6px solid white;
1259 .datepicker-dropdown.bottom-right:before {
1261 display: inline-block;
1262 border-left: 7px solid transparent;
1263 border-right: 7px solid transparent;
1264 border-bottom: 7px solid #ccc;
1265 border-bottom-color: rgba(0, 0, 0, 0.2);
1270 .datepicker-dropdown.bottom-right:after {
1272 display: inline-block;
1273 border-left: 6px solid transparent;
1274 border-right: 6px solid transparent;
1275 border-bottom: 6px solid white;
1281 .datepicker-dropdown.bottom-left:before {
1283 display: inline-block;
1284 border-left: 7px solid transparent;
1285 border-right: 7px solid transparent;
1286 border-bottom: 7px solid #ccc;
1287 border-bottom-color: rgba(0, 0, 0, 0.2);
1292 .datepicker-dropdown.bottom-left:after {
1294 display: inline-block;
1295 border-left: 6px solid transparent;
1296 border-right: 6px solid transparent;
1297 border-bottom: 6px solid white;
1303 .datepicker-dropdown.top-right:before {
1305 display: inline-block;
1306 border-left: 7px solid transparent;
1307 border-right: 7px solid transparent;
1308 border-top: 7px solid #ccc;
1309 border-top-color: rgba(0, 0, 0, 0.2);
1315 .datepicker-dropdown.top-right:after {
1317 display: inline-block;
1318 border-left: 6px solid transparent;
1319 border-right: 6px solid transparent;
1320 border-top: 6px solid white;
1326 .datepicker-dropdown.top-left:before {
1328 display: inline-block;
1329 border-left: 7px solid transparent;
1330 border-right: 7px solid transparent;
1331 border-top: 7px solid #ccc;
1332 border-top-color: rgba(0, 0, 0, 0.2);
1338 .datepicker-dropdown.top-left:after {
1340 display: inline-block;
1341 border-left: 6px solid transparent;
1342 border-right: 6px solid transparent;
1343 border-top: 6px solid white;
1352 .datepicker.days div.datepicker-days {
1355 .datepicker.months div.datepicker-months {
1358 .datepicker.years div.datepicker-years {
1369 -webkit-border-radius: 4px;
1370 -moz-border-radius: 4px;
1374 .table-striped .datepicker table tr td,
1375 .table-striped .datepicker table tr th {
1376 background-color: transparent;
1378 .datepicker table tr td.day:hover {
1379 background: #eeeeee;
1382 .datepicker table tr td.old,
1383 .datepicker table tr td.new {
1386 .datepicker table tr td.disabled,
1387 .datepicker table tr td.disabled:hover {
1392 .datepicker table tr td.today,
1393 .datepicker table tr td.today:hover,
1394 .datepicker table tr td.today.disabled,
1395 .datepicker table tr td.today.disabled:hover {
1396 background-color: #fde19a;
1397 background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
1398 background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
1399 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
1400 background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
1401 background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
1402 background-image: linear-gradient(top, #fdd49a, #fdf59a);
1403 background-repeat: repeat-x;
1404 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
1405 border-color: #fdf59a #fdf59a #fbed50;
1406 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1407 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1409 .datepicker table tr td.today:hover,
1410 .datepicker table tr td.today:hover:hover,
1411 .datepicker table tr td.today.disabled:hover,
1412 .datepicker table tr td.today.disabled:hover:hover,
1413 .datepicker table tr td.today:active,
1414 .datepicker table tr td.today:hover:active,
1415 .datepicker table tr td.today.disabled:active,
1416 .datepicker table tr td.today.disabled:hover:active,
1417 .datepicker table tr td.today.active,
1418 .datepicker table tr td.today:hover.active,
1419 .datepicker table tr td.today.disabled.active,
1420 .datepicker table tr td.today.disabled:hover.active,
1421 .datepicker table tr td.today.disabled,
1422 .datepicker table tr td.today:hover.disabled,
1423 .datepicker table tr td.today.disabled.disabled,
1424 .datepicker table tr td.today.disabled:hover.disabled,
1425 .datepicker table tr td.today[disabled],
1426 .datepicker table tr td.today:hover[disabled],
1427 .datepicker table tr td.today.disabled[disabled],
1428 .datepicker table tr td.today.disabled:hover[disabled] {
1429 background-color: #fdf59a;
1431 .datepicker table tr td.today:active,
1432 .datepicker table tr td.today:hover:active,
1433 .datepicker table tr td.today.disabled:active,
1434 .datepicker table tr td.today.disabled:hover:active,
1435 .datepicker table tr td.today.active,
1436 .datepicker table tr td.today:hover.active,
1437 .datepicker table tr td.today.disabled.active,
1438 .datepicker table tr td.today.disabled:hover.active {
1439 background-color: #fbf069 \9;
1441 .datepicker table tr td.active,
1442 .datepicker table tr td.active:hover,
1443 .datepicker table tr td.active.disabled,
1444 .datepicker table tr td.active.disabled:hover {
1445 background-color: #006dcc;
1446 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1447 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1448 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1449 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1450 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1451 background-image: linear-gradient(top, #0088cc, #0044cc);
1452 background-repeat: repeat-x;
1453 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1454 border-color: #0044cc #0044cc #002a80;
1455 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1456 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1458 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1460 .datepicker table tr td.active:hover,
1461 .datepicker table tr td.active:hover:hover,
1462 .datepicker table tr td.active.disabled:hover,
1463 .datepicker table tr td.active.disabled:hover:hover,
1464 .datepicker table tr td.active:active,
1465 .datepicker table tr td.active:hover:active,
1466 .datepicker table tr td.active.disabled:active,
1467 .datepicker table tr td.active.disabled:hover:active,
1468 .datepicker table tr td.active.active,
1469 .datepicker table tr td.active:hover.active,
1470 .datepicker table tr td.active.disabled.active,
1471 .datepicker table tr td.active.disabled:hover.active,
1472 .datepicker table tr td.active.disabled,
1473 .datepicker table tr td.active:hover.disabled,
1474 .datepicker table tr td.active.disabled.disabled,
1475 .datepicker table tr td.active.disabled:hover.disabled,
1476 .datepicker table tr td.active[disabled],
1477 .datepicker table tr td.active:hover[disabled],
1478 .datepicker table tr td.active.disabled[disabled],
1479 .datepicker table tr td.active.disabled:hover[disabled] {
1480 background-color: #0044cc;
1482 .datepicker table tr td.active:active,
1483 .datepicker table tr td.active:hover:active,
1484 .datepicker table tr td.active.disabled:active,
1485 .datepicker table tr td.active.disabled:hover:active,
1486 .datepicker table tr td.active.active,
1487 .datepicker table tr td.active:hover.active,
1488 .datepicker table tr td.active.disabled.active,
1489 .datepicker table tr td.active.disabled:hover.active {
1490 background-color: #003399 \9;
1492 .datepicker table tr td span {
1500 -webkit-border-radius: 4px;
1501 -moz-border-radius: 4px;
1504 .datepicker table tr td span:hover {
1505 background: #eeeeee;
1507 .datepicker table tr td span.disabled,
1508 .datepicker table tr td span.disabled:hover {
1513 .datepicker table tr td span.active,
1514 .datepicker table tr td span.active:hover,
1515 .datepicker table tr td span.active.disabled,
1516 .datepicker table tr td span.active.disabled:hover {
1517 background-color: #006dcc;
1518 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1519 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1520 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1521 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1522 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1523 background-image: linear-gradient(top, #0088cc, #0044cc);
1524 background-repeat: repeat-x;
1525 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1526 border-color: #0044cc #0044cc #002a80;
1527 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1528 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1530 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1532 .datepicker table tr td span.active:hover,
1533 .datepicker table tr td span.active:hover:hover,
1534 .datepicker table tr td span.active.disabled:hover,
1535 .datepicker table tr td span.active.disabled:hover:hover,
1536 .datepicker table tr td span.active:active,
1537 .datepicker table tr td span.active:hover:active,
1538 .datepicker table tr td span.active.disabled:active,
1539 .datepicker table tr td span.active.disabled:hover:active,
1540 .datepicker table tr td span.active.active,
1541 .datepicker table tr td span.active:hover.active,
1542 .datepicker table tr td span.active.disabled.active,
1543 .datepicker table tr td span.active.disabled:hover.active,
1544 .datepicker table tr td span.active.disabled,
1545 .datepicker table tr td span.active:hover.disabled,
1546 .datepicker table tr td span.active.disabled.disabled,
1547 .datepicker table tr td span.active.disabled:hover.disabled,
1548 .datepicker table tr td span.active[disabled],
1549 .datepicker table tr td span.active:hover[disabled],
1550 .datepicker table tr td span.active.disabled[disabled],
1551 .datepicker table tr td span.active.disabled:hover[disabled] {
1552 background-color: #0044cc;
1554 .datepicker table tr td span.active:active,
1555 .datepicker table tr td span.active:hover:active,
1556 .datepicker table tr td span.active.disabled:active,
1557 .datepicker table tr td span.active.disabled:hover:active,
1558 .datepicker table tr td span.active.active,
1559 .datepicker table tr td span.active:hover.active,
1560 .datepicker table tr td span.active.disabled.active,
1561 .datepicker table tr td span.active.disabled:hover.active {
1562 background-color: #003399 \9;
1564 .datepicker table tr td span.old {
1567 .datepicker th.switch {
1570 .datepicker thead tr:first-child th,
1571 .datepicker tfoot tr:first-child th {
1574 .datepicker thead tr:first-child th:hover,
1575 .datepicker tfoot tr:first-child th:hover {
1576 background: #eeeeee;
1581 padding: 0 2px 0 5px;
1582 vertical-align: middle;
1584 .datepicker thead tr:first-child th.cw {
1586 background-color: transparent;
1588 .input-append.date .add-on i,
1589 .input-prepend.date .add-on i {
1596 .datepicker .datepicker-time td span {
1607 .datepicker .datepicker-time td span.timepicker-hour,
1608 .datepicker .datepicker-time td span.timepicker-minute {
1614 /* -- document-manager.css ---- */
1616 .roo-document-manager-selector { // it must use visibility, display is not working on old safari...
1621 .roo-document-manager-uploader,
1622 .roo-document-manager-loading,
1623 .roo-document-manager-preview {
1633 .roo-document-manager-preview.wide {
1637 .roo-document-manager-thumb,
1638 .roo-document-manager-upload-btn {
1643 border: 1px solid #ccc;
1644 -webkit-box-shadow: 1px 0px 5px 0px rgba(128,128,128,0.75);
1645 -moz-box-shadow: 1px 0px 5px 0px rgba(128,128,128,0.75);
1646 box-shadow: 1px 0px 5px 0px rgba(128,128,128,0.75);
1649 .roo-document-manager-thumb > i.fa,
1650 .roo-document-manager-upload-btn > i.fa {
1654 vertical-align: middle;
1659 .roo-document-manager-thumb > i.fa {
1663 .roo-document-manager-thumb > img {
1667 vertical-align: middle;
1670 .roo-document-manager-preview > .close {
1678 .roo-document-manager-preview > .close:hover {
1686 @media (min-width: 768px) {
1687 .roo-document-manager-uploader,
1688 .roo-document-manager-loading,
1689 .roo-document-manager-preview {
1694 .roo-document-manager-thumb,
1695 .roo-document-manager-upload-btn {
1701 .roo-document-manager-thumb > i.fa,
1702 .roo-document-manager-upload-btn > i.fa {
1712 @media (min-width: 992px) {
1713 .roo-document-manager-uploader,
1714 .roo-document-manager-loading,
1715 .roo-document-manager-preview {
1721 .roo-document-manager-preview.wide {
1722 width: 16.66666666%;
1725 .roo-document-manager-thumb,
1726 .roo-document-manager-upload-btn {
1732 .roo-document-manager-thumb > i.fa,
1733 .roo-document-manager-upload-btn > i.fa {
1744 @media (min-width: 1200px) {
1745 .roo-document-manager-uploader,
1746 .roo-document-manager-loading,
1747 .roo-document-manager-preview {
1753 .roo-document-manager-preview.wide {
1754 width: 16.66666666%;
1757 .roo-document-manager-thumb,
1758 .roo-document-manager-upload-btn {
1764 .roo-document-manager-thumb > i.fa,
1765 .roo-document-manager-upload-btn > i.fa {
1771 /* -- document-viewer.css ---- */
1773 .document-viewer-dialog .modal-dialog {
1777 .document-viewer-dialog .modal-header,
1778 .document-viewer-dialog .modal-footer {
1780 padding-bottom: 5px;
1783 .document-viewer-dialog .modal-body {
1787 .roo-document-viewer-body {
1788 background-color: #fff;
1797 .roo-document-viewer-body .roo-document-viewer-thumb {
1803 transform: translate(-50%, -50%);
1804 box-sizing: border-box;
1805 border: 1px solid rgb(102, 102, 102);
1806 box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
1808 vertical-align: middle;
1811 .roo-document-viewer-body .roo-document-viewer-image{
1816 .roo-document-viewer-btn-group button {
1817 background-color: black;
1823 /* -- dropdown.css ---- */
1824 .dropdown-submenu:hover > a,
1825 .dropdown-submenu:focus > a {
1827 text-decoration: none;
1828 background-color: #0081c2;
1829 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
1830 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
1831 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
1832 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
1833 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
1834 background-repeat: repeat-x;
1835 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
1842 .dropdown-submenu > .dropdown-menu {
1847 -webkit-border-radius: 0 6px 6px 6px;
1848 -moz-border-radius: 0 6px 6px 6px;
1849 border-radius: 0 6px 6px 6px;
1852 .dropdown-submenu:hover > .dropdown-menu {
1856 .dropup .dropdown-submenu > .dropdown-menu {
1860 margin-bottom: -2px;
1861 -webkit-border-radius: 5px 5px 5px 0;
1862 -moz-border-radius: 5px 5px 5px 0;
1863 border-radius: 5px 5px 5px 0;
1866 .dropup .dropdown-menu {
1867 -webkit-animation-name: inherit;
1870 .dropdown-submenu > a:after {
1876 margin-right: -10px;
1877 border-color: transparent;
1878 border-left-color: #cccccc;
1879 border-style: solid;
1880 border-width: 5px 0 5px 5px;
1884 .dropdown-submenu:hover > a:after {
1885 border-left-color: #ffffff;
1888 .dropdown-submenu.pull-left {
1889 float: none !important;
1892 .dropdown-submenu.pull-left > .dropdown-menu {
1895 -webkit-border-radius: 6px 0 6px 6px;
1896 -moz-border-radius: 6px 0 6px 6px;
1897 border-radius: 6px 0 6px 6px;
1900 .dropdown-button > i {
1904 /* -- mask.css ---- */
1913 filter: alpha(opacity=50);
1914 background-color:#CCC;
1923 /*border: 4px double #557; */
1924 background-color: #fff;
1926 background-image: url('../images/ux/lightbox/loading.gif');
1927 background-repeat: no-repeat;
1928 border: 10px solid white;
1933 .roo-el-mask-msg div
1935 font-family: 'Source Sans Pro', sans-serif;
1945 overflow:hidden !important;
1947 .x-body-masked select,.ext-masked object,.ext-masked embed
1960 filter: alpha(opacity=50);
1961 background-color:#CCC;
1964 /* -- modal.css ---- */
1967 Created on : Apr 23, 2014, 11:24:28 AM
1970 Purpose of the stylesheet follows.
1989 .modal-md-12 .modal-dialog {
1993 .modal-md-11 .modal-dialog {
1994 width: 91.66666666666666%;
1997 .modal-md-10 .modal-dialog {
1998 width: 83.33333333333334%;
2001 .modal-md-9 .modal-dialog {
2005 .modal-md-8 .modal-dialog {
2006 width: 66.66666666666666%;
2009 .modal-md-7 .modal-dialog {
2010 width: 58.333333333333336%;
2013 .modal-md-6 .modal-dialog {
2017 .modal-md-5 .modal-dialog {
2018 width: 41.66666666666667%;
2021 .modal-md-4 .modal-dialog {
2022 width: 33.33333333333333%;
2025 .modal-md-3 .modal-dialog {
2029 .modal-md-2 .modal-dialog {
2030 width: 16.666666666666664%;
2033 .modal-md-1 .modal-dialog {
2034 width: 8.333333333333332%;
2037 /* -- nav-progress-bar.css ---- */
2039 .roo-navigation-bar-group,
2040 .roo-navigation-top-bar,
2041 .roo-navigation-bullets-bar,
2042 .roo-navigation-bottom-bar {
2047 .roo-navigation-bar-text > span {
2048 text-transform: uppercase;
2050 display: inline-block;
2054 .roo-navigation-bar-text {
2063 .roo-navigation-bar {
2064 counter-reset: step;
2071 .roo-navigation-bar .roo-navigation-bar-item {
2072 list-style-type: none;
2074 text-transform: uppercase;
2080 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:before {
2081 counter-increment: step;
2086 background: #337ab7;
2092 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon.step-number:before {
2093 content: counter(step);
2096 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:after {
2100 background: #337ab7;
2106 .roo-navigation-bar .roo-navigation-bar-item:last-child > .roo-navigation-bar-item-icon:after {
2110 .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before {
2111 background: #aa0000;
2115 .roo-navigation-bar .roo-navigation-bar-item.disabled .roo-navigation-bar-item-icon:before {
2116 background: #999999;
2118 cursor: not-allowed;
2121 .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before {
2125 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon {
2126 font: normal normal normal 14px/1 FontAwesome;
2127 display: inline-block;
2131 @media (min-width: 768px) {
2132 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before {
2133 content: counter(step);
2138 @media (min-width: 992px) {
2139 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,
2140 .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before {
2141 content: counter(step);
2145 @media (min-width: 1200px) {
2146 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,
2147 .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before,
2148 .roo-navigation-bar .roo-navigation-bar-item.md-icon > .roo-navigation-bar-item-icon:before {
2149 content: counter(step);
2153 /* -- numberbox.css ---- */
2155 background-color: #00c0ef !important;
2156 border: 10px solid black;
2163 /* -- select2.css ---- */
2165 Version: 3.4.8 Timestamp: Thu May 1 09:50:32 EDT 2014
2167 .select2-container {
2170 /*display: inline-block;*/
2171 /* inline-block for ie7 */
2174 vertical-align: middle;
2180 .select2-search input {
2182 Force border-box so that % widths fit the parent
2183 container without overlap because of margin/padding.
2184 More Info : http://www.quirksmode.org/css/box.html
2186 -webkit-box-sizing: border-box; /* webkit */
2187 -moz-box-sizing: border-box; /* firefox */
2188 box-sizing: border-box; /* css3 */
2191 .select2-container .select2-choice {
2198 border: 1px solid #aaa;
2199 white-space: nowrap;
2202 text-decoration: none;
2206 background-clip: padding-box;
2208 -webkit-touch-callout: none;
2209 -webkit-user-select: none;
2210 -moz-user-select: none;
2211 -ms-user-select: none;
2214 background-color: #fff;
2215 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
2216 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
2217 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
2218 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
2219 background-image: linear-gradient(to top, #eee 0%, #fff 50%);
2222 .select2-container.select2-drop-above .select2-choice {
2223 border-bottom-color: #aaa;
2225 border-radius: 0 0 4px 4px;
2227 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
2228 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
2229 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
2230 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
2231 background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
2234 .select2-container.select2-allowclear .select2-choice .select2-chosen {
2238 .select2-container .select2-choice > .select2-chosen {
2243 white-space: nowrap;
2245 text-overflow: ellipsis;
2250 .select2-container .select2-choice abbr {
2259 text-decoration: none;
2262 background: url('../images/select2/select2.png') right top no-repeat;
2267 .select2-container.select2-allowclear .select2-choice abbr {
2268 display: inline-block;
2271 .select2-container .select2-choice abbr:hover {
2272 background-position: right -11px;
2276 .select2-drop-mask {
2289 /* styles required for IE to work */
2290 background-color: #fff;
2291 filter: alpha(opacity=0);
2303 border: 1px solid #aaa;
2306 border-radius: 0 0 4px 4px;
2308 -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
2309 box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
2312 .select2-drop.select2-drop-above {
2314 border-top: 1px solid #aaa;
2317 border-radius: 4px 4px 0 0;
2319 -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
2320 box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
2323 .select2-drop-active {
2324 border: 1px solid #5897fb;
2328 .select2-drop.select2-drop-above.select2-drop-active {
2329 border-top: 1px solid #5897fb;
2332 .select2-drop-auto-width {
2333 border-top: 1px solid #aaa;
2337 .select2-drop-auto-width .select2-search {
2341 .select2-container .select2-choice .select2-arrow {
2342 display: inline-block;
2349 border-left: 1px solid #aaa;
2350 border-radius: 0 4px 4px 0;
2352 background-clip: padding-box;
2355 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
2356 background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
2357 background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
2358 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
2359 background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
2362 .select2-container .select2-choice .select2-arrow b {
2366 background: url('../images/select2/select2.png') no-repeat 0 1px;
2370 display: inline-block;
2380 white-space: nowrap;
2383 .select2-search input {
2385 height: auto !important;
2387 padding: 4px 20px 4px 5px;
2391 font-family: sans-serif;
2394 border: 1px solid #aaa;
2397 -webkit-box-shadow: none;
2400 background: #fff url('../images/select2/select2.png') no-repeat 100% -22px;
2401 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));
2402 background: url('../images/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
2403 background: url('../images/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
2404 background: url('../images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
2407 .select2-drop.select2-drop-above .select2-search input {
2411 .select2-search input.select2-active {
2412 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100%;
2413 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));
2414 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
2415 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
2416 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
2419 .select2-container-active .select2-choice,
2420 .select2-container-active .select2-choices {
2421 border: 1px solid #5897fb;
2424 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2425 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2428 .select2-dropdown-open .select2-choice {
2429 border-bottom-color: transparent;
2430 -webkit-box-shadow: 0 1px 0 #fff inset;
2431 box-shadow: 0 1px 0 #fff inset;
2433 border-bottom-left-radius: 0;
2434 border-bottom-right-radius: 0;
2436 background-color: #eee;
2437 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
2438 background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
2439 background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
2440 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
2441 background-image: linear-gradient(to top, #fff 0%, #eee 50%);
2444 .select2-dropdown-open.select2-drop-above .select2-choice,
2445 .select2-dropdown-open.select2-drop-above .select2-choices {
2446 border: 1px solid #5897fb;
2447 border-top-color: transparent;
2449 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
2450 background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
2451 background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
2452 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
2453 background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
2456 .select2-dropdown-open .select2-choice .select2-arrow {
2457 background: transparent;
2461 .select2-dropdown-open .select2-choice .select2-arrow b {
2462 background-position: -18px 1px;
2465 .select2-hidden-accessible {
2467 clip: rect(0 0 0 0);
2480 margin: 4px 4px 4px 0;
2484 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
2487 .select2-results ul.select2-result-sub {
2492 .select2-results li {
2495 background-image: none;
2498 .select2-results li.select2-result-with-children > .select2-result-label {
2502 .select2-results .select2-result-label {
2503 padding: 3px 7px 4px;
2509 -webkit-touch-callout: none;
2510 -webkit-user-select: none;
2511 -moz-user-select: none;
2512 -ms-user-select: none;
2516 .select2-results-dept-1 .select2-result-label { padding-left: 20px }
2517 .select2-results-dept-2 .select2-result-label { padding-left: 40px }
2518 .select2-results-dept-3 .select2-result-label { padding-left: 60px }
2519 .select2-results-dept-4 .select2-result-label { padding-left: 80px }
2520 .select2-results-dept-5 .select2-result-label { padding-left: 100px }
2521 .select2-results-dept-6 .select2-result-label { padding-left: 110px }
2522 .select2-results-dept-7 .select2-result-label { padding-left: 120px }
2524 .select2-results .select2-highlighted {
2525 background: #3875d7;
2529 .select2-results li em {
2530 background: #feffde;
2534 .select2-results .select2-highlighted em {
2535 background: transparent;
2538 .select2-results .select2-highlighted ul {
2544 .select2-results .select2-no-results,
2545 .select2-results .select2-searching,
2546 .select2-results .select2-selection-limit {
2547 background: #f4f4f4;
2553 disabled look for disabled choices in the results dropdown
2555 .select2-results .select2-disabled.select2-highlighted {
2557 background: #f4f4f4;
2561 .select2-results .select2-disabled {
2562 background: #f4f4f4;
2567 .select2-results .select2-selected {
2571 .select2-more-results.select2-active {
2572 background: #f4f4f4 url('../images/select2/select2-spinner.gif') no-repeat 100%;
2575 .select2-more-results {
2576 background: #f4f4f4;
2580 /* disabled styles */
2582 .select2-container.select2-container-disabled .select2-choice {
2583 background-color: #f4f4f4;
2584 background-image: none;
2585 border: 1px solid #ddd;
2589 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
2590 background-color: #f4f4f4;
2591 background-image: none;
2595 .select2-container.select2-container-disabled .select2-choice abbr {
2602 .select2-container-multi .select2-choices {
2603 height: auto !important;
2607 /*position: relative;*/
2608 border: 1px solid #aaa;
2611 background-color: #fff;
2612 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
2613 background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
2614 background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
2615 background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
2619 padding: 3px 5px 3px 5px !important;
2622 .select2-container-multi .select2-choices {
2626 .select2-container-multi.select2-container-active .select2-choices {
2627 border: 1px solid #5897fb;
2630 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2631 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2633 .select2-container-multi .select2-choices li {
2637 html[dir="rtl"] .select2-container-multi .select2-choices li
2641 .select2-container-multi .select2-choices .select2-search-field {
2644 white-space: nowrap;
2647 .select2-container-multi .select2-choices .select2-search-field input {
2651 font-family: sans-serif;
2656 -webkit-box-shadow: none;
2658 background: transparent !important;
2661 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
2662 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100% !important;
2666 color: #999 !important;
2669 .select2-container-multi .select2-choices .select2-search-choice {
2670 padding: 3px 5px 3px 18px;
2671 margin: 3px 0 3px 5px;
2677 border: 1px solid #aaaaaa;
2681 -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2682 box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2684 background-clip: padding-box;
2686 -webkit-touch-callout: none;
2687 -webkit-user-select: none;
2688 -moz-user-select: none;
2689 -ms-user-select: none;
2692 background-color: #e4e4e4;
2693 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
2694 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));
2695 background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2696 background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2697 background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2699 html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
2704 .select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
2707 .select2-container-multi .select2-choices .select2-search-choice-focus {
2708 background: #d4d4d4;
2711 .select2-search-choice-close {
2721 background: url('../images/select2/select2.png') right top no-repeat;
2723 html[dir="rtl"] .select2-search-choice-close {
2728 .select2-container-multi .select2-search-choice-close {
2732 .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
2733 background-position: right -11px;
2735 .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
2736 background-position: right -11px;
2739 /* disabled styles */
2740 .select2-container-multi.select2-container-disabled .select2-choices {
2741 background-color: #f4f4f4;
2742 background-image: none;
2743 border: 1px solid #ddd;
2747 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
2748 padding: 3px 5px 3px 5px;
2749 border: 1px solid #ddd;
2750 background-image: none;
2751 background-color: #f4f4f4;
2754 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none;
2757 /* end multiselect */
2760 .select2-result-selectable .select2-match,
2761 .select2-result-unselectable .select2-match {
2762 text-decoration: underline;
2765 .select2-offscreen, .select2-offscreen:focus {
2766 clip: rect(0 0 0 0) !important;
2767 width: 1px !important;
2768 height: 1px !important;
2769 border: 0 !important;
2770 margin: 0 !important;
2771 padding: 0 !important;
2772 overflow: hidden !important;
2773 position: absolute !important;
2774 outline: 0 !important;
2775 left: 0px !important;
2776 top: 0px !important;
2779 .select2-display-none {
2783 .select2-measure-scrollbar {
2792 /* Retina-ize icons */
2794 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) {
2795 .select2-search input,
2796 .select2-search-choice-close,
2797 .select2-container .select2-choice abbr,
2798 .select2-container .select2-choice .select2-arrow b {
2799 background-image: url('../images/select2/select2x2.png') !important;
2800 background-repeat: no-repeat !important;
2801 background-size: 60px 40px !important;
2804 .select2-search input {
2805 background-position: 100% -21px !important;
2809 .has-error .select2-choices {
2810 border-color: #a94442;
2811 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2812 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2814 /* -- sidebar-nav.css ---- */
2819 .sidebar .sidebar-menu {
2825 .sidebar .sidebar-menu > li {
2828 border-bottom: 1px solid #ccc;
2829 background-color: #eee;
2832 .sidebar .sidebar-menu > li > a {
2833 padding: 12px 5px 12px 15px;
2838 .sidebar .sidebar-menu > li > a > .fa,
2839 .sidebar .sidebar-menu > li > a > .glyphicon,
2840 .sidebar .sidebar-menu > li > a > .ion {
2844 .sidebar .sidebar-menu li:hover,
2845 .sidebar .sidebar-menu li:focus,
2846 .sidebar .sidebar-menu li:active
2848 background-color: #fff;
2851 .sidebar .sidebar-menu li:hover a,
2852 .sidebar .sidebar-menu li:focus a,
2853 .sidebar .sidebar-menu li:active a
2858 .sidebar .sidebar-menu li.active {
2860 background-color: #337ab7;
2861 border-color: #2e6da4;
2864 .sidebar .sidebar-menu li.active:hover,
2865 .sidebar .sidebar-menu li.active:focus,
2866 .sidebar .sidebar-menu li.active.focus
2869 background-color: #204d74;
2870 border-color: #122b40;
2873 .sidebar .sidebar-menu li.active a {
2877 .sidebar .sidebar-menu li.disabled {
2879 background-color: #fff;
2883 .sidebar .sidebar-menu li.disabled a {
2888 .sidebar .sidebar-menu li.danger,
2889 .sidebar .sidebar-menu li.danger.active {
2891 background-color: #d9534f;
2892 border-color: #d43f3a;
2895 .sidebar .sidebar-menu li.danger:hover,
2896 .sidebar .sidebar-menu li.danger:focus,
2897 .sidebar .sidebar-menu li.danger.active:focus
2900 background-color: #c9302c;
2901 border-color: #ac2925;
2902 border-bottom: 1px solid #ac2925;
2905 .sidebar .sidebar-menu li.danger a,
2906 .sidebar .sidebar-menu li.danger.active a{
2912 background-color: #777;
2917 background-color: #337ab7;
2922 background-color: #5cb85c;
2927 background-color: #5bc0de;
2932 background-color: #f0ad4e;
2937 background-color: #d9534f;
2941 .sidebar .sidebar-menu > li.active .badge-info {
2942 background-color: #fff;
2945 /* -- sticky-footer.css ---- */
2950 /* Sticky footer styles
2951 -------------------------------------------------- */
2952 html.bootstrap-sticky {
2956 html.bootstrap-sticky body {
2957 /* Margin bottom by footer height */
2958 margin-bottom: 60px;
2960 .bootstrap-sticky-footer {
2964 /* Set the fixed height of the footer here */
2966 background-color: #f5f5f5;
2971 /* Lastly, apply responsive CSS fixes as necessary */
2972 @media (max-width: 767px) {
2973 .bootstrap-sticky-footer {
2975 margin-right: -20px;
2977 padding-right: 20px;
2983 /* -- table.css ---- */
2984 /* paging toolbar */
2986 .pagination .x-paging-position span {
2987 padding-top:3px; padding-bottom:3px;
2989 .pagination .x-paging-position span input {
2993 .navbar .pagination>li>span {
2997 .navbar .pagination {
3002 /* these are technicall adminlte related */
3003 .skin-blue .navbar .pagination > li > a:active,
3004 .skin-blue .navbar .pagination > li > a:focus,
3005 .skin-blue .navbar .pagination>li>a {
3006 background-color: #428bca;
3009 .skin-blue .navbar .pagination > li > a:hover
3011 background-color: rgb(221, 221, 221);
3013 .skin-blue table .navbar {
3014 background-color: #fff;
3017 .skin-blue .navbar .pagination>li.disabled >a{
3018 background-color: rgb(221, 221, 221);
3020 .skin-blue table .navbar {
3030 /* -- tweaks.css ---- */
3031 .navbar-left .input-group[class*="col-"] {
3037 text-overflow: ellipsis;
3038 display: -webkit-box;
3039 -webkit-line-clamp: 3;
3040 -webkit-box-orient: vertical;
3043 .sw-child-headline {
3044 display: inline-block;
3050 display: inline-block;
3058 /* needed as menu ontop of form does not work */
3059 .input-group .form-control {
3064 /* admin-lte - messes with checkbox and radio.. */
3066 padding-left: 15px!important;
3068 /* paging toolbar */
3070 .pagination .x-paging-position span {
3071 padding-top:3px; padding-bottom:3px;
3073 .pagination .x-paging-position span input {
3076 /* -- upload-cropbox.css ---- */
3078 .roo-upload-cropbox-selector { // it must use visibility, display is not working on old safari...
3083 .roo-upload-cropbox-dialog .modal-header,
3084 .roo-upload-cropbox-dialog .modal-footer {
3086 padding-bottom: 5px;
3089 .roo-upload-cropbox-body {
3090 background-color: #fff;
3091 border: 1px solid #e3e3e3;
3100 .roo-upload-cropbox-preview {
3110 .roo-upload-cropbox-body .roo-upload-cropbox-thumb {
3114 transform: translate(-50%, -50%);*/
3115 box-sizing: border-box;
3116 border: 1px solid rgb(102, 102, 102);
3117 box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
3118 background: none repeat scroll 0% 0% transparent;
3121 .roo-upload-cropbox-body .roo-upload-cropbox-empty-notify {
3123 background-color: rgba(0, 0, 0, 0.5);
3132 .roo-upload-cropbox-btn-group button {
3133 background-color: black;
3138 .roo-upload-cropbox-error-notify {
3141 padding: 0px !important;
3142 margin: 0px !important;