Project

General

Profile

Download (137 KB) Statistics
| Branch: | Tag: | Revision:
1
.v-assistive-device-only {
2
	position: absolute;
3
	top: -2000px;
4
	left: -2000px;
5
	width: 10px;
6
	overflow: hidden;
7
}
8

    
9
.v-radiobutton {
10
	-webkit-user-select: none;
11
}
12

    
13
@-webkit-keyframes v-notification-animate-out {
14
		100% {
15
		opacity: 0;
16
	}
17
	}
18

    
19
@-moz-keyframes v-notification-animate-out {
20
		100% {
21
		opacity: 0;
22
	}
23
	}
24

    
25
@keyframes v-notification-animate-out {
26
		100% {
27
		opacity: 0;
28
	}
29
	}
30

    
31
.v-vaadin-version:after {
32
	content: "7.4.4";
33
}
34

    
35
.v-generated-body {
36
	width: 100%;
37
	height: 100%;
38
	border: 0;
39
	margin: 0;
40
	overflow: hidden;
41
}
42

    
43
.v-modal-window-open {
44
	overflow: hidden;
45
}
46

    
47
@font-face {
48
	font-family: FontAwesome;
49
	src: url(../base/fonts/fontawesome-webfont.eot);
50
	src: url(../base/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"), url(../base/fonts/fontawesome-webfont.woff) format("woff"), url(../base/fonts/fontawesome-webfont.ttf) format("truetype"), url(../base/fonts/fontawesome-webfont.svg) format("svg");
51
	font-weight: normal;
52
	font-style: normal;
53
}
54

    
55
.FontAwesome {
56
	font-family: FontAwesome;
57
	font-style: normal;
58
	font-weight: normal;
59
	-webkit-font-smoothing: antialiased;
60
	-moz-osx-font-smoothing: grayscale;
61
	display: inline-block;
62
}
63

    
64
.v-generated-body {
65
	background: #e9eced;
66
}
67

    
68
.edit .v-context-menu {
69
	float: left;
70
	font-family: Arial;
71
	font-size: 12px;
72
	background-color: #f0f0f0;
73
	box-shadow: 5px 5px 10px #999;
74
}
75

    
76
.edit .v-context-menu .v-context-menu-item-basic, .edit .v-context-menu .v-context-menu-item-basic-submenu {
77
	float: left;
78
	clear: left;
79
	height: 26px;
80
	color: #222;
81
	cursor: pointer;
82
	background-color: #f0f0f0;
83
}
84

    
85
.edit .v-context-menu .v-context-menu-item-basic.v-context-menu-item-separator, .edit .v-context-menu .v-context-menu-item-basic-submenu.v-context-menu-item-separator {
86
	border-bottom: 1px solid #d0d0d0;
87
}
88

    
89
.edit .v-context-menu .v-context-menu-item-basic-submenu {
90
	background: transparent url(../../../VAADIN/themes/contextmenu/img/basic/arrow.png) no-repeat center right;
91
}
92

    
93
.edit .v-context-menu .v-context-menu-item-basic:focus, .edit .v-context-menu .v-context-menu-item-basic-submenu:focus, .edit .v-context-menu .v-context-menu-item-basic-open {
94
	background-color: #e0e0e0;
95
	outline: none;
96
}
97

    
98
.edit .v-context-menu .v-context-menu-item-basic.v-context-menu-item-disabled {
99
	opacity: 0.3;
100
	filter: alpha(opacity = 30);
101
	zoom: 1;
102
}
103

    
104
.edit .v-context-menu .v-context-menu-item-basic.v-context-menu-item-disabled:hover, .edit .v-context-menu .v-context-menu-item-basic-submenu.v-context-menu-item-disabled:hover {
105
	background-color: #f0f0f0;
106
}
107

    
108
.edit .v-context-menu .v-context-menu-item-basic-icon-container {
109
	float: left;
110
	width: 26px;
111
	height: 26px;
112
	margin-right: 5px;
113
	border-right: 1px solid #d0d0d0;
114
	text-align: center;
115
}
116

    
117
.edit .v-context-menu .v-context-menu-item-basic-icon-container .v-icon {
118
	float: left;
119
	width: 16px;
120
	height: 16px;
121
	padding: 5px;
122
}
123

    
124
.edit .v-context-menu .v-context-menu-item-basic-text {
125
	float: left;
126
	height: 26px;
127
	line-height: 26px;
128
	padding: 0 20px 0 10px;
129
}
130

    
131
.edit .v-widget {
132
	-webkit-box-sizing: border-box;
133
	-moz-box-sizing: border-box;
134
	box-sizing: border-box;
135
	text-align: left;
136
	display: inline-block;
137
	white-space: normal;
138
	vertical-align: bottom;
139
	font-size: 13px;
140
	line-height: 18px;
141
}
142

    
143
.edit .v-absolutelayout-wrapper {
144
	position: absolute;
145
	overflow: hidden;
146
}
147

    
148
.edit .v-absolutelayout-margin, .edit .v-absolutelayout-canvas {
149
	-webkit-box-sizing: border-box;
150
	-moz-box-sizing: border-box;
151
	box-sizing: border-box;
152
}
153

    
154
.edit .v-absolutelayout.v-has-height > div, .edit .v-absolutelayout.v-has-height > div > div {
155
	height: 100%;
156
}
157

    
158
.edit .v-absolutelayout.v-has-width > div, .edit .v-absolutelayout.v-has-width > div > div {
159
	width: 100%;
160
}
161

    
162
.edit .v-accordion {
163
	position: relative;
164
	outline: none;
165
	overflow: visible;
166
	text-align: left;
167
	font-size: 0;
168
}
169

    
170
.edit .v-accordion-item {
171
	position: relative;
172
	display: inline-block;
173
	width: 100%;
174
}
175

    
176
.edit .v-accordion-item-caption {
177
	overflow: visible;
178
	white-space: nowrap;
179
	background: #eee;
180
	border-bottom: 1px solid #ddd;
181
}
182

    
183
.edit .v-accordion-item-caption .v-caption {
184
	cursor: pointer;
185
	font-size: 13px;
186
}
187

    
188
.edit .v-accordion-item-open .v-accordion-item-caption .v-caption {
189
	cursor: default;
190
}
191

    
192
.edit .v-accordion-item-content {
193
	position: absolute;
194
	width: 100%;
195
}
196

    
197
.edit .v-browserframe {
198
	font-size: 0;
199
}
200

    
201
.v-webkit.v-ios .edit .v-browserframe {
202
	-webkit-overflow-scrolling: touch;
203
	overflow: auto;
204
}
205

    
206
.edit .v-browserframe > span {
207
	font-size: 13px;
208
}
209

    
210
.edit .v-button {
211
	display: inline-block;
212
	zoom: 1;
213
	text-align: center !important;
214
	text-decoration: none;
215
	border: 2px outset #ddd;
216
	background: #eee;
217
	cursor: pointer;
218
	white-space: nowrap;
219
	margin: 0;
220
	padding: 0.2em 1em;
221
	color: inherit;
222
	font: inherit;
223
	font-size: 13px;
224
	line-height: normal;
225
	-webkit-touch-callout: none;
226
	-webkit-user-select: none;
227
	-khtml-user-select: none;
228
	-moz-user-select: none;
229
	-ms-user-select: none;
230
	user-select: none;
231
	-webkit-box-sizing: border-box;
232
	-moz-box-sizing: border-box;
233
	box-sizing: border-box;
234
}
235

    
236
.edit .v-button.v-disabled {
237
	cursor: default;
238
}
239

    
240
.edit .v-button-wrap, .edit .v-button-caption {
241
	vertical-align: baseline;
242
	white-space: nowrap;
243
	font: inherit;
244
	color: inherit;
245
	line-height: normal;
246
}
247

    
248
.edit .v-button .v-icon {
249
	vertical-align: middle;
250
	margin-right: 3px;
251
	border: none;
252
}
253

    
254
.edit .v-button .v-errorindicator {
255
	display: inline-block;
256
	zoom: 1;
257
	vertical-align: middle;
258
	float: none;
259
}
260

    
261
.edit .v-button-link {
262
	border: none;
263
	text-align: left !important;
264
	background: transparent;
265
	padding: 0;
266
	color: inherit;
267
	-khtml-user-select: text;
268
	-moz-user-select: text;
269
	-ie-user-select: text;
270
	user-select: text;
271
}
272

    
273
.v-sa .edit .v-button-link:focus {
274
	outline-offset: -3px;
275
}
276

    
277
.edit .v-button-link .v-button-caption {
278
	text-decoration: underline;
279
	color: inherit;
280
	text-align: left;
281
}
282

    
283
.edit .v-nativebutton .v-icon {
284
	vertical-align: middle;
285
	margin-right: 3px;
286
	border: none;
287
}
288

    
289
.edit .v-nativebutton .v-errorindicator {
290
	display: inline-block;
291
	zoom: 1;
292
	vertical-align: middle;
293
	float: none;
294
}
295

    
296
.edit .v-nativebutton-link {
297
	border: none;
298
	text-align: left !important;
299
	background: transparent;
300
	padding: 0;
301
	color: inherit;
302
	-khtml-user-select: text;
303
	-moz-user-select: text;
304
	-ie-user-select: text;
305
	user-select: text;
306
}
307

    
308
.edit .v-nativebutton-link .v-nativebutton-caption {
309
	text-decoration: underline;
310
	color: inherit;
311
	text-align: left;
312
}
313

    
314
.edit .v-nativebutton {
315
	text-align: center !important;
316
	cursor: pointer;
317
	white-space: nowrap;
318
	margin: 0;
319
	color: inherit;
320
	font: inherit;
321
	line-height: normal;
322
}
323

    
324
.edit .v-nativebutton .v-nativebutton-caption {
325
	vertical-align: middle;
326
	white-space: nowrap;
327
	font: inherit;
328
	color: inherit;
329
}
330

    
331
.edit .v-nativebutton .v-icon {
332
	vertical-align: middle;
333
	margin-right: 3px;
334
}
335

    
336
.edit .v-nativebutton .v-errorindicator {
337
	display: inline-block;
338
	zoom: 1;
339
	float: none;
340
}
341

    
342
.v-ie .edit .v-nativebutton {
343
	overflow: visible;
344
	padding-left: 1em;
345
	padding-right: 1em;
346
}
347

    
348
.v-ie .edit .v-nativebutton-link {
349
	padding: 0;
350
}
351

    
352
.edit .v-checkbox {
353
	display: block;
354
}
355

    
356
.edit .v-checkbox, .edit .v-checkbox label, .edit .v-checkbox input, .edit .v-checkbox .v-icon {
357
	vertical-align: middle;
358
	white-space: nowrap;
359
}
360

    
361
.edit .v-checkbox .v-icon {
362
	margin: 0 2px;
363
}
364

    
365
.edit .v-checkbox .v-errorindicator {
366
	float: none;
367
	display: inline;
368
	display: inline-block;
369
	zoom: 1;
370
}
371

    
372
.edit .v-captionwrapper {
373
	text-align: left;
374
}
375

    
376
.edit .v-caption {
377
	overflow: hidden;
378
	white-space: nowrap;
379
	font-size: 13px;
380
}
381

    
382
.edit .v-errorindicator {
383
	display: inline-block;
384
}
385

    
386
.edit .v-caption .v-icon {
387
	display: inline-block;
388
	padding-right: 2px;
389
	vertical-align: middle;
390
}
391

    
392
.edit .v-caption .v-captiontext {
393
	display: inline-block;
394
	overflow: hidden;
395
	vertical-align: middle;
396
}
397

    
398
.edit .v-caption .v-required-field-indicator {
399
	display: inline-block;
400
}
401

    
402
.edit .v-colorpicker {
403
	text-align: center;
404
}
405

    
406
.edit .v-colorpicker-button-color {
407
	border: 1px solid silver;
408
	float: left;
409
	width: 10px;
410
	height: 10px;
411
	margin-top: 2px;
412
	margin-right: 5px;
413
}
414

    
415
.edit .v-colorpicker-area {
416
	border: 1px solid silver;
417
	margin: 1px auto;
418
}
419

    
420
.edit .v-colorpicker.v-default-caption-width {
421
	width: 100px;
422
}
423

    
424
.edit .v-colorpicker-history {
425
	margin: 5px;
426
}
427

    
428
.edit .v-colorpicker-history td {
429
	border: 1px solid silver !important;
430
}
431

    
432
.edit .v-colorpicker-history td {
433
	line-height: 15px;
434
}
435

    
436
.edit .v-colorpicker-popup {
437
	width: 244px;
438
}
439

    
440
.edit .v-colorpicker-popup .v-scrollable {
441
	background-color: #dddddd;
442
}
443

    
444
.edit .v-colorpicker-popup .v-tabsheet-content .v-scrollable {
445
	background-color: #eaeaea;
446
}
447

    
448
.edit .v-colorpicker-popup .v-tabsheet-content .v-tabsheet-tabsheetpanel {
449
	background: transparent;
450
}
451

    
452
.edit .v-colorpicker-popup .resize-button {
453
	border: 0px solid silver;
454
	background: url(../base/colorpicker/images/resizebg.png);
455
	margin-top: 5px;
456
}
457

    
458
.edit .v-colorpicker-popup .resize-button-caption {
459
	display: none;
460
}
461

    
462
.edit .v-colorpicker-popup .resize-button:hover {
463
	background: url(../base/colorpicker/images/resizebg-selected.png);
464
}
465

    
466
.edit .v-colorpicker-popup .resize-button:focus {
467
	outline: none;
468
}
469

    
470
.edit .v-colorpicker-gradient {
471
	width: 220px;
472
	height: 220px;
473
	padding-left: 10px;
474
	margin-top: 0px;
475
}
476

    
477
.edit .v-colorpicker-gradient .v-colorpicker-gradient-clicklayer {
478
	background-color: white;
479
	filter: alpha(opacity = 0);
480
	opacity: 0;
481
}
482

    
483
.edit .v-colorpicker-popup .rgb-gradient .v-colorpicker-gradient-background {
484
	width: 220px;
485
	height: 220px;
486
	background: url(../base/colorpicker/images/gradient2.png);
487
}
488

    
489
.edit .v-colorpicker-popup .hsv-gradient .v-colorpicker-gradient-foreground {
490
	background: url(../base/colorpicker/images/gradient.png);
491
}
492

    
493
.edit .v-colorpicker-popup .v-colorpicker-gradient-lowerbox {
494
	border-right: 1px solid white;
495
	border-top: 1px solid white;
496
}
497

    
498
.edit .v-colorpicker-popup .v-colorpicker-gradient-higherbox {
499
	border-left: 1px solid white;
500
	border-bottom: 1px solid white;
501
}
502

    
503
.edit .v-colorpicker-popup .rgb-sliders {
504
	width: 227px;
505
	padding-left: 10px;
506
	color: #444444;
507
	text-shadow: 0 1px 0 #FFFFFF;
508
}
509

    
510
.edit .v-colorpicker-popup .rgb-sliders .red .v-slider-base {
511
	background-color: red;
512
}
513

    
514
.edit .v-colorpicker-popup .rgb-sliders .green .v-slider-base {
515
	background-color: green;
516
}
517

    
518
.edit .v-colorpicker-popup .rgb-sliders .blue .v-slider-base {
519
	background-color: blue;
520
}
521

    
522
.edit .v-colorpicker-popup .hsv-sliders {
523
	padding-left: 10px;
524
	color: #444444;
525
	text-shadow: 0 1px 0 #FFFFFF;
526
}
527

    
528
.edit .v-colorpicker-popup .hue-slider {
529
	height: 10px;
530
	border: 0px solid silver;
531
	background-image: url(../base/colorpicker/images/slider_hue_bg.png);
532
	background-color: transparent;
533
	background-repeat: no-repeat;
534
	background-position: 0 3px;
535
	margin-top: 0px;
536
}
537

    
538
.edit .v-colorpicker-popup .hue-slider .v-slider-handle {
539
	margin-top: -2px;
540
}
541

    
542
.edit .v-colorpicker-popup .hue-slider .v-slider-base {
543
	border: 0px none;
544
	height: 0px;
545
	background-color: transparent;
546
}
547

    
548
.edit .v-colorpicker-popup .v-colorpicker-preview {
549
	margin-top: 5px;
550
	padding-left: 11px;
551
	padding-right: 10px;
552
	margin-bottom: 0px;
553
}
554

    
555
.edit .v-colorpicker-popup .v-absolutelayout-wrapper {
556
	width: 100%;
557
	height: 100%;
558
}
559

    
560
.edit .v-colorpicker-popup .v-colorpicker-preview-textfield {
561
	background: none;
562
	overflow: hidden;
563
	overflow-y: hidden;
564
	overflow-x: hidden;
565
}
566

    
567
.edit .v-colorpicker-popup .v-textfield-dark {
568
	color: #FFFFFF;
569
}
570

    
571
.edit .v-colorpicker-popup .v-textfield-light {
572
	color: #000000;
573
}
574

    
575
.edit .v-colorpicker-popup .colorselect {
576
	margin-top: 5px;
577
	padding-left: 10px;
578
	padding-right: 10px;
579
}
580

    
581
.edit .v-colorpicker-popup .v-tabsheet .v-colorpicker-grid {
582
	height: 319px;
583
}
584

    
585
.edit .v-colorpicker-popup .colorselect td {
586
	line-height: 15px;
587
}
588

    
589
.edit .v-colorpicker-popup .v-filterselect {
590
	padding-right: 16px;
591
}
592

    
593
.edit .v-calendar-nresize DIV DIV {
594
	cursor: n-resize !important;
595
}
596

    
597
.edit .v-calendar-sresize DIV DIV {
598
	cursor: s-resize !important;
599
}
600

    
601
.edit .v-calendar {
602
	background-color: #fff;
603
}
604

    
605
.edit .v-calendar-header-month, .edit .v-calendar-header-week {
606
	border-bottom: 1px solid #c1c1c1;
607
}
608

    
609
.edit .v-calendar-header-day {
610
	text-align: center;
611
	color: #666;
612
	font-size: 12px;
613
	line-height: normal;
614
}
615

    
616
.edit .v-calendar-header-week .v-calendar-header-day:hover {
617
	cursor: pointer;
618
	color: #222;
619
}
620

    
621
.edit .v-calendar-header-day-today {
622
	font-weight: bold;
623
	color: #444;
624
}
625

    
626
.edit .v-calendar-header-month td:first-child {
627
	padding-left: 19px;
628
}
629

    
630
.edit .v-calendar-header-week .v-calendar-back, .edit .v-calendar-header-week .v-calendar-next {
631
	border: none;
632
	padding: 0;
633
	margin: 0;
634
	height: 12px;
635
	width: 12px;
636
	overflow: hidden;
637
	background: transparent url(../base/calendar/img/arrows.png) no-repeat 50% 0;
638
	opacity: 0.3;
639
	filter: alpha(opacity = 30);
640
	cursor: default;
641
}
642

    
643
.edit .v-calendar-header-week .v-calendar-back:hover, .edit .v-calendar-header-week .v-calendar-next:hover {
644
	opacity: 0.6;
645
	filter: alpha(opacity = 60);
646
}
647

    
648
.edit .v-calendar-header-week .v-calendar-back:active, .edit .v-calendar-header-week .v-calendar-next:active {
649
	opacity: 1;
650
	filter: alpha(opacity = 100);
651
}
652

    
653
.edit .v-calendar-header-week .v-calendar-next {
654
	background-position: 50% -12px;
655
}
656

    
657
.edit .v-calendar-month {
658
	outline: none;
659
}
660

    
661
.edit .v-calendar-week-numbers {
662
	width: 20px;
663
	border-right: 1px solid #ccc;
664
}
665

    
666
.edit .v-calendar-week-number {
667
	border: none;
668
	background: transparent;
669
	padding: 0;
670
	margin: 0;
671
	cursor: pointer;
672
	opacity: 0.5;
673
	width: 20px;
674
	text-align: center;
675
	border-bottom: 1px solid #ddd;
676
}
677

    
678
.edit .v-calendar-week-number:hover {
679
	opacity: 1;
680
}
681

    
682
.edit .v-calendar-month-day {
683
	border-bottom: 1px solid #ccc;
684
	border-right: 1px solid #ccc;
685
	outline: none;
686
}
687

    
688
.edit .v-calendar-month-day-today {
689
	background-color: #e7f0f5;
690
}
691

    
692
.edit .v-calendar-month-day-selected {
693
	background-color: #fffee7;
694
}
695

    
696
.edit .v-calendar-month-day-dragemphasis {
697
	background-color: #a8a8a8;
698
}
699

    
700
.edit .v-calendar-month-day-scrollable {
701
	overflow-y: scroll;
702
}
703

    
704
.edit .v-calendar-day-number {
705
	height: 18px;
706
	line-height: 18px;
707
	font-size: 12px;
708
	text-align: right;
709
	padding-right: 3px;
710
	white-space: nowrap;
711
}
712

    
713
.edit .v-calendar-day-number:hover {
714
	cursor: pointer;
715
	opacity: 0.6;
716
	filter: alpha(opacity = 60);
717
}
718

    
719
.edit .v-calendar-month .v-calendar-spacer, .edit .v-calendar-month .v-calendar-bottom-spacer, .edit .v-calendar-month .v-calendar-bottom-spacer-empty {
720
	height: 15px;
721
	font-size: 11px;
722
}
723

    
724
.edit .v-calendar-month .v-calendar-bottom-spacer:hover {
725
	cursor: pointer;
726
	opacity: 0.6;
727
	filter: alpha(opacity = 60);
728
}
729

    
730
.edit .v-calendar-event {
731
	line-height: 14px;
732
	font-size: 11px;
733
	padding: 0 0 0 4px;
734
	cursor: pointer;
735
	overflow: hidden;
736
	text-overflow: ellipsis;
737
	outline: none;
738
}
739

    
740
.edit .v-calendar-event-month {
741
	margin-bottom: 1px;
742
	white-space: nowrap;
743
}
744

    
745
.edit .v-calendar-event-month:hover {
746
	text-decoration: underline;
747
}
748

    
749
.edit .v-calendar-event-all-day {
750
	background: #999;
751
	display: block;
752
	margin-left: -2px;
753
}
754

    
755
.edit div.v-calendar-event-all-day {
756
	color: #fff;
757
	height: 14px;
758
}
759

    
760
.edit .v-calendar-event-continued-from {
761
	margin-left: 0;
762
}
763

    
764
.edit .v-calendar-event-start {
765
	-webkit-border-top-left-radius: 6px;
766
	-webkit-border-bottom-left-radius: 6px;
767
	-moz-border-radius-topleft: 6px;
768
	-moz-border-radius-bottomleft: 6px;
769
	border-top-left-radius: 6px;
770
	border-bottom-left-radius: 6px;
771
	margin-left: 0;
772
}
773

    
774
.edit .v-calendar-event-end {
775
	-webkit-border-top-right-radius: 6px;
776
	-webkit-border-bottom-right-radius: 6px;
777
	-moz-border-radius-topright: 6px;
778
	-moz-border-radius-bottomright: 6px;
779
	border-top-right-radius: 6px;
780
	border-bottom-right-radius: 6px;
781
}
782

    
783
.edit .v-calendar-week-wrapper {
784
	position: relative;
785
}
786

    
787
.edit .v-calendar-times {
788
	width: 51px;
789
}
790

    
791
.edit .v-calendar-time {
792
	padding: 0 8px 7px 0;
793
	margin-top: -7px;
794
	text-align: right;
795
	font-size: 11px;
796
	color: #666;
797
	border-right: 1px solid #ccc;
798
}
799

    
800
.edit .v-calendar-weekly-longevents {
801
	border-left: 1px solid #ccc;
802
	border-bottom: 2px solid #bbb;
803
	margin-left: 50px;
804
}
805

    
806
.edit .v-calendar-weekly-longevents .v-calendar-datecell {
807
	border-right: 1px solid #ccc;
808
	padding: 1px 0 0;
809
}
810

    
811
.edit .v-calendar-weekly-longevents .v-calendar-event {
812
	height: 14px;
813
	margin-bottom: 1px;
814
}
815

    
816
.edit .v-calendar-weekly-longevents .v-calendar-event:hover {
817
	text-decoration: underline;
818
}
819

    
820
.edit .v-calendar-day-times {
821
	border-right: 1px solid #ccc;
822
	outline: none;
823
}
824

    
825
.edit .v-calendar-day-times .v-datecellslot, .edit .v-calendar-day-times .v-datecellslot-even {
826
	border-bottom: 1px solid #ccc;
827
}
828

    
829
.edit .v-calendar-day-times .v-datecellslot-even {
830
	border-bottom-color: #eee;
831
}
832

    
833
.edit .v-calendar-day-times .v-daterange {
834
	background-color: #a8a8a8;
835
}
836

    
837
.edit .v-calendar-day-times .v-reserved {
838
	background-color: #FF3333;
839
}
840

    
841
.edit .v-calendar-day-times .dragemphasis {
842
	background-color: #a8a8a8;
843
}
844

    
845
.edit .v-calendar-week-wrapper .v-calendar-event {
846
	padding: 0;
847
	-webkit-border-radius: 4px;
848
	-moz-border-radius: 4px;
849
	border-radius: 4px;
850
	margin-top: -1px;
851
}
852

    
853
.edit .v-calendar-event-caption {
854
	position: absolute;
855
	z-index: 1;
856
	top: 2px;
857
	left: 4px;
858
	width: 100%;
859
	overflow: hidden;
860
	text-overflow: ellipsis;
861
	line-height: normal;
862
}
863

    
864
.edit .v-calendar-event-content {
865
	-webkit-border-radius: 4px;
866
	-moz-border-radius: 4px;
867
	border-radius: 4px;
868
	border: 1px solid #777;
869
	background: #eee;
870
	opacity: 0.8;
871
	filter: alpha(opacity = 80);
872
	height: 14px;
873
}
874

    
875
.edit .v-calendar-current-time {
876
	position: absolute;
877
	left: 0;
878
	width: 100%;
879
	height: 1px;
880
	overflow: hidden;
881
	background: #5a6c86;
882
	opacity: 0.6;
883
	filter: alpha(opacity = 60);
884
	z-index: 2;
885
}
886

    
887
.edit .v-calendar-event-resizetop {
888
	position: absolute;
889
	cursor: n-resize;
890
	height: 5%;
891
	min-height: 3px;
892
	top: 0;
893
	width: 100%;
894
	z-index: 1;
895
}
896

    
897
.edit .v-calendar-event-resizebottom {
898
	position: absolute;
899
	cursor: s-resize;
900
	height: 5%;
901
	min-height: 3px;
902
	bottom: 0;
903
	width: 100%;
904
	z-index: 1;
905
}
906

    
907
.edit .v-calendar-month-sizedheight .v-calendar-month-day {
908
	height: 100px;
909
}
910

    
911
.edit .v-calendar-month-sizedwidth .v-calendar-month-day {
912
	width: 100px;
913
}
914

    
915
.edit .v-calendar-header-month-Hsized .v-calendar-header-day {
916
	width: 101px;
917
}
918

    
919
.edit .v-calendar-header-month-Hsized td:first-child {
920
	padding-left: 21px;
921
}
922

    
923
.edit .v-calendar-header-day-Hsized {
924
	width: 200px;
925
}
926

    
927
.edit .v-calendar-week-numbers-Vsized .v-calendar-week-number {
928
	height: 100px;
929
	line-height: 100px;
930
}
931

    
932
.edit .v-calendar-week-wrapper-Vsized {
933
	height: 400px;
934
	overflow-x: hidden !important;
935
}
936

    
937
.edit .v-calendar-times-Vsized .v-calendar-time {
938
	height: 38px;
939
}
940

    
941
.edit .v-calendar-times-Hsized .v-calendar-time {
942
	width: 42px;
943
}
944

    
945
.edit .v-calendar-day-times-Vsized .v-datecellslot, .edit .v-calendar-day-times-Vsized .v-datecellslot-even {
946
	height: 18px;
947
}
948

    
949
.edit .v-calendar-day-times-Hsized, .edit .v-calendar-day-times-Hsized .v-datecellslot, .edit .v-calendar-day-times-Hsized .v-datecellslot-even {
950
	width: 200px;
951
}
952

    
953
.edit.v-app {
954
	height: 100%;
955
}
956

    
957
.edit.v-app, .edit .v-window, .edit .v-popupview-popup, .edit .v-label, .edit .v-caption {
958
	cursor: default;
959
}
960

    
961
.edit .v-window {
962
	box-shadow: 0 5px 18px 0 rgba(0, 0, 0, 0.5);
963
}
964

    
965
.edit .v-datefield-popup, .edit .v-filterselect-suggestpopup, .edit .v-menubar-popup, .edit .v-slider-feedback, .edit .v-popupview-popup, .edit .v-contextmenu {
966
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
967
}
968

    
969
body .edit.v-app .v-app-loading {
970
	background-image: url(../base/common/img/loading-indicator.gif);
971
	background-repeat: no-repeat;
972
	background-position: 50%;
973
	width: 100%;
974
	height: 100%;
975
}
976

    
977
.edit .v-ui {
978
	height: 100%;
979
	width: 100%;
980
	outline: none;
981
	position: relative;
982
}
983

    
984
.edit .v-ui.v-ui-embedded {
985
	margin-top: -1px;
986
	border-top: 1px solid transparent;
987
}
988

    
989
.edit .v-ui:active, .edit .v-ui:focus {
990
	outline: none;
991
}
992

    
993
.edit.v-app select, .edit .v-window select {
994
	margin: 0;
995
}
996

    
997
.edit .v-disabled {
998
	opacity: 0.3;
999
	filter: alpha(opacity=30);
1000
	cursor: default;
1001
}
1002

    
1003
.edit .v-disabled * {
1004
	cursor: default;
1005
}
1006

    
1007
* html .edit .v-disabled {
1008
	zoom: 1;
1009
}
1010

    
1011
* + html .edit .v-disabled {
1012
	zoom: 1;
1013
}
1014

    
1015
.edit .v-disabled .v-disabled {
1016
	opacity: 1;
1017
}
1018

    
1019
.edit .v-required-field-indicator {
1020
	padding-left: 2px;
1021
	color: red;
1022
}
1023

    
1024
.edit .v-form fieldset {
1025
	border: none;
1026
	padding: 0;
1027
	margin: 0;
1028
	height: 100%;
1029
}
1030

    
1031
.edit .v-form-content {
1032
	height: 100%;
1033
	-webkit-box-sizing: border-box;
1034
	-moz-box-sizing: border-box;
1035
	box-sizing: border-box;
1036
}
1037

    
1038
.edit .v-tooltip {
1039
	cursor: default;
1040
	background: #fff;
1041
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
1042
}
1043

    
1044
.edit .v-tooltip-text {
1045
	overflow: auto;
1046
}
1047

    
1048
.edit .v-tooltip .v-errormessage {
1049
	overflow: auto;
1050
}
1051

    
1052
.edit .v-contextmenu {
1053
	background: #fff;
1054
}
1055

    
1056
.edit .v-contextmenu .gwt-MenuItem {
1057
	cursor: pointer;
1058
	vertical-align: middle;
1059
	padding: 0;
1060
	border: 0;
1061
	margin: 0;
1062
}
1063

    
1064
.edit .v-contextmenu .gwt-MenuBar {
1065
	overflow-y: auto;
1066
	overflow-x: hidden;
1067
}
1068

    
1069
.edit .v-contextmenu .gwt-MenuItem div {
1070
	cursor: pointer;
1071
	vertical-align: middle;
1072
	white-space: nowrap;
1073
}
1074

    
1075
.edit .v-contextmenu .gwt-MenuItem-selected div {
1076
	background: #aaa;
1077
	color: #fff;
1078
}
1079

    
1080
.edit .v-contextmenu table {
1081
	border-collapse: collapse;
1082
	margin: 0;
1083
	padding: 0;
1084
}
1085

    
1086
.edit .v-contextmenu .gwt-MenuItem img {
1087
	margin-right: 1em;
1088
	vertical-align: middle;
1089
}
1090

    
1091
.edit .v-label pre {
1092
	margin: 0;
1093
}
1094

    
1095
.edit .v-label-undef-w {
1096
	white-space: nowrap;
1097
}
1098

    
1099
.edit .v-label h1, .edit .v-label h2, .edit .v-label h3, .edit .v-label h4, .edit .v-label h5, .edit .v-label h6 {
1100
	line-height: normal;
1101
}
1102

    
1103
.edit .v-loading-indicator, .edit .v-loading-indicator-delay, .edit .v-loading-indicator-wait {
1104
	position: absolute;
1105
	top: 0;
1106
	right: 0;
1107
	z-index: 30000;
1108
	width: 31px;
1109
	height: 31px;
1110
	background: transparent url(../base/common/img/loading-indicator.gif);
1111
	margin-right: 5px;
1112
	margin-top: 5px;
1113
}
1114

    
1115
.edit .v-loading-indicator-delay {
1116
	background-image: url(../base/common/img/loading-indicator-delay.gif);
1117
}
1118

    
1119
.edit .v-loading-indicator-wait {
1120
	background-image: url(../base/common/img/loading-indicator-wait.gif);
1121
}
1122

    
1123
.edit.v-app input[type="text"], .edit.v-app input[type="password"], .edit.v-app input[type="reset"], .edit.v-app select, .edit.v-app textarea, .edit .v-window input[type="text"], .edit .v-window input[type="password"], .edit .v-window input[type="reset"], .edit .v-window select, .edit .v-window textarea {
1124
	padding: 2px;
1125
}
1126

    
1127
.edit input::-ms-clear {
1128
	display: none;
1129
}
1130

    
1131
.edit .v-drag-element {
1132
	z-index: 60000;
1133
	position: absolute !important;
1134
	opacity: 0.5;
1135
	filter: alpha(opacity=50);
1136
	cursor: default;
1137
}
1138

    
1139
.edit .v-clip {
1140
	overflow: hidden;
1141
}
1142

    
1143
.edit .v-scrollable {
1144
	overflow: auto;
1145
	font-size: 0;
1146
	line-height: normal;
1147
}
1148

    
1149
.v-ff .edit .v-scrollable {
1150
	font-size: 13px;
1151
}
1152

    
1153
.v-ios.v-webkit .edit .v-scrollable {
1154
	-webkit-overflow-scrolling: touch;
1155
}
1156

    
1157
.v-ios5.v-webkit .edit .v-scrollable {
1158
	-webkit-overflow-scrolling: none;
1159
}
1160

    
1161
.edit .v-scrollable.v-panel-content > .v-widget {
1162
	vertical-align: middle;
1163
	overflow: hidden;
1164
}
1165

    
1166
.edit.v-overlay-container {
1167
	width: 0;
1168
	height: 0;
1169
}
1170

    
1171
.edit .v-vertical.v-margin-top, .edit .v-horizontal.v-margin-top {
1172
	padding-top: 12px;
1173
}
1174

    
1175
.edit .v-vertical.v-margin-right, .edit .v-horizontal.v-margin-right {
1176
	padding-right: 12px;
1177
}
1178

    
1179
.edit .v-vertical.v-margin-bottom, .edit .v-horizontal.v-margin-bottom {
1180
	padding-bottom: 12px;
1181
}
1182

    
1183
.edit .v-vertical.v-margin-left, .edit .v-horizontal.v-margin-left {
1184
	padding-left: 12px;
1185
}
1186

    
1187
.edit .v-gridlayout.v-layout-margin-top {
1188
	padding-top: 24px;
1189
}
1190

    
1191
.edit .v-gridlayout, .edit .v-verticallayout, .edit .v-horizontallayout {
1192
	font-size: 0;
1193
	line-height: normal;
1194
}
1195

    
1196
.edit .v-gridlayout.v-layout-margin-bottom {
1197
	padding-bottom: 24px;
1198
}
1199

    
1200
.edit .v-gridlayout.v-layout-margin-left {
1201
	padding-left: 24px;
1202
}
1203

    
1204
.edit .v-gridlayout.v-layout-margin-right {
1205
	padding-right: 24px;
1206
}
1207

    
1208
.edit .v-gridlayout .v-layout-spacing-on {
1209
	padding-left: 12px;
1210
	padding-top: 12px;
1211
}
1212

    
1213
.edit .v-spacing {
1214
	width: 6px;
1215
	height: 6px;
1216
}
1217

    
1218
.edit .v-vertical, .edit .v-horizontal {
1219
	display: inline-block;
1220
}
1221

    
1222
.edit div.v-layout.v-horizontal.v-widget {
1223
	white-space: nowrap;
1224
}
1225

    
1226
.edit .v-layout.v-vertical > .v-expand, .edit .v-layout.v-horizontal > .v-expand {
1227
	-webkit-box-sizing: border-box;
1228
	-moz-box-sizing: border-box;
1229
	box-sizing: border-box;
1230
	width: 100%;
1231
	height: 100%;
1232
}
1233

    
1234
.edit .v-slot, .edit .v-spacing {
1235
	display: inline-block;
1236
	white-space: normal;
1237
	vertical-align: top;
1238
}
1239

    
1240
.edit .v-vertical > .v-slot:after {
1241
	display: inline-block;
1242
	clear: both;
1243
	width: 0;
1244
	height: 0;
1245
	overflow: hidden;
1246
	line-height: 0;
1247
}
1248

    
1249
.edit .v-vertical > .v-slot, .edit .v-vertical > .v-expand > .v-slot {
1250
	display: block;
1251
	clear: both;
1252
}
1253

    
1254
.edit .v-horizontal > .v-slot, .edit .v-horizontal > .v-expand > .v-slot {
1255
	height: 100%;
1256
}
1257

    
1258
.edit .v-horizontal > .v-expand > .v-slot {
1259
	position: relative;
1260
}
1261

    
1262
.edit .v-vertical > .v-spacing, .edit .v-vertical > .v-expand > .v-spacing {
1263
	width: 0;
1264
	display: block;
1265
	clear: both;
1266
}
1267

    
1268
.edit .v-horizontal > .v-spacing, .edit .v-horizontal > .v-expand > .v-spacing {
1269
	height: 0;
1270
}
1271

    
1272
.edit .v-align-middle:before, .edit .v-align-bottom:before, .edit .v-expand > .v-align-middle:before, .edit .v-expand > .v-align-bottom:before {
1273
	content: "";
1274
	display: inline-block;
1275
	height: 100%;
1276
	vertical-align: middle;
1277
	width: 0;
1278
}
1279

    
1280
.edit .v-align-middle, .edit .v-align-bottom {
1281
	white-space: nowrap;
1282
}
1283

    
1284
.edit .v-align-middle > .v-widget, .edit .v-align-bottom > .v-widget {
1285
	display: inline-block;
1286
}
1287

    
1288
.edit .v-align-middle, .edit .v-align-middle > .v-widget {
1289
	vertical-align: middle;
1290
}
1291

    
1292
.edit .v-align-bottom, .edit .v-align-bottom > .v-widget {
1293
	vertical-align: bottom;
1294
}
1295

    
1296
.edit .v-align-center {
1297
	text-align: center;
1298
}
1299

    
1300
.edit .v-align-center > .v-widget {
1301
	margin-left: auto;
1302
	margin-right: auto;
1303
}
1304

    
1305
.edit .v-align-right {
1306
	text-align: right;
1307
}
1308

    
1309
.edit .v-align-right > .v-widget {
1310
	margin-left: auto;
1311
}
1312

    
1313
.edit .v-has-caption, .edit .v-has-caption > .v-caption {
1314
	display: inline-block;
1315
}
1316

    
1317
.edit .v-caption {
1318
	overflow: visible;
1319
	vertical-align: middle;
1320
}
1321

    
1322
.edit .v-caption-on-left, .edit .v-caption-on-right {
1323
	white-space: nowrap;
1324
}
1325

    
1326
.edit .v-caption-on-top > .v-caption, .edit .v-caption-on-bottom > .v-caption {
1327
	display: block;
1328
}
1329

    
1330
.edit .v-caption-on-left > .v-caption {
1331
	padding-right: 0.5em;
1332
}
1333

    
1334
.edit .v-caption-on-right > .v-caption {
1335
	vertical-align: top;
1336
}
1337

    
1338
.edit .v-caption-on-left > .v-widget, .edit .v-caption-on-right > .v-widget {
1339
	display: inline-block;
1340
	vertical-align: middle;
1341
}
1342

    
1343
.edit .v-has-caption.v-has-width > .v-widget {
1344
	width: 100% !important;
1345
}
1346

    
1347
.edit .v-has-caption.v-has-height > .v-widget {
1348
	height: 100% !important;
1349
}
1350

    
1351
.edit .v-errorindicator {
1352
	vertical-align: middle;
1353
}
1354

    
1355
.edit .v-csslayout {
1356
	overflow: hidden;
1357
}
1358

    
1359
.edit div.v-csslayout {
1360
	display: block;
1361
}
1362

    
1363
.edit .v-csslayout-margin, .edit .v-csslayout-container {
1364
	-webkit-box-sizing: border-box;
1365
	-moz-box-sizing: border-box;
1366
	box-sizing: border-box;
1367
}
1368

    
1369
.edit .v-has-width > .v-csslayout-margin, .edit .v-has-width > .v-csslayout-margin > .v-csslayout-container {
1370
	width: 100%;
1371
}
1372

    
1373
.edit .v-has-height > .v-csslayout-margin, .edit .v-has-height > .v-csslayout-margin > .v-csslayout-container {
1374
	height: 100%;
1375
}
1376

    
1377
.edit .v-csslayout-margin-top {
1378
	padding-top: 12px;
1379
}
1380

    
1381
.edit .v-csslayout-margin-bottom {
1382
	padding-bottom: 12px;
1383
}
1384

    
1385
.edit .v-csslayout-margin-left {
1386
	padding-left: 12px;
1387
}
1388

    
1389
.edit .v-csslayout-margin-right {
1390
	padding-right: 12px;
1391
}
1392

    
1393
.edit .v-customlayout {
1394
	overflow: hidden;
1395
}
1396

    
1397
.edit .v-datefield {
1398
	white-space: nowrap;
1399
	display: inline-block;
1400
}
1401

    
1402
.edit .v-datefield-textfield {
1403
	vertical-align: top;
1404
}
1405

    
1406
.v-ie .edit .v-datefield-button:after {
1407
	content: "\200B";
1408
}
1409

    
1410
.edit .v-datefield-button {
1411
	cursor: pointer;
1412
	vertical-align: top;
1413
}
1414

    
1415
.edit .v-has-width > input.v-datefield-textfield {
1416
	width: 100%;
1417
}
1418

    
1419
.edit .v-datefield-prompt .v-datefield-textfield {
1420
	color: #999;
1421
	font-style: italic;
1422
}
1423

    
1424
.edit .v-datefield .v-datefield-button-readonly {
1425
	display: none;
1426
}
1427

    
1428
.edit .v-datefield-calendarpanel table {
1429
	width: 100%;
1430
}
1431

    
1432
.edit .v-datefield-calendarpanel td {
1433
	padding: 0;
1434
	margin: 0;
1435
}
1436

    
1437
.edit .v-datefield-calendarpanel:focus {
1438
	outline: none;
1439
}
1440

    
1441
.edit .v-datefield-calendarpanel-header td {
1442
	text-align: center;
1443
}
1444

    
1445
.edit .v-datefield-calendarpanel-month {
1446
	text-align: center;
1447
	white-space: nowrap;
1448
}
1449

    
1450
.edit .v-datefield-calendarpanel-weeknumber {
1451
	color: #999;
1452
	border-right: 1px solid #ddd;
1453
	font-size: 11.7px;
1454
}
1455

    
1456
.edit .v-datefield-calendarpanel-day, .edit .v-datefield-calendarpanel-day-today {
1457
	cursor: pointer;
1458
}
1459

    
1460
.edit .v-datefield-calendarpanel-day-today {
1461
	border: 1px solid #ddd;
1462
}
1463

    
1464
.edit .v-disabled .v-datefield-calendarpanel-day, .edit .v-disabled .v-datefield-calendarpanel-day-today, .edit .v-disabled.v-datefield-popupcalendar .v-datefield-button {
1465
	cursor: default;
1466
}
1467

    
1468
.edit .v-datefield-calendarpanel-day-disabled, .edit .v-datefield-calendarpanel-day-outside-range {
1469
	cursor: default;
1470
	opacity: 0.5;
1471
}
1472

    
1473
.edit .v-datefield-calendarpanel-prevyear button.outside-range, .edit .v-datefield-calendarpanel-nextyear button.outside-range, .edit .v-datefield-calendarpanel-prevmonth button.outside-range, .edit .v-datefield-calendarpanel-nextmonth button.outside-range {
1474
	opacity: 0.5;
1475
}
1476

    
1477
.edit .v-datefield-calendarpanel-day-selected {
1478
	cursor: default;
1479
	background: #333;
1480
	color: #fff;
1481
}
1482

    
1483
.edit .v-datefield-calendarpanel-day-focused {
1484
	outline: 1px dotted black;
1485
}
1486

    
1487
.edit .v-datefield-calendarpanel-day-offmonth {
1488
	color: #666;
1489
}
1490

    
1491
.edit .v-datefield-time {
1492
	white-space: nowrap;
1493
}
1494

    
1495
.edit .v-datefield-time .v-label {
1496
	display: inline;
1497
}
1498

    
1499
.edit .v-datefield-popup {
1500
	background: #fff;
1501
}
1502

    
1503
.v-ie9 .edit .v-datefield-popup, .v-ie10 .edit .v-datefield-popup, .v-ie11 .edit .v-datefield-popup {
1504
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
1505
}
1506

    
1507
.edit .v-datefield-popupcalendar input.v-datefield-textfield {
1508
	-webkit-box-sizing: border-box;
1509
	-moz-box-sizing: border-box;
1510
	box-sizing: border-box;
1511
}
1512

    
1513
.edit .v-inline-datefield {
1514
	white-space: nowrap;
1515
	display: inline-block;
1516
}
1517

    
1518
.edit .v-inline-datefield-textfield {
1519
	vertical-align: top;
1520
}
1521

    
1522
.v-ie .edit .v-inline-datefield-button:after {
1523
	content: "\200B";
1524
}
1525

    
1526
.edit .v-inline-datefield-button {
1527
	cursor: pointer;
1528
	vertical-align: top;
1529
}
1530

    
1531
.edit .v-has-width > input.v-inline-datefield-textfield {
1532
	width: 100%;
1533
}
1534

    
1535
.edit .v-inline-datefield-prompt .v-inline-datefield-textfield {
1536
	color: #999;
1537
	font-style: italic;
1538
}
1539

    
1540
.edit .v-inline-datefield .v-inline-datefield-button-readonly {
1541
	display: none;
1542
}
1543

    
1544
.edit .v-inline-datefield-calendarpanel table {
1545
	width: 100%;
1546
}
1547

    
1548
.edit .v-inline-datefield-calendarpanel td {
1549
	padding: 0;
1550
	margin: 0;
1551
}
1552

    
1553
.edit .v-inline-datefield-calendarpanel:focus {
1554
	outline: none;
1555
}
1556

    
1557
.edit .v-inline-datefield-calendarpanel-header td {
1558
	text-align: center;
1559
}
1560

    
1561
.edit .v-inline-datefield-calendarpanel-month {
1562
	text-align: center;
1563
	white-space: nowrap;
1564
}
1565

    
1566
.edit .v-inline-datefield-calendarpanel-weeknumber {
1567
	color: #999;
1568
	border-right: 1px solid #ddd;
1569
	font-size: 11.7px;
1570
}
1571

    
1572
.edit .v-inline-datefield-calendarpanel-day, .edit .v-inline-datefield-calendarpanel-day-today {
1573
	cursor: pointer;
1574
}
1575

    
1576
.edit .v-inline-datefield-calendarpanel-day-today {
1577
	border: 1px solid #ddd;
1578
}
1579

    
1580
.edit .v-disabled .v-inline-datefield-calendarpanel-day, .edit .v-disabled .v-inline-datefield-calendarpanel-day-today, .edit .v-disabled.v-inline-datefield-popupcalendar .v-inline-datefield-button {
1581
	cursor: default;
1582
}
1583

    
1584
.edit .v-inline-datefield-calendarpanel-day-disabled, .edit .v-inline-datefield-calendarpanel-day-outside-range {
1585
	cursor: default;
1586
	opacity: 0.5;
1587
}
1588

    
1589
.edit .v-inline-datefield-calendarpanel-prevyear button.outside-range, .edit .v-inline-datefield-calendarpanel-nextyear button.outside-range, .edit .v-inline-datefield-calendarpanel-prevmonth button.outside-range, .edit .v-inline-datefield-calendarpanel-nextmonth button.outside-range {
1590
	opacity: 0.5;
1591
}
1592

    
1593
.edit .v-inline-datefield-calendarpanel-day-selected {
1594
	cursor: default;
1595
	background: #333;
1596
	color: #fff;
1597
}
1598

    
1599
.edit .v-inline-datefield-calendarpanel-day-focused {
1600
	outline: 1px dotted black;
1601
}
1602

    
1603
.edit .v-inline-datefield-calendarpanel-day-offmonth {
1604
	color: #666;
1605
}
1606

    
1607
.edit .v-inline-datefield-time {
1608
	white-space: nowrap;
1609
}
1610

    
1611
.edit .v-inline-datefield-time .v-label {
1612
	display: inline;
1613
}
1614

    
1615
.edit .v-inline-datefield-popup {
1616
	background: #fff;
1617
}
1618

    
1619
.v-ie9 .edit .v-inline-datefield-popup, .v-ie10 .edit .v-inline-datefield-popup, .v-ie11 .edit .v-inline-datefield-popup {
1620
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
1621
}
1622

    
1623
.edit .v-inline-datefield-popupcalendar input.v-inline-datefield-textfield {
1624
	-webkit-box-sizing: border-box;
1625
	-moz-box-sizing: border-box;
1626
	box-sizing: border-box;
1627
}
1628

    
1629
.edit .v-ddwrapper {
1630
	padding: 2px;
1631
	-moz-border-radius: 4px;
1632
	-webkit-border-radius: 4px;
1633
	border-radius: 4px;
1634
	position: relative;
1635
	-ms-touch-action: none;
1636
	touch-action: none;
1637
}
1638

    
1639
.edit [draggable=true] {
1640
	-khtml-user-drag: element;
1641
	-webkit-user-drag: element;
1642
	-khtml-user-select: none;
1643
	-webkit-user-select: none;
1644
}
1645

    
1646
.v-ie .edit .v-ddwrapper a.drag-start {
1647
	display: block;
1648
	position: absolute;
1649
	top: 0;
1650
	bottom: 0;
1651
	left: 0;
1652
	right: 0;
1653
	width: 100%;
1654
	height: 100%;
1655
	opacity: 0;
1656
	background-color: cyan;
1657
	filter: alpha(opacity=0);
1658
}
1659

    
1660
.edit .v-ddwrapper-over {
1661
	border: 2px solid #1d9dff;
1662
	background-color: #bcdcff;
1663
	padding: 0;
1664
}
1665

    
1666
.edit .v-ddwrapper-over {
1667
	background-color: rgba(169, 209, 255, 0.6);
1668
}
1669

    
1670
.edit .no-box-drag-hints .v-ddwrapper-over {
1671
	border: none;
1672
	background-color: transparent;
1673
	padding: 2px;
1674
}
1675

    
1676
.edit.v-app .v-ddwrapper-over-top, .edit .v-window .v-ddwrapper-over-top, .edit .v-popupview-popup .v-ddwrapper-over-top {
1677
	border: none;
1678
	border-top: 2px solid #1d9dff;
1679
	background-color: transparent;
1680
	padding: 2px;
1681
	padding-top: 0;
1682
	-moz-border-radius: 0;
1683
	-webkit-border-radius: 0;
1684
	border-radius: 0;
1685
}
1686

    
1687
.edit.v-app .v-ddwrapper-over-bottom, .edit .v-window .v-ddwrapper-over-bottom, .edit .v-popupview-popup .v-ddwrapper-over-bottom {
1688
	border: none;
1689
	border-bottom: 2px solid #1d9dff;
1690
	background-color: transparent;
1691
	padding: 2px;
1692
	padding-bottom: 0;
1693
	-moz-border-radius: 0;
1694
	-webkit-border-radius: 0;
1695
	border-radius: 0;
1696
}
1697

    
1698
.edit.v-app .v-ddwrapper-over-left, .edit .v-window .v-ddwrapper-over-left, .edit .v-popupview-popup .v-ddwrapper-over-left {
1699
	border: none;
1700
	border-left: 2px solid #1d9dff;
1701
	background-color: transparent;
1702
	padding: 2px;
1703
	padding-left: 0;
1704
	-moz-border-radius: 0;
1705
	-webkit-border-radius: 0;
1706
	border-radius: 0;
1707
}
1708

    
1709
.edit.v-app .v-ddwrapper-over-right, .edit .v-window .v-ddwrapper-over-right, .edit .v-popupview-popup .v-ddwrapper-over-right {
1710
	border: none;
1711
	border-right: 2px solid #1d9dff;
1712
	background-color: transparent;
1713
	padding: 2px;
1714
	padding-right: 0;
1715
	-moz-border-radius: 0;
1716
	-webkit-border-radius: 0;
1717
	border-radius: 0;
1718
}
1719

    
1720
.edit .v-ddwrapper, .edit .v-ddwrapper-over, .edit.v-app .v-ddwrapper-over-top, .edit .v-window .v-ddwrapper-over-top, .edit .v-popupview-popup .v-ddwrapper-over-top, .edit.v-app .v-ddwrapper-over-bottom, .edit .v-window .v-ddwrapper-over-bottom, .edit .v-popupview-popup .v-ddwrapper-over-bottom, .edit.v-app .v-ddwrapper-over-left, .edit .v-window .v-ddwrapper-over-left, .edit .v-popupview-popup .v-ddwrapper-over-left, .edit.v-app .v-ddwrapper-over-right, .edit .v-window .v-ddwrapper-over-right, .edit .v-popupview-popup .v-ddwrapper-over-right {
1721
	border-color: rgba(0, 109, 232, 0.6);
1722
}
1723

    
1724
.edit .v-ddwrapper-over-top:before, .edit .v-ddwrapper-over-bottom:after, .edit .v-ddwrapper-over-left:before, .edit .v-ddwrapper-over-right:before {
1725
	display: block;
1726
	position: absolute;
1727
	width: 6px;
1728
	height: 6px;
1729
	margin-top: -4px;
1730
	margin-left: -2px;
1731
	background: transparent url(../base/common/img/drag-slot-dot.png) no-repeat;
1732
}
1733

    
1734
.edit .v-ddwrapper-over-bottom:after {
1735
	margin-top: -2px;
1736
}
1737

    
1738
.edit .v-ddwrapper-over-left:before, .edit .v-ddwrapper-over-right:before {
1739
	background-position: 0 -6px;
1740
	margin-top: -2px;
1741
	margin-left: -4px;
1742
}
1743

    
1744
.edit .v-ddwrapper-over-right:before {
1745
	position: relative;
1746
	margin-bottom: -4px;
1747
	margin-right: -4px;
1748
	margin-left: 0;
1749
	width: auto;
1750
	background-position: 100% -6px;
1751
}
1752

    
1753
.edit .no-horizontal-drag-hints .v-ddwrapper-over-left {
1754
	padding-left: 2px;
1755
	border-left: none;
1756
}
1757

    
1758
.edit .no-horizontal-drag-hints .v-ddwrapper-over-right {
1759
	padding-right: 2px;
1760
	border-right: none;
1761
}
1762

    
1763
.edit .no-vertical-drag-hints .v-ddwrapper-over-top {
1764
	padding-top: 2px;
1765
	border-top: none;
1766
}
1767

    
1768
.edit .no-vertical-drag-hints .v-ddwrapper-over-bottom {
1769
	padding-bottom: 2px;
1770
	border-bottom: none;
1771
}
1772

    
1773
.edit .no-horizontal-drag-hints .v-ddwrapper-over-left:before, .edit .no-horizontal-drag-hints .v-ddwrapper-over-right:before, .edit .no-vertical-drag-hints .v-ddwrapper-over-top:before, .edit .no-vertical-drag-hints .v-ddwrapper-over-bottom:after {
1774
	display: none;
1775
}
1776

    
1777
.edit .v-table .v-embedded-image {
1778
	display: inline-block;
1779
}
1780

    
1781
.edit .v-escalator {
1782
	position: relative;
1783
}
1784

    
1785
.edit .v-escalator-scroller {
1786
	position: absolute;
1787
	z-index: 1;
1788
	outline: none;
1789
	-webkit-box-sizing: border-box;
1790
	-moz-box-sizing: border-box;
1791
	box-sizing: border-box;
1792
}
1793

    
1794
.edit .v-escalator-scroller-horizontal {
1795
	left: 0;
1796
	right: 0;
1797
	bottom: 0;
1798
	overflow-y: hidden;
1799
	-ms-overflow-y: hidden;
1800
}
1801

    
1802
.edit .v-escalator-scroller-vertical {
1803
	right: 0;
1804
	top: 0;
1805
	bottom: 0;
1806
	overflow-x: hidden;
1807
	-ms-overflow-x: hidden;
1808
}
1809

    
1810
.edit .v-escalator-tablewrapper {
1811
	position: absolute;
1812
	overflow: hidden;
1813
	-webkit-box-sizing: border-box;
1814
	-moz-box-sizing: border-box;
1815
	box-sizing: border-box;
1816
	z-index: 5;
1817
}
1818

    
1819
.edit .v-escalator-tablewrapper > table {
1820
	border-spacing: 0;
1821
	table-layout: fixed;
1822
	width: inherit;
1823
}
1824

    
1825
.edit .v-escalator-header-deco, .edit .v-escalator-footer-deco {
1826
	position: absolute;
1827
	right: 0;
1828
	-webkit-box-sizing: border-box;
1829
	-moz-box-sizing: border-box;
1830
	box-sizing: border-box;
1831
}
1832

    
1833
.edit .v-escalator-horizontal-scrollbar-deco {
1834
	position: absolute;
1835
	bottom: 0;
1836
	left: 0;
1837
	right: 0;
1838
	-webkit-box-sizing: border-box;
1839
	-moz-box-sizing: border-box;
1840
	box-sizing: border-box;
1841
}
1842

    
1843
.edit .v-escalator-header, .edit .v-escalator-body, .edit .v-escalator-footer {
1844
	position: absolute;
1845
	left: 0;
1846
	width: inherit;
1847
	z-index: 10;
1848
}
1849

    
1850
.edit .v-escalator-header, .edit .v-escalator-header-deco {
1851
	top: 0;
1852
}
1853

    
1854
.edit .v-escalator-footer, .edit .v-escalator-footer-deco {
1855
	bottom: 0;
1856
}
1857

    
1858
.edit .v-escalator-body {
1859
	z-index: 0;
1860
	top: 0;
1861
}
1862

    
1863
.edit .v-escalator-body .v-escalator-row {
1864
	position: absolute;
1865
	top: 0;
1866
	left: 0;
1867
}
1868

    
1869
.edit .v-escalator-row {
1870
	display: block;
1871
}
1872

    
1873
.v-ie8 .edit .v-escalator-row, .v-ie9 .edit .v-escalator-row {
1874
	float: left;
1875
	clear: left;
1876
	margin-top: 0;
1877
}
1878

    
1879
.edit .v-escalator-row  > td, .edit .v-escalator-row  > th {
1880
	background-color: #fff;
1881
}
1882

    
1883
.edit .v-escalator-row {
1884
	width: inherit;
1885
}
1886

    
1887
.edit .v-escalator-cell {
1888
	display: block;
1889
	float: left;
1890
	padding: 2px;
1891
	white-space: nowrap;
1892
	-webkit-box-sizing: border-box;
1893
	-moz-box-sizing: border-box;
1894
	box-sizing: border-box;
1895
	overflow: hidden;
1896
	font-size: 13px;
1897
}
1898

    
1899
.edit .v-escalator-cell.frozen {
1900
	position: relative;
1901
	z-index: 1;
1902
}
1903

    
1904
.edit .v-formlayout.v-has-width > table {
1905
	width: 100%;
1906
}
1907

    
1908
.edit .v-formlayout.v-has-height > table {
1909
	height: 100%;
1910
}
1911

    
1912
.edit .v-formlayout-cell .v-errorindicator {
1913
	display: block;
1914
}
1915

    
1916
.edit .v-formlayout-error-indicator {
1917
	width: 12px;
1918
}
1919

    
1920
.edit .v-formlayout-captioncell {
1921
	text-align: right;
1922
	white-space: nowrap;
1923
}
1924

    
1925
.edit .v-formlayout-errorcell, .edit .v-formlayout-captioncell {
1926
	width: 1px;
1927
}
1928

    
1929
.edit .v-formlayout-captioncell .v-caption {
1930
	overflow: visible;
1931
}
1932

    
1933
.edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-errorcell {
1934
	padding-top: 6px;
1935
}
1936

    
1937
.edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
1938
	padding-top: 0;
1939
}
1940

    
1941
.edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
1942
	padding-top: 12px;
1943
}
1944

    
1945
.edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-errorcell {
1946
	padding-bottom: 12px;
1947
}
1948

    
1949
.edit .v-formlayout-margin-left > tbody > .v-formlayout-row > .v-formlayout-captioncell {
1950
	padding-left: 12px;
1951
}
1952

    
1953
.edit .v-formlayout-margin-right > tbody > .v-formlayout-row > .v-formlayout-contentcell {
1954
	padding-right: 12px;
1955
}
1956

    
1957
.edit .v-formlayout-captioncell .v-caption .v-required-field-indicator {
1958
	float: none;
1959
}
1960

    
1961
.edit .v-grid {
1962
	position: relative;
1963
}
1964

    
1965
.edit .v-grid-scroller {
1966
	position: absolute;
1967
	z-index: 1;
1968
	outline: none;
1969
	-webkit-box-sizing: border-box;
1970
	-moz-box-sizing: border-box;
1971
	box-sizing: border-box;
1972
}
1973

    
1974
.edit .v-grid-scroller-horizontal {
1975
	left: 0;
1976
	right: 0;
1977
	bottom: 0;
1978
	overflow-y: hidden;
1979
	-ms-overflow-y: hidden;
1980
}
1981

    
1982
.edit .v-grid-scroller-vertical {
1983
	right: 0;
1984
	top: 0;
1985
	bottom: 0;
1986
	overflow-x: hidden;
1987
	-ms-overflow-x: hidden;
1988
}
1989

    
1990
.edit .v-grid-tablewrapper {
1991
	position: absolute;
1992
	overflow: hidden;
1993
	-webkit-box-sizing: border-box;
1994
	-moz-box-sizing: border-box;
1995
	box-sizing: border-box;
1996
	z-index: 5;
1997
}
1998

    
1999
.edit .v-grid-tablewrapper > table {
2000
	border-spacing: 0;
2001
	table-layout: fixed;
2002
	width: inherit;
2003
}
2004

    
2005
.edit .v-grid-header-deco, .edit .v-grid-footer-deco {
2006
	position: absolute;
2007
	right: 0;
2008
	-webkit-box-sizing: border-box;
2009
	-moz-box-sizing: border-box;
2010
	box-sizing: border-box;
2011
}
2012

    
2013
.edit .v-grid-horizontal-scrollbar-deco {
2014
	position: absolute;
2015
	bottom: 0;
2016
	left: 0;
2017
	right: 0;
2018
	-webkit-box-sizing: border-box;
2019
	-moz-box-sizing: border-box;
2020
	box-sizing: border-box;
2021
}
2022

    
2023
.edit .v-grid-header, .edit .v-grid-body, .edit .v-grid-footer {
2024
	position: absolute;
2025
	left: 0;
2026
	width: inherit;
2027
	z-index: 10;
2028
}
2029

    
2030
.edit .v-grid-header, .edit .v-grid-header-deco {
2031
	top: 0;
2032
}
2033

    
2034
.edit .v-grid-footer, .edit .v-grid-footer-deco {
2035
	bottom: 0;
2036
}
2037

    
2038
.edit .v-grid-body {
2039
	z-index: 0;
2040
	top: 0;
2041
}
2042

    
2043
.edit .v-grid-body .v-grid-row {
2044
	position: absolute;
2045
	top: 0;
2046
	left: 0;
2047
}
2048

    
2049
.edit .v-grid-row {
2050
	display: block;
2051
}
2052

    
2053
.v-ie8 .edit .v-grid-row, .v-ie9 .edit .v-grid-row {
2054
	float: left;
2055
	clear: left;
2056
	margin-top: 0;
2057
}
2058

    
2059
.edit .v-grid-row  > td, .edit .v-grid-row  > th {
2060
	background-color: #fff;
2061
}
2062

    
2063
.edit .v-grid-row {
2064
	width: inherit;
2065
}
2066

    
2067
.edit .v-grid-cell {
2068
	display: block;
2069
	float: left;
2070
	padding: 2px;
2071
	white-space: nowrap;
2072
	-webkit-box-sizing: border-box;
2073
	-moz-box-sizing: border-box;
2074
	box-sizing: border-box;
2075
	overflow: hidden;
2076
	font-size: 13px;
2077
}
2078

    
2079
.edit .v-grid-cell.frozen {
2080
	position: relative;
2081
	z-index: 1;
2082
}
2083

    
2084
.edit .v-grid {
2085
	outline: none;
2086
}
2087

    
2088
.edit .v-grid-scroller-vertical, .edit .v-grid-scroller-horizontal {
2089
	border: 1px solid #b6bbbc;
2090
}
2091

    
2092
.edit .v-grid-scroller-vertical {
2093
	border-left: none;
2094
}
2095

    
2096
.edit .v-grid-scroller-horizontal {
2097
	border-top: none;
2098
}
2099

    
2100
.edit .v-grid-tablewrapper {
2101
	border: 1px solid #b6bbbc;
2102
}
2103

    
2104
.edit .v-grid-cell {
2105
	background-color: #fff;
2106
	padding: 0 5px;
2107
	line-height: 26px;
2108
	text-overflow: ellipsis;
2109
}
2110

    
2111
.edit .v-grid-cell  > * {
2112
	line-height: 18px;
2113
	vertical-align: middle;
2114
}
2115

    
2116
.edit .v-grid-cell  > div {
2117
	display: inline-block;
2118
}
2119

    
2120
.edit .v-grid-cell.frozen {
2121
	-webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1);
2122
	-moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1);
2123
	box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1);
2124
	border-right: none;
2125
}
2126

    
2127
.edit .v-grid-row > td, .edit .v-grid-editor-cells > div {
2128
	border-left: none;
2129
	border-bottom: none;
2130
}
2131

    
2132
.edit .v-grid-row > td:first-child, .edit .v-grid-editor-cells > div:first-child {
2133
	border-left: none;
2134
}
2135

    
2136
.edit .v-grid-row-stripe > td {
2137
	background-color: #eff0f1;
2138
}
2139

    
2140
.edit .v-grid-row-selected > td {
2141
	background: #57a7ed;
2142
}
2143

    
2144
.edit .v-grid-row-focused > td {
2145
	
2146
}
2147

    
2148
.edit .v-grid-header th {
2149
	position: relative;
2150
	background-color: #e7e9ea;
2151
	font-size: 15px;
2152
	font-weight: inherit;
2153
	border-left: 1px solid #b6bbbc;
2154
	border-bottom: 1px solid #b6bbbc;
2155
	line-height: 36px;
2156
	text-align: left;
2157
}
2158

    
2159
.edit .v-grid-header th:first-child {
2160
	border-left: none;
2161
}
2162

    
2163
.edit .v-grid-header .sort-asc, .edit .v-grid-header .sort-desc {
2164
	padding-right: 23px;
2165
}
2166

    
2167
.edit .v-grid-header .sort-asc:after, .edit .v-grid-header .sort-desc:after {
2168
	font-family: FontAwesome, sans-serif;
2169
	content: "\f0de" " " attr(sort-order);
2170
	position: absolute;
2171
	right: 5px;
2172
	font-size: 13px;
2173
}
2174

    
2175
.edit .v-grid-header .sort-desc:after {
2176
	content: "\f0dd" " " attr(sort-order);
2177
}
2178

    
2179
.edit .v-grid-footer td {
2180
	background-color: #e7e9ea;
2181
	font-size: 15px;
2182
	font-weight: inherit;
2183
	border-left: 1px solid #b6bbbc;
2184
	border-top: 1px solid #b6bbbc;
2185
	border-bottom: none;
2186
	line-height: 36px;
2187
}
2188

    
2189
.edit .v-grid-footer td:first-child {
2190
	border-left: none;
2191
}
2192

    
2193
.edit .v-grid-header-deco {
2194
	border-top: 1px solid #b6bbbc;
2195
	border-right: 1px solid #b6bbbc;
2196
	background-color: #e7e9ea;
2197
}
2198

    
2199
.edit .v-grid-footer-deco {
2200
	border-bottom: 1px solid #b6bbbc;
2201
	border-right: 1px solid #b6bbbc;
2202
	background-color: #e7e9ea;
2203
}
2204

    
2205
.edit .v-grid-horizontal-scrollbar-deco {
2206
	background-color: #e7e9ea;
2207
	border: 1px solid #b6bbbc;
2208
	border-top: none;
2209
}
2210

    
2211
.edit .v-grid-cell-focused {
2212
	position: relative;
2213
}
2214

    
2215
.edit .v-grid-cell-focused:before {
2216
	content: "";
2217
	position: absolute;
2218
	top: 0;
2219
	right: 0;
2220
	bottom: 0;
2221
	left: 0;
2222
	border: 1px solid #57a7ed;
2223
	display: none;
2224
	pointer-events: none;
2225
}
2226

    
2227
.ie8 .edit .v-grid-cell-focused:before, .ie9 .edit .v-grid-cell-focused:before, .ie10 .edit .v-grid-cell-focused:before {
2228
	content: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==);
2229
}
2230

    
2231
.edit .v-grid:focus .v-grid-cell-focused:before {
2232
	display: block;
2233
}
2234

    
2235
.edit .v-grid.v-disabled:focus .v-grid-cell-focused:before {
2236
	display: none;
2237
}
2238

    
2239
.edit .v-grid-editor {
2240
	position: absolute;
2241
	z-index: 20;
2242
	overflow: hidden;
2243
	left: 0;
2244
	right: 0;
2245
	border: 1px solid #b6bbbc;
2246
	margin-top: -1px;
2247
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);
2248
	-moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);
2249
	box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);
2250
}
2251

    
2252
.edit .v-grid-editor-cells {
2253
	position: relative;
2254
	white-space: nowrap;
2255
}
2256

    
2257
.edit .v-grid-editor-cells  > div {
2258
	display: inline-block;
2259
	-webkit-box-sizing: border-box;
2260
	-moz-box-sizing: border-box;
2261
	box-sizing: border-box;
2262
	vertical-align: middle;
2263
	background: #fff;
2264
}
2265

    
2266
.edit .v-grid-editor-cells  > div:first-child {
2267
	border-left: none;
2268
}
2269

    
2270
.edit .v-grid-editor-cells  > div  > * {
2271
	vertical-align: middle;
2272
	display: inline-block;
2273
}
2274

    
2275
.edit .v-grid-editor-cells  > div .v-textfield, .edit .v-grid-editor-cells  > div .v-datefield, .edit .v-grid-editor-cells  > div .v-filterselect {
2276
	min-width: 100%;
2277
	max-width: 100%;
2278
	min-height: 100%;
2279
	max-height: 100%;
2280
}
2281

    
2282
.edit .v-grid-editor-cells  > div .v-select, .edit .v-grid-editor-cells  > div .v-select-select {
2283
	min-width: 100%;
2284
	max-width: 100%;
2285
}
2286

    
2287
.edit .v-grid-editor-cells .error::before {
2288
	position: absolute;
2289
	display: block;
2290
	height: 0;
2291
	width: 0;
2292
	content: "";
2293
	border-top: 5px solid red;
2294
	border-right: 5px solid transparent;
2295
}
2296

    
2297
.edit .v-grid-editor-cells .error, .edit .v-grid-editor-cells .error > input {
2298
	background-color: #fee;
2299
}
2300

    
2301
.edit .v-grid-editor-footer {
2302
	display: table;
2303
	height: 26px;
2304
	border-top: none;
2305
	margin-top: none;
2306
	background: #fff;
2307
	padding: 0 5px;
2308
}
2309

    
2310
.edit .v-grid-editor-footer  + .v-grid-editor-cells > div {
2311
	border-bottom: none;
2312
	border-top: none;
2313
}
2314

    
2315
.edit .v-grid-editor-footer:first-child {
2316
	border-top: none;
2317
	margin-top: 0;
2318
	border-bottom: none;
2319
	margin-bottom: none;
2320
}
2321

    
2322
.edit .v-grid-editor-message, .edit .v-grid-editor-buttons {
2323
	display: table-cell;
2324
	white-space: nowrap;
2325
	vertical-align: middle;
2326
}
2327

    
2328
.edit .v-grid-editor-message {
2329
	width: 100%;
2330
	position: relative;
2331
}
2332

    
2333
.edit .v-grid-editor-message  > div {
2334
	position: absolute;
2335
	width: 100%;
2336
	overflow: hidden;
2337
	text-overflow: ellipsis;
2338
	line-height: 26px;
2339
	top: 0;
2340
}
2341

    
2342
.edit .v-grid-editor-save {
2343
	margin-right: 4px;
2344
}
2345

    
2346
.edit .v-grid-cell > .v-progressbar {
2347
	width: 100%;
2348
}
2349

    
2350
.edit .v-gridlayout {
2351
	position: relative;
2352
}
2353

    
2354
.edit .v-gridlayout-slot {
2355
	position: absolute;
2356
}
2357

    
2358
.edit .v-gridlayout-margin-top {
2359
	padding-top: 12px;
2360
}
2361

    
2362
.edit .v-gridlayout-margin-bottom {
2363
	padding-bottom: 12px;
2364
}
2365

    
2366
.edit .v-gridlayout-margin-left {
2367
	padding-left: 12px;
2368
}
2369

    
2370
.edit .v-gridlayout-margin-right {
2371
	padding-right: 12px;
2372
}
2373

    
2374
.edit .v-gridlayout-spacing-on {
2375
	padding-left: 6px;
2376
	padding-top: 6px;
2377
	overflow: hidden;
2378
}
2379

    
2380
.edit .v-gridlayout-spacing, .edit .v-gridlayout-spacing-off {
2381
	padding-left: 0;
2382
	padding-top: 0;
2383
}
2384

    
2385
.edit .v-gridlayout-spacing-off {
2386
	overflow: hidden;
2387
}
2388

    
2389
.edit .v-label {
2390
	overflow: hidden;
2391
}
2392

    
2393
.edit .v-label.v-has-width {
2394
	white-space: normal;
2395
}
2396

    
2397
.edit .v-link {
2398
	white-space: nowrap;
2399
}
2400

    
2401
.edit .v-link a {
2402
	vertical-align: middle;
2403
	text-decoration: none;
2404
}
2405

    
2406
.edit .v-link span {
2407
	text-decoration: underline;
2408
	vertical-align: middle;
2409
}
2410

    
2411
.edit .v-disabled a {
2412
	cursor: default;
2413
}
2414

    
2415
.edit .v-link img {
2416
	vertical-align: middle;
2417
	border: none;
2418
}
2419

    
2420
.edit .v-loginform {
2421
	height: 140px;
2422
	width: 200px;
2423
}
2424

    
2425
.edit .v-app-loginpage .v-button {
2426
	float: left;
2427
}
2428

    
2429
.edit .v-menubar {
2430
	display: inline-block;
2431
	white-space: nowrap;
2432
	overflow: hidden;
2433
}
2434

    
2435
.edit .v-menubar .v-menubar-menuitem {
2436
	cursor: default;
2437
	vertical-align: middle;
2438
	white-space: nowrap;
2439
	display: inline;
2440
	display: inline-block;
2441
	zoom: 1;
2442
}
2443

    
2444
.edit .v-menubar .v-menubar-menuitem-caption .v-icon {
2445
	vertical-align: middle;
2446
	white-space: nowrap;
2447
}
2448

    
2449
.edit .v-menubar-submenu {
2450
	background: #fff;
2451
}
2452

    
2453
.edit .v-menubar-menuitem-selected {
2454
	background: #333;
2455
	color: #fff;
2456
}
2457

    
2458
.edit .v-menubar-submenu .v-menubar-menuitem {
2459
	cursor: default;
2460
	display: block;
2461
	position: relative;
2462
	padding-right: 1.5em;
2463
}
2464

    
2465
.edit .v-menubar-submenu .v-menubar-menuitem-caption {
2466
	display: block;
2467
}
2468

    
2469
.edit .v-menubar-submenu .v-menubar-menuitem *, .edit .v-menubar-submenu .v-menubar-menuitem-caption * {
2470
	white-space: nowrap;
2471
}
2472

    
2473
.edit .v-menubar-submenu-indicator {
2474
	display: none;
2475
	font-family: arial, helvetica, sans-serif;
2476
}
2477

    
2478
.edit .v-menubar-submenu .v-menubar-submenu-indicator {
2479
	display: block;
2480
	position: absolute;
2481
	right: 0;
2482
	width: 1em;
2483
	height: 1em;
2484
	font-size: 11.7px;
2485
}
2486

    
2487
.edit .v-menubar-menuitem-disabled, .edit .v-menubar span.v-menubar-menuitem-disabled:hover, .edit .v-menubar span.v-menubar-menuitem-disabled:focus, .edit .v-menubar span.v-menubar-menuitem-disabled:active {
2488
	color: #999;
2489
}
2490

    
2491
.edit .v-menubar-more-menuitem {
2492
	font-family: arial, helvetica, sans-serif;
2493
}
2494

    
2495
.edit .v-menubar-separator {
2496
	overflow: hidden;
2497
}
2498

    
2499
.edit .v-menubar-separator span {
2500
	display: block;
2501
	text-indent: -9999px;
2502
	font-size: 1px;
2503
	line-height: 1px;
2504
	border-top: 1px solid #ddd;
2505
	margin: 3px 0 2px;
2506
	overflow: hidden;
2507
}
2508

    
2509
.edit .v-menubar .v-icon, .edit .v-menubar-submenu .v-icon {
2510
	margin-right: 3px;
2511
}
2512

    
2513
.edit .v-menubar:focus, .edit .v-menubar-popup:focus, .edit .v-menubar-popup .popupContent:focus, .edit .v-menubar-popup .popupContent .v-menubar-submenu:focus {
2514
	outline: none;
2515
}
2516

    
2517
.edit .v-menubar-submenu-check-column .v-menubar-menuitem {
2518
	padding-left: 6px;
2519
}
2520

    
2521
.edit .v-menubar-submenu-check-column .v-menubar-menuitem-caption {
2522
	padding-left: 18px;
2523
}
2524

    
2525
.edit .v-menubar-submenu .v-menubar-menuitem-checked .v-menubar-menuitem-caption {
2526
	background: transparent url(../base/menubar/img/check.gif) no-repeat left;
2527
}
2528

    
2529
.edit .v-Notification {
2530
	background: #999;
2531
	color: #fff;
2532
	cursor: pointer;
2533
	overflow: hidden;
2534
	padding: 1em;
2535
	max-width: 85%;
2536
	opacity: 0.9;
2537
	filter: alpha(opacity=90);
2538
}
2539

    
2540
.edit .v-Notification h1, .edit .v-Notification p, .edit .v-Notification-error h1, .edit .v-Notification-error p, .edit .v-Notification-warning h1, .edit .v-Notification-warning p {
2541
	display: inline;
2542
	margin: 0 0.5em 0 0;
2543
}
2544

    
2545
.edit .v-Notification-warning {
2546
	background: orange;
2547
}
2548

    
2549
.edit .v-Notification-error {
2550
	background: red;
2551
}
2552

    
2553
.edit .v-Notification-tray h1 {
2554
	display: block;
2555
}
2556

    
2557
.edit .v-Notification-tray p {
2558
	display: block;
2559
}
2560

    
2561
.edit .v-Notification-system {
2562
	background-color: red;
2563
}
2564

    
2565
.edit .v-Notification-system h1 {
2566
	display: block;
2567
	margin: 0;
2568
}
2569

    
2570
.edit .v-Notification-animate-out {
2571
	-webkit-animation: v-notification-animate-out 400ms;
2572
	-moz-animation: v-notification-animate-out 400ms;
2573
	animation: v-notification-animate-out 400ms;
2574
}
2575

    
2576
.edit .v-Notification.v-position-top {
2577
	top: 0;
2578
}
2579

    
2580
.edit .v-Notification.v-position-right {
2581
	right: 0;
2582
}
2583

    
2584
.edit .v-Notification.v-position-bottom {
2585
	bottom: 0;
2586
}
2587

    
2588
.edit .v-Notification.v-position-left {
2589
	left: 0;
2590
}
2591

    
2592
.edit .v-Notification.v-position-assistive {
2593
	top: -9999px;
2594
	left: -9999px;
2595
}
2596

    
2597
.edit .v-orderedlayout, .edit .v-horizontallayout, .edit .v-verticallayout {
2598
	position: relative;
2599
}
2600

    
2601
.edit .v-orderedlayout-margin-top, .edit .v-horizontallayout-margin-top, .edit .v-verticallayout-margin-top {
2602
	padding-top: 12px;
2603
}
2604

    
2605
.edit .v-orderedlayout-margin-right, .edit .v-horizontallayout-margin-right, .edit .v-verticallayout-margin-right {
2606
	padding-right: 12px;
2607
}
2608

    
2609
.edit .v-orderedlayout-margin-bottom, .edit .v-horizontallayout-margin-bottom, .edit .v-verticallayout-margin-bottom {
2610
	padding-bottom: 12px;
2611
}
2612

    
2613
.edit .v-orderedlayout-margin-left, .edit .v-horizontallayout-margin-left, .edit .v-verticallayout-margin-left {
2614
	padding-left: 12px;
2615
}
2616

    
2617
.edit .v-orderedlayout-spacing-on, .edit .v-horizontallayout-spacing-on, .edit .v-verticallayout-spacing-on {
2618
	padding-top: 6px;
2619
	padding-left: 6px;
2620
}
2621

    
2622
.edit .v-orderedlayout-spacing-off, .edit .v-horizontallayout-spacing-off, .edit .v-verticallayout-spacing-off {
2623
	padding-top: 0;
2624
	padding-left: 0;
2625
}
2626

    
2627
.edit .v-horizontallayout-slot, .edit .v-verticallayout-slot {
2628
	position: absolute;
2629
}
2630

    
2631
.edit .v-panel, .edit .v-panel-caption, .edit .v-panel-content, .edit .v-panel-deco, .edit .v-panel-light, .edit .v-panel-caption-light, .edit .v-panel-content-light, .edit .v-panel-deco-light {
2632
	outline: none;
2633
	text-align: left;
2634
}
2635

    
2636
.edit .v-panel-caption .v-errorindicator {
2637
	float: none;
2638
	display: inline;
2639
}
2640

    
2641
.edit .v-panel-caption .v-icon {
2642
	display: inline;
2643
	vertical-align: middle;
2644
}
2645

    
2646
.edit .v-panel-caption span {
2647
	vertical-align: middle;
2648
}
2649

    
2650
.edit .v-panel-caption {
2651
	white-space: nowrap;
2652
	overflow: hidden;
2653
	font-weight: bold;
2654
}
2655

    
2656
.edit .v-panel-nocaption {
2657
	overflow: hidden;
2658
}
2659

    
2660
.edit .v-panel-content {
2661
	-webkit-box-sizing: border-box;
2662
	-moz-box-sizing: border-box;
2663
	box-sizing: border-box;
2664
}
2665

    
2666
.edit .v-panel.v-has-width > .v-panel-content {
2667
	width: 100%;
2668
}
2669

    
2670
.edit .v-panel.v-has-height > .v-panel-content {
2671
	height: 100%;
2672
}
2673

    
2674
.edit .v-popupview {
2675
	cursor: pointer;
2676
	text-decoration: underline;
2677
	white-space: nowrap;
2678
}
2679

    
2680
.edit .v-popupview-popup {
2681
	overflow: auto;
2682
}
2683

    
2684
.edit .v-popupview-loading {
2685
	width: 30px;
2686
	height: 30px;
2687
	background: transparent url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2688
}
2689

    
2690
.edit .v-progressbar {
2691
	width: 150px;
2692
}
2693

    
2694
.edit .v-progressbar-wrapper {
2695
	height: 7px;
2696
	border: 1px solid #ddd;
2697
}
2698

    
2699
.edit .v-progressbar-indicator {
2700
	height: 7px;
2701
	background: #ddd;
2702
}
2703

    
2704
.edit div.v-progressbar-indeterminate {
2705
	height: 20px;
2706
	width: 20px;
2707
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2708
	border-radius: 4px;
2709
	-webkit-border-radius: 4px;
2710
	-moz-border-radius: 4px;
2711
}
2712

    
2713
.edit .v-progressbar-indeterminate .v-progressbar-wrapper, .edit .v-progressbar-indeterminate .v-progressbar-indicator, .edit .v-progressbar-indeterminate-disabled .v-progressbar-wrapper, .edit .v-progressbar-indeterminate-disabled .v-progressbar-indicator {
2714
	display: none;
2715
}
2716

    
2717
.edit div.v-progressbar-indeterminate-disabled {
2718
	height: 20px;
2719
	width: 20px;
2720
	background: transparent;
2721
}
2722

    
2723
.edit .v-progressindicator {
2724
	width: 150px;
2725
}
2726

    
2727
.edit .v-progressindicator-wrapper {
2728
	height: 7px;
2729
	border: 1px solid #ddd;
2730
}
2731

    
2732
.edit .v-progressindicator-indicator {
2733
	height: 7px;
2734
	background: #ddd;
2735
}
2736

    
2737
.edit div.v-progressindicator-indeterminate {
2738
	height: 20px;
2739
	width: 20px;
2740
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2741
	border-radius: 4px;
2742
	-webkit-border-radius: 4px;
2743
	-moz-border-radius: 4px;
2744
}
2745

    
2746
.edit .v-progressindicator-indeterminate .v-progressindicator-wrapper, .edit .v-progressindicator-indeterminate .v-progressindicator-indicator, .edit .v-progressindicator-indeterminate-disabled .v-progressindicator-wrapper, .edit .v-progressindicator-indeterminate-disabled .v-progressindicator-indicator {
2747
	display: none;
2748
}
2749

    
2750
.edit div.v-progressindicator-indeterminate-disabled {
2751
	height: 20px;
2752
	width: 20px;
2753
	background: transparent;
2754
}
2755

    
2756
.edit .v-select {
2757
	text-align: left;
2758
}
2759

    
2760
.edit .v-select-optiongroup .v-select-option {
2761
	display: block;
2762
	white-space: nowrap;
2763
}
2764

    
2765
.edit .v-select-optiongroup .v-icon {
2766
	vertical-align: middle;
2767
	white-space: nowrap;
2768
	margin: 0 2px;
2769
}
2770

    
2771
.v-ie .edit .v-select-optiongroup .v-select-option {
2772
	zoom: 1;
2773
}
2774

    
2775
.edit .v-select-select {
2776
	display: block;
2777
}
2778

    
2779
.edit .v-select-twincol {
2780
	white-space: nowrap;
2781
}
2782

    
2783
.edit .v-select-twincol-options {
2784
	float: left;
2785
}
2786

    
2787
.edit .v-select-twincol-caption-left {
2788
	float: left;
2789
	overflow: hidden;
2790
	text-overflow: ellipsis;
2791
}
2792

    
2793
.edit .v-select-twincol-selections {
2794
	font-weight: bold;
2795
}
2796

    
2797
.edit .v-select-twincol-caption-right {
2798
	float: right;
2799
	overflow: hidden;
2800
	text-overflow: ellipsis;
2801
}
2802

    
2803
.edit .v-select-twincol-buttons {
2804
	float: left;
2805
	text-align: center;
2806
}
2807

    
2808
.edit .v-select-twincol-buttons .v-select-twincol-deco {
2809
	clear: both;
2810
}
2811

    
2812
.edit .v-select-twincol .v-textfield {
2813
	display: block;
2814
	float: left;
2815
	clear: left;
2816
}
2817

    
2818
.edit .v-select-twincol .v-button {
2819
	float: left;
2820
}
2821

    
2822
.edit .v-select-twincol-buttons .v-button {
2823
	float: none;
2824
}
2825

    
2826
.edit .v-filterselect {
2827
	white-space: nowrap;
2828
	text-align: left;
2829
	display: inline-block;
2830
	padding-right: 1em;
2831
}
2832

    
2833
.edit .v-filterselect .v-icon {
2834
	float: left;
2835
}
2836

    
2837
.edit.v-app .v-filterselect-input, .edit .v-window .v-filterselect-input, .edit .v-popupview-popup .v-filterselect-input {
2838
	margin: 0;
2839
	float: left;
2840
	-webkit-border-radius: 0px;
2841
	-webkit-box-sizing: border-box;
2842
	-moz-box-sizing: border-box;
2843
	box-sizing: border-box;
2844
}
2845

    
2846
.edit .v-filterselect-prompt .v-filterselect-input {
2847
	color: #999;
2848
	font-style: italic;
2849
}
2850

    
2851
.edit .v-filterselect-button {
2852
	display: inline-block;
2853
	cursor: pointer;
2854
	width: 1em;
2855
	margin-right: -1em;
2856
	height: 1em;
2857
	background: transparent url(../base/common/img/sprites.png) no-repeat -5px -8px;
2858
}
2859

    
2860
.edit .v-filterselect.v-readonly .v-filterselect-button {
2861
	display: none;
2862
}
2863

    
2864
.edit .v-filterselect.v-readonly, .edit .v-filterselect.v-readonly .v-filterselect-input {
2865
	background: transparent;
2866
}
2867

    
2868
.edit .v-filterselect-suggestpopup {
2869
	background: #fff;
2870
	border: 1px solid #eee;
2871
}
2872

    
2873
.edit .v-filterselect-suggestmenu table {
2874
	border-collapse: collapse;
2875
	border: none;
2876
	vertical-align: top;
2877
}
2878

    
2879
.edit .v-filterselect-suggestmenu .gwt-MenuItem {
2880
	white-space: nowrap;
2881
}
2882

    
2883
.edit .v-filterselect-suggestmenu .gwt-MenuItem .v-icon {
2884
	margin-right: 3px;
2885
	vertical-align: middle;
2886
}
2887

    
2888
.edit .v-filterselect-suggestmenu .gwt-MenuItem span {
2889
	vertical-align: middle;
2890
}
2891

    
2892
.edit .v-filterselect-suggestmenu .gwt-MenuItem-selected {
2893
	background: #333;
2894
	color: #fff;
2895
}
2896

    
2897
.edit .v-filterselect-nextpage, .edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off, .edit .v-filterselect-prevpage {
2898
	width: 100%;
2899
	background: #aaa;
2900
	text-align: center;
2901
	overflow: hidden;
2902
	cursor: pointer;
2903
}
2904

    
2905
.edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off {
2906
	color: #666;
2907
	opacity: 0.5;
2908
	filter: alpha(opacity=50);
2909
	cursor: default;
2910
}
2911

    
2912
.edit .v-filterselect-nextpage-off span, .edit .v-filterselect-prevpage-off span {
2913
	cursor: default;
2914
}
2915

    
2916
.edit .v-filterselect-status {
2917
	white-space: nowrap;
2918
	text-align: center;
2919
}
2920

    
2921
.edit .v-filterselect-no-input .v-filterselect-input {
2922
	cursor: default;
2923
}
2924

    
2925
.edit .v-shadow {
2926
	position: absolute;
2927
	display: none;
2928
	pointer-events: none;
2929
}
2930

    
2931
.v-ie8 .edit .v-shadow {
2932
	display: block;
2933
}
2934

    
2935
.edit .v-shadow .top-left {
2936
	position: absolute;
2937
	overflow: hidden;
2938
	top: -3px;
2939
	left: -5px;
2940
	width: 10px;
2941
	height: 10px;
2942
	background: transparent url(../base/shadow/img/top-left.png);
2943
}
2944

    
2945
.edit .v-shadow .top {
2946
	position: absolute;
2947
	overflow: hidden;
2948
	top: -3px;
2949
	left: 5px;
2950
	height: 10px;
2951
	right: 5px;
2952
	background: transparent url(../base/shadow/img/top.png);
2953
}
2954

    
2955
.edit .v-shadow .top-right {
2956
	position: absolute;
2957
	overflow: hidden;
2958
	top: -3px;
2959
	right: -5px;
2960
	width: 10px;
2961
	height: 10px;
2962
	background: transparent url(../base/shadow/img/top-right.png);
2963
}
2964

    
2965
.edit .v-shadow .left {
2966
	position: absolute;
2967
	overflow: hidden;
2968
	top: 7px;
2969
	left: -5px;
2970
	width: 10px;
2971
	bottom: 3px;
2972
	background: transparent url(../base/shadow/img/left.png);
2973
}
2974

    
2975
.edit .v-shadow .center {
2976
	position: absolute;
2977
	overflow: hidden;
2978
	top: 7px;
2979
	left: 5px;
2980
	bottom: 3px;
2981
	right: 5px;
2982
	background: transparent url(../base/shadow/img/center.png);
2983
}
2984

    
2985
.edit .v-shadow .right {
2986
	position: absolute;
2987
	overflow: hidden;
2988
	top: 7px;
2989
	right: -5px;
2990
	width: 10px;
2991
	bottom: 3px;
2992
	background: transparent url(../base/shadow/img/right.png);
2993
}
2994

    
2995
.edit .v-shadow .bottom-left {
2996
	position: absolute;
2997
	overflow: hidden;
2998
	bottom: -7px;
2999
	left: -5px;
3000
	width: 10px;
3001
	height: 10px;
3002
	background: transparent url(../base/shadow/img/bottom-left.png);
3003
}
3004

    
3005
.edit .v-shadow .bottom {
3006
	position: absolute;
3007
	overflow: hidden;
3008
	bottom: -7px;
3009
	left: 5px;
3010
	right: 5px;
3011
	height: 10px;
3012
	background: transparent url(../base/shadow/img/bottom.png);
3013
}
3014

    
3015
.edit .v-shadow .bottom-right {
3016
	position: absolute;
3017
	overflow: hidden;
3018
	bottom: -7px;
3019
	right: -5px;
3020
	width: 10px;
3021
	height: 10px;
3022
	background: transparent url(../base/shadow/img/bottom-right.png);
3023
}
3024

    
3025
.edit .v-slider {
3026
	margin: 5px 0;
3027
}
3028

    
3029
.edit .v-slider-base {
3030
	height: 2px;
3031
	border-top: 1px solid #ddd;
3032
	background: #eee;
3033
	border-left: 1px solid #ddd;
3034
	border-right: 1px solid #eee;
3035
}
3036

    
3037
.edit .v-slider-handle {
3038
	background: #aaa;
3039
	width: 12px;
3040
	height: 12px;
3041
	margin-top: -5px;
3042
	font-size: 0;
3043
	-ms-touch-action: none;
3044
	touch-action: none;
3045
}
3046

    
3047
.edit .v-slider-vertical {
3048
	width: 2px;
3049
	height: auto;
3050
	margin: 0 5px;
3051
	border: none;
3052
	border-left: 1px solid #cccfd0;
3053
	border-right: 1px solid #cccfd0;
3054
}
3055

    
3056
.edit .v-slider-vertical .v-slider-base {
3057
	width: 2px;
3058
	border-bottom: 1px solid #eee;
3059
	border-right: none;
3060
}
3061

    
3062
.edit .v-slider-vertical .v-slider-handle {
3063
	width: 12px;
3064
	height: 12px;
3065
	font-size: 0;
3066
	margin-left: -5px;
3067
}
3068

    
3069
.edit .v-slider-feedback {
3070
	padding: 2px 5px;
3071
	background: #444;
3072
	color: #fff;
3073
	font-size: 11px;
3074
	line-height: 13px;
3075
	font-weight: bold;
3076
	font-family: Arial, Helvetica, sans-serif;
3077
	border-radius: 4px;
3078
	-webkit-border-radius: 4px;
3079
	-moz-border-radius: 4px;
3080
	margin: -2px 0 0 2px;
3081
	text-shadow: 0 1px 0 #000;
3082
}
3083

    
3084
.edit .v-splitpanel-horizontal, .edit .v-splitpanel-vertical {
3085
	overflow: hidden;
3086
}
3087

    
3088
.edit .v-splitpanel-hsplitter {
3089
	width: 6px;
3090
}
3091

    
3092
.edit .v-splitpanel-hsplitter div {
3093
	width: 6px;
3094
	position: absolute;
3095
	top: 0;
3096
	bottom: 0;
3097
	background: #ddd;
3098
	cursor: e-resize;
3099
	cursor: col-resize;
3100
	-ms-touch-action: none;
3101
	touch-action: none;
3102
}
3103

    
3104
.edit .v-disabled .v-splitpanel-hsplitter div {
3105
	cursor: default;
3106
}
3107

    
3108
.edit .v-splitpanel-vsplitter {
3109
	height: 6px;
3110
}
3111

    
3112
.edit .v-splitpanel-vsplitter div {
3113
	height: 6px;
3114
	background: #ddd;
3115
	cursor: s-resize;
3116
	cursor: row-resize;
3117
	-ms-touch-action: none;
3118
	touch-action: none;
3119
}
3120

    
3121
.edit .v-disabled .v-splitpanel-vsplitter div {
3122
	cursor: default;
3123
}
3124

    
3125
.edit .v-table {
3126
	overflow: hidden;
3127
	text-align: left;
3128
}
3129

    
3130
.edit .v-table-header-wrap {
3131
	overflow: hidden;
3132
	border: 1px solid #aaa;
3133
	border-bottom: none;
3134
	background: #efefef;
3135
}
3136

    
3137
.edit .v-table-header table, .edit .v-table-table {
3138
	border-spacing: 0;
3139
	border-collapse: separate;
3140
	margin: 0;
3141
	padding: 0;
3142
	border: 0;
3143
}
3144

    
3145
.edit .v-table-table {
3146
	font-size: 13px;
3147
}
3148

    
3149
.edit .v-table-header td {
3150
	padding: 0;
3151
}
3152

    
3153
.edit .v-table-header-cell, .edit .v-table-header-cell-asc, .edit .v-table-header-cell-desc {
3154
	cursor: pointer;
3155
}
3156

    
3157
.edit .v-table.v-disabled .v-table-header-cell, .edit .v-table.v-disabled .v-table-header-cell-asc, .edit .v-table.v-disabled .v-table-header-cell-desc {
3158
	cursor: default;
3159
}
3160

    
3161
.edit .v-table-footer-wrap {
3162
	overflow: hidden;
3163
	border: 1px solid #aaa;
3164
	border-top: none;
3165
	background: #efefef;
3166
}
3167

    
3168
.edit .v-table-footer table {
3169
	border-spacing: 0;
3170
	border-collapse: collapse;
3171
	margin: 0;
3172
	padding: 0;
3173
	border: 0;
3174
}
3175

    
3176
.edit .v-table-footer td {
3177
	padding: 0;
3178
	border-right: 1px solid #aaa;
3179
}
3180

    
3181
.edit .v-table-footer-cell {
3182
	cursor: pointer;
3183
}
3184

    
3185
.edit .v-table-footer-container {
3186
	float: right;
3187
	padding-right: 6px;
3188
	overflow: hidden;
3189
	white-space: nowrap;
3190
}
3191

    
3192
.edit .v-table-resizer {
3193
	display: block;
3194
	height: 1.2em;
3195
	float: right;
3196
	background: #aaa;
3197
	cursor: e-resize;
3198
	cursor: col-resize;
3199
	width: 1px;
3200
	overflow: hidden;
3201
}
3202

    
3203
.edit .v-table.v-disabled .v-table-resizer {
3204
	cursor: default;
3205
}
3206

    
3207
.edit .v-table-caption-container {
3208
	overflow: hidden;
3209
	white-space: nowrap;
3210
	margin-left: 6px;
3211
}
3212

    
3213
.edit .v-table-caption-container-align-right {
3214
	float: right;
3215
}
3216

    
3217
.edit .v-table-sort-indicator {
3218
	width: 0px;
3219
	height: 1.2em;
3220
	float: right;
3221
}
3222

    
3223
.edit .v-table-header-cell-asc .v-table-sort-indicator, .edit .v-table-header-cell-desc .v-table-sort-indicator {
3224
	width: 16px;
3225
	height: 1.2em;
3226
	float: right;
3227
}
3228

    
3229
.edit .v-table-header-cell-asc .v-table-sort-indicator {
3230
	background: transparent url(../base/common/img/sprites.png) no-repeat right 6px;
3231
}
3232

    
3233
.edit .v-table-header-cell-desc .v-table-sort-indicator {
3234
	background: transparent url(../base/common/img/sprites.png) no-repeat right -10px;
3235
}
3236

    
3237
.edit .v-table-caption-container-align-center {
3238
	text-align: center;
3239
}
3240

    
3241
.edit .v-table-caption-container-align-right {
3242
	text-align: right;
3243
}
3244

    
3245
.edit .v-table-caption-container .v-icon, .edit .v-table-header-drag .v-icon {
3246
	vertical-align: middle;
3247
}
3248

    
3249
.edit .v-table-body {
3250
	border: 1px solid #aaa;
3251
}
3252

    
3253
.edit .v-table-row-spacer {
3254
	height: 10px;
3255
	overflow: hidden;
3256
}
3257

    
3258
.edit .v-table-row, .edit .v-table-row-odd {
3259
	background: #fff;
3260
	border: 0;
3261
	margin: 0;
3262
	padding: 0;
3263
	cursor: pointer;
3264
}
3265

    
3266
.edit .v-table-generated-row {
3267
	background: #efefef;
3268
}
3269

    
3270
.edit .v-table-body-noselection .v-table-row, .edit .v-table-body-noselection .v-table-row-odd {
3271
	cursor: default;
3272
}
3273

    
3274
.edit .v-table .v-selected {
3275
	background: #999;
3276
	color: #fff;
3277
}
3278

    
3279
.edit .v-table-cell-content {
3280
	white-space: nowrap;
3281
	overflow: hidden;
3282
	padding: 0 6px;
3283
	border-right: 1px solid #aaa;
3284
}
3285

    
3286
.edit .v-table-cell-wrapper {
3287
	white-space: nowrap;
3288
	overflow: hidden;
3289
}
3290

    
3291
.edit .v-table-cell-wrapper-align-center {
3292
	text-align: center;
3293
}
3294

    
3295
.edit .v-table-cell-wrapper-align-right {
3296
	text-align: right;
3297
}
3298

    
3299
.edit .v-table-column-selector {
3300
	float: right;
3301
	background: transparent url(../base/common/img/sprites.png) no-repeat 4px -37px;
3302
	margin: -1.2em 0 0 0;
3303
	height: 1.2em;
3304
	width: 14px;
3305
	position: relative;
3306
	cursor: pointer;
3307
}
3308

    
3309
.edit .v-table.v-disabled .v-table-column-selector {
3310
	cursor: default;
3311
}
3312

    
3313
.edit .v-table-focus-slot-left {
3314
	border-left: 2px solid #999;
3315
	float: none;
3316
	margin-bottom: -1.2em;
3317
	width: auto;
3318
	background: transparent;
3319
	border-right: 1px solid #aaa;
3320
}
3321

    
3322
.edit .v-table-focus-slot-right {
3323
	border-right: 2px solid #999;
3324
	margin-left: -2px;
3325
}
3326

    
3327
.edit .v-table-header-drag {
3328
	position: absolute;
3329
	background: #efefef;
3330
	border: 1px solid #eee;
3331
	opacity: 0.9;
3332
	filter: alpha(opacity=90);
3333
	margin-top: 20px;
3334
	z-index: 30000;
3335
}
3336

    
3337
.edit .v-table-header-drag .v-icon {
3338
	vertical-align: middle;
3339
}
3340

    
3341
.edit .v-table-scrollposition {
3342
	width: 160px;
3343
	background: #eee;
3344
	border: 1px solid #aaa;
3345
}
3346

    
3347
.edit .v-table-scrollposition span {
3348
	display: block;
3349
	text-align: center;
3350
}
3351

    
3352
.edit .v-table-body:focus, .edit .v-table-body-wrapper:focus {
3353
	outline: none;
3354
}
3355

    
3356
.edit .v-table-body.focused {
3357
	border-color: #388ddd;
3358
}
3359

    
3360
.edit .v-table-focus .v-table-cell-content {
3361
	border-top: 1px dotted #0066bd;
3362
	border-bottom: 1px dotted #0066bd;
3363
}
3364

    
3365
.edit .v-table-focus .v-table-cell-wrapper {
3366
	margin-top: -1px;
3367
	margin-bottom: -1px;
3368
}
3369

    
3370
.edit .v-off {
3371
	color: #ddd;
3372
}
3373

    
3374
.edit .v-table .v-checkbox {
3375
	display: inline-block;
3376
}
3377

    
3378
.edit .v-table-drag .v-table-body {
3379
	border-color: #1d9dff;
3380
}
3381

    
3382
.edit .v-table-row-drag-middle .v-table-cell-content {
3383
	background-color: #bcdcff;
3384
}
3385

    
3386
.edit .v-table-row-drag-top .v-table-cell-content {
3387
	border-top: 2px solid #1d9dff;
3388
}
3389

    
3390
.edit .v-table-row-drag-top .v-table-cell-wrapper {
3391
	margin-top: -2px;
3392
}
3393

    
3394
.edit .v-table-row-drag-bottom .v-table-cell-content {
3395
	border-bottom: 2px solid #1d9dff;
3396
}
3397

    
3398
.edit .v-table-row-drag-bottom .v-table-cell-wrapper {
3399
	margin-bottom: -2px;
3400
}
3401

    
3402
.edit .v-table-row-drag-top .v-table-cell-content:first-child:before, .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after {
3403
	display: block;
3404
	position: absolute;
3405
	width: 6px;
3406
	height: 6px;
3407
	margin-top: -4px;
3408
	margin-left: -6px;
3409
	background: transparent url(../base/common/img/drag-slot-dot.png);
3410
}
3411

    
3412
.v-ff .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after, .v-ie .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after {
3413
	margin-top: -2px;
3414
}
3415

    
3416
.edit .v-tabsheet, .edit .v-tabsheet-content, .edit .v-tabsheet-deco {
3417
	outline: none;
3418
	text-align: left;
3419
}
3420

    
3421
.edit .v-tabsheet-tabs {
3422
	empty-cells: hide;
3423
	border-collapse: collapse;
3424
	margin: 0;
3425
	padding: 0;
3426
	border: 0;
3427
	width: 100%;
3428
	overflow: hidden;
3429
}
3430

    
3431
.edit .v-tabsheet-tabitemcell:focus {
3432
	outline: none;
3433
}
3434

    
3435
.edit .v-tabsheet-tabitemcell, .edit .v-tabsheet-spacertd {
3436
	margin: 0;
3437
	padding: 0;
3438
	vertical-align: bottom;
3439
}
3440

    
3441
.edit .v-tabsheet-spacertd {
3442
	width: 100%;
3443
}
3444

    
3445
.edit .v-tabsheet-spacertd div {
3446
	border-left: 1px solid #aaa;
3447
	border-bottom: 1px solid #aaa;
3448
	height: 1em;
3449
	padding: 0.2em 0;
3450
}
3451

    
3452
.edit .v-tabsheet-hidetabs > .v-tabsheet-tabcontainer {
3453
	display: none;
3454
}
3455

    
3456
.edit .v-tabsheet-scroller {
3457
	white-space: nowrap;
3458
	text-align: right;
3459
	margin-top: -1em;
3460
}
3461

    
3462
.edit .v-disabled .v-tabsheet-scroller {
3463
	display: none;
3464
}
3465

    
3466
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
3467
	border: 1px solid #aaa;
3468
	background: #fff;
3469
	width: 12px;
3470
	height: 1em;
3471
	cursor: pointer;
3472
}
3473

    
3474
.edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
3475
	opacity: 0.5;
3476
	cursor: default;
3477
}
3478

    
3479
.edit .v-tabsheet-tabs .v-caption, .edit .v-tabsheet-tabs .v-caption span {
3480
	white-space: nowrap;
3481
}
3482

    
3483
.edit .v-tabsheet-caption-close {
3484
	display: inline;
3485
	display: inline-block;
3486
	zoom: 1;
3487
	width: 16px;
3488
	height: 16px;
3489
	text-align: center;
3490
	font-weight: bold;
3491
	cursor: pointer;
3492
	vertical-align: middle;
3493
	user-select: none;
3494
	-khtml-user-select: none;
3495
	-ms-user-select: none;
3496
	-moz-user-select: none;
3497
	-webkit-user-select: none;
3498
}
3499

    
3500
.edit .v-tabsheet .v-disabled .v-tabsheet-caption-close {
3501
	cursor: default;
3502
	visibility: hidden;
3503
}
3504

    
3505
.edit .v-tabsheet-tabitem:hover .v-tabsheet-caption-close {
3506
	visibility: visible;
3507
}
3508

    
3509
.edit .v-tabsheet-tabitem {
3510
	border: 1px solid #aaa;
3511
	border-right: none;
3512
	cursor: pointer;
3513
	padding: 0.2em 0.5em;
3514
}
3515

    
3516
.edit .v-tabsheet-tabitem .v-caption {
3517
	cursor: inherit;
3518
}
3519

    
3520
.edit .v-tabsheet.v-disabled .v-tabsheet-tabitem, .edit .v-tabsheet-tabitemcell-disabled .v-tabsheet-tabitem {
3521
	cursor: default;
3522
}
3523

    
3524
.edit .v-tabsheet-tabitem-selected {
3525
	cursor: default;
3526
	border-bottom-color: #fff;
3527
}
3528

    
3529
.edit .v-tabsheet-tabitem-selected .v-caption {
3530
	cursor: default;
3531
}
3532

    
3533
.edit .v-tabsheet-tabitem-focus .v-captiontext {
3534
	text-decoration: underline;
3535
}
3536

    
3537
.edit .v-tabsheet-tabitem-selected.v-tabsheet-tabitem-focus .v-captiontext {
3538
	text-decoration: inherit;
3539
}
3540

    
3541
.edit .v-tabsheet-content {
3542
	border: 1px solid #aaa;
3543
	border-top: none;
3544
	border-bottom: none;
3545
	position: relative;
3546
}
3547

    
3548
.edit .v-tabsheet-deco {
3549
	height: 1px;
3550
	background: #aaa;
3551
	overflow: hidden;
3552
}
3553

    
3554
.edit .v-tabsheet-hidetabs .v-tabsheet-content {
3555
	border: none;
3556
}
3557

    
3558
.edit .v-tabsheet-hidetabs .v-tabsheet-deco {
3559
	height: 0;
3560
}
3561

    
3562
.edit .v-textfield {
3563
	text-align: left;
3564
}
3565

    
3566
.edit .v-textarea {
3567
	resize: none;
3568
	white-space: pre-wrap;
3569
}
3570

    
3571
.edit input.v-textfield-prompt, .edit textarea.v-textarea-prompt {
3572
	color: #999;
3573
	font-style: italic;
3574
}
3575

    
3576
.edit input.v-textfield-readonly, .edit textarea.v-textarea-readonly {
3577
	background: transparent;
3578
	border: none;
3579
	resize: none;
3580
}
3581

    
3582
.edit input.v-disabled, .edit textarea.v-disabled {
3583
	resize: none;
3584
}
3585

    
3586
.edit input.v-textfield-readonly:focus, .edit textarea.v-textarea-readonly:focus {
3587
	outline: none;
3588
}
3589

    
3590
.v-sa .edit input:focus, .v-sa .edit textarea:focus {
3591
	outline-width: medium;
3592
}
3593

    
3594
.edit .v-richtextarea {
3595
	border: 1px solid #aaa;
3596
	overflow: hidden;
3597
}
3598

    
3599
.edit .v-richtextarea .gwt-RichTextArea {
3600
	background: #fff;
3601
	border: none;
3602
}
3603

    
3604
.edit .v-richtextarea .gwt-HTML {
3605
	height: 100%;
3606
	font-size: 13px;
3607
}
3608

    
3609
.edit .v-richtextarea .gwt-RichTextToolbar {
3610
	white-space: nowrap;
3611
	background: #959595 url(../base/textfield/img/richtext-toolbar-bg.png) repeat-x 0 -42px;
3612
	border-bottom: 1px solid #7d7d7d;
3613
	padding: 2px;
3614
	overflow: hidden;
3615
}
3616

    
3617
.edit .v-richtextarea .gwt-RichTextToolbar-top {
3618
	padding-bottom: 1px;
3619
	overflow: hidden;
3620
	white-space: normal;
3621
}
3622

    
3623
.edit .v-richtextarea .gwt-RichTextToolbar-bottom {
3624
	clear: left;
3625
	overflow: hidden;
3626
	white-space: nowrap;
3627
}
3628

    
3629
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton {
3630
	float: left;
3631
	display: inline;
3632
	width: 22px;
3633
	height: 21px;
3634
	overflow: hidden;
3635
	background: transparent url(../base/textfield/img/richtext-toolbar-bg.png) repeat-x;
3636
	cursor: pointer;
3637
	margin-right: 2px;
3638
	text-align: center;
3639
}
3640

    
3641
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton-down, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton-down, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton-down-hovering, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton-down-hovering {
3642
	background-position: 0 -21px;
3643
}
3644

    
3645
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ListBox {
3646
	width: 24.5%;
3647
	margin-right: 2px;
3648
}
3649

    
3650
.edit .v-richtextarea-readonly {
3651
	border: none;
3652
}
3653

    
3654
.edit .v-tree {
3655
	text-align: left;
3656
	padding: 1px 0;
3657
	outline: none;
3658
}
3659

    
3660
.edit .v-tree-node {
3661
	background: transparent url(../base/common/img/sprites.png) no-repeat 5px -37px;
3662
	padding: 1px 0;
3663
}
3664

    
3665
.edit .v-tree-node-caption:focus {
3666
	outline: none;
3667
}
3668

    
3669
.edit div.v-tree-node-leaf {
3670
	background: transparent;
3671
}
3672

    
3673
.edit .v-tree-node-expanded {
3674
	background: transparent url(../base/common/img/sprites.png) no-repeat -5px -10px;
3675
}
3676

    
3677
.edit .v-tree-node-caption {
3678
	margin-left: 1em;
3679
}
3680

    
3681
.edit .v-tree-node span {
3682
	cursor: pointer;
3683
}
3684

    
3685
.edit .v-tree-node-caption div {
3686
	white-space: nowrap;
3687
}
3688

    
3689
.edit .v-tree-node-caption span, .edit .v-tree-node-caption .v-icon {
3690
	vertical-align: middle;
3691
}
3692

    
3693
.edit .v-tree-node-selected span {
3694
	background: #999;
3695
	color: #fff;
3696
}
3697

    
3698
.edit .v-tree-node-children {
3699
	padding-left: 1em;
3700
}
3701

    
3702
.edit .v-tree .v-tree-node-drag-top {
3703
	border-top: 2px solid #1d9dff;
3704
	margin-top: -1px;
3705
	padding-top: 0;
3706
}
3707

    
3708
.edit .v-tree .v-tree-node-drag-bottom {
3709
	border-bottom: 2px solid #1d9dff;
3710
	margin-bottom: -1px;
3711
	padding-bottom: 0;
3712
}
3713

    
3714
.edit .v-tree .v-tree-node-drag-top:before, .edit .v-tree .v-tree-node-drag-bottom:after, .edit .v-tree .v-tree-node-caption-drag-center:after {
3715
	display: block;
3716
	position: absolute;
3717
	width: 6px;
3718
	height: 6px;
3719
	margin-top: -4px;
3720
	background: transparent url(../base/common/img/drag-slot-dot.png);
3721
}
3722

    
3723
.edit .v-tree .v-tree-node-drag-bottom:after {
3724
	margin-top: -2px;
3725
}
3726

    
3727
.edit .v-tree .v-tree-node-caption-drag-center:after {
3728
	margin-left: 14px;
3729
}
3730

    
3731
.v-ff .edit .v-tree .v-tree-node-caption-drag-center:after, .v-ie .edit .v-tree .v-tree-node-caption-drag-center:after {
3732
	margin-top: -2px;
3733
}
3734

    
3735
.edit .v-tree .v-tree-node-drag-top {
3736
	background-position: 5px -38px;
3737
}
3738

    
3739
.edit .v-tree .v-tree-node-drag-top.v-tree-node-expanded {
3740
	background-position: -5px -11px;
3741
}
3742

    
3743
.edit .v-tree .v-tree-node-caption-drag-center div {
3744
	border: 2px solid #1d9dff;
3745
	-moz-border-radius: 4px;
3746
	-webkit-border-radius: 4px;
3747
	border-radius: 4px;
3748
	margin: -2px 2px -2px -2px;
3749
	background-color: #bcdcff;
3750
}
3751

    
3752
.edit .v-tree .v-tree-node-caption-drag-center div {
3753
	background-color: rgba(169, 209, 255, 0.6);
3754
}
3755

    
3756
.edit .v-tree .v-tree-node-caption-drag-center div, .edit .v-tree .v-tree-node-drag-top, .edit .v-tree .v-tree-node-drag-bottom {
3757
	border-color: rgba(0, 109, 232, 0.6);
3758
}
3759

    
3760
.edit .v-tree-connectors .v-tree-node-caption {
3761
	padding-top: 1px;
3762
}
3763

    
3764
.edit .v-tree-connectors .v-tree-node {
3765
	background: transparent url(../base/tree/img/connector-expand.png) no-repeat 2px -52px;
3766
}
3767

    
3768
.edit .v-tree-connectors .v-tree-node-expanded {
3769
	background: transparent url(../base/tree/img/connector-collapse.png) no-repeat 2px -52px;
3770
}
3771

    
3772
.edit .v-tree-connectors .v-tree-node-last {
3773
	background: transparent url(../base/tree/img/connector-expand-last.png) no-repeat 2px -52px;
3774
}
3775

    
3776
.edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-last {
3777
	background: transparent url(../base/tree/img/connector-collapse-last.png) no-repeat 2px -52px;
3778
}
3779

    
3780
.edit .v-tree-connectors .v-tree-node-leaf {
3781
	background: transparent url(../base/tree/img/connector-leaf.png) repeat-y 2px 50%;
3782
}
3783

    
3784
.edit .v-tree-connectors .v-tree-node-leaf-last {
3785
	background: transparent url(../base/tree/img/connector-leaf-last.png) repeat-y 2px 50%;
3786
}
3787

    
3788
.edit .v-tree-connectors .v-tree-node-children {
3789
	background: transparent url(../base/tree/img/connector.png) repeat-y 2px 0;
3790
}
3791

    
3792
.edit .v-tree-connectors .v-tree-node-children-last {
3793
	background: transparent;
3794
}
3795

    
3796
.edit .v-tree-connectors .v-tree-node-drag-top, .edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-drag-top {
3797
	background-position: 2px -53px;
3798
}
3799

    
3800
.edit .v-tree-connectors .v-tree-node-drag-top.v-tree-node-leaf {
3801
	background-position: 2px 50%;
3802
}
3803

    
3804
.edit .v-treetable-treespacer {
3805
	display: inline-block;
3806
	background: transparent;
3807
	height: 10px;
3808
	width: 18px;
3809
	position: absolute;
3810
	left: 0;
3811
	top: 5px;
3812
}
3813

    
3814
.edit .v-treetable-node-closed {
3815
	background: url(../base/treetable/img/arrow-right.png) right top no-repeat;
3816
}
3817

    
3818
.edit .v-treetable-node-open {
3819
	background: url(../base/treetable/img/arrow-down.png) right top no-repeat;
3820
}
3821

    
3822
.edit .v-treetable .v-checkbox {
3823
	display: inline-block;
3824
	padding-bottom: 4px;
3825
}
3826

    
3827
.edit .v-treetable .v-table-row .v-table-cell-content, .edit .v-treetable .v-table-row-odd .v-table-cell-content {
3828
	z-index: 10;
3829
}
3830

    
3831
.edit .v-treetable .v-table-cell-wrapper {
3832
	position: relative;
3833
}
3834

    
3835
.edit .v-treetable .v-table-body .v-table-table .v-table-row-animating {
3836
	zoom: 1;
3837
	z-index: 1;
3838
}
3839

    
3840
.edit .v-treetable .v-table-body .v-table-table .v-table-row-animating, .edit .v-treetable .v-table-body .v-table-table .v-table-row-animating .v-table-cell-content {
3841
	background: transparent;
3842
}
3843

    
3844
.edit .v-treetable-animation-clone {
3845
	border-spacing: 0;
3846
	zoom: 1;
3847
}
3848

    
3849
.edit div.v-treetable-animation-clone-wrapper {
3850
	position: absolute;
3851
	z-index: 2;
3852
	background-color: #fff;
3853
}
3854

    
3855
.edit div.v-treetable-animation-clone-wrapper table.v-treetable-animation-clone {
3856
	background-color: #fff;
3857
}
3858

    
3859
.edit div table.v-treetable-animation-clone tr.v-table-row, .edit div table.v-treetable-animation-clone tr.v-table-row-odd, .edit div table.v-treetable-animation-clone tr.v-table-row td.v-table-cell-content, .edit div table.v-treetable-animation-clone tr.v-table-row-odd td.v-table-cell-content {
3860
	visibility: visible;
3861
}
3862

    
3863
.edit .v-upload {
3864
	white-space: nowrap;
3865
}
3866

    
3867
.edit .v-upload-immediate {
3868
	position: relative;
3869
	margin: 0;
3870
	overflow: hidden;
3871
}
3872

    
3873
.edit .v-upload-immediate .v-button {
3874
	width: 100%;
3875
}
3876

    
3877
.v-ff .edit .v-upload-immediate, .v-op .edit .v-upload-immediate {
3878
	display: inline-block;
3879
}
3880

    
3881
.edit .v-upload-immediate input {
3882
	opacity: 0;
3883
	filter: alpha(opacity=0);
3884
	z-index: 2;
3885
	position: absolute;
3886
	right: 0;
3887
	height: 21px;
3888
	text-align: right;
3889
	border: none;
3890
	background: transparent;
3891
}
3892

    
3893
.edit .v-upload-immediate button {
3894
	position: relative;
3895
	left: 0;
3896
	top: 0;
3897
	width: 100%;
3898
	text-align: left;
3899
}
3900

    
3901
.edit .v-window {
3902
	background: #fff;
3903
}
3904

    
3905
.edit .v-window-contents {
3906
	-webkit-box-sizing: border-box;
3907
	-moz-box-sizing: border-box;
3908
	box-sizing: border-box;
3909
}
3910

    
3911
.edit .v-window.v-has-width > div.popupContent, .edit .v-window.v-has-width .v-window-wrap, .edit .v-window.v-has-width .v-window-contents, .edit .v-window.v-has-width .v-window-contents > div {
3912
	width: 100%;
3913
}
3914

    
3915
.edit .v-window.v-has-height > div.popupContent, .edit .v-window.v-has-height .v-window-wrap, .edit .v-window.v-has-height .v-window-contents, .edit .v-window.v-has-height .v-window-contents > div {
3916
	height: 100%;
3917
}
3918

    
3919
.edit .v-window-outerheader {
3920
	padding: 0.3em 1em;
3921
	height: 1.6em;
3922
	position: relative;
3923
	-webkit-box-sizing: border-box;
3924
	-moz-box-sizing: border-box;
3925
	box-sizing: border-box;
3926
}
3927

    
3928
.edit .v-window-outerheader, .edit .v-window-draggingCurtain {
3929
	cursor: move;
3930
}
3931

    
3932
.edit .v-window-header {
3933
	font-weight: bold;
3934
	-khtml-user-select: none;
3935
	-moz-user-select: none;
3936
	-ie-user-select: none;
3937
	user-select: none;
3938
}
3939

    
3940
.edit div.v-window-header {
3941
	white-space: nowrap;
3942
	text-overflow: ellipsis;
3943
	-ms-text-overflow: ellipsis;
3944
	overflow: hidden;
3945
	padding: 0;
3946
}
3947

    
3948
.edit .v-window-header .v-icon {
3949
	vertical-align: middle;
3950
}
3951

    
3952
.edit .v-window-contents > div {
3953
	outline: none;
3954
}
3955

    
3956
.edit .v-window-footer {
3957
	overflow: hidden;
3958
	zoom: 1;
3959
	height: 10px;
3960
	position: relative;
3961
	cursor: move;
3962
}
3963

    
3964
.edit .v-window-resizebox {
3965
	width: 10px;
3966
	height: 10px;
3967
	background: #ddd;
3968
	overflow: hidden;
3969
	position: absolute;
3970
	right: 0;
3971
}
3972

    
3973
.edit .v-window-resizebox, .edit .v-window-resizingCurtain {
3974
	cursor: se-resize;
3975
}
3976

    
3977
.edit .v-window div.v-window-footer-noresize {
3978
	height: 0;
3979
}
3980

    
3981
.edit .v-window-resizebox-disabled, .edit .v-window-closebox-disabled, .edit .v-window-restorebox-disabled, .edit .v-window-maximizebox-disabled {
3982
	cursor: default;
3983
	display: none;
3984
}
3985

    
3986
.edit .v-window-closebox, .edit .v-window-restorebox, .edit .v-window-maximizebox {
3987
	position: absolute;
3988
	top: 0;
3989
	right: 0;
3990
	width: 1em;
3991
	height: 1em;
3992
	cursor: pointer;
3993
	overflow: hidden;
3994
}
3995

    
3996
.edit .v-window-maximizebox, .edit .v-window-restorebox {
3997
	right: 1.1em;
3998
}
3999

    
4000
.edit .v-window-closebox {
4001
	background: red;
4002
}
4003

    
4004
.edit .v-window-maximizebox {
4005
	background: blue;
4006
}
4007

    
4008
.edit .v-window-restorebox {
4009
	background: yellow;
4010
}
4011

    
4012
.edit .v-window-modalitycurtain {
4013
	top: 0;
4014
	left: 0;
4015
	background: #999;
4016
	opacity: 0.5;
4017
	position: fixed;
4018
	width: 100%;
4019
	height: 100%;
4020
	filter: alpha(opacity=50);
4021
}
4022

    
4023
.edit .v-shadow-window {
4024
	position: absolute;
4025
	display: none;
4026
	pointer-events: none;
4027
}
4028

    
4029
.v-ie8 .edit .v-shadow-window {
4030
	display: block;
4031
}
4032

    
4033
.edit .v-shadow-window .top-left {
4034
	position: absolute;
4035
	overflow: hidden;
4036
	top: -10px;
4037
	left: -15px;
4038
	width: 28px;
4039
	height: 28px;
4040
	background: transparent url(../base/window/img/shadow/top-left.png);
4041
}
4042

    
4043
.edit .v-shadow-window .top {
4044
	position: absolute;
4045
	overflow: hidden;
4046
	top: -10px;
4047
	left: 13px;
4048
	height: 28px;
4049
	right: 13px;
4050
	background: transparent url(../base/window/img/shadow/top.png);
4051
}
4052

    
4053
.edit .v-shadow-window .top-right {
4054
	position: absolute;
4055
	overflow: hidden;
4056
	top: -10px;
4057
	right: -15px;
4058
	width: 28px;
4059
	height: 28px;
4060
	background: transparent url(../base/window/img/shadow/top-right.png);
4061
}
4062

    
4063
.edit .v-shadow-window .left {
4064
	position: absolute;
4065
	overflow: hidden;
4066
	top: 18px;
4067
	left: -15px;
4068
	width: 28px;
4069
	bottom: 10px;
4070
	background: transparent url(../base/window/img/shadow/left.png);
4071
}
4072

    
4073
.edit .v-shadow-window .center {
4074
	position: absolute;
4075
	overflow: hidden;
4076
	top: 18px;
4077
	left: 13px;
4078
	bottom: 10px;
4079
	right: 13px;
4080
	background: transparent url(../base/window/img/shadow/center.png);
4081
}
4082

    
4083
.edit .v-shadow-window .right {
4084
	position: absolute;
4085
	overflow: hidden;
4086
	top: 18px;
4087
	right: -15px;
4088
	width: 28px;
4089
	bottom: 10px;
4090
	background: transparent url(../base/window/img/shadow/right.png);
4091
}
4092

    
4093
.edit .v-shadow-window .bottom-left {
4094
	position: absolute;
4095
	overflow: hidden;
4096
	bottom: -18px;
4097
	left: -15px;
4098
	width: 28px;
4099
	height: 28px;
4100
	background: transparent url(../base/window/img/shadow/bottom-left.png);
4101
}
4102

    
4103
.edit .v-shadow-window .bottom {
4104
	position: absolute;
4105
	overflow: hidden;
4106
	bottom: -18px;
4107
	left: 13px;
4108
	right: 13px;
4109
	height: 28px;
4110
	background: transparent url(../base/window/img/shadow/bottom.png);
4111
}
4112

    
4113
.edit .v-shadow-window .bottom-right {
4114
	position: absolute;
4115
	overflow: hidden;
4116
	bottom: -18px;
4117
	right: -15px;
4118
	width: 28px;
4119
	height: 28px;
4120
	background: transparent url(../base/window/img/shadow/bottom-right.png);
4121
}
4122

    
4123
.edit .v-absolutelayout-wrapper {
4124
	position: absolute;
4125
	overflow: hidden;
4126
}
4127

    
4128
.edit .v-accordion-item-caption {
4129
	height: 31px;
4130
	background: #edf0f0 url(../runo/accordion/img/bg.png);
4131
	color: #656d73;
4132
	border: none;
4133
	border-top: 1px solid #c8cccd;
4134
}
4135

    
4136
.edit .v-accordion-item-caption .v-caption {
4137
	font-size: 15px;
4138
	padding: 7px 0 4px 31px;
4139
	background: transparent url(../runo/accordion/img/collapsed-icon.png) no-repeat 18px 55%;
4140
}
4141

    
4142
.edit .v-accordion-item-open .v-accordion-item-caption {
4143
	color: #3b4b57;
4144
	background: #d5dee2 url(../runo/accordion/img/selected-bg.png);
4145
	border-bottom: 1px solid #b4b9ba;
4146
	text-shadow: 0 1px 0 #fff;
4147
}
4148

    
4149
.edit .v-accordion-item-open .v-accordion-item-caption .v-caption {
4150
	background-image: url(../runo/accordion/img/expanded-icon.png);
4151
	background-position: 17px 55%;
4152
}
4153

    
4154
.edit .v-accordion-item-first .v-accordion-item-caption {
4155
	border-top: none;
4156
}
4157

    
4158
.edit .v-accordion-item-caption .v-caption:hover {
4159
	color: #3b4b57;
4160
}
4161

    
4162
.edit .v-accordion-light .v-accordion-item-caption {
4163
	height: 24px;
4164
	padding: 3px 2px;
4165
	background: transparent;
4166
	border: none;
4167
}
4168

    
4169
.edit .v-accordion-light .v-accordion-item-caption .v-caption {
4170
	padding: 4px 15px 4px 28px;
4171
	font-size: 12px;
4172
	line-height: 16px;
4173
	height: 16px;
4174
	font-weight: bold;
4175
	border: 1px solid #c8cccd;
4176
	-webkit-border-radius: 12px;
4177
	-moz-border-radius: 12px;
4178
	border-radius: 12px;
4179
	background-position: 15px 50%;
4180
}
4181

    
4182
.edit .v-button {
4183
	padding: 1px;
4184
	border: none;
4185
	background: transparent;
4186
}
4187

    
4188
.edit .v-button:focus {
4189
	outline: none;
4190
}
4191

    
4192
.edit .v-button:focus .v-button-wrap {
4193
	border-color: #57a7ed;
4194
	border-top-color: #60aef1;
4195
	border-bottom-color: #4c9adf;
4196
	-webkit-box-shadow: 0 0 2px #57a7ed;
4197
	-moz-box-shadow: 0 0 2px #57a7ed;
4198
}
4199

    
4200
.edit .v-button:active .v-button-wrap, .edit .v-button.v-pressed .v-button-wrap {
4201
	background-position: 0 -79px;
4202
	background-color: #e7e9e9;
4203
	border-color: #b8bdbe;
4204
	border-top-color: #9da1a2;
4205
	border-bottom-color: #babfc0;
4206
	border-color: rgba(146, 151, 152, 0.9);
4207
	border-top-color: #929798;
4208
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
4209
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
4210
	text-shadow: none;
4211
}
4212

    
4213
.edit .v-button .v-button-wrap, .edit .v-disabled.v-button .v-button-wrap {
4214
	display: block;
4215
	font-size: 12px;
4216
	border: 1px solid #bdc1c2;
4217
	border-top-color: #cbcfd0;
4218
	border-bottom-color: #b6bbbb;
4219
	border-color: rgba(146, 151, 152, 0.8);
4220
	border-top-color: rgba(146, 151, 152, 0.6);
4221
	background: #e6e8e8 url(../runo/button/img/bg.png) repeat-x;
4222
	-webkit-background-origin: padding;
4223
	-moz-background-origin: padding;
4224
	padding: 3px 15px;
4225
	-webkit-border-radius: 11px;
4226
	-moz-border-radius: 11px;
4227
	border-radius: 11px;
4228
	line-height: 14px;
4229
	min-height: 14px;
4230
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
4231
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
4232
	text-shadow: 0 1px 0 #fff;
4233
	color: #464f52;
4234
	overflow: hidden;
4235
	text-overflow: ellipsis;
4236
}
4237

    
4238
.edit .v-button-small .v-button-wrap, .edit .v-disabled.v-button-small .v-button-wrap {
4239
	font-size: 11px;
4240
	line-height: 13px;
4241
	padding: 1px 12px;
4242
	min-height: 13px;
4243
}
4244

    
4245
.edit .v-button-big .v-button-wrap, .edit .v-disabled.v-button-big .v-button-wrap {
4246
	font-size: 15px;
4247
	line-height: 18px;
4248
	padding: 4px 18px;
4249
	min-height: 18px;
4250
	-webkit-border-radius: 14px;
4251
	-moz-border-radius: 14px;
4252
	border-radius: 14px;
4253
}
4254

    
4255
.edit .v-button-default:focus .v-button-wrap {
4256
	background-color: #60839a;
4257
	background-position: 0 -158px;
4258
	text-shadow: 0 -1px 0 #657883;
4259
}
4260

    
4261
.edit .v-button-default:active .v-button-wrap, .edit .v-button-default.v-pressed .v-button-wrap {
4262
	background-position: 0 -79px;
4263
	background-color: #8f9898;
4264
	border-color: #737e81;
4265
	border-top-color: #576063;
4266
	border-bottom-color: #747f82;
4267
	color: #f0f2f2;
4268
	text-shadow: 0 -1px 0 #5d6969;
4269
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
4270
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
4271
}
4272

    
4273
.edit .v-button-default .v-button-wrap, .edit .v-disabled.v-button-default .v-button-wrap {
4274
	border-color: #899395;
4275
	border-top-color: #a4abae;
4276
	border-bottom-color: #727b7d;
4277
	background: #869090 url(../runo/button/img/bg-default.png) repeat-x;
4278
	text-shadow: 0 -1px 0 #797e7e;
4279
	color: #fff;
4280
	font-weight: bold;
4281
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
4282
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
4283
}
4284

    
4285
.edit .v-button-link, .edit .v-disabled.v-button-link {
4286
	padding: 0;
4287
}
4288

    
4289
.edit .v-button-link .v-button-wrap, .edit .v-disabled.v-button-link .v-button-wrap, .edit .v-button-link:active .v-button-wrap, .edit .v-disabled.v-button-pressedv-button-link .v-button-wrap {
4290
	border: none;
4291
	background: transparent;
4292
	padding: 0;
4293
	font-size: 13px;
4294
	-webkit-box-shadow: none;
4295
	-mox-box-shadow: none;
4296
	-webkit-border-radius: 0;
4297
	-moz-border-radius: 0;
4298
	border-radius: 0;
4299
	text-shadow: none;
4300
}
4301

    
4302
.edit .v-button-link:focus {
4303
	outline: 1px dotted #4897dc;
4304
}
4305

    
4306
.edit .v-button-link:focus .v-button-wrap {
4307
	-webkit-box-shadow: none;
4308
	-moz-box-shadow: none;
4309
}
4310

    
4311
.edit .v-checkbox .v-errorindicator {
4312
	padding-left: 10px;
4313
}
4314

    
4315
.edit .v-captionwrapper {
4316
	margin: 0.3em 0 0 0;
4317
}
4318

    
4319
.edit .v-errorindicator {
4320
	width: 12px;
4321
	height: 16px;
4322
	background: transparent url(../runo/icons/16/error.png) no-repeat top right;
4323
}
4324

    
4325
.edit .v-colorpicker-popup {
4326
	width: 248px;
4327
}
4328

    
4329
.edit .v-colorpicker-popup .v-tabsheet .v-colorpicker-grid {
4330
	height: 305px;
4331
}
4332

    
4333
.edit .v-colorpicker-popup .v-tabsheet-deco {
4334
	background: none;
4335
	height: 0;
4336
}
4337

    
4338
.edit .v-colorpicker-popup .v-filterselect {
4339
	padding-right: 25px;
4340
}
4341

    
4342
.edit.v-app {
4343
	background: #e9eced url(../runo/common/img/main-bg.png) repeat-x;
4344
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4345
	color: #464f52;
4346
	font-size: 13px;
4347
	line-height: 18px;
4348
}
4349

    
4350
.edit.v-app, .edit .v-window, .edit .v-popupview-popup, .edit .v-tooltip, .edit.v-app input, .edit.v-app select, .edit.v-app button, .edit.v-app textarea, .edit .v-window input, .edit .v-window select, .edit .v-window button, .edit .v-window textarea, .edit .v-popupview-popup input, .edit .v-popupview-popup select, .edit .v-popupview-popup button, .edit .v-popupview-popup textarea, .edit .v-filterselect-suggestpopup, .edit .v-datefield-popup, .edit .v-contextmenu, .edit .v-Notification, .edit .v-menubar-submenu, .edit .v-drag-element {
4351
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4352
	color: #464f52;
4353
	font-size: 13px;
4354
}
4355

    
4356
.edit.v-app select, .edit .v-window select {
4357
	padding: 0;
4358
}
4359

    
4360
.edit .v-window .v-datefield-popup, .edit .v-filterselect-suggestpopup, .edit .v-menubar-popup, .edit .v-slider-feedback, .edit .v-popupview-popup, .edit .v-contextmenu {
4361
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28);
4362
}
4363

    
4364
.edit .v-tooltip {
4365
	background-color: #fffcdd;
4366
	border: 1px solid #b8b295;
4367
	border-top-color: #d5d2c1;
4368
	border-left-color: #d5d2c1;
4369
	font-size: 11px;
4370
	line-height: 14px;
4371
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
4372
	color: #5d5444;
4373
}
4374

    
4375
.edit .v-tooltip-text {
4376
	padding: 2px 4px;
4377
	border: none;
4378
	border-top: 1px solid #fffef5;
4379
	border-bottom: 1px solid #fbf8d9;
4380
}
4381

    
4382
.edit .v-tooltip .v-errormessage {
4383
	padding: 3px 4px 3px 4px;
4384
	background: #ffecc6;
4385
	color: #b74100;
4386
	border: none;
4387
	border-top: 1px solid #fff3dc;
4388
	border-bottom: 1px solid #ead7b1;
4389
}
4390

    
4391
.edit .v-tooltip .v-errormessage h2 {
4392
	font-size: 16px;
4393
	font-weight: normal;
4394
	color: #ab3101;
4395
	margin: 2px 0 8px 0;
4396
}
4397

    
4398
.edit .v-tooltip .v-errormessage h3 {
4399
	font-size: 13px;
4400
	font-weight: bold;
4401
	margin: 1px 0 4px 0;
4402
}
4403

    
4404
.edit .v-contextmenu {
4405
	background: #e9eced url(../runo/tabsheet/img/tab-bg.png);
4406
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4407
	background-color: #f6f7f7;
4408
	color: #464f52;
4409
	font-size: 12px;
4410
	line-height: 14px;
4411
}
4412

    
4413
.edit .v-contextmenu .gwt-MenuBar {
4414
	border-right: 1px solid #c6cbcc;
4415
	border-bottom: 1px solid #c6cbcc;
4416
	border-top: 1px solid #d0d4d5;
4417
	border-left: 1px solid #d0d4d5;
4418
}
4419

    
4420
.edit .v-contextmenu .gwt-MenuItem {
4421
	padding: 2px 0;
4422
}
4423

    
4424
.edit .v-contextmenu .gwt-MenuItem div {
4425
	padding: 1px 20px 1px 8px;
4426
}
4427

    
4428
.edit .v-contextmenu .gwt-MenuItem-selected div {
4429
	color: #fff;
4430
	background: #5daee8;
4431
}
4432

    
4433
.edit .v-contextmenu .gwt-MenuItem img {
4434
	margin-right: 10px;
4435
}
4436

    
4437
.edit .v-embedded-icon-16 img {
4438
	width: 16px;
4439
	height: 16px;
4440
}
4441

    
4442
.edit .v-datefield input.v-textfield, .edit .v-datefield input.v-textfield[type=text] {
4443
	height: 22px;
4444
}
4445

    
4446
.edit .v-datefield-button {
4447
	font-size: 13px;
4448
	width: 22px;
4449
	margin-right: -22px;
4450
	height: 24px;
4451
	padding: 0;
4452
	overflow: hidden;
4453
	border: none;
4454
	background: transparent url(../runo/datefield/img/open-button.png) no-repeat right 0;
4455
}
4456

    
4457
.edit .v-datefield-popupcalendar {
4458
	min-width: 0;
4459
	padding-right: 22px;
4460
}
4461

    
4462
.edit .v-datefield-popup {
4463
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4464
	color: #464f52;
4465
	font-size: 12px;
4466
	background: #f6f7f7;
4467
	border: 1px solid #b6bbbc;
4468
	padding: 2px 6px;
4469
	-webkit-border-radius: 4px;
4470
	-moz-border-radius: 4px;
4471
	border-radius: 4px;
4472
}
4473

    
4474
.edit .v-datefield-calendarpanel {
4475
	width: 230px;
4476
}
4477

    
4478
.edit .v-datefield-popup .v-datefield-calendarpanel {
4479
	width: 200px;
4480
}
4481

    
4482
.edit .v-datefield-year .v-datefield-calendarpanel {
4483
	width: 100px;
4484
}
4485

    
4486
.edit .v-datefield-calendarpanel td {
4487
	text-align: right;
4488
}
4489

    
4490
.edit .v-datefield-calendarpanel td span {
4491
	display: block;
4492
}
4493

    
4494
.edit .v-datefield-calendarpanel-header {
4495
	height: 30px;
4496
	font-size: 13px;
4497
}
4498

    
4499
.edit td.v-datefield-calendarpanel-month {
4500
	font-weight: bold;
4501
	text-shadow: 0 1px 0 #fff;
4502
	width: 150px;
4503
}
4504

    
4505
.edit .v-datefield-calendarpanel-prevyear, .edit .v-datefield-calendarpanel-nextyear, .edit .v-datefield-calendarpanel-prevmonth, .edit .v-datefield-calendarpanel-nextmonth {
4506
	width: 16px;
4507
}
4508

    
4509
.edit .v-datefield-calendarpanel .v-button-prevyear, .edit .v-datefield-calendarpanel .v-button-nextyear {
4510
	display: block;
4511
	width: 16px;
4512
	height: 16px;
4513
	border: none;
4514
	padding: 0;
4515
	background: transparent url(../runo/datefield/img/prevyear.png) no-repeat;
4516
	text-indent: -90000px;
4517
	margin: 0 auto;
4518
}
4519

    
4520
.edit .v-datefield-calendarpanel .v-button-nextyear {
4521
	background: transparent url(../runo/datefield/img/nextyear.png) no-repeat;
4522
}
4523

    
4524
.edit .v-datefield-calendarpanel .v-button-prevyear:hover, .edit .v-datefield-calendarpanel .v-button-nextyear:hover {
4525
	background-position: left bottom;
4526
}
4527

    
4528
.edit .v-datefield-calendarpanel .v-button-prevmonth, .edit .v-datefield-calendarpanel .v-button-nextmonth {
4529
	display: block;
4530
	width: 11px;
4531
	height: 16px;
4532
	border: none;
4533
	padding: 0;
4534
	background: transparent url(../runo/datefield/img/prevmonth.png) no-repeat;
4535
	text-indent: -90000px;
4536
	margin: 0 auto;
4537
}
4538

    
4539
.edit .v-datefield-calendarpanel .v-button-nextmonth {
4540
	background: transparent url(../runo/datefield/img/nextmonth.png) no-repeat;
4541
}
4542

    
4543
.edit .v-datefield-calendarpanel .v-button-prevmonth:hover, .edit .v-datefield-calendarpanel .v-button-nextmonth:hover {
4544
	background-position: left bottom;
4545
}
4546

    
4547
.edit .v-datefield-calendarpanel strong {
4548
	color: #ee5311;
4549
	display: block;
4550
	width: 20px;
4551
	font-size: 12px;
4552
}
4553

    
4554
.edit .v-datefield-calendarpanel-day, .edit .v-datefield-calendarpanel-weeknumber, .edit .v-datefield-calendarpanel-day-today {
4555
	padding: 1px 3px;
4556
	width: 14px;
4557
	height: 16px;
4558
}
4559

    
4560
.edit .v-datefield-calendarpanel-weeknumber {
4561
	font-size: 11.7px;
4562
}
4563

    
4564
.edit .v-datefield-calendarpanel-day-today {
4565
	border: 1px solid #429ce9;
4566
	width: 12px;
4567
	height: 14px;
4568
}
4569

    
4570
.edit .v-datefield-calendarpanel-day-entry {
4571
	color: #6a98b5;
4572
}
4573

    
4574
.edit .v-datefield-calendarpanel-day-disabled {
4575
	font-weight: normal;
4576
	color: #dddddd;
4577
}
4578

    
4579
.edit .v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled {
4580
	color: #afd6f8;
4581
}
4582

    
4583
.edit .v-datefield-calendarpanel-day-selected {
4584
	font-weight: bold;
4585
	width: 14px;
4586
	height: 16px;
4587
	color: #fff;
4588
	padding: 1px 3px;
4589
	background: transparent url(../runo/datefield/img/selected-bg.png) no-repeat 50% 50%;
4590
	border: none;
4591
}
4592

    
4593
.edit .v-datefield-time {
4594
	font-size: 11px;
4595
}
4596

    
4597
.edit .v-datefield-time .v-select {
4598
	font-size: 10px;
4599
	padding: 0;
4600
	margin: 0;
4601
}
4602

    
4603
.edit .v-datefield-rendererror .v-textfield {
4604
	background: #ff9999;
4605
}
4606

    
4607
.edit .v-datefield-prompt .v-datefield-textfield {
4608
	color: #999;
4609
	font-style: normal;
4610
}
4611

    
4612
.edit .v-inline-datefield input.v-textfield, .edit .v-inline-datefield input.v-textfield[type=text] {
4613
	height: 22px;
4614
}
4615

    
4616
.edit .v-inline-datefield-button {
4617
	font-size: 13px;
4618
	width: 22px;
4619
	margin-right: -22px;
4620
	height: 24px;
4621
	padding: 0;
4622
	overflow: hidden;
4623
	border: none;
4624
	background: transparent url(../runo/datefield/img/open-button.png) no-repeat right 0;
4625
}
4626

    
4627
.edit .v-inline-datefield-popupcalendar {
4628
	min-width: 0;
4629
	padding-right: 22px;
4630
}
4631

    
4632
.edit .v-inline-datefield-popup {
4633
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4634
	color: #464f52;
4635
	font-size: 12px;
4636
	background: #f6f7f7;
4637
	border: 1px solid #b6bbbc;
4638
	padding: 2px 6px;
4639
	-webkit-border-radius: 4px;
4640
	-moz-border-radius: 4px;
4641
	border-radius: 4px;
4642
}
4643

    
4644
.edit .v-inline-datefield-calendarpanel {
4645
	width: 230px;
4646
}
4647

    
4648
.edit .v-inline-datefield-popup .v-inline-datefield-calendarpanel {
4649
	width: 200px;
4650
}
4651

    
4652
.edit .v-inline-datefield-year .v-inline-datefield-calendarpanel {
4653
	width: 100px;
4654
}
4655

    
4656
.edit .v-inline-datefield-calendarpanel td {
4657
	text-align: right;
4658
}
4659

    
4660
.edit .v-inline-datefield-calendarpanel td span {
4661
	display: block;
4662
}
4663

    
4664
.edit .v-inline-datefield-calendarpanel-header {
4665
	height: 30px;
4666
	font-size: 13px;
4667
}
4668

    
4669
.edit td.v-inline-datefield-calendarpanel-month {
4670
	font-weight: bold;
4671
	text-shadow: 0 1px 0 #fff;
4672
	width: 150px;
4673
}
4674

    
4675
.edit .v-inline-datefield-calendarpanel-prevyear, .edit .v-inline-datefield-calendarpanel-nextyear, .edit .v-inline-datefield-calendarpanel-prevmonth, .edit .v-inline-datefield-calendarpanel-nextmonth {
4676
	width: 16px;
4677
}
4678

    
4679
.edit .v-inline-datefield-calendarpanel .v-button-prevyear, .edit .v-inline-datefield-calendarpanel .v-button-nextyear {
4680
	display: block;
4681
	width: 16px;
4682
	height: 16px;
4683
	border: none;
4684
	padding: 0;
4685
	background: transparent url(../runo/datefield/img/prevyear.png) no-repeat;
4686
	text-indent: -90000px;
4687
	margin: 0 auto;
4688
}
4689

    
4690
.edit .v-inline-datefield-calendarpanel .v-button-nextyear {
4691
	background: transparent url(../runo/datefield/img/nextyear.png) no-repeat;
4692
}
4693

    
4694
.edit .v-inline-datefield-calendarpanel .v-button-prevyear:hover, .edit .v-inline-datefield-calendarpanel .v-button-nextyear:hover {
4695
	background-position: left bottom;
4696
}
4697

    
4698
.edit .v-inline-datefield-calendarpanel .v-button-prevmonth, .edit .v-inline-datefield-calendarpanel .v-button-nextmonth {
4699
	display: block;
4700
	width: 11px;
4701
	height: 16px;
4702
	border: none;
4703
	padding: 0;
4704
	background: transparent url(../runo/datefield/img/prevmonth.png) no-repeat;
4705
	text-indent: -90000px;
4706
	margin: 0 auto;
4707
}
4708

    
4709
.edit .v-inline-datefield-calendarpanel .v-button-nextmonth {
4710
	background: transparent url(../runo/datefield/img/nextmonth.png) no-repeat;
4711
}
4712

    
4713
.edit .v-inline-datefield-calendarpanel .v-button-prevmonth:hover, .edit .v-inline-datefield-calendarpanel .v-button-nextmonth:hover {
4714
	background-position: left bottom;
4715
}
4716

    
4717
.edit .v-inline-datefield-calendarpanel strong {
4718
	color: #ee5311;
4719
	display: block;
4720
	width: 20px;
4721
	font-size: 12px;
4722
}
4723

    
4724
.edit .v-inline-datefield-calendarpanel-day, .edit .v-inline-datefield-calendarpanel-weeknumber, .edit .v-inline-datefield-calendarpanel-day-today {
4725
	padding: 1px 3px;
4726
	width: 14px;
4727
	height: 16px;
4728
}
4729

    
4730
.edit .v-inline-datefield-calendarpanel-weeknumber {
4731
	font-size: 11.7px;
4732
}
4733

    
4734
.edit .v-inline-datefield-calendarpanel-day-today {
4735
	border: 1px solid #429ce9;
4736
	width: 12px;
4737
	height: 14px;
4738
}
4739

    
4740
.edit .v-inline-datefield-calendarpanel-day-entry {
4741
	color: #6a98b5;
4742
}
4743

    
4744
.edit .v-inline-datefield-calendarpanel-day-disabled {
4745
	font-weight: normal;
4746
	color: #dddddd;
4747
}
4748

    
4749
.edit .v-inline-datefield-calendarpanel-day-entry.v-inline-datefield-calendarpanel-day-disabled {
4750
	color: #afd6f8;
4751
}
4752

    
4753
.edit .v-inline-datefield-calendarpanel-day-selected {
4754
	font-weight: bold;
4755
	width: 14px;
4756
	height: 16px;
4757
	color: #fff;
4758
	padding: 1px 3px;
4759
	background: transparent url(../runo/datefield/img/selected-bg.png) no-repeat 50% 50%;
4760
	border: none;
4761
}
4762

    
4763
.edit .v-inline-datefield-time {
4764
	font-size: 11px;
4765
}
4766

    
4767
.edit .v-inline-datefield-time .v-select {
4768
	font-size: 10px;
4769
	padding: 0;
4770
	margin: 0;
4771
}
4772

    
4773
.edit .v-inline-datefield-rendererror .v-textfield {
4774
	background: #ff9999;
4775
}
4776

    
4777
.edit .v-inline-datefield-prompt .v-inline-datefield-textfield {
4778
	color: #999;
4779
	font-style: normal;
4780
}
4781

    
4782
.edit .v-inline-datefield {
4783
	line-height: 18px;
4784
}
4785

    
4786
.edit .v-formlayout-cell .v-errorindicator {
4787
	width: 10px;
4788
	height: 16px;
4789
	background: transparent url(../runo/icons/16/error.png) no-repeat top right;
4790
}
4791

    
4792
.edit .v-formlayout-captioncell {
4793
	text-align: right;
4794
	white-space: nowrap;
4795
}
4796

    
4797
.edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-errorcell {
4798
	padding-top: 8px;
4799
}
4800

    
4801
.edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
4802
	padding-top: 15px;
4803
}
4804

    
4805
.edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-errorcell {
4806
	padding-bottom: 15px;
4807
}
4808

    
4809
.edit .v-formlayout-margin-left > tbody > .v-formlayout-row > .v-formlayout-captioncell {
4810
	padding-left: 18px;
4811
}
4812

    
4813
.edit .v-formlayout-margin-right > tbody > .v-formlayout-row > .v-formlayout-contentcell {
4814
	padding-right: 18px;
4815
}
4816

    
4817
.edit .v-form-errormessage {
4818
	background: transparent url(../runo/icons/16/error.png) no-repeat top left;
4819
	padding-left: 20px;
4820
	margin-bottom: 5px;
4821
	margin-top: 5px;
4822
	min-height: 20px;
4823
}
4824

    
4825
.edit .v-form fieldset {
4826
	border: none;
4827
	border-top: 1px solid #babfc0;
4828
}
4829

    
4830
.edit .v-form-nocaption fieldset {
4831
	border: none;
4832
}
4833

    
4834
.edit .v-form-nocaption legend {
4835
	display: none;
4836
}
4837

    
4838
.edit .v-form legend {
4839
	margin: 0;
4840
	padding: 0 4px 0.3em 4px;
4841
	font-weight: bold;
4842
	color: #464f52;
4843
}
4844

    
4845
.edit .v-grid-header .v-grid-cell, .edit .v-grid-footer .v-grid-cell {
4846
	background-image: url(../runo/grid/img/header-bg.png);
4847
	color: #393a3c;
4848
	text-shadow: #fff 0 1px 0;
4849
	-webkit-box-shadow: inset 1px 0 0 #fff;
4850
	-moz-box-shadow: inset 1px 0 0 #fff;
4851
	box-shadow: inset 1px 0 0 #fff;
4852
}
4853

    
4854
.edit .v-grid-header-deco, .edit .v-grid-footer-deco, .edit .v-grid-horizontal-scrollbar-deco {
4855
	background-image: url(../runo/grid/img/header-bg.png);
4856
}
4857

    
4858
.edit .v-grid-row-selected {
4859
	color: #fff;
4860
}
4861

    
4862
.edit .v-grid-row-selected  > .v-grid-cell-focused:before {
4863
	border-color: #b3d7f7;
4864
}
4865

    
4866
.edit .v-grid th.sort-asc, .edit .v-grid th.sort-desc {
4867
	padding-right: 35px;
4868
}
4869

    
4870
.edit .v-grid th.sort-asc:after, .edit .v-grid th.sort-desc:after {
4871
	content: attr(sort-order);
4872
	background: transparent no-repeat right 50%;
4873
	width: 30px;
4874
	height: 36px;
4875
	top: 0;
4876
}
4877

    
4878
.edit .v-grid th.sort-asc:after {
4879
	background-image: url(../runo/grid/img/sort-asc.png);
4880
}
4881

    
4882
.edit .v-grid th.sort-desc:after {
4883
	background-image: url(../runo/grid/img/sort-desc.png);
4884
}
4885

    
4886
.edit .v-grid-editor-footer {
4887
	background: #e7e9ea;
4888
}
4889

    
4890
.edit .v-gridlayout-margin-top {
4891
	padding-top: 15px;
4892
}
4893

    
4894
.edit .v-gridlayout-margin-bottom {
4895
	padding-bottom: 15px;
4896
}
4897

    
4898
.edit .v-gridlayout-margin-left {
4899
	padding-left: 18px;
4900
}
4901

    
4902
.edit .v-gridlayout-margin-right {
4903
	padding-right: 18px;
4904
}
4905

    
4906
.edit .v-gridlayout-spacing-on {
4907
	padding-left: 8px;
4908
	padding-top: 8px;
4909
}
4910

    
4911
.edit .v-label h1, .edit .v-label h2, .edit .v-label h3, .edit .v-label h4, .edit .v-label h5, .edit .v-label h6 {
4912
	color: #404749;
4913
}
4914

    
4915
.edit .v-label-h1, .edit .v-label h1 {
4916
	margin: 0;
4917
	padding: 8px 0 4px;
4918
	font-size: 24px;
4919
	line-height: normal;
4920
	letter-spacing: -0.03em;
4921
	font-weight: normal;
4922
	text-shadow: 0 1px 1px #fff;
4923
}
4924

    
4925
.edit .v-label-h2, .edit .v-label h2 {
4926
	color: #f14c1a;
4927
	font-size: 18px;
4928
	letter-spacing: -0.03em;
4929
	font-weight: normal;
4930
	padding: 13px 0 5px;
4931
}
4932

    
4933
.edit .v-label-h3, .edit .v-label h3 {
4934
	font-size: 15px;
4935
	letter-spacing: -0.03em;
4936
	font-weight: normal;
4937
	text-shadow: 0 1px 1px #fff;
4938
}
4939

    
4940
.edit .v-label-h4, .edit .v-label h4 {
4941
	font-size: 13px;
4942
	font-weight: normal;
4943
	text-shadow: 0 1px 1px #fff;
4944
	margin: 0;
4945
	padding: 8px 0 4px;
4946
}
4947

    
4948
.edit .v-label-small {
4949
	font-size: 11.31px;
4950
	line-height: 1.4;
4951
	color: #707679;
4952
}
4953

    
4954
.edit .v-label hr, .edit .v-label-hr {
4955
	height: 2px;
4956
	overflow: hidden;
4957
	background: #ccd2d3;
4958
	color: #ccd2d3;
4959
	border: none;
4960
	border-bottom: 1px solid #fff;
4961
	margin: 0;
4962
}
4963

    
4964
.edit .v-label-hr {
4965
	height: 1px;
4966
}
4967

    
4968
.v-sa .edit .v-label hr, .v-ie8 .edit .v-label hr {
4969
	height: 1px;
4970
}
4971

    
4972
.edit .v-link a {
4973
	color: #464f52;
4974
}
4975

    
4976
.edit .v-menubar {
4977
	color: #464f52;
4978
	border-left: 1px solid #c6cbcc;
4979
}
4980

    
4981
.edit .v-menubar .v-menubar-menuitem {
4982
	padding: 1px 10px;
4983
	border: 1px solid #c6cbcc;
4984
	border-left: none;
4985
	height: 18px;
4986
	line-height: 18x;
4987
}
4988

    
4989
.edit .v-menubar-menuitem-selected {
4990
	color: #fff;
4991
	background: #5daee8;
4992
}
4993

    
4994
.edit .v-menubar-submenu {
4995
	background: #e9eced url(../runo/tabsheet/img/tab-bg.png);
4996
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4997
	color: #464f52;
4998
	font-size: 12px;
4999
	line-height: 14px;
5000
	border-right: 1px solid #c6cbcc;
5001
	border-bottom: 1px solid #c6cbcc;
5002
	border-top: 1px solid #d0d4d5;
5003
	border-left: 1px solid #d0d4d5;
5004
}
5005

    
5006
.edit .v-menubar-submenu .v-menubar-menuitem {
5007
	padding-top: 1px;
5008
	padding-bottom: 1px;
5009
	line-height: 16px;
5010
	padding-left: 10px;
5011
}
5012

    
5013
.edit .v-menubar-submenu .v-menubar-menuitem-caption .v-icon {
5014
	vertical-align: middle;
5015
}
5016

    
5017
.edit .v-menubar-submenu .v-menubar-submenu-indicator {
5018
	font-size: 11.7px;
5019
}
5020

    
5021
.edit .v-Notification {
5022
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5023
	background-color: #94a0a3;
5024
	color: #ffffff;
5025
	padding: 20px 45px;
5026
	cursor: pointer;
5027
	-moz-border-radius: 3px;
5028
	-webkit-border-radius: 3px;
5029
	border-radius: 3px;
5030
	overflow: hidden;
5031
	font-size: 15.6px;
5032
	-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
5033
	-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
5034
	margin: 10px;
5035
}
5036

    
5037
.edit .v-Notification h1, .edit .v-Notification p, .edit .v-Notification-error h1, .edit .v-Notification-error p, .edit .v-Notification-warning h1, .edit .v-Notification-warning p {
5038
	display: inline;
5039
	font-weight: normal;
5040
	line-height: normal;
5041
	margin: 0 10px 0 0;
5042
}
5043

    
5044
.edit .v-Notification-warning {
5045
	background: #fff1e4;
5046
	color: #dd3400;
5047
	border: 2px solid #ffaa90;
5048
	opacity: 1;
5049
}
5050

    
5051
.edit .v-Notification-error {
5052
	background: #f13d13 url(../runo/notification/img/close-error.png) no-repeat right 5px;
5053
	padding-right: 50px;
5054
}
5055

    
5056
.edit .v-Notification-tray {
5057
	background: #575e60;
5058
	padding: 3px;
5059
	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
5060
	-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
5061
	max-width: 17em;
5062
}
5063

    
5064
.edit .v-Notification-tray h1 {
5065
	display: block;
5066
	font-weight: bold;
5067
	font-size: 11.7px;
5068
	line-height: 1;
5069
	background: #3b4245;
5070
	padding: 2px 10px;
5071
	margin: 0;
5072
	-moz-border-radius: 2px;
5073
	-webkit-border-radius: 2px;
5074
	border-radius: 2px;
5075
}
5076

    
5077
.edit .v-Notification-tray p {
5078
	display: block;
5079
	font-size: 10.4px;
5080
	line-height: 1.2;
5081
	margin: 4px 10px 5px 10px;
5082
	color: #e4e7ea;
5083
}
5084

    
5085
.edit .v-Notification-system {
5086
	background-color: #ff0a0a;
5087
	font-size: 11.7px;
5088
	padding: 14px 32px;
5089
}
5090

    
5091
.edit .v-orderedlayout-margin-top, .edit .v-horizontallayout-margin-top, .edit .v-verticallayout-margin-top, .edit .v-csslayout-margin-top, .edit .v-layout.v-margin-top {
5092
	padding-top: 15px;
5093
}
5094

    
5095
.edit .v-orderedlayout-margin-right, .edit .v-horizontallayout-margin-right, .edit .v-verticallayout-margin-right, .edit .v-csslayout-margin-right, .edit .v-layout.v-margin-right {
5096
	padding-right: 18px;
5097
}
5098

    
5099
.edit .v-orderedlayout-margin-bottom, .edit .v-horizontallayout-margin-bottom, .edit .v-verticallayout-margin-bottom, .edit .v-csslayout-margin-bottom, .edit .v-layout.v-margin-bottom {
5100
	padding-bottom: 15px;
5101
}
5102

    
5103
.edit .v-orderedlayout-margin-left, .edit .v-horizontallayout-margin-left, .edit .v-verticallayout-margin-left, .edit .v-csslayout-margin-left, .edit .v-layout.v-margin-left {
5104
	padding-left: 18px;
5105
}
5106

    
5107
.edit .v-orderedlayout-spacing-on, .edit .v-horizontallayout-spacing-on, .edit .v-verticallayout-spacing-on {
5108
	padding-top: 8px;
5109
	padding-left: 8px;
5110
}
5111

    
5112
.edit .v-spacing {
5113
	width: 8px;
5114
	height: 8px;
5115
}
5116

    
5117
.edit .v-verticallayout-darker, .edit .v-horizontallayout-darker, .edit .v-gridlayout-darker, .edit .v-formlayout-darker, .edit .v-absolutelayout-darker, .edit .v-csslayout-darker {
5118
	background-color: #f3f4f5;
5119
}
5120

    
5121
.edit .v-csslayout-selectable *, .edit .v-csslayout-selectable-selected * {
5122
	cursor: pointer;
5123
}
5124

    
5125
.edit .v-csslayout-selectable, .edit .v-csslayout-selectable-selected {
5126
	padding: 10px;
5127
	cursor: pointer;
5128
}
5129

    
5130
.edit .v-csslayout-selectable-selected {
5131
	padding: 8px;
5132
	border: 2px solid #57a7ed;
5133
	background: #d8eaf9;
5134
	background: rgba(179, 211, 237, 0.5);
5135
	-webkit-border-radius: 7px;
5136
	-moz-border-radius: 7px;
5137
	border-radius: 7px;
5138
}
5139

    
5140
.edit div.v-csslayout-box-shadow {
5141
	background: transparent url(../runo/shadow/img/bottom-right.png) no-repeat right bottom;
5142
	overflow: hidden;
5143
}
5144

    
5145
.edit .v-csslayout-box-shadow > .v-csslayout-margin {
5146
	padding: 0 8px 0 0;
5147
	background: transparent url(../runo/shadow/img/right.png) repeat-y right;
5148
	margin: 0;
5149
	position: relative;
5150
	bottom: 8px;
5151
}
5152

    
5153
.edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container {
5154
	padding: 0 0 8px 0;
5155
	margin-left: 6px;
5156
	background: transparent url(../runo/shadow/img/bottom.png) repeat-x bottom;
5157
	position: relative;
5158
	top: 8px;
5159
}
5160

    
5161
.edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
5162
	margin-left: -6px;
5163
}
5164

    
5165
.v-webkit .edit .v-csslayout-box-shadow, .v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container, .v-gecko .edit .v-csslayout-box-shadow, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
5166
	background: transparent;
5167
	padding: 0;
5168
	margin: 0;
5169
	height: auto;
5170
	position: static;
5171
}
5172

    
5173
.v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > *, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
5174
	margin-left: 0;
5175
}
5176

    
5177
.v-webkit .edit .v-csslayout-box-shadow, .v-gecko .edit .v-csslayout-box-shadow {
5178
	padding: 4px 8px 10px;
5179
}
5180

    
5181
.v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin {
5182
	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
5183
	-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
5184
}
5185

    
5186
.edit .v-panel {
5187
	background: transparent url(../runo/panel/img/top-left.png) no-repeat;
5188
}
5189

    
5190
.edit .v-panel-caption .v-errorindicator {
5191
	padding-right: 20px;
5192
	background: transparent url(../runo/icons/16/error.png) no-repeat bottom center;
5193
}
5194

    
5195
.edit .v-panel-caption, .edit .v-panel-caption-light {
5196
	font-size: 18px;
5197
	line-height: normal;
5198
	font-weight: normal;
5199
	letter-spacing: -0.03em;
5200
	color: #f14c1a;
5201
	height: 18px;
5202
	padding: 13px 18px 16px 8px;
5203
	margin-left: 10px;
5204
	background: transparent url(../runo/panel/img/top-right.png) no-repeat right top;
5205
	text-overflow: ellipsis;
5206
}
5207

    
5208
.edit .v-panel-nocaption {
5209
	height: 9px;
5210
	margin-left: 10px;
5211
	background: transparent url(../runo/panel/img/top-right.png) no-repeat right top;
5212
}
5213

    
5214
.edit .v-panel-content {
5215
	border: 1px solid #babfc0;
5216
	border-bottom: 1px solid #dee2e3;
5217
	background-color: #fff;
5218
}
5219

    
5220
.edit .v-panel-deco {
5221
	height: 9px;
5222
	background: transparent url(../runo/panel/img/bottom-right.png) repeat-x right top;
5223
	margin-left: 9px;
5224
}
5225

    
5226
.edit .v-panel-deco:before {
5227
	display: block;
5228
	content: "";
5229
	width: 9px;
5230
	height: 9px;
5231
	margin-left: -9px;
5232
	background: transparent url(../runo/panel/img/bottom-left.png) no-repeat;
5233
}
5234

    
5235
.edit .v-panel-light, .edit .v-panel-caption-light {
5236
	background: transparent;
5237
}
5238

    
5239
.edit .v-panel-caption-light {
5240
	border-bottom: 1px solid #babfc0;
5241
	margin: 0;
5242
	padding-left: 18px;
5243
}
5244

    
5245
.edit .v-panel-nocaption-light {
5246
	background: transparent;
5247
	border: none;
5248
	height: 0;
5249
	margin: 0;
5250
}
5251

    
5252
.edit .v-panel-content-light {
5253
	border: none;
5254
	background: transparent;
5255
}
5256

    
5257
.edit .v-panel-deco-light {
5258
	height: 0;
5259
	overflow: hidden;
5260
}
5261

    
5262
.v-ie8 .edit .v-panel-content {
5263
	border-bottom: 1px solid #babfc0;
5264
}
5265

    
5266
.v-ie8 .edit .v-panel-content-light {
5267
	border-bottom: none;
5268
}
5269

    
5270
.v-ie8 .edit .v-panel-deco {
5271
	height: 0;
5272
	overflow: hidden;
5273
}
5274

    
5275
.edit .v-popupview {
5276
	background: transparent;
5277
}
5278

    
5279
.edit .v-popupview-popup {
5280
	border: 1px solid #babfc0;
5281
	border-bottom: 1px solid #dee2e3;
5282
	background: #fff;
5283
	padding: 3px;
5284
}
5285

    
5286
.edit .v-progressbar-wrapper {
5287
	background: #dfe2e4 url(../runo/progressindicator/img/base.gif) repeat-x;
5288
	border: 1px solid #b6bbbc;
5289
}
5290

    
5291
.edit .v-disabled .v-progressbar-wrapper {
5292
	background-image: url(../runo/progressindicator/img/disabled.gif);
5293
}
5294

    
5295
.edit .v-progressbar-indicator {
5296
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
5297
}
5298

    
5299
.edit .v-progressbar-indicator {
5300
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
5301
}
5302

    
5303
.edit .v-progressbar-indeterminate {
5304
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
5305
}
5306

    
5307
.edit .v-progressbar-indeterminate-disabled {
5308
	background: #dfe2e4;
5309
}
5310

    
5311
.edit .v-progressbar-static .v-progressbar-wrapper {
5312
	background: #dfe2e4 url(../runo/progressindicator/img/base-static.gif) repeat-x;
5313
}
5314

    
5315
.edit .v-progressindicator-wrapper {
5316
	background: #dfe2e4 url(../runo/progressindicator/img/base.gif) repeat-x;
5317
	border: 1px solid #b6bbbc;
5318
}
5319

    
5320
.edit .v-disabled .v-progressindicator-wrapper {
5321
	background-image: url(../runo/progressindicator/img/disabled.gif);
5322
}
5323

    
5324
.edit .v-progressindicator-indicator {
5325
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
5326
}
5327

    
5328
.edit .v-progressindicator-indicator {
5329
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
5330
}
5331

    
5332
.edit .v-progressindicator-indeterminate {
5333
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
5334
}
5335

    
5336
.edit .v-progressindicator-indeterminate-disabled {
5337
	background: #dfe2e4;
5338
}
5339

    
5340
.edit .v-progressindicator-static .v-progressindicator-wrapper {
5341
	background: #dfe2e4 url(../runo/progressindicator/img/base-static.gif) repeat-x;
5342
}
5343

    
5344
.edit .v-select-select {
5345
	font-size: 13px;
5346
}
5347

    
5348
.edit .v-select-twincol-options, .edit .v-select-twincol-selections {
5349
	font-size: 13px;
5350
}
5351

    
5352
.edit .v-select-twincol-buttons {
5353
	padding: 2px;
5354
}
5355

    
5356
.edit .v-filterselect {
5357
	height: 23px;
5358
	background: transparent url(../runo/select/img/bg-left-filter.png) no-repeat;
5359
	padding-left: 4px;
5360
	padding-right: 25px;
5361
}
5362

    
5363
.edit.v-app .v-filterselect .v-filterselect-input, .edit .v-window .v-filterselect .v-filterselect-input, .edit .v-popupview-popup .v-filterselect .v-filterselect-input {
5364
	background: transparent url(../runo/select/img/bg-center-filter.png) no-repeat 1px 0;
5365
	border: none;
5366
	height: 23px;
5367
	margin: 0;
5368
	padding: 2px 0 1px 2px;
5369
	font-size: 13px;
5370
}
5371

    
5372
.edit .v-filterselect-prompt .v-filterselect-input {
5373
	font-style: normal;
5374
}
5375

    
5376
.edit .v-filterselect-input:focus {
5377
	outline: none;
5378
}
5379

    
5380
.edit .v-filterselect-focus {
5381
	outline: 1px solid #5daee8;
5382
	outline-offset: -1px;
5383
}
5384

    
5385
.v-sa .edit .v-filterselect-focus {
5386
	outline: 5px auto -webkit-focus-ring-color;
5387
	outline-offset: -4px;
5388
}
5389

    
5390
.edit .v-filterselect-button {
5391
	width: 25px;
5392
	margin-right: -25px;
5393
	height: 23px;
5394
	background: transparent url(../runo/select/img/bg-right-filter.png);
5395
}
5396

    
5397
.edit .v-filterselect-button:hover {
5398
	background-position: bottom left;
5399
}
5400

    
5401
.edit .v-disabled .v-filterselect-button:hover, .edit .v-readonly .v-filterselect-button:hover {
5402
	background-position: top left;
5403
}
5404

    
5405
.edit .v-filterselect.v-readonly .v-filterselect-input {
5406
	background: transparent;
5407
}
5408

    
5409
.edit .v-filterselect-suggestpopup {
5410
	background: #f6f7f7;
5411
	border: 1px solid #b6bbbc;
5412
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5413
	color: #464f52;
5414
	font-size: 12px;
5415
	line-height: 18px;
5416
	margin-top: -1px;
5417
}
5418

    
5419
.edit .v-filterselect-suggestmenu .gwt-MenuItem {
5420
	padding: 1px 6px;
5421
	cursor: pointer;
5422
	height: 18px;
5423
}
5424

    
5425
.edit .v-filterselect-suggestmenu .gwt-MenuItem .v-icon {
5426
	margin-right: 3px;
5427
}
5428

    
5429
.edit .v-filterselect-suggestmenu .gwt-MenuItem-selected {
5430
	background: #5daee8;
5431
	color: #fff;
5432
}
5433

    
5434
.edit .v-filterselect-nextpage, .edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off, .edit .v-filterselect-prevpage {
5435
	height: 11px;
5436
	width: 100%;
5437
	background: transparent url(../runo/select/img/button-bg.png) no-repeat 50% 0;
5438
	margin: 2px 0 0 0;
5439
}
5440

    
5441
.edit .v-filterselect-prevpage, .edit .v-filterselect-prevpage-off {
5442
	background-position: 50% -1px;
5443
	margin: 0 0 2px 0;
5444
}
5445

    
5446
.edit .v-filterselect-prevpage:hover {
5447
	background-position: 50% bottom;
5448
}
5449

    
5450
.edit .v-filterselect-nextpage:hover {
5451
	background-position: 50% -12px;
5452
}
5453

    
5454
.edit .v-filterselect-nextpage span, .edit .v-filterselect-nextpage-off span, .edit .v-filterselect-prevpage-off span, .edit .v-filterselect-prevpage span {
5455
	display: block;
5456
	height: 12px;
5457
	width: 100%;
5458
	background: transparent url(../runo/select/img/arrow-up.png) no-repeat 50% 40%;
5459
	text-indent: -90000px;
5460
	cursor: pointer;
5461
	overflow: hidden;
5462
}
5463

    
5464
.edit .v-filterselect-nextpage span, .edit .v-filterselect-nextpage-off span {
5465
	background: transparent url(../runo/select/img/arrow-down.png) no-repeat 50% 60%;
5466
}
5467

    
5468
.edit .v-filterselect-status {
5469
	font-size: 11px;
5470
	line-height: 11px;
5471
	width: 100%;
5472
	padding: 4px 0px;
5473
	height: 11px;
5474
	border-top: 1px solid #b6bbbc;
5475
}
5476

    
5477
.edit .v-shadow {
5478
	position: absolute;
5479
}
5480

    
5481
.edit .v-shadow .top-left {
5482
	position: absolute;
5483
	overflow: hidden;
5484
	top: -3px;
5485
	left: -4px;
5486
	width: 8px;
5487
	height: 8px;
5488
	background: transparent url(../runo/shadow/img/top-left.png);
5489
}
5490

    
5491
.edit .v-shadow .top {
5492
	position: absolute;
5493
	overflow: hidden;
5494
	top: -3px;
5495
	left: 4px;
5496
	height: 8px;
5497
	right: 4px;
5498
	background: transparent url(../runo/shadow/img/top.png);
5499
}
5500

    
5501
.edit .v-shadow .top-right {
5502
	position: absolute;
5503
	overflow: hidden;
5504
	top: -3px;
5505
	right: -4px;
5506
	width: 8px;
5507
	height: 8px;
5508
	background: transparent url(../runo/shadow/img/top-right.png);
5509
}
5510

    
5511
.edit .v-shadow .left {
5512
	position: absolute;
5513
	overflow: hidden;
5514
	top: 5px;
5515
	left: -4px;
5516
	width: 8px;
5517
	bottom: 3px;
5518
	background: transparent url(../runo/shadow/img/left.png);
5519
}
5520

    
5521
.edit .v-shadow .center {
5522
	position: absolute;
5523
	overflow: hidden;
5524
	top: 5px;
5525
	left: 4px;
5526
	bottom: 3px;
5527
	right: 4px;
5528
	background: transparent url(../runo/shadow/img/center.png);
5529
}
5530

    
5531
.edit .v-shadow .right {
5532
	position: absolute;
5533
	overflow: hidden;
5534
	top: 5px;
5535
	right: -4px;
5536
	width: 8px;
5537
	bottom: 3px;
5538
	background: transparent url(../runo/shadow/img/right.png);
5539
}
5540

    
5541
.edit .v-shadow .bottom-left {
5542
	position: absolute;
5543
	overflow: hidden;
5544
	bottom: -5px;
5545
	left: -4px;
5546
	width: 8px;
5547
	height: 8px;
5548
	background: transparent url(../runo/shadow/img/bottom-left.png);
5549
}
5550

    
5551
.edit .v-shadow .bottom {
5552
	position: absolute;
5553
	overflow: hidden;
5554
	bottom: -5px;
5555
	left: 4px;
5556
	right: 4px;
5557
	height: 8px;
5558
	background: transparent url(../runo/shadow/img/bottom.png);
5559
}
5560

    
5561
.edit .v-shadow .bottom-right {
5562
	position: absolute;
5563
	overflow: hidden;
5564
	bottom: -5px;
5565
	right: -4px;
5566
	width: 8px;
5567
	height: 8px;
5568
	background: transparent url(../runo/shadow/img/bottom-right.png);
5569
}
5570

    
5571
.edit .v-slider {
5572
	border-top: 1px solid #cccfd0;
5573
	border-bottom: 1px solid #cccfd0;
5574
	margin: 5px 0;
5575
}
5576

    
5577
.edit .v-slider-base {
5578
	height: 2px;
5579
	background: #f3f3f4;
5580
	border-top: 1px solid #cbcdce;
5581
	border-left: 1px solid #cccfd0;
5582
	border-right: 1px solid #cccfd0;
5583
}
5584

    
5585
.edit .v-slider-handle {
5586
	background: transparent url(../runo/slider/img/handle-horizontal.png);
5587
	width: 12px;
5588
	height: 12px;
5589
	margin-top: -5px;
5590
	cursor: pointer;
5591
}
5592

    
5593
.edit .v-slider-handle:hover {
5594
	background-position: left bottom;
5595
}
5596

    
5597
.edit .v-slider-scrollbar .v-slider-handle, .edit .v-slider-scrollbar.v-slider-vertical .v-slider-handle {
5598
	background: #ffffff;
5599
	border: 1px solid #cccfd0;
5600
	border-radius: 6px;
5601
	-moz-border-radius: 6px;
5602
	-webkit-border-radius: 6px;
5603
}
5604

    
5605
.edit .v-slider-vertical {
5606
	width: 3px;
5607
	margin: 0 5px;
5608
	border: none;
5609
	border-left: 1px solid #cccfd0;
5610
	border-right: 1px solid #cccfd0;
5611
}
5612

    
5613
.edit .v-slider-vertical .v-slider-base {
5614
	width: 2px;
5615
	border-left: 1px solid #cbcdce;
5616
	border-right: none;
5617
	background: #f3f3f4;
5618
	border-top: 1px solid #cccfd0;
5619
	border-bottom: 1px solid #cccfd0;
5620
}
5621

    
5622
.edit .v-slider-vertical .v-slider-handle {
5623
	background: transparent url(../runo/slider/img/handle-vertical.png);
5624
	width: 12px;
5625
	height: 12px;
5626
	margin-left: -5px;
5627
}
5628

    
5629
.edit .v-slider-vertical .v-slider-handle-active {
5630
	background-position: left bottom;
5631
}
5632

    
5633
.edit .v-splitpanel-horizontal, .edit .v-splitpanel-vertical {
5634
	overflow: hidden;
5635
}
5636

    
5637
.edit .v-splitpanel-hsplitter, .edit .v-splitpanel-hsplitter-locked {
5638
	width: 6px;
5639
}
5640

    
5641
.edit .v-splitpanel-hsplitter div, .edit .v-splitpanel-hsplitter-locked div {
5642
	width: 6px;
5643
	position: absolute;
5644
	top: 0;
5645
	bottom: 0;
5646
	background: #ccd2d0 url(../runo/splitpanel/img/bg_hor.png);
5647
	border: 1px solid #b6bbbc;
5648
	margin: 0 -1px;
5649
}
5650

    
5651
.edit .v-splitpanel-vsplitter, .edit .v-splitpanel-vsplitter-locked {
5652
	height: 6px;
5653
}
5654

    
5655
.edit .v-splitpanel-vsplitter div, .edit .v-splitpanel-vsplitter-locked div {
5656
	height: 6px;
5657
	background: #ccd2d0 url(../runo/splitpanel/img/bg_ver.png);
5658
	border: 1px solid #b6bbbc;
5659
	margin: -1px 0;
5660
}
5661

    
5662
.edit .v-splitpanel-hsplitter-rounded div, .edit .v-splitpanel-vsplitter-rounded div, .edit .v-splitpanel-hsplitter-rounded-locked div, .edit .v-splitpanel-vsplitter-rounded-locked div {
5663
	-webkit-border-radius: 4px;
5664
	-moz-border-radius: 4px;
5665
	border-radius: 4px;
5666
}
5667

    
5668
.edit .v-splitpanel-hsplitter-rounded div, .edit .v-splitpanel-hsplitter-rounded-locked div {
5669
	top: 4px;
5670
	bottom: 4px;
5671
}
5672

    
5673
.edit .v-splitpanel-vsplitter-rounded div, .edit .v-splitpanel-vsplitter-rounded-locked div {
5674
	margin: -1px 4px;
5675
}
5676

    
5677
.edit .v-splitpanel-hsplitter-small, .edit .v-splitpanel-vsplitter-small, .edit .v-splitpanel-hsplitter-small-locked, .edit .v-splitpanel-vsplitter-small-locked {
5678
	background: #b6bbbc;
5679
}
5680

    
5681
.edit .v-splitpanel-hsplitter-small, .edit .v-splitpanel-hsplitter-small-locked {
5682
	width: 1px;
5683
}
5684

    
5685
.edit .v-splitpanel-vsplitter-small, .edit .v-splitpanel-vsplitter-small-locked {
5686
	height: 1px;
5687
}
5688

    
5689
.edit .v-splitpanel-hsplitter-small div, .edit .v-splitpanel-hsplitter-small-locked div {
5690
	border: none;
5691
	background: transparent;
5692
	width: 5px;
5693
	margin: 0 0 0 -2px;
5694
}
5695

    
5696
.edit .v-splitpanel-vsplitter-small div, .edit .v-splitpanel-vsplitter-small-locked div {
5697
	border: none;
5698
	background: transparent;
5699
	height: 5px;
5700
	margin: -2px 0 0 0;
5701
}
5702

    
5703
.edit .v-table-header-wrap {
5704
	height: 36px;
5705
	border: 1px solid #b6bbbc;
5706
	border-bottom: none;
5707
	background: #e7e9ea url(../runo/table/img/header-bg.png) repeat-x;
5708
}
5709

    
5710
.edit .v-table-header {
5711
	height: 36px;
5712
}
5713

    
5714
.edit .v-table-footer-wrap {
5715
	border-color: #b6bbbc;
5716
	background: #e7e9ea url(../runo/table/img/header-bg.png) repeat-x;
5717
}
5718

    
5719
.edit .v-table-footer td {
5720
	border-right-color: #e8eaec;
5721
	padding-top: 3px;
5722
	padding-bottom: 3px;
5723
}
5724

    
5725
.edit .v-table-resizer {
5726
	height: 36px;
5727
	width: 4px;
5728
	background: transparent url(../runo/table/img/resizer-bg.png) repeat-y 100% 50%;
5729
}
5730

    
5731
.edit .v-table-caption-container {
5732
	color: #393a3c;
5733
	font-size: 15px;
5734
	padding: 9px 2px 9px 0;
5735
	text-shadow: #ffffff 0 1px 0;
5736
	margin-left: 4px;
5737
}
5738

    
5739
.edit .v-table-sort-indicator {
5740
	width: 0;
5741
	height: 36px;
5742
}
5743

    
5744
.edit .v-table-header-cell-asc .v-table-sort-indicator {
5745
	background: transparent url(../runo/table/img/sort-asc.png) no-repeat right 50%;
5746
	width: 20px;
5747
	height: 36px;
5748
}
5749

    
5750
.edit .v-table-header-cell-desc .v-table-sort-indicator {
5751
	background: transparent url(../runo/table/img/sort-desc.png) no-repeat right 50%;
5752
	width: 20px;
5753
	height: 36px;
5754
}
5755

    
5756
.edit .v-table-header-cell:hover, .edit .v-table-header-cell-asc:hover, .edit .v-table-header-cell-desc:hover {
5757
	background: transparent url(../runo/table/img/header-bg-over.png) repeat-x;
5758
}
5759

    
5760
.edit .v-table-body {
5761
	background: #fff;
5762
	border: 1px solid #b6bbbc;
5763
}
5764

    
5765
.edit tr.v-table-row:hover, .edit tr.v-table-row-odd:hover {
5766
	background-color: #edeeee;
5767
}
5768

    
5769
.edit .v-table-row, .edit .v-table-body-noselection .v-table-row:hover {
5770
	background-color: #fff;
5771
}
5772

    
5773
.edit .v-table-row-odd, .edit .v-table-body-noselection .v-table-row-odd:hover {
5774
	background-color: #f6f7f7;
5775
}
5776

    
5777
.edit .v-table-generated-row {
5778
	color: #393a3c;
5779
	font-size: 15px;
5780
	padding: 9px 2px 9px 0;
5781
	text-shadow: #ffffff 0 1px 0;
5782
	background: #e7e9ea;
5783
}
5784

    
5785
.edit .v-table tr.v-selected {
5786
	background: #57a7ed;
5787
	color: #fff;
5788
}
5789

    
5790
.edit .v-table-cell-content {
5791
	padding: 0 6px 0 4px;
5792
	border-right: none;
5793
}
5794

    
5795
.edit .v-table-cell-wrapper {
5796
	white-space: nowrap;
5797
	overflow: hidden;
5798
	line-height: 23px;
5799
	padding: 3px 0 0 0;
5800
}
5801

    
5802
.edit .v-table-cell-content .v-textfield, .edit .v-table-cell-content .v-button {
5803
	margin: -3px 0 0 0;
5804
}
5805

    
5806
.edit .v-table-cell-content .v-textfield, .edit .v-table-cell-content .v-datefield {
5807
	width: 97%;
5808
}
5809

    
5810
.edit .v-table-cell-content .v-datefield .v-textfield {
5811
	width: auto;
5812
}
5813

    
5814
.edit .v-table-cell-content .v-datefield-button {
5815
	height: 25px;
5816
	margin: -3px 0 0 0;
5817
}
5818

    
5819
.edit .v-table-column-selector {
5820
	background: transparent url(../runo/table/img/colsel.png) no-repeat;
5821
	margin: -36px 0 0 0;
5822
	height: 36px;
5823
	width: 15px;
5824
}
5825

    
5826
.edit .v-table-focus-slot-left {
5827
	border-color: #b6bbbc;
5828
	margin-bottom: -36px;
5829
	width: auto;
5830
	border-right: none;
5831
}
5832

    
5833
.edit .v-table-focus-slot-right {
5834
	border-color: #b6bbbc;
5835
}
5836

    
5837
.edit .v-table-header-drag {
5838
	background: #e7edf3 url(../runo/table/img/header-bg.png) repeat-x;
5839
	border: 1px solid #b6bbbc;
5840
	padding: 4px;
5841
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5842
	color: #464f52;
5843
	font-size: 15px;
5844
	margin-top: 20px;
5845
}
5846

    
5847
.edit .v-table-scrollposition {
5848
	width: 160px;
5849
	height: 39px;
5850
	background: transparent url(../runo/table/img/scroll-position-bg.png);
5851
	border: none;
5852
}
5853

    
5854
.edit .v-table-scrollposition span {
5855
	display: block;
5856
	margin-top: 8px;
5857
	text-align: center;
5858
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5859
	color: #464f52;
5860
	font-size: 15px;
5861
	text-shadow: #ffffff 2px 2px 0;
5862
}
5863

    
5864
.edit .v-on div {
5865
	background: transparent url(../runo/table/img/check.gif) no-repeat 2px 50%;
5866
	text-indent: 6px;
5867
}
5868

    
5869
.edit .v-off div {
5870
	text-indent: 6px;
5871
}
5872

    
5873
.edit .v-table .v-link {
5874
	display: inline;
5875
}
5876

    
5877
.edit .v-table-borderless .v-table-header-wrap, .edit .v-table-borderless .v-table-body {
5878
	border: none;
5879
}
5880

    
5881
.edit .v-table-borderless .v-table-header-wrap {
5882
	border-bottom: 1px solid #b6bbbc;
5883
}
5884

    
5885
.edit .v-table-borderless .v-table-body {
5886
	background: transparent;
5887
}
5888

    
5889
.edit .v-table-borderless .v-table-row, .edit .v-table-borderless .v-table-row-odd, .edit .v-table-borderless .v-table-body-noselection .v-table-row:hover, .edit .v-table-borderless .v-table-body-noselection .v-table-row-odd:hover {
5890
	background-color: transparent;
5891
}
5892

    
5893
.edit .v-table-small .v-table-header-wrap, .edit .v-table-small .v-table-header {
5894
	height: 22px;
5895
}
5896

    
5897
.edit .v-table-small .v-table-sort-indicator, .edit .v-table-small .v-table-header-cell-asc .v-table-sort-indicator, .edit .v-table-small .v-table-header-cell-desc .v-table-sort-indicator {
5898
	height: 22px;
5899
}
5900

    
5901
.edit .v-table-small .v-table-caption-container {
5902
	font-size: 13px;
5903
	padding-top: 3px;
5904
	padding-bottom: 3px;
5905
}
5906

    
5907
.edit .v-table-small .v-table-column-selector {
5908
	margin-top: -21px;
5909
	height: 21px;
5910
}
5911

    
5912
.edit .v-table-small .v-table-body {
5913
	font-size: 12px;
5914
}
5915

    
5916
.edit .v-table-small .v-table-cell-wrapper {
5917
	line-height: 18px;
5918
	padding: 2px 0;
5919
}
5920

    
5921
.edit .v-tabsheet-tabs {
5922
	height: 48px;
5923
}
5924

    
5925
.edit .v-tabsheet-spacertd div {
5926
	height: 37px;
5927
	border: 1px solid #b6bbbc;
5928
	background: transparent url(../runo/tabsheet/img/tab-bg.png);
5929
	padding: 0;
5930
}
5931

    
5932
.edit .v-tabsheet-scroller {
5933
	margin-top: -37px;
5934
	float: right;
5935
}
5936

    
5937
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
5938
	border: none;
5939
	width: 12px;
5940
	padding: 0;
5941
	height: 38px;
5942
	opacity: 0.9999;
5943
	margin-top: -1px;
5944
}
5945

    
5946
.edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerNext-disabled {
5947
	background: transparent url(../runo/tabsheet/img/next.png) no-repeat;
5948
}
5949

    
5950
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerPrev-disabled {
5951
	background: transparent url(../runo/tabsheet/img/prev.png) no-repeat;
5952
}
5953

    
5954
.edit .v-tabsheet-scrollerPrev:hover, .edit .v-tabsheet-scrollerNext:hover {
5955
	background-position: -24px 0px;
5956
}
5957

    
5958
.edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
5959
	background-position: -12px 0px;
5960
}
5961

    
5962
.edit .v-tabsheet-scrollerPrev-disabled:hover, .edit .v-tabsheet-scrollerNext-disabled:hover {
5963
	background-position: -12px 0px;
5964
}
5965

    
5966
.edit .v-tabsheet-tabitem {
5967
	border: 1px solid #b6bbbc;
5968
	border-right: none;
5969
	height: 37px;
5970
	padding: 0;
5971
	margin-top: 9px;
5972
	color: #777f85;
5973
	font-size: 15px;
5974
	line-height: 18px;
5975
	background: #f8f9f9 url(../runo/tabsheet/img/tab-bg.png);
5976
}
5977

    
5978
.edit .v-tabsheet-tabitem .v-caption {
5979
	height: 20px;
5980
	padding: 9px 15px 8px 15px;
5981
}
5982

    
5983
.edit .v-tabsheet-tabitem-selected {
5984
	border: none;
5985
	background: transparent url(../runo/panel/img/top-left.png) no-repeat;
5986
	margin: 0;
5987
	padding: 0;
5988
	height: 48px;
5989
	color: #ee5311;
5990
}
5991

    
5992
.edit .v-tabsheet-tabitem:hover {
5993
	color: #4b5257;
5994
}
5995

    
5996
.edit .v-tabsheet-tabitem-selected:hover {
5997
	color: #ee5311;
5998
}
5999

    
6000
.edit .v-tabsheet-tabitem-selected .v-caption {
6001
	background: transparent url(../runo/panel/img/top-right.png) repeat-x right top;
6002
	margin: 0 -1px 0 9px;
6003
	height: 18px;
6004
	padding: 16px 16px 14px 7px;
6005
	overflow: visible;
6006
}
6007

    
6008
.edit .v-tabsheet-caption-close {
6009
	margin-left: 3px;
6010
	margin-right: -3px;
6011
	margin-top: 2px;
6012
	font-size: 15px;
6013
	width: 15px;
6014
	height: 15px;
6015
	-webkit-border-radius: 7px;
6016
	-moz-border-radius: 7px;
6017
	color: #777f85;
6018
	line-height: 13px;
6019
}
6020

    
6021
.edit .v-tabsheet-caption-close:hover {
6022
	background: #dce0e0;
6023
}
6024

    
6025
.edit .v-tabsheet-caption-close:active {
6026
	background: #b6bbbc;
6027
	color: #fff;
6028
}
6029

    
6030
.edit .v-tabsheet-content {
6031
	border: 1px solid #babfc0;
6032
	background-color: #fff;
6033
	border-bottom: 1px solid #dee2e3;
6034
	border-top: none;
6035
}
6036

    
6037
.edit .v-tabsheet-hidetabs .v-tabsheet-content {
6038
	border-top: 1px solid #b5babb;
6039
}
6040

    
6041
.edit .v-tabsheet-deco {
6042
	height: 10px;
6043
	background: transparent url(../runo/panel/img/bottom-right.png) repeat-x right top;
6044
	margin-left: 9px;
6045
	overflow: visible;
6046
}
6047

    
6048
.edit .v-tabsheet-deco:before {
6049
	display: block;
6050
	content: "";
6051
	width: 9px;
6052
	height: 9px;
6053
	margin-left: -9px;
6054
	background: transparent url(../runo/panel/img/bottom-left.png) no-repeat;
6055
}
6056

    
6057
.v-ie .edit .v-tabsheet-content {
6058
	border-bottom: none;
6059
}
6060

    
6061
.v-ie .edit .v-tabsheet-deco {
6062
	height: 1px;
6063
	background: #babfc0;
6064
	overflow: hidden;
6065
	margin: 0;
6066
	width: 100%;
6067
}
6068

    
6069
.edit .v-tabsheet-tabcontainer-light {
6070
	height: 32px;
6071
}
6072

    
6073
.edit .v-tabsheet-tabs-light {
6074
	height: 32px;
6075
	width: 100%;
6076
	overflow: hidden;
6077
	background: transparent;
6078
}
6079

    
6080
.edit .v-tabsheet-tabs-light .v-tabsheet-spacertd div {
6081
	height: 31px;
6082
	border: none;
6083
	border-bottom: 1px solid #b6bbbc;
6084
	background: transparent url(../runo/tabsheet/img/inline-tab-bg.png) repeat-x;
6085
}
6086

    
6087
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem {
6088
	border: none;
6089
	border-bottom: 1px solid #b6bbbc;
6090
	height: 30px;
6091
	padding: 0;
6092
	margin-top: 0;
6093
	color: #656d73;
6094
	font-size: 12px;
6095
	line-height: normal;
6096
	background: transparent url(../runo/tabsheet/img/inline-tab-bg.png) repeat-x;
6097
	cursor: pointer;
6098
	text-shadow: #fff 0 1px 0;
6099
}
6100

    
6101
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem .v-caption {
6102
	height: 24px;
6103
	padding: 8px 10px 0 11px;
6104
	background: transparent url(../runo/tabsheet/img/inline-tab-border.png) no-repeat;
6105
}
6106

    
6107
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-first .v-caption {
6108
	margin-left: 5px;
6109
	background: transparent;
6110
}
6111

    
6112
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-selected + .v-tabsheet-tabitemcell .v-caption, .edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-selected-first + .v-tabsheet-tabitemcell .v-caption {
6113
	background: transparent;
6114
}
6115

    
6116
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected {
6117
	border: none;
6118
	background: transparent url(../runo/tabsheet/img/inline-tab-right.png) no-repeat right top;
6119
	margin: 0;
6120
	padding: 0;
6121
	height: 32px;
6122
	cursor: default;
6123
	color: #ee5311;
6124
	text-shadow: none;
6125
}
6126

    
6127
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem:hover {
6128
	color: #4b5257;
6129
}
6130

    
6131
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected:hover {
6132
	color: #ee5311;
6133
}
6134

    
6135
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-caption {
6136
	background: transparent url(../runo/tabsheet/img/inline-tab-left.png) no-repeat -7px 0;
6137
	margin: 0;
6138
	height: 23px;
6139
	padding: 9px 10px 0 11px;
6140
	overflow: visible;
6141
}
6142

    
6143
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption {
6144
	background: transparent url(../runo/tabsheet/img/inline-tab-left.png) no-repeat -3px 0;
6145
	padding-left: 16px;
6146
}
6147

    
6148
.edit .v-tabsheet-tabs-light .v-tabsheet-caption-close {
6149
	margin-top: 0;
6150
	text-shadow: none;
6151
}
6152

    
6153
.edit .v-tabsheet-content-light {
6154
	border: none;
6155
	background: transparent;
6156
}
6157

    
6158
.edit .v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content {
6159
	border: none;
6160
}
6161

    
6162
.edit .v-tabsheet-deco-light {
6163
	height: 0;
6164
	overflow: hidden;
6165
}
6166

    
6167
.edit .v-tabsheet-deco-light:before {
6168
	display: none;
6169
}
6170

    
6171
.edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerPrev, .edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerNext {
6172
	margin-top: 2px;
6173
	height: 34px;
6174
}
6175

    
6176
.edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerNext-disabled {
6177
	margin-top: 2px;
6178
	height: 34px;
6179
}
6180

    
6181
.v-ie .edit .v-tabsheet-deco-light {
6182
	height: 0;
6183
}
6184

    
6185
.edit .v-textfield, .edit .v-textarea {
6186
	background: #fff url(../runo/textfield/img/bg.png) repeat-x;
6187
	border: 1px solid #b6b6b6;
6188
	border-top-color: #9d9d9d;
6189
	border-bottom-color: #d6d6d6;
6190
	border-right-color: #d6d6d6;
6191
	margin: 0;
6192
	line-height: 14px;
6193
}
6194

    
6195
.edit input.v-textfield, .edit input[type=text].v-textfield, .edit textarea.v-textarea {
6196
	font-size: 12px;
6197
	height: 22px;
6198
	padding: 2px;
6199
}
6200

    
6201
.edit textarea.v-textarea {
6202
	height: auto;
6203
}
6204

    
6205
.edit .v-textfield-focus, .edit .v-textarea-focus {
6206
	border-color: #5daee8;
6207
}
6208

    
6209
.edit input.v-textfield-prompt, .edit textarea.v-textarea-prompt {
6210
	color: #999;
6211
	font-style: normal;
6212
}
6213

    
6214
.edit .v-richtextarea {
6215
	border: 1px solid #b6b6b6;
6216
}
6217

    
6218
.edit .v-richtextarea .gwt-RichTextArea {
6219
	background: #fff url(../runo/textfield/img/bg.png) repeat-x;
6220
}
6221

    
6222
.edit input.v-textfield-small, .edit input[type=text].v-textfield-small, .edit textarea.v-textarea-small {
6223
	font-size: 11px;
6224
	height: 18px;
6225
	line-height: 12px;
6226
	padding: 1px 2px;
6227
}
6228

    
6229
.edit .v-tree-node {
6230
	background: transparent url(../runo/tree/img/collapsed.png) no-repeat 2px 1px;
6231
}
6232

    
6233
.edit .v-tree-node-expanded {
6234
	background: transparent url(../runo/tree/img/expanded.png) no-repeat 2px 1px;
6235
}
6236

    
6237
.edit .v-tree-node-caption {
6238
	margin-left: 18px;
6239
}
6240

    
6241
.edit .v-tree-connectors .v-tree-node-caption {
6242
	padding-bottom: 1px;
6243
}
6244

    
6245
.edit .v-tree-node-caption .v-icon {
6246
	margin: 0 2px 0 -2px;
6247
}
6248

    
6249
.edit .v-tree-node-caption span {
6250
	padding: 0 1px;
6251
}
6252

    
6253
.edit .v-tree-node-selected span {
6254
	background: #57a7ed;
6255
	color: #fff;
6256
	padding: 1px 2px 0;
6257
	display: inline-block;
6258
	zoom: 1;
6259
	margin: -1px -1px 0;
6260
	-webkit-border-radius: 2px;
6261
	-moz-border-radius: 2px;
6262
	border-radius: 2px;
6263
}
6264

    
6265
.edit .v-tree-node-children {
6266
	padding-left: 16px;
6267
}
6268

    
6269
.edit .v-tree {
6270
	outline: none;
6271
}
6272

    
6273
.edit .v-tree-node-caption.v-tree-node-focused span {
6274
	padding-left: 1px;
6275
	padding-top: 0px;
6276
	padding-bottom: 0px;
6277
}
6278

    
6279
.edit .v-tree-node-focused span {
6280
	border: 1px dotted black;
6281
}
6282

    
6283
.edit .v-tree .v-tree-node-drag-top, .edit .v-tree .v-tree-node-drag-top.v-tree-node-expanded {
6284
	background-position: 2px 0;
6285
}
6286

    
6287
.edit .v-tree-connectors .v-tree-node-drag-top, .edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-drag-top {
6288
	background-position: 2px -53px;
6289
}
6290

    
6291
.edit .v-tree-connectors .v-tree-node-drag-top.v-tree-node-leaf {
6292
	background-position: 2px 50%;
6293
}
6294

    
6295
.edit .v-window {
6296
	box-shadow: 0 10px 24px 0 rgba(42, 45, 46, 0.4);
6297
	border-radius: 10px;
6298
}
6299

    
6300
.edit .v-window {
6301
	color: #464f52;
6302
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
6303
	font-size: 13px;
6304
	line-height: 18px;
6305
	background: transparent url(../runo/window/img/bottom-left.png) no-repeat left bottom;
6306
}
6307

    
6308
.edit .v-window-wrap {
6309
	background: transparent url(../runo/window/img/top-left.png) no-repeat;
6310
}
6311

    
6312
.edit .v-window-outerheader {
6313
	height: 49px;
6314
	margin-left: 9px;
6315
	padding: 15px 61px 11px 12px;
6316
	background: transparent url(../runo/window/img/top-right.png) no-repeat right top;
6317
}
6318

    
6319
.edit .v-window-header {
6320
	font-size: 18px;
6321
	line-height: 1.2;
6322
	font-weight: normal;
6323
	letter-spacing: -0.03em;
6324
	color: #f14c1a;
6325
	text-shadow: 0 1px 0 #fff;
6326
}
6327

    
6328
.edit .v-window-contents > div {
6329
	background: #fff;
6330
	border: 2px solid #babfc0;
6331
	border-top: none;
6332
	border-bottom: none;
6333
	-webkit-box-sizing: border-box;
6334
	-moz-box-sizing: border-box;
6335
	box-sizing: border-box;
6336
}
6337

    
6338
.edit .v-window div.v-window-footer {
6339
	height: 8px;
6340
	margin-left: 9px;
6341
	background: transparent url(../runo/window/img/bottom-right.png) no-repeat right bottom;
6342
	overflow: visible;
6343
}
6344

    
6345
.edit .v-window-resizebox {
6346
	position: absolute;
6347
	right: 5px;
6348
	width: 10px;
6349
	height: 10px;
6350
	margin-top: -7px;
6351
	background: transparent url(../runo/window/img/resize.png);
6352
}
6353

    
6354
.edit .v-window-resizebox-disabled {
6355
	background: transparent;
6356
	display: block;
6357
}
6358

    
6359
.edit .v-window-closebox, .edit .v-window-maximizebox, .edit .v-window-restorebox {
6360
	position: absolute;
6361
	top: 21px;
6362
	height: 12px;
6363
}
6364

    
6365
.edit .v-window-closebox {
6366
	width: 12px;
6367
	height: 12px;
6368
	right: 24px;
6369
	background: transparent url(../runo/window/img/close.png);
6370
}
6371

    
6372
.edit .v-window-closebox:hover {
6373
	background-position: 0 -12px;
6374
}
6375

    
6376
.edit .v-window-maximizebox, .edit .v-window-restorebox {
6377
	right: 42px;
6378
}
6379

    
6380
.edit .v-window-restorebox {
6381
	width: 15px;
6382
	height: 14px;
6383
	background: transparent url(../runo/window/img/restore.png);
6384
}
6385

    
6386
.edit .v-window-restorebox:hover {
6387
	background-position: 0 -14px;
6388
}
6389

    
6390
.edit .v-window-maximizebox {
6391
	width: 13px;
6392
	height: 12px;
6393
	background: transparent url(../runo/window/img/maximize.png);
6394
}
6395

    
6396
.edit .v-window-maximizebox:hover {
6397
	background-position: 0 -12px;
6398
}
6399

    
6400
.edit .v-window-modalitycurtain {
6401
	background: #fff;
6402
}
6403

    
6404
.edit .v-window-dialog {
6405
	background-image: url(../runo/window/img/dialog/bottom-left.png);
6406
}
6407

    
6408
.edit .v-window-dialog .v-window-outerheader {
6409
	height: 32px;
6410
	padding: 13px 30px 5px 8px;
6411
	background: transparent url(../runo/window/img/top-right.png) no-repeat right top;
6412
}
6413

    
6414
.edit .v-window-dialog .v-window-header {
6415
	font-size: 12px;
6416
	line-height: normal;
6417
	font-weight: bold;
6418
	letter-spacing: 0;
6419
	text-shadow: 0 1px 0 #fff;
6420
}
6421

    
6422
.edit .v-window-dialog .v-window-contents > div {
6423
	background: #f1f3f3;
6424
}
6425

    
6426
.edit .v-window-dialog div.v-window-footer {
6427
	background-image: url(../runo/window/img/dialog/bottom-right.png);
6428
}
6429

    
6430
.edit .v-window-dialog .v-window-closebox {
6431
	top: 14px;
6432
	right: 16px;
6433
	background-image: url(../runo/window/img/dialog/close.png);
6434
}
6435

    
6436
.edit .v-window-dialog .v-window-restorebox {
6437
	width: 12px;
6438
	height: 12px;
6439
	top: 15px;
6440
	right: 32px;
6441
	background: transparent url(../runo/window/img/dialog/restore.png);
6442
}
6443

    
6444
.edit .v-window-dialog .v-window-restorebox:hover {
6445
	background-position: 0 -12px;
6446
}
6447

    
6448
.edit .v-window-dialog .v-window-maximizebox {
6449
	width: 11px;
6450
	height: 10px;
6451
	top: 15px;
6452
	right: 32px;
6453
	background: transparent url(../runo/window/img/dialog/maximize.png);
6454
}
6455

    
6456
.edit .v-window-dialog .v-window-maximizebox:hover {
6457
	background-position: 0 -10px;
6458
}
6459

    
6460
.edit .v-shadow-window .top-left {
6461
	top: -13px;
6462
	left: -20px;
6463
	width: 39px;
6464
	height: 39px;
6465
	background: transparent url(../runo/window/img/shadow/top-left.png);
6466
}
6467

    
6468
.edit .v-shadow-window .top {
6469
	top: -13px;
6470
	left: 19px;
6471
	height: 39px;
6472
	right: 19px;
6473
	background: transparent url(../runo/window/img/shadow/top.png);
6474
}
6475

    
6476
.edit .v-shadow-window .top-right {
6477
	top: -13px;
6478
	right: -20px;
6479
	width: 39px;
6480
	height: 39px;
6481
	background: transparent url(../runo/window/img/shadow/top-right.png);
6482
}
6483

    
6484
.edit .v-shadow-window .left {
6485
	top: 26px;
6486
	left: -20px;
6487
	width: 39px;
6488
	bottom: 12px;
6489
	background: transparent url(../runo/window/img/shadow/left.png);
6490
}
6491

    
6492
.edit .v-shadow-window .center {
6493
	top: 26px;
6494
	left: 19px;
6495
	bottom: 12px;
6496
	right: 19px;
6497
	background: transparent url(../runo/window/img/shadow/center.png);
6498
}
6499

    
6500
.edit .v-shadow-window .right {
6501
	top: 26px;
6502
	right: -20px;
6503
	width: 39px;
6504
	bottom: 12px;
6505
	background: transparent url(../runo/window/img/shadow/right.png);
6506
}
6507

    
6508
.edit .v-shadow-window .bottom-left {
6509
	bottom: -27px;
6510
	left: -20px;
6511
	width: 39px;
6512
	height: 39px;
6513
	background: transparent url(../runo/window/img/shadow/bottom-left.png);
6514
}
6515

    
6516
.edit .v-shadow-window .bottom {
6517
	bottom: -27px;
6518
	left: 19px;
6519
	right: 19px;
6520
	height: 39px;
6521
	background: transparent url(../runo/window/img/shadow/bottom.png);
6522
}
6523

    
6524
.edit .v-shadow-window .bottom-right {
6525
	bottom: -27px;
6526
	right: -20px;
6527
	width: 39px;
6528
	height: 39px;
6529
	background: transparent url(../runo/window/img/shadow/bottom-right.png);
6530
}
6531

    
6532
.edit .v-table-cell-content-synonym {
6533
	font-style: italic;
6534
	text-indent: 10px;
6535
}
6536

    
6537
.edit .v-table-cell-content-taxon {
6538
	font-style: italic;
6539
}
6540

    
6541
.edit .cr-arrow .v-icon {
6542
	color: #006666;
6543
	font-size: 30px;
6544
}
(4-4/5)