Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1467 lars 1
/* jsTree default theme */
2
.jstree-node,
3
.jstree-children,
4
.jstree-container-ul {
5
  display: block;
6
  margin: 0;
7
  padding: 0;
8
  list-style-type: none;
9
  list-style-image: none;
10
}
11
.jstree-node {
12
  white-space: nowrap;
13
}
14
.jstree-anchor {
15
  display: inline-block;
16
  color: black;
17
  white-space: nowrap;
18
  padding: 0 4px 0 1px;
19
  margin: 0;
20
  vertical-align: top;
21
}
22
.jstree-anchor:focus {
23
  outline: 0;
24
}
25
.jstree-anchor,
26
.jstree-anchor:link,
27
.jstree-anchor:visited,
28
.jstree-anchor:hover,
29
.jstree-anchor:active {
30
  text-decoration: none;
31
  color: inherit;
32
}
33
.jstree-icon {
34
  display: inline-block;
35
  text-decoration: none;
36
  margin: 0;
37
  padding: 0;
38
  vertical-align: top;
39
  text-align: center;
40
}
41
.jstree-icon:empty {
42
  display: inline-block;
43
  text-decoration: none;
44
  margin: 0;
45
  padding: 0;
46
  vertical-align: top;
47
  text-align: center;
48
}
49
.jstree-ocl {
50
  cursor: pointer;
51
}
52
.jstree-leaf > .jstree-ocl {
53
  cursor: default;
54
}
55
.jstree .jstree-open > .jstree-children {
56
  display: block;
57
}
58
.jstree .jstree-closed > .jstree-children,
59
.jstree .jstree-leaf > .jstree-children {
60
  display: none;
61
}
62
.jstree-anchor > .jstree-themeicon {
63
  margin-right: 2px;
64
}
65
.jstree-no-icons .jstree-themeicon,
66
.jstree-anchor > .jstree-themeicon-hidden {
67
  display: none;
68
}
69
.jstree-hidden {
70
  display: none;
71
}
72
.jstree-rtl .jstree-anchor {
73
  padding: 0 1px 0 4px;
74
}
75
.jstree-rtl .jstree-anchor > .jstree-themeicon {
76
  margin-left: 2px;
77
  margin-right: 0;
78
}
79
.jstree-rtl .jstree-node {
80
  margin-left: 0;
81
}
82
.jstree-rtl .jstree-container-ul > .jstree-node {
83
  margin-right: 0;
84
}
85
.jstree-wholerow-ul {
86
  position: relative;
87
  display: inline-block;
88
  min-width: 100%;
89
}
90
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
91
  cursor: pointer;
92
}
93
.jstree-wholerow-ul .jstree-anchor,
94
.jstree-wholerow-ul .jstree-icon {
95
  position: relative;
96
}
97
.jstree-wholerow-ul .jstree-wholerow {
98
  width: 100%;
99
  cursor: pointer;
100
  position: absolute;
101
  left: 0;
102
  -webkit-user-select: none;
103
  -moz-user-select: none;
104
  -ms-user-select: none;
105
  user-select: none;
106
}
107
.vakata-context {
108
  display: none;
109
}
110
.vakata-context,
111
.vakata-context ul {
112
  margin: 0;
113
  padding: 2px;
114
  position: absolute;
115
  background: #f5f5f5;
116
  border: 1px solid #979797;
117
  box-shadow: 2px 2px 2px #999999;
118
}
119
.vakata-context ul {
120
  list-style: none;
121
  left: 100%;
122
  margin-top: -2.7em;
123
  margin-left: -4px;
124
}
125
.vakata-context .vakata-context-right ul {
126
  left: auto;
127
  right: 100%;
128
  margin-left: auto;
129
  margin-right: -4px;
130
}
131
.vakata-context li {
132
  list-style: none;
133
  display: inline;
134
}
135
.vakata-context li > a {
136
  display: block;
137
  padding: 0 2em 0 2em;
138
  text-decoration: none;
139
  width: auto;
140
  color: black;
141
  white-space: nowrap;
142
  line-height: 2.4em;
143
  text-shadow: 1px 1px 0 white;
144
  border-radius: 1px;
145
}
146
.vakata-context li > a:hover {
147
  position: relative;
148
  background-color: #e8eff7;
149
  box-shadow: 0 0 2px #0a6aa1;
150
}
151
.vakata-context li > a.vakata-context-parent {
152
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
153
  background-position: right center;
154
  background-repeat: no-repeat;
155
}
156
.vakata-context li > a:focus {
157
  outline: 0;
158
}
159
.vakata-context .vakata-context-hover > a {
160
  position: relative;
161
  background-color: #e8eff7;
162
  box-shadow: 0 0 2px #0a6aa1;
163
}
164
.vakata-context .vakata-context-separator > a,
165
.vakata-context .vakata-context-separator > a:hover {
166
  background: white;
167
  border: 0;
168
  border-top: 1px solid #e2e3e3;
169
  height: 1px;
170
  min-height: 1px;
171
  max-height: 1px;
172
  padding: 0;
173
  margin: 0 0 0 2.4em;
174
  border-left: 1px solid #e0e0e0;
175
  text-shadow: 0 0 0 transparent;
176
  box-shadow: 0 0 0 transparent;
177
  border-radius: 0;
178
}
179
.vakata-context .vakata-contextmenu-disabled a,
180
.vakata-context .vakata-contextmenu-disabled a:hover {
181
  color: silver;
182
  background-color: transparent;
183
  border: 0;
184
  box-shadow: 0 0 0;
185
}
186
.vakata-context li > a > i {
187
  text-decoration: none;
188
  display: inline-block;
189
  width: 2.4em;
190
  height: 2.4em;
191
  background: transparent;
192
  margin: 0 0 0 -2em;
193
  vertical-align: top;
194
  text-align: center;
195
  line-height: 2.4em;
196
}
197
.vakata-context li > a > i:empty {
198
  width: 2.4em;
199
  line-height: 2.4em;
200
}
201
.vakata-context li > a .vakata-contextmenu-sep {
202
  display: inline-block;
203
  width: 1px;
204
  height: 2.4em;
205
  background: white;
206
  margin: 0 0.5em 0 0;
207
  border-left: 1px solid #e2e3e3;
208
}
209
.vakata-context .vakata-contextmenu-shortcut {
210
  font-size: 0.8em;
211
  color: silver;
212
  opacity: 0.5;
213
  display: none;
214
}
215
.vakata-context-rtl ul {
216
  left: auto;
217
  right: 100%;
218
  margin-left: auto;
219
  margin-right: -4px;
220
}
221
.vakata-context-rtl li > a.vakata-context-parent {
222
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
223
  background-position: left center;
224
  background-repeat: no-repeat;
225
}
226
.vakata-context-rtl .vakata-context-separator > a {
227
  margin: 0 2.4em 0 0;
228
  border-left: 0;
229
  border-right: 1px solid #e2e3e3;
230
}
231
.vakata-context-rtl .vakata-context-left ul {
232
  right: auto;
233
  left: 100%;
234
  margin-left: -4px;
235
  margin-right: auto;
236
}
237
.vakata-context-rtl li > a > i {
238
  margin: 0 -2em 0 0;
239
}
240
.vakata-context-rtl li > a .vakata-contextmenu-sep {
241
  margin: 0 0 0 0.5em;
242
  border-left-color: white;
243
  background: #e2e3e3;
244
}
245
#jstree-marker {
246
  position: absolute;
247
  top: 0;
248
  left: 0;
249
  margin: -5px 0 0 0;
250
  padding: 0;
251
  border-right: 0;
252
  border-top: 5px solid transparent;
253
  border-bottom: 5px solid transparent;
254
  border-left: 5px solid;
255
  width: 0;
256
  height: 0;
257
  font-size: 0;
258
  line-height: 0;
259
}
260
#jstree-dnd {
261
  line-height: 16px;
262
  margin: 0;
263
  padding: 4px;
264
}
265
#jstree-dnd .jstree-icon,
266
#jstree-dnd .jstree-copy {
267
  display: inline-block;
268
  text-decoration: none;
269
  margin: 0 2px 0 0;
270
  padding: 0;
271
  width: 16px;
272
  height: 16px;
273
}
274
#jstree-dnd .jstree-ok {
275
  background: green;
276
}
277
#jstree-dnd .jstree-er {
278
  background: red;
279
}
280
#jstree-dnd .jstree-copy {
281
  margin: 0 2px 0 2px;
282
}
283
.jstree-default .jstree-node,
284
.jstree-default .jstree-icon {
285
  background-repeat: no-repeat;
286
  background-color: transparent;
287
}
288
.jstree-default .jstree-anchor,
289
.jstree-default .jstree-wholerow {
290
  transition: background-color 0.15s, box-shadow 0.15s;
291
}
292
.jstree-default .jstree-hovered {
293
  background: #e7f4f9;
294
  border-radius: 2px;
295
  box-shadow: inset 0 0 1px #cccccc;
296
}
297
.jstree-default .jstree-clicked {
298
  background: #beebff;
299
  border-radius: 2px;
300
  box-shadow: inset 0 0 1px #999999;
301
}
302
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
303
  display: none;
304
}
305
.jstree-default .jstree-disabled {
306
  background: transparent;
307
  color: #666666;
308
}
309
.jstree-default .jstree-disabled.jstree-hovered {
310
  background: transparent;
311
  box-shadow: none;
312
}
313
.jstree-default .jstree-disabled.jstree-clicked {
314
  background: #efefef;
315
}
316
.jstree-default .jstree-disabled > .jstree-icon {
317
  opacity: 0.8;
318
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
319
  /* Firefox 10+ */
320
  filter: gray;
321
  /* IE6-9 */
322
  -webkit-filter: grayscale(100%);
323
  /* Chrome 19+ & Safari 6+ */
324
}
325
.jstree-default .jstree-search {
326
  font-style: italic;
327
  color: #8b0000;
328
  font-weight: bold;
329
}
330
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
331
  display: none !important;
332
}
333
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
334
  background: transparent;
335
  box-shadow: none;
336
}
337
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
338
  background: #e7f4f9;
339
}
340
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
341
  background: transparent;
342
}
343
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
344
  background: #e7f4f9;
345
}
346
.jstree-default > .jstree-striped {
347
  min-width: 100%;
348
  display: inline-block;
349
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
350
}
351
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
352
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
353
  background: transparent;
354
  box-shadow: none;
355
  border-radius: 0;
356
}
357
.jstree-default .jstree-wholerow {
358
  -moz-box-sizing: border-box;
359
  -webkit-box-sizing: border-box;
360
  box-sizing: border-box;
361
}
362
.jstree-default .jstree-wholerow-hovered {
363
  background: #e7f4f9;
364
}
365
.jstree-default .jstree-wholerow-clicked {
366
  background: #beebff;
367
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
368
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
369
}
370
.jstree-default .jstree-node {
371
  min-height: 15px;
372
  line-height: 15px;
373
  margin-left: 24px;
374
  min-width: 24px;
375
}
376
.jstree-default .jstree-anchor {
377
  line-height: 15px;
378
 
379
}
380
.jstree-default .jstree-icon {
381
  width: 24px;
382
  height: 15px;
383
  line-height: 15px;
384
}
385
.jstree-default .jstree-icon:empty {
386
  width: 24px;
387
  height: 15px;
388
  line-height: 15px;
389
}
390
.jstree-default.jstree-rtl .jstree-node {
391
  margin-right: 24px;
392
}
393
.jstree-default .jstree-wholerow {
394
  height: 15px;
395
}
396
.jstree-default .jstree-node,
397
.jstree-default .jstree-icon {
398
  background-image: url("32px.png");
399
}
400
.jstree-default .jstree-node {
401
  background-position: -292px -4px;
402
  background-repeat: repeat-y;
403
}
404
.jstree-default .jstree-last {
405
  background: transparent;
406
}
407
.jstree-default .jstree-open > .jstree-ocl {
408
  background-position: -132px -4px;
409
}
410
.jstree-default .jstree-closed > .jstree-ocl {
411
  background-position: -100px -4px;
412
}
413
.jstree-default .jstree-leaf > .jstree-ocl {
414
  background-position: -68px -4px;
415
}
416
.jstree-default .jstree-themeicon {
417
  background-position: -260px -4px;
418
}
419
.jstree-default > .jstree-no-dots .jstree-node,
420
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
421
  background: transparent;
422
}
423
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
424
  background-position: -36px -4px;
425
}
426
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
427
  background-position: -4px -4px;
428
}
429
.jstree-default .jstree-disabled {
430
  background: transparent;
431
}
432
.jstree-default .jstree-disabled.jstree-hovered {
433
  background: transparent;
434
}
435
.jstree-default .jstree-disabled.jstree-clicked {
436
  background: #efefef;
437
}
438
.jstree-default .jstree-checkbox {
439
  background-position: -164px -4px;
440
}
441
.jstree-default .jstree-checkbox:hover {
442
  background-position: -164px -36px;
443
}
444
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
445
.jstree-default .jstree-checked > .jstree-checkbox {
446
  background-position: -228px -4px;
447
}
448
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
449
.jstree-default .jstree-checked > .jstree-checkbox:hover {
450
  background-position: -228px -36px;
451
}
452
 
453
 
454
.jstree-default .jstree-anchor > .jstree-undetermined {
455
  background-position: -196px -4px;
456
}
457
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
458
  background-position: -196px -36px;
459
}
460
.jstree-default .jstree-checkbox-disabled {
461
  opacity: 0.8;
462
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
463
  /* Firefox 10+ */
464
  filter: gray;
465
  /* IE6-9 */
466
  -webkit-filter: grayscale(100%);
467
  /* Chrome 19+ & Safari 6+ */
468
}
469
.jstree-default > .jstree-striped {
470
  background-size: auto 48px;
471
}
472
.jstree-default.jstree-rtl .jstree-node {
473
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
474
  background-position: 100% 1px;
475
  background-repeat: repeat-y;
476
}
477
.jstree-default.jstree-rtl .jstree-last {
478
  background: transparent;
479
}
480
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
481
  background-position: -132px -36px;
482
}
483
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
484
  background-position: -100px -36px;
485
}
486
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
487
  background-position: -68px -36px;
488
}
489
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
490
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
491
  background: transparent;
492
}
493
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
494
  background-position: -36px -36px;
495
}
496
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
497
  background-position: -4px -36px;
498
}
499
.jstree-default .jstree-themeicon-custom {
500
  background-color: transparent;
501
  background-image: none;
502
  background-position: 0 0;
503
}
504
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
505
  background: url("throbber.gif") center center no-repeat;
506
}
507
.jstree-default .jstree-file {
508
  background: url("32px.png") -100px -68px no-repeat;
509
}
510
.jstree-default .jstree-folder {
511
  background: url("32px.png") -260px -4px no-repeat;
512
}
513
.jstree-default > .jstree-container-ul > .jstree-node {
514
  margin-left: 0;
515
  margin-right: 0;
516
}
517
#jstree-dnd.jstree-default {
518
  line-height: 15px;
519
  padding: 0 4px;
520
}
521
#jstree-dnd.jstree-default .jstree-ok,
522
#jstree-dnd.jstree-default .jstree-er {
523
  background-image: url("32px.png");
524
  background-repeat: no-repeat;
525
  background-color: transparent;
526
}
527
#jstree-dnd.jstree-default i {
528
  background: transparent;
529
  width: 24px;
530
  height: 15px;
531
  line-height: 15px;
532
}
533
#jstree-dnd.jstree-default .jstree-ok {
534
  background-position: -4px -68px;
535
}
536
#jstree-dnd.jstree-default .jstree-er {
537
  background-position: -36px -68px;
538
}
539
.jstree-default.jstree-rtl .jstree-node {
540
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
541
}
542
.jstree-default.jstree-rtl .jstree-last {
543
  background: transparent;
544
}
545
.jstree-default-small .jstree-node {
546
  min-height: 18px;
547
  line-height: 18px;
548
  margin-left: 18px;
549
  min-width: 18px;
550
}
551
.jstree-default-small .jstree-anchor {
552
  line-height: 18px;
553
  height: 18px;
554
}
555
.jstree-default-small .jstree-icon {
556
  width: 18px;
557
  height: 18px;
558
  line-height: 18px;
559
}
560
.jstree-default-small .jstree-icon:empty {
561
  width: 18px;
562
  height: 18px;
563
  line-height: 18px;
564
}
565
.jstree-default-small.jstree-rtl .jstree-node {
566
  margin-right: 18px;
567
}
568
.jstree-default-small .jstree-wholerow {
569
  height: 18px;
570
}
571
.jstree-default-small .jstree-node,
572
.jstree-default-small .jstree-icon {
573
  background-image: url("32px.png");
574
}
575
.jstree-default-small .jstree-node {
576
  background-position: -295px -7px;
577
  background-repeat: repeat-y;
578
}
579
.jstree-default-small .jstree-last {
580
  background: transparent;
581
}
582
.jstree-default-small .jstree-open > .jstree-ocl {
583
  background-position: -135px -7px;
584
}
585
.jstree-default-small .jstree-closed > .jstree-ocl {
586
  background-position: -103px -7px;
587
}
588
.jstree-default-small .jstree-leaf > .jstree-ocl {
589
  background-position: -71px -7px;
590
}
591
.jstree-default-small .jstree-themeicon {
592
  background-position: -263px -7px;
593
}
594
.jstree-default-small > .jstree-no-dots .jstree-node,
595
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
596
  background: transparent;
597
}
598
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
599
  background-position: -39px -7px;
600
}
601
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
602
  background-position: -7px -7px;
603
}
604
.jstree-default-small .jstree-disabled {
605
  background: transparent;
606
}
607
.jstree-default-small .jstree-disabled.jstree-hovered {
608
  background: transparent;
609
}
610
.jstree-default-small .jstree-disabled.jstree-clicked {
611
  background: #efefef;
612
}
613
.jstree-default-small .jstree-checkbox {
614
  background-position: -167px -7px;
615
}
616
.jstree-default-small .jstree-checkbox:hover {
617
  background-position: -167px -39px;
618
}
619
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
620
.jstree-default-small .jstree-checked > .jstree-checkbox {
621
  background-position: -231px -7px;
622
}
623
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
624
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
625
  background-position: -231px -39px;
626
}
627
.jstree-default-small .jstree-anchor > .jstree-undetermined {
628
  background-position: -199px -7px;
629
}
630
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
631
  background-position: -199px -39px;
632
}
633
.jstree-default-small .jstree-checkbox-disabled {
634
  opacity: 0.8;
635
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
636
  /* Firefox 10+ */
637
  filter: gray;
638
  /* IE6-9 */
639
  -webkit-filter: grayscale(100%);
640
  /* Chrome 19+ & Safari 6+ */
641
}
642
.jstree-default-small > .jstree-striped {
643
  background-size: auto 36px;
644
}
645
.jstree-default-small.jstree-rtl .jstree-node {
646
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
647
  background-position: 100% 1px;
648
  background-repeat: repeat-y;
649
}
650
.jstree-default-small.jstree-rtl .jstree-last {
651
  background: transparent;
652
}
653
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
654
  background-position: -135px -39px;
655
}
656
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
657
  background-position: -103px -39px;
658
}
659
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
660
  background-position: -71px -39px;
661
}
662
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
663
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
664
  background: transparent;
665
}
666
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
667
  background-position: -39px -39px;
668
}
669
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
670
  background-position: -7px -39px;
671
}
672
.jstree-default-small .jstree-themeicon-custom {
673
  background-color: transparent;
674
  background-image: none;
675
  background-position: 0 0;
676
}
677
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
678
  background: url("throbber.gif") center center no-repeat;
679
}
680
.jstree-default-small .jstree-file {
681
  background: url("32px.png") -103px -71px no-repeat;
682
}
683
.jstree-default-small .jstree-folder {
684
  background: url("32px.png") -263px -7px no-repeat;
685
}
686
.jstree-default-small > .jstree-container-ul > .jstree-node {
687
  margin-left: 0;
688
  margin-right: 0;
689
}
690
#jstree-dnd.jstree-default-small {
691
  line-height: 18px;
692
  padding: 0 4px;
693
}
694
#jstree-dnd.jstree-default-small .jstree-ok,
695
#jstree-dnd.jstree-default-small .jstree-er {
696
  background-image: url("32px.png");
697
  background-repeat: no-repeat;
698
  background-color: transparent;
699
}
700
#jstree-dnd.jstree-default-small i {
701
  background: transparent;
702
  width: 18px;
703
  height: 18px;
704
  line-height: 18px;
705
}
706
#jstree-dnd.jstree-default-small .jstree-ok {
707
  background-position: -7px -71px;
708
}
709
#jstree-dnd.jstree-default-small .jstree-er {
710
  background-position: -39px -71px;
711
}
712
.jstree-default-small.jstree-rtl .jstree-node {
713
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
714
}
715
.jstree-default-small.jstree-rtl .jstree-last {
716
  background: transparent;
717
}
718
.jstree-default-large .jstree-node {
719
  min-height: 32px;
720
  line-height: 32px;
721
  margin-left: 32px;
722
  min-width: 32px;
723
}
724
.jstree-default-large .jstree-anchor {
725
  line-height: 32px;
726
  height: 32px;
727
}
728
.jstree-default-large .jstree-icon {
729
  width: 32px;
730
  height: 32px;
731
  line-height: 32px;
732
}
733
.jstree-default-large .jstree-icon:empty {
734
  width: 32px;
735
  height: 32px;
736
  line-height: 32px;
737
}
738
.jstree-default-large.jstree-rtl .jstree-node {
739
  margin-right: 32px;
740
}
741
.jstree-default-large .jstree-wholerow {
742
  height: 32px;
743
}
744
.jstree-default-large .jstree-node,
745
.jstree-default-large .jstree-icon {
746
  background-image: url("32px.png");
747
}
748
.jstree-default-large .jstree-node {
749
  background-position: -288px 0px;
750
  background-repeat: repeat-y;
751
}
752
.jstree-default-large .jstree-last {
753
  background: transparent;
754
}
755
.jstree-default-large .jstree-open > .jstree-ocl {
756
  background-position: -128px 0px;
757
}
758
.jstree-default-large .jstree-closed > .jstree-ocl {
759
  background-position: -96px 0px;
760
}
761
.jstree-default-large .jstree-leaf > .jstree-ocl {
762
  background-position: -64px 0px;
763
}
764
.jstree-default-large .jstree-themeicon {
765
  background-position: -256px 0px;
766
}
767
.jstree-default-large > .jstree-no-dots .jstree-node,
768
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
769
  background: transparent;
770
}
771
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
772
  background-position: -32px 0px;
773
}
774
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
775
  background-position: 0px 0px;
776
}
777
.jstree-default-large .jstree-disabled {
778
  background: transparent;
779
}
780
.jstree-default-large .jstree-disabled.jstree-hovered {
781
  background: transparent;
782
}
783
.jstree-default-large .jstree-disabled.jstree-clicked {
784
  background: #efefef;
785
}
786
.jstree-default-large .jstree-checkbox {
787
  background-position: -160px 0px;
788
}
789
.jstree-default-large .jstree-checkbox:hover {
790
  background-position: -160px -32px;
791
}
792
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
793
.jstree-default-large .jstree-checked > .jstree-checkbox {
794
  background-position: -224px 0px;
795
}
796
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
797
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
798
  background-position: -224px -32px;
799
}
800
.jstree-default-large .jstree-anchor > .jstree-undetermined {
801
  background-position: -192px 0px;
802
}
803
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
804
  background-position: -192px -32px;
805
}
806
.jstree-default-large .jstree-checkbox-disabled {
807
  opacity: 0.8;
808
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
809
  /* Firefox 10+ */
810
  filter: gray;
811
  /* IE6-9 */
812
  -webkit-filter: grayscale(100%);
813
  /* Chrome 19+ & Safari 6+ */
814
}
815
.jstree-default-large > .jstree-striped {
816
  background-size: auto 64px;
817
}
818
.jstree-default-large.jstree-rtl .jstree-node {
819
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
820
  background-position: 100% 1px;
821
  background-repeat: repeat-y;
822
}
823
.jstree-default-large.jstree-rtl .jstree-last {
824
  background: transparent;
825
}
826
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
827
  background-position: -128px -32px;
828
}
829
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
830
  background-position: -96px -32px;
831
}
832
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
833
  background-position: -64px -32px;
834
}
835
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
836
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
837
  background: transparent;
838
}
839
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
840
  background-position: -32px -32px;
841
}
842
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
843
  background-position: 0px -32px;
844
}
845
.jstree-default-large .jstree-themeicon-custom {
846
  background-color: transparent;
847
  background-image: none;
848
  background-position: 0 0;
849
}
850
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
851
  background: url("throbber.gif") center center no-repeat;
852
}
853
.jstree-default-large .jstree-file {
854
  background: url("32px.png") -96px -64px no-repeat;
855
}
856
.jstree-default-large .jstree-folder {
857
  background: url("32px.png") -256px 0px no-repeat;
858
}
859
.jstree-default-large > .jstree-container-ul > .jstree-node {
860
  margin-left: 0;
861
  margin-right: 0;
862
}
863
#jstree-dnd.jstree-default-large {
864
  line-height: 32px;
865
  padding: 0 4px;
866
}
867
#jstree-dnd.jstree-default-large .jstree-ok,
868
#jstree-dnd.jstree-default-large .jstree-er {
869
  background-image: url("32px.png");
870
  background-repeat: no-repeat;
871
  background-color: transparent;
872
}
873
#jstree-dnd.jstree-default-large i {
874
  background: transparent;
875
  width: 32px;
876
  height: 32px;
877
  line-height: 32px;
878
}
879
#jstree-dnd.jstree-default-large .jstree-ok {
880
  background-position: 0px -64px;
881
}
882
#jstree-dnd.jstree-default-large .jstree-er {
883
  background-position: -32px -64px;
884
}
885
.jstree-default-large.jstree-rtl .jstree-node {
886
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
887
}
888
.jstree-default-large.jstree-rtl .jstree-last {
889
  background: transparent;
890
}
891
@media (max-width: 768px) {
892
  #jstree-dnd.jstree-dnd-responsive {
893
    line-height: 40px;
894
    font-weight: bold;
895
    font-size: 1.1em;
896
    text-shadow: 1px 1px white;
897
  }
898
  #jstree-dnd.jstree-dnd-responsive > i {
899
    background: transparent;
900
    width: 40px;
901
    height: 40px;
902
  }
903
  #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
904
    background-image: url("40px.png");
905
    background-position: 0 -200px;
906
    background-size: 120px 240px;
907
  }
908
  #jstree-dnd.jstree-dnd-responsive > .jstree-er {
909
    background-image: url("40px.png");
910
    background-position: -40px -200px;
911
    background-size: 120px 240px;
912
  }
913
  #jstree-marker.jstree-dnd-responsive {
914
    border-left-width: 10px;
915
    border-top-width: 10px;
916
    border-bottom-width: 10px;
917
    margin-top: -10px;
918
  }
919
}
920
@media (max-width: 768px) {
921
  .jstree-default-responsive {
922
    /*
923
	.jstree-open > .jstree-ocl,
924
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
925
	*/
926
  }
927
  .jstree-default-responsive .jstree-icon {
928
    background-image: url("40px.png");
929
  }
930
  .jstree-default-responsive .jstree-node,
931
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
932
    background: transparent;
933
  }
934
  .jstree-default-responsive .jstree-node {
935
    min-height: 40px;
936
    line-height: 40px;
937
    margin-left: 40px;
938
    min-width: 40px;
939
    white-space: nowrap;
940
  }
941
  .jstree-default-responsive .jstree-anchor {
942
    line-height: 40px;
943
    height: 40px;
944
  }
945
  .jstree-default-responsive .jstree-icon,
946
  .jstree-default-responsive .jstree-icon:empty {
947
    width: 40px;
948
    height: 40px;
949
    line-height: 40px;
950
  }
951
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
952
    margin-left: 0;
953
  }
954
  .jstree-default-responsive.jstree-rtl .jstree-node {
955
    margin-left: 0;
956
    margin-right: 40px;
957
  }
958
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
959
    margin-right: 0;
960
  }
961
  .jstree-default-responsive .jstree-ocl,
962
  .jstree-default-responsive .jstree-themeicon,
963
  .jstree-default-responsive .jstree-checkbox {
964
    background-size: 120px 240px;
965
  }
966
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
967
    background: transparent;
968
  }
969
  .jstree-default-responsive .jstree-open > .jstree-ocl {
970
    background-position: 0 0px !important;
971
  }
972
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
973
    background-position: 0 -40px !important;
974
  }
975
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
976
    background-position: -40px 0px !important;
977
  }
978
  .jstree-default-responsive .jstree-themeicon {
979
    background-position: -40px -40px;
980
  }
981
  .jstree-default-responsive .jstree-checkbox,
982
  .jstree-default-responsive .jstree-checkbox:hover {
983
    background-position: -40px -80px;
984
  }
985
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
986
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
987
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
988
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
989
    background-position: 0 -80px;
990
  }
991
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
992
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
993
    background-position: 0 -120px;
994
  }
995
  .jstree-default-responsive .jstree-anchor {
996
    font-weight: bold;
997
    font-size: 1.1em;
998
    text-shadow: 1px 1px white;
999
  }
1000
  .jstree-default-responsive > .jstree-striped {
1001
    background: transparent;
1002
  }
1003
  .jstree-default-responsive .jstree-wholerow {
1004
    border-top: 1px solid rgba(255, 255, 255, 0.7);
1005
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
1006
    background: #ebebeb;
1007
    height: 40px;
1008
  }
1009
  .jstree-default-responsive .jstree-wholerow-hovered {
1010
    background: #e7f4f9;
1011
  }
1012
  .jstree-default-responsive .jstree-wholerow-clicked {
1013
    background: #beebff;
1014
  }
1015
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
1016
    box-shadow: inset 0 -6px 3px -5px #666666;
1017
  }
1018
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
1019
    box-shadow: inset 0 6px 3px -5px #666666;
1020
    border-top: 0;
1021
  }
1022
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
1023
    box-shadow: none;
1024
  }
1025
  .jstree-default-responsive .jstree-node,
1026
  .jstree-default-responsive .jstree-icon,
1027
  .jstree-default-responsive .jstree-node > .jstree-ocl,
1028
  .jstree-default-responsive .jstree-themeicon,
1029
  .jstree-default-responsive .jstree-checkbox {
1030
    background-image: url("40px.png");
1031
    background-size: 120px 240px;
1032
  }
1033
  .jstree-default-responsive .jstree-node {
1034
    background-position: -80px 0;
1035
    background-repeat: repeat-y;
1036
  }
1037
  .jstree-default-responsive .jstree-last {
1038
    background: transparent;
1039
  }
1040
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
1041
    background-position: -40px -120px;
1042
  }
1043
  .jstree-default-responsive .jstree-last > .jstree-ocl {
1044
    background-position: -40px -160px;
1045
  }
1046
  .jstree-default-responsive .jstree-themeicon-custom {
1047
    background-color: transparent;
1048
    background-image: none;
1049
    background-position: 0 0;
1050
  }
1051
  .jstree-default-responsive .jstree-file {
1052
    background: url("40px.png") 0 -160px no-repeat;
1053
    background-size: 120px 240px;
1054
  }
1055
  .jstree-default-responsive .jstree-folder {
1056
    background: url("40px.png") -40px -40px no-repeat;
1057
    background-size: 120px 240px;
1058
  }
1059
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
1060
    margin-left: 0;
1061
    margin-right: 0;
1062
  }
1063
}