Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

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