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 /* -- input.css ---- */
1905 div.input-group.has-feedback > .form-control-feedback {
1909 /* -- label-pill.css ---- */
1911 padding-right: .6em;
1913 border-radius: 10rem;
1916 /* -- list-group.css ---- */
1917 a.list-group-item, button.list-group-item {
1920 text-align: inherit;
1922 /* -- mask.css ---- */
1931 filter: alpha(opacity=50);
1932 background-color:#CCC;
1941 /*border: 4px double #557; */
1942 background-color: #fff;
1944 background-image: url('../images/ux/lightbox/loading.gif');
1945 background-repeat: no-repeat;
1946 border: 10px solid white;
1951 .roo-el-mask-msg div
1953 font-family: 'Source Sans Pro', sans-serif;
1963 overflow:hidden !important;
1965 .x-body-masked select,.ext-masked object,.ext-masked embed
1978 filter: alpha(opacity=50);
1979 background-color:#CCC;
1982 /* -- modal.css ---- */
1985 Created on : Apr 23, 2014, 11:24:28 AM
1988 Purpose of the stylesheet follows.
2007 .modal-md-12 .modal-dialog {
2011 .modal-md-11 .modal-dialog {
2012 width: 91.66666666666666%;
2015 .modal-md-10 .modal-dialog {
2016 width: 83.33333333333334%;
2019 .modal-md-9 .modal-dialog {
2023 .modal-md-8 .modal-dialog {
2024 width: 66.66666666666666%;
2027 .modal-md-7 .modal-dialog {
2028 width: 58.333333333333336%;
2031 .modal-md-6 .modal-dialog {
2035 .modal-md-5 .modal-dialog {
2036 width: 41.66666666666667%;
2039 .modal-md-4 .modal-dialog {
2040 width: 33.33333333333333%;
2043 .modal-md-3 .modal-dialog {
2047 .modal-md-2 .modal-dialog {
2048 width: 16.666666666666664%;
2051 .modal-md-1 .modal-dialog {
2052 width: 8.333333333333332%;
2057 @media (max-width: 568px) {
2058 .modal-footer .btn+.btn {
2064 /* -- nav-progress-bar.css ---- */
2066 .roo-navigation-bar-group,
2067 .roo-navigation-top-bar,
2068 .roo-navigation-bullets-bar,
2069 .roo-navigation-bottom-bar {
2074 .roo-navigation-bar-text > span {
2075 text-transform: uppercase;
2077 display: inline-block;
2081 .roo-navigation-bar-text {
2090 .roo-navigation-bar {
2091 counter-reset: step;
2098 .roo-navigation-bar .roo-navigation-bar-item {
2099 list-style-type: none;
2101 text-transform: uppercase;
2107 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:before {
2108 counter-increment: step;
2113 background: #337ab7;
2119 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon.step-number:before {
2120 content: counter(step);
2123 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon:after {
2127 background: #337ab7;
2133 .roo-navigation-bar .roo-navigation-bar-item:last-child > .roo-navigation-bar-item-icon:after {
2137 .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before {
2138 background: #aa0000;
2142 .roo-navigation-bar .roo-navigation-bar-item.disabled .roo-navigation-bar-item-icon:before {
2143 background: #999999;
2145 cursor: not-allowed;
2148 .roo-navigation-bar .roo-navigation-bar-item.active .roo-navigation-bar-item-icon:before {
2152 .roo-navigation-bar .roo-navigation-bar-item .roo-navigation-bar-item-icon {
2153 font: normal normal normal 14px/1 FontAwesome;
2154 display: inline-block;
2158 @media (min-width: 768px) {
2159 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before {
2160 content: counter(step);
2165 @media (min-width: 992px) {
2166 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,
2167 .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before {
2168 content: counter(step);
2172 @media (min-width: 1200px) {
2173 .roo-navigation-bar .roo-navigation-bar-item.xs-icon > .roo-navigation-bar-item-icon:before,
2174 .roo-navigation-bar .roo-navigation-bar-item.sm-icon > .roo-navigation-bar-item-icon:before,
2175 .roo-navigation-bar .roo-navigation-bar-item.md-icon > .roo-navigation-bar-item-icon:before {
2176 content: counter(step);
2180 /* -- numberbox.css ---- */
2182 background-color: #00c0ef !important;
2183 border: 10px solid black;
2190 /* -- pull-xs-right.css ---- */
2192 float: right!important;
2194 /* -- select2.css ---- */
2196 Version: 3.4.8 Timestamp: Thu May 1 09:50:32 EDT 2014
2198 .select2-container {
2201 /*display: inline-block;*/
2202 /* inline-block for ie7 */
2205 vertical-align: middle;
2211 .select2-search input {
2213 Force border-box so that % widths fit the parent
2214 container without overlap because of margin/padding.
2215 More Info : http://www.quirksmode.org/css/box.html
2217 -webkit-box-sizing: border-box; /* webkit */
2218 -moz-box-sizing: border-box; /* firefox */
2219 box-sizing: border-box; /* css3 */
2222 .select2-container .select2-choice {
2229 border: 1px solid #aaa;
2230 white-space: nowrap;
2233 text-decoration: none;
2237 background-clip: padding-box;
2239 -webkit-touch-callout: none;
2240 -webkit-user-select: none;
2241 -moz-user-select: none;
2242 -ms-user-select: none;
2245 background-color: #fff;
2246 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
2247 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
2248 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
2249 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
2250 background-image: linear-gradient(to top, #eee 0%, #fff 50%);
2253 .select2-container.select2-drop-above .select2-choice {
2254 border-bottom-color: #aaa;
2256 border-radius: 0 0 4px 4px;
2258 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
2259 background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
2260 background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
2261 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
2262 background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
2265 .select2-container.select2-allowclear .select2-choice .select2-chosen {
2269 .select2-container .select2-choice > .select2-chosen {
2274 white-space: nowrap;
2276 text-overflow: ellipsis;
2281 .select2-container .select2-choice abbr {
2290 text-decoration: none;
2293 background: url('../images/select2/select2.png') right top no-repeat;
2298 .select2-container.select2-allowclear .select2-choice abbr {
2299 display: inline-block;
2302 .select2-container .select2-choice abbr:hover {
2303 background-position: right -11px;
2307 .select2-drop-mask {
2320 /* styles required for IE to work */
2321 background-color: #fff;
2322 filter: alpha(opacity=0);
2334 border: 1px solid #aaa;
2337 border-radius: 0 0 4px 4px;
2339 -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
2340 box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
2343 .select2-drop.select2-drop-above {
2345 border-top: 1px solid #aaa;
2348 border-radius: 4px 4px 0 0;
2350 -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
2351 box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
2354 .select2-drop-active {
2355 border: 1px solid #5897fb;
2359 .select2-drop.select2-drop-above.select2-drop-active {
2360 border-top: 1px solid #5897fb;
2363 .select2-drop-auto-width {
2364 border-top: 1px solid #aaa;
2368 .select2-drop-auto-width .select2-search {
2372 .select2-container .select2-choice .select2-arrow {
2373 display: inline-block;
2380 border-left: 1px solid #aaa;
2381 border-radius: 0 4px 4px 0;
2383 background-clip: padding-box;
2386 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
2387 background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
2388 background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
2389 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
2390 background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
2393 .select2-container .select2-choice .select2-arrow b {
2397 background: url('../images/select2/select2.png') no-repeat 0 1px;
2401 display: inline-block;
2411 white-space: nowrap;
2414 .select2-search input {
2416 height: auto !important;
2418 padding: 4px 20px 4px 5px;
2422 font-family: sans-serif;
2425 border: 1px solid #aaa;
2428 -webkit-box-shadow: none;
2431 background: #fff url('../images/select2/select2.png') no-repeat 100% -22px;
2432 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));
2433 background: url('../images/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
2434 background: url('../images/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
2435 background: url('../images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
2438 .select2-drop.select2-drop-above .select2-search input {
2442 .select2-search input.select2-active {
2443 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100%;
2444 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));
2445 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
2446 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
2447 background: url('../images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
2450 .select2-container-active .select2-choice,
2451 .select2-container-active .select2-choices {
2452 border: 1px solid #5897fb;
2455 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2456 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2459 .select2-dropdown-open .select2-choice {
2460 border-bottom-color: transparent;
2461 -webkit-box-shadow: 0 1px 0 #fff inset;
2462 box-shadow: 0 1px 0 #fff inset;
2464 border-bottom-left-radius: 0;
2465 border-bottom-right-radius: 0;
2467 background-color: #eee;
2468 background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
2469 background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
2470 background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
2471 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
2472 background-image: linear-gradient(to top, #fff 0%, #eee 50%);
2475 .select2-dropdown-open.select2-drop-above .select2-choice,
2476 .select2-dropdown-open.select2-drop-above .select2-choices {
2477 border: 1px solid #5897fb;
2478 border-top-color: transparent;
2480 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
2481 background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
2482 background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
2483 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
2484 background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
2487 .select2-dropdown-open .select2-choice .select2-arrow {
2488 background: transparent;
2492 .select2-dropdown-open .select2-choice .select2-arrow b {
2493 background-position: -18px 1px;
2496 .select2-hidden-accessible {
2498 clip: rect(0 0 0 0);
2511 margin: 4px 4px 4px 0;
2515 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
2518 .select2-results ul.select2-result-sub {
2523 .select2-results li {
2526 background-image: none;
2529 .select2-results li.select2-result-with-children > .select2-result-label {
2533 .select2-results .select2-result-label {
2534 padding: 3px 7px 4px;
2540 -webkit-touch-callout: none;
2541 -webkit-user-select: none;
2542 -moz-user-select: none;
2543 -ms-user-select: none;
2547 .select2-results-dept-1 .select2-result-label { padding-left: 20px }
2548 .select2-results-dept-2 .select2-result-label { padding-left: 40px }
2549 .select2-results-dept-3 .select2-result-label { padding-left: 60px }
2550 .select2-results-dept-4 .select2-result-label { padding-left: 80px }
2551 .select2-results-dept-5 .select2-result-label { padding-left: 100px }
2552 .select2-results-dept-6 .select2-result-label { padding-left: 110px }
2553 .select2-results-dept-7 .select2-result-label { padding-left: 120px }
2555 .select2-results .select2-highlighted {
2556 background: #3875d7;
2560 .select2-results li em {
2561 background: #feffde;
2565 .select2-results .select2-highlighted em {
2566 background: transparent;
2569 .select2-results .select2-highlighted ul {
2575 .select2-results .select2-no-results,
2576 .select2-results .select2-searching,
2577 .select2-results .select2-selection-limit {
2578 background: #f4f4f4;
2584 disabled look for disabled choices in the results dropdown
2586 .select2-results .select2-disabled.select2-highlighted {
2588 background: #f4f4f4;
2592 .select2-results .select2-disabled {
2593 background: #f4f4f4;
2598 .select2-results .select2-selected {
2602 .select2-more-results.select2-active {
2603 background: #f4f4f4 url('../images/select2/select2-spinner.gif') no-repeat 100%;
2606 .select2-more-results {
2607 background: #f4f4f4;
2611 /* disabled styles */
2613 .select2-container.select2-container-disabled .select2-choice {
2614 background-color: #f4f4f4;
2615 background-image: none;
2616 border: 1px solid #ddd;
2620 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
2621 background-color: #f4f4f4;
2622 background-image: none;
2626 .select2-container.select2-container-disabled .select2-choice abbr {
2633 .select2-container-multi .select2-choices {
2634 height: auto !important;
2638 /*position: relative;*/
2639 border: 1px solid #aaa;
2642 background-color: #fff;
2643 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
2644 background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
2645 background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
2646 background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
2650 padding: 3px 5px 3px 5px !important;
2653 .select2-container-multi .select2-choices {
2657 .select2-container-multi.select2-container-active .select2-choices {
2658 border: 1px solid #5897fb;
2661 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2662 box-shadow: 0 0 5px rgba(0, 0, 0, .3);
2664 .select2-container-multi .select2-choices li {
2668 html[dir="rtl"] .select2-container-multi .select2-choices li
2672 .select2-container-multi .select2-choices .select2-search-field {
2675 white-space: nowrap;
2678 .select2-container-multi .select2-choices .select2-search-field input {
2682 font-family: sans-serif;
2687 -webkit-box-shadow: none;
2689 background: transparent !important;
2692 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
2693 background: #fff url('../images/select2/select2-spinner.gif') no-repeat 100% !important;
2697 color: #999 !important;
2700 .select2-container-multi .select2-choices .select2-search-choice {
2701 padding: 3px 5px 3px 18px;
2702 margin: 3px 0 3px 5px;
2708 border: 1px solid #aaaaaa;
2712 -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2713 box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
2715 background-clip: padding-box;
2717 -webkit-touch-callout: none;
2718 -webkit-user-select: none;
2719 -moz-user-select: none;
2720 -ms-user-select: none;
2723 background-color: #e4e4e4;
2724 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
2725 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));
2726 background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2727 background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2728 background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
2730 html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
2735 .select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
2738 .select2-container-multi .select2-choices .select2-search-choice-focus {
2739 background: #d4d4d4;
2742 .select2-search-choice-close {
2752 background: url('../images/select2/select2.png') right top no-repeat;
2754 html[dir="rtl"] .select2-search-choice-close {
2759 .select2-container-multi .select2-search-choice-close {
2763 .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
2764 background-position: right -11px;
2766 .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
2767 background-position: right -11px;
2770 /* disabled styles */
2771 .select2-container-multi.select2-container-disabled .select2-choices {
2772 background-color: #f4f4f4;
2773 background-image: none;
2774 border: 1px solid #ddd;
2778 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
2779 padding: 3px 5px 3px 5px;
2780 border: 1px solid #ddd;
2781 background-image: none;
2782 background-color: #f4f4f4;
2785 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none;
2788 /* end multiselect */
2791 .select2-result-selectable .select2-match,
2792 .select2-result-unselectable .select2-match {
2793 text-decoration: underline;
2796 .select2-offscreen, .select2-offscreen:focus {
2797 clip: rect(0 0 0 0) !important;
2798 width: 1px !important;
2799 height: 1px !important;
2800 border: 0 !important;
2801 margin: 0 !important;
2802 padding: 0 !important;
2803 overflow: hidden !important;
2804 position: absolute !important;
2805 outline: 0 !important;
2806 left: 0px !important;
2807 top: 0px !important;
2810 .select2-display-none {
2814 .select2-measure-scrollbar {
2823 /* Retina-ize icons */
2825 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) {
2826 .select2-search input,
2827 .select2-search-choice-close,
2828 .select2-container .select2-choice abbr,
2829 .select2-container .select2-choice .select2-arrow b {
2830 background-image: url('../images/select2/select2x2.png') !important;
2831 background-repeat: no-repeat !important;
2832 background-size: 60px 40px !important;
2835 .select2-search input {
2836 background-position: 100% -21px !important;
2840 .has-error .select2-choices {
2841 border-color: #a94442;
2842 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2843 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2845 /* -- sidebar-nav.css ---- */
2850 .sidebar .sidebar-menu {
2856 .sidebar .sidebar-menu > li {
2859 border-bottom: 1px solid #ccc;
2860 background-color: #eee;
2863 .sidebar .sidebar-menu > li > a {
2864 padding: 12px 5px 12px 15px;
2869 .sidebar .sidebar-menu > li > a > .fa,
2870 .sidebar .sidebar-menu > li > a > .glyphicon,
2871 .sidebar .sidebar-menu > li > a > .ion {
2875 .sidebar .sidebar-menu li:hover,
2876 .sidebar .sidebar-menu li:focus,
2877 .sidebar .sidebar-menu li:active
2879 background-color: #fff;
2882 .sidebar .sidebar-menu li:hover a,
2883 .sidebar .sidebar-menu li:focus a,
2884 .sidebar .sidebar-menu li:active a
2889 .sidebar .sidebar-menu li.active {
2891 background-color: #337ab7;
2892 border-color: #2e6da4;
2895 .sidebar .sidebar-menu li.active:hover,
2896 .sidebar .sidebar-menu li.active:focus,
2897 .sidebar .sidebar-menu li.active.focus
2900 background-color: #204d74;
2901 border-color: #122b40;
2904 .sidebar .sidebar-menu li.active a {
2908 .sidebar .sidebar-menu li.disabled {
2910 background-color: #fff;
2914 .sidebar .sidebar-menu li.disabled a {
2919 .sidebar .sidebar-menu li.danger,
2920 .sidebar .sidebar-menu li.danger.active {
2922 background-color: #d9534f;
2923 border-color: #d43f3a;
2926 .sidebar .sidebar-menu li.danger:hover,
2927 .sidebar .sidebar-menu li.danger:focus,
2928 .sidebar .sidebar-menu li.danger.active:focus
2931 background-color: #c9302c;
2932 border-color: #ac2925;
2933 border-bottom: 1px solid #ac2925;
2936 .sidebar .sidebar-menu li.danger a,
2937 .sidebar .sidebar-menu li.danger.active a{
2943 background-color: #777;
2948 background-color: #337ab7;
2953 background-color: #5cb85c;
2958 background-color: #5bc0de;
2963 background-color: #f0ad4e;
2968 background-color: #d9534f;
2972 .sidebar .sidebar-menu > li.active .badge-info {
2973 background-color: #fff;
2976 /* -- sticky-footer.css ---- */
2981 /* Sticky footer styles
2982 -------------------------------------------------- */
2983 html.bootstrap-sticky {
2987 html.bootstrap-sticky body {
2988 /* Margin bottom by footer height */
2989 margin-bottom: 60px;
2991 .bootstrap-sticky-footer {
2995 /* Set the fixed height of the footer here */
2997 background-color: #f5f5f5;
3002 /* Lastly, apply responsive CSS fixes as necessary */
3003 @media (max-width: 767px) {
3004 .bootstrap-sticky-footer {
3006 margin-right: -20px;
3008 padding-right: 20px;
3014 /* -- table.css ---- */
3015 /* paging toolbar */
3017 .pagination .x-paging-position span {
3018 padding-top:3px; padding-bottom:3px;
3020 .pagination .x-paging-position span input {
3024 .navbar .pagination>li>span {
3028 .navbar .pagination {
3033 /* these are technicall adminlte related */
3034 .skin-blue .navbar .pagination > li > a:active,
3035 .skin-blue .navbar .pagination > li > a:focus,
3036 .skin-blue .navbar .pagination>li>a {
3037 background-color: #428bca;
3040 .skin-blue .navbar .pagination > li > a:hover
3042 background-color: rgb(221, 221, 221);
3044 .skin-blue table .navbar {
3045 background-color: #fff;
3048 .skin-blue .navbar .pagination>li.disabled >a{
3049 background-color: rgb(221, 221, 221);
3051 .skin-blue table .navbar {
3061 /* -- tweaks.css ---- */
3062 .navbar-left .input-group[class*="col-"] {
3068 text-overflow: ellipsis;
3069 display: -webkit-box;
3070 -webkit-line-clamp: 3;
3071 -webkit-box-orient: vertical;
3074 .sw-child-headline {
3075 display: inline-block;
3081 display: inline-block;
3089 /* needed as menu ontop of form does not work */
3090 .input-group .form-control {
3095 /* admin-lte - messes with checkbox and radio.. */
3097 padding-left: 15px!important;
3099 /* paging toolbar */
3101 .pagination .x-paging-position span {
3102 padding-top:3px; padding-bottom:3px;
3104 .pagination .x-paging-position span input {
3107 /* -- upload-cropbox.css ---- */
3109 .roo-upload-cropbox-selector { // it must use visibility, display is not working on old safari...
3114 .roo-upload-cropbox-dialog .modal-header,
3115 .roo-upload-cropbox-dialog .modal-footer {
3117 padding-bottom: 5px;
3120 .roo-upload-cropbox-body {
3121 background-color: #fff;
3122 border: 1px solid #e3e3e3;
3131 .roo-upload-cropbox-preview {
3141 .roo-upload-cropbox-body .roo-upload-cropbox-thumb {
3145 transform: translate(-50%, -50%);*/
3146 box-sizing: border-box;
3147 border: 1px solid rgb(102, 102, 102);
3148 box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
3149 background: none repeat scroll 0% 0% transparent;
3152 .roo-upload-cropbox-body .roo-upload-cropbox-empty-notify {
3154 background-color: rgba(0, 0, 0, 0.5);
3163 .roo-upload-cropbox-btn-group button {
3164 background-color: black;
3169 .roo-upload-cropbox-error-notify {
3172 padding: 0px !important;
3173 margin: 0px !important;