2 * Checks if a list contains a certain value.
4 * @param {list} $list - the list to check
5 * @param {value} $var - the value to search for
6 * @param {bool} $recursive (false) - should any contained lists be checked for the value
8 * @return {bool} true if the value is found from the list, false otherwise
14 * Cross-browser opacity.
16 * @param {number} $value - opacity value from 0 to 1
17 * @param {bool} $important (false) - should the property value be declared with !important
22 @-webkit-keyframes valo-animate-in-fade
{
28 @-moz-keyframes valo-animate-in-fade
{
34 @keyframes valo-animate-in-fade
{
40 @-webkit-keyframes valo-animate-out-fade
{
46 @-moz-keyframes valo-animate-out-fade
{
52 @keyframes valo-animate-out-fade
{
58 @-webkit-keyframes valo-animate-in-slide-down
{
60 -webkit-transform: translateY
(-100%);
64 @-moz-keyframes valo-animate-in-slide-down
{
66 -moz-transform: translateY
(-100%);
70 @keyframes valo-animate-in-slide-down
{
72 -webkit-transform: translateY
(-100%);
73 transform: translateY
(-100%);
77 @-webkit-keyframes valo-animate-in-slide-up
{
79 -webkit-transform: translateY
(100%);
83 @-moz-keyframes valo-animate-in-slide-up
{
85 -moz-transform: translateY
(100%);
89 @keyframes valo-animate-in-slide-up
{
91 -webkit-transform: translateY
(100%);
92 transform: translateY
(100%);
96 @-webkit-keyframes valo-animate-in-slide-left
{
98 -webkit-transform: translateX
(100%);
102 @-moz-keyframes valo-animate-in-slide-left
{
104 -moz-transform: translateX
(100%);
108 @keyframes valo-animate-in-slide-left
{
110 -webkit-transform: translateX
(100%);
111 transform: translateX
(100%);
115 @-webkit-keyframes valo-animate-in-slide-right
{
117 -webkit-transform: translateX
(-100%);
121 @-moz-keyframes valo-animate-in-slide-right
{
123 -moz-transform: translateX
(-100%);
127 @keyframes valo-animate-in-slide-right
{
129 -webkit-transform: translateX
(-100%);
130 transform: translateX
(-100%);
134 @-webkit-keyframes valo-animate-out-slide-down
{
136 -webkit-transform: translateY
(100%);
140 @-moz-keyframes valo-animate-out-slide-down
{
142 -moz-transform: translateY
(100%);
146 @keyframes valo-animate-out-slide-down
{
148 -webkit-transform: translateY
(100%);
149 transform: translateY
(100%);
153 @-webkit-keyframes valo-animate-out-slide-up
{
155 -webkit-transform: translateY
(-100%);
159 @-moz-keyframes valo-animate-out-slide-up
{
161 -moz-transform: translateY
(-100%);
165 @keyframes valo-animate-out-slide-up
{
167 -webkit-transform: translateY
(-100%);
168 transform: translateY
(-100%);
172 @-webkit-keyframes valo-animate-out-slide-left
{
174 -webkit-transform: translateX
(-100%);
178 @-moz-keyframes valo-animate-out-slide-left
{
180 -moz-transform: translateX
(-100%);
184 @keyframes valo-animate-out-slide-left
{
186 -webkit-transform: translateX
(-100%);
187 transform: translateX
(-100%);
191 @-webkit-keyframes valo-animate-out-slide-right
{
193 -webkit-transform: translateX
(100%);
197 @-moz-keyframes valo-animate-out-slide-right
{
199 -moz-transform: translateX
(100%);
203 @keyframes valo-animate-out-slide-right
{
205 -webkit-transform: translateX
(100%);
206 transform: translateX
(100%);
210 @-webkit-keyframes valo-overlay-animate-in
{
212 -webkit-transform: translatey
(-4px);
217 @-moz-keyframes valo-overlay-animate-in
{
219 -moz-transform: translatey
(-4px);
224 @keyframes valo-overlay-animate-in
{
226 -webkit-transform: translatey
(-4px);
227 transform: translatey
(-4px);
232 @-webkit-keyframes valo-animate-out-slide-down-fade
{
235 -webkit-transform: translatey
(30%);
239 @-moz-keyframes valo-animate-out-slide-down-fade
{
242 -moz-transform: translatey
(30%);
246 @keyframes valo-animate-out-slide-down-fade
{
249 -webkit-transform: translatey
(30%);
250 transform: translatey
(30%);
255 * Outputs cross-browser Valo-specific linear gradient background-image declarations.
259 * @param {color} $color ($v-background-color) - The base color for the gradient color stops
260 * @param {list} $gradient ($v-gradient) - Valo-specific gradient value. See the documentation for $v-gradient.
261 * @param {color} $fallback (null) - A fallback color for browser which do not support linear gradients (IE8 and IE9 in particular). If null, the base $color is used instead.
262 * @param {string} $direction (to bottom) - the direction of the linear gradient. The color stops are by default so that a lighter shade is at the start and a darker shade is at the end.
266 * Computes a CSS border property value for the given base color.
270 * @param {list} $border ($v-border) - CSS border value which can contain any of the color keywords
271 * @param {color} $color ($v-background-color) - the base color to which the color keywords are applied to
272 * @param {color} $context (null) - context/surrounding color where the border is expected to appear. The color of the final border is the darker of the two parameters passed to this function.
273 * @param {number} $strength (1) - adjustment for the border contrast
275 * @return {list} The input $border value with any color keyword replaced with the corresponding actual color
279 * Ouput selectors and properties to vertically center elements inside their parent.
281 * @param {string} $to-align (()) - The selector to match the elements which you wish to align vertically. The targeted elements should be inline or inline-block elements.
282 * @param {string} $align (middle) - The vertical-align value, e.g. top, middle, bottom
283 * @param {string} $pseudo-element (after) - Which pseudo element to use for the vertical align guide
289 font-family: FontAwesome
;
292 src: url
(../valo
/util
/bourbon
/css3
/../../../../base
/fonts
/fontawesome-webfont
.eot
);
293 src: url
(../valo
/util
/bourbon
/css3
/../../../../base
/fonts
/fontawesome-webfont
.eot?#iefix
) format
("embedded-opentype"), url
(../valo
/util
/bourbon
/css3
/../../../../base
/fonts
/fontawesome-webfont
.woff
) format
("woff"), url
(../valo
/util
/bourbon
/css3
/../../../../base
/fonts
/fontawesome-webfont
.ttf
) format
("truetype"), url
(../valo
/util
/bourbon
/css3
/../../../../base
/fonts
/fontawesome-webfont
.svg#FontAwesome
) format
("svg");
297 font-family: FontAwesome
;
300 -webkit-font-smoothing: antialiased
;
301 -moz-osx-font-smoothing: grayscale
;
302 display: inline-block
;
307 font-family: "Open Sans";
308 src: url
(../valo
/fonts
/open-sans
/OpenSans-Light-webfont
.eot
);
309 src: url
(../valo
/fonts
/open-sans
/OpenSans-Light-webfont
.eot?#iefix
) format
("embedded-opentype"), url
(../valo
/fonts
/open-sans
/OpenSans-Light-webfont
.woff
) format
("woff"), url
(../valo
/fonts
/open-sans
/OpenSans-Light-webfont
.ttf
) format
("truetype");
315 font-family: "Open Sans";
316 src: url
(../valo
/fonts
/open-sans
/OpenSans-Regular-webfont
.eot
);
317 src: url
(../valo
/fonts
/open-sans
/OpenSans-Regular-webfont
.eot?#iefix
) format
("embedded-opentype"), url
(../valo
/fonts
/open-sans
/OpenSans-Regular-webfont
.woff
) format
("woff"), url
(../valo
/fonts
/open-sans
/OpenSans-Regular-webfont
.ttf
) format
("truetype");
323 font-family: "Open Sans";
324 src: url
(../valo
/fonts
/open-sans
/OpenSans-Semibold-webfont
.eot
);
325 src: url
(../valo
/fonts
/open-sans
/OpenSans-Semibold-webfont
.eot?#iefix
) format
("embedded-opentype"), url
(../valo
/fonts
/open-sans
/OpenSans-Semibold-webfont
.woff
) format
("woff"), url
(../valo
/fonts
/open-sans
/OpenSans-Semibold-webfont
.ttf
) format
("truetype");
330 @-webkit-keyframes v-rotate-360
{
332 -webkit-transform: rotate
(360deg);
336 @-moz-keyframes v-rotate-360
{
338 -moz-transform: rotate
(360deg);
342 @-o-keyframes v-rotate-360
{
344 -o-transform: rotate
(360deg);
348 @keyframes v-rotate-360
{
350 transform: rotate
(360deg);
354 @-webkit-keyframes v-progress-start
{
363 @-moz-keyframes v-progress-start
{
372 @keyframes v-progress-start
{
381 @-webkit-keyframes v-progress-delay
{
390 @-moz-keyframes v-progress-delay
{
399 @keyframes v-progress-delay
{
408 @-webkit-keyframes v-progress-wait
{
423 @-moz-keyframes v-progress-wait
{
438 @keyframes v-progress-wait
{
453 @-webkit-keyframes v-progress-wait-pulse
{
465 @-moz-keyframes v-progress-wait-pulse
{
477 @keyframes v-progress-wait-pulse
{
490 * Outputs the context menu selectors and styles, which is used by Table and Tree for instance.
492 * @requires {mixin} valo-selection-item-style
493 * @requires {mixin} valo-selection-item-selected-style
497 * The background color for overlay elements.
503 .v-shadow, .v-shadow-window {
507 .v-ie8 .v-shadow, .v-ie8 .v-shadow-window {
511 .v-ie8 .v-shadow .top, .v-ie8 .v-shadow-window .top {
518 filter: alpha
(opacity
=5) progid:DXImageTransform
.Microsoft
.blur
(pixelradius
=10, makeShadow
=false
);
521 .v-ie8 .v-shadow .top-left, .v-ie8 .v-shadow-window .top-left {
528 filter: alpha
(opacity
=9) progid:DXImageTransform
.Microsoft
.blur
(pixelradius
=0, makeShadow
=false
);
532 * The backgound color for tooltips.
541 * @param {string} $primary-stylename (v-absolutelayout) -
543 * @group absolutelayout
547 * Outputs the selectors and properties for the Accordion component.
549 * @param {string} $primary-stylename (v-accordion) - the primary style name for the selectors
550 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
555 * Outputs the selectors and properties for the Button component.
557 * @param {string} $primary-stylename (v-button) - the primary style name for the selectors
558 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
564 * A list of colors for custom event colors. Can be an empty list of you don't
565 * need any custom event colors.
567 * @example javascript
569 * // 'event' is an instance of EditableCalendarEvent
570 * event.setStyleName("color1"); // 1st color in the list
571 * event.setStyleName("color2"); // 2nd color in the list
578 * Outputs the selectors and properties for the CheckBox component.
580 * @param {string} $primary-stylename (v-checkbox) - the primary style name for the selectors
581 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
587 * Outputs the global selectors and properties for the ColorPicker component - styles which are
588 * considered mandatory for the component to work properly.
590 * @param {string} $primary-stylename (v-colorpicker) - the primary style name for the selectors
596 * Outputs the selectors and properties for the ComboBox component.
598 * @param {string} $primary-stylename (v-filterselect) - the primary style name for the selectors
599 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
605 * The amount of spacing between different widgets in a component group.
606 * If null, a computed value is used ($v-border size * -1, or 1px if $v-border size is 0)
614 * @param {string} $primary-stylename (v-customcomponent) -
616 * @group customcomponent
622 * @param {string} $primary-stylename (v-customlayout) -
624 * @group customlayout
628 * Outputs the selectors and properties for the DateField component.
630 * @param {string} $primary-stylename (v-datefield) - the primary style name for the selectors
631 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
637 * Outputs the styles and selectors for the DragAndDropWrapper component.
639 * @param {string} $primary-stylename (v-ddwrapper) - the primary style name for the selectors
647 * @param {string} $primary-stylename (v-form) -
653 * Outputs the selectors and properties for the FormLayout component.
655 * @param {string} $primary-stylename (v-formlayout) - the primary style name for the selectors
656 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
664 * @param {string} $primaryStyleName (v-escalator) -
672 * @param {string} $primary-stylename (v-gridlayout) -
678 * The font weight for headers.
691 * @param {string} $primary-stylename (v-loginform) -
699 * @param {string} $primary-stylename (v-menubar) -
700 * @param {bool} $include-additional-styles -
708 * @param {string} $primary-stylename (v-nativebutton) -
710 * @group nativebutton
716 * @param {string} $primary-stylename (v-select) -
718 * @group nativeselect
723 * @group notification
729 * @param {string} $primary-stylename (v-select-optiongroup) -
730 * @param {bool} $include-additional-styles -
739 * @group orderedlayout
747 @-webkit-keyframes v-popupview-animate-in
{
749 -webkit-transform: scale
(0);
753 @-moz-keyframes v-popupview-animate-in
{
755 -moz-transform: scale
(0);
759 @keyframes v-popupview-animate-in
{
761 -webkit-transform: scale
(0);
773 * @group richtextarea
784 * @param {string} $primary-stylename (v-splitpanel) -
785 * @param {bool} $include-additional-styles -
796 * Should the tabsheet content changes be animated.
802 * The background color for text fields.
807 * Outputs the selectors and properties for the TextArea component.
809 * @param {string} $primary-stylename (v-textarea) - the primary style name for the selectors
810 * @param {bool} $include-additional-styles - should the mixin output all the different style variations of the component
823 * @param {string} $primary-stylename (v-treetable) -
831 * @param {string} $primary-stylename (v-select-twincol) -
833 * @group twin-column-select
839 * @param {string} $primary-stylename (v-upload) -
852 @-webkit-keyframes valo-modal-window-indication
{
861 @-moz-keyframes valo-modal-window-indication
{
870 @keyframes valo-modal-window-indication
{
879 @-webkit-keyframes valo-animate-out-scale-down-fade
{
881 -webkit-transform: scale
(0.8);
886 @-moz-keyframes valo-animate-out-scale-down-fade
{
888 -moz-transform: scale
(0.8);
893 @keyframes valo-animate-out-scale-down-fade
{
895 -webkit-transform: scale
(0.8);
896 transform: scale
(0.8);
905 .v-vaadin-version:after {
910 -webkit-box-sizing: border-box
;
911 -moz-box-sizing: border-box
;
912 box-sizing: border-box
;
913 display: inline-block
;
928 -webkit-tap-highlight-color: transparent
;
929 -webkit-text-size-adjust: 100%;
930 -ms-text-size-adjust: 100%;
931 -webkit-text-size-adjust: 100%;
932 -webkit-user-select: none
;
933 -moz-user-select: none
;
934 -ms-user-select: none
;
938 .v-app input[type="text"], .v-app .v-slot > .v-caption, .v-app .v-gridlayout-slot > .v-caption, .v-app .v-has-caption > .v-caption, .v-app .v-formlayout-captioncell > .v-caption, .v-app .v-csslayout > .v-caption {
939 -webkit-user-select: text
;
940 -moz-user-select: text
;
941 -ms-user-select: text
;
945 .v-app input::-ms-clear {
953 .v-ui.v-ui-embedded {
955 border-top: 1px solid transparent
;
962 .v-overlay-container {
969 position: absolute
!important
;
981 .v-scrollable > .v-widget {
982 vertical-align: middle
;
986 .v-ios.v-webkit .v-scrollable {
987 -webkit-overflow-scrolling: touch
;
990 .v-ios5.v-webkit .v-scrollable {
991 -webkit-overflow-scrolling: none
;
994 .v-webkit.v-ios .v-browserframe {
995 -webkit-overflow-scrolling: touch
;
999 .v-assistive-device-only {
1009 -webkit-user-select: none
;
1010 -moz-user-select: none
;
1011 -ms-user-select: none
;
1015 .v-icon, .v-errorindicator, .v-required-field-indicator {
1016 display: inline-block
;
1017 line-height: inherit
;
1021 display: inline-block
;
1022 white-space: nowrap
;
1027 display: inline-block
;
1028 line-height: inherit
;
1031 div
.v-layout
.v-horizontal
.v-widget
{
1032 white-space: nowrap
;
1035 .v-layout.v-vertical > .v-expand, .v-layout.v-horizontal > .v-expand {
1036 -webkit-box-sizing: border-box
;
1037 -moz-box-sizing: border-box
;
1038 box-sizing: border-box
;
1043 .v-slot, .v-spacing {
1044 display: inline-block
;
1045 white-space: nowrap
;
1046 vertical-align: top
;
1049 .v-vertical > .v-slot:after {
1050 display: inline-block
;
1057 .v-vertical > .v-slot, .v-vertical > .v-expand > .v-slot {
1062 .v-horizontal > .v-slot, .v-horizontal > .v-expand > .v-slot {
1066 .v-vertical > .v-spacing, .v-vertical > .v-expand > .v-spacing {
1067 width: 0 !important
;
1072 .v-horizontal > .v-spacing, .v-horizontal > .v-expand > .v-spacing {
1073 height: 0 !important
;
1076 .v-align-middle:before, .v-align-bottom:before, .v-expand > .v-align-middle:before, .v-expand > .v-align-bottom:before {
1078 display: inline-block
;
1080 vertical-align: middle
;
1084 .v-align-middle, .v-align-bottom {
1085 white-space: nowrap
;
1088 .v-align-middle > .v-widget, .v-align-bottom > .v-widget {
1089 display: inline-block
;
1092 .v-align-middle, .v-align-middle > .v-widget {
1093 vertical-align: middle
;
1096 .v-align-bottom, .v-align-bottom > .v-widget {
1097 vertical-align: bottom
;
1104 .v-align-center > .v-widget {
1113 .v-align-right > .v-widget {
1117 .v-has-caption, .v-has-caption > .v-caption {
1118 display: inline-block
;
1121 .v-caption-on-left, .v-caption-on-right {
1122 white-space: nowrap
;
1125 .v-caption-on-top > .v-caption, .v-caption-on-bottom > .v-caption {
1129 .v-caption-on-left > .v-caption {
1130 padding-right: 0.5em;
1133 .v-caption-on-left > .v-widget, .v-caption-on-right > .v-widget {
1134 display: inline-block
;
1137 .v-has-caption.v-has-width > .v-widget {
1138 width: 100% !important
;
1141 .v-has-caption.v-has-height > .v-widget {
1142 height: 100% !important
;
1149 .v-gridlayout-slot {
1154 .v-gridlayout-spacing-on {
1158 .v-gridlayout-spacing, .v-gridlayout-spacing-off {
1163 .v-gridlayout-spacing-off {
1167 .v-calendar-month-day-scrollable {
1171 .v-calendar-week-wrapper {
1176 .v-calendar-current-time {
1185 .v-calendar-event-resizetop, .v-calendar-event-resizebottom {
1193 .v-calendar-event-resizetop {
1198 .v-calendar-event-resizebottom {
1203 .v-calendar-header-month td:first-child {
1207 .v-calendar-month-sizedheight .v-calendar-month-day {
1211 .v-calendar-month-sizedwidth .v-calendar-month-day {
1215 .v-calendar-header-month-Hsized .v-calendar-header-day {
1219 .v-calendar-header-month-Hsized td:first-child {
1223 .v-calendar-header-day-Hsized {
1227 .v-calendar-week-numbers-Vsized .v-calendar-week-number {
1232 .v-calendar-week-wrapper-Vsized {
1234 overflow-x: hidden
!important
;
1237 .v-calendar-times-Vsized .v-calendar-time {
1241 .v-calendar-times-Hsized .v-calendar-time {
1245 .v-calendar-day-times-Vsized .v-datecellslot, .v-calendar-day-times-Vsized .v-datecellslot-even {
1249 .v-calendar-day-times-Hsized, .v-calendar-day-times-Hsized .v-datecellslot, .v-calendar-day-times-Hsized .v-datecellslot-even {
1253 .v-colorpicker-popup.v-window {
1254 min-width: 220px !important
;
1257 .v-colorpicker-gradient-container {
1258 overflow: visible
!important
;
1261 .v-colorpicker-gradient-clicklayer {
1263 filter: alpha
(opacity
=0) ;
1266 .rgb-gradient .v-colorpicker-gradient-background {
1267 background: url
(../valo/components/img/colorpicker/gradient2.png);
1270 .hsv-gradient .v-colorpicker-gradient-foreground {
1271 background: url
(../valo/components/img/colorpicker/gradient.png);
1274 .v-colorpicker-gradient-higherbox:before {
1279 border: 1px solid
#fff;
1280 -webkit-box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.3), inset
0 0 0 1px rgba
(0, 0, 0, 0.3);
1281 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.3), inset
0 0 0 1px rgba
(0, 0, 0, 0.3);
1287 .v-colorpicker-popup .v-slider.v-slider-red:before {
1288 background-color: red
;
1291 .v-colorpicker-popup .v-slider.v-slider-green:before {
1292 background-color: green
;
1295 .v-colorpicker-popup .v-slider.v-slider-blue:before {
1296 background-color: blue
;
1299 .v-colorpicker-popup .v-slider.hue-slider:before {
1300 background: url
(../valo/components/img/colorpicker/slider_hue_bg.png);
1303 .v-colorpicker-popup input.v-textfield-dark {
1307 .v-colorpicker-popup input.v-textfield-light {
1311 .v-colorpicker-grid {
1315 .v-colorpicker-popup .colorselect td {
1319 .v-table-header table, .v-table-footer table, .v-table-table {
1321 border-collapse: separate
;
1328 .v-table-resizer, .v-table-sort-indicator {
1332 .v-table-caption-container-align-center {
1336 .v-table-caption-container-align-right {
1340 .v-table-header td, .v-table-footer td, .v-table-cell-content {
1344 .v-table-sort-indicator {
1348 .v-tabsheet-hidetabs > .v-tabsheet-tabcontainer, .v-tabsheet-spacertd, .v-disabled .v-tabsheet-scroller, .v-tabsheet .v-disabled .v-tabsheet-caption-close {
1353 overflow: visible
!important
;
1357 .v-tabsheet-tabcontainer table, .v-tabsheet-tabcontainer tbody, .v-tabsheet-tabcontainer tr {
1358 display: inline-block
;
1360 border-collapse: collapse
;
1361 vertical-align: top
;
1364 .v-tabsheet-tabcontainer td {
1365 display: inline-block
;
1370 white-space: nowrap
;
1371 -webkit-box-sizing: border-box
;
1372 -moz-box-sizing: border-box
;
1373 box-sizing: border-box
;
1376 .v-tabsheet-content {
1380 .v-tabsheet-content > div > .v-scrollable > .v-margin-top {
1384 .v-tabsheet-content > div > .v-scrollable > .v-margin-right {
1385 padding-right: 12px;
1388 .v-tabsheet-content > div > .v-scrollable > .v-margin-bottom {
1389 padding-bottom: 12px;
1392 .v-tabsheet-content > div > .v-scrollable > .v-margin-left {
1396 .v-splitpanel-vertical, .v-splitpanel-horizontal {
1398 white-space: nowrap
;
1401 .v-splitpanel-hsplitter {
1407 .v-splitpanel-vsplitter {
1413 .v-splitpanel-hsplitter:after, .v-splitpanel-vsplitter:after {
1422 .v-splitpanel-hsplitter div, .v-splitpanel-vsplitter div {
1429 .v-splitpanel-hsplitter div:before, .v-splitpanel-vsplitter div:before {
1430 -webkit-box-sizing: border-box
;
1431 -moz-box-sizing: border-box
;
1432 box-sizing: border-box
;
1441 .v-disabled [class$="splitter"] div {
1445 .v-disabled [class$="splitter"] div:before {
1449 .v-splitpanel-horizontal > div > .v-splitpanel-second-container {
1450 position: static
!important
;
1451 display: inline-block
;
1452 vertical-align: top
;
1455 .v-splitpanel-horizontal > div > .v-splitpanel-first-container {
1456 display: inline-block
;
1457 vertical-align: top
;
1460 .mytheme.v-app, .mytheme.v-app-loading {
1461 font: 300 16px/1.55 "Open Sans", sans-serif
;
1463 background-color: #fafafa;
1467 .mytheme .v-app-loading {
1470 background: #fafafa;
1473 .mytheme .v-app-loading:before {
1484 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50%;
1488 .mytheme .v-loading-indicator {
1489 position: fixed
!important
;
1497 background-color: #197de1;
1498 pointer-events: none
;
1499 -webkit-transition: none
;
1500 -moz-transition: none
;
1502 -webkit-animation: v-progress-start
1000ms 200ms both
;
1503 -moz-animation: v-progress-start
1000ms 200ms both
;
1504 animation: v-progress-start
1000ms 200ms both
;
1507 .mytheme .v-loading-indicator[style*="none"] {
1508 display: block
!important
;
1509 width: 100% !important
;
1511 -webkit-animation: none
;
1512 -moz-animation: none
;
1514 -webkit-transition: opacity
500ms 300ms, width
300ms;
1515 -moz-transition: opacity
500ms 300ms, width
300ms;
1516 transition: opacity
500ms 300ms, width
300ms;
1519 .mytheme .v-loading-indicator-delay {
1521 -webkit-animation: v-progress-delay
3.8s forwards
;
1522 -moz-animation: v-progress-delay
3.8s forwards
;
1523 animation: v-progress-delay
3.8s forwards
;
1526 .v-ff .mytheme .v-loading-indicator-delay {
1530 .mytheme .v-loading-indicator-wait {
1532 -webkit-animation: v-progress-wait
5s forwards
, v-progress-wait-pulse
1s 4s infinite backwards
;
1533 -moz-animation: v-progress-wait
5s forwards
, v-progress-wait-pulse
1s 4s infinite backwards
;
1534 animation: v-progress-wait
5s forwards
, v-progress-wait-pulse
1s 4s infinite backwards
;
1537 .v-ff .mytheme .v-loading-indicator-wait {
1541 .v-ie8 .mytheme .v-loading-indicator, .v-ie8 .mytheme .v-loading-indicator-delay, .v-ie8 .mytheme .v-loading-indicator-wait, .v-ie9 .mytheme .v-loading-indicator, .v-ie9 .mytheme .v-loading-indicator-delay, .v-ie9 .mytheme .v-loading-indicator-wait {
1542 width: 28px !important
;
1545 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50%;
1550 filter: alpha
(opacity
=50);
1553 .v-ie8 .mytheme .v-loading-indicator[style*="none"], .v-ie8 .mytheme .v-loading-indicator-delay[style*="none"], .v-ie8 .mytheme .v-loading-indicator-wait[style*="none"], .v-ie9 .mytheme .v-loading-indicator[style*="none"], .v-ie9 .mytheme .v-loading-indicator-delay[style*="none"], .v-ie9 .mytheme .v-loading-indicator-wait[style*="none"] {
1554 display: none
!important
;
1557 .v-ie8 .mytheme .v-loading-indicator-wait, .v-ie9 .mytheme .v-loading-indicator-wait {
1558 filter: alpha
(opacity
=100);
1561 .mytheme .v-scrollable:focus {
1565 .mytheme img.v-icon {
1566 vertical-align: middle
;
1569 .mytheme .v-caption {
1572 padding-bottom: 0.3em;
1576 .mytheme .v-caption-on-left .v-caption, .mytheme .v-caption-on-right .v-caption {
1581 .mytheme .v-icon + .v-captiontext, .mytheme .v-icon + span {
1585 .mytheme .v-icon + .v-captiontext:empty, .mytheme .v-icon + span:empty {
1589 .mytheme .v-errorindicator {
1596 .mytheme .v-errorindicator:before {
1600 .mytheme .v-required-field-indicator {
1608 line-height: inherit
;
1612 border: 1px solid
#c5c5c5;
1613 background-color: #fafafa;
1614 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
1615 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
1619 .mytheme select:focus {
1621 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
1622 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
1634 text-decoration: underline
;
1635 font-weight: inherit
;
1636 -webkit-transition: color
140ms;
1637 -moz-transition: color
140ms;
1638 transition: color
140ms;
1645 .mytheme .v-disabled {
1646 cursor: default
!important
;
1649 .mytheme .v-drag-element {
1650 background: #fafafa;
1652 -webkit-box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.2);
1653 box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.2);
1657 filter: alpha
(opacity
=50) ;
1660 .mytheme .v-tooltip {
1661 background-color: #323232;
1662 background-color: rgba
(50, 50, 50, 0.9);
1663 -webkit-box-shadow: 0 2px 12px rgba
(0, 0, 0, 0.2);
1664 box-shadow: 0 2px 12px rgba
(0, 0, 0, 0.2);
1669 overflow: hidden
!important
;
1673 .mytheme .v-tooltip div[style*="width"] {
1674 width: auto
!important
;
1677 .mytheme .v-tooltip .v-errormessage {
1678 background-color: white
;
1679 background-color: #fff;
1688 .mytheme .v-tooltip .v-errormessage h2:only-child {
1690 line-height: inherit
;
1693 .mytheme .v-tooltip .v-tooltip-text {
1699 .mytheme .v-tooltip .v-errormessage[aria-hidden="true"] + .v-tooltip-text {
1703 .mytheme .v-tooltip h1, .mytheme .v-tooltip h2, .mytheme .v-tooltip h3, .mytheme .v-tooltip h4 {
1707 .mytheme .v-contextmenu {
1710 background-color: white
;
1712 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
1713 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
1714 -webkit-backface-visibility: hidden
;
1715 -moz-backface-visibility: hidden
;
1716 -ms-backface-visibility: hidden
;
1717 backface-visibility: hidden
;
1721 .mytheme .v-contextmenu[class*="animate-in"] {
1722 -webkit-animation: valo-overlay-animate-in
120ms;
1723 -moz-animation: valo-overlay-animate-in
120ms;
1724 animation: valo-overlay-animate-in
120ms;
1727 .mytheme .v-contextmenu[class*="animate-out"] {
1728 -webkit-animation: valo-animate-out-fade
120ms;
1729 -moz-animation: valo-animate-out-fade
120ms;
1730 animation: valo-animate-out-fade
120ms;
1733 .mytheme .v-contextmenu table {
1737 .mytheme .v-contextmenu .gwt-MenuItem {
1740 padding: 0 20px 0 10px;
1743 white-space: nowrap
;
1748 .mytheme .v-contextmenu .gwt-MenuItem:active:before {
1755 background: #0957a6;
1757 filter: alpha
(opacity
=15.0) ;
1758 pointer-events: none
;
1759 border-radius: inherit
;
1762 .mytheme .v-contextmenu .gwt-MenuItem .v-icon {
1768 .mytheme .v-contextmenu .gwt-MenuItem-selected {
1769 background-color: #197de1;
1770 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
1771 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
1773 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
1776 .mytheme .v-absolutelayout-wrapper {
1780 .mytheme .v-absolutelayout-margin, .mytheme .v-absolutelayout-canvas {
1781 -webkit-box-sizing: border-box
;
1782 -moz-box-sizing: border-box
;
1783 box-sizing: border-box
;
1786 .mytheme .v-absolutelayout.v-has-height > div, .mytheme .v-absolutelayout.v-has-height .v-absolutelayout-margin {
1790 .mytheme .v-absolutelayout.v-has-height > div, .mytheme .v-absolutelayout.v-has-width .v-absolutelayout-margin {
1794 .mytheme .v-margin-top {
1798 .mytheme .v-margin-right {
1799 padding-right: 37px;
1802 .mytheme .v-margin-bottom {
1803 padding-bottom: 37px;
1806 .mytheme .v-margin-left {
1810 .mytheme .v-spacing {
1815 .mytheme .v-verticallayout-well, .mytheme .v-horizontallayout-well {
1816 background: #f5f5f5;
1818 -webkit-box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
1819 box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
1821 border: 1px solid
#c5c5c5;
1824 .mytheme .v-verticallayout-well > div > [class*="-caption"], .mytheme .v-horizontallayout-well > div > [class*="-caption"] {
1825 background: transparent
;
1826 -webkit-box-shadow: none
;
1830 .mytheme .v-verticallayout-well > .v-margin-top, .mytheme .v-horizontallayout-well > .v-margin-top {
1834 .mytheme .v-verticallayout-well > .v-margin-right, .mytheme .v-horizontallayout-well > .v-margin-right {
1835 padding-right: 12px;
1838 .mytheme .v-verticallayout-well > .v-margin-bottom, .mytheme .v-horizontallayout-well > .v-margin-bottom {
1839 padding-bottom: 12px;
1842 .mytheme .v-verticallayout-well > .v-margin-left, .mytheme .v-horizontallayout-well > .v-margin-left {
1846 .mytheme .v-verticallayout-card, .mytheme .v-horizontallayout-card {
1850 border: 1px solid
#d5d5d5;
1851 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
1852 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
1855 .mytheme .v-verticallayout-card > .v-margin-top, .mytheme .v-horizontallayout-card > .v-margin-top {
1859 .mytheme .v-verticallayout-card > .v-margin-right, .mytheme .v-horizontallayout-card > .v-margin-right {
1860 padding-right: 12px;
1863 .mytheme .v-verticallayout-card > .v-margin-bottom, .mytheme .v-horizontallayout-card > .v-margin-bottom {
1864 padding-bottom: 12px;
1867 .mytheme .v-verticallayout-card > .v-margin-left, .mytheme .v-horizontallayout-card > .v-margin-left {
1871 .mytheme .v-horizontallayout-wrapping {
1872 white-space: normal
!important
;
1875 .mytheme .v-horizontallayout-wrapping > .v-spacing + .v-slot, .mytheme .v-horizontallayout-wrapping > .v-slot:first-child {
1876 margin-bottom: 12px;
1879 .mytheme .v-horizontallayout-wrapping > .v-slot:first-child:last-child {
1883 .mytheme .v-button {
1886 white-space: nowrap
;
1888 -webkit-tap-highlight-color: transparent
;
1889 -webkit-touch-callout: none
;
1898 border: 1px solid
#c5c5c5;
1899 border-top-color: #c5c5c5;
1900 border-bottom-color: #bcbcbc;
1901 background-color: #fafafa;
1902 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
1903 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
1904 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
1905 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
1906 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
1909 .mytheme .v-button:before {
1911 display: inline-block
;
1914 vertical-align: middle
;
1917 .mytheme .v-button > div {
1918 vertical-align: middle
;
1921 .v-sa .mytheme .v-button:before {
1925 .v-ff .mytheme .v-button:before {
1929 .v-ie .mytheme .v-button:before {
1933 .mytheme .v-button:after {
1940 border-radius: inherit
;
1941 -webkit-transition: box-shadow
180ms, border
180ms;
1942 -moz-transition: box-shadow
180ms, border
180ms;
1943 transition: box-shadow
180ms, border
180ms;
1946 .mytheme .v-button:focus:after {
1947 -webkit-transition: none
;
1948 -moz-transition: none
;
1952 .mytheme .v-button.v-disabled {
1954 filter: alpha
(opacity
=50) ;
1957 .mytheme .v-button.v-disabled:after {
1961 .mytheme .v-button:after {
1969 .mytheme .v-button:hover:after {
1970 background-color: rgba
(186, 186, 186, 0.1);
1973 .mytheme .v-button:focus:after {
1974 border-color: #197de1;
1975 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
1976 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
1979 .mytheme .v-button:active:after {
1980 background-color: rgba
(125, 125, 125, 0.2);
1983 .mytheme .v-button-primary {
1991 border: 1px solid
#1362b1;
1992 border-top-color: #156ab3;
1993 border-bottom-color: #1156a8;
1994 background-color: #197de1;
1995 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
1996 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
1997 -webkit-box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca, 0 2px 3px rgba
(0, 0, 0, 0.05);
1998 box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca, 0 2px 3px rgba
(0, 0, 0, 0.05);
1999 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
2005 .mytheme .v-button-primary:after {
2013 .mytheme .v-button-primary:hover:after {
2014 background-color: rgba
(90, 163, 237, 0.1);
2017 .mytheme .v-button-primary:focus:after {
2019 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2020 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2023 .mytheme .v-button-primary:active:after {
2024 background-color: rgba
(2, 62, 122, 0.2);
2027 .v-ie8 .mytheme .v-button-primary {
2031 .mytheme .v-button-friendly {
2039 border: 1px solid
#227719;
2040 border-top-color: #257d1a;
2041 border-bottom-color: #1e6b15;
2042 background-color: #2c9720;
2043 background-image: -webkit-linear-gradient
(top
, #2f9f22 2%, #26881b 98%);
2044 background-image: linear-gradient
(to bottom
,#2f9f22 2%, #26881b 98%);
2045 -webkit-box-shadow: inset
0 1px 0 #46b33a, inset
0 -1px 0 #26811b, 0 2px 3px rgba
(0, 0, 0, 0.05);
2046 box-shadow: inset
0 1px 0 #46b33a, inset
0 -1px 0 #26811b, 0 2px 3px rgba
(0, 0, 0, 0.05);
2047 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
2050 .mytheme .v-button-friendly:after {
2058 .mytheme .v-button-friendly:hover:after {
2059 background-color: rgba
(65, 211, 48, 0.1);
2062 .mytheme .v-button-friendly:focus:after {
2064 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2065 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2068 .mytheme .v-button-friendly:active:after {
2069 background-color: rgba
(14, 86, 6, 0.2);
2072 .mytheme .v-button-danger {
2080 border: 1px solid
#bb382e;
2081 border-top-color: #bc3c31;
2082 border-bottom-color: #b13028;
2083 background-color: #ed473b;
2084 background-image: -webkit-linear-gradient
(top
, #ee4c3f 2%, #e13e33 98%);
2085 background-image: linear-gradient
(to bottom
,#ee4c3f 2%, #e13e33 98%);
2086 -webkit-box-shadow: inset
0 1px 0 #ef786f, inset
0 -1px 0 #da3c31, 0 2px 3px rgba
(0, 0, 0, 0.05);
2087 box-shadow: inset
0 1px 0 #ef786f, inset
0 -1px 0 #da3c31, 0 2px 3px rgba
(0, 0, 0, 0.05);
2088 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
2091 .mytheme .v-button-danger:after {
2099 .mytheme .v-button-danger:hover:after {
2100 background-color: rgba
(243, 137, 129, 0.1);
2103 .mytheme .v-button-danger:focus:after {
2105 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2106 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2109 .mytheme .v-button-danger:active:after {
2110 background-color: rgba
(146, 12, 2, 0.2);
2113 .mytheme .v-button-borderless {
2115 -webkit-box-shadow: none
;
2117 background: transparent
;
2121 .mytheme .v-button-borderless:hover:after {
2122 background: transparent
;
2125 .mytheme .v-button-borderless:active {
2127 filter: alpha
(opacity
=70) ;
2130 .mytheme .v-button-borderless:active:after {
2131 background: transparent
;
2134 .mytheme .v-button-borderless-colored {
2136 -webkit-box-shadow: none
;
2138 background: transparent
;
2142 .mytheme .v-button-borderless-colored:hover {
2146 .mytheme .v-button-borderless-colored:hover:after {
2147 background: transparent
;
2150 .mytheme .v-button-borderless-colored:active {
2152 filter: alpha
(opacity
=70) ;
2155 .mytheme .v-button-borderless-colored:active:after {
2156 background: transparent
;
2159 .mytheme .v-button-quiet {
2163 .mytheme .v-button-quiet:focus, .mytheme .v-button-quiet:hover {
2164 visibility: visible
;
2167 .mytheme .v-button-quiet [class*="wrap"] {
2168 visibility: visible
;
2171 .mytheme .v-button-quiet [class*="caption"] {
2172 display: inline-block
;
2175 .mytheme .v-button-link {
2177 -webkit-box-shadow: none
;
2179 background: transparent
;
2183 text-decoration: underline
;
2184 font-weight: inherit
;
2185 -webkit-transition: color
140ms;
2186 -moz-transition: color
140ms;
2187 transition: color
140ms;
2190 .mytheme .v-button-link:hover:after {
2191 background: transparent
;
2194 .mytheme .v-button-link:active {
2196 filter: alpha
(opacity
=70) ;
2199 .mytheme .v-button-link:active:after {
2200 background: transparent
;
2203 .mytheme .v-button-link:hover {
2207 .mytheme .v-button-tiny {
2217 .mytheme .v-button-tiny:after {
2225 .mytheme .v-button-small {
2235 .mytheme .v-button-small:after {
2243 .mytheme .v-button-large {
2253 .mytheme .v-button-large:after {
2261 .mytheme .v-button-huge {
2271 .mytheme .v-button-huge:after {
2279 .mytheme .v-button-icon-align-right [class*="wrap"] {
2280 display: inline-block
;
2283 .mytheme .v-button-icon-align-right .v-icon {
2288 .mytheme .v-button-icon-align-right .v-icon + span:not(:empty) {
2292 .mytheme .v-button-icon-align-top {
2295 padding-bottom: 5px;
2298 .mytheme .v-button-icon-align-top [class*="wrap"] {
2299 display: inline-block
;
2302 .mytheme .v-button-icon-align-top .v-icon {
2306 .mytheme .v-button-icon-align-top .v-icon + span:not(:empty) {
2311 .mytheme .v-button-icon-only {
2316 .mytheme .v-button-icon-only.v-button-tiny {
2320 .mytheme .v-button-icon-only.v-button-small {
2324 .mytheme .v-button-icon-only.v-button-large {
2328 .mytheme .v-button-icon-only.v-button-huge {
2332 .mytheme .v-button-icon-only .v-button-caption {
2336 .mytheme .v-checkbox {
2339 white-space: nowrap
;
2342 .mytheme .v-checkbox.v-has-width label {
2343 white-space: normal
;
2346 :root
.mytheme
.v-checkbox
{
2350 :root
.mytheme
.v-checkbox label
{
2351 -webkit-tap-highlight-color: transparent
;
2352 -webkit-touch-callout: none
;
2354 display: inline-block
;
2357 :root
.mytheme
.v-checkbox
> input
{
2359 clip: rect
(0, 0, 0, 0);
2366 :root
.mytheme
.v-checkbox
> input:focus
~ label:before
{
2367 border-color: #197de1;
2368 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2369 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2370 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2371 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2374 :root
.mytheme
.v-checkbox
> input
~ label:before
, :root
.mytheme
.v-checkbox
> input
~ label:after
{
2376 display: inline-block
;
2377 -webkit-box-sizing: border-box
;
2378 -moz-box-sizing: border-box
;
2379 box-sizing: border-box
;
2390 :root
.mytheme
.v-checkbox
> input
~ label:before
{
2398 border: 1px solid
#c5c5c5;
2399 border-top-color: #c5c5c5;
2400 border-bottom-color: #bcbcbc;
2401 background-color: #fafafa;
2402 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
2403 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
2404 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2405 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2406 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
2411 :root
.mytheme
.v-checkbox
> input
~ label:before:after
{
2419 :root
.mytheme
.v-checkbox
> input
~ label:before:hover:after
{
2420 background-color: rgba
(186, 186, 186, 0.1);
2423 :root
.mytheme
.v-checkbox
> input
~ label:before:focus:after
{
2424 border-color: #197de1;
2425 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2426 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2429 :root
.mytheme
.v-checkbox
> input
~ label:before:active:after
{
2430 background-color: rgba
(125, 125, 125, 0.2);
2433 :root
.mytheme
.v-checkbox
> input
~ label:after
{
2435 font-family: FontAwesome
;
2437 -webkit-transition: color
100ms;
2438 -moz-transition: color
100ms;
2439 transition: color
100ms;
2442 :root
.mytheme
.v-checkbox
> input:active
~ label:after
{
2443 background-color: rgba
(125, 125, 125, 0.2);
2446 :root
.mytheme
.v-checkbox
> input:checked
~ label:after
{
2450 :root
.mytheme
.v-checkbox
> input
[disabled
] ~ label
, :root
.mytheme
.v-checkbox
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-checkbox
> input
[disabled
] ~ .v-icon
{
2454 :root
.mytheme
.v-checkbox
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-checkbox
> input
[disabled
] ~ label:after
{
2456 filter: alpha
(opacity
=50) ;
2459 :root
.mytheme
.v-checkbox
> input
[disabled
]:active
~ label:after
{
2460 background: transparent
;
2463 .mytheme .v-checkbox > .v-icon, .mytheme .v-checkbox > label .v-icon {
2464 margin: 0 6px 0 3px;
2469 .mytheme .v-checkbox-small {
2472 white-space: nowrap
;
2476 .mytheme .v-checkbox-small.v-has-width label {
2477 white-space: normal
;
2480 :root
.mytheme
.v-checkbox-small
{
2484 :root
.mytheme
.v-checkbox-small label
{
2485 -webkit-tap-highlight-color: transparent
;
2486 -webkit-touch-callout: none
;
2488 display: inline-block
;
2491 :root
.mytheme
.v-checkbox-small
> input
{
2493 clip: rect
(0, 0, 0, 0);
2500 :root
.mytheme
.v-checkbox-small
> input:focus
~ label:before
{
2501 border-color: #197de1;
2502 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2503 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2504 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2505 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2508 :root
.mytheme
.v-checkbox-small
> input
~ label:before
, :root
.mytheme
.v-checkbox-small
> input
~ label:after
{
2510 display: inline-block
;
2511 -webkit-box-sizing: border-box
;
2512 -moz-box-sizing: border-box
;
2513 box-sizing: border-box
;
2524 :root
.mytheme
.v-checkbox-small
> input
~ label:before
{
2532 border: 1px solid
#c5c5c5;
2533 border-top-color: #c5c5c5;
2534 border-bottom-color: #bcbcbc;
2535 background-color: #fafafa;
2536 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
2537 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
2538 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2539 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2540 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
2545 :root
.mytheme
.v-checkbox-small
> input
~ label:before:after
{
2553 :root
.mytheme
.v-checkbox-small
> input
~ label:before:hover:after
{
2554 background-color: rgba
(186, 186, 186, 0.1);
2557 :root
.mytheme
.v-checkbox-small
> input
~ label:before:focus:after
{
2558 border-color: #197de1;
2559 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2560 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2563 :root
.mytheme
.v-checkbox-small
> input
~ label:before:active:after
{
2564 background-color: rgba
(125, 125, 125, 0.2);
2567 :root
.mytheme
.v-checkbox-small
> input
~ label:after
{
2569 font-family: FontAwesome
;
2571 -webkit-transition: color
100ms;
2572 -moz-transition: color
100ms;
2573 transition: color
100ms;
2576 :root
.mytheme
.v-checkbox-small
> input:active
~ label:after
{
2577 background-color: rgba
(125, 125, 125, 0.2);
2580 :root
.mytheme
.v-checkbox-small
> input:checked
~ label:after
{
2584 :root
.mytheme
.v-checkbox-small
> input
[disabled
] ~ label
, :root
.mytheme
.v-checkbox-small
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-checkbox-small
> input
[disabled
] ~ .v-icon
{
2588 :root
.mytheme
.v-checkbox-small
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-checkbox-small
> input
[disabled
] ~ label:after
{
2590 filter: alpha
(opacity
=50) ;
2593 :root
.mytheme
.v-checkbox-small
> input
[disabled
]:active
~ label:after
{
2594 background: transparent
;
2597 .mytheme .v-checkbox-small > .v-icon, .mytheme .v-checkbox-small > label .v-icon {
2598 margin: 0 5px 0 3px;
2603 .mytheme .v-checkbox-large {
2606 white-space: nowrap
;
2610 .mytheme .v-checkbox-large.v-has-width label {
2611 white-space: normal
;
2614 :root
.mytheme
.v-checkbox-large
{
2618 :root
.mytheme
.v-checkbox-large label
{
2619 -webkit-tap-highlight-color: transparent
;
2620 -webkit-touch-callout: none
;
2622 display: inline-block
;
2625 :root
.mytheme
.v-checkbox-large
> input
{
2627 clip: rect
(0, 0, 0, 0);
2634 :root
.mytheme
.v-checkbox-large
> input:focus
~ label:before
{
2635 border-color: #197de1;
2636 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2637 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2638 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2639 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2642 :root
.mytheme
.v-checkbox-large
> input
~ label:before
, :root
.mytheme
.v-checkbox-large
> input
~ label:after
{
2644 display: inline-block
;
2645 -webkit-box-sizing: border-box
;
2646 -moz-box-sizing: border-box
;
2647 box-sizing: border-box
;
2658 :root
.mytheme
.v-checkbox-large
> input
~ label:before
{
2666 border: 1px solid
#c5c5c5;
2667 border-top-color: #c5c5c5;
2668 border-bottom-color: #bcbcbc;
2669 background-color: #fafafa;
2670 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
2671 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
2672 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2673 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
2674 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
2679 :root
.mytheme
.v-checkbox-large
> input
~ label:before:after
{
2687 :root
.mytheme
.v-checkbox-large
> input
~ label:before:hover:after
{
2688 background-color: rgba
(186, 186, 186, 0.1);
2691 :root
.mytheme
.v-checkbox-large
> input
~ label:before:focus:after
{
2692 border-color: #197de1;
2693 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2694 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2697 :root
.mytheme
.v-checkbox-large
> input
~ label:before:active:after
{
2698 background-color: rgba
(125, 125, 125, 0.2);
2701 :root
.mytheme
.v-checkbox-large
> input
~ label:after
{
2703 font-family: FontAwesome
;
2705 -webkit-transition: color
100ms;
2706 -moz-transition: color
100ms;
2707 transition: color
100ms;
2710 :root
.mytheme
.v-checkbox-large
> input:active
~ label:after
{
2711 background-color: rgba
(125, 125, 125, 0.2);
2714 :root
.mytheme
.v-checkbox-large
> input:checked
~ label:after
{
2718 :root
.mytheme
.v-checkbox-large
> input
[disabled
] ~ label
, :root
.mytheme
.v-checkbox-large
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-checkbox-large
> input
[disabled
] ~ .v-icon
{
2722 :root
.mytheme
.v-checkbox-large
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-checkbox-large
> input
[disabled
] ~ label:after
{
2724 filter: alpha
(opacity
=50) ;
2727 :root
.mytheme
.v-checkbox-large
> input
[disabled
]:active
~ label:after
{
2728 background: transparent
;
2731 .mytheme .v-checkbox-large > .v-icon, .mytheme .v-checkbox-large > label .v-icon {
2732 margin: 0 7px 0 4px;
2737 .mytheme .v-filterselect {
2742 white-space: nowrap
;
2745 .mytheme .v-filterselect [class*="input"] {
2746 -webkit-box-sizing: border-box
;
2747 -moz-box-sizing: border-box
;
2748 box-sizing: border-box
;
2749 -webkit-appearance: none
;
2750 -moz-appearance: none
;
2751 -ms-appearance: none
;
2752 -o-appearance: none
;
2754 -webkit-user-select: text
;
2755 -moz-user-select: text
;
2756 -ms-user-select: text
;
2762 line-height: normal
;
2766 border: 1px solid
#c5c5c5;
2769 -webkit-box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
2770 box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
2771 -webkit-transition: box-shadow
180ms, border
180ms;
2772 -moz-transition: box-shadow
180ms, border
180ms;
2773 transition: box-shadow
180ms, border
180ms;
2774 width: 100% !important
;
2776 padding-right: 44px;
2777 border-radius: inherit
;
2780 .v-ie8 .mytheme .v-filterselect [class*="input"], .v-ie9 .mytheme .v-filterselect [class*="input"] {
2786 .mytheme .v-filterselect [class*="input"].v-disabled {
2788 filter: alpha
(opacity
=50) ;
2791 .mytheme .v-filterselect [class*="input"]:focus {
2793 -webkit-transition: none
;
2794 -moz-transition: none
;
2796 border-color: #197de1;
2797 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
2798 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
2799 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2800 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
2803 .mytheme .v-filterselect [class*="input"][class*="prompt"] {
2807 .mytheme .v-filterselect .v-icon + [class*="input"] {
2811 .mytheme .v-filterselect img.v-icon {
2816 .mytheme .v-filterselect span.v-icon {
2820 padding-top: 0.12em;
2823 .mytheme .v-filterselect[class*="prompt"] > [class*="input"] {
2827 .mytheme .v-filterselect [class$="button"] {
2828 -webkit-tap-highlight-color: transparent
;
2829 -webkit-touch-callout: none
;
2837 border-left: 1px solid
#e4e4e4;
2839 border-radius: 0 3px 3px 0;
2842 .v-ie8 .mytheme .v-filterselect [class$="button"] {
2843 background-color: white
;
2846 .mytheme .v-filterselect [class$="button"]:before {
2847 font-family: FontAwesome
;
2849 -webkit-transition: color
140ms;
2850 -moz-transition: color
140ms;
2851 transition: color
140ms;
2857 margin-top: -0.47em;
2860 .mytheme .v-filterselect [class$="button"]:hover:before {
2864 .mytheme .v-filterselect [class$="button"]:active:after {
2871 border-radius: inherit
;
2872 background-color: rgba
(128, 128, 128, 0.2);
2875 .mytheme .v-filterselect.v-disabled {
2877 filter: alpha
(opacity
=50) ;
2880 .mytheme .v-filterselect.v-disabled [class$="button"] {
2882 pointer-events: none
;
2885 .mytheme .v-filterselect.v-disabled [class$="button"]:active:after {
2889 .mytheme .v-filterselect.v-readonly [class*="input"] {
2890 background: #fafafa;
2892 -webkit-box-shadow: none
;
2896 .mytheme .v-filterselect.v-readonly [class*="input"]:focus {
2898 border-color: #c5c5c5;
2901 .mytheme .v-filterselect.v-readonly [class$="button"] {
2903 pointer-events: none
;
2906 .mytheme .v-filterselect.v-readonly [class$="button"]:active:after {
2910 .mytheme .v-filterselect .v-icon {
2912 pointer-events: none
;
2915 .mytheme .v-filterselect-error .v-filterselect-input {
2916 border-color: #ed473b !important
;
2917 background: #fffbfb;
2921 .mytheme .v-filterselect-error .v-filterselect-button {
2923 border-color: #ed473b;
2926 .mytheme .v-filterselect-suggestpopup {
2927 margin-top: 5px !important
;
2930 .mytheme .v-filterselect-suggestpopup[class*="animate-in"] {
2931 -webkit-animation: valo-overlay-animate-in
120ms;
2932 -moz-animation: valo-overlay-animate-in
120ms;
2933 animation: valo-overlay-animate-in
120ms;
2936 .mytheme .v-filterselect-suggestpopup [class$="suggestmenu"] {
2939 background-color: white
;
2941 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
2942 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
2943 -webkit-backface-visibility: hidden
;
2944 -moz-backface-visibility: hidden
;
2945 -ms-backface-visibility: hidden
;
2946 backface-visibility: hidden
;
2948 -webkit-box-sizing: border-box
;
2949 -moz-box-sizing: border-box
;
2950 box-sizing: border-box
;
2955 .mytheme .v-filterselect-suggestpopup [class$="suggestmenu"][style*="height"] {
2956 -webkit-box-sizing: content-box
;
2957 -moz-box-sizing: content-box
;
2958 box-sizing: content-box
;
2961 .mytheme .v-filterselect-suggestpopup table, .mytheme .v-filterselect-suggestpopup tbody, .mytheme .v-filterselect-suggestpopup tr, .mytheme .v-filterselect-suggestpopup td {
2965 .mytheme .v-filterselect-suggestpopup .gwt-MenuItem {
2968 padding: 0 20px 0 10px;
2971 white-space: nowrap
;
2975 .mytheme .v-filterselect-suggestpopup .gwt-MenuItem:active:before {
2982 background: #0957a6;
2984 filter: alpha
(opacity
=15.0) ;
2985 pointer-events: none
;
2986 border-radius: inherit
;
2989 .mytheme .v-filterselect-suggestpopup .gwt-MenuItem .v-icon {
2995 .mytheme .v-filterselect-suggestpopup .gwt-MenuItem-selected {
2996 background-color: #197de1;
2997 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
2998 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
3000 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
3003 .mytheme .v-filterselect-suggestpopup [class$="status"] {
3006 background: rgba
(212, 212, 212, 0.9);
3008 border-radius: 0 0 4px 4px;
3015 pointer-events: none
;
3016 -webkit-animation: valo-animate-in-slide-down
200ms 80ms backwards
;
3017 -moz-animation: valo-animate-in-slide-down
200ms 80ms backwards
;
3018 animation: valo-animate-in-slide-down
200ms 80ms backwards
;
3021 .mytheme .v-filterselect-suggestpopup [class$="status"] > * {
3023 text-decoration: none
;
3026 .mytheme .v-filterselect-suggestpopup div[class*="page"] {
3031 filter: alpha
(opacity
=20) ;
3033 -webkit-transition: all
200ms;
3034 -moz-transition: all
200ms;
3035 transition: all
200ms;
3040 font-family: FontAwesome
;
3041 -webkit-transform: scale
(0.8);
3042 -moz-transform: scale
(0.8);
3043 -ms-transform: scale
(0.8);
3044 -o-transform: scale
(0.8);
3045 transform: scale
(0.8);
3049 .mytheme .v-filterselect-suggestpopup div[class*="page"]:after {
3056 .mytheme .v-filterselect-suggestpopup div[class*="page"]:hover {
3059 background: rgba
(250, 250, 250, 0.5);
3062 .mytheme .v-filterselect-suggestpopup div[class*="page"]:hover:after {
3069 .mytheme .v-filterselect-suggestpopup div[class*="page"] span {
3073 .mytheme .v-filterselect-suggestpopup:hover div[class*="page"] {
3074 -webkit-transform: scale
(1);
3075 -moz-transform: scale
(1);
3076 -ms-transform: scale
(1);
3077 -o-transform: scale
(1);
3078 transform: scale
(1);
3081 .mytheme .v-filterselect-suggestpopup div[class*="prev"] {
3083 -webkit-transform-origin: 100% 0%;
3084 -moz-transform-origin: 100% 0%;
3085 -ms-transform-origin: 100% 0%;
3086 -o-transform-origin: 100% 0%;
3087 transform-origin: 100% 0%;
3088 border-radius: 0 4px 0 4px;
3091 .mytheme .v-filterselect-suggestpopup div[class*="prev"]:before {
3095 .mytheme .v-filterselect-suggestpopup div[class*="next"] {
3097 -webkit-transform-origin: 100% 100%;
3098 -moz-transform-origin: 100% 100%;
3099 -ms-transform-origin: 100% 100%;
3100 -o-transform-origin: 100% 100%;
3101 transform-origin: 100% 100%;
3102 border-radius: 4px 0 4px 0;
3105 .mytheme .v-filterselect-suggestpopup div[class*="next"]:before {
3109 .mytheme .v-filterselect-suggestpopup div[class*="-off"] {
3113 .mytheme .v-filterselect-no-input {
3115 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
3118 .mytheme .v-filterselect-no-input [class*="input"] {
3119 -webkit-user-select: none
;
3120 -moz-user-select: none
;
3121 -ms-user-select: none
;
3123 background-color: #fafafa;
3124 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
3125 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
3127 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
3128 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
3129 border: 1px solid
#c5c5c5;
3130 border-top-color: #c5c5c5;
3131 border-bottom-color: #bcbcbc;
3132 text-shadow: inherit
;
3133 text-overflow: ellipsis
;
3134 border-radius: inherit
;
3137 .mytheme .v-filterselect-no-input [class*="input"]:focus {
3139 -webkit-transition: none
;
3140 -moz-transition: none
;
3142 border-color: #197de1;
3143 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
3144 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
3145 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
3146 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
3149 .mytheme .v-filterselect-no-input [class$="button"] {
3150 border-left: none
!important
;
3153 .mytheme .v-filterselect-no-input:hover [class$="button"]:before {
3157 .mytheme .v-filterselect-borderless .v-filterselect-input {
3160 background: transparent
;
3161 -webkit-box-shadow: none
;
3166 .mytheme .v-filterselect-borderless .v-filterselect-input:focus {
3167 -webkit-box-shadow: none
;
3171 .mytheme .v-filterselect-borderless .v-filterselect-input[class*="prompt"] {
3174 filter: alpha
(opacity
=50) ;
3177 .mytheme .v-filterselect-borderless .v-filterselect-button {
3181 filter: alpha
(opacity
=50) ;
3184 .mytheme .v-filterselect-borderless.v-filterselect-prompt .v-filterselect-input {
3187 filter: alpha
(opacity
=50) ;
3190 .mytheme .v-filterselect-align-right input {
3194 .mytheme .v-filterselect-align-center input {
3198 .mytheme .v-filterselect-tiny {
3204 .mytheme .v-filterselect-tiny [class*="input"] {
3205 -webkit-box-sizing: border-box
;
3206 -moz-box-sizing: border-box
;
3207 box-sizing: border-box
;
3208 -webkit-appearance: none
;
3209 -moz-appearance: none
;
3210 -ms-appearance: none
;
3211 -o-appearance: none
;
3213 -webkit-user-select: text
;
3214 -moz-user-select: text
;
3215 -ms-user-select: text
;
3221 line-height: normal
;
3227 -webkit-transition: box-shadow
180ms, border
180ms;
3228 -moz-transition: box-shadow
180ms, border
180ms;
3229 transition: box-shadow
180ms, border
180ms;
3230 width: 100% !important
;
3232 padding-right: 34px;
3233 border-radius: inherit
;
3236 .v-ie8 .mytheme .v-filterselect-tiny [class*="input"], .v-ie9 .mytheme .v-filterselect-tiny [class*="input"] {
3242 .mytheme .v-filterselect-tiny .v-icon + [class*="input"] {
3246 .mytheme .v-filterselect-tiny img.v-icon {
3251 .mytheme .v-filterselect-tiny span.v-icon {
3255 padding-top: 0.12em;
3258 .mytheme .v-filterselect-tiny [class$="button"] {
3259 -webkit-tap-highlight-color: transparent
;
3260 -webkit-touch-callout: none
;
3268 border-radius: 0 3px 3px 0;
3271 .mytheme .v-filterselect-tiny [class$="button"]:before {
3272 font-family: FontAwesome
;
3274 -webkit-transition: color
140ms;
3275 -moz-transition: color
140ms;
3276 transition: color
140ms;
3282 margin-top: -0.47em;
3285 .mytheme .v-filterselect-tiny [class$="button"]:active:after {
3292 border-radius: inherit
;
3295 .mytheme .v-filterselect-tiny.v-disabled {
3297 filter: alpha
(opacity
=50) ;
3300 .mytheme .v-filterselect-tiny.v-disabled [class$="button"] {
3302 pointer-events: none
;
3305 .mytheme .v-filterselect-tiny.v-disabled [class$="button"]:active:after {
3309 .mytheme .v-filterselect-tiny.v-readonly [class*="input"] {
3310 background: #fafafa;
3312 -webkit-box-shadow: none
;
3316 .mytheme .v-filterselect-tiny.v-readonly [class*="input"]:focus {
3318 border-color: #c5c5c5;
3321 .mytheme .v-filterselect-tiny.v-readonly [class$="button"] {
3323 pointer-events: none
;
3326 .mytheme .v-filterselect-tiny.v-readonly [class$="button"]:active:after {
3330 .mytheme .v-filterselect-compact, .mytheme .v-filterselect-small {
3335 .mytheme .v-filterselect-compact [class*="input"], .mytheme .v-filterselect-small [class*="input"] {
3336 -webkit-box-sizing: border-box
;
3337 -moz-box-sizing: border-box
;
3338 box-sizing: border-box
;
3339 -webkit-appearance: none
;
3340 -moz-appearance: none
;
3341 -ms-appearance: none
;
3342 -o-appearance: none
;
3344 -webkit-user-select: text
;
3345 -moz-user-select: text
;
3346 -ms-user-select: text
;
3352 line-height: normal
;
3358 -webkit-transition: box-shadow
180ms, border
180ms;
3359 -moz-transition: box-shadow
180ms, border
180ms;
3360 transition: box-shadow
180ms, border
180ms;
3361 width: 100% !important
;
3363 padding-right: 37px;
3364 border-radius: inherit
;
3367 .v-ie8 .mytheme .v-filterselect-compact [class*="input"], .v-ie9 .mytheme .v-filterselect-compact [class*="input"], .v-ie8 .mytheme .v-filterselect-small [class*="input"], .v-ie9 .mytheme .v-filterselect-small [class*="input"] {
3373 .mytheme .v-filterselect-compact .v-icon + [class*="input"], .mytheme .v-filterselect-small .v-icon + [class*="input"] {
3377 .mytheme .v-filterselect-compact img.v-icon, .mytheme .v-filterselect-small img.v-icon {
3382 .mytheme .v-filterselect-compact span.v-icon, .mytheme .v-filterselect-small span.v-icon {
3386 padding-top: 0.12em;
3389 .mytheme .v-filterselect-compact [class$="button"], .mytheme .v-filterselect-small [class$="button"] {
3390 -webkit-tap-highlight-color: transparent
;
3391 -webkit-touch-callout: none
;
3399 border-radius: 0 3px 3px 0;
3402 .mytheme .v-filterselect-compact [class$="button"]:before, .mytheme .v-filterselect-small [class$="button"]:before {
3403 font-family: FontAwesome
;
3405 -webkit-transition: color
140ms;
3406 -moz-transition: color
140ms;
3407 transition: color
140ms;
3413 margin-top: -0.47em;
3416 .mytheme .v-filterselect-compact [class$="button"]:active:after, .mytheme .v-filterselect-small [class$="button"]:active:after {
3423 border-radius: inherit
;
3426 .mytheme .v-filterselect-compact.v-disabled, .mytheme .v-filterselect-small.v-disabled {
3428 filter: alpha
(opacity
=50) ;
3431 .mytheme .v-filterselect-compact.v-disabled [class$="button"], .mytheme .v-filterselect-small.v-disabled [class$="button"] {
3433 pointer-events: none
;
3436 .mytheme .v-filterselect-compact.v-disabled [class$="button"]:active:after, .mytheme .v-filterselect-small.v-disabled [class$="button"]:active:after {
3440 .mytheme .v-filterselect-compact.v-readonly [class*="input"], .mytheme .v-filterselect-small.v-readonly [class*="input"] {
3441 background: #fafafa;
3443 -webkit-box-shadow: none
;
3447 .mytheme .v-filterselect-compact.v-readonly [class*="input"]:focus, .mytheme .v-filterselect-small.v-readonly [class*="input"]:focus {
3449 border-color: #c5c5c5;
3452 .mytheme .v-filterselect-compact.v-readonly [class$="button"], .mytheme .v-filterselect-small.v-readonly [class$="button"] {
3454 pointer-events: none
;
3457 .mytheme .v-filterselect-compact.v-readonly [class$="button"]:active:after, .mytheme .v-filterselect-small.v-readonly [class$="button"]:active:after {
3461 .mytheme .v-filterselect-small {
3465 .mytheme .v-filterselect-large {
3471 .mytheme .v-filterselect-large [class*="input"] {
3472 -webkit-box-sizing: border-box
;
3473 -moz-box-sizing: border-box
;
3474 box-sizing: border-box
;
3475 -webkit-appearance: none
;
3476 -moz-appearance: none
;
3477 -ms-appearance: none
;
3478 -o-appearance: none
;
3480 -webkit-user-select: text
;
3481 -moz-user-select: text
;
3482 -ms-user-select: text
;
3488 line-height: normal
;
3494 -webkit-transition: box-shadow
180ms, border
180ms;
3495 -moz-transition: box-shadow
180ms, border
180ms;
3496 transition: box-shadow
180ms, border
180ms;
3497 width: 100% !important
;
3499 padding-right: 53px;
3500 border-radius: inherit
;
3503 .v-ie8 .mytheme .v-filterselect-large [class*="input"], .v-ie9 .mytheme .v-filterselect-large [class*="input"] {
3509 .mytheme .v-filterselect-large .v-icon + [class*="input"] {
3513 .mytheme .v-filterselect-large img.v-icon {
3518 .mytheme .v-filterselect-large span.v-icon {
3522 padding-top: 0.12em;
3525 .mytheme .v-filterselect-large [class$="button"] {
3526 -webkit-tap-highlight-color: transparent
;
3527 -webkit-touch-callout: none
;
3535 border-radius: 0 3px 3px 0;
3538 .mytheme .v-filterselect-large [class$="button"]:before {
3539 font-family: FontAwesome
;
3541 -webkit-transition: color
140ms;
3542 -moz-transition: color
140ms;
3543 transition: color
140ms;
3549 margin-top: -0.47em;
3552 .mytheme .v-filterselect-large [class$="button"]:active:after {
3559 border-radius: inherit
;
3562 .mytheme .v-filterselect-large.v-disabled {
3564 filter: alpha
(opacity
=50) ;
3567 .mytheme .v-filterselect-large.v-disabled [class$="button"] {
3569 pointer-events: none
;
3572 .mytheme .v-filterselect-large.v-disabled [class$="button"]:active:after {
3576 .mytheme .v-filterselect-large.v-readonly [class*="input"] {
3577 background: #fafafa;
3579 -webkit-box-shadow: none
;
3583 .mytheme .v-filterselect-large.v-readonly [class*="input"]:focus {
3585 border-color: #c5c5c5;
3588 .mytheme .v-filterselect-large.v-readonly [class$="button"] {
3590 pointer-events: none
;
3593 .mytheme .v-filterselect-large.v-readonly [class$="button"]:active:after {
3597 .mytheme .v-filterselect-huge {
3603 .mytheme .v-filterselect-huge [class*="input"] {
3604 -webkit-box-sizing: border-box
;
3605 -moz-box-sizing: border-box
;
3606 box-sizing: border-box
;
3607 -webkit-appearance: none
;
3608 -moz-appearance: none
;
3609 -ms-appearance: none
;
3610 -o-appearance: none
;
3612 -webkit-user-select: text
;
3613 -moz-user-select: text
;
3614 -ms-user-select: text
;
3620 line-height: normal
;
3626 -webkit-transition: box-shadow
180ms, border
180ms;
3627 -moz-transition: box-shadow
180ms, border
180ms;
3628 transition: box-shadow
180ms, border
180ms;
3629 width: 100% !important
;
3631 padding-right: 71px;
3632 border-radius: inherit
;
3635 .v-ie8 .mytheme .v-filterselect-huge [class*="input"], .v-ie9 .mytheme .v-filterselect-huge [class*="input"] {
3641 .mytheme .v-filterselect-huge .v-icon + [class*="input"] {
3645 .mytheme .v-filterselect-huge img.v-icon {
3650 .mytheme .v-filterselect-huge span.v-icon {
3654 padding-top: 0.12em;
3657 .mytheme .v-filterselect-huge [class$="button"] {
3658 -webkit-tap-highlight-color: transparent
;
3659 -webkit-touch-callout: none
;
3667 border-radius: 0 3px 3px 0;
3670 .mytheme .v-filterselect-huge [class$="button"]:before {
3671 font-family: FontAwesome
;
3673 -webkit-transition: color
140ms;
3674 -moz-transition: color
140ms;
3675 transition: color
140ms;
3681 margin-top: -0.47em;
3684 .mytheme .v-filterselect-huge [class$="button"]:active:after {
3691 border-radius: inherit
;
3694 .mytheme .v-filterselect-huge.v-disabled {
3696 filter: alpha
(opacity
=50) ;
3699 .mytheme .v-filterselect-huge.v-disabled [class$="button"] {
3701 pointer-events: none
;
3704 .mytheme .v-filterselect-huge.v-disabled [class$="button"]:active:after {
3708 .mytheme .v-filterselect-huge.v-readonly [class*="input"] {
3709 background: #fafafa;
3711 -webkit-box-shadow: none
;
3715 .mytheme .v-filterselect-huge.v-readonly [class*="input"]:focus {
3717 border-color: #c5c5c5;
3720 .mytheme .v-filterselect-huge.v-readonly [class$="button"] {
3722 pointer-events: none
;
3725 .mytheme .v-filterselect-huge.v-readonly [class$="button"]:active:after {
3729 .mytheme .v-csslayout-well {
3730 background: #f5f5f5;
3732 -webkit-box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
3733 box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
3735 border: 1px solid
#c5c5c5;
3738 .mytheme .v-csslayout-well > div > [class*="-caption"] {
3739 background: transparent
;
3740 -webkit-box-shadow: none
;
3744 .mytheme .v-csslayout-well > .v-margin-top {
3748 .mytheme .v-csslayout-well > .v-margin-right {
3749 padding-right: 12px;
3752 .mytheme .v-csslayout-well > .v-margin-bottom {
3753 padding-bottom: 12px;
3756 .mytheme .v-csslayout-well > .v-margin-left {
3760 .mytheme .v-csslayout-card {
3764 border: 1px solid
#d5d5d5;
3765 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
3766 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
3769 .mytheme .v-csslayout-card > .v-margin-top {
3773 .mytheme .v-csslayout-card > .v-margin-right {
3774 padding-right: 12px;
3777 .mytheme .v-csslayout-card > .v-margin-bottom {
3778 padding-bottom: 12px;
3781 .mytheme .v-csslayout-card > .v-margin-left {
3785 .mytheme .v-csslayout-v-component-group {
3786 white-space: nowrap
;
3790 .mytheme .v-csslayout-v-component-group .v-widget ~ .v-widget:not(:last-child) {
3794 .mytheme .v-csslayout-v-component-group .v-widget:last-child {
3795 border-top-left-radius: 0;
3796 border-bottom-left-radius: 0;
3799 .mytheme .v-csslayout-v-component-group .v-widget:first-child, .mytheme .v-csslayout-v-component-group .v-caption:first-child + .v-widget {
3800 border-top-right-radius: 0;
3801 border-bottom-right-radius: 0;
3804 .mytheme .v-csslayout-v-component-group .v-widget ~ .v-widget.first.first {
3805 border-radius: 4px 0 0 4px;
3808 .mytheme .v-csslayout-v-component-group .v-widget ~ .v-widget.last.last {
3809 border-radius: 0 4px 4px 0;
3812 .mytheme .v-csslayout-v-component-group .v-widget {
3813 vertical-align: middle
;
3817 .mytheme .v-csslayout-v-component-group .v-widget:first-child {
3821 .mytheme .v-csslayout-v-component-group .v-widget:focus, .mytheme .v-csslayout-v-component-group .v-widget[class*="focus"], .mytheme .v-csslayout-v-component-group .v-widget [class*="focus"] {
3826 .mytheme .v-form fieldset {
3833 .mytheme .v-form-content {
3835 -webkit-box-sizing: border-box
;
3836 -moz-box-sizing: border-box
;
3837 box-sizing: border-box
;
3840 .mytheme [class*="spacing"] > tbody > [class*="row"] > td {
3844 .mytheme [class*="spacing"] > tbody > [class*="firstrow"] > td {
3848 .mytheme [class*="margin-top"] > tbody > [class*="firstrow"] > td {
3852 .mytheme [class*="margin-bottom"] > tbody > [class*="lastrow"] > td {
3853 padding-bottom: 37px;
3856 .mytheme [class*="margin-left"] > tbody > [class*="row"] > [class*="captioncell"] {
3860 .mytheme [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h2, .mytheme [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
3864 .mytheme [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] {
3865 padding-right: 37px;
3868 .mytheme [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h2, .mytheme [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
3872 .mytheme .v-formlayout > table {
3877 .mytheme .v-formlayout.v-has-width > table, .mytheme .v-formlayout.v-has-width .v-formlayout-contentcell {
3881 .mytheme .v-formlayout-error-indicator {
3885 .mytheme .v-formlayout-captioncell {
3886 vertical-align: top
;
3890 .mytheme .v-formlayout-captioncell .v-caption {
3894 .mytheme .v-formlayout-captioncell .v-caption-h2, .mytheme .v-formlayout-captioncell .v-caption-h3, .mytheme .v-formlayout-captioncell .v-caption-h4 {
3898 .mytheme .v-formlayout-contentcell .v-checkbox, .mytheme .v-formlayout-contentcell .v-radiobutton {
3902 .mytheme .v-formlayout-contentcell > .v-label-h2, .mytheme .v-formlayout-contentcell > .v-label-h3, .mytheme .v-formlayout-contentcell > .v-label-h4 {
3906 width: auto
!important
;
3908 padding-bottom: 0.5em;
3909 border-bottom: 1px solid
#dfdfdf;
3912 .mytheme .v-formlayout.light > table {
3916 .mytheme .v-formlayout.light > table > tbody > tr > td {
3919 border-bottom: 1px solid
#eaeaea;
3922 .mytheme .v-formlayout.light > table > tbody > [class*="lastrow"] > td {
3923 border-bottom: none
;
3926 .mytheme .v-formlayout.light > table > tbody > tr > [class*="captioncell"] {
3933 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] {
3937 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect-input, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield-textfield {
3941 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea {
3942 -webkit-appearance: none
;
3943 -moz-appearance: none
;
3944 -ms-appearance: none
;
3945 -o-appearance: none
;
3947 -webkit-user-select: text
;
3948 -moz-user-select: text
;
3949 -ms-user-select: text
;
3955 line-height: normal
;
3960 -webkit-box-shadow: none
;
3962 -webkit-transition: box-shadow
180ms, border
180ms;
3963 -moz-transition: box-shadow
180ms, border
180ms;
3964 transition: box-shadow
180ms, border
180ms;
3965 background: transparent
;
3970 .v-ie8 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield, .v-ie9 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield, .v-ie8 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea, .v-ie9 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea, .v-ie8 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input, .v-ie9 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input, .v-ie8 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input, .v-ie9 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input, .v-ie8 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea, .v-ie9 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea {
3976 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield.v-disabled, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea.v-disabled, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input.v-disabled, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input.v-disabled, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea.v-disabled {
3978 filter: alpha
(opacity
=50) ;
3981 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea:focus {
3983 -webkit-transition: none
;
3984 -moz-transition: none
;
3986 border-color: #197de1;
3987 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), none
;
3988 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), none
;
3989 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
3990 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
3993 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect input:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield input:focus, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea:focus {
3997 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textfield-prompt, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea-prompt, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-filterselect-prompt input, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-datefield-prompt input {
4001 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-textarea, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-richtextarea {
4005 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h2, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
4006 border-bottom: none
;
4011 .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme .v-formlayout.light > table > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
4015 .mytheme .v-formlayout.light .v-richtextarea {
4019 .mytheme .v-formlayout.light .v-filterselect-button, .mytheme .v-formlayout.light .v-datefield-button {
4023 .mytheme .v-formlayout.light .v-filterselect-button:active:after, .mytheme .v-formlayout.light .v-datefield-button:active:after {
4027 .mytheme .v-formlayout.light .v-datefield-button {
4032 .mytheme .v-formlayout.light .v-checkbox {
4036 .mytheme .v-escalator {
4038 background-color: white
;
4041 .mytheme .v-escalator-scroller {
4047 .mytheme .v-escalator-scroller-horizontal {
4052 -ms-overflow-y: hidden
;
4055 .mytheme .v-escalator-scroller-vertical {
4060 -ms-overflow-x: hidden
;
4063 .mytheme .v-escalator-tablewrapper {
4068 .mytheme .v-escalator-tablewrapper > table {
4070 table-layout: fixed
;
4074 .mytheme .v-escalator-header, .mytheme .v-escalator-body, .mytheme .v-escalator-footer {
4081 .mytheme .v-escalator-header {
4085 .mytheme .v-escalator-footer {
4089 .mytheme .v-escalator-body {
4094 .mytheme .v-escalator-body .v-escalator-row {
4100 .mytheme .v-escalator-row {
4104 .v-ie8 .mytheme .v-escalator-row {
4110 .mytheme .v-escalator-row > td, .mytheme .v-escalator-row > th {
4111 background-color: white
;
4114 .mytheme .v-escalator-row {
4118 .mytheme .v-escalator-cell {
4121 border: 1px solid
#aaa;
4123 white-space: nowrap
;
4124 -moz-box-sizing: border-box
;
4125 box-sizing: border-box
;
4128 .mytheme .v-escalator-cell.frozen {
4133 .mytheme .v-textfield {
4134 -webkit-appearance: none
;
4135 -moz-appearance: none
;
4136 -ms-appearance: none
;
4137 -o-appearance: none
;
4139 -webkit-user-select: text
;
4140 -moz-user-select: text
;
4141 -ms-user-select: text
;
4147 line-height: normal
;
4151 border: 1px solid
#c5c5c5;
4154 -webkit-box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4155 box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4156 -webkit-transition: box-shadow
180ms, border
180ms;
4157 -moz-transition: box-shadow
180ms, border
180ms;
4158 transition: box-shadow
180ms, border
180ms;
4162 .v-ie8 .mytheme .v-textfield, .v-ie9 .mytheme .v-textfield {
4168 .mytheme .v-textfield.v-disabled {
4170 filter: alpha
(opacity
=50) ;
4173 .mytheme .v-textfield:focus {
4175 -webkit-transition: none
;
4176 -moz-transition: none
;
4178 border-color: #197de1;
4179 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4180 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4181 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4182 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4185 .mytheme .v-textfield[class*="prompt"] {
4189 .mytheme .v-textfield-readonly {
4190 background: #fafafa;
4192 -webkit-box-shadow: none
;
4196 .mytheme .v-textfield-readonly:focus {
4198 border-color: #c5c5c5;
4201 .mytheme .v-textfield-error {
4202 border-color: #ed473b !important
;
4203 background: #fffbfb;
4207 .mytheme .v-textfield-borderless {
4210 background: transparent
;
4211 -webkit-box-shadow: none
;
4216 .mytheme .v-textfield-borderless:focus {
4217 -webkit-box-shadow: none
;
4221 .mytheme .v-textfield-borderless[class*="prompt"] {
4224 filter: alpha
(opacity
=50) ;
4227 .mytheme .v-textfield-tiny {
4228 -webkit-appearance: none
;
4229 -moz-appearance: none
;
4230 -ms-appearance: none
;
4231 -o-appearance: none
;
4233 -webkit-user-select: text
;
4234 -moz-user-select: text
;
4235 -ms-user-select: text
;
4241 line-height: normal
;
4247 -webkit-transition: box-shadow
180ms, border
180ms;
4248 -moz-transition: box-shadow
180ms, border
180ms;
4249 transition: box-shadow
180ms, border
180ms;
4253 .v-ie8 .mytheme .v-textfield-tiny, .v-ie9 .mytheme .v-textfield-tiny {
4259 .mytheme .v-textfield-compact, .mytheme .v-textfield-small {
4260 -webkit-appearance: none
;
4261 -moz-appearance: none
;
4262 -ms-appearance: none
;
4263 -o-appearance: none
;
4265 -webkit-user-select: text
;
4266 -moz-user-select: text
;
4267 -ms-user-select: text
;
4273 line-height: normal
;
4279 -webkit-transition: box-shadow
180ms, border
180ms;
4280 -moz-transition: box-shadow
180ms, border
180ms;
4281 transition: box-shadow
180ms, border
180ms;
4284 .v-ie8 .mytheme .v-textfield-compact, .v-ie9 .mytheme .v-textfield-compact, .v-ie8 .mytheme .v-textfield-small, .v-ie9 .mytheme .v-textfield-small {
4290 .mytheme .v-textfield-small {
4294 .mytheme .v-textfield-large {
4295 -webkit-appearance: none
;
4296 -moz-appearance: none
;
4297 -ms-appearance: none
;
4298 -o-appearance: none
;
4300 -webkit-user-select: text
;
4301 -moz-user-select: text
;
4302 -ms-user-select: text
;
4308 line-height: normal
;
4314 -webkit-transition: box-shadow
180ms, border
180ms;
4315 -moz-transition: box-shadow
180ms, border
180ms;
4316 transition: box-shadow
180ms, border
180ms;
4320 .v-ie8 .mytheme .v-textfield-large, .v-ie9 .mytheme .v-textfield-large {
4326 .mytheme .v-textfield-huge {
4327 -webkit-appearance: none
;
4328 -moz-appearance: none
;
4329 -ms-appearance: none
;
4330 -o-appearance: none
;
4332 -webkit-user-select: text
;
4333 -moz-user-select: text
;
4334 -ms-user-select: text
;
4340 line-height: normal
;
4346 -webkit-transition: box-shadow
180ms, border
180ms;
4347 -moz-transition: box-shadow
180ms, border
180ms;
4348 transition: box-shadow
180ms, border
180ms;
4352 .v-ie8 .mytheme .v-textfield-huge, .v-ie9 .mytheme .v-textfield-huge {
4358 .mytheme .v-slot-inline-icon {
4362 .mytheme .v-caption-inline-icon {
4366 .mytheme .v-caption-inline-icon .v-captiontext {
4369 padding-bottom: 0.3em;
4374 .mytheme .v-caption-inline-icon .v-icon {
4379 .mytheme .v-caption-inline-icon span.v-icon {
4388 .mytheme .v-caption-inline-icon img.v-icon {
4393 .mytheme .v-textfield-inline-icon {
4397 .mytheme .v-slot-inline-icon.v-slot-tiny {
4401 .mytheme .v-caption-inline-icon.v-caption-tiny {
4405 .mytheme .v-caption-inline-icon.v-caption-tiny .v-captiontext {
4408 padding-bottom: 0.3em;
4413 .mytheme .v-caption-inline-icon.v-caption-tiny .v-icon {
4418 .mytheme .v-caption-inline-icon.v-caption-tiny span.v-icon {
4427 .mytheme .v-caption-inline-icon.v-caption-tiny img.v-icon {
4432 .mytheme .v-textfield-inline-icon.v-textfield-tiny {
4436 .mytheme .v-slot-inline-icon.v-slot-compact {
4440 .mytheme .v-caption-inline-icon.v-caption-compact {
4444 .mytheme .v-caption-inline-icon.v-caption-compact .v-captiontext {
4447 padding-bottom: 0.3em;
4452 .mytheme .v-caption-inline-icon.v-caption-compact .v-icon {
4457 .mytheme .v-caption-inline-icon.v-caption-compact span.v-icon {
4466 .mytheme .v-caption-inline-icon.v-caption-compact img.v-icon {
4471 .mytheme .v-textfield-inline-icon.v-textfield-compact {
4475 .mytheme .v-slot-inline-icon.v-slot-small {
4479 .mytheme .v-caption-inline-icon.v-caption-small {
4483 .mytheme .v-caption-inline-icon.v-caption-small .v-captiontext {
4486 padding-bottom: 0.3em;
4491 .mytheme .v-caption-inline-icon.v-caption-small .v-icon {
4496 .mytheme .v-caption-inline-icon.v-caption-small span.v-icon {
4505 .mytheme .v-caption-inline-icon.v-caption-small img.v-icon {
4510 .mytheme .v-textfield-inline-icon.v-textfield-small {
4514 .mytheme .v-slot-inline-icon.v-slot-large {
4518 .mytheme .v-caption-inline-icon.v-caption-large {
4522 .mytheme .v-caption-inline-icon.v-caption-large .v-captiontext {
4525 padding-bottom: 0.3em;
4530 .mytheme .v-caption-inline-icon.v-caption-large .v-icon {
4535 .mytheme .v-caption-inline-icon.v-caption-large span.v-icon {
4544 .mytheme .v-caption-inline-icon.v-caption-large img.v-icon {
4549 .mytheme .v-textfield-inline-icon.v-textfield-large {
4553 .mytheme .v-slot-inline-icon.v-slot-huge {
4557 .mytheme .v-caption-inline-icon.v-caption-huge {
4561 .mytheme .v-caption-inline-icon.v-caption-huge .v-captiontext {
4564 padding-bottom: 0.3em;
4569 .mytheme .v-caption-inline-icon.v-caption-huge .v-icon {
4574 .mytheme .v-caption-inline-icon.v-caption-huge span.v-icon {
4583 .mytheme .v-caption-inline-icon.v-caption-huge img.v-icon {
4588 .mytheme .v-textfield-inline-icon.v-textfield-huge {
4592 .mytheme .v-textfield-align-right {
4596 .mytheme .v-textfield-align-center {
4600 .mytheme .v-textarea {
4601 -webkit-appearance: none
;
4602 -moz-appearance: none
;
4603 -ms-appearance: none
;
4604 -o-appearance: none
;
4606 -webkit-user-select: text
;
4607 -moz-user-select: text
;
4608 -ms-user-select: text
;
4614 line-height: normal
;
4618 border: 1px solid
#c5c5c5;
4621 -webkit-box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4622 box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4623 -webkit-transition: box-shadow
180ms, border
180ms;
4624 -moz-transition: box-shadow
180ms, border
180ms;
4625 transition: box-shadow
180ms, border
180ms;
4628 white-space: pre-wrap
;
4632 .v-ie8 .mytheme .v-textarea, .v-ie9 .mytheme .v-textarea {
4638 .mytheme .v-textarea.v-disabled {
4640 filter: alpha
(opacity
=50) ;
4643 .mytheme .v-textarea:focus {
4645 -webkit-transition: none
;
4646 -moz-transition: none
;
4648 border-color: #197de1;
4649 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4650 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4651 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4652 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4655 .mytheme .v-textarea[class*="prompt"] {
4659 .v-ie8 .mytheme .v-textarea, .v-ie9 .mytheme .v-textarea {
4660 line-height: inherit
;
4662 padding-bottom: 4px;
4665 .mytheme .v-textarea-readonly {
4666 background: #fafafa;
4668 -webkit-box-shadow: none
;
4672 .mytheme .v-textarea-readonly:focus {
4674 border-color: #c5c5c5;
4677 .mytheme .v-textarea-error {
4678 border-color: #ed473b !important
;
4679 background: #fffbfb;
4683 .mytheme .v-textarea-borderless {
4686 background: transparent
;
4687 -webkit-box-shadow: none
;
4692 .mytheme .v-textarea-borderless:focus {
4693 -webkit-box-shadow: none
;
4697 .mytheme .v-textarea-borderless[class*="prompt"] {
4700 filter: alpha
(opacity
=50) ;
4703 .mytheme .v-textarea-tiny {
4704 -webkit-appearance: none
;
4705 -moz-appearance: none
;
4706 -ms-appearance: none
;
4707 -o-appearance: none
;
4709 -webkit-user-select: text
;
4710 -moz-user-select: text
;
4711 -ms-user-select: text
;
4717 line-height: normal
;
4724 -webkit-transition: box-shadow
180ms, border
180ms;
4725 -moz-transition: box-shadow
180ms, border
180ms;
4726 transition: box-shadow
180ms, border
180ms;
4729 white-space: pre-wrap
;
4733 .v-ie8 .mytheme .v-textarea-tiny, .v-ie9 .mytheme .v-textarea-tiny {
4739 .v-ie8 .mytheme .v-textarea-tiny, .v-ie9 .mytheme .v-textarea-tiny {
4740 line-height: inherit
;
4742 padding-bottom: 3px;
4745 .mytheme .v-textarea-small {
4746 -webkit-appearance: none
;
4747 -moz-appearance: none
;
4748 -ms-appearance: none
;
4749 -o-appearance: none
;
4751 -webkit-user-select: text
;
4752 -moz-user-select: text
;
4753 -ms-user-select: text
;
4759 line-height: normal
;
4766 -webkit-transition: box-shadow
180ms, border
180ms;
4767 -moz-transition: box-shadow
180ms, border
180ms;
4768 transition: box-shadow
180ms, border
180ms;
4771 white-space: pre-wrap
;
4775 .v-ie8 .mytheme .v-textarea-small, .v-ie9 .mytheme .v-textarea-small {
4781 .v-ie8 .mytheme .v-textarea-small, .v-ie9 .mytheme .v-textarea-small {
4782 line-height: inherit
;
4784 padding-bottom: 3px;
4787 .mytheme .v-textarea-large {
4788 -webkit-appearance: none
;
4789 -moz-appearance: none
;
4790 -ms-appearance: none
;
4791 -o-appearance: none
;
4793 -webkit-user-select: text
;
4794 -moz-user-select: text
;
4795 -ms-user-select: text
;
4801 line-height: normal
;
4808 -webkit-transition: box-shadow
180ms, border
180ms;
4809 -moz-transition: box-shadow
180ms, border
180ms;
4810 transition: box-shadow
180ms, border
180ms;
4813 white-space: pre-wrap
;
4817 .v-ie8 .mytheme .v-textarea-large, .v-ie9 .mytheme .v-textarea-large {
4823 .v-ie8 .mytheme .v-textarea-large, .v-ie9 .mytheme .v-textarea-large {
4824 line-height: inherit
;
4826 padding-bottom: 5px;
4829 .mytheme .v-textarea-huge {
4830 -webkit-appearance: none
;
4831 -moz-appearance: none
;
4832 -ms-appearance: none
;
4833 -o-appearance: none
;
4835 -webkit-user-select: text
;
4836 -moz-user-select: text
;
4837 -ms-user-select: text
;
4843 line-height: normal
;
4850 -webkit-transition: box-shadow
180ms, border
180ms;
4851 -moz-transition: box-shadow
180ms, border
180ms;
4852 transition: box-shadow
180ms, border
180ms;
4855 white-space: pre-wrap
;
4859 .v-ie8 .mytheme .v-textarea-huge, .v-ie9 .mytheme .v-textarea-huge {
4865 .v-ie8 .mytheme .v-textarea-huge, .v-ie9 .mytheme .v-textarea-huge {
4866 line-height: inherit
;
4868 padding-bottom: 7px;
4871 .mytheme .v-textarea-align-right {
4875 .mytheme .v-textarea-align-center {
4879 .mytheme .v-datefield {
4886 .mytheme .v-datefield [class*="textfield"] {
4887 -webkit-box-sizing: border-box
;
4888 -moz-box-sizing: border-box
;
4889 box-sizing: border-box
;
4890 -webkit-appearance: none
;
4891 -moz-appearance: none
;
4892 -ms-appearance: none
;
4893 -o-appearance: none
;
4895 -webkit-user-select: text
;
4896 -moz-user-select: text
;
4897 -ms-user-select: text
;
4903 line-height: normal
;
4907 border: 1px solid
#c5c5c5;
4910 -webkit-box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4911 box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4912 -webkit-transition: box-shadow
180ms, border
180ms;
4913 -moz-transition: box-shadow
180ms, border
180ms;
4914 transition: box-shadow
180ms, border
180ms;
4915 padding-left: 44.4px;
4918 border-radius: inherit
;
4921 .v-ie8 .mytheme .v-datefield [class*="textfield"], .v-ie9 .mytheme .v-datefield [class*="textfield"] {
4927 .mytheme .v-datefield [class*="textfield"].v-disabled {
4929 filter: alpha
(opacity
=50) ;
4932 .mytheme .v-datefield [class*="textfield"]:focus {
4934 -webkit-transition: none
;
4935 -moz-transition: none
;
4937 border-color: #197de1;
4938 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4939 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
4940 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4941 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
4944 .mytheme .v-datefield [class*="textfield"][class*="prompt"] {
4948 .mytheme .v-datefield[class*="prompt"] > [class*="textfield"] {
4952 .mytheme .v-datefield [class*="button"] {
4953 -webkit-tap-highlight-color: transparent
;
4954 -webkit-touch-callout: none
;
4956 -webkit-appearance: none
;
4957 background: transparent
;
4972 border-right: 1px solid
#e4e4e4;
4974 border-radius: 3px 0 0 3px;
4977 .mytheme .v-datefield [class*="button"]:hover {
4981 .mytheme .v-datefield [class*="button"]:before {
4982 font-family: FontAwesome
;
4984 -webkit-transition: color
140ms;
4985 -moz-transition: color
140ms;
4986 transition: color
140ms;
4989 .mytheme .v-datefield [class*="button"]:active:after {
4996 background-color: rgba
(128, 128, 128, 0.2);
4997 border-radius: inherit
;
5000 .mytheme .v-datefield.v-disabled {
5002 filter: alpha
(opacity
=50) ;
5005 .mytheme .v-datefield.v-disabled [class*="button"] {
5007 pointer-events: none
;
5010 .mytheme .v-datefield.v-disabled [class*="button"]:active:after {
5014 .mytheme .v-datefield.v-readonly [class*="textfield"] {
5015 background: #fafafa;
5017 -webkit-box-shadow: none
;
5021 .mytheme .v-datefield.v-readonly [class*="textfield"]:focus {
5023 border-color: #c5c5c5;
5026 .mytheme .v-datefield.v-readonly [class*="button"] {
5028 pointer-events: none
;
5031 .mytheme .v-datefield.v-readonly [class*="button"]:active:after {
5035 .mytheme .v-datefield-error .v-datefield-textfield {
5036 border-color: #ed473b !important
;
5037 background: #fffbfb;
5041 .mytheme .v-datefield-error .v-datefield-button {
5043 border-color: #ed473b;
5046 .mytheme .v-datefield-full {
5050 .mytheme .v-datefield-day {
5054 .mytheme .v-datefield-month {
5058 .mytheme .v-datefield-year {
5062 .mytheme .v-datefield-popup {
5065 background-color: white
;
5067 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
5068 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
5069 -webkit-backface-visibility: hidden
;
5070 -moz-backface-visibility: hidden
;
5071 -ms-backface-visibility: hidden
;
5072 backface-visibility: hidden
;
5073 margin-top: 5px !important
;
5078 .mytheme .v-datefield-popup[class*="animate-in"] {
5079 -webkit-animation: valo-overlay-animate-in
120ms;
5080 -moz-animation: valo-overlay-animate-in
120ms;
5081 animation: valo-overlay-animate-in
120ms;
5084 .mytheme .v-datefield-popup[class*="animate-out"] {
5085 -webkit-animation: valo-animate-out-fade
120ms;
5086 -moz-animation: valo-animate-out-fade
120ms;
5087 animation: valo-animate-out-fade
120ms;
5090 .mytheme .v-datefield-popup table {
5091 border-collapse: collapse
;
5096 .mytheme .v-datefield-popup td {
5100 .mytheme .v-datefield-popup .v-datefield-calendarpanel {
5105 .mytheme .v-datefield-popup .v-datefield-calendarpanel:focus {
5109 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day {
5110 -webkit-box-sizing: border-box
;
5111 -moz-box-sizing: border-box
;
5112 box-sizing: border-box
;
5115 border: 1px solid transparent
;
5119 background: #fafafa;
5121 -webkit-transition: color
200ms;
5122 -moz-transition: color
200ms;
5123 transition: color
200ms;
5124 display: inline-block
;
5125 -webkit-box-sizing: border-box
;
5126 -moz-box-sizing: border-box
;
5127 box-sizing: border-box
;
5131 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day:hover {
5135 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day-offmonth {
5137 background: transparent
;
5140 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day-today {
5143 border-color: #afafaf;
5146 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected, .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover {
5148 background-color: #197de1;
5149 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
5150 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
5155 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused {
5156 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
5157 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
5161 .v-ie8 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused {
5162 border-color: #197de1;
5165 .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range, .mytheme .v-datefield-popup .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover {
5167 cursor: not-allowed
;
5170 .mytheme .v-datefield-popup .v-datefield-calendarpanel-weekdays {
5172 color: rgba
(133, 133, 133, 0.85);
5175 .mytheme .v-datefield-popup .v-datefield-calendarpanel-weekdays strong {
5180 .mytheme .v-datefield-popup .v-datefield-calendarpanel-header {
5181 white-space: nowrap
;
5184 .mytheme .v-datefield-popup td[class*="year"] button, .mytheme .v-datefield-popup td[class*="month"] button {
5185 -webkit-appearance: none
;
5186 -moz-appearance: none
;
5187 -ms-appearance: none
;
5188 -o-appearance: none
;
5191 background: transparent
;
5201 vertical-align: middle
;
5204 .mytheme .v-datefield-popup td[class*="year"] button:before, .mytheme .v-datefield-popup td[class*="month"] button:before {
5208 -webkit-transition: color
200ms;
5209 -moz-transition: color
200ms;
5210 transition: color
200ms;
5213 .mytheme .v-datefield-popup td[class*="year"] button:hover:before, .mytheme .v-datefield-popup td[class*="month"] button:hover:before {
5217 .mytheme .v-datefield-popup td[class*="year"] button.outside-range, .mytheme .v-datefield-popup td[class*="month"] button.outside-range {
5220 filter: alpha
(opacity
=30.0) ;
5223 .mytheme .v-datefield-popup td[class*="year"] button.outside-range:hover:before, .mytheme .v-datefield-popup td[class*="month"] button.outside-range:hover:before {
5227 .mytheme .v-datefield-popup .v-button-prevyear:before {
5228 font-family: FontAwesome
;
5232 .mytheme .v-datefield-popup .v-button-prevmonth:before {
5233 font-family: FontAwesome
;
5237 .mytheme .v-datefield-popup .v-button-nextyear:before {
5238 font-family: FontAwesome
;
5242 .mytheme .v-datefield-popup .v-button-nextmonth:before {
5243 font-family: FontAwesome
;
5247 .mytheme .v-datefield-popup td.v-datefield-calendarpanel-month {
5252 .mytheme .v-datefield-popup .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month {
5256 .mytheme .v-datefield-popup .v-datefield-calendarpanel-weeknumber, .mytheme .v-datefield-popup .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child {
5258 color: rgba
(133, 133, 133, 0.85);
5260 display: inline-block
;
5264 .mytheme .v-datefield-popup .v-datefield-calendarpanel-weeknumber {
5268 .mytheme .v-datefield-popup .v-datefield-calendarpanel-weeknumbers .v-first:before {
5275 border-top: 1px solid
#eaeaea;
5276 border-right: 1px solid
#eaeaea;
5277 border-top-right-radius: 4px;
5278 border-bottom-left-radius: 4px;
5279 background: #fafafa;
5282 .mytheme .v-datefield-popup td.v-datefield-calendarpanel-time {
5287 .mytheme .v-datefield-popup td.v-datefield-calendarpanel-time .v-label {
5293 .mytheme .v-datefield-calendarpanel {
5298 .mytheme .v-datefield-calendarpanel:focus {
5302 .mytheme .v-datefield-calendarpanel-day {
5303 -webkit-box-sizing: border-box
;
5304 -moz-box-sizing: border-box
;
5305 box-sizing: border-box
;
5308 border: 1px solid transparent
;
5312 background: #fafafa;
5314 -webkit-transition: color
200ms;
5315 -moz-transition: color
200ms;
5316 transition: color
200ms;
5317 display: inline-block
;
5318 -webkit-box-sizing: border-box
;
5319 -moz-box-sizing: border-box
;
5320 box-sizing: border-box
;
5324 .mytheme .v-datefield-calendarpanel-day:hover {
5328 .mytheme .v-datefield-calendarpanel-day-offmonth {
5330 background: transparent
;
5333 .mytheme .v-datefield-calendarpanel-day-today {
5336 border-color: #afafaf;
5339 .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected, .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-selected:hover {
5341 background-color: #197de1;
5342 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
5343 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
5348 .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused {
5349 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
5350 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
5354 .v-ie8 .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-focused {
5355 border-color: #197de1;
5358 .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range, .mytheme .v-datefield-calendarpanel-day.v-datefield-calendarpanel-day-outside-range:hover {
5360 cursor: not-allowed
;
5363 .mytheme .v-datefield-calendarpanel-weekdays {
5365 color: rgba
(133, 133, 133, 0.85);
5368 .mytheme .v-datefield-calendarpanel-weekdays strong {
5373 .mytheme .v-datefield-calendarpanel-header {
5374 white-space: nowrap
;
5377 .mytheme td[class*="year"] button, .mytheme td[class*="month"] button {
5378 -webkit-appearance: none
;
5379 -moz-appearance: none
;
5380 -ms-appearance: none
;
5381 -o-appearance: none
;
5384 background: transparent
;
5394 vertical-align: middle
;
5397 .mytheme td[class*="year"] button:before, .mytheme td[class*="month"] button:before {
5401 -webkit-transition: color
200ms;
5402 -moz-transition: color
200ms;
5403 transition: color
200ms;
5406 .mytheme td[class*="year"] button:hover:before, .mytheme td[class*="month"] button:hover:before {
5410 .mytheme td[class*="year"] button.outside-range, .mytheme td[class*="month"] button.outside-range {
5413 filter: alpha
(opacity
=30.0) ;
5416 .mytheme td[class*="year"] button.outside-range:hover:before, .mytheme td[class*="month"] button.outside-range:hover:before {
5420 .mytheme .v-button-prevyear:before {
5421 font-family: FontAwesome
;
5425 .mytheme .v-button-prevmonth:before {
5426 font-family: FontAwesome
;
5430 .mytheme .v-button-nextyear:before {
5431 font-family: FontAwesome
;
5435 .mytheme .v-button-nextmonth:before {
5436 font-family: FontAwesome
;
5440 .mytheme td.v-datefield-calendarpanel-month {
5445 .mytheme .v-datefield-calendarpanel-year td.v-datefield-calendarpanel-month {
5449 .mytheme .v-datefield-calendarpanel-weeknumber, .mytheme .v-datefield-calendarpanel-weekdays.v-datefield-calendarpanel-weeknumbers td:first-child {
5451 color: rgba
(133, 133, 133, 0.85);
5453 display: inline-block
;
5457 .mytheme .v-datefield-calendarpanel-weeknumber {
5461 .mytheme .v-datefield-calendarpanel-weeknumbers .v-first:before {
5468 border-top: 1px solid
#eaeaea;
5469 border-right: 1px solid
#eaeaea;
5470 border-top-right-radius: 4px;
5471 border-bottom-left-radius: 4px;
5472 background: #fafafa;
5475 .mytheme td.v-datefield-calendarpanel-time {
5480 .mytheme td.v-datefield-calendarpanel-time .v-label {
5486 .mytheme .v-datefield-borderless .v-datefield-textfield {
5489 background: transparent
;
5490 -webkit-box-shadow: none
;
5495 .mytheme .v-datefield-borderless .v-datefield-textfield:focus {
5496 -webkit-box-shadow: none
;
5500 .mytheme .v-datefield-borderless .v-datefield-textfield[class*="prompt"] {
5503 filter: alpha
(opacity
=50) ;
5506 .mytheme .v-datefield-borderless .v-datefield-button {
5510 filter: alpha
(opacity
=50) ;
5513 .mytheme .v-datefield-align-right input {
5517 .mytheme .v-datefield-align-center input {
5521 .mytheme .v-datefield-tiny {
5527 .mytheme .v-datefield-tiny [class*="textfield"] {
5528 -webkit-box-sizing: border-box
;
5529 -moz-box-sizing: border-box
;
5530 box-sizing: border-box
;
5531 -webkit-appearance: none
;
5532 -moz-appearance: none
;
5533 -ms-appearance: none
;
5534 -o-appearance: none
;
5536 -webkit-user-select: text
;
5537 -moz-user-select: text
;
5538 -ms-user-select: text
;
5544 line-height: normal
;
5551 -webkit-transition: box-shadow
180ms, border
180ms;
5552 -moz-transition: box-shadow
180ms, border
180ms;
5553 transition: box-shadow
180ms, border
180ms;
5554 padding-left: 33.6px;
5557 border-radius: inherit
;
5560 .v-ie8 .mytheme .v-datefield-tiny [class*="textfield"], .v-ie9 .mytheme .v-datefield-tiny [class*="textfield"] {
5566 .mytheme .v-datefield-tiny [class*="button"] {
5567 -webkit-tap-highlight-color: transparent
;
5568 -webkit-touch-callout: none
;
5570 -webkit-appearance: none
;
5571 background: transparent
;
5585 border-radius: 4px 0 0 4px;
5588 .mytheme .v-datefield-tiny [class*="button"]:before {
5589 font-family: FontAwesome
;
5591 -webkit-transition: color
140ms;
5592 -moz-transition: color
140ms;
5593 transition: color
140ms;
5596 .mytheme .v-datefield-tiny [class*="button"]:active:after {
5603 border-radius: inherit
;
5606 .mytheme .v-datefield-tiny.v-disabled {
5608 filter: alpha
(opacity
=50) ;
5611 .mytheme .v-datefield-tiny.v-disabled [class*="button"] {
5613 pointer-events: none
;
5616 .mytheme .v-datefield-tiny.v-disabled [class*="button"]:active:after {
5620 .mytheme .v-datefield-tiny.v-readonly [class*="textfield"] {
5621 background: #fafafa;
5623 -webkit-box-shadow: none
;
5627 .mytheme .v-datefield-tiny.v-readonly [class*="textfield"]:focus {
5629 border-color: #c5c5c5;
5632 .mytheme .v-datefield-tiny.v-readonly [class*="button"] {
5634 pointer-events: none
;
5637 .mytheme .v-datefield-tiny.v-readonly [class*="button"]:active:after {
5641 .mytheme .v-datefield-compact, .mytheme .v-datefield-small {
5646 .mytheme .v-datefield-compact [class*="textfield"], .mytheme .v-datefield-small [class*="textfield"] {
5647 -webkit-box-sizing: border-box
;
5648 -moz-box-sizing: border-box
;
5649 box-sizing: border-box
;
5650 -webkit-appearance: none
;
5651 -moz-appearance: none
;
5652 -ms-appearance: none
;
5653 -o-appearance: none
;
5655 -webkit-user-select: text
;
5656 -moz-user-select: text
;
5657 -ms-user-select: text
;
5663 line-height: normal
;
5670 -webkit-transition: box-shadow
180ms, border
180ms;
5671 -moz-transition: box-shadow
180ms, border
180ms;
5672 transition: box-shadow
180ms, border
180ms;
5673 padding-left: 37.2px;
5676 border-radius: inherit
;
5679 .v-ie8 .mytheme .v-datefield-compact [class*="textfield"], .v-ie9 .mytheme .v-datefield-compact [class*="textfield"], .v-ie8 .mytheme .v-datefield-small [class*="textfield"], .v-ie9 .mytheme .v-datefield-small [class*="textfield"] {
5685 .mytheme .v-datefield-compact [class*="button"], .mytheme .v-datefield-small [class*="button"] {
5686 -webkit-tap-highlight-color: transparent
;
5687 -webkit-touch-callout: none
;
5689 -webkit-appearance: none
;
5690 background: transparent
;
5704 border-radius: 4px 0 0 4px;
5707 .mytheme .v-datefield-compact [class*="button"]:before, .mytheme .v-datefield-small [class*="button"]:before {
5708 font-family: FontAwesome
;
5710 -webkit-transition: color
140ms;
5711 -moz-transition: color
140ms;
5712 transition: color
140ms;
5715 .mytheme .v-datefield-compact [class*="button"]:active:after, .mytheme .v-datefield-small [class*="button"]:active:after {
5722 border-radius: inherit
;
5725 .mytheme .v-datefield-compact.v-disabled, .mytheme .v-datefield-small.v-disabled {
5727 filter: alpha
(opacity
=50) ;
5730 .mytheme .v-datefield-compact.v-disabled [class*="button"], .mytheme .v-datefield-small.v-disabled [class*="button"] {
5732 pointer-events: none
;
5735 .mytheme .v-datefield-compact.v-disabled [class*="button"]:active:after, .mytheme .v-datefield-small.v-disabled [class*="button"]:active:after {
5739 .mytheme .v-datefield-compact.v-readonly [class*="textfield"], .mytheme .v-datefield-small.v-readonly [class*="textfield"] {
5740 background: #fafafa;
5742 -webkit-box-shadow: none
;
5746 .mytheme .v-datefield-compact.v-readonly [class*="textfield"]:focus, .mytheme .v-datefield-small.v-readonly [class*="textfield"]:focus {
5748 border-color: #c5c5c5;
5751 .mytheme .v-datefield-compact.v-readonly [class*="button"], .mytheme .v-datefield-small.v-readonly [class*="button"] {
5753 pointer-events: none
;
5756 .mytheme .v-datefield-compact.v-readonly [class*="button"]:active:after, .mytheme .v-datefield-small.v-readonly [class*="button"]:active:after {
5760 .mytheme .v-datefield-small {
5764 .mytheme .v-datefield-large {
5770 .mytheme .v-datefield-large [class*="textfield"] {
5771 -webkit-box-sizing: border-box
;
5772 -moz-box-sizing: border-box
;
5773 box-sizing: border-box
;
5774 -webkit-appearance: none
;
5775 -moz-appearance: none
;
5776 -ms-appearance: none
;
5777 -o-appearance: none
;
5779 -webkit-user-select: text
;
5780 -moz-user-select: text
;
5781 -ms-user-select: text
;
5787 line-height: normal
;
5794 -webkit-transition: box-shadow
180ms, border
180ms;
5795 -moz-transition: box-shadow
180ms, border
180ms;
5796 transition: box-shadow
180ms, border
180ms;
5797 padding-left: 52.8px;
5800 border-radius: inherit
;
5803 .v-ie8 .mytheme .v-datefield-large [class*="textfield"], .v-ie9 .mytheme .v-datefield-large [class*="textfield"] {
5809 .mytheme .v-datefield-large [class*="button"] {
5810 -webkit-tap-highlight-color: transparent
;
5811 -webkit-touch-callout: none
;
5813 -webkit-appearance: none
;
5814 background: transparent
;
5828 border-radius: 4px 0 0 4px;
5831 .mytheme .v-datefield-large [class*="button"]:before {
5832 font-family: FontAwesome
;
5834 -webkit-transition: color
140ms;
5835 -moz-transition: color
140ms;
5836 transition: color
140ms;
5839 .mytheme .v-datefield-large [class*="button"]:active:after {
5846 border-radius: inherit
;
5849 .mytheme .v-datefield-large.v-disabled {
5851 filter: alpha
(opacity
=50) ;
5854 .mytheme .v-datefield-large.v-disabled [class*="button"] {
5856 pointer-events: none
;
5859 .mytheme .v-datefield-large.v-disabled [class*="button"]:active:after {
5863 .mytheme .v-datefield-large.v-readonly [class*="textfield"] {
5864 background: #fafafa;
5866 -webkit-box-shadow: none
;
5870 .mytheme .v-datefield-large.v-readonly [class*="textfield"]:focus {
5872 border-color: #c5c5c5;
5875 .mytheme .v-datefield-large.v-readonly [class*="button"] {
5877 pointer-events: none
;
5880 .mytheme .v-datefield-large.v-readonly [class*="button"]:active:after {
5884 .mytheme .v-datefield-huge {
5890 .mytheme .v-datefield-huge [class*="textfield"] {
5891 -webkit-box-sizing: border-box
;
5892 -moz-box-sizing: border-box
;
5893 box-sizing: border-box
;
5894 -webkit-appearance: none
;
5895 -moz-appearance: none
;
5896 -ms-appearance: none
;
5897 -o-appearance: none
;
5899 -webkit-user-select: text
;
5900 -moz-user-select: text
;
5901 -ms-user-select: text
;
5907 line-height: normal
;
5914 -webkit-transition: box-shadow
180ms, border
180ms;
5915 -moz-transition: box-shadow
180ms, border
180ms;
5916 transition: box-shadow
180ms, border
180ms;
5917 padding-left: 70.8px;
5920 border-radius: inherit
;
5923 .v-ie8 .mytheme .v-datefield-huge [class*="textfield"], .v-ie9 .mytheme .v-datefield-huge [class*="textfield"] {
5929 .mytheme .v-datefield-huge [class*="button"] {
5930 -webkit-tap-highlight-color: transparent
;
5931 -webkit-touch-callout: none
;
5933 -webkit-appearance: none
;
5934 background: transparent
;
5948 border-radius: 4px 0 0 4px;
5951 .mytheme .v-datefield-huge [class*="button"]:before {
5952 font-family: FontAwesome
;
5954 -webkit-transition: color
140ms;
5955 -moz-transition: color
140ms;
5956 transition: color
140ms;
5959 .mytheme .v-datefield-huge [class*="button"]:active:after {
5966 border-radius: inherit
;
5969 .mytheme .v-datefield-huge.v-disabled {
5971 filter: alpha
(opacity
=50) ;
5974 .mytheme .v-datefield-huge.v-disabled [class*="button"] {
5976 pointer-events: none
;
5979 .mytheme .v-datefield-huge.v-disabled [class*="button"]:active:after {
5983 .mytheme .v-datefield-huge.v-readonly [class*="textfield"] {
5984 background: #fafafa;
5986 -webkit-box-shadow: none
;
5990 .mytheme .v-datefield-huge.v-readonly [class*="textfield"]:focus {
5992 border-color: #c5c5c5;
5995 .mytheme .v-datefield-huge.v-readonly [class*="button"] {
5997 pointer-events: none
;
6000 .mytheme .v-datefield-huge.v-readonly [class*="button"]:active:after {
6004 .mytheme .v-inline-datefield-calendarpanel {
6009 .mytheme .v-inline-datefield-calendarpanel:focus {
6013 .mytheme .v-inline-datefield-calendarpanel-day {
6014 -webkit-box-sizing: border-box
;
6015 -moz-box-sizing: border-box
;
6016 box-sizing: border-box
;
6019 border: 1px solid transparent
;
6023 background: #fafafa;
6025 -webkit-transition: color
200ms;
6026 -moz-transition: color
200ms;
6027 transition: color
200ms;
6028 display: inline-block
;
6029 -webkit-box-sizing: border-box
;
6030 -moz-box-sizing: border-box
;
6031 box-sizing: border-box
;
6035 .mytheme .v-inline-datefield-calendarpanel-day:hover {
6039 .mytheme .v-inline-datefield-calendarpanel-day-offmonth {
6041 background: transparent
;
6044 .mytheme .v-inline-datefield-calendarpanel-day-today {
6047 border-color: #afafaf;
6050 .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected, .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-selected:hover {
6052 background-color: #197de1;
6053 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
6054 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
6059 .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-focused {
6060 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6061 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6065 .v-ie8 .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-focused {
6066 border-color: #197de1;
6069 .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range, .mytheme .v-inline-datefield-calendarpanel-day.v-inline-datefield-calendarpanel-day-outside-range:hover {
6071 cursor: not-allowed
;
6074 .mytheme .v-inline-datefield-calendarpanel-weekdays {
6076 color: rgba
(133, 133, 133, 0.85);
6079 .mytheme .v-inline-datefield-calendarpanel-weekdays strong {
6084 .mytheme .v-inline-datefield-calendarpanel-header {
6085 white-space: nowrap
;
6088 .mytheme td[class*="year"] button, .mytheme td[class*="month"] button {
6089 -webkit-appearance: none
;
6090 -moz-appearance: none
;
6091 -ms-appearance: none
;
6092 -o-appearance: none
;
6095 background: transparent
;
6105 vertical-align: middle
;
6108 .mytheme td[class*="year"] button:before, .mytheme td[class*="month"] button:before {
6112 -webkit-transition: color
200ms;
6113 -moz-transition: color
200ms;
6114 transition: color
200ms;
6117 .mytheme td[class*="year"] button:hover:before, .mytheme td[class*="month"] button:hover:before {
6121 .mytheme td[class*="year"] button.outside-range, .mytheme td[class*="month"] button.outside-range {
6124 filter: alpha
(opacity
=30.0) ;
6127 .mytheme td[class*="year"] button.outside-range:hover:before, .mytheme td[class*="month"] button.outside-range:hover:before {
6131 .mytheme .v-button-prevyear:before {
6132 font-family: FontAwesome
;
6136 .mytheme .v-button-prevmonth:before {
6137 font-family: FontAwesome
;
6141 .mytheme .v-button-nextyear:before {
6142 font-family: FontAwesome
;
6146 .mytheme .v-button-nextmonth:before {
6147 font-family: FontAwesome
;
6151 .mytheme td.v-inline-datefield-calendarpanel-month {
6156 .mytheme .v-inline-datefield-calendarpanel-year td.v-inline-datefield-calendarpanel-month {
6160 .mytheme .v-inline-datefield-calendarpanel-weeknumber, .mytheme .v-inline-datefield-calendarpanel-weekdays.v-inline-datefield-calendarpanel-weeknumbers td:first-child {
6162 color: rgba
(133, 133, 133, 0.85);
6164 display: inline-block
;
6168 .mytheme .v-inline-datefield-calendarpanel-weeknumber {
6172 .mytheme .v-inline-datefield-calendarpanel-weeknumbers .v-first:before {
6179 border-top: 1px solid
#eaeaea;
6180 border-right: 1px solid
#eaeaea;
6181 border-top-right-radius: 4px;
6182 border-bottom-left-radius: 4px;
6183 background: #fafafa;
6186 .mytheme td.v-inline-datefield-calendarpanel-time {
6191 .mytheme td.v-inline-datefield-calendarpanel-time .v-label {
6197 .mytheme .v-inline-datefield-calendarpanel {
6203 .mytheme .v-gridlayout-margin-top {
6207 .mytheme .v-gridlayout-margin-bottom {
6208 padding-bottom: 37px;
6211 .mytheme .v-gridlayout-margin-left {
6215 .mytheme .v-gridlayout-margin-right {
6216 padding-right: 37px;
6219 .mytheme .v-gridlayout-spacing-on {
6224 .mytheme .v-menubar {
6227 white-space: nowrap
;
6229 -webkit-tap-highlight-color: transparent
;
6230 -webkit-touch-callout: none
;
6239 border: 1px solid
#c5c5c5;
6240 border-top-color: #c5c5c5;
6241 border-bottom-color: #bcbcbc;
6242 background-color: #fafafa;
6243 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
6244 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
6245 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6246 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6247 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
6253 .mytheme .v-menubar:after {
6260 border-radius: inherit
;
6261 -webkit-transition: box-shadow
180ms, border
180ms;
6262 -moz-transition: box-shadow
180ms, border
180ms;
6263 transition: box-shadow
180ms, border
180ms;
6266 .mytheme .v-menubar:focus:after {
6267 -webkit-transition: none
;
6268 -moz-transition: none
;
6272 .mytheme .v-menubar.v-disabled {
6274 filter: alpha
(opacity
=50) ;
6277 .mytheme .v-menubar.v-disabled:after {
6281 .mytheme .v-menubar:after {
6289 .mytheme .v-menubar:focus:after {
6290 border-color: #197de1;
6291 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6292 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6295 .mytheme .v-menubar > .v-menubar-menuitem {
6299 .mytheme .v-menubar > .v-menubar-menuitem[class*="-icon-only"] {
6303 .mytheme .v-menubar:active:after {
6304 background: transparent
;
6307 .mytheme .v-menubar > .v-menubar-menuitem {
6310 display: inline-block
;
6311 -webkit-box-sizing: border-box
;
6312 -moz-box-sizing: border-box
;
6313 box-sizing: border-box
;
6321 border: 1px solid
#c5c5c5;
6322 border-top-color: #c5c5c5;
6323 border-bottom-color: #bcbcbc;
6324 background-color: #fafafa;
6325 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
6326 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
6327 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7;
6328 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7;
6329 background: transparent
;
6330 -webkit-box-shadow: none
;
6332 border-width: 0 1px 0 0;
6333 border-color: inherit
;
6335 line-height: inherit
;
6336 vertical-align: top
;
6340 .mytheme .v-menubar > .v-menubar-menuitem:first-child {
6341 border-left-width: 0;
6342 border-radius: 3px 0 0 3px;
6345 .mytheme .v-menubar > .v-menubar-menuitem:last-child {
6346 border-radius: 0 3px 3px 0;
6347 border-right-width: 0;
6350 .mytheme .v-menubar > .v-menubar-menuitem:first-child:last-child {
6354 .mytheme .v-menubar > .v-menubar-menuitem:before {
6361 border-radius: inherit
;
6364 .mytheme .v-menubar > .v-menubar-menuitem:hover {
6368 .mytheme .v-menubar > .v-menubar-menuitem:hover:before {
6369 background-color: rgba
(186, 186, 186, 0.1);
6373 .mytheme .v-menubar > .v-menubar-menuitem:active:before {
6374 background-color: rgba
(125, 125, 125, 0.2);
6377 .mytheme .v-menubar > .v-menubar-menuitem .v-icon {
6378 margin: 0 4px 0 -4px;
6382 .mytheme .v-menubar > .v-menubar-menuitem[class*="-icon-only"] {
6387 .mytheme .v-menubar > .v-menubar-menuitem[class*="-icon-only"] .v-icon {
6391 .mytheme .v-menubar > .v-menubar-menuitem-checked {
6392 -webkit-box-shadow: none
;
6394 background-color: #ededed;
6395 background-image: -webkit-linear-gradient
(bottom
, #ededed 2%, #e9e9e9 98%);
6396 background-image: linear-gradient
(to top
,#ededed 2%, #e9e9e9 98%);
6400 .mytheme .v-disabled > .v-menubar-menuitem, .mytheme .v-menubar > .v-menubar-menuitem-disabled {
6404 .mytheme .v-disabled > .v-menubar-menuitem:before, .mytheme .v-menubar > .v-menubar-menuitem-disabled:before {
6408 .mytheme .v-menubar-menuitem-disabled {
6410 filter: alpha
(opacity
=50) ;
6413 .mytheme .v-menubar > .v-menubar-menuitem-selected {
6419 border: 1px solid
#1362b1;
6420 border-top-color: #156ab3;
6421 border-bottom-color: #1156a8;
6422 background-color: #197de1;
6423 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
6424 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
6425 -webkit-box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca;
6426 box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca;
6427 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
6428 border-top-width: 0;
6429 border-left-width: 0;
6430 border-bottom-width: 0;
6434 .mytheme .v-menubar > .v-menubar-menuitem-selected:hover:before {
6438 .mytheme .v-menubar .v-menubar-submenu-indicator {
6442 .mytheme .v-menubar .v-menubar-submenu-indicator + .v-menubar-menuitem-caption:after {
6443 font-family: FontAwesome
;
6446 vertical-align: 0.15em;
6447 margin: 0 -0.2em 0 0.5em;
6451 .mytheme .v-menubar .v-menubar-submenu-indicator + .v-menubar-menuitem-caption:empty:after {
6452 margin-left: -0.2em;
6455 .mytheme .v-menubar-popup {
6458 background-color: white
;
6460 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
6461 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
6462 -webkit-backface-visibility: hidden
;
6463 -moz-backface-visibility: hidden
;
6464 -ms-backface-visibility: hidden
;
6465 backface-visibility: hidden
;
6467 margin: 5px 0 0 1px !important
;
6470 .mytheme .v-menubar-popup[class*="animate-in"] {
6471 -webkit-animation: valo-overlay-animate-in
120ms;
6472 -moz-animation: valo-overlay-animate-in
120ms;
6473 animation: valo-overlay-animate-in
120ms;
6476 .mytheme .v-menubar-popup[class*="animate-out"] {
6477 -webkit-animation: valo-animate-out-fade
120ms;
6478 -moz-animation: valo-animate-out-fade
120ms;
6479 animation: valo-animate-out-fade
120ms;
6482 .mytheme .v-menubar-popup .v-menubar-submenu {
6486 .mytheme .v-menubar-popup .v-menubar-menuitem {
6490 padding: 0 20px 0 10px;
6493 white-space: nowrap
;
6496 padding-right: 37px;
6500 .mytheme .v-menubar-popup .v-menubar-menuitem:active:before {
6507 background: #0957a6;
6509 filter: alpha
(opacity
=15.0) ;
6510 pointer-events: none
;
6511 border-radius: inherit
;
6514 .mytheme .v-menubar-popup .v-menubar-menuitem .v-icon {
6520 .mytheme .v-menubar-popup .v-menubar-submenu-indicator {
6524 .mytheme .v-menubar-popup .v-menubar-submenu-indicator + .v-menubar-menuitem-caption:after {
6527 font-family: FontAwesome
;
6532 .mytheme .v-menubar-popup .v-menubar-menuitem-selected {
6533 background-color: #197de1;
6534 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
6535 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
6537 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
6540 .mytheme .v-menubar-popup .v-menubar-separator {
6545 border-bottom: 1px solid
#e4e4e4;
6548 .mytheme .v-menubar-popup [class*="checked"] .v-menubar-menuitem-caption:before {
6550 font-family: FontAwesome
;
6555 .mytheme .v-menubar-popup [class*="unchecked"] .v-menubar-menuitem-caption:before {
6559 .mytheme .v-menubar-popup [class*="disabled"] {
6563 .mytheme .v-menubar-popup.v-menubar-popup-animate-out {
6564 -webkit-animation: none
;
6565 -moz-animation: none
;
6569 .mytheme .v-menubar-small {
6583 .mytheme .v-menubar-small:after {
6591 .mytheme .v-menubar-small > .v-menubar-menuitem {
6595 .mytheme .v-menubar-small > .v-menubar-menuitem[class*="-icon-only"] {
6599 .mytheme .v-menubar-borderless {
6603 -webkit-box-shadow: none
;
6606 background: transparent
;
6610 .mytheme .v-menubar-borderless:focus:after {
6614 .mytheme .v-menubar-borderless .v-menubar-menuitem {
6615 -webkit-box-shadow: none
;
6622 -webkit-transition: color
140ms;
6623 -moz-transition: color
140ms;
6624 transition: color
140ms;
6627 .mytheme .v-menubar-borderless .v-menubar-menuitem:first-child, .mytheme .v-menubar-borderless .v-menubar-menuitem:last-child, .mytheme .v-menubar-borderless .v-menubar-menuitem:first-child:last-child {
6631 .mytheme .v-menubar-borderless .v-menubar-menuitem:before {
6635 .mytheme .v-menubar-borderless .v-menubar-menuitem:hover {
6639 .mytheme .v-menubar-borderless .v-menubar-menuitem:active {
6643 .mytheme .v-menubar-borderless .v-menubar-menuitem-checked, .mytheme .v-menubar-borderless .v-menubar-menuitem-checked:first-child {
6644 border: 1px solid
#c5c5c5;
6648 .mytheme .v-menubar-borderless .v-menubar-menuitem-checked .v-menubar-menuitem-caption, .mytheme .v-menubar-borderless .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption {
6653 .mytheme .v-menubar-borderless .v-menubar-menuitem-selected {
6655 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
6658 .mytheme .v-menubar-borderless .v-menubar-menuitem-selected:hover {
6662 .mytheme .v-menubar-borderless .v-menubar-menuitem-disabled, .mytheme .v-menubar-borderless .v-menubar-menuitem-disabled:hover {
6666 .mytheme .v-radiobutton {
6669 white-space: nowrap
;
6672 .mytheme .v-radiobutton.v-has-width label {
6673 white-space: normal
;
6676 :root
.mytheme
.v-radiobutton
{
6680 :root
.mytheme
.v-radiobutton label
{
6681 -webkit-tap-highlight-color: transparent
;
6682 -webkit-touch-callout: none
;
6684 display: inline-block
;
6687 :root
.mytheme
.v-radiobutton
> input
{
6689 clip: rect
(0, 0, 0, 0);
6696 :root
.mytheme
.v-radiobutton
> input:focus
~ label:before
{
6697 border-color: #197de1;
6698 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6699 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6700 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6701 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6704 :root
.mytheme
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-radiobutton
> input
~ label:after
{
6706 display: inline-block
;
6707 -webkit-box-sizing: border-box
;
6708 -moz-box-sizing: border-box
;
6709 box-sizing: border-box
;
6720 :root
.mytheme
.v-radiobutton
> input
~ label:before
{
6728 border: 1px solid
#c5c5c5;
6729 border-top-color: #c5c5c5;
6730 border-bottom-color: #bcbcbc;
6731 background-color: #fafafa;
6732 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
6733 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
6734 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6735 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6736 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
6741 :root
.mytheme
.v-radiobutton
> input
~ label:before:after
{
6749 :root
.mytheme
.v-radiobutton
> input
~ label:before:hover:after
{
6750 background-color: rgba
(186, 186, 186, 0.1);
6753 :root
.mytheme
.v-radiobutton
> input
~ label:before:focus:after
{
6754 border-color: #197de1;
6755 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6756 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6759 :root
.mytheme
.v-radiobutton
> input
~ label:before:active:after
{
6760 background-color: rgba
(125, 125, 125, 0.2);
6763 :root
.mytheme
.v-radiobutton
> input
~ label:after
{
6765 font-family: FontAwesome
;
6767 -webkit-transition: color
100ms;
6768 -moz-transition: color
100ms;
6769 transition: color
100ms;
6772 :root
.mytheme
.v-radiobutton
> input:active
~ label:after
{
6773 background-color: rgba
(125, 125, 125, 0.2);
6776 :root
.mytheme
.v-radiobutton
> input:checked
~ label:after
{
6780 :root
.mytheme
.v-radiobutton
> input
[disabled
] ~ label
, :root
.mytheme
.v-radiobutton
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-radiobutton
> input
[disabled
] ~ .v-icon
{
6784 :root
.mytheme
.v-radiobutton
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-radiobutton
> input
[disabled
] ~ label:after
{
6786 filter: alpha
(opacity
=50) ;
6789 :root
.mytheme
.v-radiobutton
> input
[disabled
]:active
~ label:after
{
6790 background: transparent
;
6793 .mytheme .v-radiobutton > .v-icon, .mytheme .v-radiobutton > label .v-icon {
6794 margin: 0 6px 0 3px;
6799 :root
.mytheme
.v-radiobutton
> input:checked
~ label:after
{
6804 background: #197de1;
6807 :root
.mytheme
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-radiobutton
> input
~ label:after
{
6812 .mytheme .v-select-optiongroup .v-radiobutton, .mytheme .v-select-optiongroup .v-checkbox {
6814 margin: 9px 16px 0 0;
6817 .mytheme .v-select-optiongroup .v-radiobutton:first-child, .mytheme .v-select-optiongroup .v-checkbox:first-child {
6821 .mytheme .v-select-optiongroup .v-radiobutton:last-child, .mytheme .v-select-optiongroup .v-checkbox:last-child {
6825 .mytheme .v-select-optiongroup.v-has-width label {
6826 white-space: normal
;
6829 .mytheme .v-select-optiongroup-small {
6833 .mytheme .v-select-optiongroup-small .v-checkbox {
6836 white-space: nowrap
;
6839 .mytheme .v-select-optiongroup-small .v-checkbox.v-has-width label {
6840 white-space: normal
;
6843 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
{
6847 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox label
{
6848 -webkit-tap-highlight-color: transparent
;
6849 -webkit-touch-callout: none
;
6851 display: inline-block
;
6854 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
{
6856 clip: rect
(0, 0, 0, 0);
6863 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input:focus
~ label:before
{
6864 border-color: #197de1;
6865 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6866 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6867 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6868 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6871 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:after
{
6873 display: inline-block
;
6874 -webkit-box-sizing: border-box
;
6875 -moz-box-sizing: border-box
;
6876 box-sizing: border-box
;
6887 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before
{
6895 border: 1px solid
#c5c5c5;
6896 border-top-color: #c5c5c5;
6897 border-bottom-color: #bcbcbc;
6898 background-color: #fafafa;
6899 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
6900 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
6901 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6902 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
6903 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
6908 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before:after
{
6916 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before:hover:after
{
6917 background-color: rgba
(186, 186, 186, 0.1);
6920 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before:focus:after
{
6921 border-color: #197de1;
6922 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6923 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6926 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:before:active:after
{
6927 background-color: rgba
(125, 125, 125, 0.2);
6930 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
~ label:after
{
6932 font-family: FontAwesome
;
6934 -webkit-transition: color
100ms;
6935 -moz-transition: color
100ms;
6936 transition: color
100ms;
6939 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input:active
~ label:after
{
6940 background-color: rgba
(125, 125, 125, 0.2);
6943 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input:checked
~ label:after
{
6947 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
] ~ label
, :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
] ~ .v-icon
{
6951 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
] ~ label:after
{
6953 filter: alpha
(opacity
=50) ;
6956 :root
.mytheme
.v-select-optiongroup-small
.v-checkbox
> input
[disabled
]:active
~ label:after
{
6957 background: transparent
;
6960 .mytheme .v-select-optiongroup-small .v-checkbox > .v-icon, .mytheme .v-select-optiongroup-small .v-checkbox > label .v-icon {
6961 margin: 0 5px 0 3px;
6966 .mytheme .v-select-optiongroup-small .v-radiobutton {
6969 white-space: nowrap
;
6972 .mytheme .v-select-optiongroup-small .v-radiobutton.v-has-width label {
6973 white-space: normal
;
6976 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
{
6980 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton label
{
6981 -webkit-tap-highlight-color: transparent
;
6982 -webkit-touch-callout: none
;
6984 display: inline-block
;
6987 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
{
6989 clip: rect
(0, 0, 0, 0);
6996 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input:focus
~ label:before
{
6997 border-color: #197de1;
6998 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
6999 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7000 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7001 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7004 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:after
{
7006 display: inline-block
;
7007 -webkit-box-sizing: border-box
;
7008 -moz-box-sizing: border-box
;
7009 box-sizing: border-box
;
7020 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before
{
7028 border: 1px solid
#c5c5c5;
7029 border-top-color: #c5c5c5;
7030 border-bottom-color: #bcbcbc;
7031 background-color: #fafafa;
7032 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
7033 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
7034 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7035 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7036 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
7041 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before:after
{
7049 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before:hover:after
{
7050 background-color: rgba
(186, 186, 186, 0.1);
7053 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before:focus:after
{
7054 border-color: #197de1;
7055 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7056 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7059 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before:active:after
{
7060 background-color: rgba
(125, 125, 125, 0.2);
7063 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:after
{
7065 font-family: FontAwesome
;
7067 -webkit-transition: color
100ms;
7068 -moz-transition: color
100ms;
7069 transition: color
100ms;
7072 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input:active
~ label:after
{
7073 background-color: rgba
(125, 125, 125, 0.2);
7076 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input:checked
~ label:after
{
7080 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
] ~ label
, :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
] ~ .v-icon
{
7084 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
] ~ label:after
{
7086 filter: alpha
(opacity
=50) ;
7089 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
[disabled
]:active
~ label:after
{
7090 background: transparent
;
7093 .mytheme .v-select-optiongroup-small .v-radiobutton > .v-icon, .mytheme .v-select-optiongroup-small .v-radiobutton > label .v-icon {
7094 margin: 0 5px 0 3px;
7099 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input:checked
~ label:after
{
7104 background: #197de1;
7107 :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-small
.v-radiobutton
> input
~ label:after
{
7112 .mytheme .v-select-optiongroup-small .v-radiobutton, .mytheme .v-select-optiongroup-small .v-checkbox {
7114 margin: 8px 16px 0 0;
7117 .mytheme .v-select-optiongroup-small .v-radiobutton:first-child, .mytheme .v-select-optiongroup-small .v-checkbox:first-child {
7121 .mytheme .v-select-optiongroup-small .v-radiobutton:last-child, .mytheme .v-select-optiongroup-small .v-checkbox:last-child {
7125 .mytheme .v-select-optiongroup-small.v-has-width label {
7126 white-space: normal
;
7129 .mytheme .v-select-optiongroup-large {
7133 .mytheme .v-select-optiongroup-large .v-checkbox {
7136 white-space: nowrap
;
7139 .mytheme .v-select-optiongroup-large .v-checkbox.v-has-width label {
7140 white-space: normal
;
7143 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
{
7147 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox label
{
7148 -webkit-tap-highlight-color: transparent
;
7149 -webkit-touch-callout: none
;
7151 display: inline-block
;
7154 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
{
7156 clip: rect
(0, 0, 0, 0);
7163 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input:focus
~ label:before
{
7164 border-color: #197de1;
7165 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7166 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7167 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7168 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7171 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:after
{
7173 display: inline-block
;
7174 -webkit-box-sizing: border-box
;
7175 -moz-box-sizing: border-box
;
7176 box-sizing: border-box
;
7187 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before
{
7195 border: 1px solid
#c5c5c5;
7196 border-top-color: #c5c5c5;
7197 border-bottom-color: #bcbcbc;
7198 background-color: #fafafa;
7199 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
7200 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
7201 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7202 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7203 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
7208 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before:after
{
7216 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before:hover:after
{
7217 background-color: rgba
(186, 186, 186, 0.1);
7220 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before:focus:after
{
7221 border-color: #197de1;
7222 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7223 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7226 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:before:active:after
{
7227 background-color: rgba
(125, 125, 125, 0.2);
7230 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
~ label:after
{
7232 font-family: FontAwesome
;
7234 -webkit-transition: color
100ms;
7235 -moz-transition: color
100ms;
7236 transition: color
100ms;
7239 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input:active
~ label:after
{
7240 background-color: rgba
(125, 125, 125, 0.2);
7243 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input:checked
~ label:after
{
7247 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
] ~ label
, :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
] ~ .v-icon
{
7251 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
] ~ label:after
{
7253 filter: alpha
(opacity
=50) ;
7256 :root
.mytheme
.v-select-optiongroup-large
.v-checkbox
> input
[disabled
]:active
~ label:after
{
7257 background: transparent
;
7260 .mytheme .v-select-optiongroup-large .v-checkbox > .v-icon, .mytheme .v-select-optiongroup-large .v-checkbox > label .v-icon {
7261 margin: 0 7px 0 4px;
7266 .mytheme .v-select-optiongroup-large .v-radiobutton {
7269 white-space: nowrap
;
7272 .mytheme .v-select-optiongroup-large .v-radiobutton.v-has-width label {
7273 white-space: normal
;
7276 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
{
7280 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton label
{
7281 -webkit-tap-highlight-color: transparent
;
7282 -webkit-touch-callout: none
;
7284 display: inline-block
;
7287 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
{
7289 clip: rect
(0, 0, 0, 0);
7296 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input:focus
~ label:before
{
7297 border-color: #197de1;
7298 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7299 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7300 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7301 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5), inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7304 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:after
{
7306 display: inline-block
;
7307 -webkit-box-sizing: border-box
;
7308 -moz-box-sizing: border-box
;
7309 box-sizing: border-box
;
7320 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before
{
7328 border: 1px solid
#c5c5c5;
7329 border-top-color: #c5c5c5;
7330 border-bottom-color: #bcbcbc;
7331 background-color: #fafafa;
7332 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
7333 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
7334 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7335 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
7336 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
7341 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before:after
{
7349 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before:hover:after
{
7350 background-color: rgba
(186, 186, 186, 0.1);
7353 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before:focus:after
{
7354 border-color: #197de1;
7355 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7356 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
7359 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before:active:after
{
7360 background-color: rgba
(125, 125, 125, 0.2);
7363 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:after
{
7365 font-family: FontAwesome
;
7367 -webkit-transition: color
100ms;
7368 -moz-transition: color
100ms;
7369 transition: color
100ms;
7372 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input:active
~ label:after
{
7373 background-color: rgba
(125, 125, 125, 0.2);
7376 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input:checked
~ label:after
{
7380 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
] ~ label
, :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
] ~ label
.v-icon
, :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
] ~ .v-icon
{
7384 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
] ~ label:before
, :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
] ~ label:after
{
7386 filter: alpha
(opacity
=50) ;
7389 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
[disabled
]:active
~ label:after
{
7390 background: transparent
;
7393 .mytheme .v-select-optiongroup-large .v-radiobutton > .v-icon, .mytheme .v-select-optiongroup-large .v-radiobutton > label .v-icon {
7394 margin: 0 7px 0 4px;
7399 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input:checked
~ label:after
{
7404 background: #197de1;
7407 :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:before
, :root
.mytheme
.v-select-optiongroup-large
.v-radiobutton
> input
~ label:after
{
7412 .mytheme .v-select-optiongroup-large .v-radiobutton, .mytheme .v-select-optiongroup-large .v-checkbox {
7414 margin: 11px 16px 0 0;
7417 .mytheme .v-select-optiongroup-large .v-radiobutton:first-child, .mytheme .v-select-optiongroup-large .v-checkbox:first-child {
7421 .mytheme .v-select-optiongroup-large .v-radiobutton:last-child, .mytheme .v-select-optiongroup-large .v-checkbox:last-child {
7425 .mytheme .v-select-optiongroup-large.v-has-width label {
7426 white-space: normal
;
7429 .mytheme .v-select-optiongroup-horizontal {
7430 white-space: nowrap
;
7433 .mytheme .v-select-optiongroup-horizontal .v-radiobutton, .mytheme .v-select-optiongroup-horizontal .v-checkbox {
7434 display: inline-block
;
7437 .mytheme .v-select-optiongroup-horizontal.v-has-width {
7438 white-space: normal
;
7441 .mytheme .v-select-optiongroup-horizontal.v-has-width label {
7442 white-space: nowrap
;
7448 text-decoration: underline
;
7449 font-weight: inherit
;
7450 -webkit-transition: color
140ms;
7451 -moz-transition: color
140ms;
7452 transition: color
140ms;
7455 .mytheme .v-link:hover {
7459 .mytheme .v-link a {
7462 text-decoration: inherit
;
7463 -webkit-transition: inherit
;
7464 -moz-transition: inherit
;
7465 transition: inherit
;
7468 .mytheme .v-link .v-icon {
7472 .mytheme .v-link-small {
7476 .mytheme .v-link-large {
7480 .mytheme .v-window {
7483 background-color: white
;
7485 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
7486 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
7487 -webkit-backface-visibility: hidden
;
7488 -moz-backface-visibility: hidden
;
7489 -ms-backface-visibility: hidden
;
7490 backface-visibility: hidden
;
7491 -webkit-box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.1), 0 16px 80px -6px rgba
(0, 0, 0, 0.15), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
7492 box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.1), 0 16px 80px -6px rgba
(0, 0, 0, 0.15), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
7494 min-width: 148px !important
;
7495 min-height: 37px !important
;
7496 white-space: nowrap
;
7497 overflow: hidden
!important
;
7498 -webkit-transition: width
200ms, height
200ms, top
200ms, left
200ms;
7499 -moz-transition: width
200ms, height
200ms, top
200ms, left
200ms;
7500 transition: width
200ms, height
200ms, top
200ms, left
200ms;
7503 .mytheme .v-window[class*="animate-in"] {
7504 -webkit-animation: valo-animate-in-fade
140ms;
7505 -moz-animation: valo-animate-in-fade
140ms;
7506 animation: valo-animate-in-fade
140ms;
7509 .mytheme .v-window[class*="animate-out"] {
7510 -webkit-animation: valo-animate-out-scale-down-fade
100ms;
7511 -moz-animation: valo-animate-out-scale-down-fade
100ms;
7512 animation: valo-animate-out-scale-down-fade
100ms;
7515 .mytheme .v-window.v-window-animate-in {
7516 -webkit-transition: none
;
7517 -moz-transition: none
;
7521 .mytheme .v-window-modalitycurtain {
7527 background-color: #222;
7528 background-image: -webkit-radial-gradient
(50% 50%, circle
, #222, #0e0e0e);
7529 background-image: radial-gradient
( circle at
50% 50%, #222, #0e0e0e);
7531 filter: alpha
(opacity
=72) ;
7532 -webkit-animation: valo-animate-in-fade
400ms 100ms;
7533 -moz-animation: valo-animate-in-fade
400ms 100ms;
7534 animation: valo-animate-in-fade
400ms 100ms;
7537 .v-op12 .mytheme .v-window-modalitycurtain {
7538 -webkit-animation: none
;
7539 -moz-animation: none
;
7543 .mytheme .v-window-draggingCurtain {
7544 position: fixed
!important
;
7547 .mytheme .v-window-resizingCurtain + .v-window, .mytheme .v-window-draggingCurtain + .v-window {
7548 -webkit-transition: none
;
7549 -moz-transition: none
;
7553 .mytheme .v-window-outerheader {
7559 -webkit-transform: translatez
(0);
7560 -moz-transform: translatez
(0);
7561 -ms-transform: translatez
(0);
7562 -o-transform: translatez
(0);
7563 transform: translatez
(0);
7566 .mytheme .v-window-outerheader:after {
7573 border-top: 1px solid
#dfdfdf;
7574 border-color: rgba
(197, 197, 197, 0.5);
7577 .mytheme .v-window-header {
7583 text-overflow: ellipsis
;
7584 white-space: nowrap
;
7588 .mytheme .v-window-closebox, .mytheme .v-window-maximizebox, .mytheme .v-window-restorebox {
7593 -webkit-box-sizing: border-box
;
7594 -moz-box-sizing: border-box
;
7595 box-sizing: border-box
;
7598 background-color: white
;
7604 -webkit-transition: color
140ms;
7605 -moz-transition: color
140ms;
7606 transition: color
140ms;
7609 .mytheme .v-window-closebox:focus, .mytheme .v-window-maximizebox:focus, .mytheme .v-window-restorebox:focus {
7613 .mytheme .v-window-closebox:hover, .mytheme .v-window-maximizebox:hover, .mytheme .v-window-restorebox:hover {
7619 .mytheme .v-window-closebox:active, .mytheme .v-window-maximizebox:active, .mytheme .v-window-restorebox:active {
7623 .mytheme .v-window-closebox {
7625 border-radius: 0 4px 0 4px;
7628 .mytheme .v-window-closebox:before {
7632 .mytheme .v-window-maximizebox, .mytheme .v-window-restorebox {
7635 border-radius: 0 0 0 4px;
7638 .mytheme .v-window-maximizebox + .v-window-closebox, .mytheme .v-window-restorebox + .v-window-closebox {
7639 border-bottom-left-radius: 0;
7642 .mytheme .v-window-restorebox-disabled, .mytheme .v-window-maximizebox-disabled {
7646 .mytheme .v-window-restorebox-disabled + .v-window-closebox, .mytheme .v-window-maximizebox-disabled + .v-window-closebox {
7649 border-bottom-left-radius: 4px;
7652 .mytheme .v-window-maximizebox:before {
7656 .mytheme .v-window-restorebox:before {
7660 .mytheme .v-window > .popupContent, .mytheme .v-window-wrap, .mytheme .v-window-contents, .mytheme .v-window-contents > .v-scrollable {
7664 .mytheme .v-window-contents {
7665 -webkit-box-sizing: border-box
;
7666 -moz-box-sizing: border-box
;
7667 box-sizing: border-box
;
7669 margin-top: 0 !important
;
7672 .mytheme .v-window-contents > .v-scrollable {
7676 .mytheme .v-window-contents > .v-scrollable > .v-margin-top {
7680 .mytheme .v-window-contents > .v-scrollable > .v-margin-right {
7681 padding-right: 12px;
7684 .mytheme .v-window-contents > .v-scrollable > .v-margin-bottom {
7685 padding-bottom: 12px;
7688 .mytheme .v-window-contents > .v-scrollable > .v-margin-left {
7692 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-top"] > tbody > [class*="firstrow"] > td {
7696 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-bottom"] > tbody > [class*="lastrow"] > td {
7697 padding-bottom: 12px;
7700 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-left"] > tbody > [class*="row"] > [class*="captioncell"] {
7704 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h2, .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-left"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
7708 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] {
7709 padding-right: 12px;
7712 .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h2, .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h3, .mytheme .v-window-contents > .v-scrollable > .v-formlayout [class*="margin-right"] > tbody > [class*="row"] > [class*="contentcell"] > .v-label-h4 {
7716 .mytheme .v-window-contents > .v-scrollable:focus {
7720 .mytheme .v-window-contents > .v-scrollable:before {
7726 border-top: 1px solid white
;
7731 .mytheme .v-window-contents > .v-scrollable .v-panel-captionwrap:after {
7732 border-color: #dfdfdf;
7735 .mytheme .v-window-contents > .v-scrollable .v-panel-content:before {
7736 border-color: white
;
7739 .mytheme .v-window-footer {
7743 .mytheme .v-window-resizebox {
7750 cursor: nwse-resize
;
7753 .v-ie8 .mytheme .v-window-resizebox {
7755 filter: alpha
(opacity
=0.1);
7758 .v-ie8 .mytheme .v-window-resizebox, .v-ie9 .mytheme .v-window-resizebox {
7762 .mytheme .v-window-resizebox-disabled {
7766 .mytheme .v-window-modalitycurtain:active ~ .v-window {
7767 -webkit-animation: none
;
7768 -moz-animation: none
;
7772 .mytheme .v-window-top-toolbar > .v-widget, .mytheme .v-window-bottom-toolbar > .v-widget {
7773 vertical-align: top
;
7776 .mytheme .v-window-top-toolbar .v-label, .mytheme .v-window-bottom-toolbar .v-label {
7780 .mytheme .v-window-top-toolbar .v-spacing, .mytheme .v-window-bottom-toolbar .v-spacing {
7784 .mytheme .v-window-top-toolbar.v-layout {
7788 border-top: 1px solid
#dfdfdf;
7789 border-bottom: 1px solid
#dfdfdf;
7790 background-color: #fafafa;
7793 .mytheme .v-window-top-toolbar.v-menubar {
7794 margin: 12px 12px 6px;
7797 .mytheme .v-window-top-toolbar.v-menubar-borderless {
7803 .mytheme .v-window-bottom-toolbar.v-layout {
7805 background-color: #fafafa;
7806 background-image: -webkit-linear-gradient
(top
, #f0f0f0 0, #fafafa 4px);
7807 background-image: linear-gradient
(to bottom
,#f0f0f0 0, #fafafa 4px);
7808 border-top: 1px solid
#dfdfdf;
7809 border-radius: 0 0 4px 4px;
7812 .mytheme .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-layout {
7813 -webkit-box-sizing: content-box
;
7814 -moz-box-sizing: content-box
;
7815 box-sizing: content-box
;
7816 margin: -12px -12px 0;
7819 .mytheme .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar {
7823 .mytheme .v-margin-left.v-margin-right.v-margin-top .v-window-top-toolbar.v-menubar-borderless {
7824 margin: -6px -6px 0;
7828 .mytheme .v-margin-left.v-margin-right.v-margin-bottom .v-window-bottom-toolbar.v-layout {
7829 -webkit-box-sizing: content-box
;
7830 -moz-box-sizing: content-box
;
7831 box-sizing: content-box
;
7832 margin: 0 -12px -12px;
7837 white-space: nowrap
;
7840 .mytheme .v-tree:focus {
7844 .mytheme .v-tree-node:before {
7847 display: inline-block
;
7856 .v-ie8 .mytheme .v-tree-node:before {
7858 margin-left: -1.9em;
7859 vertical-align: top
;
7861 font-family: FontAwesome
;
7863 background: transparent
;
7866 .v-ie8 .mytheme .v-tree-node {
7867 padding-left: 1.9em;
7870 .mytheme .v-tree-node-caption {
7874 white-space: nowrap
;
7875 vertical-align: top
;
7878 .mytheme .v-tree-node-caption > div {
7879 display: inline-block
;
7885 .mytheme .v-tree-node-caption > div:before {
7887 font-family: FontAwesome
;
7888 display: inline-block
;
7891 margin: 0 0.6em 0 0.8em;
7892 -webkit-transition: all
100ms;
7893 -moz-transition: all
100ms;
7894 transition: all
100ms;
7897 .v-ie8 .mytheme .v-tree-node-caption > div:before {
7901 .mytheme .v-tree-node-caption span {
7902 padding-right: 28px;
7904 display: inline-block
;
7908 .v-ie .mytheme .v-tree-node-caption span {
7912 .mytheme .v-tree-node-caption .v-icon {
7918 .mytheme .v-tree-node-caption:after {
7921 vertical-align: top
;
7930 -webkit-transition: opacity
120ms;
7931 -moz-transition: opacity
120ms;
7932 transition: opacity
120ms;
7935 .v-ie8 .mytheme .v-tree-node-caption:after {
7939 .v-ie8 .mytheme .v-tree-node-caption {
7940 display: inline-block
;
7943 .mytheme .v-tree-node-expanded > .v-tree-node-caption > div:before {
7944 -webkit-transform: rotate
(90deg);
7945 -moz-transform: rotate
(90deg);
7946 -ms-transform: rotate
(90deg);
7947 -o-transform: rotate
(90deg);
7948 transform: rotate
(90deg);
7950 font-family: FontAwesome
;
7953 .v-ie8 .mytheme .v-tree-node-expanded:before {
7955 font-family: FontAwesome
;
7958 .mytheme .v-tree-node-leaf:before, .mytheme .v-tree-node-leaf > .v-tree-node-caption > div:before {
7962 .mytheme .v-tree-node-focused:after {
7964 border: 1px solid
#197de1;
7967 .v-ie8 .mytheme .v-tree-node-focused {
7968 outline: 1px dotted
#197de1;
7971 .mytheme .v-tree-node-selected {
7973 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
7976 .mytheme .v-tree-node-selected:after {
7978 background-color: #197de1;
7979 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
7980 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
7984 .v-ie8 .mytheme .v-tree-node-selected {
7985 background-color: #197de1;
7986 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
7987 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
7990 .mytheme .v-tree-node-children {
7994 .v-ie8 .mytheme .v-tree-node-children {
7998 .mytheme .v-tree-node-drag-top:before, .mytheme .v-tree-node-drag-bottom:after, .mytheme .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded > .v-tree-node-children:before {
8004 background: #197de1;
8009 text-shadow: 0 0 1px #fafafa, 0 0 1px #fafafa;
8011 visibility: visible
;
8014 .mytheme .v-tree-node-drag-bottom.v-tree-node-dragfolder.v-tree-node-expanded:after {
8018 .mytheme .v-tree-node-caption-drag-center {
8019 -webkit-box-shadow: 0 0 0 2px #197de1;
8020 box-shadow: 0 0 0 2px #197de1;
8025 .v-ie8 .mytheme .v-tree-node-caption-drag-center {
8026 outline: 2px solid
#197de1;
8029 .v-ff .mytheme .v-tree-node-drag-top:before, .v-ff .mytheme .v-tree-node-drag-bottom:after {
8033 .v-ie8 .mytheme .v-tree-node-drag-top:before, .v-ie8 .mytheme .v-tree-node-drag-bottom:after {
8039 background: #fafafa;
8043 .mytheme .v-table-header table, .mytheme .v-table-footer table, .mytheme .v-table-table {
8044 -webkit-box-shadow: 0 0 0 1px #d4d4d4;
8045 box-shadow: 0 0 0 1px #d4d4d4;
8048 .v-ie8 .mytheme .v-table-header table, .v-ie8 .mytheme .v-table-footer table, .v-ie8 .mytheme .v-table-table {
8049 outline: 1px solid
#d4d4d4;
8052 .mytheme .v-table-header-wrap, .mytheme .v-table-footer-wrap, .mytheme .v-table-header-drag {
8053 border: 1px solid
#d4d4d4;
8054 background-color: #fafafa;
8055 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8056 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8057 white-space: nowrap
;
8059 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8062 .mytheme .v-table-header-wrap {
8064 border-bottom: none
;
8067 .mytheme .v-table-footer-wrap {
8071 .mytheme .v-table-footer td {
8072 border-left: 1px solid
#d4d4d4;
8075 .mytheme .v-table-footer-container, .mytheme .v-table-caption-container {
8079 -webkit-box-sizing: border-box
;
8080 -moz-box-sizing: border-box
;
8081 box-sizing: border-box
;
8084 .v-ie8 .mytheme .v-table-footer-container, .v-ie8 .mytheme .v-table-caption-container {
8088 .mytheme .v-table-footer-container {
8089 padding: 11px 12px 12px;
8093 .mytheme [class^="v-table-header-cell"] {
8097 .mytheme .v-table-caption-container, .mytheme .v-table-header-drag {
8098 padding: 12px 12px 11px;
8099 border-left: 1px solid
#d4d4d4;
8102 .mytheme .v-table-caption-container-align-right {
8106 .mytheme .v-table-resizer {
8117 .mytheme .v-table-cell-content {
8118 border-left: 1px solid
#d4d4d4;
8123 .mytheme .v-table-cell-content:first-child {
8128 .mytheme .v-table-header td:first-child .v-table-caption-container, .mytheme .v-table-footer td:first-child {
8129 border-left-color: transparent
;
8132 .mytheme .v-table-cell-wrapper {
8135 -webkit-box-sizing: border-box
;
8136 -moz-box-sizing: border-box
;
8137 box-sizing: border-box
;
8138 margin-right: 0 !important
;
8141 .mytheme .v-table-cell-wrapper > .v-widget {
8145 .mytheme .v-table-cell-wrapper > .v-widget.v-label, .mytheme .v-table-cell-wrapper > .v-widget.v-checkbox, .mytheme .v-table-cell-wrapper > .v-widget.v-select-optiongroup {
8149 .mytheme .v-table-cell-wrapper > .v-widget.v-progressbar {
8154 .mytheme .v-table-body {
8155 border: 1px solid
#d4d4d4;
8156 -webkit-user-select: text
;
8157 -moz-user-select: text
;
8158 -ms-user-select: text
;
8162 .mytheme .v-table-table {
8163 background-color: white
;
8164 white-space: nowrap
;
8167 .mytheme .v-table-table td {
8168 border-top: 1px solid
#d4d4d4;
8171 .mytheme .v-table-table tr:first-child td {
8175 .mytheme .v-table-row {
8176 background-color: white
;
8179 .mytheme .v-table-row-odd {
8180 background-color: #f5f5f5;
8183 .mytheme .v-table [class*="-row"].v-selected {
8184 background-color: #197de1;
8185 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
8186 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
8187 background-origin: border-box
;
8189 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
8192 .mytheme .v-table [class*="-row"].v-selected + .v-selected {
8193 background: #166ed5;
8196 .mytheme .v-table [class*="-row"].v-selected + .v-selected td {
8197 border-top-color: #166ed5;
8200 .mytheme .v-table [class*="-row"].v-selected .v-table-cell-content {
8201 border-color: transparent
;
8202 border-left-color: #1d69b4;
8205 .mytheme .v-table [class*="-row"].v-selected .v-table-cell-content:first-child {
8206 border-left-color: transparent
;
8209 .mytheme .v-table-header-cell-asc .v-table-sort-indicator, .mytheme .v-table-header-cell-desc .v-table-sort-indicator {
8210 background: transparent
;
8217 .mytheme .v-table-header-cell-asc .v-table-sort-indicator:before, .mytheme .v-table-header-cell-desc .v-table-sort-indicator:before {
8219 font-weight: normal
;
8220 display: inline-block
;
8223 .mytheme .v-table-header-cell-asc .v-table-sort-indicator:before {
8225 font-family: FontAwesome
;
8228 .mytheme .v-table-header-cell-desc .v-table-sort-indicator:before {
8230 font-family: FontAwesome
;
8233 .mytheme [class*="rowheader"] span.v-icon {
8237 .mytheme .v-table-focus {
8238 outline: 1px solid
#197de1;
8239 outline-offset: -1px;
8242 .mytheme .v-drag-element.v-table-focus, .mytheme .v-drag-element .v-table-focus {
8246 .mytheme .v-table-header-drag {
8249 filter: alpha
(opacity
=90) ;
8255 .mytheme .v-table-focus-slot-right {
8256 border-right: 3px solid
#197de1;
8261 .mytheme .v-table-focus-slot-left {
8263 border-left: 3px solid
#197de1;
8266 margin-left: 0 !important
;
8267 margin-right: -11px;
8270 .mytheme .v-table-column-selector {
8278 border: 1px solid
#c5c5c5;
8279 border-top-color: #c5c5c5;
8280 border-bottom-color: #bcbcbc;
8281 background-color: #fafafa;
8282 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8283 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8284 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
8285 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
8286 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8299 filter: alpha
(opacity
=0) ;
8300 -webkit-transition: opacity
200ms 1s;
8301 -moz-transition: opacity
200ms 1s;
8302 transition: opacity
200ms 1s;
8305 .mytheme .v-table-column-selector:after {
8313 .mytheme .v-table-column-selector:hover:after {
8314 background-color: rgba
(186, 186, 186, 0.1);
8317 .mytheme .v-table-column-selector:focus:after {
8318 border-color: #197de1;
8319 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8320 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8323 .mytheme .v-table-column-selector:active:after {
8324 background-color: rgba
(125, 125, 125, 0.2);
8327 .mytheme .v-table-column-selector:after {
8334 border-radius: inherit
;
8337 .mytheme .v-table-column-selector:active:after {
8338 background-color: rgba
(125, 125, 125, 0.2);
8341 .mytheme .v-table-column-selector:before {
8342 font-family: FontAwesome
;
8346 .mytheme .v-scrollable > .v-table .v-table-column-selector {
8351 border-radius: 0 0 0 50%;
8354 .mytheme .v-scrollable > .v-table .v-table-column-selector:after {
8359 .mytheme .v-table-header-wrap:hover .v-table-column-selector {
8362 -webkit-transition-delay: 100ms;
8363 -moz-transition-delay: 100ms;
8364 transition-delay: 100ms;
8367 .mytheme .v-on:before, .mytheme .v-off:before {
8369 font-family: FontAwesome
;
8374 .mytheme .v-on div, .mytheme .v-off div {
8378 .mytheme .v-off:before {
8382 .mytheme tbody.v-drag-element {
8385 -webkit-box-shadow: none
;
8387 background: transparent
;
8392 .mytheme tbody.v-drag-element tr {
8396 -webkit-box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.2);
8397 box-shadow: 0 2px 10px rgba
(0, 0, 0, 0.2);
8401 filter: alpha
(opacity
=50) ;
8405 .mytheme .v-table-body {
8410 .mytheme .v-table-scrollposition {
8416 margin: -19px 0 0 !important
;
8420 .mytheme .v-table-drag .v-table-body {
8421 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8422 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8423 border-color: #197de1;
8426 .v-ie8 .mytheme .v-table-drag .v-table-body {
8427 border-color: #197de1;
8430 .mytheme .v-table-drag .v-table-body .v-table-focus {
8434 .mytheme .v-table-row-drag-middle td:first-child:before {
8442 background: #197de1;
8444 filter: alpha
(opacity
=20) ;
8447 .mytheme .v-table-row-drag-top td:first-child:before, .mytheme .v-table-row-drag-bottom td:first-child:after {
8454 background: #197de1;
8459 text-shadow: 0 0 1px white
, 0 0 1px white
;
8462 .mytheme .v-table-row-drag-top td:first-child:before {
8466 .v-ff .mytheme .v-table-row-drag-top td:first-child:before, .v-ff .mytheme .v-table-row-drag-bottom td:first-child:after {
8470 .v-ie .mytheme .v-table-row-drag-top td:first-child:before, .v-ie .mytheme .v-table-row-drag-bottom td:first-child:after {
8474 .mytheme .v-table-no-stripes .v-table-row, .mytheme .v-table-no-stripes .v-table-row-odd {
8475 background: transparent
;
8478 .mytheme .v-table-no-vertical-lines .v-table-cell-content {
8483 .mytheme .v-table-no-vertical-lines.v-treetable .v-table-cell-content {
8487 .mytheme .v-table-no-horizontal-lines .v-table-cell-content {
8489 border-bottom: none
;
8492 .mytheme .v-table-no-header .v-table-header-wrap {
8496 .mytheme .v-table-borderless .v-table-header-wrap, .mytheme .v-table-borderless .v-table-footer-wrap, .mytheme .v-table-borderless .v-table-header-drag, .mytheme .v-table-borderless .v-table-body {
8500 .mytheme .v-table-borderless .v-table-header-wrap {
8501 border-bottom: 1px solid
#d9d9d9;
8504 .mytheme .v-table-borderless .v-table-footer-wrap {
8505 border-top: 1px solid
#d9d9d9;
8508 .mytheme .v-table-compact .v-table-header-wrap, .mytheme .v-table-compact .v-table-footer-wrap, .mytheme .v-table-compact .v-table-header-drag, .mytheme .v-table-small .v-table-header-wrap, .mytheme .v-table-small .v-table-footer-wrap, .mytheme .v-table-small .v-table-header-drag {
8512 .mytheme .v-table-compact .v-table-footer-container, .mytheme .v-table-small .v-table-footer-container {
8513 padding: 8px 7px 9px;
8516 .mytheme .v-table-compact .v-table-caption-container, .mytheme .v-table-compact .v-table-header-drag, .mytheme .v-table-small .v-table-caption-container, .mytheme .v-table-small .v-table-header-drag {
8518 padding-bottom: 8px;
8523 .mytheme .v-table-compact .v-table-caption-container-align-right, .mytheme .v-table-small .v-table-caption-container-align-right {
8527 .mytheme .v-table-compact .v-table-resizer, .mytheme .v-table-small .v-table-resizer {
8531 .mytheme .v-table-compact .v-table-cell-content, .mytheme .v-table-small .v-table-cell-content {
8535 .mytheme .v-table-compact .v-table-cell-wrapper, .mytheme .v-table-small .v-table-cell-wrapper {
8540 .mytheme .v-table-compact .v-table-cell-wrapper > .v-widget, .mytheme .v-table-small .v-table-cell-wrapper > .v-widget {
8544 .mytheme .v-table-compact .v-table-cell-wrapper > .v-widget.v-label, .mytheme .v-table-compact .v-table-cell-wrapper > .v-widget.v-checkbox, .mytheme .v-table-compact .v-table-cell-wrapper > .v-widget.v-select-optiongroup, .mytheme .v-table-small .v-table-cell-wrapper > .v-widget.v-label, .mytheme .v-table-small .v-table-cell-wrapper > .v-widget.v-checkbox, .mytheme .v-table-small .v-table-cell-wrapper > .v-widget.v-select-optiongroup {
8548 .mytheme .v-table-compact .v-table-cell-wrapper > .v-widget.v-progressbar, .mytheme .v-table-small .v-table-cell-wrapper > .v-widget.v-progressbar {
8553 .mytheme .v-table-compact .v-table-header-cell-asc .v-table-sort-indicator, .mytheme .v-table-compact .v-table-header-cell-desc .v-table-sort-indicator, .mytheme .v-table-small .v-table-header-cell-asc .v-table-sort-indicator, .mytheme .v-table-small .v-table-header-cell-desc .v-table-sort-indicator {
8558 .mytheme .v-table-compact .v-table-header-drag, .mytheme .v-table-small .v-table-header-drag {
8562 .mytheme .v-table-compact .v-table-row-drag-middle td:first-child:before, .mytheme .v-table-small .v-table-row-drag-middle td:first-child:before {
8566 .mytheme .v-table-compact.v-treetable .v-table-cell-wrapper, .mytheme .v-table-small.v-treetable .v-table-cell-wrapper {
8572 .mytheme .v-table-compact.v-treetable .v-table-cell-content, .mytheme .v-table-small.v-treetable .v-table-cell-content {
8577 .mytheme .v-table-compact.v-treetable .v-table-cell-content:first-child, .mytheme .v-table-small.v-treetable .v-table-cell-content:first-child {
8581 .mytheme .v-table-compact.v-treetable .v-table-footer-container, .mytheme .v-table-small.v-treetable .v-table-footer-container {
8586 .mytheme .v-table-small {
8590 .mytheme .v-table-small.v-treetable .v-table-cell-wrapper {
8594 .mytheme .v-treetable [class*="caption-container"], .mytheme .v-treetable [class*="footer-container"], .mytheme .v-treetable [class*="cell-wrapper"] {
8595 -webkit-box-sizing: content-box
;
8596 -moz-box-sizing: content-box
;
8597 box-sizing: content-box
;
8602 .mytheme .v-treetable [class*="caption-container"], .mytheme .v-treetable [class*="footer-container"] {
8606 .mytheme .v-treetable [class*="cell-wrapper"] {
8610 .mytheme .v-treetable [class*="caption-container"] {
8614 .mytheme .v-treetable [class*="caption-container-align-right"] {
8618 .mytheme .v-treetable [class*="footer-container"] {
8619 padding-right: 12px;
8622 .mytheme .v-treetable [class*="cell-content"] {
8624 padding-right: 12px;
8627 .mytheme .v-treetable [class*="cell-content"]:first-child {
8631 .mytheme .v-treetable-treespacer {
8632 display: inline-block
;
8634 width: 19px !important
;
8640 .mytheme .v-treetable-node-closed:before {
8642 font-family: FontAwesome
;
8645 .mytheme .v-treetable-node-open:before {
8647 font-family: FontAwesome
;
8650 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter {
8654 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter:after {
8659 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter div:before {
8667 border: 1px solid
#c5c5c5;
8668 border-top-color: #c5c5c5;
8669 border-bottom-color: #bcbcbc;
8670 background-color: #fafafa;
8671 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8672 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8673 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8674 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8675 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8679 background-color: #fafafa;
8680 background-image: -webkit-linear-gradient
(left
, #fafafa 2%, #efefef 98%);
8681 background-image: linear-gradient
(to right
,#fafafa 2%, #efefef 98%);
8684 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter div:before:after {
8692 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter div:before:hover:after {
8693 background-color: rgba
(186, 186, 186, 0.1);
8696 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter div:before:focus:after {
8697 border-color: #197de1;
8698 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8699 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8702 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-hsplitter div:before:active:after {
8703 background-color: rgba
(125, 125, 125, 0.2);
8706 .mytheme .v-splitpanel-horizontal > div > .v-splitpanel-second-container {
8710 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter {
8714 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter:after {
8719 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter div:before {
8727 border: 1px solid
#c5c5c5;
8728 border-top-color: #c5c5c5;
8729 border-bottom-color: #bcbcbc;
8730 background-color: #fafafa;
8731 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8732 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8733 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8734 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8735 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8741 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter div:before:after {
8749 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter div:before:hover:after {
8750 background-color: rgba
(186, 186, 186, 0.1);
8753 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter div:before:focus:after {
8754 border-color: #197de1;
8755 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8756 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8759 .mytheme .v-splitpanel-vertical > div > .v-splitpanel-vsplitter div:before:active:after {
8760 background-color: rgba
(125, 125, 125, 0.2);
8763 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter {
8767 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter:after {
8772 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:before {
8780 border: 1px solid
#c5c5c5;
8781 border-top-color: #c5c5c5;
8782 border-bottom-color: #bcbcbc;
8783 background-color: #fafafa;
8784 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8785 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8786 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8787 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8788 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8792 background-color: #fafafa;
8793 background-image: -webkit-linear-gradient
(left
, #fafafa 2%, #efefef 98%);
8794 background-image: linear-gradient
(to right
,#fafafa 2%, #efefef 98%);
8797 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:before:after {
8805 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:before:hover:after {
8806 background-color: rgba
(186, 186, 186, 0.1);
8809 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:before:focus:after {
8810 border-color: #197de1;
8811 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8812 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8815 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:before:active:after {
8816 background-color: rgba
(125, 125, 125, 0.2);
8819 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-hsplitter div:after {
8821 border: 1px solid
#dadada;
8822 border-top-color: #bababa;
8823 border-left-color: #bababa;
8833 .mytheme .v-splitpanel-horizontal.large > div > .v-splitpanel-second-container {
8837 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter {
8841 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter:after {
8846 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:before {
8854 border: 1px solid
#c5c5c5;
8855 border-top-color: #c5c5c5;
8856 border-bottom-color: #bcbcbc;
8857 background-color: #fafafa;
8858 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
8859 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
8860 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8861 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, none
;
8862 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
8868 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:before:after {
8876 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:before:hover:after {
8877 background-color: rgba
(186, 186, 186, 0.1);
8880 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:before:focus:after {
8881 border-color: #197de1;
8882 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8883 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
8886 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:before:active:after {
8887 background-color: rgba
(125, 125, 125, 0.2);
8890 .mytheme .v-splitpanel-vertical.large > div > .v-splitpanel-vsplitter div:after {
8892 border: 1px solid
#dadada;
8893 border-top-color: #bababa;
8894 border-left-color: #bababa;
8904 .mytheme .v-progressbar-wrapper {
8907 background-color: #d4d4d4;
8908 background-image: -webkit-linear-gradient
(bottom
, #d7d7d7 2%, #c7c7c7 98%);
8909 background-image: linear-gradient
(to top
,#d7d7d7 2%, #c7c7c7 98%);
8910 -webkit-box-sizing: border-box
;
8911 -moz-box-sizing: border-box
;
8912 box-sizing: border-box
;
8916 .mytheme .v-progressbar-indicator {
8919 background-color: #197de1;
8920 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
8921 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
8924 border: 1px solid
#1362b1;
8925 -webkit-box-sizing: border-box
;
8926 -moz-box-sizing: border-box
;
8927 box-sizing: border-box
;
8930 -webkit-transition: width
160ms;
8931 -moz-transition: width
160ms;
8932 transition: width
160ms;
8935 .mytheme .v-progressbar-point .v-progressbar-indicator {
8936 background: transparent
;
8937 -webkit-box-shadow: none
;
8944 .mytheme .v-progressbar-point .v-progressbar-indicator:before {
8946 display: inline-block
;
8949 background-color: #197de1;
8950 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
8951 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
8954 border: 1px solid
#1362b1;
8955 -webkit-box-sizing: border-box
;
8956 -moz-box-sizing: border-box
;
8957 box-sizing: border-box
;
8960 vertical-align: top
;
8963 .mytheme .v-progressbar-indeterminate {
8964 height: 24px !important
;
8965 width: 24px !important
;
8966 -webkit-box-sizing: border-box
;
8967 -moz-box-sizing: border-box
;
8968 box-sizing: border-box
;
8969 border: 2px solid rgba
(25, 125, 225, 0.2);
8970 border-top-color: #197de1;
8971 border-right-color: #197de1;
8972 border-radius: 100%;
8973 -webkit-animation: v-rotate-360
500ms infinite linear
;
8974 -moz-animation: v-rotate-360
500ms infinite linear
;
8975 animation: v-rotate-360
500ms infinite linear
;
8976 pointer-events: none
;
8979 .v-ie8 .mytheme .v-progressbar-indeterminate, .v-ie9 .mytheme .v-progressbar-indeterminate {
8982 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50% 50%;
8983 background-size: 80%;
8986 .v-ie8 .mytheme .v-progressbar-indeterminate {
8991 .mytheme .v-progressbar-indeterminate .v-progressbar-wrapper {
8995 .mytheme .v-slider {
8999 .mytheme .v-slider:focus {
9003 .mytheme .v-slider:focus .v-slider-handle:after {
9007 .v-ie8 .mytheme .v-slider:focus .v-slider-handle:after {
9008 visibility: visible
;
9011 .mytheme .v-slider.v-disabled {
9013 filter: alpha
(opacity
=50) ;
9016 .mytheme .v-slider-base {
9019 background-color: #d4d4d4;
9020 background-image: -webkit-linear-gradient
(bottom
, #d7d7d7 2%, #c7c7c7 98%);
9021 background-image: linear-gradient
(to top
,#d7d7d7 2%, #c7c7c7 98%);
9022 -webkit-box-sizing: border-box
;
9023 -moz-box-sizing: border-box
;
9024 box-sizing: border-box
;
9028 white-space: nowrap
;
9033 .mytheme .v-slider-base:before {
9041 border-left: 1px solid
#1362b1;
9044 .mytheme .v-slider-base:after {
9047 background-color: #197de1;
9048 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
9049 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
9052 border: 1px solid
#1362b1;
9053 -webkit-box-sizing: border-box
;
9054 -moz-box-sizing: border-box
;
9055 box-sizing: border-box
;
9058 display: inline-block
;
9061 vertical-align: top
;
9064 .v-ie8 .mytheme .v-slider-base:after {
9069 .mytheme .v-has-width > .v-slider-base {
9073 .mytheme .v-slider-handle {
9076 display: inline-block
;
9077 vertical-align: top
;
9080 .mytheme .v-slider-handle:before {
9088 border: 1px solid
#c5c5c5;
9089 border-top-color: #c5c5c5;
9090 border-bottom-color: #bcbcbc;
9091 background-color: #fafafa;
9092 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
9093 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
9094 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
9095 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7, 0 2px 3px rgba
(0, 0, 0, 0.05);
9096 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
9099 .mytheme .v-slider-handle:before:after {
9107 .mytheme .v-slider-handle:before:hover:after {
9108 background-color: rgba
(186, 186, 186, 0.1);
9111 .mytheme .v-slider-handle:before:focus:after {
9112 border-color: #197de1;
9113 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
9114 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
9117 .mytheme .v-slider-handle:before:active:after {
9118 background-color: rgba
(125, 125, 125, 0.2);
9121 .mytheme .v-slider-handle:after {
9122 border: 1px solid
#c5c5c5;
9123 border-color: #197de1;
9124 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
9125 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
9127 -webkit-transition: opacity
200ms;
9128 -moz-transition: opacity
200ms;
9129 transition: opacity
200ms;
9132 .v-ie8 .mytheme .v-slider-handle:after {
9136 .mytheme .v-slider-handle:before, .mytheme .v-slider-handle:after {
9138 -webkit-box-sizing: border-box
;
9139 -moz-box-sizing: border-box
;
9140 box-sizing: border-box
;
9144 border-radius: 11px;
9151 .mytheme .v-slider-feedback {
9152 background-color: #323232;
9153 background-color: rgba
(50, 50, 50, 0.9);
9154 -webkit-box-shadow: 0 2px 12px rgba
(0, 0, 0, 0.2);
9155 box-shadow: 0 2px 12px rgba
(0, 0, 0, 0.2);
9160 overflow: hidden
!important
;
9164 .mytheme .v-slider-vertical {
9169 .mytheme .v-slider-vertical .v-slider-base {
9170 background-color: #d4d4d4;
9171 background-image: -webkit-linear-gradient
(right
, #d7d7d7 2%, #c7c7c7 98%);
9172 background-image: linear-gradient
(to left
,#d7d7d7 2%, #c7c7c7 98%);
9174 height: 100% !important
;
9179 .mytheme .v-slider-vertical .v-slider-base:before {
9187 border-bottom: 1px solid
#1362b1;
9190 .mytheme .v-slider-vertical .v-slider-base:after {
9193 background-color: #197de1;
9194 background-image: -webkit-linear-gradient
(left
, #1b87e3 2%, #166ed5 98%);
9195 background-image: linear-gradient
(to right
,#1b87e3 2%, #166ed5 98%);
9198 .v-ie8 .mytheme .v-slider-vertical .v-slider-base:after {
9204 .mytheme .v-slider-vertical .v-slider-handle {
9211 .mytheme .v-slider-vertical .v-slider-handle:before, .mytheme .v-slider-vertical .v-slider-handle:after {
9218 .mytheme .v-slider-no-indicator .v-slider-base:before, .mytheme .v-slider-no-indicator .v-slider-base:after {
9222 .mytheme .v-tabsheet:not(.v-has-width) {
9223 width: auto
!important
;
9226 .mytheme .v-tabsheet-spacertd {
9227 display: none
!important
;
9230 .mytheme .v-tabsheet-tabcontainer {
9232 -webkit-box-sizing: border-box
;
9233 -moz-box-sizing: border-box
;
9234 box-sizing: border-box
;
9237 .mytheme .v-tabsheet-tabcontainer:before {
9241 border-top: 1px solid
#dfdfdf;
9247 .mytheme .v-tabsheet-tabcontainer .v-tabsheet-tabs {
9251 .mytheme .v-tabsheet-tabitemcell {
9252 vertical-align: bottom
;
9255 .mytheme .v-tabsheet-tabitemcell .v-tabsheet-tabitem {
9260 .mytheme .v-tabsheet-tabitemcell .v-caption {
9263 -webkit-box-sizing: border-box
;
9264 -moz-box-sizing: border-box
;
9265 box-sizing: border-box
;
9272 width: auto
!important
;
9274 text-overflow: ellipsis
;
9275 border-bottom: 2px solid transparent
;
9277 -webkit-transition: border-bottom
200ms, color
200ms;
9278 -moz-transition: border-bottom
200ms, color
200ms;
9279 transition: border-bottom
200ms, color
200ms;
9282 .mytheme .v-tabsheet-tabitemcell .v-caption .v-captiontext {
9286 .mytheme .v-tabsheet-tabitemcell .v-caption .v-icon + .v-captiontext {
9290 .mytheme .v-tabsheet-tabitemcell .v-caption:hover {
9294 .mytheme .v-tabsheet-tabitemcell .v-caption.v-disabled {
9296 filter: alpha
(opacity
=50) ;
9298 color: inherit
!important
;
9301 .mytheme .v-tabsheet-tabitemcell:first-child .v-caption, .mytheme .v-tabsheet-tabitemcell[aria-hidden="true"] + td .v-caption {
9305 .mytheme .v-tabsheet-tabitemcell:focus {
9309 .mytheme .v-tabsheet-tabitemcell:focus .v-caption {
9313 .mytheme .v-tabsheet-tabitemcell .v-tabsheet-tabitem-selected .v-caption.v-caption {
9314 border-bottom-color: #197de1;
9318 .mytheme .v-tabsheet-tabitemcell .v-caption-closable {
9319 padding-right: 22px;
9322 .mytheme .v-tabsheet-tabitemcell.icons-on-top .v-caption-closable {
9326 .mytheme .v-tabsheet-tabitemcell .v-tabsheet-caption-close {
9339 .mytheme .v-tabsheet-tabitemcell .v-tabsheet-caption-close:hover {
9340 background: rgba
(0, 0, 0, 0.03);
9344 .mytheme .v-tabsheet-tabitemcell .v-tabsheet-caption-close:active {
9345 background: #197de1;
9349 .mytheme .v-tabsheet-scroller {
9355 background-color: transparent
;
9356 background-image: -webkit-linear-gradient
(right
, #fafafa 70%, rgba
(250, 250, 250, 0) 100%);
9357 background-image: linear-gradient
(to left
,#fafafa 70%, rgba
(250, 250, 250, 0) 100%);
9358 pointer-events: none
;
9361 .mytheme .v-tabsheet-scroller:after {
9369 background-color: transparent
;
9370 background-image: -webkit-linear-gradient
(right
, #dfdfdf 70%, rgba
(223, 223, 223, 0) 100%);
9371 background-image: linear-gradient
(to left
,#dfdfdf 70%, rgba
(223, 223, 223, 0) 100%);
9374 .v-ie8 .mytheme .v-tabsheet-scroller, .v-ie9 .mytheme .v-tabsheet-scroller {
9375 background-color: #fafafa;
9378 .v-ie8 .mytheme .v-tabsheet-scroller:after, .v-ie9 .mytheme .v-tabsheet-scroller:after {
9379 background-color: #dfdfdf;
9382 .mytheme .v-tabsheet-scroller button {
9383 -webkit-appearance: none
;
9384 -moz-appearance: none
;
9385 -ms-appearance: none
;
9386 -o-appearance: none
;
9389 background: transparent
;
9397 pointer-events: auto
;
9399 filter: alpha
(opacity
=50) ;
9402 .mytheme .v-tabsheet-scroller button:hover {
9408 .mytheme .v-tabsheet-scroller button:active {
9410 filter: alpha
(opacity
=70) ;
9414 .mytheme .v-tabsheet-scroller button::-moz-focus-inner {
9419 .mytheme .v-tabsheet-scroller [class*="Next"] {
9423 .mytheme .v-tabsheet-scroller [class*="Next"]:before {
9424 font-family: FontAwesome
;
9428 .mytheme .v-tabsheet-scroller [class*="Prev"] {
9432 .mytheme .v-tabsheet-scroller [class*="Prev"]:before {
9433 font-family: FontAwesome
;
9437 .mytheme .v-tabsheet-scroller [class*="disabled"] {
9439 color: inherit
!important
;
9440 opacity: 0.1 !important
;
9441 filter: alpha
(opacity
=10) !important
;
9444 .mytheme .v-tabsheet-tabsheetpanel > .v-scrollable > .v-widget {
9445 -webkit-animation: valo-animate-in-fade
300ms;
9446 -moz-animation: valo-animate-in-fade
300ms;
9447 animation: valo-animate-in-fade
300ms;
9450 .mytheme .v-tabsheet-deco {
9451 height: 20px !important
;
9452 width: 20px !important
;
9453 -webkit-box-sizing: border-box
;
9454 -moz-box-sizing: border-box
;
9455 box-sizing: border-box
;
9456 border: 2px solid rgba
(25, 125, 225, 0.2);
9457 border-top-color: #197de1;
9458 border-right-color: #197de1;
9459 border-radius: 100%;
9460 -webkit-animation: v-rotate-360
500ms infinite linear
;
9461 -moz-animation: v-rotate-360
500ms infinite linear
;
9462 animation: v-rotate-360
500ms infinite linear
;
9463 pointer-events: none
;
9468 margin-bottom: -29px;
9473 .v-ie8 .mytheme .v-tabsheet-deco, .v-ie9 .mytheme .v-tabsheet-deco {
9476 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50% 50%;
9477 background-size: 80%;
9480 .v-ie8 .mytheme .v-tabsheet-deco {
9485 .mytheme .v-tabsheet-loading .v-tabsheet-deco {
9489 .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer table, .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer tbody, .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer tr {
9493 .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer tr {
9495 table-layout: fixed
;
9498 .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer td {
9499 display: table-cell
;
9502 .mytheme .v-tabsheet-equal-width-tabs > .v-tabsheet-tabcontainer .v-caption {
9507 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-caption {
9510 background-color: #fafafa;
9511 border: 1px solid transparent
;
9513 border-radius: 4px 4px 0 0;
9515 -webkit-transition: background-color
160ms;
9516 -moz-transition: background-color
160ms;
9517 transition: background-color
160ms;
9520 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-caption:hover {
9521 background-color: #f2f2f2;
9522 border-bottom-color: #dfdfdf;
9525 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-caption.v-disabled:hover {
9526 background-color: #fafafa;
9529 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-caption-closable {
9530 padding-right: 30px;
9533 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-tabsheet-caption-close {
9539 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer td:first-child .v-caption, .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer [aria-hidden="true"] + td .v-caption {
9543 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-tabsheet-tabitem .v-caption {
9544 border-color: #dfdfdf;
9547 .mytheme .v-tabsheet-framed > .v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption {
9549 border-color: #dfdfdf;
9550 border-bottom: none
;
9551 padding-bottom: 1px;
9554 .mytheme .v-tabsheet-framed > .v-tabsheet-content {
9555 border: 1px solid
#dfdfdf;
9559 .mytheme .v-tabsheet-framed > .v-tabsheet-content > div {
9563 .mytheme .v-tabsheet-framed.padded-tabbar > .v-tabsheet-tabcontainer {
9564 border: 1px solid
#dfdfdf;
9565 border-bottom: none
;
9566 background: #fafafa;
9570 .mytheme .v-tabsheet-framed.icons-on-top > .v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-caption {
9571 padding-bottom: 7px;
9574 .mytheme .v-tabsheet-centered-tabs > .v-tabsheet-tabcontainer {
9578 .mytheme .v-tabsheet-right-aligned-tabs > .v-tabsheet-tabcontainer {
9582 .mytheme .v-tabsheet-padded-tabbar > .v-tabsheet-tabcontainer .v-tabsheet-tabs {
9586 .mytheme .v-tabsheet-icons-on-top > .v-tabsheet-tabcontainer .v-caption {
9588 padding-bottom: 6px;
9592 .mytheme .v-tabsheet-icons-on-top > .v-tabsheet-tabcontainer .v-icon {
9596 .mytheme .v-tabsheet-icons-on-top > .v-tabsheet-tabcontainer .v-icon + .v-captiontext.v-captiontext {
9600 .mytheme .v-tabsheet-icons-on-top > .v-tabsheet-tabcontainer .v-caption-closable {
9601 padding-right: 12px;
9604 .mytheme .v-tabsheet-icons-on-top > .v-tabsheet-tabcontainer .v-tabsheet-caption-close {
9609 .mytheme .v-tabsheet-compact-tabbar > .v-tabsheet-tabcontainer-compact-tabbar .v-caption {
9613 .mytheme .v-tabsheet-only-selected-closable > .v-tabsheet-tabcontainer .v-tabsheet-caption-close {
9617 .mytheme .v-tabsheet-only-selected-closable > .v-tabsheet-tabcontainer .v-tabsheet-tabitem-selected .v-tabsheet-caption-close {
9618 visibility: visible
;
9621 .mytheme .v-colorpicker-popup.v-window {
9622 min-width: 220px !important
;
9625 .mytheme .v-colorpicker-popup .v-tabsheet-tabs {
9629 .mytheme .v-colorpicker-popup [class$="sliders"] {
9633 .mytheme .v-colorpicker-popup [class$="sliders"] .v-widget {
9634 width: 100% !important
;
9635 vertical-align: middle
;
9638 .mytheme .v-colorpicker-popup [class$="sliders"] .v-has-caption {
9639 white-space: nowrap
;
9643 .mytheme .v-colorpicker-popup [class$="sliders"] .v-caption {
9644 display: inline-block
;
9649 .mytheme .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider + .v-slot .v-has-caption {
9653 .mytheme .v-colorpicker-popup [class$="sliders"] .v-slot-hue-slider + .v-slot .v-caption {
9658 .mytheme .v-colorpicker-popup .v-slider-red .v-slider-base:after {
9661 -webkit-box-shadow: none
;
9665 .mytheme .v-colorpicker-popup .v-slider-green .v-slider-base:after {
9668 -webkit-box-shadow: none
;
9672 .mytheme .v-colorpicker-popup .v-slider-blue .v-slider-base:after {
9675 -webkit-box-shadow: none
;
9679 .mytheme .v-colorpicker-popup .v-margin-bottom {
9683 .mytheme .v-colorpicker-popup .resize-button {
9684 width: 100% !important
;
9685 height: auto
!important
;
9690 .mytheme .v-colorpicker-popup .resize-button:before {
9691 font-family: FontAwesome
;
9695 .mytheme .v-colorpicker-popup .resize-button-caption {
9699 .mytheme .v-colorpicker-popup .v-horizontallayout {
9700 height: auto
!important
;
9702 background-color: #fafafa;
9703 border-top: 1px solid
#ededed;
9706 .mytheme .v-colorpicker-popup .v-horizontallayout .v-expand {
9710 .mytheme .v-colorpicker-popup .v-horizontallayout .v-button {
9711 width: 80% !important
;
9714 .mytheme .v-colorpicker-preview {
9715 width: 100% !important
;
9716 height: auto
!important
;
9720 .mytheme .v-colorpicker-preview-textfield {
9721 height: auto
!important
;
9726 .mytheme .v-colorpicker {
9727 width: auto
!important
;
9730 .mytheme .v-colorpicker-button-color {
9737 border: 1px solid rgba
(0, 0, 0, 0.5);
9741 .mytheme .v-colorpicker-button-color + .v-button-caption:not(:empty) {
9745 .v-ie8 .mytheme .v-colorpicker-button-color {
9753 display: inline-block
;
9754 vertical-align: middle
;
9758 .v-ie8 .mytheme .v-colorpicker-button-color + .v-button-caption {
9766 border: 1px solid
#d5d5d5;
9767 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
9768 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
9769 overflow: visible
!important
;
9772 .mytheme .v-panel-caption {
9773 -webkit-box-sizing: border-box
;
9774 -moz-box-sizing: border-box
;
9775 box-sizing: border-box
;
9778 border-bottom: 1px solid
#d5d5d5;
9779 background-color: #fafafa;
9780 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #f6f6f6 98%);
9781 background-image: linear-gradient
(to bottom
,#fafafa 2%, #f6f6f6 98%);
9785 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #eeeeee;
9786 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #eeeeee;
9787 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
9788 border-radius: 3px 3px 0 0;
9791 .mytheme .v-panel-content {
9792 -webkit-box-sizing: border-box
;
9793 -moz-box-sizing: border-box
;
9794 box-sizing: border-box
;
9799 .mytheme .v-panel-content > .v-margin-top {
9803 .mytheme .v-panel-content > .v-margin-right {
9804 padding-right: 12px;
9807 .mytheme .v-panel-content > .v-margin-bottom {
9808 padding-bottom: 12px;
9811 .mytheme .v-panel-content > .v-margin-left {
9815 .mytheme .v-panel-borderless {
9816 background: transparent
;
9820 -webkit-box-shadow: none
;
9824 .mytheme .v-panel-borderless > div > [class*="-caption"] {
9825 background: transparent
;
9826 -webkit-box-shadow: none
;
9831 border-bottom: none
;
9834 .mytheme .v-panel-well {
9835 background: #f5f5f5;
9837 -webkit-box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
9838 box-shadow: 0 1px 0 0 rgba
(255, 255, 255, 0.05), inset
0 2px 3px rgba
(0, 0, 0, 0.05);
9840 border: 1px solid
#c5c5c5;
9843 .mytheme .v-panel-well > div > [class*="-caption"] {
9844 background: transparent
;
9845 -webkit-box-shadow: none
;
9849 .mytheme .v-panel-scroll-divider > [class*="-captionwrap"] {
9854 .mytheme .v-panel-scroll-divider > [class*="-captionwrap"]:after {
9861 border-top: 1px solid
#dfdfdf;
9862 border-color: rgba
(197, 197, 197, 0.5);
9865 .mytheme .v-panel-scroll-divider > [class*="-content"]:before {
9871 border-top: 1px solid
#fafafa;
9876 .mytheme .v-panel-caption.v-horizontallayout {
9877 height: auto
!important
;
9881 .mytheme .v-panel-caption.v-horizontallayout .v-slot {
9882 vertical-align: middle
;
9885 .mytheme .v-panel-caption.v-horizontallayout .v-label {
9889 .mytheme .v-accordion {
9893 border: 1px solid
#d5d5d5;
9894 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
9895 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
9896 background-color: #fafafa;
9897 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #f4f4f4 98%);
9898 background-image: linear-gradient
(to bottom
,#fafafa 2%, #f4f4f4 98%);
9902 .mytheme .v-accordion-item {
9906 .mytheme .v-accordion-item:first-child {
9907 border-top-left-radius: 3px;
9908 border-top-right-radius: 3px;
9911 .mytheme .v-accordion-item:last-child {
9912 border-bottom-left-radius: 3px;
9913 border-bottom-right-radius: 3px;
9916 .mytheme .v-accordion-item:last-child [class*="item-content"] {
9917 border-radius: inherit
;
9920 .mytheme .v-accordion-item[class*="item-open"]:last-child > div > .v-caption {
9924 .mytheme .v-accordion-item:not([class*="item-open"]):last-child > div > .v-caption {
9925 border-bottom: none
;
9929 .mytheme .v-accordion-item[class*="item-open"] + [class*="item"] {
9930 border-top: 1px solid
#d9d9d9;
9933 .mytheme .v-accordion-item-caption {
9934 border-radius: inherit
;
9937 .mytheme .v-accordion-item-caption > .v-caption {
9938 -webkit-box-sizing: border-box
;
9939 -moz-box-sizing: border-box
;
9940 box-sizing: border-box
;
9943 border-bottom: 1px solid
#d5d5d5;
9944 background-color: #fafafa;
9945 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #f6f6f6 98%);
9946 background-image: linear-gradient
(to bottom
,#fafafa 2%, #f6f6f6 98%);
9950 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #eeeeee;
9951 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #eeeeee;
9952 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.05);
9954 background: transparent
;
9955 border-bottom-color: #c9c9c9;
9956 border-radius: inherit
;
9961 .mytheme .v-accordion-item-caption > .v-caption:hover:before, .mytheme .v-accordion-item-caption > .v-caption:active:before {
9968 border-radius: inherit
;
9971 .mytheme .v-accordion-item-caption > .v-caption:hover:before {
9972 background-color: rgba
(186, 186, 186, 0.1);
9976 .mytheme .v-accordion-item-caption > .v-caption:active:before {
9977 background-color: rgba
(125, 125, 125, 0.2);
9980 .mytheme .v-accordion-item-content {
9981 -webkit-box-shadow: inset
0 2px 3px rgba
(0, 0, 0, 0.05);
9982 box-shadow: inset
0 2px 3px rgba
(0, 0, 0, 0.05);
9983 background-color: white
;
9984 -webkit-box-sizing: border-box
;
9985 -moz-box-sizing: border-box
;
9986 box-sizing: border-box
;
9989 .mytheme .v-accordion-item-content > .v-margin-top {
9993 .mytheme .v-accordion-item-content > .v-margin-right {
9994 padding-right: 12px;
9997 .mytheme .v-accordion-item-content > .v-margin-bottom {
9998 padding-bottom: 12px;
10001 .mytheme .v-accordion-item-content > .v-margin-left {
10002 padding-left: 12px;
10005 .mytheme .v-accordion-borderless {
10008 -webkit-box-shadow: none
;
10012 .mytheme .v-accordion-borderless > .v-accordion-item, .mytheme .v-accordion-borderless > .v-accordion-item > div > .v-caption, .mytheme .v-accordion-borderless > .v-accordion-item > .v-accordion-item-content {
10016 .mytheme .v-select-twincol {
10017 white-space: normal
;
10020 .mytheme .v-select-twincol select {
10021 border: 1px solid
#c5c5c5;
10022 background-color: #fafafa;
10023 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
10024 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
10028 .mytheme .v-select-twincol select:focus {
10030 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10031 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10034 .mytheme .v-select-twincol .v-textfield, .mytheme .v-select-twincol .v-nativebutton {
10035 width: auto
!important
;
10039 .mytheme .v-select-twincol .v-nativebutton {
10043 .mytheme .v-select-twincol-caption-left, .mytheme .v-select-twincol-caption-right {
10046 padding-bottom: 0.3em;
10050 .mytheme .v-select-twincol-buttons {
10051 white-space: nowrap
;
10052 display: inline-block
;
10053 vertical-align: top
;
10054 position: relative
;
10058 .mytheme .v-select-twincol-buttons .v-button {
10059 -webkit-box-sizing: border-box
;
10060 -moz-box-sizing: border-box
;
10061 box-sizing: border-box
;
10062 display: inline-block
;
10063 vertical-align: top
;
10065 white-space: normal
;
10066 position: absolute
;
10071 text-align: center
;
10074 .mytheme .v-select-twincol-buttons .v-button:first-child {
10078 .mytheme .v-select-twincol-buttons .v-button-caption {
10082 .mytheme .v-select-twincol-buttons .v-button:focus {
10086 .mytheme .v-select-twincol-buttons .v-button:first-child {
10087 border-radius: 4px 4px 0 0;
10090 .mytheme .v-select-twincol-buttons .v-button:last-child {
10091 border-radius: 0 0 4px 4px;
10094 .mytheme .v-select-twincol-buttons .v-button-wrap:before {
10095 font-family: FontAwesome
;
10099 .mytheme .v-select-twincol-buttons .v-button:first-child .v-button-wrap:before {
10100 font-family: FontAwesome
;
10104 .mytheme .v-select select {
10105 border: 1px solid
#c5c5c5;
10106 background-color: #fafafa;
10107 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
10108 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
10112 .mytheme .v-select select:focus {
10114 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10115 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10118 .mytheme .v-select-select {
10122 .mytheme .v-select-select + .v-textfield {
10123 width: auto
!important
;
10127 .mytheme .v-select-select + .v-textfield + .v-nativebutton {
10132 .mytheme .v-calendar-header-day {
10134 text-align: center
;
10138 .mytheme .v-calendar-header-week .v-calendar-back, .mytheme .v-calendar-header-week .v-calendar-next {
10139 -webkit-appearance: none
;
10140 -moz-appearance: none
;
10141 -ms-appearance: none
;
10142 -o-appearance: none
;
10144 background: transparent
;
10152 filter: alpha
(opacity
=50) ;
10155 .mytheme .v-calendar-header-week .v-calendar-back:focus, .mytheme .v-calendar-header-week .v-calendar-next:focus {
10159 .mytheme .v-calendar-header-week .v-calendar-back:hover, .mytheme .v-calendar-header-week .v-calendar-next:hover {
10164 .mytheme .v-calendar-header-week .v-calendar-back:active, .mytheme .v-calendar-header-week .v-calendar-next:active {
10166 filter: alpha
(opacity
=50) ;
10169 .mytheme .v-calendar-header-week .v-calendar-back:before {
10170 font-family: FontAwesome
;
10174 .mytheme .v-calendar-header-week .v-calendar-next:before {
10175 font-family: FontAwesome
;
10179 .mytheme .v-calendar-month {
10184 .mytheme .v-calendar-month td {
10185 vertical-align: top
;
10188 .mytheme .v-calendar-week-number {
10191 text-align: center
;
10194 filter: alpha
(opacity
=50) ;
10197 .mytheme .v-calendar-week-number:hover {
10202 .mytheme .v-calendar-month-day {
10204 -webkit-box-sizing: border-box
;
10205 -moz-box-sizing: border-box
;
10206 box-sizing: border-box
;
10210 .mytheme .v-calendar-bottom-spacer, .mytheme .v-calendar-spacer, .mytheme .v-calendar-bottom-spacer-empty {
10212 margin-bottom: 3px;
10215 .mytheme .v-calendar-bottom-spacer {
10221 .mytheme .v-calendar-bottom-spacer:hover {
10225 .mytheme .v-calendar-day-number {
10230 white-space: nowrap
;
10231 border-top: 1px solid
#f2f2f2;
10235 .mytheme .v-calendar-day-number:hover {
10239 .mytheme .v-calendar-month-day-today {
10240 background: #eef3f8;
10243 .mytheme .v-calendar-month-day-today .v-calendar-day-number {
10246 border-top: 2px solid
#197de1;
10252 .mytheme .v-calendar-month-day-selected {
10253 background-color: #e3edf7;
10256 .mytheme .v-calendar-month-day-dragemphasis {
10257 background-color: #a8a8a8;
10260 .mytheme .v-calendar-month-day-scrollable {
10261 overflow-y: scroll
;
10264 .mytheme .v-calendar-weekly-longevents {
10266 border-bottom: 3px solid
#e0e0e0;
10269 .mytheme .v-calendar-weekly-longevents .v-calendar-event-all-day {
10272 margin-bottom: 3px;
10275 .mytheme .v-calendar-header-week td {
10276 vertical-align: middle
!important
;
10279 .mytheme .v-calendar-header-week .v-calendar-header-day {
10283 .mytheme .v-calendar-times {
10287 white-space: nowrap
;
10290 .mytheme .v-calendar-time {
10292 padding-right: 9px;
10294 padding-bottom: 6px;
10297 .mytheme .v-calendar-day-times, .mytheme .v-calendar-day-times-today {
10299 border-right: 1px solid transparent
;
10302 .mytheme .v-calendar-day-times:focus, .mytheme .v-calendar-day-times-today:focus {
10306 .mytheme .v-calendar .v-datecellslot, .mytheme .v-calendar .v-datecellslot-even {
10307 border-top: 1px solid
#dfdfdf;
10310 .mytheme .v-calendar .v-datecellslot:first-child, .mytheme .v-calendar .v-datecellslot-even:first-child {
10311 border-top-color: transparent
;
10314 .mytheme .v-calendar .v-datecellslot {
10315 border-top-style: dotted
;
10318 .mytheme .v-calendar .v-datecellslot, .mytheme .v-calendar .v-datecellslot-even {
10322 .mytheme .v-calendar-current-time {
10323 background: #197de1;
10325 pointer-events: none
;
10327 filter: alpha
(opacity
=50) ;
10330 .mytheme .v-calendar-current-time:before {
10334 margin-left: -0.07em;
10337 .mytheme .v-calendar .v-daterange {
10338 position: relative
;
10341 .mytheme .v-calendar .v-daterange:before {
10343 position: absolute
;
10348 background: #197de1;
10350 filter: alpha
(opacity
=50) ;
10351 border-radius: 4px 4px 0 0;
10354 .mytheme .v-calendar .v-daterange + .v-daterange {
10355 border-color: transparent
;
10358 .mytheme .v-calendar .v-daterange + .v-daterange:before {
10362 .mytheme .v-calendar-event {
10367 border-radius: 4px;
10370 .mytheme .v-calendar-event:focus {
10374 .mytheme .v-calendar-event-month {
10376 -webkit-box-sizing: border-box
;
10377 -moz-box-sizing: border-box
;
10378 box-sizing: border-box
;
10379 margin-bottom: 3px;
10380 white-space: nowrap
;
10381 text-overflow: ellipsis
;
10386 .mytheme .v-calendar-event-month .v-calendar-event-time {
10391 filter: alpha
(opacity
=50) ;
10394 .mytheme .v-calendar-event-month:before {
10396 margin-right: 0.2em;
10399 .mytheme .v-calendar-event-all-day {
10401 -webkit-box-sizing: border-box
;
10402 -moz-box-sizing: border-box
;
10403 box-sizing: border-box
;
10408 white-space: nowrap
;
10411 .mytheme .v-calendar-event-all-day:before {
10415 .mytheme .v-calendar-event-start {
10420 .mytheme .v-calendar-event-start.v-calendar-event-continued-to, .mytheme .v-calendar-event-start.v-calendar-event-end {
10422 text-overflow: ellipsis
;
10425 .mytheme .v-calendar-event-start {
10426 border-top-left-radius: 4px;
10427 border-bottom-left-radius: 4px;
10431 .mytheme .v-calendar-event-end {
10432 border-top-right-radius: 4px;
10433 border-bottom-right-radius: 4px;
10437 .mytheme .v-calendar-event-caption {
10441 position: absolute
;
10449 .mytheme .v-calendar-event-caption span {
10451 white-space: nowrap
;
10454 .mytheme .v-calendar-week-wrapper .v-calendar-event {
10458 .mytheme .v-calendar-week-wrapper .v-calendar-event-content {
10460 border-radius: 5px;
10461 border: 1px solid
#fafafa;
10466 .mytheme .v-calendar-event-month:before {
10470 .mytheme .v-calendar-event-all-day {
10471 background-color: #c8eaf4;
10472 background-color: rgba
(200, 234, 244, 0.8);
10476 .mytheme .v-calendar-week-wrapper .v-calendar-event {
10480 .mytheme .v-calendar-week-wrapper .v-calendar-event .v-calendar-event-content {
10481 background-color: #c8eaf4;
10482 background-color: rgba
(200, 234, 244, 0.8);
10485 .mytheme .v-calendar-event-month[class*="color2"]:before {
10489 .mytheme .v-calendar-event-all-day[class*="color2"] {
10490 background-color: #d1e7cd;
10491 background-color: rgba
(209, 231, 205, 0.8);
10495 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color2"] {
10499 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color2"] .v-calendar-event-content {
10500 background-color: #d1e7cd;
10501 background-color: rgba
(209, 231, 205, 0.8);
10504 .mytheme .v-calendar-event-month[class*="color3"]:before {
10508 .mytheme .v-calendar-event-all-day[class*="color3"] {
10509 background-color: #f1e1c8;
10510 background-color: rgba
(241, 225, 200, 0.8);
10514 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color3"] {
10518 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color3"] .v-calendar-event-content {
10519 background-color: #f1e1c8;
10520 background-color: rgba
(241, 225, 200, 0.8);
10523 .mytheme .v-calendar-event-month[class*="color4"]:before {
10527 .mytheme .v-calendar-event-all-day[class*="color4"] {
10528 background-color: #f1d3cb;
10529 background-color: rgba
(241, 211, 203, 0.8);
10533 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color4"] {
10537 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color4"] .v-calendar-event-content {
10538 background-color: #f1d3cb;
10539 background-color: rgba
(241, 211, 203, 0.8);
10542 .mytheme .v-calendar-event-month[class*="color5"]:before {
10546 .mytheme .v-calendar-event-all-day[class*="color5"] {
10547 background-color: #d1d9f1;
10548 background-color: rgba
(209, 217, 241, 0.8);
10552 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color5"] {
10556 .mytheme .v-calendar-week-wrapper .v-calendar-event[class*="color5"] .v-calendar-event-content {
10557 background-color: #d1d9f1;
10558 background-color: rgba
(209, 217, 241, 0.8);
10561 .mytheme .v-calendar.v-disabled * {
10565 .mytheme .v-label {
10566 -webkit-user-select: text
;
10567 -moz-user-select: text
;
10568 -ms-user-select: text
;
10572 .mytheme .v-label-undef-w {
10573 white-space: nowrap
;
10576 .mytheme h1, .mytheme .v-label-h1, .mytheme h2, .mytheme .v-label-h2, .mytheme h3, .mytheme .v-label-h3 {
10582 .mytheme h1, .mytheme .v-label-h1 {
10585 margin-bottom: 1em;
10587 letter-spacing: -0.03em;
10590 .mytheme h2, .mytheme .v-label-h2 {
10594 margin-bottom: 0.77em;
10595 letter-spacing: -0.02em;
10598 .mytheme h3, .mytheme .v-label-h3 {
10602 margin-bottom: 0.77em;
10606 .mytheme h4, .mytheme .v-label-h4 {
10611 text-transform: uppercase
;
10614 margin-bottom: 0.8em;
10617 .mytheme .v-csslayout > h1:first-child, .mytheme .v-csslayout > h2:first-child, .mytheme .v-csslayout > h3:first-child, .mytheme .v-csslayout > h4 > .v-label-h1:first-child, .mytheme .v-csslayout > .v-label-h2:first-child, .mytheme .v-csslayout > .v-label-h3:first-child, .mytheme .v-csslayout > .v-label-h4:first-child {
10621 .mytheme .v-verticallayout > .v-slot:first-child h1, .mytheme .v-verticallayout > .v-slot:first-child .v-label-h1, .mytheme .v-verticallayout > .v-slot:first-child h2, .mytheme .v-verticallayout > .v-slot:first-child .v-label-h2, .mytheme .v-verticallayout > .v-slot:first-child h3, .mytheme .v-verticallayout > .v-slot:first-child .v-label-h3, .mytheme .v-verticallayout > .v-slot:first-child h4, .mytheme .v-verticallayout > .v-slot:first-child .v-label-h4, .mytheme .v-verticallayout > div > .v-slot:first-child h1, .mytheme .v-verticallayout > div > .v-slot:first-child .v-label-h1, .mytheme .v-verticallayout > div > .v-slot:first-child h2, .mytheme .v-verticallayout > div > .v-slot:first-child .v-label-h2, .mytheme .v-verticallayout > div > .v-slot:first-child h3, .mytheme .v-verticallayout > div > .v-slot:first-child .v-label-h3, .mytheme .v-verticallayout > div > .v-slot:first-child h4, .mytheme .v-verticallayout > div > .v-slot:first-child .v-label-h4 {
10625 .mytheme h1.no-margin, .mytheme .v-label-h1.no-margin, .mytheme h2.no-margin, .mytheme .v-label-h2.no-margin, .mytheme h3.no-margin, .mytheme .v-label-h3.no-margin, .mytheme h4.no-margin, .mytheme .v-label-h4.no-margin {
10626 margin: 0 !important
;
10629 .mytheme .v-label-colored {
10633 .mytheme .v-label-large {
10637 .mytheme .v-label-small {
10641 .mytheme .v-label-tiny {
10645 .mytheme .v-label-huge {
10649 .mytheme .v-label-bold {
10653 .mytheme .v-label-light {
10658 .mytheme .v-label-align-right {
10662 .mytheme .v-label-align-center {
10663 text-align: center
;
10666 .mytheme .v-label-spinner {
10667 height: 24px !important
;
10668 width: 24px !important
;
10669 -webkit-box-sizing: border-box
;
10670 -moz-box-sizing: border-box
;
10671 box-sizing: border-box
;
10672 border: 2px solid rgba
(25, 125, 225, 0.2);
10673 border-top-color: #197de1;
10674 border-right-color: #197de1;
10675 border-radius: 100%;
10676 -webkit-animation: v-rotate-360
500ms infinite linear
;
10677 -moz-animation: v-rotate-360
500ms infinite linear
;
10678 animation: v-rotate-360
500ms infinite linear
;
10679 pointer-events: none
;
10682 .v-ie8 .mytheme .v-label-spinner, .v-ie9 .mytheme .v-label-spinner {
10684 border-radius: 4px;
10685 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50% 50%;
10686 background-size: 80%;
10689 .v-ie8 .mytheme .v-label-spinner {
10694 .mytheme .v-label-success, .mytheme .v-label-failure {
10697 border: 2px solid
#2c9720;
10698 border-radius: 4px;
10699 padding: 7px 19px 7px 37px;
10704 .mytheme .v-label-success:before, .mytheme .v-label-failure:before {
10705 font-family: FontAwesome
;
10707 margin-right: 0.5em;
10708 margin-left: -19px;
10712 .mytheme .v-label-failure {
10713 border-color: #ed473b;
10716 .mytheme .v-label-failure:before {
10721 .mytheme [draggable=true] {
10722 -khtml-user-drag: element
;
10723 -webkit-user-drag: element
;
10726 .mytheme .v-ddwrapper {
10727 position: relative
;
10730 .mytheme .v-ddwrapper-over:before, .mytheme .v-ddwrapper-over:after {
10732 position: absolute
;
10738 border: 0 solid
#197de1;
10741 .mytheme .v-ddwrapper-over-top:before {
10742 border-top-width: 2px;
10745 .mytheme .v-ddwrapper-over-right:before {
10746 border-right-width: 2px;
10749 .mytheme .v-ddwrapper-over-bottom:before {
10750 border-bottom-width: 2px;
10753 .mytheme .v-ddwrapper-over-left:before {
10754 border-left-width: 2px;
10757 .mytheme .no-vertical-drag-hints .v-ddwrapper-over-top:before, .mytheme .no-vertical-drag-hints.v-ddwrapper-over-top:before {
10758 border-top-width: 0;
10761 .mytheme .no-vertical-drag-hints .v-ddwrapper-over-top:after, .mytheme .no-vertical-drag-hints.v-ddwrapper-over-top:after {
10763 border-radius: 4px;
10765 filter: alpha
(opacity
=30.0) ;
10766 background: #8abef2;
10769 .mytheme .no-vertical-drag-hints .v-ddwrapper-over-bottom:before, .mytheme .no-vertical-drag-hints.v-ddwrapper-over-bottom:before {
10770 border-bottom-width: 0;
10773 .mytheme .no-vertical-drag-hints .v-ddwrapper-over-bottom:after, .mytheme .no-vertical-drag-hints.v-ddwrapper-over-bottom:after {
10775 border-radius: 4px;
10777 filter: alpha
(opacity
=30.0) ;
10778 background: #8abef2;
10781 .mytheme .no-horizontal-drag-hints.v-ddwrapper-over-left:before, .mytheme .no-horizontal-drag-hints .v-ddwrapper-over-left:before {
10782 border-left-width: 0;
10785 .mytheme .no-horizontal-drag-hints.v-ddwrapper-over-left:after, .mytheme .no-horizontal-drag-hints .v-ddwrapper-over-left:after {
10787 border-radius: 4px;
10789 filter: alpha
(opacity
=30.0) ;
10790 background: #8abef2;
10793 .mytheme .no-horizontal-drag-hints.v-ddwrapper-over-right:before, .mytheme .no-horizontal-drag-hints .v-ddwrapper-over-right:before {
10794 border-right-width: 0;
10797 .mytheme .no-horizontal-drag-hints.v-ddwrapper-over-right:after, .mytheme .no-horizontal-drag-hints .v-ddwrapper-over-right:after {
10799 border-radius: 4px;
10801 filter: alpha
(opacity
=30.0) ;
10802 background: #8abef2;
10805 .mytheme .v-ddwrapper-over-middle:after, .mytheme .v-ddwrapper-over-center:after {
10807 border-radius: 4px;
10809 filter: alpha
(opacity
=30.0) ;
10810 background: #8abef2;
10813 .mytheme .no-box-drag-hints.v-ddwrapper:after, .mytheme .no-box-drag-hints .v-ddwrapper:after {
10814 display: none
!important
;
10818 .mytheme .v-nativebutton {
10819 -webkit-touch-callout: none
;
10822 .mytheme .v-select select {
10823 border: 1px solid
#c5c5c5;
10824 background-color: #fafafa;
10825 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
10826 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
10830 .mytheme .v-select select:focus {
10832 -webkit-box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10833 box-shadow: 0 0 0 2px rgba
(25, 125, 225, 0.5);
10836 .mytheme .v-select-select {
10840 .mytheme .v-select-select + .v-textfield {
10841 width: auto
!important
;
10845 .mytheme .v-select-select + .v-textfield + .v-nativebutton {
10850 .mytheme .v-popupview {
10853 text-decoration: underline
;
10854 font-weight: inherit
;
10855 -webkit-transition: color
140ms;
10856 -moz-transition: color
140ms;
10857 transition: color
140ms;
10860 .mytheme .v-popupview:hover {
10864 .mytheme .v-popupview-popup {
10866 border-radius: 4px;
10867 background-color: white
;
10869 -webkit-box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
10870 box-shadow: 0 4px 10px 0 rgba
(0, 0, 0, 0.1), 0 3px 5px 0 rgba
(0, 0, 0, 0.05), 0 0 0 1px rgba
(0, 0, 0, 0.09098);
10871 -webkit-backface-visibility: hidden
;
10872 -moz-backface-visibility: hidden
;
10873 -ms-backface-visibility: hidden
;
10874 backface-visibility: hidden
;
10877 .mytheme .v-popupview-popup[class*="animate-in"] {
10878 -webkit-animation: v-popupview-animate-in
120ms;
10879 -moz-animation: v-popupview-animate-in
120ms;
10880 animation: v-popupview-animate-in
120ms;
10883 .mytheme .v-popupview-popup[class*="animate-out"] {
10884 -webkit-animation: valo-animate-out-fade
120ms;
10885 -moz-animation: valo-animate-out-fade
120ms;
10886 animation: valo-animate-out-fade
120ms;
10889 .mytheme .v-popupview-popup .popupContent > .v-margin-top {
10893 .mytheme .v-popupview-popup .popupContent > .v-margin-right {
10894 padding-right: 12px;
10897 .mytheme .v-popupview-popup .popupContent > .v-margin-bottom {
10898 padding-bottom: 12px;
10901 .mytheme .v-popupview-popup .popupContent > .v-margin-left {
10902 padding-left: 12px;
10905 .mytheme .v-popupview-loading {
10907 height: 24px !important
;
10908 width: 24px !important
;
10909 -webkit-box-sizing: border-box
;
10910 -moz-box-sizing: border-box
;
10911 box-sizing: border-box
;
10912 border: 2px solid rgba
(25, 125, 225, 0.2);
10913 border-top-color: #197de1;
10914 border-right-color: #197de1;
10915 border-radius: 100%;
10916 -webkit-animation: v-rotate-360
500ms infinite linear
;
10917 -moz-animation: v-rotate-360
500ms infinite linear
;
10918 animation: v-rotate-360
500ms infinite linear
;
10919 pointer-events: none
;
10922 .v-ie8 .mytheme .v-popupview-loading, .v-ie9 .mytheme .v-popupview-loading {
10924 border-radius: 4px;
10925 background: #fff url
(../valo/shared/img/spinner.gif) no-repeat
50% 50%;
10926 background-size: 80%;
10929 .v-ie8 .mytheme .v-popupview-loading {
10934 .mytheme .v-richtextarea {
10935 -webkit-appearance: none
;
10936 -moz-appearance: none
;
10937 -ms-appearance: none
;
10938 -o-appearance: none
;
10940 -webkit-user-select: text
;
10941 -moz-user-select: text
;
10942 -ms-user-select: text
;
10948 line-height: normal
;
10950 border-radius: 4px;
10952 border: 1px solid
#c5c5c5;
10955 -webkit-box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
10956 box-shadow: inset
0 1px 0 #f7f7f7, 0 1px 0 rgba
(255, 255, 255, 0.1);
10957 -webkit-transition: box-shadow
180ms, border
180ms;
10958 -moz-transition: box-shadow
180ms, border
180ms;
10959 transition: box-shadow
180ms, border
180ms;
10964 .v-ie8 .mytheme .v-richtextarea, .v-ie9 .mytheme .v-richtextarea {
10970 .mytheme .v-richtextarea[class*="prompt"] {
10974 .mytheme .v-richtextarea .gwt-RichTextToolbar {
10975 background-color: #fafafa;
10976 background-image: -webkit-linear-gradient
(top
, #fafafa 2%, #efefef 98%);
10977 background-image: linear-gradient
(to bottom
,#fafafa 2%, #efefef 98%);
10978 -webkit-box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7;
10979 box-shadow: inset
0 1px 0 white
, inset
0 -1px 0 #e7e7e7;
10980 border-bottom: 1px solid
#c5c5c5;
10984 .mytheme .v-richtextarea .gwt-ToggleButton, .mytheme .v-richtextarea .gwt-PushButton {
10985 display: inline-block
;
10988 text-align: center
;
10992 .mytheme .v-richtextarea .gwt-ToggleButton:hover, .mytheme .v-richtextarea .gwt-PushButton:hover {
10996 .mytheme .v-richtextarea .gwt-ToggleButton-down, .mytheme .v-richtextarea .gwt-ToggleButton-down-hovering {
10997 background-color: #e0e0e0;
10998 background-image: -webkit-linear-gradient
(bottom
, #e0e0e0 2%, #dcdcdc 98%);
10999 background-image: linear-gradient
(to top
,#e0e0e0 2%, #dcdcdc 98%);
11002 .mytheme .v-richtextarea .gwt-RichTextToolbar-top img {
11006 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div:before {
11007 font-family: FontAwesome
;
11010 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Bold"]:before {
11014 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Italic"]:before {
11018 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Underline"]:before {
11022 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Subscript"]:before {
11026 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Superscript"]:before {
11030 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Left Justify"]:before {
11034 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Center"]:before {
11038 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Right Justify"]:before {
11042 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Toggle Strikethrough"]:before {
11046 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Right"]:before {
11050 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Indent Left"]:before {
11054 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Horizontal Rule"]:before {
11058 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Ordered List"]:before {
11062 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Unordered List"]:before {
11066 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Insert Image"]:before {
11070 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Create Link"]:before {
11074 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Link"]:before {
11078 .mytheme .v-richtextarea .gwt-RichTextToolbar-top div[title="Remove Formatting"]:before {
11082 .mytheme .v-richtextarea .gwt-RichTextToolbar-bottom {
11084 padding: 0 9px 9px 0;
11087 .mytheme .v-richtextarea .gwt-RichTextToolbar-bottom select {
11088 margin: 9px 0 0 9px;
11091 .mytheme .v-richtextarea .gwt-RichTextArea {
11097 .mytheme .v-richtextarea-readonly {
11099 background: transparent
;
11102 .mytheme .v-upload .v-button {
11103 -webkit-box-sizing: border-box
;
11104 -moz-box-sizing: border-box
;
11105 box-sizing: border-box
;
11106 display: inline-block
;
11107 vertical-align: top
;
11109 white-space: normal
;
11112 .mytheme .v-upload-immediate .v-button {
11116 .mytheme .v-upload-immediate input[type="file"] {
11118 filter: alpha
(opacity
=0) ;
11120 position: absolute
;
11125 background: transparent
;
11128 .mytheme .v-Notification.v-position-top {
11132 .mytheme .v-Notification.v-position-right {
11136 .mytheme .v-Notification.v-position-bottom {
11140 .mytheme .v-Notification.v-position-left {
11144 .mytheme .v-Notification.v-position-assistive {
11149 .mytheme .v-Notification-animate-in {
11150 -webkit-animation: valo-animate-in-fade
180ms 10ms backwards
;
11151 -moz-animation: valo-animate-in-fade
180ms 10ms backwards
;
11152 animation: valo-animate-in-fade
180ms 10ms backwards
;
11155 .mytheme .v-Notification-animate-in.v-position-top {
11156 -webkit-animation: valo-animate-in-slide-down
400ms 10ms backwards
;
11157 -moz-animation: valo-animate-in-slide-down
400ms 10ms backwards
;
11158 animation: valo-animate-in-slide-down
400ms 10ms backwards
;
11161 .mytheme .v-Notification-animate-in.v-position-bottom {
11162 -webkit-animation: valo-animate-in-slide-up
400ms 10ms backwards
;
11163 -moz-animation: valo-animate-in-slide-up
400ms 10ms backwards
;
11164 animation: valo-animate-in-slide-up
400ms 10ms backwards
;
11167 .mytheme .v-Notification-animate-out {
11168 -webkit-animation: valo-animate-out-fade
150ms;
11169 -moz-animation: valo-animate-out-fade
150ms;
11170 animation: valo-animate-out-fade
150ms;
11173 .mytheme .v-Notification-animate-out.v-position-top, .mytheme .v-Notification-animate-out.v-position-bottom {
11174 -webkit-animation: valo-animate-out-slide-down-fade
200ms;
11175 -moz-animation: valo-animate-out-slide-down-fade
200ms;
11176 animation: valo-animate-out-slide-down-fade
200ms;
11179 .mytheme .v-Notification {
11180 border-radius: 4px;
11181 text-align: center
;
11182 position: fixed
!important
;
11183 -webkit-backface-visibility: hidden
;
11184 -moz-backface-visibility: hidden
;
11185 -ms-backface-visibility: hidden
;
11186 backface-visibility: hidden
;
11188 -webkit-box-shadow: 0px 5px 15px 0px rgba
(0, 0, 0, 0.15);
11189 box-shadow: 0px 5px 15px 0px rgba
(0, 0, 0, 0.15);
11190 padding: 19px 22px;
11193 .mytheme .v-Notification h1 {
11195 display: inline-block
;
11197 font-weight: inherit
;
11198 line-height: inherit
;
11199 white-space: nowrap
;
11203 .mytheme .v-Notification p {
11205 display: inline-block
;
11206 vertical-align: middle
;
11213 .mytheme .v-Notification h1 ~ p {
11217 .mytheme .v-Notification .v-icon + h1 {
11221 .mytheme .v-Notification h1 {
11227 .mytheme .v-Notification p {
11231 .mytheme .v-Notification-system {
11232 left: 0 !important
;
11235 margin: 0 !important
;
11237 -webkit-box-shadow: 0 0 20px 0 rgba
(0, 0, 0, 0.25);
11238 box-shadow: 0 0 20px 0 rgba
(0, 0, 0, 0.25);
11239 padding: 12px 15px;
11240 background-color: #444;
11241 background-color: rgba
(68, 68, 68, 0.9);
11246 .mytheme .v-Notification-system p {
11250 .mytheme .v-Notification-system.v-position-top {
11254 .mytheme .v-Notification-system.v-position-top[class*="animate-in"] {
11255 -webkit-animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11256 -moz-animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11257 animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11260 .mytheme .v-Notification-system.v-position-top[class*="animate-out"] {
11261 -webkit-animation: valo-animate-out-slide-up
200ms;
11262 -moz-animation: valo-animate-out-slide-up
200ms;
11263 animation: valo-animate-out-slide-up
200ms;
11266 .mytheme .v-Notification-system.v-position-bottom {
11270 .mytheme .v-Notification-system.v-position-bottom[class*="animate-in"] {
11271 -webkit-animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11272 -moz-animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11273 animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11276 .mytheme .v-Notification-system.v-position-bottom[class*="animate-out"] {
11277 -webkit-animation: valo-animate-out-slide-down
200ms;
11278 -moz-animation: valo-animate-out-slide-down
200ms;
11279 animation: valo-animate-out-slide-down
200ms;
11282 .mytheme .v-Notification-system h1 {
11284 vertical-align: middle
;
11287 .mytheme .v-Notification-system p {
11291 .mytheme .v-Notification-system u {
11292 text-decoration: none
;
11295 .mytheme .v-Notification.tray {
11299 .mytheme .v-Notification.tray h1 + p {
11304 .mytheme .v-Notification.warning {
11305 background: #FFF3D2;
11308 .mytheme .v-Notification.warning h1 {
11312 .mytheme .v-Notification.warning p {
11316 .mytheme .v-Notification.error {
11317 background: #ed473b;
11319 -webkit-box-shadow: 0px 5px 15px 0px rgba
(0, 0, 0, 0.25);
11320 box-shadow: 0px 5px 15px 0px rgba
(0, 0, 0, 0.25);
11323 .mytheme .v-Notification.error h1 {
11327 .mytheme .v-Notification.error p {
11331 .mytheme .v-Notification.dark {
11332 background-color: #444;
11333 background-color: rgba
(68, 68, 68, 0.9);
11338 .mytheme .v-Notification.dark h1 {
11340 vertical-align: middle
;
11343 .mytheme .v-Notification.dark p {
11347 .mytheme .v-Notification.bar {
11348 left: 0 !important
;
11351 margin: 0 !important
;
11353 -webkit-box-shadow: 0 0 20px 0 rgba
(0, 0, 0, 0.25);
11354 box-shadow: 0 0 20px 0 rgba
(0, 0, 0, 0.25);
11355 padding: 12px 15px;
11358 .mytheme .v-Notification.bar p {
11362 .mytheme .v-Notification.bar.v-position-top {
11366 .mytheme .v-Notification.bar.v-position-top[class*="animate-in"] {
11367 -webkit-animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11368 -moz-animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11369 animation: valo-animate-in-slide-down
300ms 10ms backwards
;
11372 .mytheme .v-Notification.bar.v-position-top[class*="animate-out"] {
11373 -webkit-animation: valo-animate-out-slide-up
200ms;
11374 -moz-animation: valo-animate-out-slide-up
200ms;
11375 animation: valo-animate-out-slide-up
200ms;
11378 .mytheme .v-Notification.bar.v-position-bottom {
11382 .mytheme .v-Notification.bar.v-position-bottom[class*="animate-in"] {
11383 -webkit-animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11384 -moz-animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11385 animation: valo-animate-in-slide-up
300ms 10ms backwards
;
11388 .mytheme .v-Notification.bar.v-position-bottom[class*="animate-out"] {
11389 -webkit-animation: valo-animate-out-slide-down
200ms;
11390 -moz-animation: valo-animate-out-slide-down
200ms;
11391 animation: valo-animate-out-slide-down
200ms;
11394 .mytheme .v-Notification.small {
11395 padding: 11px 13px;
11398 .mytheme .v-Notification.small h1 {
11402 .mytheme .v-Notification.small p {
11406 .mytheme .v-Notification.closable {
11407 padding-right: 59px;
11408 overflow: hidden
!important
;
11412 .mytheme .v-Notification.closable:after {
11415 position: absolute
;
11425 filter: alpha
(opacity
=50) ;
11426 text-align: center
;
11427 border: 1px solid
#000;
11428 border-color: rgba
(0, 0, 0, 0.3);
11429 border-radius: 50%;
11430 -webkit-transition: opacity
200ms;
11431 -moz-transition: opacity
200ms;
11432 transition: opacity
200ms;
11435 .mytheme .v-Notification.closable:hover:after {
11440 .mytheme .v-Notification.closable:active:after {
11441 background-color: #000;
11444 filter: alpha
(opacity
=30.0) ;
11445 -webkit-transition: none
200ms;
11446 -moz-transition: none
200ms;
11447 transition: none
200ms;
11450 .mytheme .v-Notification.closable.dark:after, .mytheme .v-Notification.closable.error:after, .mytheme .v-Notification.closable.system:after {
11452 border-color: #fff;
11453 border-color: rgba
(255, 255, 255, 0.3);
11456 .mytheme .v-Notification.closable.dark:active:after, .mytheme .v-Notification.closable.error:active:after, .mytheme .v-Notification.closable.system:active:after {
11457 background-color: #fff;
11461 .mytheme .v-Notification.closable.tray:after {
11466 .mytheme .v-Notification.success, .mytheme .v-Notification.failure {
11469 border: 2px solid
#2c9720;
11472 .mytheme .v-Notification.success h1, .mytheme .v-Notification.failure h1 {
11477 .mytheme .v-Notification.success h1:before, .mytheme .v-Notification.failure h1:before {
11478 font-family: FontAwesome
;
11480 margin-right: 0.5em;
11483 .mytheme .v-Notification.success.bar, .mytheme .v-Notification.failure.bar {
11484 margin: -2px !important
;
11487 .mytheme .v-Notification.failure {
11488 border-color: #ed473b;
11491 .mytheme .v-Notification.failure h1 {
11495 .mytheme .v-Notification.failure h1:before {
11499 .mytheme .valo-menu {
11501 background-color: #4b4b4b;
11502 background-image: -webkit-linear-gradient
(right
, #414141 0%, #4b4b4b 9px);
11503 background-image: linear-gradient
(to left
,#414141 0%, #4b4b4b 9px);
11507 border-right: 1px solid
#3b3b3b;
11508 white-space: nowrap
;
11511 .mytheme .valo-menu-toggle {
11520 .mytheme .valo-menu-part {
11521 border-left: 1px solid
#414141;
11523 padding-bottom: 37px;
11527 .mytheme .valo-menu-part:first-child {
11531 .mytheme .valo-menu-title, .mytheme .valo-menu-subtitle, .mytheme .valo-menu-item {
11533 line-height: inherit
;
11534 white-space: nowrap
;
11535 position: relative
;
11538 .mytheme .valo-menu-title .valo-menu-badge, .mytheme .valo-menu-subtitle .valo-menu-badge, .mytheme .valo-menu-item .valo-menu-badge {
11539 position: absolute
;
11543 .mytheme .valo-menu-title {
11545 background-color: #197de1;
11546 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
11547 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
11549 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
11550 padding: 12px 19px;
11552 border-bottom: 1px solid
#1362b1;
11553 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11554 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11555 text-align: center
;
11558 .mytheme .valo-menu-title .v-menubar.v-menubar {
11559 background: transparent
;
11560 border-color: #1362b1;
11562 -webkit-box-shadow: none
;
11564 text-shadow: inherit
;
11567 .mytheme .valo-menu-title .v-menubar-menuitem {
11568 background: transparent
;
11569 -webkit-box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca;
11570 box-shadow: inset
0 1px 0 #4d98e6, inset
0 -1px 0 #166bca;
11571 text-shadow: inherit
;
11573 border-color: inherit
;
11576 .mytheme .valo-menu-title h1, .mytheme .valo-menu-title .v-label-h1, .mytheme .valo-menu-title h2, .mytheme .valo-menu-title .v-label-h2, .mytheme .valo-menu-title h3, .mytheme .valo-menu-title .v-label-h3, .mytheme .valo-menu-title h4, .mytheme .valo-menu-title .v-label-h4 {
11582 .mytheme .v-menubar-user-menu {
11586 -webkit-box-shadow: none
;
11589 background: transparent
;
11594 text-align: center
;
11599 .mytheme .v-menubar-user-menu:focus:after {
11603 .mytheme .v-menubar-user-menu .v-menubar-menuitem {
11604 -webkit-box-shadow: none
;
11608 border-radius: 4px;
11611 -webkit-transition: color
140ms;
11612 -moz-transition: color
140ms;
11613 transition: color
140ms;
11616 .mytheme .v-menubar-user-menu .v-menubar-menuitem:first-child, .mytheme .v-menubar-user-menu .v-menubar-menuitem:last-child, .mytheme .v-menubar-user-menu .v-menubar-menuitem:first-child:last-child {
11617 border-radius: 4px;
11620 .mytheme .v-menubar-user-menu .v-menubar-menuitem:before {
11624 .mytheme .v-menubar-user-menu .v-menubar-menuitem:hover {
11628 .mytheme .v-menubar-user-menu .v-menubar-menuitem:active {
11632 .mytheme .v-menubar-user-menu .v-menubar-menuitem-checked, .mytheme .v-menubar-user-menu .v-menubar-menuitem-checked:first-child {
11633 border: 1px solid
#c5c5c5;
11637 .mytheme .v-menubar-user-menu .v-menubar-menuitem-checked .v-menubar-menuitem-caption, .mytheme .v-menubar-user-menu .v-menubar-menuitem-checked:first-child .v-menubar-menuitem-caption {
11638 position: relative
;
11642 .mytheme .v-menubar-user-menu .v-menubar-menuitem-selected {
11644 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.05);
11647 .mytheme .v-menubar-user-menu .v-menubar-menuitem-selected:hover {
11651 .mytheme .v-menubar-user-menu .v-menubar-menuitem-disabled, .mytheme .v-menubar-user-menu .v-menubar-menuitem-disabled:hover {
11655 .mytheme .v-menubar-user-menu > .v-menubar-menuitem {
11657 white-space: normal
;
11662 .mytheme .v-menubar-user-menu > .v-menubar-menuitem img.v-icon {
11665 border-radius: 29px;
11666 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11668 margin: 0 auto
0.3em;
11669 border: 1px solid
#c5c5c5;
11672 .mytheme .v-menubar-user-menu > .v-menubar-menuitem:after {
11679 .mytheme .v-menubar-user-menu .v-menubar-menuitem-selected {
11680 background: transparent
;
11683 .mytheme .valo-menu-subtitle {
11685 margin: 7px 0 7px 19px;
11686 border-bottom: 1px solid
#666666;
11689 .mytheme .valo-menu-subtitle [class*="badge"] {
11693 .mytheme .valo-menuitems {
11697 .mytheme .valo-menu-item {
11700 padding: 0 37px 0 19px;
11702 position: relative
;
11704 text-shadow: 0 2px 0 rgba
(0, 0, 0, 0.05);
11705 -webkit-transition: background-color
300ms, color
60ms;
11706 -moz-transition: background-color
300ms, color
60ms;
11707 transition: background-color
300ms, color
60ms;
11710 .mytheme .valo-menu-item [class*="caption"] {
11711 vertical-align: middle
;
11712 display: inline-block
;
11715 padding-right: 19px;
11716 text-overflow: ellipsis
;
11720 .mytheme .valo-menu-item [class*="badge"] {
11724 .mytheme .valo-menu-item.selected {
11725 background: #434343;
11728 .mytheme .valo-menu-item.selected .v-icon {
11732 .mytheme .valo-menu-item.selected [class*="badge"] {
11733 background-color: #197de1;
11734 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
11735 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
11739 .mytheme .valo-menu-item:focus, .mytheme .valo-menu-item:hover, .mytheme .valo-menu-item.selected {
11743 .mytheme .valo-menu-item span.v-icon {
11745 margin-right: 19px;
11746 text-align: center
;
11747 vertical-align: middle
;
11748 -webkit-mask-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(black
), to
(rgba
(0, 0, 0, 0.75)));
11751 .mytheme .valo-menu-item span.v-icon + span {
11755 .mytheme .valo-menu-item [class*="badge"] {
11756 background-color: #585858;
11757 -webkit-transition: background-color
300ms;
11758 -moz-transition: background-color
300ms;
11759 transition: background-color
300ms;
11763 text-align: center
;
11765 border-radius: 4px;
11768 .mytheme .valo-menu-part.large-icons {
11769 background-color: #4b4b4b;
11774 .mytheme .valo-menu-part.large-icons .valo-menu-title {
11778 .mytheme .valo-menu-part.large-icons .valo-menu-title .v-label-undef-w {
11779 white-space: normal
;
11782 .mytheme .valo-menu-part.large-icons .v-menubar-user-menu {
11788 .mytheme .valo-menu-part.large-icons .v-menubar-user-menu img.v-icon {
11793 .mytheme .valo-menu-part.large-icons [class*="subtitle"] {
11795 padding: 7px 25px 7px 9px;
11798 text-overflow: ellipsis
;
11800 background: #3c3c3c;
11802 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11805 .mytheme .valo-menu-part.large-icons [class*="subtitle"] [class*="badge"] {
11809 .mytheme .valo-menu-part.large-icons [class*="subtitle"] + .valo-menu-item {
11813 .mytheme .valo-menu-part.large-icons .valo-menu-item {
11818 text-align: center
;
11819 border-top: 1px solid
#555555;
11822 .mytheme .valo-menu-part.large-icons .valo-menu-item:first-child {
11826 .mytheme .valo-menu-part.large-icons .valo-menu-item [class*="caption"] {
11835 .mytheme .valo-menu-part.large-icons .valo-menu-item .v-icon {
11839 .mytheme .valo-menu-part.large-icons .valo-menu-item span.v-icon {
11843 .mytheme .valo-menu-part.large-icons .valo-menu-item.selected {
11844 background: #434343;
11847 .mytheme .valo-menu-part.large-icons .valo-menu-item.selected .v-icon {
11851 .mytheme .valo-menu-part.large-icons .valo-menu-item.selected [class*="badge"] {
11852 border-color: #434343;
11855 .mytheme .valo-menu-part.large-icons .valo-menu-item [class*="badge"] {
11857 padding-right: 4px;
11860 border: 2px solid
#4b4b4b;
11863 .mytheme .valo-menu-logo {
11866 width: 44px !important
;
11868 border-radius: 4px;
11869 text-align: center
;
11870 background-color: #197de1;
11871 background-image: -webkit-linear-gradient
(top
, #1b87e3 2%, #166ed5 98%);
11872 background-image: linear-gradient
(to bottom
,#1b87e3 2%, #166ed5 98%);
11877 -webkit-box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11878 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11881 .mytheme .valo-menu-logo:focus {
11885 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part {
11886 background-color: #4b4b4b;
11891 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title {
11895 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-title .v-label-undef-w {
11896 white-space: normal
;
11899 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu {
11905 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .v-menubar-user-menu img.v-icon {
11910 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"] {
11912 padding: 7px 25px 7px 9px;
11915 text-overflow: ellipsis
;
11917 background: #3c3c3c;
11919 box-shadow: 0 2px 3px rgba
(0, 0, 0, 0.05);
11922 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"] [class*="badge"] {
11926 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part [class*="subtitle"] + .valo-menu-item {
11930 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item {
11935 text-align: center
;
11936 border-top: 1px solid
#555555;
11939 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item:first-child {
11943 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="caption"] {
11952 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item .v-icon {
11956 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item span.v-icon {
11960 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected {
11961 background: #434343;
11964 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected .v-icon {
11968 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item.selected [class*="badge"] {
11969 border-color: #434343;
11972 .mytheme .v-ui[width-range~="801px-1100px"] .valo-menu-part .valo-menu-item [class*="badge"] {
11974 padding-right: 4px;
11977 border: 2px solid
#4b4b4b;
11980 .mytheme .v-ui[width-range~="0-800px"] {
11982 -webkit-box-sizing: border-box
;
11983 box-sizing: border-box
;
11986 .mytheme .v-ui[width-range~="0-800px"] .v-loading-indicator {
11990 .mytheme .v-ui[width-range~="0-800px"] > .v-widget {
11991 position: relative
!important
;
11994 .mytheme .v-ui[width-range~="0-800px"] .valo-menu {
11995 border-right: none
;
11998 .mytheme .v-ui[width-range~="0-800px"] .valo-menu-part {
12002 .mytheme .v-ui[width-range~="0-800px"] .valo-menu-toggle {
12003 display: inline-block
;
12006 .mytheme .v-ui[width-range~="0-800px"] .valo-menu-title {
12012 height: 37px !important
;
12015 -webkit-backface-visibility: hidden
;
12018 .mytheme .v-ui[width-range~="0-800px"] .valo-menu .v-menubar-user-menu {
12028 -webkit-backface-visibility: hidden
;
12031 .mytheme .v-ui[width-range~="0-800px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem {
12033 white-space: nowrap
;
12036 .mytheme .v-ui[width-range~="0-800px"] .valo-menu .v-menubar-user-menu img.v-icon {
12037 display: inline-block
;
12041 border-radius: 10px;
12045 .mytheme .v-ui[width-range~="0-800px"] .valo-menuitems {
12047 background-color: #4b4b4b;
12048 background-image: -webkit-linear-gradient
(right
, #414141 0%, #4b4b4b 9px);
12049 background-image: linear-gradient
(to left
,#414141 0%, #4b4b4b 9px);
12053 border-right: 1px solid
#3b3b3b;
12054 white-space: nowrap
;
12063 -webkit-transform: translatex
(-100%);
12064 -moz-transform: translatex
(-100%);
12065 -ms-transform: translatex
(-100%);
12066 -o-transform: translatex
(-100%);
12067 transform: translatex
(-100%);
12068 -webkit-transition: all
300ms;
12069 -moz-transition: all
300ms;
12070 transition: all
300ms;
12073 .mytheme .v-ui[width-range~="0-800px"] .valo-menu-visible .valo-menuitems {
12074 -webkit-transform: translatex
(0%);
12075 -moz-transform: translatex
(0%);
12076 -ms-transform: translatex
(0%);
12077 -o-transform: translatex
(0%);
12078 transform: translatex
(0%);
12081 .mytheme .v-ui[width-range~="0-500px"] .valo-menu-toggle .v-button-caption {
12085 .mytheme .v-ui[width-range~="0-500px"] .valo-menu .v-menubar-user-menu .v-menubar-menuitem-caption {
12086 display: inline-block
;