Subversion-Projekte lars-tiefland.ci

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

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