Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager - Version 2.8.2

Version Description

Keyboard shortcuts bugs fixed.

Download this release

Release Info

Developer premiocommit
Plugin Icon wp plugin Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager
Version 2.8.2
Comparing to
See all releases

Code changes from version 2.8.1 to 2.8.2

assets/css/design.css CHANGED
@@ -1,1926 +1,1926 @@
1
- .wcp-custom-menu {
2
- padding-left: 0;
3
- }
4
- .wcp-custom-menu a, .wcp-custom-menu a:focus {
5
- outline: none;
6
- box-shadow: none;
7
- }
8
- .wcp-custom-menu {
9
- position: relative
10
- }
11
- .wcp-container ul {
12
- list-style: none
13
- }
14
- .wcp-container .route {
15
- position: relative;
16
- list-style-type: none;
17
- border: 0;
18
- margin: 0;
19
- padding: 0;
20
- top: 0;
21
- max-height: 100% !important;
22
- width: 100%;
23
- border-radius: 2px;
24
- z-index: -1;
25
- background: 0 0
26
- }
27
- .wcp-container .route span {
28
- position: absolute;
29
- top: 2px;
30
- left: 0;
31
- z-index: 10;
32
- width: 20px;
33
- height: 18px;
34
- text-indent: 0;
35
- font-size: 20px;
36
- background: no-repeat;
37
- text-align: center;
38
- }
39
- .wcp-container .route .title {
40
- position: absolute;
41
- border: 0;
42
- margin: 0;
43
- padding: 0;
44
- height: 30px;
45
- width: 200px;
46
- text-indent: 28px;
47
- background: 0 0;
48
- box-shadow: none;
49
- font-size: 13px;
50
- line-height: 26px;
51
- border-radius: 4px;
52
- -webkit-border-radius: 4px;
53
- -moz-border-radius: 4px;
54
- overflow: hidden;
55
- font-weight: normal;
56
- }
57
- .wcp-container .first-title {
58
- margin-left: 10px
59
- }
60
- .wcp-container .space {
61
- position: relative;
62
- list-style-type: none;
63
- border: 0;
64
- margin: 0 0 0 20px;
65
- padding: 0 0 30px 0;
66
- width: 40px;
67
- top: 30px;
68
- height: 100%;
69
- z-index: 1
70
- }
71
- .wcp-container .first-space {
72
- margin-left: 0px;
73
- top: 0px;
74
- padding: 0;
75
- }
76
- i.fa-caret-right {
77
- transition: .1s;
78
- -webkit-transition: .1s;
79
- -moz-transition: .1s
80
- }
81
- li.active > span > i.fa-caret-right {
82
- transform: rotate(90deg);
83
- -webkit-transform: rotate(90deg);
84
- -moz-transform: rotate(90deg)
85
- }
86
- li.active > span > i.fa-folder:before {
87
- content: "\f07c"
88
- }
89
- .has-sub-tree > ul.ui-sortable li {
90
- display: none
91
- }
92
- .has-sub-tree.active > ul.ui-sortable > li {
93
- display: block
94
- }
95
- .nav-icon {
96
- display: none;
97
- left: -10px !important;
98
- cursor: pointer;
99
- }
100
- .has-sub-tree > .nav-icon {
101
- display: block
102
- }
103
- .wcp-content {
104
- position: fixed !important;
105
- top: 32px;
106
- left: 160px;
107
- bottom: 0;
108
- width: 280px;
109
- box-sizing: border-box;
110
- z-index: 1;
111
- direction: ltr;
112
- transition: all .15s linear;
113
- -webkit-transition: all .15s linear;
114
- -moz-transition: all .15s linear;
115
- }
116
- body.add-folder-zindex .wcp-content {
117
- z-index: 10000;
118
- }
119
- html[dir=rtl] .wcp-content {
120
- left: auto;
121
- right: 160px
122
- }
123
- body.folded .wcp-content {
124
- left: 36px
125
- }
126
- html[dir=rtl] body.folded .wcp-content {
127
- left: auto;
128
- right: 36px
129
- }
130
- body.wp-admin #wpcontent {
131
- padding-left: 305px;
132
- transition: all .15s linear;
133
- -webkit-transition: all .15s linear;
134
- -moz-transition: all .15s linear
135
- }
136
- html[dir=rtl] body.wp-admin #wpcontent {
137
- padding-left: 0;
138
- padding-right: 305px
139
- }
140
- .wcp-container {
141
- padding: 20px 20px 20px 16px
142
- }
143
- .form-title {
144
- font-size: 23px;
145
- font-weight: 400;
146
- margin: 0;
147
- padding: 0 0 10px 0;
148
- line-height: 29px;
149
- min-height: 36px
150
- }
151
- .form-operations {
152
- border: solid 1px #e5e5e5;
153
- border-right: none;
154
- margin-bottom: 20px
155
- }
156
- .form-operations ul {
157
- margin: 0;
158
- padding: 0
159
- }
160
- .form-operations li {
161
- display: block;
162
- float: left;
163
- width: 20%;
164
- text-align: center;
165
- background: #fff;
166
- margin: 0;
167
- padding: 0
168
- }
169
- .form-operations li a {
170
- display: block;
171
- padding: 10px 0;
172
- border-right: solid 1px #e5e5e5;
173
- font-size: 16px;
174
- color: #727272
175
- }
176
- .clearfix {
177
- clear: both
178
- }
179
- .wcp-parent-data {
180
- position: relative
181
- }
182
- .wcp-parent {
183
- position: absolute;
184
- left: -21px;
185
- font-weight: 700;
186
- font-size: 14px
187
- }
188
- .wcp-parent .fa {
189
- font-size: 18px;
190
- margin-right: 8px
191
- }
192
- .wcp-form-data {
193
- background: #fff;
194
- border: solid 1px #f1f1f1;
195
- padding: 15px;
196
- display: none;
197
- margin-bottom: 20px
198
- }
199
- .wcp-form-title {
200
- color: #727272;
201
- font-size: 14px;
202
- text-transform: uppercase;
203
- padding: 0 0 10px 0
204
- }
205
- .wcp-form-data .form-field {
206
- padding: 0 0 10px 0
207
- }
208
- .wcp-form-data .form-field input, .wcp-form-data .form-field select {
209
- width: 100%
210
- }
211
- button#wcp-save-folder {
212
- float: right
213
- }
214
- .wcp-form-message span {
215
- display: block;
216
- padding: 5px 10px;
217
- background: #ffabab;
218
- margin-bottom: 10px;
219
- color: #000;
220
- border: solid 1px #8c0000;
221
- border-radius: 4px
222
- }
223
- .wcp-container .route.active-item > h3.title {
224
- background: #008ec2;
225
- color: #fff;
226
- border-radius: 4px
227
- }
228
- .wcp-container .route span.ui-icon {
229
- line-height: 24px;
230
- font-size: 18px;
231
- cursor: move;
232
- left: 5px;
233
- top: 2px;
234
- height: 26px
235
- }
236
- .route.active-item > span.ui-icon {
237
- background: #008ec2;
238
- color: #fff
239
- }
240
- #custom-menu.active > ul > li.route {
241
- display: block
242
- }
243
- .wcp-parent.active > i.fa-caret-right {
244
- transform: rotate(90deg);
245
- -webkit-transform: rotate(90deg);
246
- -moz-transform: rotate(90deg)
247
- }
248
- .wcp-parent.active > i.fa-folder:before {
249
- content: "\f07c"
250
- }
251
- .wcp-container .route .title .move-folder-icon, .wcp-container .route .title .folder-sticky-icon {
252
- float: right;
253
- position: relative;
254
- top: 0;
255
- left: auto;
256
- width: 20px;
257
- height: 30px;
258
- line-height: 26px;
259
- display: none;
260
- }
261
- .wcp-container .route.is-sticky .title .folder-sticky-icon {
262
- display: block;
263
- }
264
- span.folder-sticky-icon i {
265
- font-size: 14px !important;
266
- }
267
- .mCS_no_scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
268
- overflow: visible;
269
- }
270
- body:not(.no-hover-css) .wcp-container .route .title:hover {
271
- background: rgba(250, 22, 107, 0.08);
272
- cursor: pointer
273
- }
274
- .wcp-container .route .title.wcp-drop-hover .ui-icon .folder-sticky-icon {
275
-
276
- }
277
- body:not(.no-hover-css) .wcp-container .route .title:hover > .star-icon, body:not(.no-hover-css) .wcp-container .route .title:hover > .folder-sticky-icon {
278
- display: none !important;
279
- }
280
- body:not(.no-hover-css) .wcp-container .route .title:hover .move-folder-icon, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .move-folder-icon {
281
- display: block
282
- }
283
- body:not(.no-hover-css) .wcp-container .route .title:hover .ui-icon .pfolder-folder-close:before, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .ui-icon .pfolder-folder-close:before {
284
- content: "\e901" !important;
285
- }
286
- #custom-menu .route.active > h3.title .pfolder-folder-close:before {
287
- content: "\e902";
288
- }
289
- .route.is-sticky > h3.title > .ui-icon > .folder-sticky-icon {
290
- display: block;
291
- width: 100%;
292
- height: auto;
293
- margin: 3px auto 0;
294
- }
295
- .route.is-sticky.active-item > h3.title > .ui-icon > .folder-sticky-icon {
296
- filter: invert(100%);
297
- -webkit-filter: invert(100%);
298
- }
299
- /*.route.is-sticky > h3.title > .ui-icon > i {
300
- display: none;
301
- }*/
302
- .wcp-container .route .title.wcp-drop-hover img {
303
- filter: invert(100%);
304
- -webkit-filter: invert(100%);
305
- }
306
- .plugin-button {
307
- float: right;
308
- }
309
- .plugin-button.d-block {
310
- float: none;
311
- }
312
- .plugin-title {
313
- display: inline-block;
314
- vertical-align: middle;
315
- }
316
- .add-new-folder {
317
- text-decoration: none;
318
- display: inline-block;
319
- font-size: 14px;
320
- padding: 4px 10px 4px 4px;
321
- background: #f51366;
322
- color: #fff;
323
- border: solid 1px #f51366;
324
- border-radius: 4px;
325
- line-height: 24px;
326
- position: relative
327
- }
328
- .add-new-folder:focus, .add-new-folder:hover {
329
- color: #fff
330
- }
331
- .add-new-folder:hover:after {
332
- content: "";
333
- width: 100%;
334
- height: 100%;
335
- background: rgba(0, 0, 0, .1);
336
- position: absolute;
337
- top: 0;
338
- left: 0
339
- }
340
- .add-new-folder span {
341
- display: block;
342
- float: left;
343
- line-height: 24px;
344
- font-size: 14px;
345
- margin-right: 5px
346
- }
347
- .add-new-folder span.folder-icon-create_new_folder {
348
- font-size: 20px
349
- }
350
- .form-options {
351
- background: #fff;
352
- padding: 0 5px 5px 5px;
353
- margin: 0 0;
354
- border-radius: 4px;
355
- box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
356
- }
357
- .form-options .form-options {
358
- padding: 0;
359
- background: transparent;
360
- box-shadow: none;
361
- }
362
- .form-options ul {
363
- margin: 0;
364
- padding: 0
365
- }
366
- .form-options > ul > li {
367
- display: inline-block;
368
- margin: 0 2px 0 0;
369
- vertical-align: top
370
- }
371
- .form-options > ul > li.last {
372
- margin: 0
373
- }
374
- .form-options > ul > li > a {
375
- display: inline-block;
376
- text-decoration: none;
377
- padding: 5px 7px;
378
- color: #000;
379
- vertical-align: middle;
380
- margin: 0;
381
- background: #F1F1F1;
382
- border-radius: 4px;
383
- }
384
- .form-options > ul > li.last > a {
385
- padding: 3px
386
- }
387
- a#expand-collapse-list.all-open span {
388
- -webkit-transform: rotate(180deg);
389
- transform: rotate(180deg);
390
- }
391
- .form-options > ul > li > a:hover {
392
- background: #404040;
393
- color: #fff;
394
- }
395
- .form-options > ul > li > a:hover span.icon {
396
- color: #ffffff
397
- }
398
- .form-options > ul > li > a.expand-collapse {
399
- text-align: center;
400
- }
401
- .form-options a.expand-collapse span.icon {
402
- font-size: 6px;
403
- }
404
- .form-options span.icon {
405
- font-size: 12px;
406
- display: inline-block;
407
- vertical-align: baseline;
408
- color: #A4C0D2;
409
- }
410
- .un-categorised-items {
411
- border-radius: 3px
412
- }
413
- .header-posts a, .un-categorised-items a {
414
- color: #444;
415
- padding: 7px;
416
- display: block;
417
- text-decoration: none;
418
- font-size: 14px;
419
- border-radius: 4px;
420
- line-height: 18px
421
- }
422
- .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
423
- background: rgba(250, 22, 107, 0.08);
424
- border-radius: 4px;
425
- }
426
- .header-posts a.active-item, .un-categorised-items.active-item {
427
- background: #008ec2 !important;
428
- color: #fff !important
429
- }
430
- .un-categorised-items.active-item a {
431
- color: #fff !important
432
- }
433
- .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
434
- color: #fff !important
435
- }
436
- span.total-count {
437
- float: right;
438
- font-size: 12px;
439
- line-height: 16px;
440
- }
441
- .wcp-icon {
442
- display: inline-block;
443
- font-size: 16px;
444
- vertical-align: top;
445
- margin-right: 3px
446
- }
447
- #custom-menu .wcp-icon {
448
- font-size: 16px !important;
449
- line-height: 24px
450
- }
451
- #custom-menu .route .nav-icon .wcp-icon {
452
- font-size: 9px !important;
453
- color: #fa166b;
454
- font-weight: bold;
455
- transform: rotate(-90deg);
456
- transition: all 0.25s linear;
457
- }
458
- #custom-menu .route.active .nav-icon .wcp-icon {
459
- transform: rotate(0deg);
460
- }
461
- .route.active > .nav-icon > .folder-icon-arrow_right {
462
- transform: rotate(90deg);
463
- -webkit-transform: rotate(90deg);
464
- -moz-transform: rotate(90deg)
465
- }
466
- .route.active > .ui-icon > .folder-icon-folder:before {
467
- content: "\e90c"
468
- }
469
- .wcp-container .route span.total-count {
470
- position: relative;
471
- font-size: 10px;
472
- float: right;
473
- text-align: center;
474
- width: auto;
475
- display: block;
476
- margin: 4px 8px 3px 3px;
477
- color: #23282d !important;
478
- line-height: 16px;
479
- height: 16px
480
- }
481
- .wcp-container .route.active-item > h3.title span.total-count {
482
- color: #ffffff !important;
483
- }
484
- .dynamic-menu {
485
- position: fixed;
486
- left: auto;
487
- right: 5px;
488
- background: #fff;
489
- width: 235px;
490
- padding: 0;
491
- z-index: 1000001;
492
- -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
493
- -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
494
- box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25)
495
- }
496
- .dynamic-menu ul {
497
- margin: 0;
498
- padding: 0;
499
- }
500
- .sticky-folders .dynamic-menu {
501
- left: auto;
502
- right: 50px;
503
- }
504
- .dynamic-menu li {
505
- position: relative;
506
- width: 100%;
507
- display: block !important;
508
- padding: 2px 0;
509
- margin: 0
510
- }
511
- .dynamic-menu a {
512
- text-decoration: none;
513
- position: relative;
514
- display: block;
515
- padding: 5px 10px;
516
- line-height: 18px;
517
- white-space: nowrap;
518
- font-size: 13px;
519
- color: #333;
520
- }
521
- .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
522
- position: relative !important;
523
- display: inline-block;
524
- vertical-align: middle;
525
- margin-right: 5px;
526
- top: auto !important;
527
- width: 20px !important;
528
- height: 20px !important;
529
- line-height: 14px;
530
- text-align: center;
531
- }
532
-
533
- .dynamic-menu ul > li > a >span.dashicons {
534
- font-size: 18px;
535
- text-align: left;
536
- }
537
- #custom-menu .dynamic-menu ul > li > a .sticky-pin {
538
- line-height: 20px;
539
- }
540
- #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
541
- font-size: 16px !important;
542
- }
543
- .dynamic-menu ul > li > a > span.dashicons {
544
- font-size: 18px;
545
- text-align: left;
546
- }
547
- .dynamic-menu ul > li > a > span span {
548
- top: auto;
549
- height: auto;
550
- width: auto;
551
- margin: 0;
552
- left: auto;
553
- vertical-align: baseline;
554
- display: inline
555
- }
556
- .dynamic-menu li.new-folder, .dynamic-menu li.new-folder-pro {
557
- border-bottom: solid 1px #d8d8d8
558
- }
559
- .dynamic-menu a:hover, .dynamic-menu a.active {
560
- background: #efefef;
561
- color: #000
562
- }
563
- .dynamic-menu ul li span {
564
- font-size: 20px;
565
- vertical-align: middle;
566
- }
567
- .dynamic-menu ul li span.sticky-folder-icon {
568
- width: 20px;
569
- }
570
- .dynamic-menu ul li span i {
571
- font-size: 14px;
572
- line-height: 16px;
573
- font-weight: normal;
574
- }
575
- .wcp-form-input {
576
- padding-left: 35px;
577
- box-sizing: border-box;
578
- position: relative
579
- }
580
- .wcp-form-input input {
581
- width: 100%
582
- }
583
- .wcp-form-btn {
584
- padding: 4px 0 4px 2px
585
- }
586
- .wcp-form-input:before {
587
- content: "\e90d";
588
- font-family: folder-icon !important;
589
- speak: none;
590
- position: absolute;
591
- left: 0;
592
- font-size: 28px;
593
- top: 5px
594
- }
595
- .add-new-folder-btn {
596
- margin-right: 5px !important
597
- }
598
- .form-loader {
599
- width: 100%;
600
- height: 5px;
601
- margin: 0 0 10px
602
- }
603
- .form-loader-count {
604
- width: 0;
605
- height: 5px;
606
- background: url(../images/form-loader.png);
607
- transition: all 2.5s linear;
608
- -webkit-transition: all 2s linear;
609
- -moz-transition: all 2.5s linear
610
- }
611
- .route.is-high > .ui-icon > i:before {
612
- content: "\e900" !important
613
- }
614
- .route.is-high.active > .ui-icon > i:before {
615
- content: "\e90c" !important;
616
- z-index: 11;
617
- color: #444;
618
- font-size: 20px
619
- }
620
- .route.is-high.active > .ui-icon > i:after {
621
- content: "\e907";
622
- margin-left: -1.2em;
623
- color: #444;
624
- font-size: 11px;
625
- top: 1px;
626
- position: absolute
627
- }
628
- .route.is-high.active.active-item > .ui-icon > i:after, .route.is-high.active.active-item > .ui-icon > i:before {
629
- color: #fff
630
- }
631
- li.active-menu {
632
- z-index: 2 !important
633
- }
634
- body.woocommerce-page th#taxonomy-product_folder {
635
- width: 10% !important;
636
- }
637
- .wp-list-table th.column-title {
638
- width: 22% !important;
639
- }
640
- .wp-list-table #wcp_move {
641
- width: 20px !important
642
- }
643
- td.wcp_move.column-wcp_move {
644
- vertical-align: middle
645
- }
646
- .wp-list-table tr td .wcp-move-file {
647
- vertical-align: middle;
648
- opacity: 0
649
- }
650
- .wp-list-table td.wcp_move.column-wcp_move.wcp-draggable, .wp-list-table tr:hover td .wcp-move-file {
651
- opacity: 1
652
- }
653
- .wcp-drop-hover {
654
- background: #FA166B !important;
655
- z-index: 2 !important;
656
- color: #fff !important
657
- }
658
- .wcp-drop-hover i {
659
- color: #fff !important
660
- }
661
- .ui-draggable-dragging {
662
- z-index: 1051 !important
663
- }
664
- .wcp-hover-list {
665
- background: #FA166B !important;
666
- color: #fff;
667
- position: relative
668
- }
669
- .wcp-hover-list a {
670
- color: #fff
671
- }
672
- .wcp-hover-list span.total-count {
673
- color: #000
674
- }
675
- span.wcp-item {
676
- display: none
677
- }
678
- .wcp-move-file {
679
- cursor: move
680
- }
681
- .wcp-drop-hover-list a.folder-view {
682
- background: #008ec2;
683
- color: #fff;
684
- border: solid 1px #fff;
685
- position: relative
686
- }
687
- .wcp-drop-hover-list a.folder-view:before {
688
- width: 100%;
689
- height: 100%;
690
- content: "";
691
- position: absolute;
692
- top: -2px;
693
- left: -2px;
694
- border: solid 1px #008ec2;
695
- padding: 1px;
696
- border-radius: 4px;
697
- -moz-border-radius: 4px;
698
- -webkit-border-radius: 4px
699
- }
700
- .ui-draggable-dragging.wcp-move-file {
701
- z-index: 5001;
702
- display: inline-block;
703
- border: solid 2px #0073aa;
704
- padding: 5px 10px;
705
- border-radius: 5px;
706
- background: #e4f6ff;
707
- position: fixed !important;
708
- max-width: 230px;
709
- overflow: hidden;
710
- width: auto !important
711
- }
712
- .ui-draggable-dragging.wcp-move-file span {
713
- display: block;
714
- float: left
715
- }
716
- .ui-draggable-dragging.wcp-move-file span.wcp-move {
717
- margin-right: 5px;
718
- display: block;
719
- float: left
720
- }
721
- .wcp-container .route span.title-text {
722
- position: relative;
723
- top: auto;
724
- left: auto;
725
- display: inline-block;
726
- font-size: 16px;
727
- line-height: 30px;
728
- height: 30px;
729
- width: calc(100% - 100px);
730
- overflow: hidden;
731
- white-space: nowrap;
732
- text-align: left;
733
- }
734
- .ui-resizable-handle.ui-resizable-e {
735
- position: absolute;
736
- top: 0;
737
- height: 100%;
738
- height: 100vh;
739
- width: 1px;
740
- right: 0;
741
- border-right: 1px solid #ccc;
742
- cursor: col-resize
743
- }
744
- .ui-resizable-handle.ui-resizable-e:before, .ui-resizable-handle.ui-resizable-w:before {
745
- content: "";
746
- top: 25%;
747
- width: 3px;
748
- height: 30px;
749
- position: absolute;
750
- border-left: solid 1px #fa166b;
751
- border-right: solid 1px #fa166b;
752
- left: -1px
753
- }
754
- .ui-resizable-handle.ui-resizable-w {
755
- position: absolute;
756
- top: 0;
757
- height: 100%;
758
- height: 100vh;
759
- width: 1px;
760
- left: 0;
761
- border-right: 1px solid #ccc;
762
- cursor: col-resize
763
- }
764
- div#custom-menu {
765
- padding: 0 10px 10px;
766
- background: #ffffff;
767
- box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
768
- }
769
- body:not(.no-hover-css) .wcp-container .route h3:hover > span.update-inline-record, body:not(.no-hover-css) .sticky-folders li a:hover span.update-inline-record {
770
- width: 18px
771
- }
772
- .tree-structure li {
773
- display: block;
774
- width: auto;
775
- float: left;
776
- margin: 0;
777
- padding: 0
778
- }
779
- .tree-structure .folder-item {
780
- padding: 4px;
781
- position: relative
782
- }
783
- .tree-structure .folder-view {
784
- display: block;
785
- border: none;
786
- color: #404040;
787
- border-radius: 4px;
788
- -moz-border-radius: 4px;
789
- -webkit-border-radius: 4px;
790
- position: relative;
791
- cursor: pointer;
792
- background: #F1F1F1;
793
- font-size: 14px;
794
- line-height: 16px;
795
- }
796
- .tree-structure .folder-view span.item-name {
797
- display: block;
798
- padding: 8px 15px 8px 30px;
799
- position: relative;
800
- width: 100%;
801
- overflow: hidden;
802
- height: 32px;
803
- font-size: 14px;
804
- box-sizing: border-box;
805
- }
806
- .folder-view span.item-name:before {
807
- content: "\e906";
808
- font-family: 'premio-folder' !important;
809
- position: absolute;
810
- left: 8px;
811
- font-size: 16px;
812
- color: #A4C0D2;
813
- }
814
- .folder-view.is-high span.item-name:before {
815
- content: "\e900"
816
- }
817
- .folder-view.is-post span.item-name:before {
818
- content: "\e901"
819
- }
820
- .tree-structure span.folder-option {
821
- position: absolute;
822
- right: 0;
823
- font-family: folder-icon !important;
824
- top: 0;
825
- font-size: 20px;
826
- line-height: 38px;
827
- z-index: 1;
828
- cursor: pointer;
829
- display: none
830
- }
831
- .tree-structure .folder-view:hover span.folder-option {
832
- display: block
833
- }
834
- .tree-structure span.folder-option:hover {
835
- color: #f51366
836
- }
837
- .tree-structure span.folder-option:after {
838
- content: "\e90a"
839
- }
840
- .tree-structure li {
841
- position: relative
842
- }
843
- .tree-structure {
844
- margin-left: -8px;
845
- margin-right: -8px
846
- }
847
- .tree-structure .folder-view span.folder-title {
848
- width: 100%;
849
- display: block
850
- }
851
- .swal2-popup .swal2-title {
852
- line-height: 36px
853
- }
854
- .attachments-browser.ui-draggable-dragging .media-sidebar, .attachments-browser.ui-draggable-dragging .media-toolbar, .attachments-browser.ui-draggable-dragging .uploader-inline, .attachments-browser.ui-draggable-dragging ul.attachments {
855
- display: none
856
- }
857
- .attachments.ui-sortable.ui-draggable-dragging {
858
- z-index: 5000
859
- }
860
- .selected-items {
861
- background: #0073aa;
862
- color: #fff;
863
- padding: 10px 20px;
864
- border-radius: 5px;
865
- -moz-border-radius: 5px;
866
- -webkit-border-radius: 5px;
867
- margin-top: 0;
868
- cursor: none;
869
- font-size: 12px
870
- }
871
- .media-frame, .media-frame .attachments-browser, .media-frame-content {
872
- overflow: inherit
873
- }
874
- .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
875
- width: 2px !important;
876
- background-color: transparent !important;
877
- box-shadow: none !important
878
- }
879
- .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
880
- width: 2px !important;
881
- background-color: #fa166b !important;
882
- margin: 0 0 0 4px!important;
883
- padding: 0 !important;
884
- }
885
- .mCSB_outside + .mCSB_scrollTools {
886
- right: -15px !important
887
- }
888
- body.upload-php.eml-grid #wpbody {
889
- position: relative !important;
890
- top: 0 !important;
891
- bottom: auto !important;
892
- left: auto !important;
893
- right: auto !important;
894
- height: auto
895
- }
896
- #footer-thankyou {
897
- display: none
898
- }
899
- span.upgrade-message {
900
- padding: 0;
901
- background: #fff;
902
- display: inline-block;
903
- font-size: 12px;
904
- color: #000
905
- }
906
- span.upgrade-message a.pink, span.upgrade-message span.pink {
907
- color: #ff5983;
908
- text-decoration: none;
909
- font-weight: 700
910
- }
911
- span.upgrade-message a.pink span.dashicons, span.upgrade-message span.pink span.dashicons {
912
- width: 16px;
913
- height: 16px;
914
- font-size: 16px;
915
- line-height: 16px;
916
- vertical-align: middle;
917
- }
918
- .media-toolbar.sticky-media {
919
- position: fixed;
920
- top: 32px;
921
- right: 18px !important;
922
- left: auto
923
- }
924
- .media-position {
925
- width: 1px;
926
- height: 1px
927
- }
928
- .media-frame.mode-grid .media-toolbar {
929
- margin: 0 !important
930
- }
931
- .button-disabled {
932
- cursor: no-drop;
933
- pointer-events: none
934
- }
935
- .wcp-hide-show-buttons {
936
- position: absolute;
937
- top: 25px;
938
- right: -20px;
939
- z-index: 10001;
940
- }
941
- html[dir="rtl"] .wcp-hide-show-buttons {
942
- left: -20px;
943
- right: auto;
944
- }
945
- .wcp-hide-show-buttons .toggle-buttons {
946
- background: #f51366;
947
- color: #fff;
948
- display: inline-block;
949
- margin: 0;
950
- padding: 0;
951
- float: left;
952
- -webkit-border-top-right-radius: 50%;
953
- -webkit-border-bottom-right-radius: 50%;
954
- -moz-border-radius-topright: 50%;
955
- -moz-border-radius-bottomright: 50%;
956
- border-top-right-radius: 50%;
957
- border-bottom-right-radius: 50%;
958
- display: none;
959
- width: 20px;
960
- height: 20px;
961
- cursor: pointer;
962
- position: relative
963
- }
964
- .wcp-hide-show-buttons:hover .toggle-buttons:after {
965
- content: "";
966
- width: 100%;
967
- height: 100%;
968
- background: transparent;
969
- position: absolute;
970
- top: 0;
971
- left: 0;
972
- -webkit-border-top-right-radius: 50%;
973
- -webkit-border-bottom-right-radius: 50%;
974
- -moz-border-radius-topright: 50%;
975
- -moz-border-radius-bottomright: 50%;
976
- border-top-right-radius: 50%;
977
- border-bottom-right-radius: 50%
978
- }
979
- html[dir="rtl"] .wcp-hide-show-buttons .toggle-buttons {
980
- border-radius: 0;
981
- -webkit-border-radius: 0;
982
- -moz-border-radius: 0;
983
- -webkit-border-top-left-radius: 50%;
984
- -webkit-border-bottom-left-radius: 50%;
985
- -moz-border-radius-top-left: 50%;
986
- -moz-border-radius-bottom-left: 50%;
987
- border-top-left-radius: 50%;
988
- border-bottom-left-radius: 50%;
989
- }
990
- html[dir="rtl"] .wcp-hide-show-buttons .toggle-buttons span {
991
- -webkit-transform: rotate(180deg);
992
- transform: rotate(180deg);
993
- }
994
- .hide-folders-area .wcp-content {
995
- width: 0 !important
996
- }
997
- .hide-folders-area .wcp-container {
998
- display: none
999
- }
1000
- .wcp-hide-show-buttons .toggle-buttons.active {
1001
- display: block
1002
- }
1003
- #wcp-content.no-transition .wcp-container {
1004
- display: none
1005
- }
1006
- button.button.organize-button {
1007
- vertical-align: middle;
1008
- text-decoration: none;
1009
- display: inline-block;
1010
- font-size: 14px;
1011
- padding: 4px 10px;
1012
- background: #f51366;
1013
- color: #fff;
1014
- border: solid 1px #f51366;
1015
- border-radius: 3px;
1016
- line-height: 14px;
1017
- -webkit-box-shadow: 0 3px 5px -3px #333;
1018
- -moz-box-shadow: 0 3px 5px -3px #333;
1019
- box-shadow: 0 3px 5px -3px #333;
1020
- position: relative
1021
- }
1022
- button.button.organize-button:focus, button.button.organize-button:hover {
1023
- color: #fff
1024
- }
1025
- button.button.organize-button:hover:after {
1026
- content: "";
1027
- width: 100%;
1028
- height: 100%;
1029
- background: rgba(0, 0, 0, .1);
1030
- position: absolute;
1031
- top: 0;
1032
- left: 0
1033
- }
1034
- .tree-structure-content ul {
1035
- margin: 0;
1036
- padding: 0
1037
- }
1038
- .tree-structure-content {
1039
- padding: 5px 10px;
1040
- background: #fff;
1041
- margin: 10px 0 15px;
1042
- border-radius: 4px;
1043
- -moz-border-radius: 4px;
1044
- -webkit-border-radius: 4px;
1045
- border: solid 1px #ccc
1046
- }
1047
- .tree-structure-content .tree-structure {
1048
- height: 40px;
1049
- overflow: hidden;
1050
- transition: .1s;
1051
- -webkit-transition: .1s;
1052
- -moz-transition: .1s
1053
- }
1054
- .tree-structure-content.active .tree-structure {
1055
- height: auto
1056
- }
1057
- .folders-toggle-button {
1058
- height: 15px;
1059
- text-align: center;
1060
- position: relative
1061
- }
1062
- .folders-toggle-button span {
1063
- background: #f51366;
1064
- color: #fff;
1065
- height: 20px;
1066
- width: 30px;
1067
- text-align: center;
1068
- display: block;
1069
- margin: 0 auto;
1070
- position: absolute;
1071
- left: 0;
1072
- right: 0;
1073
- bottom: -10px;
1074
- cursor: pointer;
1075
- font-family: dashicons;
1076
- font-size: 20px;
1077
- line-height: 20px
1078
- }
1079
- .folders-toggle-button span:after {
1080
- content: "\f347"
1081
- }
1082
- .tree-structure-content.active .folders-toggle-button span:after {
1083
- content: "\f343"
1084
- }
1085
- span.media-info-message {
1086
- vertical-align: middle;
1087
- line-height: 20px;
1088
- font-weight: 700;
1089
- color: #f51366;
1090
- padding: 0 0 10px 0;
1091
- display: none !important
1092
- }
1093
- span.media-info-message.active {
1094
- display: block !important
1095
- }
1096
- .folder-popup-form {
1097
- position: fixed;
1098
- width: 100%;
1099
- height: 100%;
1100
- background: rgba(0, 0, 0, .5);
1101
- top: 0;
1102
- left: 0;
1103
- z-index: 10001;
1104
- display: none
1105
- }
1106
- .folder-popup-form.disabled {
1107
- pointer-events: none
1108
- }
1109
- .popup-form-content {
1110
- background: #fff;
1111
- min-height: 100px;
1112
- width: 400px;
1113
- text-align: center;
1114
- margin: 0 auto;
1115
- position: absolute;
1116
- left: 0;
1117
- right: 0;
1118
- top: 50%;
1119
- transform: translate(0, -50%);
1120
- -webkit-transform: translate(0, -50%);
1121
- -moz-transform: translate(0, -50%);
1122
- -o-transform: translate(0, -50%);
1123
- -ms-transform: translate(0, -50%);
1124
- padding: 20px;
1125
- -webkit-border-radius: 4px;
1126
- -moz-border-radius: 4px;
1127
- border-radius: 4px;
1128
- color: #484848;
1129
- }
1130
- .folder-form-buttons a:not(.inline-button), .folder-form-buttons button {
1131
- display: inline-flex;
1132
- padding: 0;
1133
- text-decoration: none;
1134
- margin: 10px 3px;
1135
- border-radius: 4px;
1136
- border: solid 1px #1DA1F4;
1137
- line-height: 34px;
1138
- font-weight: bold;
1139
- font-size: 14px;
1140
- box-sizing: border-box;
1141
- height: 36px;
1142
- cursor: pointer;
1143
- flex: 1;
1144
- justify-content: center;
1145
- }
1146
- .folder-form-buttons a.inline-button {
1147
- display: inline-block;
1148
- color: #f51366;
1149
- text-decoration: none;
1150
- font-weight: 500;
1151
- }
1152
- .folder-form-buttons a.inline-button:hover, .folder-form-buttons a.inline-button:focus {
1153
- color: #f51366;
1154
- }
1155
- .folder-form-buttons a span, .folder-form-buttons button span {
1156
- -webkit-animation: fa-spin .75s infinite linear;
1157
- animation: fa-spin .75s infinite linear;
1158
- padding: 7px;
1159
- }
1160
- .wcp-container .folder-tooltip {
1161
- position: relative
1162
- }
1163
- .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
1164
- text-transform: none;
1165
- font-size: .9em;
1166
- line-height: 1;
1167
- user-select: none;
1168
- pointer-events: none;
1169
- position: absolute;
1170
- display: none;
1171
- opacity: 0
1172
- }
1173
- .wcp-container .folder-tooltip::before {
1174
- content: '';
1175
- border: 5px solid transparent;
1176
- z-index: 1001
1177
- }
1178
- .wcp-container .folder-tooltip::after {
1179
- content: attr(data-folder-tooltip);
1180
- font-family: Helvetica, sans-serif;
1181
- text-align: center;
1182
- min-width: 3em;
1183
- max-width: 21em;
1184
- white-space: nowrap;
1185
- overflow: hidden;
1186
- text-overflow: ellipsis;
1187
- padding: 1ch 1.5ch;
1188
- border-radius: .3ch;
1189
- box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
1190
- background: #333;
1191
- color: #fff;
1192
- z-index: 1000
1193
- }
1194
- .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
1195
- display: block;
1196
- opacity: 1
1197
- }
1198
- .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
1199
- bottom: 100%;
1200
- border-bottom-width: 0;
1201
- border-top-color: #333
1202
- }
1203
- .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
1204
- bottom: calc(100% + 5px)
1205
- }
1206
- .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::after, .wcp-container .folder-tooltip[flow^=up]::before {
1207
- left: 50%;
1208
- transform: translate(-50%, -.5em)
1209
- }
1210
- .wp-core-ui .button-primary.select-all-item-btn {
1211
- margin: 11px 11px 11px 0;
1212
- display: none !important
1213
- }
1214
- .wp-core-ui .button-primary.select-all-item-btn.active {
1215
- display: inline-block !important
1216
- }
1217
- .form-options > ul > li.last.folder-checkbox {
1218
- padding: 5px 0 0;
1219
- }
1220
- #custom-menu input.checkbox {
1221
- display: none
1222
- }
1223
- #custom-menu.show-folder-checkbox input.checkbox {
1224
- display: block;
1225
- margin: 5px 0 0 0
1226
- }
1227
- #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1228
- display: none !important
1229
- }
1230
- @-webkit-keyframes fa-spin {
1231
- 0% {
1232
- -webkit-transform: rotate(0);
1233
- transform: rotate(0)
1234
- } 100% {
1235
- -webkit-transform: rotate(359deg);
1236
- transform: rotate(359deg)
1237
- }
1238
- }
1239
- .folder-form-buttons a:focus, .folder-form-buttons a:hover, .folder-form-buttons button:focus, .folder-form-buttons button:hover {
1240
- color: #fff;
1241
- outline: none;
1242
- }
1243
- .folder-form-buttons a:focus {
1244
- outline: 0;
1245
- outline: none;
1246
- }
1247
- .form-cancel-btn, a.form-cancel-btn:hover {
1248
- background-color: #fff;
1249
- color: #3085d6;
1250
- outline: none;
1251
- }
1252
- .form-submit-btn {
1253
- background-color: #3085d6;
1254
- color: #ffffff;
1255
- outline: none;
1256
- }
1257
- .add-update-folder-title {
1258
- display: block;
1259
- position: relative;
1260
- max-width: 100%;
1261
- margin: 0;
1262
- padding: 0 0 15px 0;
1263
- color: #595959;
1264
- text-align: center;
1265
- text-transform: none;
1266
- word-wrap: break-word;
1267
- font-weight: bold;
1268
- font-size: 22px;
1269
- line-height: 26px;
1270
- }
1271
- .add-update-folder-title:after {
1272
- content: "";
1273
- position: absolute;
1274
- top: 100%;
1275
- width: 70px;
1276
- height: 2px;
1277
- background: #3085d6;
1278
- left: 0;
1279
- right: 0;
1280
- margin: 0 auto;
1281
- }
1282
- .folder-form-message {
1283
- font-size: 15px;
1284
- line-height: 20px;
1285
- color: #4A5568;
1286
- padding: 25px 70px;
1287
- }
1288
- .folder-form-errors {
1289
- margin: 0 0 10px 0;
1290
- padding: 8px 0;
1291
- background: #ffe4e4;
1292
- color: #a20000;
1293
- display: none
1294
- }
1295
- .folder-form-errors.active {
1296
- display: block
1297
- }
1298
- span.folder-loader-ajax {
1299
- margin: 0;
1300
- line-height: 30px;
1301
- display: none;
1302
- vertical-align: middle;
1303
- }
1304
- .folder-loader-ajax.active {
1305
- display: inline-block
1306
- }
1307
- @-webkit-keyframes scaleAnimation {
1308
- 0% {
1309
- opacity: 0;
1310
- -webkit-transform: scale(1.5);
1311
- transform: scale(1.5)
1312
- } 100% {
1313
- opacity: 1;
1314
- -webkit-transform: scale(1);
1315
- transform: scale(1)
1316
- }}
1317
- @keyframes scaleAnimation {
1318
- 0% {
1319
- opacity: 0;
1320
- -webkit-transform: scale(1.5);
1321
- transform: scale(1.5)
1322
- } 100% {
1323
- opacity: 1;
1324
- -webkit-transform: scale(1);
1325
- transform: scale(1)
1326
- }}
1327
- @-webkit-keyframes drawCircle {
1328
- 0% {
1329
- stroke-dashoffset: 151px
1330
- } 100% {
1331
- stroke-dashoffset: 0
1332
- }}
1333
- @keyframes drawCircle {
1334
- 0% {
1335
- stroke-dashoffset: 151px
1336
- } 100% {
1337
- stroke-dashoffset: 0
1338
- }}
1339
- @-webkit-keyframes drawCheck {
1340
- 0% {
1341
- stroke-dashoffset: 36px
1342
- } 100% {
1343
- stroke-dashoffset: 0
1344
- }}
1345
- @keyframes drawCheck {
1346
- 0% {
1347
- stroke-dashoffset: 36px
1348
- } 100% {
1349
- stroke-dashoffset: 0
1350
- }}
1351
- @-webkit-keyframes fadeOut {
1352
- 0% {
1353
- opacity: 1
1354
- } 100% {
1355
- opacity: 0
1356
- }}
1357
- @keyframes fadeOut {
1358
- 0% {
1359
- opacity: 1
1360
- } 100% {
1361
- opacity: 0
1362
- }}
1363
- @-webkit-keyframes fadeIn {
1364
- 0% {
1365
- opacity: 0
1366
- } 100% {
1367
- opacity: 1
1368
- }}
1369
- @keyframes fadeIn {
1370
- 0% {
1371
- opacity: 0
1372
- } 100% {
1373
- opacity: 1
1374
- }
1375
- }
1376
- #successAnimationCircle {
1377
- stroke-dasharray: 151px 151px;
1378
- stroke: #2ce0a7
1379
- }
1380
- #successAnimationCheck {
1381
- stroke-dasharray: 36px 36px;
1382
- stroke: #2ce0a7
1383
- }
1384
- #successAnimationResult {
1385
- fill: #2ce0a7;
1386
- opacity: 0
1387
- }
1388
- svg#successAnimation {
1389
- width: 30px;
1390
- height: 34px;
1391
- padding: 0;
1392
- display: none;
1393
- float: left
1394
- }
1395
- #successAnimation.active {
1396
- display: inline-block
1397
- }
1398
- .folder-loader-ajax img {
1399
- display: none
1400
- }
1401
- .folder-loader-ajax img.active {
1402
- display: inline-block
1403
- }
1404
- #successAnimation.animated {
1405
- -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
1406
- animation: 1s ease-out 0s 1 both scaleAnimation
1407
- }
1408
- #successAnimation.animated #successAnimationCircle {
1409
- -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut;
1410
- animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut
1411
- }
1412
- #successAnimation.animated #successAnimationCheck {
1413
- -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut;
1414
- animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut
1415
- }
1416
- #successAnimation.animated #successAnimationResult {
1417
- -webkit-animation: .3s linear .9s both fadeIn;
1418
- animation: .3s linear .9s both fadeIn
1419
- }
1420
- .mCSB_scrollTools a + .mCSB_draggerContainer {
1421
- margin: 10px 0 !important
1422
- }
1423
- .popup-folder-title {
1424
- font-weight: 700;
1425
- font-size: 24px;
1426
- padding: 0 0 20px 0
1427
- }
1428
- .select-box {
1429
- padding: 20px 0 10px 0
1430
- }
1431
- .select-box select {
1432
- width: 100%;
1433
- max-width: 300px
1434
- }
1435
- .actions #media_folder, select.media-select-folder {
1436
- width: 132px
1437
- }
1438
- select#media-attachment-taxonomy-filter {
1439
- width: 132px
1440
- }
1441
- .custom-media-select {
1442
- float: right;
1443
- padding: 10px 0 0 0;
1444
- display: none
1445
- }
1446
- .custom-media-select.active {
1447
- display: block
1448
- }
1449
- .folder-progress {
1450
- background: #b4b9be;
1451
- border-radius: 4px;
1452
- margin: 5px 0 0 0;
1453
- position: relative
1454
- }
1455
- .folder-meter {
1456
- height: 20px;
1457
- position: relative;
1458
- background: #f1f1f1;
1459
- padding: 0;
1460
- width: 0%;
1461
- border-radius: 4px;
1462
- -webkit-transition: all .2s linear;
1463
- transition: all .2s linear
1464
- }
1465
- .folder-meter > span {
1466
- display: block;
1467
- height: 100%;
1468
- -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1469
- -moz-box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1470
- box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1471
- position: relative;
1472
- overflow: hidden;
1473
- border-radius: 4px
1474
- }
1475
- .folder-animate > span > span, .folder-meter > span:after, .folder-progress:after {
1476
- content: "";
1477
- position: absolute;
1478
- border-radius: 4px;
1479
- top: 0;
1480
- left: 0;
1481
- bottom: 0;
1482
- right: 0;
1483
- background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
1484
- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
1485
- z-index: 1;
1486
- -webkit-background-size: 50px 50px;
1487
- -moz-background-size: 50px 50px;
1488
- -webkit-animation: move 2s linear infinite;
1489
- overflow: hidden
1490
- }
1491
- .folder-animate > span:after {
1492
- display: none
1493
- }
1494
- @-webkit-keyframes move {
1495
- 0% {
1496
- background-position: 0 0
1497
- } 100% {
1498
- background-position: 50px 50px
1499
- }}
1500
- .media-folder-loader {
1501
- padding: 10px 0 15px;
1502
- display: none
1503
- }
1504
- .media-folder-loader > span {
1505
- font-weight: 700
1506
- }
1507
- .sticky-folders {
1508
- display: none;
1509
- padding: 0;
1510
- margin: 10px 0 5px;
1511
- border-top: solid 1px #E9E5E5;
1512
- }
1513
- .top-settings {
1514
- background: #fff;
1515
- padding: 10px 10px 5px;
1516
- -webkit-border-top-left-radius: 4px;
1517
- -webkit-border-top-right-radius: 4px;
1518
- -moz-border-radius-topleft: 4px;
1519
- -moz-border-radius-topright: 4px;
1520
- border-top-left-radius: 4px;
1521
- border-top-right-radius: 4px;
1522
- box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
1523
- }
1524
- .sticky-folders.active {
1525
- display: block;
1526
- }
1527
- .sticky-folders ul {
1528
- margin: 0;
1529
- padding: 0;
1530
- }
1531
- .sticky-folders > ul > li {
1532
- display: block;
1533
- margin: 0;
1534
- padding: 0;
1535
- }
1536
- .sticky-folders > ul > li > a {
1537
- display: block;
1538
- color: #333;
1539
- padding: 0 0 0 10px;
1540
- border-radius: 3px;
1541
- text-decoration: none;
1542
- font-size: 14px;
1543
- line-height: 30px;
1544
- position: relative;
1545
- }
1546
- body:not(.no-hover-css) .sticky-folders ul li a:hover, .sticky-folders ul li a.active {
1547
- background: #dfdfdf;
1548
- border-radius: 3px;
1549
- }
1550
- .sticky-folders ul li a.active-item {
1551
- background-color: #008ec2 !important;
1552
- color: #ffffff;
1553
- }
1554
- .sticky-folders ul li a.active-item img {
1555
- filter: invert(100%);
1556
- -webkit-filter: invert(100%);
1557
- }
1558
- .sticky-folders > ul > li > a > span {
1559
- display: inline-block;
1560
- vertical-align: middle;
1561
- line-height: 30px;
1562
- }
1563
- .sticky-folders ul li a span.update-inline-record {
1564
- line-height: 30px;
1565
- padding: 0 0 0 5px;
1566
- height: 30px;
1567
- }
1568
- .sticky-folders ul li a span.folder-count {
1569
- padding: 0px 8px 0px 3px;
1570
- }
1571
- .sticky-wcp-custom-form a:focus {
1572
- box-shadow: none;
1573
- outline: none;
1574
- }
1575
- span.folder-count {
1576
- float: right;
1577
- background: transparent;
1578
- padding: 0;
1579
- font-size: 10px;
1580
- line-height: 16px;
1581
- border-radius: 2px;
1582
- }
1583
- span.folder-count:empty {
1584
- display: none;
1585
- }
1586
- .sticky-title {
1587
- font-size: 16px;
1588
- font-weight: bold;
1589
- padding: 7px;
1590
- }
1591
- .sticky-title img {
1592
- display: inline-block;
1593
- vertical-align: middle;
1594
- height: 20px;
1595
- width: 20px;
1596
- }
1597
- .sticky-folder-icon img {
1598
- width: 100%;
1599
- filter: invert(50%);
1600
- -webkit-filter: invert(50%);
1601
- }
1602
- .dynamic-menu .sticky-folder:hover img {
1603
- filter: invert(0%);
1604
- -webkit-filter: invert(0%);
1605
- }
1606
- .form-options > ul > li.last > a.sort-folder-order {
1607
- padding: 5px 10px;
1608
- text-align: center;
1609
- display: inline-block;
1610
- box-sizing: border-box;
1611
- }
1612
- .sort-folder-order svg {
1613
- width: 100%;
1614
- height: 100%;
1615
- fill: #000;
1616
- }
1617
- .sort-folder-order:hover svg {
1618
- fill: #ffffff;
1619
- }
1620
- .folder-order {
1621
- position: relative;
1622
- }
1623
- .folder-sort-menu {
1624
- position: absolute;
1625
- left: 0;
1626
- width: 120px;
1627
- z-index: 101;
1628
- background: #fff;
1629
- -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1630
- -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1631
- box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1632
- display: none;
1633
- }
1634
- .folder-sort-menu.is-pro {
1635
- width: 140px;
1636
- }
1637
- .folder-sort-menu a.pro-feature {
1638
- color: #848484;
1639
- }
1640
- .folder-sort-menu a.pro-feature span {
1641
- display: inline-block;
1642
- color: #ff5983;
1643
- font-weight: 500;
1644
- }
1645
- .folder-order.active .folder-sort-menu {
1646
- display: block;
1647
- }
1648
- .folder-order.active .sort-folder-order {
1649
- background: #404040;
1650
- color: #fff;
1651
- }
1652
- .folder-order.active .sort-folder-order svg {
1653
- fill: #fff;
1654
- }
1655
- .folder-sort-menu li {
1656
- display: block;
1657
- margin: 0;
1658
- padding: 0;
1659
- background: transparent;
1660
- }
1661
- .folder-sort-menu li a {
1662
- display: block;
1663
- margin: 0;
1664
- padding: 3px 5px;
1665
- background: transparent;
1666
- color: #848484;
1667
- text-decoration: none;
1668
- font-size: 14px;
1669
- }
1670
- .folder-sort-menu li a:hover, .folder-sort-menu li a.active {
1671
- background: #efefef;
1672
- color: #000;
1673
- }
1674
- .dynamic-menu.bottom-fix {
1675
- bottom: 0;
1676
- }
1677
- .folder-form-buttons {
1678
- display: flex;
1679
- }
1680
- .folder-form-buttons.pro-message {
1681
- padding: 0 0 20px 0;
1682
- }
1683
- .folder-group {
1684
- position: relative;
1685
- margin: 25px auto 25px;
1686
- padding: 0 2px;
1687
- }
1688
- .add-folder-note {
1689
- padding: 20px 0 0;
1690
- }
1691
- .folder-grouptextarea {
1692
- resize: none;
1693
- }
1694
-
1695
- .folder-group input,
1696
- .folder-group textarea {
1697
- background: none;
1698
- font-size: 14px;
1699
- padding: 0 0 0 15px;
1700
- display: block;
1701
- width: 100%;
1702
- border-radius: 4px;
1703
- border: 1px solid #484848;
1704
- height: 34px;
1705
- line-height: 34px;
1706
- color: #484848;
1707
- }
1708
- .folder-group input:focus,
1709
- .folder-group textarea:focus {
1710
- outline: none;
1711
- }
1712
- .folder-group input:focus ~ label, .folder-group input:valid ~ label,
1713
- .folder-group textarea:focus ~ label,
1714
- .folder-group textarea:valid ~ label {
1715
- top: -9px;
1716
- background: #fff;
1717
- padding: 0 5px;
1718
- font-weight: normal;
1719
- font-size: 12px;
1720
- line-height: 14px;
1721
- color: #AEAEAE;
1722
- }
1723
- .folder-group input:focus ~ .bar:before,
1724
- .folder-group textarea:focus ~ .bar:before {
1725
- width: 320px;
1726
- }
1727
-
1728
- .folder-group input[type="password"] {
1729
- letter-spacing: 0.3em;
1730
- }
1731
-
1732
- .folder-group label {
1733
- font-size: 14px;
1734
- font-weight: 500;
1735
- position: absolute;
1736
- pointer-events: none;
1737
- left: 20px;
1738
- top: 10px;
1739
- -webkit-transition: 300ms ease all;
1740
- transition: 300ms ease all;
1741
- color: #484848;
1742
- }
1743
-
1744
- .folder-group .folder-bar {
1745
- position: relative;
1746
- display: block;
1747
- width: 320px;
1748
- }
1749
- .folder-group .folder-bar:before {
1750
- content: '';
1751
- height: 2px;
1752
- width: 0;
1753
- bottom: 0px;
1754
- position: absolute;
1755
- background: #2196F3;
1756
- -webkit-transition: 300ms ease all;
1757
- transition: 300ms ease all;
1758
- left: 0%;
1759
- }
1760
- a#remove-folder-item {
1761
- border: solid 1px #860000;
1762
- background-color: #d40000;
1763
- outline: none;
1764
- box-shadow: none;
1765
- }
1766
- #custom-menu [class^="pfolder-"], #custom-menu [class*=" pfolder-"], .sticky-folders i {
1767
- font-size: 12px;
1768
- }
1769
- span.create_new_folder {
1770
- width: 26px;
1771
- height: 26px;
1772
- line-height: 26px;
1773
- font-size: 14px;
1774
- background: rgba(255, 255, 255, 0.4);
1775
- backdrop-filter: blur(16px);
1776
- border-radius: 4px;
1777
- text-align: center;
1778
- margin: 0 15px 0 0;
1779
- }
1780
- .folder-search-form {
1781
- padding: 0 0 10px 0;
1782
- position: relative;
1783
- }
1784
- .folder-search-form input {
1785
- background: #FFFFFF;
1786
- border: 1px solid #DBDBDB;
1787
- box-sizing: border-box;
1788
- border-radius: 4px;
1789
- height: 32px;
1790
- line-height: 32px;
1791
- box-sizing: border-box;
1792
- padding: 0 5px;
1793
- width: 100%;
1794
- outline: none;
1795
- box-shadow: none !important;
1796
- }
1797
- .folder-search-form span {
1798
- position: absolute;
1799
- color: #AEAEAE;
1800
- right: 0;
1801
- top: 0;
1802
- height: 32px;
1803
- line-height: 32px;
1804
- width: 32px;
1805
- text-align: center;
1806
- }
1807
-
1808
- .folder-separator {
1809
- padding: 0 10px;
1810
- height: 1px;
1811
- background: #E9E5E5;
1812
- margin: 0 0 10px 0;
1813
- }
1814
- #custom-menu.has-filter li.route {
1815
- display: none !important;
1816
- }
1817
- #custom-menu.has-filter li.route.has-search {
1818
- display: block !important;
1819
- }
1820
- #custom-menu.has-filter h3 span.title-text.has-search-text {
1821
- font-weight: bold;
1822
- }
1823
- .hide-folders-area .ui-resizable-handle.ui-resizable-e {
1824
- display: none !important;
1825
- }
1826
- .pull-right {
1827
- float: right;
1828
- display: block;
1829
- line-height: 22px;
1830
- }
1831
- .folder-separator-2 {
1832
- padding: 0;
1833
- height: 1px;
1834
- background: #E9E5E5;
1835
- margin: 0px 0 5px 0;
1836
- }
1837
- .mCSB_scrollTools {
1838
- width: 10px !important;
1839
- }
1840
- .mCSB_inside>.mCSB_container {
1841
- margin-right: 0 !important;
1842
- }
1843
- #custom-menu .route.has-sub-tree.has-search > .nav-icon > .pfolder-arrow-down {
1844
- transform: rotate(0);
1845
- }
1846
- body:not(.woocommerce-page) .wp-list-table th {
1847
- width: auto;
1848
- }
1849
- .popup-form-content .select-box {
1850
- padding: 30px 0;
1851
- }
1852
- .popup-form-content .select-box select {
1853
- width: 100%;
1854
- max-width: inherit;
1855
- }
1856
- span.pro-tip {
1857
- display: block;
1858
- width: 80px;
1859
- background: #7e3af2;
1860
- padding: 7px;
1861
- height: 20px;
1862
- color: #fff;
1863
- border-radius: 4px;
1864
- }
1865
- select#media-attachment-dynamic-filter {
1866
- display: none !important;
1867
- }
1868
- .dynamic-tree-data-separator {
1869
- margin: 7px 10px 10px;
1870
- height: 1px;
1871
- background: #E9E5E5;
1872
- }
1873
- #custom-scroll-menu .mCSB_container {
1874
- background: #fff;
1875
- }
1876
- .folder-inline-tooltip span.pfolder-arrow-down {
1877
- font-size: 6px;
1878
- }
1879
- @media screen and (max-width: 960px) {
1880
- .wcp-content {
1881
- left: 36px
1882
- }
1883
- html[dir=rtl] .wcp-content {
1884
- right: 36px;
1885
- left: auto
1886
- }
1887
- }
1888
- @media screen and (max-width: 780px) {
1889
- .wcp-content {
1890
- left: 0
1891
- }
1892
- html[dir=rtl] .wcp-content {
1893
- right: 0
1894
- }
1895
- }
1896
- @media screen and (max-width: 640px) {
1897
- .wcp-content {
1898
- left: 0;
1899
- position: relative !important;
1900
- width: 100% !important;
1901
- padding-bottom: 100px;
1902
- top: 0;
1903
- right: 0;
1904
- display: block
1905
- }
1906
- .ui-resizable-handle.ui-resizable-e {
1907
- display: none !important
1908
- }
1909
- .hide-folders-area .wcp-container {
1910
- display: block
1911
- }
1912
- .wcp-hide-show-buttons {
1913
- display: none
1914
- }
1915
- .hide-folders-area .wcp-content {
1916
- width: 100% !important
1917
- }
1918
- body.wp-admin #wpcontent {
1919
- padding: 0 !important
1920
- }
1921
- #wpbody-content {
1922
- padding-bottom: 30px
1923
- }
1924
- }
1925
-
1926
-
1
+ .wcp-custom-menu {
2
+ padding-left: 0;
3
+ }
4
+ .wcp-custom-menu a, .wcp-custom-menu a:focus {
5
+ outline: none;
6
+ box-shadow: none;
7
+ }
8
+ .wcp-custom-menu {
9
+ position: relative
10
+ }
11
+ .wcp-container ul {
12
+ list-style: none
13
+ }
14
+ .wcp-container .route {
15
+ position: relative;
16
+ list-style-type: none;
17
+ border: 0;
18
+ margin: 0;
19
+ padding: 0;
20
+ top: 0;
21
+ max-height: 100% !important;
22
+ width: 100%;
23
+ border-radius: 2px;
24
+ z-index: -1;
25
+ background: 0 0
26
+ }
27
+ .wcp-container .route span {
28
+ position: absolute;
29
+ top: 2px;
30
+ left: 0;
31
+ z-index: 10;
32
+ width: 20px;
33
+ height: 18px;
34
+ text-indent: 0;
35
+ font-size: 20px;
36
+ background: no-repeat;
37
+ text-align: center;
38
+ }
39
+ .wcp-container .route .title {
40
+ position: absolute;
41
+ border: 0;
42
+ margin: 0;
43
+ padding: 0;
44
+ height: 30px;
45
+ width: 200px;
46
+ text-indent: 28px;
47
+ background: 0 0;
48
+ box-shadow: none;
49
+ font-size: 13px;
50
+ line-height: 26px;
51
+ border-radius: 4px;
52
+ -webkit-border-radius: 4px;
53
+ -moz-border-radius: 4px;
54
+ overflow: hidden;
55
+ font-weight: normal;
56
+ }
57
+ .wcp-container .first-title {
58
+ margin-left: 10px
59
+ }
60
+ .wcp-container .space {
61
+ position: relative;
62
+ list-style-type: none;
63
+ border: 0;
64
+ margin: 0 0 0 20px;
65
+ padding: 0 0 30px 0;
66
+ width: 40px;
67
+ top: 30px;
68
+ height: 100%;
69
+ z-index: 1
70
+ }
71
+ .wcp-container .first-space {
72
+ margin-left: 0px;
73
+ top: 0px;
74
+ padding: 0;
75
+ }
76
+ i.fa-caret-right {
77
+ transition: .1s;
78
+ -webkit-transition: .1s;
79
+ -moz-transition: .1s
80
+ }
81
+ li.active > span > i.fa-caret-right {
82
+ transform: rotate(90deg);
83
+ -webkit-transform: rotate(90deg);
84
+ -moz-transform: rotate(90deg)
85
+ }
86
+ li.active > span > i.fa-folder:before {
87
+ content: "\f07c"
88
+ }
89
+ .has-sub-tree > ul.ui-sortable li {
90
+ display: none
91
+ }
92
+ .has-sub-tree.active > ul.ui-sortable > li {
93
+ display: block
94
+ }
95
+ .nav-icon {
96
+ display: none;
97
+ left: -10px !important;
98
+ cursor: pointer;
99
+ }
100
+ .has-sub-tree > .nav-icon {
101
+ display: block
102
+ }
103
+ .wcp-content {
104
+ position: fixed !important;
105
+ top: 32px;
106
+ left: 160px;
107
+ bottom: 0;
108
+ width: 280px;
109
+ box-sizing: border-box;
110
+ z-index: 1;
111
+ direction: ltr;
112
+ transition: all .15s linear;
113
+ -webkit-transition: all .15s linear;
114
+ -moz-transition: all .15s linear;
115
+ }
116
+ body.add-folder-zindex .wcp-content {
117
+ z-index: 10000;
118
+ }
119
+ html[dir=rtl] .wcp-content {
120
+ left: auto;
121
+ right: 160px
122
+ }
123
+ body.folded .wcp-content {
124
+ left: 36px
125
+ }
126
+ html[dir=rtl] body.folded .wcp-content {
127
+ left: auto;
128
+ right: 36px
129
+ }
130
+ body.wp-admin #wpcontent {
131
+ padding-left: 305px;
132
+ transition: all .15s linear;
133
+ -webkit-transition: all .15s linear;
134
+ -moz-transition: all .15s linear
135
+ }
136
+ html[dir=rtl] body.wp-admin #wpcontent {
137
+ padding-left: 0;
138
+ padding-right: 305px
139
+ }
140
+ .wcp-container {
141
+ padding: 20px 20px 20px 16px
142
+ }
143
+ .form-title {
144
+ font-size: 23px;
145
+ font-weight: 400;
146
+ margin: 0;
147
+ padding: 0 0 10px 0;
148
+ line-height: 29px;
149
+ min-height: 36px
150
+ }
151
+ .form-operations {
152
+ border: solid 1px #e5e5e5;
153
+ border-right: none;
154
+ margin-bottom: 20px
155
+ }
156
+ .form-operations ul {
157
+ margin: 0;
158
+ padding: 0
159
+ }
160
+ .form-operations li {
161
+ display: block;
162
+ float: left;
163
+ width: 20%;
164
+ text-align: center;
165
+ background: #fff;
166
+ margin: 0;
167
+ padding: 0
168
+ }
169
+ .form-operations li a {
170
+ display: block;
171
+ padding: 10px 0;
172
+ border-right: solid 1px #e5e5e5;
173
+ font-size: 16px;
174
+ color: #727272
175
+ }
176
+ .clearfix {
177
+ clear: both
178
+ }
179
+ .wcp-parent-data {
180
+ position: relative
181
+ }
182
+ .wcp-parent {
183
+ position: absolute;
184
+ left: -21px;
185
+ font-weight: 700;
186
+ font-size: 14px
187
+ }
188
+ .wcp-parent .fa {
189
+ font-size: 18px;
190
+ margin-right: 8px
191
+ }
192
+ .wcp-form-data {
193
+ background: #fff;
194
+ border: solid 1px #f1f1f1;
195
+ padding: 15px;
196
+ display: none;
197
+ margin-bottom: 20px
198
+ }
199
+ .wcp-form-title {
200
+ color: #727272;
201
+ font-size: 14px;
202
+ text-transform: uppercase;
203
+ padding: 0 0 10px 0
204
+ }
205
+ .wcp-form-data .form-field {
206
+ padding: 0 0 10px 0
207
+ }
208
+ .wcp-form-data .form-field input, .wcp-form-data .form-field select {
209
+ width: 100%
210
+ }
211
+ button#wcp-save-folder {
212
+ float: right
213
+ }
214
+ .wcp-form-message span {
215
+ display: block;
216
+ padding: 5px 10px;
217
+ background: #ffabab;
218
+ margin-bottom: 10px;
219
+ color: #000;
220
+ border: solid 1px #8c0000;
221
+ border-radius: 4px
222
+ }
223
+ .wcp-container .route.active-item > h3.title {
224
+ background: #008ec2;
225
+ color: #fff;
226
+ border-radius: 4px
227
+ }
228
+ .wcp-container .route span.ui-icon {
229
+ line-height: 24px;
230
+ font-size: 18px;
231
+ cursor: move;
232
+ left: 5px;
233
+ top: 2px;
234
+ height: 26px
235
+ }
236
+ .route.active-item > span.ui-icon {
237
+ background: #008ec2;
238
+ color: #fff
239
+ }
240
+ #custom-menu.active > ul > li.route {
241
+ display: block
242
+ }
243
+ .wcp-parent.active > i.fa-caret-right {
244
+ transform: rotate(90deg);
245
+ -webkit-transform: rotate(90deg);
246
+ -moz-transform: rotate(90deg)
247
+ }
248
+ .wcp-parent.active > i.fa-folder:before {
249
+ content: "\f07c"
250
+ }
251
+ .wcp-container .route .title .move-folder-icon, .wcp-container .route .title .folder-sticky-icon {
252
+ float: right;
253
+ position: relative;
254
+ top: 0;
255
+ left: auto;
256
+ width: 20px;
257
+ height: 30px;
258
+ line-height: 26px;
259
+ display: none;
260
+ }
261
+ .wcp-container .route.is-sticky .title .folder-sticky-icon {
262
+ display: block;
263
+ }
264
+ span.folder-sticky-icon i {
265
+ font-size: 14px !important;
266
+ }
267
+ .mCS_no_scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
268
+ overflow: visible;
269
+ }
270
+ body:not(.no-hover-css) .wcp-container .route .title:hover {
271
+ background: rgba(250, 22, 107, 0.08);
272
+ cursor: pointer
273
+ }
274
+ .wcp-container .route .title.wcp-drop-hover .ui-icon .folder-sticky-icon {
275
+
276
+ }
277
+ body:not(.no-hover-css) .wcp-container .route .title:hover > .star-icon, body:not(.no-hover-css) .wcp-container .route .title:hover > .folder-sticky-icon {
278
+ display: none !important;
279
+ }
280
+ body:not(.no-hover-css) .wcp-container .route .title:hover .move-folder-icon, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .move-folder-icon {
281
+ display: block
282
+ }
283
+ body:not(.no-hover-css) .wcp-container .route .title:hover .ui-icon .pfolder-folder-close:before, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .ui-icon .pfolder-folder-close:before {
284
+ content: "\e901" !important;
285
+ }
286
+ #custom-menu .route.active > h3.title .pfolder-folder-close:before {
287
+ content: "\e902";
288
+ }
289
+ .route.is-sticky > h3.title > .ui-icon > .folder-sticky-icon {
290
+ display: block;
291
+ width: 100%;
292
+ height: auto;
293
+ margin: 3px auto 0;
294
+ }
295
+ .route.is-sticky.active-item > h3.title > .ui-icon > .folder-sticky-icon {
296
+ filter: invert(100%);
297
+ -webkit-filter: invert(100%);
298
+ }
299
+ /*.route.is-sticky > h3.title > .ui-icon > i {
300
+ display: none;
301
+ }*/
302
+ .wcp-container .route .title.wcp-drop-hover img {
303
+ filter: invert(100%);
304
+ -webkit-filter: invert(100%);
305
+ }
306
+ .plugin-button {
307
+ float: right;
308
+ }
309
+ .plugin-button.d-block {
310
+ float: none;
311
+ }
312
+ .plugin-title {
313
+ display: inline-block;
314
+ vertical-align: middle;
315
+ }
316
+ .add-new-folder {
317
+ text-decoration: none;
318
+ display: inline-block;
319
+ font-size: 14px;
320
+ padding: 4px 10px 4px 4px;
321
+ background: #f51366;
322
+ color: #fff;
323
+ border: solid 1px #f51366;
324
+ border-radius: 4px;
325
+ line-height: 24px;
326
+ position: relative
327
+ }
328
+ .add-new-folder:focus, .add-new-folder:hover {
329
+ color: #fff
330
+ }
331
+ .add-new-folder:hover:after {
332
+ content: "";
333
+ width: 100%;
334
+ height: 100%;
335
+ background: rgba(0, 0, 0, .1);
336
+ position: absolute;
337
+ top: 0;
338
+ left: 0
339
+ }
340
+ .add-new-folder span {
341
+ display: block;
342
+ float: left;
343
+ line-height: 24px;
344
+ font-size: 14px;
345
+ margin-right: 5px
346
+ }
347
+ .add-new-folder span.folder-icon-create_new_folder {
348
+ font-size: 20px
349
+ }
350
+ .form-options {
351
+ background: #fff;
352
+ padding: 0 5px 5px 5px;
353
+ margin: 0 0;
354
+ border-radius: 4px;
355
+ box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
356
+ }
357
+ .form-options .form-options {
358
+ padding: 0;
359
+ background: transparent;
360
+ box-shadow: none;
361
+ }
362
+ .form-options ul {
363
+ margin: 0;
364
+ padding: 0
365
+ }
366
+ .form-options > ul > li {
367
+ display: inline-block;
368
+ margin: 0 2px 0 0;
369
+ vertical-align: top
370
+ }
371
+ .form-options > ul > li.last {
372
+ margin: 0
373
+ }
374
+ .form-options > ul > li > a {
375
+ display: inline-block;
376
+ text-decoration: none;
377
+ padding: 5px 7px;
378
+ color: #000;
379
+ vertical-align: middle;
380
+ margin: 0;
381
+ background: #F1F1F1;
382
+ border-radius: 4px;
383
+ }
384
+ .form-options > ul > li.last > a {
385
+ padding: 3px
386
+ }
387
+ a#expand-collapse-list.all-open span {
388
+ -webkit-transform: rotate(180deg);
389
+ transform: rotate(180deg);
390
+ }
391
+ .form-options > ul > li > a:hover {
392
+ background: #404040;
393
+ color: #fff;
394
+ }
395
+ .form-options > ul > li > a:hover span.icon {
396
+ color: #ffffff
397
+ }
398
+ .form-options > ul > li > a.expand-collapse {
399
+ text-align: center;
400
+ }
401
+ .form-options a.expand-collapse span.icon {
402
+ font-size: 6px;
403
+ }
404
+ .form-options span.icon {
405
+ font-size: 12px;
406
+ display: inline-block;
407
+ vertical-align: baseline;
408
+ color: #A4C0D2;
409
+ }
410
+ .un-categorised-items {
411
+ border-radius: 3px
412
+ }
413
+ .header-posts a, .un-categorised-items a {
414
+ color: #444;
415
+ padding: 7px;
416
+ display: block;
417
+ text-decoration: none;
418
+ font-size: 14px;
419
+ border-radius: 4px;
420
+ line-height: 18px
421
+ }
422
+ .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
423
+ background: rgba(250, 22, 107, 0.08);
424
+ border-radius: 4px;
425
+ }
426
+ .header-posts a.active-item, .un-categorised-items.active-item {
427
+ background: #008ec2 !important;
428
+ color: #fff !important
429
+ }
430
+ .un-categorised-items.active-item a {
431
+ color: #fff !important
432
+ }
433
+ .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
434
+ color: #fff !important
435
+ }
436
+ span.total-count {
437
+ float: right;
438
+ font-size: 12px;
439
+ line-height: 16px;
440
+ }
441
+ .wcp-icon {
442
+ display: inline-block;
443
+ font-size: 16px;
444
+ vertical-align: top;
445
+ margin-right: 3px
446
+ }
447
+ #custom-menu .wcp-icon {
448
+ font-size: 16px !important;
449
+ line-height: 24px
450
+ }
451
+ #custom-menu .route .nav-icon .wcp-icon {
452
+ font-size: 9px !important;
453
+ color: #fa166b;
454
+ font-weight: bold;
455
+ transform: rotate(-90deg);
456
+ transition: all 0.25s linear;
457
+ }
458
+ #custom-menu .route.active .nav-icon .wcp-icon {
459
+ transform: rotate(0deg);
460
+ }
461
+ .route.active > .nav-icon > .folder-icon-arrow_right {
462
+ transform: rotate(90deg);
463
+ -webkit-transform: rotate(90deg);
464
+ -moz-transform: rotate(90deg)
465
+ }
466
+ .route.active > .ui-icon > .folder-icon-folder:before {
467
+ content: "\e90c"
468
+ }
469
+ .wcp-container .route span.total-count {
470
+ position: relative;
471
+ font-size: 10px;
472
+ float: right;
473
+ text-align: center;
474
+ width: auto;
475
+ display: block;
476
+ margin: 4px 8px 3px 3px;
477
+ color: #23282d !important;
478
+ line-height: 16px;
479
+ height: 16px
480
+ }
481
+ .wcp-container .route.active-item > h3.title span.total-count {
482
+ color: #ffffff !important;
483
+ }
484
+ .dynamic-menu {
485
+ position: fixed;
486
+ left: auto;
487
+ right: 5px;
488
+ background: #fff;
489
+ width: 235px;
490
+ padding: 0;
491
+ z-index: 1000001;
492
+ -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
493
+ -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
494
+ box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25)
495
+ }
496
+ .dynamic-menu ul {
497
+ margin: 0;
498
+ padding: 0;
499
+ }
500
+ .sticky-folders .dynamic-menu {
501
+ left: auto;
502
+ right: 50px;
503
+ }
504
+ .dynamic-menu li {
505
+ position: relative;
506
+ width: 100%;
507
+ display: block !important;
508
+ padding: 2px 0;
509
+ margin: 0
510
+ }
511
+ .dynamic-menu a {
512
+ text-decoration: none;
513
+ position: relative;
514
+ display: block;
515
+ padding: 5px 10px;
516
+ line-height: 18px;
517
+ white-space: nowrap;
518
+ font-size: 13px;
519
+ color: #333;
520
+ }
521
+ .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
522
+ position: relative !important;
523
+ display: inline-block;
524
+ vertical-align: middle;
525
+ margin-right: 5px;
526
+ top: auto !important;
527
+ width: 20px !important;
528
+ height: 20px !important;
529
+ line-height: 14px;
530
+ text-align: center;
531
+ }
532
+
533
+ .dynamic-menu ul > li > a >span.dashicons {
534
+ font-size: 18px;
535
+ text-align: left;
536
+ }
537
+ #custom-menu .dynamic-menu ul > li > a .sticky-pin {
538
+ line-height: 20px;
539
+ }
540
+ #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
541
+ font-size: 16px !important;
542
+ }
543
+ .dynamic-menu ul > li > a > span.dashicons {
544
+ font-size: 18px;
545
+ text-align: left;
546
+ }
547
+ .dynamic-menu ul > li > a > span span {
548
+ top: auto;
549
+ height: auto;
550
+ width: auto;
551
+ margin: 0;
552
+ left: auto;
553
+ vertical-align: baseline;
554
+ display: inline
555
+ }
556
+ .dynamic-menu li.new-folder, .dynamic-menu li.new-folder-pro {
557
+ border-bottom: solid 1px #d8d8d8
558
+ }
559
+ .dynamic-menu a:hover, .dynamic-menu a.active {
560
+ background: #efefef;
561
+ color: #000
562
+ }
563
+ .dynamic-menu ul li span {
564
+ font-size: 20px;
565
+ vertical-align: middle;
566
+ }
567
+ .dynamic-menu ul li span.sticky-folder-icon {
568
+ width: 20px;
569
+ }
570
+ .dynamic-menu ul li span i {
571
+ font-size: 14px;
572
+ line-height: 16px;
573
+ font-weight: normal;
574
+ }
575
+ .wcp-form-input {
576
+ padding-left: 35px;
577
+ box-sizing: border-box;
578
+ position: relative
579
+ }
580
+ .wcp-form-input input {
581
+ width: 100%
582
+ }
583
+ .wcp-form-btn {
584
+ padding: 4px 0 4px 2px
585
+ }
586
+ .wcp-form-input:before {
587
+ content: "\e90d";
588
+ font-family: folder-icon !important;
589
+ speak: none;
590
+ position: absolute;
591
+ left: 0;
592
+ font-size: 28px;
593
+ top: 5px
594
+ }
595
+ .add-new-folder-btn {
596
+ margin-right: 5px !important
597
+ }
598
+ .form-loader {
599
+ width: 100%;
600
+ height: 5px;
601
+ margin: 0 0 10px
602
+ }
603
+ .form-loader-count {
604
+ width: 0;
605
+ height: 5px;
606
+ background: url(../images/form-loader.png);
607
+ transition: all 2.5s linear;
608
+ -webkit-transition: all 2s linear;
609
+ -moz-transition: all 2.5s linear
610
+ }
611
+ .route.is-high > .ui-icon > i:before {
612
+ content: "\e900" !important
613
+ }
614
+ .route.is-high.active > .ui-icon > i:before {
615
+ content: "\e90c" !important;
616
+ z-index: 11;
617
+ color: #444;
618
+ font-size: 20px
619
+ }
620
+ .route.is-high.active > .ui-icon > i:after {
621
+ content: "\e907";
622
+ margin-left: -1.2em;
623
+ color: #444;
624
+ font-size: 11px;
625
+ top: 1px;
626
+ position: absolute
627
+ }
628
+ .route.is-high.active.active-item > .ui-icon > i:after, .route.is-high.active.active-item > .ui-icon > i:before {
629
+ color: #fff
630
+ }
631
+ li.active-menu {
632
+ z-index: 2 !important
633
+ }
634
+ body.woocommerce-page th#taxonomy-product_folder {
635
+ width: 10% !important;
636
+ }
637
+ .wp-list-table th.column-title {
638
+ width: 22% !important;
639
+ }
640
+ .wp-list-table #wcp_move {
641
+ width: 20px !important
642
+ }
643
+ td.wcp_move.column-wcp_move {
644
+ vertical-align: middle
645
+ }
646
+ .wp-list-table tr td .wcp-move-file {
647
+ vertical-align: middle;
648
+ opacity: 0
649
+ }
650
+ .wp-list-table td.wcp_move.column-wcp_move.wcp-draggable, .wp-list-table tr:hover td .wcp-move-file {
651
+ opacity: 1
652
+ }
653
+ .wcp-drop-hover {
654
+ background: #FA166B !important;
655
+ z-index: 2 !important;
656
+ color: #fff !important
657
+ }
658
+ .wcp-drop-hover i {
659
+ color: #fff !important
660
+ }
661
+ .ui-draggable-dragging {
662
+ z-index: 1051 !important
663
+ }
664
+ .wcp-hover-list {
665
+ background: #FA166B !important;
666
+ color: #fff;
667
+ position: relative
668
+ }
669
+ .wcp-hover-list a {
670
+ color: #fff
671
+ }
672
+ .wcp-hover-list span.total-count {
673
+ color: #000
674
+ }
675
+ span.wcp-item {
676
+ display: none
677
+ }
678
+ .wcp-move-file {
679
+ cursor: move
680
+ }
681
+ .wcp-drop-hover-list a.folder-view {
682
+ background: #008ec2;
683
+ color: #fff;
684
+ border: solid 1px #fff;
685
+ position: relative
686
+ }
687
+ .wcp-drop-hover-list a.folder-view:before {
688
+ width: 100%;
689
+ height: 100%;
690
+ content: "";
691
+ position: absolute;
692
+ top: -2px;
693
+ left: -2px;
694
+ border: solid 1px #008ec2;
695
+ padding: 1px;
696
+ border-radius: 4px;
697
+ -moz-border-radius: 4px;
698
+ -webkit-border-radius: 4px
699
+ }
700
+ .ui-draggable-dragging.wcp-move-file {
701
+ z-index: 5001;
702
+ display: inline-block;
703
+ border: solid 2px #0073aa;
704
+ padding: 5px 10px;
705
+ border-radius: 5px;
706
+ background: #e4f6ff;
707
+ position: fixed !important;
708
+ max-width: 230px;
709
+ overflow: hidden;
710
+ width: auto !important
711
+ }
712
+ .ui-draggable-dragging.wcp-move-file span {
713
+ display: block;
714
+ float: left
715
+ }
716
+ .ui-draggable-dragging.wcp-move-file span.wcp-move {
717
+ margin-right: 5px;
718
+ display: block;
719
+ float: left
720
+ }
721
+ .wcp-container .route span.title-text {
722
+ position: relative;
723
+ top: auto;
724
+ left: auto;
725
+ display: inline-block;
726
+ font-size: 16px;
727
+ line-height: 30px;
728
+ height: 30px;
729
+ width: calc(100% - 100px);
730
+ overflow: hidden;
731
+ white-space: nowrap;
732
+ text-align: left;
733
+ }
734
+ .ui-resizable-handle.ui-resizable-e {
735
+ position: absolute;
736
+ top: 0;
737
+ height: 100%;
738
+ height: 100vh;
739
+ width: 1px;
740
+ right: 0;
741
+ border-right: 1px solid #ccc;
742
+ cursor: col-resize
743
+ }
744
+ .ui-resizable-handle.ui-resizable-e:before, .ui-resizable-handle.ui-resizable-w:before {
745
+ content: "";
746
+ top: 25%;
747
+ width: 3px;
748
+ height: 30px;
749
+ position: absolute;
750
+ border-left: solid 1px #fa166b;
751
+ border-right: solid 1px #fa166b;
752
+ left: -1px
753
+ }
754
+ .ui-resizable-handle.ui-resizable-w {
755
+ position: absolute;
756
+ top: 0;
757
+ height: 100%;
758
+ height: 100vh;
759
+ width: 1px;
760
+ left: 0;
761
+ border-right: 1px solid #ccc;
762
+ cursor: col-resize
763
+ }
764
+ div#custom-menu {
765
+ padding: 0 10px 10px;
766
+ background: #ffffff;
767
+ box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
768
+ }
769
+ body:not(.no-hover-css) .wcp-container .route h3:hover > span.update-inline-record, body:not(.no-hover-css) .sticky-folders li a:hover span.update-inline-record {
770
+ width: 18px
771
+ }
772
+ .tree-structure li {
773
+ display: block;
774
+ width: auto;
775
+ float: left;
776
+ margin: 0;
777
+ padding: 0
778
+ }
779
+ .tree-structure .folder-item {
780
+ padding: 4px;
781
+ position: relative
782
+ }
783
+ .tree-structure .folder-view {
784
+ display: block;
785
+ border: none;
786
+ color: #404040;
787
+ border-radius: 4px;
788
+ -moz-border-radius: 4px;
789
+ -webkit-border-radius: 4px;
790
+ position: relative;
791
+ cursor: pointer;
792
+ background: #F1F1F1;
793
+ font-size: 14px;
794
+ line-height: 16px;
795
+ }
796
+ .tree-structure .folder-view span.item-name {
797
+ display: block;
798
+ padding: 8px 15px 8px 30px;
799
+ position: relative;
800
+ width: 100%;
801
+ overflow: hidden;
802
+ height: 32px;
803
+ font-size: 14px;
804
+ box-sizing: border-box;
805
+ }
806
+ .folder-view span.item-name:before {
807
+ content: "\e906";
808
+ font-family: 'premio-folder' !important;
809
+ position: absolute;
810
+ left: 8px;
811
+ font-size: 16px;
812
+ color: #A4C0D2;
813
+ }
814
+ .folder-view.is-high span.item-name:before {
815
+ content: "\e900"
816
+ }
817
+ .folder-view.is-post span.item-name:before {
818
+ content: "\e901"
819
+ }
820
+ .tree-structure span.folder-option {
821
+ position: absolute;
822
+ right: 0;
823
+ font-family: folder-icon !important;
824
+ top: 0;
825
+ font-size: 20px;
826
+ line-height: 38px;
827
+ z-index: 1;
828
+ cursor: pointer;
829
+ display: none
830
+ }
831
+ .tree-structure .folder-view:hover span.folder-option {
832
+ display: block
833
+ }
834
+ .tree-structure span.folder-option:hover {
835
+ color: #f51366
836
+ }
837
+ .tree-structure span.folder-option:after {
838
+ content: "\e90a"
839
+ }
840
+ .tree-structure li {
841
+ position: relative
842
+ }
843
+ .tree-structure {
844
+ margin-left: -8px;
845
+ margin-right: -8px
846
+ }
847
+ .tree-structure .folder-view span.folder-title {
848
+ width: 100%;
849
+ display: block
850
+ }
851
+ .swal2-popup .swal2-title {
852
+ line-height: 36px
853
+ }
854
+ .attachments-browser.ui-draggable-dragging .media-sidebar, .attachments-browser.ui-draggable-dragging .media-toolbar, .attachments-browser.ui-draggable-dragging .uploader-inline, .attachments-browser.ui-draggable-dragging ul.attachments {
855
+ display: none
856
+ }
857
+ .attachments.ui-sortable.ui-draggable-dragging {
858
+ z-index: 5000
859
+ }
860
+ .selected-items {
861
+ background: #0073aa;
862
+ color: #fff;
863
+ padding: 10px 20px;
864
+ border-radius: 5px;
865
+ -moz-border-radius: 5px;
866
+ -webkit-border-radius: 5px;
867
+ margin-top: 0;
868
+ cursor: none;
869
+ font-size: 12px
870
+ }
871
+ .media-frame, .media-frame .attachments-browser, .media-frame-content {
872
+ overflow: inherit
873
+ }
874
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
875
+ width: 2px !important;
876
+ background-color: transparent !important;
877
+ box-shadow: none !important
878
+ }
879
+ .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
880
+ width: 2px !important;
881
+ background-color: #fa166b !important;
882
+ margin: 0 0 0 4px!important;
883
+ padding: 0 !important;
884
+ }
885
+ .mCSB_outside + .mCSB_scrollTools {
886
+ right: -15px !important
887
+ }
888
+ body.upload-php.eml-grid #wpbody {
889
+ position: relative !important;
890
+ top: 0 !important;
891
+ bottom: auto !important;
892
+ left: auto !important;
893
+ right: auto !important;
894
+ height: auto
895
+ }
896
+ #footer-thankyou {
897
+ display: none
898
+ }
899
+ span.upgrade-message {
900
+ padding: 0;
901
+ background: #fff;
902
+ display: inline-block;
903
+ font-size: 12px;
904
+ color: #000
905
+ }
906
+ span.upgrade-message a.pink, span.upgrade-message span.pink {
907
+ color: #ff5983;
908
+ text-decoration: none;
909
+ font-weight: 700
910
+ }
911
+ span.upgrade-message a.pink span.dashicons, span.upgrade-message span.pink span.dashicons {
912
+ width: 16px;
913
+ height: 16px;
914
+ font-size: 16px;
915
+ line-height: 16px;
916
+ vertical-align: middle;
917
+ }
918
+ .media-toolbar.sticky-media {
919
+ position: fixed;
920
+ top: 32px;
921
+ right: 18px !important;
922
+ left: auto
923
+ }
924
+ .media-position {
925
+ width: 1px;
926
+ height: 1px
927
+ }
928
+ .media-frame.mode-grid .media-toolbar {
929
+ margin: 0 !important
930
+ }
931
+ .button-disabled {
932
+ cursor: no-drop;
933
+ pointer-events: none
934
+ }
935
+ .wcp-hide-show-buttons {
936
+ position: absolute;
937
+ top: 25px;
938
+ right: -20px;
939
+ z-index: 10001;
940
+ }
941
+ html[dir="rtl"] .wcp-hide-show-buttons {
942
+ left: -20px;
943
+ right: auto;
944
+ }
945
+ .wcp-hide-show-buttons .toggle-buttons {
946
+ background: #f51366;
947
+ color: #fff;
948
+ display: inline-block;
949
+ margin: 0;
950
+ padding: 0;
951
+ float: left;
952
+ -webkit-border-top-right-radius: 50%;
953
+ -webkit-border-bottom-right-radius: 50%;
954
+ -moz-border-radius-topright: 50%;
955
+ -moz-border-radius-bottomright: 50%;
956
+ border-top-right-radius: 50%;
957
+ border-bottom-right-radius: 50%;
958
+ display: none;
959
+ width: 20px;
960
+ height: 20px;
961
+ cursor: pointer;
962
+ position: relative
963
+ }
964
+ .wcp-hide-show-buttons:hover .toggle-buttons:after {
965
+ content: "";
966
+ width: 100%;
967
+ height: 100%;
968
+ background: transparent;
969
+ position: absolute;
970
+ top: 0;
971
+ left: 0;
972
+ -webkit-border-top-right-radius: 50%;
973
+ -webkit-border-bottom-right-radius: 50%;
974
+ -moz-border-radius-topright: 50%;
975
+ -moz-border-radius-bottomright: 50%;
976
+ border-top-right-radius: 50%;
977
+ border-bottom-right-radius: 50%
978
+ }
979
+ html[dir="rtl"] .wcp-hide-show-buttons .toggle-buttons {
980
+ border-radius: 0;
981
+ -webkit-border-radius: 0;
982
+ -moz-border-radius: 0;
983
+ -webkit-border-top-left-radius: 50%;
984
+ -webkit-border-bottom-left-radius: 50%;
985
+ -moz-border-radius-top-left: 50%;
986
+ -moz-border-radius-bottom-left: 50%;
987
+ border-top-left-radius: 50%;
988
+ border-bottom-left-radius: 50%;
989
+ }
990
+ html[dir="rtl"] .wcp-hide-show-buttons .toggle-buttons span {
991
+ -webkit-transform: rotate(180deg);
992
+ transform: rotate(180deg);
993
+ }
994
+ .hide-folders-area .wcp-content {
995
+ width: 0 !important
996
+ }
997
+ .hide-folders-area .wcp-container {
998
+ display: none
999
+ }
1000
+ .wcp-hide-show-buttons .toggle-buttons.active {
1001
+ display: block
1002
+ }
1003
+ #wcp-content.no-transition .wcp-container {
1004
+ display: none
1005
+ }
1006
+ button.button.organize-button {
1007
+ vertical-align: middle;
1008
+ text-decoration: none;
1009
+ display: inline-block;
1010
+ font-size: 14px;
1011
+ padding: 4px 10px;
1012
+ background: #f51366;
1013
+ color: #fff;
1014
+ border: solid 1px #f51366;
1015
+ border-radius: 3px;
1016
+ line-height: 14px;
1017
+ -webkit-box-shadow: 0 3px 5px -3px #333;
1018
+ -moz-box-shadow: 0 3px 5px -3px #333;
1019
+ box-shadow: 0 3px 5px -3px #333;
1020
+ position: relative
1021
+ }
1022
+ button.button.organize-button:focus, button.button.organize-button:hover {
1023
+ color: #fff
1024
+ }
1025
+ button.button.organize-button:hover:after {
1026
+ content: "";
1027
+ width: 100%;
1028
+ height: 100%;
1029
+ background: rgba(0, 0, 0, .1);
1030
+ position: absolute;
1031
+ top: 0;
1032
+ left: 0
1033
+ }
1034
+ .tree-structure-content ul {
1035
+ margin: 0;
1036
+ padding: 0
1037
+ }
1038
+ .tree-structure-content {
1039
+ padding: 5px 10px;
1040
+ background: #fff;
1041
+ margin: 10px 0 15px;
1042
+ border-radius: 4px;
1043
+ -moz-border-radius: 4px;
1044
+ -webkit-border-radius: 4px;
1045
+ border: solid 1px #ccc
1046
+ }
1047
+ .tree-structure-content .tree-structure {
1048
+ height: 40px;
1049
+ overflow: hidden;
1050
+ transition: .1s;
1051
+ -webkit-transition: .1s;
1052
+ -moz-transition: .1s
1053
+ }
1054
+ .tree-structure-content.active .tree-structure {
1055
+ height: auto
1056
+ }
1057
+ .folders-toggle-button {
1058
+ height: 15px;
1059
+ text-align: center;
1060
+ position: relative
1061
+ }
1062
+ .folders-toggle-button span {
1063
+ background: #f51366;
1064
+ color: #fff;
1065
+ height: 20px;
1066
+ width: 30px;
1067
+ text-align: center;
1068
+ display: block;
1069
+ margin: 0 auto;
1070
+ position: absolute;
1071
+ left: 0;
1072
+ right: 0;
1073
+ bottom: -10px;
1074
+ cursor: pointer;
1075
+ font-family: dashicons;
1076
+ font-size: 20px;
1077
+ line-height: 20px
1078
+ }
1079
+ .folders-toggle-button span:after {
1080
+ content: "\f347"
1081
+ }
1082
+ .tree-structure-content.active .folders-toggle-button span:after {
1083
+ content: "\f343"
1084
+ }
1085
+ span.media-info-message {
1086
+ vertical-align: middle;
1087
+ line-height: 20px;
1088
+ font-weight: 700;
1089
+ color: #f51366;
1090
+ padding: 0 0 10px 0;
1091
+ display: none !important
1092
+ }
1093
+ span.media-info-message.active {
1094
+ display: block !important
1095
+ }
1096
+ .folder-popup-form {
1097
+ position: fixed;
1098
+ width: 100%;
1099
+ height: 100%;
1100
+ background: rgba(0, 0, 0, .5);
1101
+ top: 0;
1102
+ left: 0;
1103
+ z-index: 10001;
1104
+ display: none
1105
+ }
1106
+ .folder-popup-form.disabled {
1107
+ pointer-events: none
1108
+ }
1109
+ .popup-form-content {
1110
+ background: #fff;
1111
+ min-height: 100px;
1112
+ width: 400px;
1113
+ text-align: center;
1114
+ margin: 0 auto;
1115
+ position: absolute;
1116
+ left: 0;
1117
+ right: 0;
1118
+ top: 50%;
1119
+ transform: translate(0, -50%);
1120
+ -webkit-transform: translate(0, -50%);
1121
+ -moz-transform: translate(0, -50%);
1122
+ -o-transform: translate(0, -50%);
1123
+ -ms-transform: translate(0, -50%);
1124
+ padding: 20px;
1125
+ -webkit-border-radius: 4px;
1126
+ -moz-border-radius: 4px;
1127
+ border-radius: 4px;
1128
+ color: #484848;
1129
+ }
1130
+ .folder-form-buttons a:not(.inline-button), .folder-form-buttons button {
1131
+ display: inline-flex;
1132
+ padding: 0;
1133
+ text-decoration: none;
1134
+ margin: 10px 3px;
1135
+ border-radius: 4px;
1136
+ border: solid 1px #1DA1F4;
1137
+ line-height: 34px;
1138
+ font-weight: bold;
1139
+ font-size: 14px;
1140
+ box-sizing: border-box;
1141
+ height: 36px;
1142
+ cursor: pointer;
1143
+ flex: 1;
1144
+ justify-content: center;
1145
+ }
1146
+ .folder-form-buttons a.inline-button {
1147
+ display: inline-block;
1148
+ color: #f51366;
1149
+ text-decoration: none;
1150
+ font-weight: 500;
1151
+ }
1152
+ .folder-form-buttons a.inline-button:hover, .folder-form-buttons a.inline-button:focus {
1153
+ color: #f51366;
1154
+ }
1155
+ .folder-form-buttons a span, .folder-form-buttons button span {
1156
+ -webkit-animation: fa-spin .75s infinite linear;
1157
+ animation: fa-spin .75s infinite linear;
1158
+ padding: 7px;
1159
+ }
1160
+ .wcp-container .folder-tooltip {
1161
+ position: relative
1162
+ }
1163
+ .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
1164
+ text-transform: none;
1165
+ font-size: .9em;
1166
+ line-height: 1;
1167
+ user-select: none;
1168
+ pointer-events: none;
1169
+ position: absolute;
1170
+ display: none;
1171
+ opacity: 0
1172
+ }
1173
+ .wcp-container .folder-tooltip::before {
1174
+ content: '';
1175
+ border: 5px solid transparent;
1176
+ z-index: 1001
1177
+ }
1178
+ .wcp-container .folder-tooltip::after {
1179
+ content: attr(data-folder-tooltip);
1180
+ font-family: Helvetica, sans-serif;
1181
+ text-align: center;
1182
+ min-width: 3em;
1183
+ max-width: 21em;
1184
+ white-space: nowrap;
1185
+ overflow: hidden;
1186
+ text-overflow: ellipsis;
1187
+ padding: 1ch 1.5ch;
1188
+ border-radius: .3ch;
1189
+ box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
1190
+ background: #333;
1191
+ color: #fff;
1192
+ z-index: 1000
1193
+ }
1194
+ .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
1195
+ display: block;
1196
+ opacity: 1
1197
+ }
1198
+ .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
1199
+ bottom: 100%;
1200
+ border-bottom-width: 0;
1201
+ border-top-color: #333
1202
+ }
1203
+ .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
1204
+ bottom: calc(100% + 5px)
1205
+ }
1206
+ .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::after, .wcp-container .folder-tooltip[flow^=up]::before {
1207
+ left: 50%;
1208
+ transform: translate(-50%, -.5em)
1209
+ }
1210
+ .wp-core-ui .button-primary.select-all-item-btn {
1211
+ margin: 11px 11px 11px 0;
1212
+ display: none !important
1213
+ }
1214
+ .wp-core-ui .button-primary.select-all-item-btn.active {
1215
+ display: inline-block !important
1216
+ }
1217
+ .form-options > ul > li.last.folder-checkbox {
1218
+ padding: 5px 0 0;
1219
+ }
1220
+ #custom-menu input.checkbox {
1221
+ display: none
1222
+ }
1223
+ #custom-menu.show-folder-checkbox input.checkbox {
1224
+ display: block;
1225
+ margin: 5px 0 0 0
1226
+ }
1227
+ #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1228
+ display: none !important
1229
+ }
1230
+ @-webkit-keyframes fa-spin {
1231
+ 0% {
1232
+ -webkit-transform: rotate(0);
1233
+ transform: rotate(0)
1234
+ } 100% {
1235
+ -webkit-transform: rotate(359deg);
1236
+ transform: rotate(359deg)
1237
+ }
1238
+ }
1239
+ .folder-form-buttons a:focus, .folder-form-buttons a:hover, .folder-form-buttons button:focus, .folder-form-buttons button:hover {
1240
+ color: #fff;
1241
+ outline: none;
1242
+ }
1243
+ .folder-form-buttons a:focus {
1244
+ outline: 0;
1245
+ outline: none;
1246
+ }
1247
+ .form-cancel-btn, a.form-cancel-btn:hover {
1248
+ background-color: #fff;
1249
+ color: #3085d6;
1250
+ outline: none;
1251
+ }
1252
+ .form-submit-btn {
1253
+ background-color: #3085d6;
1254
+ color: #ffffff;
1255
+ outline: none;
1256
+ }
1257
+ .add-update-folder-title {
1258
+ display: block;
1259
+ position: relative;
1260
+ max-width: 100%;
1261
+ margin: 0;
1262
+ padding: 0 0 15px 0;
1263
+ color: #595959;
1264
+ text-align: center;
1265
+ text-transform: none;
1266
+ word-wrap: break-word;
1267
+ font-weight: bold;
1268
+ font-size: 22px;
1269
+ line-height: 26px;
1270
+ }
1271
+ .add-update-folder-title:after {
1272
+ content: "";
1273
+ position: absolute;
1274
+ top: 100%;
1275
+ width: 70px;
1276
+ height: 2px;
1277
+ background: #3085d6;
1278
+ left: 0;
1279
+ right: 0;
1280
+ margin: 0 auto;
1281
+ }
1282
+ .folder-form-message {
1283
+ font-size: 15px;
1284
+ line-height: 20px;
1285
+ color: #4A5568;
1286
+ padding: 25px 70px;
1287
+ }
1288
+ .folder-form-errors {
1289
+ margin: 0 0 10px 0;
1290
+ padding: 8px 0;
1291
+ background: #ffe4e4;
1292
+ color: #a20000;
1293
+ display: none
1294
+ }
1295
+ .folder-form-errors.active {
1296
+ display: block
1297
+ }
1298
+ span.folder-loader-ajax {
1299
+ margin: 0;
1300
+ line-height: 30px;
1301
+ display: none;
1302
+ vertical-align: middle;
1303
+ }
1304
+ .folder-loader-ajax.active {
1305
+ display: inline-block
1306
+ }
1307
+ @-webkit-keyframes scaleAnimation {
1308
+ 0% {
1309
+ opacity: 0;
1310
+ -webkit-transform: scale(1.5);
1311
+ transform: scale(1.5)
1312
+ } 100% {
1313
+ opacity: 1;
1314
+ -webkit-transform: scale(1);
1315
+ transform: scale(1)
1316
+ }}
1317
+ @keyframes scaleAnimation {
1318
+ 0% {
1319
+ opacity: 0;
1320
+ -webkit-transform: scale(1.5);
1321
+ transform: scale(1.5)
1322
+ } 100% {
1323
+ opacity: 1;
1324
+ -webkit-transform: scale(1);
1325
+ transform: scale(1)
1326
+ }}
1327
+ @-webkit-keyframes drawCircle {
1328
+ 0% {
1329
+ stroke-dashoffset: 151px
1330
+ } 100% {
1331
+ stroke-dashoffset: 0
1332
+ }}
1333
+ @keyframes drawCircle {
1334
+ 0% {
1335
+ stroke-dashoffset: 151px
1336
+ } 100% {
1337
+ stroke-dashoffset: 0
1338
+ }}
1339
+ @-webkit-keyframes drawCheck {
1340
+ 0% {
1341
+ stroke-dashoffset: 36px
1342
+ } 100% {
1343
+ stroke-dashoffset: 0
1344
+ }}
1345
+ @keyframes drawCheck {
1346
+ 0% {
1347
+ stroke-dashoffset: 36px
1348
+ } 100% {
1349
+ stroke-dashoffset: 0
1350
+ }}
1351
+ @-webkit-keyframes fadeOut {
1352
+ 0% {
1353
+ opacity: 1
1354
+ } 100% {
1355
+ opacity: 0
1356
+ }}
1357
+ @keyframes fadeOut {
1358
+ 0% {
1359
+ opacity: 1
1360
+ } 100% {
1361
+ opacity: 0
1362
+ }}
1363
+ @-webkit-keyframes fadeIn {
1364
+ 0% {
1365
+ opacity: 0
1366
+ } 100% {
1367
+ opacity: 1
1368
+ }}
1369
+ @keyframes fadeIn {
1370
+ 0% {
1371
+ opacity: 0
1372
+ } 100% {
1373
+ opacity: 1
1374
+ }
1375
+ }
1376
+ #successAnimationCircle {
1377
+ stroke-dasharray: 151px 151px;
1378
+ stroke: #2ce0a7
1379
+ }
1380
+ #successAnimationCheck {
1381
+ stroke-dasharray: 36px 36px;
1382
+ stroke: #2ce0a7
1383
+ }
1384
+ #successAnimationResult {
1385
+ fill: #2ce0a7;
1386
+ opacity: 0
1387
+ }
1388
+ svg#successAnimation {
1389
+ width: 30px;
1390
+ height: 34px;
1391
+ padding: 0;
1392
+ display: none;
1393
+ float: left
1394
+ }
1395
+ #successAnimation.active {
1396
+ display: inline-block
1397
+ }
1398
+ .folder-loader-ajax img {
1399
+ display: none
1400
+ }
1401
+ .folder-loader-ajax img.active {
1402
+ display: inline-block
1403
+ }
1404
+ #successAnimation.animated {
1405
+ -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
1406
+ animation: 1s ease-out 0s 1 both scaleAnimation
1407
+ }
1408
+ #successAnimation.animated #successAnimationCircle {
1409
+ -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut;
1410
+ animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut
1411
+ }
1412
+ #successAnimation.animated #successAnimationCheck {
1413
+ -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut;
1414
+ animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut
1415
+ }
1416
+ #successAnimation.animated #successAnimationResult {
1417
+ -webkit-animation: .3s linear .9s both fadeIn;
1418
+ animation: .3s linear .9s both fadeIn
1419
+ }
1420
+ .mCSB_scrollTools a + .mCSB_draggerContainer {
1421
+ margin: 10px 0 !important
1422
+ }
1423
+ .popup-folder-title {
1424
+ font-weight: 700;
1425
+ font-size: 24px;
1426
+ padding: 0 0 20px 0
1427
+ }
1428
+ .select-box {
1429
+ padding: 20px 0 10px 0
1430
+ }
1431
+ .select-box select {
1432
+ width: 100%;
1433
+ max-width: 300px
1434
+ }
1435
+ .actions #media_folder, select.media-select-folder {
1436
+ width: 132px
1437
+ }
1438
+ select#media-attachment-taxonomy-filter {
1439
+ width: 132px
1440
+ }
1441
+ .custom-media-select {
1442
+ float: right;
1443
+ padding: 10px 0 0 0;
1444
+ display: none
1445
+ }
1446
+ .custom-media-select.active {
1447
+ display: block
1448
+ }
1449
+ .folder-progress {
1450
+ background: #b4b9be;
1451
+ border-radius: 4px;
1452
+ margin: 5px 0 0 0;
1453
+ position: relative
1454
+ }
1455
+ .folder-meter {
1456
+ height: 20px;
1457
+ position: relative;
1458
+ background: #f1f1f1;
1459
+ padding: 0;
1460
+ width: 0%;
1461
+ border-radius: 4px;
1462
+ -webkit-transition: all .2s linear;
1463
+ transition: all .2s linear
1464
+ }
1465
+ .folder-meter > span {
1466
+ display: block;
1467
+ height: 100%;
1468
+ -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1469
+ -moz-box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1470
+ box-shadow: inset 0 2px 9px rgba(255, 255, 255, .3), inset 0 -2px 6px rgba(0, 0, 0, .4);
1471
+ position: relative;
1472
+ overflow: hidden;
1473
+ border-radius: 4px
1474
+ }
1475
+ .folder-animate > span > span, .folder-meter > span:after, .folder-progress:after {
1476
+ content: "";
1477
+ position: absolute;
1478
+ border-radius: 4px;
1479
+ top: 0;
1480
+ left: 0;
1481
+ bottom: 0;
1482
+ right: 0;
1483
+ background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
1484
+ background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
1485
+ z-index: 1;
1486
+ -webkit-background-size: 50px 50px;
1487
+ -moz-background-size: 50px 50px;
1488
+ -webkit-animation: move 2s linear infinite;
1489
+ overflow: hidden
1490
+ }
1491
+ .folder-animate > span:after {
1492
+ display: none
1493
+ }
1494
+ @-webkit-keyframes move {
1495
+ 0% {
1496
+ background-position: 0 0
1497
+ } 100% {
1498
+ background-position: 50px 50px
1499
+ }}
1500
+ .media-folder-loader {
1501
+ padding: 10px 0 15px;
1502
+ display: none
1503
+ }
1504
+ .media-folder-loader > span {
1505
+ font-weight: 700
1506
+ }
1507
+ .sticky-folders {
1508
+ display: none;
1509
+ padding: 0;
1510
+ margin: 10px 0 5px;
1511
+ border-top: solid 1px #E9E5E5;
1512
+ }
1513
+ .top-settings {
1514
+ background: #fff;
1515
+ padding: 10px 10px 5px;
1516
+ -webkit-border-top-left-radius: 4px;
1517
+ -webkit-border-top-right-radius: 4px;
1518
+ -moz-border-radius-topleft: 4px;
1519
+ -moz-border-radius-topright: 4px;
1520
+ border-top-left-radius: 4px;
1521
+ border-top-right-radius: 4px;
1522
+ box-shadow: 0px 4px 21px rgba(7, 16, 28, 0.1);
1523
+ }
1524
+ .sticky-folders.active {
1525
+ display: block;
1526
+ }
1527
+ .sticky-folders ul {
1528
+ margin: 0;
1529
+ padding: 0;
1530
+ }
1531
+ .sticky-folders > ul > li {
1532
+ display: block;
1533
+ margin: 0;
1534
+ padding: 0;
1535
+ }
1536
+ .sticky-folders > ul > li > a {
1537
+ display: block;
1538
+ color: #333;
1539
+ padding: 0 0 0 10px;
1540
+ border-radius: 3px;
1541
+ text-decoration: none;
1542
+ font-size: 14px;
1543
+ line-height: 30px;
1544
+ position: relative;
1545
+ }
1546
+ body:not(.no-hover-css) .sticky-folders ul li a:hover, .sticky-folders ul li a.active {
1547
+ background: #dfdfdf;
1548
+ border-radius: 3px;
1549
+ }
1550
+ .sticky-folders ul li a.active-item {
1551
+ background-color: #008ec2 !important;
1552
+ color: #ffffff;
1553
+ }
1554
+ .sticky-folders ul li a.active-item img {
1555
+ filter: invert(100%);
1556
+ -webkit-filter: invert(100%);
1557
+ }
1558
+ .sticky-folders > ul > li > a > span {
1559
+ display: inline-block;
1560
+ vertical-align: middle;
1561
+ line-height: 30px;
1562
+ }
1563
+ .sticky-folders ul li a span.update-inline-record {
1564
+ line-height: 30px;
1565
+ padding: 0 0 0 5px;
1566
+ height: 30px;
1567
+ }
1568
+ .sticky-folders ul li a span.folder-count {
1569
+ padding: 0px 8px 0px 3px;
1570
+ }
1571
+ .sticky-wcp-custom-form a:focus {
1572
+ box-shadow: none;
1573
+ outline: none;
1574
+ }
1575
+ span.folder-count {
1576
+ float: right;
1577
+ background: transparent;
1578
+ padding: 0;
1579
+ font-size: 10px;
1580
+ line-height: 16px;
1581
+ border-radius: 2px;
1582
+ }
1583
+ span.folder-count:empty {
1584
+ display: none;
1585
+ }
1586
+ .sticky-title {
1587
+ font-size: 16px;
1588
+ font-weight: bold;
1589
+ padding: 7px;
1590
+ }
1591
+ .sticky-title img {
1592
+ display: inline-block;
1593
+ vertical-align: middle;
1594
+ height: 20px;
1595
+ width: 20px;
1596
+ }
1597
+ .sticky-folder-icon img {
1598
+ width: 100%;
1599
+ filter: invert(50%);
1600
+ -webkit-filter: invert(50%);
1601
+ }
1602
+ .dynamic-menu .sticky-folder:hover img {
1603
+ filter: invert(0%);
1604
+ -webkit-filter: invert(0%);
1605
+ }
1606
+ .form-options > ul > li.last > a.sort-folder-order {
1607
+ padding: 5px 10px;
1608
+ text-align: center;
1609
+ display: inline-block;
1610
+ box-sizing: border-box;
1611
+ }
1612
+ .sort-folder-order svg {
1613
+ width: 100%;
1614
+ height: 100%;
1615
+ fill: #000;
1616
+ }
1617
+ .sort-folder-order:hover svg {
1618
+ fill: #ffffff;
1619
+ }
1620
+ .folder-order {
1621
+ position: relative;
1622
+ }
1623
+ .folder-sort-menu {
1624
+ position: absolute;
1625
+ left: 0;
1626
+ width: 120px;
1627
+ z-index: 101;
1628
+ background: #fff;
1629
+ -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1630
+ -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1631
+ box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
1632
+ display: none;
1633
+ }
1634
+ .folder-sort-menu.is-pro {
1635
+ width: 140px;
1636
+ }
1637
+ .folder-sort-menu a.pro-feature {
1638
+ color: #848484;
1639
+ }
1640
+ .folder-sort-menu a.pro-feature span {
1641
+ display: inline-block;
1642
+ color: #ff5983;
1643
+ font-weight: 500;
1644
+ }
1645
+ .folder-order.active .folder-sort-menu {
1646
+ display: block;
1647
+ }
1648
+ .folder-order.active .sort-folder-order {
1649
+ background: #404040;
1650
+ color: #fff;
1651
+ }
1652
+ .folder-order.active .sort-folder-order svg {
1653
+ fill: #fff;
1654
+ }
1655
+ .folder-sort-menu li {
1656
+ display: block;
1657
+ margin: 0;
1658
+ padding: 0;
1659
+ background: transparent;
1660
+ }
1661
+ .folder-sort-menu li a {
1662
+ display: block;
1663
+ margin: 0;
1664
+ padding: 3px 5px;
1665
+ background: transparent;
1666
+ color: #848484;
1667
+ text-decoration: none;
1668
+ font-size: 14px;
1669
+ }
1670
+ .folder-sort-menu li a:hover, .folder-sort-menu li a.active {
1671
+ background: #efefef;
1672
+ color: #000;
1673
+ }
1674
+ .dynamic-menu.bottom-fix {
1675
+ bottom: 0;
1676
+ }
1677
+ .folder-form-buttons {
1678
+ display: flex;
1679
+ }
1680
+ .folder-form-buttons.pro-message {
1681
+ padding: 0 0 20px 0;
1682
+ }
1683
+ .folder-group {
1684
+ position: relative;
1685
+ margin: 25px auto 25px;
1686
+ padding: 0 2px;
1687
+ }
1688
+ .add-folder-note {
1689
+ padding: 20px 0 0;
1690
+ }
1691
+ .folder-grouptextarea {
1692
+ resize: none;
1693
+ }
1694
+
1695
+ .folder-group input,
1696
+ .folder-group textarea {
1697
+ background: none;
1698
+ font-size: 14px;
1699
+ padding: 0 0 0 15px;
1700
+ display: block;
1701
+ width: 100%;
1702
+ border-radius: 4px;
1703
+ border: 1px solid #484848;
1704
+ height: 34px;
1705
+ line-height: 34px;
1706
+ color: #484848;
1707
+ }
1708
+ .folder-group input:focus,
1709
+ .folder-group textarea:focus {
1710
+ outline: none;
1711
+ }
1712
+ .folder-group input:focus ~ label, .folder-group input:valid ~ label,
1713
+ .folder-group textarea:focus ~ label,
1714
+ .folder-group textarea:valid ~ label {
1715
+ top: -9px;
1716
+ background: #fff;
1717
+ padding: 0 5px;
1718
+ font-weight: normal;
1719
+ font-size: 12px;
1720
+ line-height: 14px;
1721
+ color: #AEAEAE;
1722
+ }
1723
+ .folder-group input:focus ~ .bar:before,
1724
+ .folder-group textarea:focus ~ .bar:before {
1725
+ width: 320px;
1726
+ }
1727
+
1728
+ .folder-group input[type="password"] {
1729
+ letter-spacing: 0.3em;
1730
+ }
1731
+
1732
+ .folder-group label {
1733
+ font-size: 14px;
1734
+ font-weight: 500;
1735
+ position: absolute;
1736
+ pointer-events: none;
1737
+ left: 20px;
1738
+ top: 10px;
1739
+ -webkit-transition: 300ms ease all;
1740
+ transition: 300ms ease all;
1741
+ color: #484848;
1742
+ }
1743
+
1744
+ .folder-group .folder-bar {
1745
+ position: relative;
1746
+ display: block;
1747
+ width: 320px;
1748
+ }
1749
+ .folder-group .folder-bar:before {
1750
+ content: '';
1751
+ height: 2px;
1752
+ width: 0;
1753
+ bottom: 0px;
1754
+ position: absolute;
1755
+ background: #2196F3;
1756
+ -webkit-transition: 300ms ease all;
1757
+ transition: 300ms ease all;
1758
+ left: 0%;
1759
+ }
1760
+ a#remove-folder-item {
1761
+ border: solid 1px #860000;
1762
+ background-color: #d40000;
1763
+ outline: none;
1764
+ box-shadow: none;
1765
+ }
1766
+ #custom-menu [class^="pfolder-"], #custom-menu [class*=" pfolder-"], .sticky-folders i {
1767
+ font-size: 12px;
1768
+ }
1769
+ span.create_new_folder {
1770
+ width: 26px;
1771
+ height: 26px;
1772
+ line-height: 26px;
1773
+ font-size: 14px;
1774
+ background: rgba(255, 255, 255, 0.4);
1775
+ backdrop-filter: blur(16px);
1776
+ border-radius: 4px;
1777
+ text-align: center;
1778
+ margin: 0 15px 0 0;
1779
+ }
1780
+ .folder-search-form {
1781
+ padding: 0 0 10px 0;
1782
+ position: relative;
1783
+ }
1784
+ .folder-search-form input {
1785
+ background: #FFFFFF;
1786
+ border: 1px solid #DBDBDB;
1787
+ box-sizing: border-box;
1788
+ border-radius: 4px;
1789
+ height: 32px;
1790
+ line-height: 32px;
1791
+ box-sizing: border-box;
1792
+ padding: 0 5px;
1793
+ width: 100%;
1794
+ outline: none;
1795
+ box-shadow: none !important;
1796
+ }
1797
+ .folder-search-form span {
1798
+ position: absolute;
1799
+ color: #AEAEAE;
1800
+ right: 0;
1801
+ top: 0;
1802
+ height: 32px;
1803
+ line-height: 32px;
1804
+ width: 32px;
1805
+ text-align: center;
1806
+ }
1807
+
1808
+ .folder-separator {
1809
+ padding: 0 10px;
1810
+ height: 1px;
1811
+ background: #E9E5E5;
1812
+ margin: 0 0 10px 0;
1813
+ }
1814
+ #custom-menu.has-filter li.route {
1815
+ display: none !important;
1816
+ }
1817
+ #custom-menu.has-filter li.route.has-search {
1818
+ display: block !important;
1819
+ }
1820
+ #custom-menu.has-filter h3 span.title-text.has-search-text {
1821
+ font-weight: bold;
1822
+ }
1823
+ .hide-folders-area .ui-resizable-handle.ui-resizable-e {
1824
+ display: none !important;
1825
+ }
1826
+ .pull-right {
1827
+ float: right;
1828
+ display: block;
1829
+ line-height: 22px;
1830
+ }
1831
+ .folder-separator-2 {
1832
+ padding: 0;
1833
+ height: 1px;
1834
+ background: #E9E5E5;
1835
+ margin: 0px 0 5px 0;
1836
+ }
1837
+ .mCSB_scrollTools {
1838
+ width: 10px !important;
1839
+ }
1840
+ .mCSB_inside>.mCSB_container {
1841
+ margin-right: 0 !important;
1842
+ }
1843
+ #custom-menu .route.has-sub-tree.has-search > .nav-icon > .pfolder-arrow-down {
1844
+ transform: rotate(0);
1845
+ }
1846
+ body:not(.woocommerce-page) .wp-list-table th {
1847
+ width: auto;
1848
+ }
1849
+ .popup-form-content .select-box {
1850
+ padding: 30px 0;
1851
+ }
1852
+ .popup-form-content .select-box select {
1853
+ width: 100%;
1854
+ max-width: inherit;
1855
+ }
1856
+ span.pro-tip {
1857
+ display: block;
1858
+ width: 80px;
1859
+ background: #7e3af2;
1860
+ padding: 7px;
1861
+ height: 20px;
1862
+ color: #fff;
1863
+ border-radius: 4px;
1864
+ }
1865
+ select#media-attachment-dynamic-filter {
1866
+ display: none !important;
1867
+ }
1868
+ .dynamic-tree-data-separator {
1869
+ margin: 7px 10px 10px;
1870
+ height: 1px;
1871
+ background: #E9E5E5;
1872
+ }
1873
+ #custom-scroll-menu .mCSB_container {
1874
+ background: #fff;
1875
+ }
1876
+ .folder-inline-tooltip span.pfolder-arrow-down {
1877
+ font-size: 6px;
1878
+ }
1879
+ @media screen and (max-width: 960px) {
1880
+ .wcp-content {
1881
+ left: 36px
1882
+ }
1883
+ html[dir=rtl] .wcp-content {
1884
+ right: 36px;
1885
+ left: auto
1886
+ }
1887
+ }
1888
+ @media screen and (max-width: 780px) {
1889
+ .wcp-content {
1890
+ left: 0
1891
+ }
1892
+ html[dir=rtl] .wcp-content {
1893
+ right: 0
1894
+ }
1895
+ }
1896
+ @media screen and (max-width: 640px) {
1897
+ .wcp-content {
1898
+ left: 0;
1899
+ position: relative !important;
1900
+ width: 100% !important;
1901
+ padding-bottom: 100px;
1902
+ top: 0;
1903
+ right: 0;
1904
+ display: block
1905
+ }
1906
+ .ui-resizable-handle.ui-resizable-e {
1907
+ display: none !important
1908
+ }
1909
+ .hide-folders-area .wcp-container {
1910
+ display: block
1911
+ }
1912
+ .wcp-hide-show-buttons {
1913
+ display: none
1914
+ }
1915
+ .hide-folders-area .wcp-content {
1916
+ width: 100% !important
1917
+ }
1918
+ body.wp-admin #wpcontent {
1919
+ padding: 0 !important
1920
+ }
1921
+ #wpbody-content {
1922
+ padding-bottom: 30px
1923
+ }
1924
+ }
1925
+
1926
+
assets/css/folders.css CHANGED
@@ -1,658 +1,658 @@
1
- #custom-scroll-menu a, #custom-scroll-menu a:hover, #custom-scroll-menu a:focus {
2
- text-decoration: none;
3
- color: #333;
4
- outline: none;
5
- box-shadow: none;
6
- }
7
- #js-tree-menu {
8
- padding: 0 10px 10px 0;
9
- background: #fff;
10
- /*box-shadow: 0 4px 21px rgba(7,16,28,.1);*/
11
- }
12
- .pfolder-folder-close {
13
- font-size: 16px;
14
- color: #334155;
15
- }
16
- .jstree-clicked > .pfolder-folder-close {
17
- color: #ffffff;
18
- }
19
- .jstree-open > a > .pfolder-folder-close:before {
20
- content: "\e903";
21
- }
22
- #dynamic-folders > a > i.pfolder-folder-close:before {
23
- content: "\e900" !important;
24
- }
25
- span.folder-actions {
26
- position: absolute;
27
- right: 4px;
28
- }
29
- .folder-actions span i {
30
- font-size: 10px;
31
- width: 16px;
32
- text-align: center;
33
- }
34
- .folder-actions span {
35
- width: 0px;
36
- overflow: hidden;
37
- height: 30px;
38
- line-height: 30px;
39
- transition: all 0.2s linear;
40
- display: inline-block;
41
- font-size: 10px;
42
- text-align: center;
43
- }
44
- .folder-actions span.premio-folder-count {
45
- width: auto;
46
- }
47
- a.jstree-anchor:hover span.folder-inline-edit {
48
- width: 20px;
49
- }
50
- #jstree-dnd {
51
- background-color: #cecece;
52
- border-radius: 3px;
53
- display: block;
54
- height: 32px;
55
- line-height: 32px;
56
- margin: 0;
57
- opacity: .8;
58
- overflow: hidden;
59
- padding: 0 10px 0 40px;
60
- -o-text-overflow: ellipsis;
61
- text-overflow: ellipsis;
62
- white-space: nowrap;
63
- width: 260px
64
- }
65
-
66
- #jstree-dnd .jstree-icon {
67
- top: 6px;
68
- background-position: 50%;
69
- background-repeat: no-repeat;
70
- background-size: contain;
71
- height: 20px;
72
- width: 20px;
73
- display: none;
74
- }
75
- #js-tree-menu .folder-checkbox {
76
- display: none;
77
- }
78
- #js-tree-menu.show-folder-checkbox .folder-checkbox {
79
- display: inline-block;
80
- }
81
- #js-tree-menu.show-folder-checkbox .pfolder-folder-close {
82
- display: none;
83
- }
84
- li.jstree-node.is-high > a .star-icon {
85
- width: 16px;
86
- text-align: center;
87
- color: #ffc90e;
88
- }
89
- li.jstree-node.is-sticky > a .sticky-icon {
90
- width: 16px;
91
- text-align: center;
92
- }
93
- li.jstree-node.is-sticky > a .sticky-icon i {
94
- font-size: 12px;
95
- }
96
- li.jstree-node .jstree-hovered .star-icon, li.jstree-node .jstree-hovered .sticky-icon {
97
- width: 0px !important;
98
- }
99
- .js-tree-data {
100
- display: none;
101
- }
102
- .cssload-container {
103
- width: 100%;
104
- height: 49px;
105
- text-align: center;
106
- }
107
-
108
- .cssload-tube-tunnel {
109
- width: 49px;
110
- height: 49px;
111
- margin: 0 auto;
112
- border: 4px solid;
113
- border-radius: 50%;
114
- border-color: #ccc;
115
- animation: cssload-scale 1035ms infinite linear;
116
- -o-animation: cssload-scale 1035ms infinite linear;
117
- -ms-animation: cssload-scale 1035ms infinite linear;
118
- -webkit-animation: cssload-scale 1035ms infinite linear;
119
- -moz-animation: cssload-scale 1035ms infinite linear;
120
- }
121
-
122
- .ajax-preloader {
123
- padding: 50px 0;
124
- }
125
-
126
- @keyframes cssload-scale {
127
- 0% { transform: scale(0); transform: scale(0); }
128
- 90% { transform: scale(0.7); transform: scale(0.7); }
129
- 100% { transform: scale(1); transform: scale(1); }
130
- }
131
-
132
- @-o-keyframes cssload-scale {
133
- 0% { -o-transform: scale(0); transform: scale(0); }
134
- 90% { -o-transform: scale(0.7); transform: scale(0.7); }
135
- 100% { -o-transform: scale(1); transform: scale(1); }
136
- }
137
-
138
- @-ms-keyframes cssload-scale {
139
- 0% { -ms-transform: scale(0); transform: scale(0); }
140
- 90% { -ms-transform: scale(0.7); transform: scale(0.7); }
141
- 100% { -ms-transform: scale(1); transform: scale(1); }
142
- }
143
-
144
- @-webkit-keyframes cssload-scale {
145
- 0% { -webkit-transform: scale(0); transform: scale(0); }
146
- 90% { -webkit-transform: scale(0.7); transform: scale(0.7); }
147
- 100% { -webkit-transform: scale(1); transform: scale(1); }
148
- }
149
-
150
- @-moz-keyframes cssload-scale {
151
- 0% { -moz-transform: scale(0); transform: scale(0); }
152
- 90% { -moz-transform: scale(0.7); transform: scale(0.7); }
153
- 100% { -moz-transform: scale(1); transform: scale(1); }
154
- }
155
- .sticky-folders > ul > li > a > span.folder-actions > span {
156
- transition: all 0.25s linear;
157
- }
158
- .sticky-folders > ul > li > a:hover .star-icon {
159
- width: 0px !important;
160
- }
161
- .sticky-folders > ul > li > a:hover .folder-inline-edit {
162
- width: 16px !important;
163
- text-align: center;
164
- }
165
- .sticky-folders li.is-high a span.star-icon {
166
- width: 16px;
167
- text-align: center;
168
- color: #ffc90e;
169
- }
170
- .folder-menu-content .cssload-container {
171
- margin: 100px 0 0 0;
172
- }
173
- .dynamic-menu ul > li > a >span.dashicons {
174
- font-size: 18px;
175
- text-align: left;
176
- }
177
- .close-popup-button {
178
- position: absolute;
179
- right: -10px;
180
- top: -10px;
181
- width: 20px;
182
- height: 20px;
183
- z-index: 100001
184
- }
185
- .close-popup-button a {
186
- display: block;
187
- position: relative;
188
- width: 20px;
189
- height: 20px;
190
- color: #333;
191
- padding: 2px;
192
- box-sizing: border-box;
193
- }
194
- .close-popup-button a span {
195
- display: block;
196
- position: relative;
197
- width: 16px;
198
- height: 16px;
199
- transition: all .2s linear;
200
- }
201
- .close-popup-button a span:after, .close-popup-button a span:before {
202
- content: "";
203
- position: absolute;
204
- width: 12px;
205
- height: 2px;
206
- background-color: #333;
207
- display: block;
208
- border-radius: 2px;
209
- transform: rotate(
210
- 45deg
211
- );
212
- top: 7px;
213
- left: 2px;
214
- }
215
- .close-popup-button a span:after {
216
- transform: rotate(
217
- -45deg
218
- );
219
- }
220
- .close-popup-button a:hover span {
221
- transform: rotate(
222
- 180deg
223
- );
224
- }
225
- .popup-form-data {
226
- position: relative;
227
- }
228
-
229
- /* Date: Feb 2021 */
230
- .dynamic-tree-data {
231
- display: none;
232
- padding: 5px 0 0 0;
233
- }
234
- #dynamic-tree-folders {
235
- background: #fff;
236
- padding: 0 10px 0 0;
237
- }
238
- .dynamic-folders .folder-checkbox, .dynamic-folders .folder-actions {
239
- display: none !important;
240
- }
241
-
242
- .folders-undo-notification {
243
- position: fixed;
244
- right: -500px;
245
- bottom: 25px;
246
- width: 280px;
247
- background: #fff;
248
- padding: 15px;
249
- -webkit-box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
250
- box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
251
- transition: all 0.25s linear;
252
- z-index: 1001;
253
- border-left: solid 3px #1da1f4;
254
- }
255
- .folders-undo-notification.success {
256
- border-left: solid 3px #70C6A3;
257
- }
258
- .folders-undo-notification.active {
259
- right: 25px;
260
- }
261
- .folders-undo-notification.no {
262
- border-left: solid 3px #fc5050;
263
- }
264
- html[dir="rtl"] .folders-undo-notification {
265
- right: auto;
266
- left: -500px;
267
- border-left: none;
268
- border-right: solid 3px #1da1f4;
269
- }
270
- html[dir="rtl"] .folders-undo-notification.active {
271
- left: 25px;
272
- }
273
- html[dir="rtl"] .close-undo-box {
274
- right: auto;
275
- left: -10px;
276
- }
277
- html[dir="rtl"] .folders-undo-notification.success {
278
- border-right: solid 3px #70C6A3;
279
- }
280
- html[dir="rtl"] .folders-undo-notification.no {
281
- border-right: solid 3px #fc5050;
282
- }
283
- .folders-undo-header {
284
- font-weight: 500;
285
- font-size: 14px;
286
- padding: 0 0 3px 0;
287
- }
288
- .folders-undo-body {
289
- font-size: 13px;
290
- padding: 0 0 5px 0;
291
- }
292
- .folders-undo-footer {
293
- text-align: right;
294
- padding: 5px 0 0 0;
295
- }
296
- .folders-undo-footer .undo-button {
297
- background: #1da1f4;
298
- border: none;
299
- color: #fff;
300
- padding: 3px 10px;
301
- font-size: 12px;
302
- border-radius: 2px;
303
- cursor: pointer;
304
- }
305
- .folders-undo-body {
306
- position: relative;
307
- }
308
- .close-undo-box {
309
- position: absolute;
310
- right: -10px;
311
- top: 0;
312
- width: 16px;
313
- height: 16px;
314
- transition: all 0.25s linear;
315
- }
316
- .close-undo-box:hover {
317
- transform: rotate(180deg);
318
- }
319
- .close-undo-box span {
320
- display: block;
321
- position: relative;
322
- width: 16px;
323
- height: 16px;
324
- transition: all .2s linear;
325
- }
326
- .close-undo-box span:after, .close-undo-box span:before {
327
- content: "";
328
- position: absolute;
329
- width: 12px;
330
- height: 2px;
331
- background-color: #333;
332
- display: block;
333
- border-radius: 2px;
334
- transform: rotate(45deg);
335
- top: 7px;
336
- left: 2px;
337
- }
338
- .close-undo-box span:after {
339
- transform: rotate(-45deg);
340
- }
341
- body.mobile .jstree-anchor span.folder-inline-edit {
342
- width: 20px;
343
- }
344
- body.mobile .wp-list-table tr td .wcp-move-file {
345
- opacity: 1;
346
- }
347
-
348
- .folders-action-menu > ul {
349
- margin: 0;
350
- padding: 0;
351
- display: flex;
352
- }
353
- .folders-action-menu > ul > li {
354
- display: inline-block;
355
- margin: 0;
356
- padding: 5px 0 10px;
357
- flex: 1;
358
- }
359
- .folders-action-menu > ul > li > a:not(.no-bg), .folders-action-menu > ul > li > label {
360
- background: #F1F1F1;
361
- display: block;
362
- width: 28px;
363
- height: 28px;
364
- line-height: 30px;
365
- text-align: center;
366
- text-decoration: none;
367
- border-radius: 4px;
368
- color: #A4C0D2;
369
- margin: 0 auto;
370
- font-size: 14px;
371
- }
372
- .folders-action-menu > ul > li > a.no-bg {
373
- text-align: center;
374
- display: block;
375
- line-height: 30px;
376
- }
377
- .folders-action-menu > ul > li > a.disabled, .folders-action-menu > ul > li > label.disabled {
378
- background: #f1f5f9;
379
- color: #e2e8f0;
380
- }
381
-
382
- .folders-action-menu > ul > li > a:not(.disabled):hover, .folders-action-menu > ul > li > label:not(.disabled):hover {
383
- color: #FA166B;
384
- }
385
- .folder-settings-btn {
386
- position: relative;
387
- }
388
- .folder-setting-menu {
389
- position: absolute;
390
- z-index: 11;
391
- right: -5px;
392
- top: 100%;
393
- width: 230px;
394
- background: #fff;
395
- border-radius: 0;
396
- border: solid 1px #e9e5e5;
397
- margin-top: 10px;
398
- -webkit-box-shadow: 0 0 8px 0 rgb(0 0 0 / 25%);
399
- -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, .25);
400
- box-shadow: 0 0 8px 0 rgb(0 0 0 / 25%);
401
- display: none;
402
- }
403
- .folder-settings-btn.active .folder-setting-menu {
404
- display: block;
405
- }
406
- .folder-setting-menu:before {
407
- width: 0;
408
- height: 0;
409
- border-left: 5px solid transparent;
410
- border-right: 5px solid transparent;
411
- border-bottom: 5px solid white;
412
- top: -5px;
413
- right: 10px;
414
- content: "";
415
- position: absolute;
416
- }
417
-
418
- .folder-setting-menu li {
419
- display: block;
420
- margin: 0;
421
- padding: 2px 0;
422
- }
423
- .folder-setting-menu li a, .folder-setting-menu li label {
424
- text-decoration: none;
425
- position: relative;
426
- display: block;
427
- padding: 5px 10px;
428
- line-height: 18px;
429
- white-space: nowrap;
430
- font-size: 14px;
431
- color: #7D7D7E;
432
- }
433
- body.folded .wcp-content {
434
- left: 36px !important;
435
- }
436
- html[dir="rtl"] body.folded .wcp-content {
437
- left: auto !important;
438
- right: 36px !important;
439
- }
440
- .sr-only {
441
- position: absolute;
442
- width: 1px !important;
443
- height: 1px !important;
444
- padding: 0 !important;
445
- margin: -1px;
446
- overflow: hidden;
447
- clip: rect(0,0,0,0);
448
- border: 0 !important;
449
- }
450
- span.setting-checkbox {
451
- display: block;
452
- background: #ababab;
453
- height: 18px;
454
- width: 34px;
455
- float: right;
456
- border-radius: 9px;
457
- color: #ffffff;
458
- position: relative;
459
- }
460
- span.setting-checkbox:before {
461
- content: "";
462
- height: 14px;
463
- width: 14px;
464
- background: #fff;
465
- border-radius: 50%;
466
- position: absolute;
467
- left: 2px;
468
- top: 2px;
469
- transition: all 0.15s linear;
470
- }
471
- span.setting-checkbox:after {
472
- content: "off";
473
- position: absolute;
474
- width: 28px;
475
- text-align: right;
476
- top: 0;
477
- left: 2px;
478
- font-size: 10px;
479
- line-height: 16px;
480
- }
481
- input:checked + span.setting-checkbox {
482
- background: #1da1f4;
483
- }
484
- input:checked + span.setting-checkbox:before {
485
- left: 18px;
486
- }
487
- input:checked + span.setting-checkbox:after {
488
- text-align: left;
489
- content: "on";
490
- padding: 0 0 0 1px;
491
- }
492
- .folder-setting-menu .dashicons {
493
- font-size: 16px;
494
- display: inline-block;
495
- }
496
- span.dashicons.dashicons-cloud-upload {
497
- line-height: 28px;
498
- }
499
- .dynamic-menu li.remove-folder a, .dynamic-menu li.remove-folder a:hover, .dynamic-menu li.remove-folder a:hover span i {
500
- color: #F24141;
501
- }
502
- .media-toolbar.media-toolbar-mode-select .custom-media-select {
503
- display: block !important;
504
- }
505
- .wcp-container .folders-action-menu .folder-tooltip.full-width:after {
506
- width: 180px;
507
- white-space: inherit;
508
- line-height: 18px;
509
- }
510
- .wcp-container .folders-action-menu .folder-tooltip.full:after {
511
- width: 114px;
512
- white-space: inherit;
513
- line-height: 18px;
514
- }
515
- .folder-inline-tooltip {
516
- position: relative;
517
- }
518
- .folder-inline-tooltip span.inline-tooltip {
519
- position: absolute;
520
- width: 180px;
521
- left: -83px;
522
- text-align: center;
523
- background: #333;
524
- padding: 5px;
525
- color: #fff;
526
- font-size: .9em;
527
- bottom: 46px;
528
- z-index: 101;
529
- -webkit-border-radius: 4px;
530
- -moz-border-radius: 4px;
531
- border-radius: 4px;
532
- display: none;
533
- line-height: 18px;
534
- }
535
- .folder-inline-tooltip:hover span.inline-tooltip {
536
- display: block;
537
- }
538
- .folder-inline-tooltip span.inline-tooltip:after{
539
- content: '';
540
- position: absolute;
541
- left: 50%;
542
- top: 100%;
543
- width: 0;
544
- height: 0;
545
- border-left: 5px solid transparent;
546
- border-right: 5px solid transparent;
547
- border-top: 5px solid #333333;
548
- clear: both;
549
- }
550
- .folder-inline-tooltip span.inline-tooltip span {
551
- display: block;
552
- text-decoration: underline;
553
- }
554
- .folder-inline-tooltip.cut-folder-action span.inline-tooltip {
555
- width: 124px;
556
- left: -55px;
557
- }
558
- .pro-notice {
559
- padding: 0 0 0 10px;
560
- }
561
- .form-options2 > ul > li {
562
- padding: 5px 0 0 0;
563
- }
564
- .folders-action-menu > ul > li > a > .dashicons {
565
- font-size: 16px;
566
- width: auto;
567
- height: auto;
568
- line-height: 28px;
569
- }
570
- .checkbox-content {
571
- padding: 0 0 15px 0;
572
- }
573
- .folder-inline-tooltip.expand-collapse span.inline-tooltip {
574
- left: -5px;
575
- width: 130px;
576
- bottom: 38px;
577
- }
578
- .folder-inline-tooltip.expand-collapse span.inline-tooltip:after {
579
- left: 14px;
580
- }
581
- .folder-inline-tooltip span.pfolder-arrow-down {
582
- font-size: 8px !important;
583
- }
584
- .form-options > ul {
585
- display: inline-flex;
586
- vertical-align: middle;
587
- flex: 0 0 65px;
588
- }
589
- .form-options > .upgrade-message {
590
- text-align: right;
591
- padding: 4px 0 0 0;
592
- flex: 1;
593
- }
594
- .form-options.form-options2 {
595
- display: flex;
596
- align-items: center;
597
- padding: 0 5px 5px 5px;
598
- }
599
- .folders-action-menu {
600
- width: 100%;
601
- max-width: 224px;
602
- }
603
- .dynamic-menu li.new-folder, .dynamic-menu li.new-folder-pro {
604
- border-bottom: solid 1px #d8d8d8;
605
- }
606
- .view-shortcodes {
607
- display: inline-block;
608
- text-decoration: none;
609
- color: #3c434a;
610
- vertical-align: super;
611
- }
612
- .view-shortcodes svg {
613
- width: 16px;
614
- display: inline-block;
615
- height: auto;
616
- }
617
- .wcp-container .folder-tooltip.view-shortcodes:after {
618
- top: 36px !important;
619
- bottom: auto !important;
620
- font-size: 10px !important;
621
- }
622
- .wcp-container .folder-tooltip.view-shortcodes:before {
623
- top: 26px !important;
624
- bottom: auto !important;
625
- transform: rotate(180deg) !important;
626
- margin-left: -5px !important;
627
- }
628
-
629
-
630
- .keyboard-shortcut {
631
- width: 100%;
632
- }
633
- .keyboard-shortcut tr td, .keyboard-shortcut tr th {
634
- padding: 8px 0;
635
- vertical-align: middle;
636
- text-align: left;
637
- font-weight: normal;
638
- }
639
- .keyboard-shortcut tr td {
640
- text-align: right;
641
- vertical-align: middle;
642
- }
643
- .keyboard-shortcut tr td span:not(.dashicons) {
644
- display: inline-block;
645
- padding: 2px 5px;
646
- }
647
- .keyboard-shortcut tr td span.key-button {
648
- padding: 2px 8px;
649
- background: #eaeaea;
650
- border-radius: 2px;
651
- }
652
- .keyboard-shortcut tr td span.dashicons {
653
- width: auto;
654
- height: auto;
655
- font-size: 14px;
656
- display: inline-block;
657
- vertical-align: middle;
658
  }
1
+ #custom-scroll-menu a, #custom-scroll-menu a:hover, #custom-scroll-menu a:focus {
2
+ text-decoration: none;
3
+ color: #333;
4
+ outline: none;
5
+ box-shadow: none;
6
+ }
7
+ #js-tree-menu {
8
+ padding: 0 10px 10px 0;
9
+ background: #fff;
10
+ /*box-shadow: 0 4px 21px rgba(7,16,28,.1);*/
11
+ }
12
+ .pfolder-folder-close {
13
+ font-size: 16px;
14
+ color: #334155;
15
+ }
16
+ .jstree-clicked > .pfolder-folder-close {
17
+ color: #ffffff;
18
+ }
19
+ .jstree-open > a > .pfolder-folder-close:before {
20
+ content: "\e903";
21
+ }
22
+ #dynamic-folders > a > i.pfolder-folder-close:before {
23
+ content: "\e900" !important;
24
+ }
25
+ span.folder-actions {
26
+ position: absolute;
27
+ right: 4px;
28
+ }
29
+ .folder-actions span i {
30
+ font-size: 10px;
31
+ width: 16px;
32
+ text-align: center;
33
+ }
34
+ .folder-actions span {
35
+ width: 0px;
36
+ overflow: hidden;
37
+ height: 30px;
38
+ line-height: 30px;
39
+ transition: all 0.2s linear;
40
+ display: inline-block;
41
+ font-size: 10px;
42
+ text-align: center;
43
+ }
44
+ .folder-actions span.premio-folder-count {
45
+ width: auto;
46
+ }
47
+ a.jstree-anchor:hover span.folder-inline-edit {
48
+ width: 20px;
49
+ }
50
+ #jstree-dnd {
51
+ background-color: #cecece;
52
+ border-radius: 3px;
53
+ display: block;
54
+ height: 32px;
55
+ line-height: 32px;
56
+ margin: 0;
57
+ opacity: .8;
58
+ overflow: hidden;
59
+ padding: 0 10px 0 40px;
60
+ -o-text-overflow: ellipsis;
61
+ text-overflow: ellipsis;
62
+ white-space: nowrap;
63
+ width: 260px
64
+ }
65
+
66
+ #jstree-dnd .jstree-icon {
67
+ top: 6px;
68
+ background-position: 50%;
69
+ background-repeat: no-repeat;
70
+ background-size: contain;
71
+ height: 20px;
72
+ width: 20px;
73
+ display: none;
74
+ }
75
+ #js-tree-menu .folder-checkbox {
76
+ display: none;
77
+ }
78
+ #js-tree-menu.show-folder-checkbox .folder-checkbox {
79
+ display: inline-block;
80
+ }
81
+ #js-tree-menu.show-folder-checkbox .pfolder-folder-close {
82
+ display: none;
83
+ }
84
+ li.jstree-node.is-high > a .star-icon {
85
+ width: 16px;
86
+ text-align: center;
87
+ color: #ffc90e;
88
+ }
89
+ li.jstree-node.is-sticky > a .sticky-icon {
90
+ width: 16px;
91
+ text-align: center;
92
+ }
93
+ li.jstree-node.is-sticky > a .sticky-icon i {
94
+ font-size: 12px;
95
+ }
96
+ li.jstree-node .jstree-hovered .star-icon, li.jstree-node .jstree-hovered .sticky-icon {
97
+ width: 0px !important;
98
+ }
99
+ .js-tree-data {
100
+ display: none;
101
+ }
102
+ .cssload-container {
103
+ width: 100%;
104
+ height: 49px;
105
+ text-align: center;
106
+ }
107
+
108
+ .cssload-tube-tunnel {
109
+ width: 49px;
110
+ height: 49px;
111
+ margin: 0 auto;
112
+ border: 4px solid;
113
+ border-radius: 50%;
114
+ border-color: #ccc;
115
+ animation: cssload-scale 1035ms infinite linear;
116
+ -o-animation: cssload-scale 1035ms infinite linear;
117
+ -ms-animation: cssload-scale 1035ms infinite linear;
118
+ -webkit-animation: cssload-scale 1035ms infinite linear;
119
+ -moz-animation: cssload-scale 1035ms infinite linear;
120
+ }
121
+
122
+ .ajax-preloader {
123
+ padding: 50px 0;
124
+ }
125
+
126
+ @keyframes cssload-scale {
127
+ 0% { transform: scale(0); transform: scale(0); }
128
+ 90% { transform: scale(0.7); transform: scale(0.7); }
129
+ 100% { transform: scale(1); transform: scale(1); }
130
+ }
131
+
132
+ @-o-keyframes cssload-scale {
133
+ 0% { -o-transform: scale(0); transform: scale(0); }
134
+ 90% { -o-transform: scale(0.7); transform: scale(0.7); }
135
+ 100% { -o-transform: scale(1); transform: scale(1); }
136
+ }
137
+
138
+ @-ms-keyframes cssload-scale {
139
+ 0% { -ms-transform: scale(0); transform: scale(0); }
140
+ 90% { -ms-transform: scale(0.7); transform: scale(0.7); }
141
+ 100% { -ms-transform: scale(1); transform: scale(1); }
142
+ }
143
+
144
+ @-webkit-keyframes cssload-scale {
145
+ 0% { -webkit-transform: scale(0); transform: scale(0); }
146
+ 90% { -webkit-transform: scale(0.7); transform: scale(0.7); }
147
+ 100% { -webkit-transform: scale(1); transform: scale(1); }
148
+ }
149
+
150
+ @-moz-keyframes cssload-scale {
151
+ 0% { -moz-transform: scale(0); transform: scale(0); }
152
+ 90% { -moz-transform: scale(0.7); transform: scale(0.7); }
153
+ 100% { -moz-transform: scale(1); transform: scale(1); }
154
+ }
155
+ .sticky-folders > ul > li > a > span.folder-actions > span {
156
+ transition: all 0.25s linear;
157
+ }
158
+ .sticky-folders > ul > li > a:hover .star-icon {
159
+ width: 0px !important;
160
+ }
161
+ .sticky-folders > ul > li > a:hover .folder-inline-edit {
162
+ width: 16px !important;
163
+ text-align: center;
164
+ }
165
+ .sticky-folders li.is-high a span.star-icon {
166
+ width: 16px;
167
+ text-align: center;
168
+ color: #ffc90e;
169
+ }
170
+ .folder-menu-content .cssload-container {
171
+ margin: 100px 0 0 0;
172
+ }
173
+ .dynamic-menu ul > li > a >span.dashicons {
174
+ font-size: 18px;
175
+ text-align: left;
176
+ }
177
+ .close-popup-button {
178
+ position: absolute;
179
+ right: -10px;
180
+ top: -10px;
181
+ width: 20px;
182
+ height: 20px;
183
+ z-index: 100001
184
+ }
185
+ .close-popup-button a {
186
+ display: block;
187
+ position: relative;
188
+ width: 20px;
189
+ height: 20px;
190
+ color: #333;
191
+ padding: 2px;
192
+ box-sizing: border-box;
193
+ }
194
+ .close-popup-button a span {
195
+ display: block;
196
+ position: relative;
197
+ width: 16px;
198
+ height: 16px;
199
+ transition: all .2s linear;
200
+ }
201
+ .close-popup-button a span:after, .close-popup-button a span:before {
202
+ content: "";
203
+ position: absolute;
204
+ width: 12px;
205
+ height: 2px;
206
+ background-color: #333;
207
+ display: block;
208
+ border-radius: 2px;
209
+ transform: rotate(
210
+ 45deg
211
+ );
212
+ top: 7px;
213
+ left: 2px;
214
+ }
215
+ .close-popup-button a span:after {
216
+ transform: rotate(
217
+ -45deg
218
+ );
219
+ }
220
+ .close-popup-button a:hover span {
221
+ transform: rotate(
222
+ 180deg
223
+ );
224
+ }
225
+ .popup-form-data {
226
+ position: relative;
227
+ }
228
+
229
+ /* Date: Feb 2021 */
230
+ .dynamic-tree-data {
231
+ display: none;
232
+ padding: 5px 0 0 0;
233
+ }
234
+ #dynamic-tree-folders {
235
+ background: #fff;
236
+ padding: 0 10px 0 0;
237
+ }
238
+ .dynamic-folders .folder-checkbox, .dynamic-folders .folder-actions {
239
+ display: none !important;
240
+ }
241
+
242
+ .folders-undo-notification {
243
+ position: fixed;
244
+ right: -500px;
245
+ bottom: 25px;
246
+ width: 280px;
247
+ background: #fff;
248
+ padding: 15px;
249
+ -webkit-box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
250
+ box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
251
+ transition: all 0.25s linear;
252
+ z-index: 1001;
253
+ border-left: solid 3px #1da1f4;
254
+ }
255
+ .folders-undo-notification.success {
256
+ border-left: solid 3px #70C6A3;
257
+ }
258
+ .folders-undo-notification.active {
259
+ right: 25px;
260
+ }
261
+ .folders-undo-notification.no {
262
+ border-left: solid 3px #fc5050;
263
+ }
264
+ html[dir="rtl"] .folders-undo-notification {
265
+ right: auto;
266
+ left: -500px;
267
+ border-left: none;
268
+ border-right: solid 3px #1da1f4;
269
+ }
270
+ html[dir="rtl"] .folders-undo-notification.active {
271
+ left: 25px;
272
+ }
273
+ html[dir="rtl"] .close-undo-box {
274
+ right: auto;
275
+ left: -10px;
276
+ }
277
+ html[dir="rtl"] .folders-undo-notification.success {
278
+ border-right: solid 3px #70C6A3;
279
+ }
280
+ html[dir="rtl"] .folders-undo-notification.no {
281
+ border-right: solid 3px #fc5050;
282
+ }
283
+ .folders-undo-header {
284
+ font-weight: 500;
285
+ font-size: 14px;
286
+ padding: 0 0 3px 0;
287
+ }
288
+ .folders-undo-body {
289
+ font-size: 13px;
290
+ padding: 0 0 5px 0;
291
+ }
292
+ .folders-undo-footer {
293
+ text-align: right;
294
+ padding: 5px 0 0 0;
295
+ }
296
+ .folders-undo-footer .undo-button {
297
+ background: #1da1f4;
298
+ border: none;
299
+ color: #fff;
300
+ padding: 3px 10px;
301
+ font-size: 12px;
302
+ border-radius: 2px;
303
+ cursor: pointer;
304
+ }
305
+ .folders-undo-body {
306
+ position: relative;
307
+ }
308
+ .close-undo-box {
309
+ position: absolute;
310
+ right: -10px;
311
+ top: 0;
312
+ width: 16px;
313
+ height: 16px;
314
+ transition: all 0.25s linear;
315
+ }
316
+ .close-undo-box:hover {
317
+ transform: rotate(180deg);
318
+ }
319
+ .close-undo-box span {
320
+ display: block;
321
+ position: relative;
322
+ width: 16px;
323
+ height: 16px;
324
+ transition: all .2s linear;
325
+ }
326
+ .close-undo-box span:after, .close-undo-box span:before {
327
+ content: "";
328
+ position: absolute;
329
+ width: 12px;
330
+ height: 2px;
331
+ background-color: #333;
332
+ display: block;
333
+ border-radius: 2px;
334
+ transform: rotate(45deg);
335
+ top: 7px;
336
+ left: 2px;
337
+ }
338
+ .close-undo-box span:after {
339
+ transform: rotate(-45deg);
340
+ }
341
+ body.mobile .jstree-anchor span.folder-inline-edit {
342
+ width: 20px;
343
+ }
344
+ body.mobile .wp-list-table tr td .wcp-move-file {
345
+ opacity: 1;
346
+ }
347
+
348
+ .folders-action-menu > ul {
349
+ margin: 0;
350
+ padding: 0;
351
+ display: flex;
352
+ }
353
+ .folders-action-menu > ul > li {
354
+ display: inline-block;
355
+ margin: 0;
356
+ padding: 5px 0 10px;
357
+ flex: 1;
358
+ }
359
+ .folders-action-menu > ul > li > a:not(.no-bg), .folders-action-menu > ul > li > label {
360
+ background: #F1F1F1;
361
+ display: block;
362
+ width: 28px;
363
+ height: 28px;
364
+ line-height: 30px;
365
+ text-align: center;
366
+ text-decoration: none;
367
+ border-radius: 4px;
368
+ color: #A4C0D2;
369
+ margin: 0 auto;
370
+ font-size: 14px;
371
+ }
372
+ .folders-action-menu > ul > li > a.no-bg {
373
+ text-align: center;
374
+ display: block;
375
+ line-height: 30px;
376
+ }
377
+ .folders-action-menu > ul > li > a.disabled, .folders-action-menu > ul > li > label.disabled {
378
+ background: #f1f5f9;
379
+ color: #e2e8f0;
380
+ }
381
+
382
+ .folders-action-menu > ul > li > a:not(.disabled):hover, .folders-action-menu > ul > li > label:not(.disabled):hover {
383
+ color: #FA166B;
384
+ }
385
+ .folder-settings-btn {
386
+ position: relative;
387
+ }
388
+ .folder-setting-menu {
389
+ position: absolute;
390
+ z-index: 11;
391
+ right: -5px;
392
+ top: 100%;
393
+ width: 230px;
394
+ background: #fff;
395
+ border-radius: 0;
396
+ border: solid 1px #e9e5e5;
397
+ margin-top: 10px;
398
+ -webkit-box-shadow: 0 0 8px 0 rgb(0 0 0 / 25%);
399
+ -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, .25);
400
+ box-shadow: 0 0 8px 0 rgb(0 0 0 / 25%);
401
+ display: none;
402
+ }
403
+ .folder-settings-btn.active .folder-setting-menu {
404
+ display: block;
405
+ }
406
+ .folder-setting-menu:before {
407
+ width: 0;
408
+ height: 0;
409
+ border-left: 5px solid transparent;
410
+ border-right: 5px solid transparent;
411
+ border-bottom: 5px solid white;
412
+ top: -5px;
413
+ right: 10px;
414
+ content: "";
415
+ position: absolute;
416
+ }
417
+
418
+ .folder-setting-menu li {
419
+ display: block;
420
+ margin: 0;
421
+ padding: 2px 0;
422
+ }
423
+ .folder-setting-menu li a, .folder-setting-menu li label {
424
+ text-decoration: none;
425
+ position: relative;
426
+ display: block;
427
+ padding: 5px 10px;
428
+ line-height: 18px;
429
+ white-space: nowrap;
430
+ font-size: 14px;
431
+ color: #7D7D7E;
432
+ }
433
+ body.folded .wcp-content {
434
+ left: 36px !important;
435
+ }
436
+ html[dir="rtl"] body.folded .wcp-content {
437
+ left: auto !important;
438
+ right: 36px !important;
439
+ }
440
+ .sr-only {
441
+ position: absolute;
442
+ width: 1px !important;
443
+ height: 1px !important;
444
+ padding: 0 !important;
445
+ margin: -1px;
446
+ overflow: hidden;
447
+ clip: rect(0,0,0,0);
448
+ border: 0 !important;
449
+ }
450
+ span.setting-checkbox {
451
+ display: block;
452
+ background: #ababab;
453
+ height: 18px;
454
+ width: 34px;
455
+ float: right;
456
+ border-radius: 9px;
457
+ color: #ffffff;
458
+ position: relative;
459
+ }
460
+ span.setting-checkbox:before {
461
+ content: "";
462
+ height: 14px;
463
+ width: 14px;
464
+ background: #fff;
465
+ border-radius: 50%;
466
+ position: absolute;
467
+ left: 2px;
468
+ top: 2px;
469
+ transition: all 0.15s linear;
470
+ }
471
+ span.setting-checkbox:after {
472
+ content: "off";
473
+ position: absolute;
474
+ width: 28px;
475
+ text-align: right;
476
+ top: 0;
477
+ left: 2px;
478
+ font-size: 10px;
479
+ line-height: 16px;
480
+ }
481
+ input:checked + span.setting-checkbox {
482
+ background: #1da1f4;
483
+ }
484
+ input:checked + span.setting-checkbox:before {
485
+ left: 18px;
486
+ }
487
+ input:checked + span.setting-checkbox:after {
488
+ text-align: left;
489
+ content: "on";
490
+ padding: 0 0 0 1px;
491
+ }
492
+ .folder-setting-menu .dashicons {
493
+ font-size: 16px;
494
+ display: inline-block;
495
+ }
496
+ span.dashicons.dashicons-cloud-upload {
497
+ line-height: 28px;
498
+ }
499
+ .dynamic-menu li.remove-folder a, .dynamic-menu li.remove-folder a:hover, .dynamic-menu li.remove-folder a:hover span i {
500
+ color: #F24141;
501
+ }
502
+ .media-toolbar.media-toolbar-mode-select .custom-media-select {
503
+ display: block !important;
504
+ }
505
+ .wcp-container .folders-action-menu .folder-tooltip.full-width:after {
506
+ width: 180px;
507
+ white-space: inherit;
508
+ line-height: 18px;
509
+ }
510
+ .wcp-container .folders-action-menu .folder-tooltip.full:after {
511
+ width: 114px;
512
+ white-space: inherit;
513
+ line-height: 18px;
514
+ }
515
+ .folder-inline-tooltip {
516
+ position: relative;
517
+ }
518
+ .folder-inline-tooltip span.inline-tooltip {
519
+ position: absolute;
520
+ width: 180px;
521
+ left: -83px;
522
+ text-align: center;
523
+ background: #333;
524
+ padding: 5px;
525
+ color: #fff;
526
+ font-size: .9em;
527
+ bottom: 46px;
528
+ z-index: 101;
529
+ -webkit-border-radius: 4px;
530
+ -moz-border-radius: 4px;
531
+ border-radius: 4px;
532
+ display: none;
533
+ line-height: 18px;
534
+ }
535
+ .folder-inline-tooltip:hover span.inline-tooltip {
536
+ display: block;
537
+ }
538
+ .folder-inline-tooltip span.inline-tooltip:after{
539
+ content: '';
540
+ position: absolute;
541
+ left: 50%;
542
+ top: 100%;
543
+ width: 0;
544
+ height: 0;
545
+ border-left: 5px solid transparent;
546
+ border-right: 5px solid transparent;
547
+ border-top: 5px solid #333333;
548
+ clear: both;
549
+ }
550
+ .folder-inline-tooltip span.inline-tooltip span {
551
+ display: block;
552
+ text-decoration: underline;
553
+ }
554
+ .folder-inline-tooltip.cut-folder-action span.inline-tooltip {
555
+ width: 124px;
556
+ left: -55px;
557
+ }
558
+ .pro-notice {
559
+ padding: 0 0 0 10px;
560
+ }
561
+ .form-options2 > ul > li {
562
+ padding: 5px 0 0 0;
563
+ }
564
+ .folders-action-menu > ul > li > a > .dashicons {
565
+ font-size: 16px;
566
+ width: auto;
567
+ height: auto;
568
+ line-height: 28px;
569
+ }
570
+ .checkbox-content {
571
+ padding: 0 0 15px 0;
572
+ }
573
+ .folder-inline-tooltip.expand-collapse span.inline-tooltip {
574
+ left: -5px;
575
+ width: 130px;
576
+ bottom: 38px;
577
+ }
578
+ .folder-inline-tooltip.expand-collapse span.inline-tooltip:after {
579
+ left: 14px;
580
+ }
581
+ .folder-inline-tooltip span.pfolder-arrow-down {
582
+ font-size: 8px !important;
583
+ }
584
+ .form-options > ul {
585
+ display: inline-flex;
586
+ vertical-align: middle;
587
+ flex: 0 0 65px;
588
+ }
589
+ .form-options > .upgrade-message {
590
+ text-align: right;
591
+ padding: 4px 0 0 0;
592
+ flex: 1;
593
+ }
594
+ .form-options.form-options2 {
595
+ display: flex;
596
+ align-items: center;
597
+ padding: 0 5px 5px 5px;
598
+ }
599
+ .folders-action-menu {
600
+ width: 100%;
601
+ max-width: 224px;
602
+ }
603
+ .dynamic-menu li.new-folder, .dynamic-menu li.new-folder-pro {
604
+ border-bottom: solid 1px #d8d8d8;
605
+ }
606
+ .view-shortcodes {
607
+ display: inline-block;
608
+ text-decoration: none;
609
+ color: #3c434a;
610
+ vertical-align: super;
611
+ }
612
+ .view-shortcodes svg {
613
+ width: 16px;
614
+ display: inline-block;
615
+ height: auto;
616
+ }
617
+ .wcp-container .folder-tooltip.view-shortcodes:after {
618
+ top: 36px !important;
619
+ bottom: auto !important;
620
+ font-size: 10px !important;
621
+ }
622
+ .wcp-container .folder-tooltip.view-shortcodes:before {
623
+ top: 26px !important;
624
+ bottom: auto !important;
625
+ transform: rotate(180deg) !important;
626
+ margin-left: -5px !important;
627
+ }
628
+
629
+
630
+ .keyboard-shortcut {
631
+ width: 100%;
632
+ }
633
+ .keyboard-shortcut tr td, .keyboard-shortcut tr th {
634
+ padding: 8px 0;
635
+ vertical-align: middle;
636
+ text-align: left;
637
+ font-weight: normal;
638
+ }
639
+ .keyboard-shortcut tr td {
640
+ text-align: right;
641
+ vertical-align: middle;
642
+ }
643
+ .keyboard-shortcut tr td span:not(.dashicons) {
644
+ display: inline-block;
645
+ padding: 2px 5px;
646
+ }
647
+ .keyboard-shortcut tr td span.key-button {
648
+ padding: 2px 8px;
649
+ background: #eaeaea;
650
+ border-radius: 2px;
651
+ }
652
+ .keyboard-shortcut tr td span.dashicons {
653
+ width: auto;
654
+ height: auto;
655
+ font-size: 14px;
656
+ display: inline-block;
657
+ vertical-align: middle;
658
  }
assets/css/jquery.mcustomscrollbar.min.css CHANGED
@@ -1,1297 +1,1297 @@
1
- .mCustomScrollbar {
2
- -ms-touch-action: pinch-zoom;
3
- touch-action: pinch-zoom
4
- }
5
-
6
- .mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
7
- -ms-touch-action: auto;
8
- touch-action: auto
9
- }
10
-
11
- .mCustomScrollBox {
12
- position: relative;
13
- overflow: hidden;
14
- height: 100%;
15
- max-width: 100%;
16
- outline: 0;
17
- direction: ltr
18
- }
19
-
20
- .mCSB_container {
21
- overflow: hidden;
22
- width: auto;
23
- height: auto
24
- }
25
-
26
- .mCSB_inside > .mCSB_container {
27
- margin-right: 30px
28
- }
29
-
30
- .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
31
- margin-right: 0
32
- }
33
-
34
- .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
35
- margin-right: 0;
36
- margin-left: 30px
37
- }
38
-
39
- .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
40
- margin-left: 0
41
- }
42
-
43
- .mCSB_scrollTools {
44
- position: absolute;
45
- width: 16px;
46
- height: auto;
47
- left: auto;
48
- top: 0;
49
- right: 0;
50
- bottom: 0;
51
- opacity: .75;
52
- filter: "alpha(opacity=75)";
53
- -ms-filter: "alpha(opacity=75)"
54
- }
55
-
56
- .mCSB_outside + .mCSB_scrollTools {
57
- right: -26px
58
- }
59
-
60
- .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
61
- right: auto;
62
- left: 0
63
- }
64
-
65
- .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
66
- left: -26px
67
- }
68
-
69
- .mCSB_scrollTools .mCSB_draggerContainer {
70
- position: absolute;
71
- top: 0;
72
- left: 0;
73
- bottom: 0;
74
- right: 0;
75
- height: auto
76
- }
77
-
78
- .mCSB_scrollTools a + .mCSB_draggerContainer {
79
- margin: 20px 0
80
- }
81
-
82
- .mCSB_scrollTools .mCSB_draggerRail {
83
- width: 2px;
84
- height: 100%;
85
- margin: 0 auto;
86
- -webkit-border-radius: 16px;
87
- -moz-border-radius: 16px;
88
- border-radius: 16px
89
- }
90
-
91
- .mCSB_scrollTools .mCSB_dragger {
92
- cursor: pointer;
93
- width: 100%;
94
- height: 30px;
95
- z-index: 1
96
- }
97
-
98
- .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
99
- position: relative;
100
- width: 4px;
101
- height: 100%;
102
- margin: 0 auto;
103
- -webkit-border-radius: 16px;
104
- -moz-border-radius: 16px;
105
- border-radius: 16px;
106
- text-align: center
107
- }
108
-
109
- .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
110
- width: 12px
111
- }
112
-
113
- .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
114
- width: 8px
115
- }
116
-
117
- .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp {
118
- display: block;
119
- position: absolute;
120
- height: 20px;
121
- width: 100%;
122
- overflow: hidden;
123
- margin: 0 auto;
124
- cursor: pointer
125
- }
126
-
127
- .mCSB_scrollTools .mCSB_buttonDown {
128
- bottom: 0
129
- }
130
-
131
- .mCSB_horizontal.mCSB_inside > .mCSB_container {
132
- margin-right: 0;
133
- margin-bottom: 30px
134
- }
135
-
136
- .mCSB_horizontal.mCSB_outside > .mCSB_container {
137
- min-height: 100%
138
- }
139
-
140
- .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
141
- margin-bottom: 0
142
- }
143
-
144
- .mCSB_scrollTools.mCSB_scrollTools_horizontal {
145
- width: auto;
146
- height: 16px;
147
- top: auto;
148
- right: 0;
149
- bottom: 0;
150
- left: 0
151
- }
152
-
153
- .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
154
- bottom: -26px
155
- }
156
-
157
- .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
158
- margin: 0 20px
159
- }
160
-
161
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
162
- width: 100%;
163
- height: 2px;
164
- margin: 7px 0
165
- }
166
-
167
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
168
- width: 30px;
169
- height: 100%;
170
- left: 0
171
- }
172
-
173
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
174
- width: 100%;
175
- height: 4px;
176
- margin: 6px auto
177
- }
178
-
179
- .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
180
- height: 12px;
181
- margin: 2px auto
182
- }
183
-
184
- .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
185
- height: 8px;
186
- margin: 4px 0
187
- }
188
-
189
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
190
- display: block;
191
- position: absolute;
192
- width: 20px;
193
- height: 100%;
194
- overflow: hidden;
195
- margin: 0 auto;
196
- cursor: pointer
197
- }
198
-
199
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
200
- left: 0
201
- }
202
-
203
- .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
204
- right: 0
205
- }
206
-
207
- .mCSB_container_wrapper {
208
- position: absolute;
209
- height: auto;
210
- width: auto;
211
- overflow: hidden;
212
- top: 0;
213
- left: 0;
214
- right: 0;
215
- bottom: 0;
216
- margin-right: 30px;
217
- margin-bottom: 30px
218
- }
219
-
220
- .mCSB_container_wrapper > .mCSB_container {
221
- padding-right: 30px;
222
- padding-bottom: 30px;
223
- -webkit-box-sizing: border-box;
224
- -moz-box-sizing: border-box;
225
- box-sizing: border-box
226
- }
227
-
228
- .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
229
- bottom: 20px
230
- }
231
-
232
- .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
233
- right: 20px
234
- }
235
-
236
- .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
237
- bottom: 0
238
- }
239
-
240
- .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
241
- right: 0
242
- }
243
-
244
- .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
245
- left: 20px
246
- }
247
-
248
- .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
249
- left: 0
250
- }
251
-
252
- .mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
253
- margin-right: 0;
254
- margin-left: 30px
255
- }
256
-
257
- .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
258
- padding-right: 0
259
- }
260
-
261
- .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
262
- padding-bottom: 0
263
- }
264
-
265
- .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
266
- margin-right: 0;
267
- margin-left: 0
268
- }
269
-
270
- .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
271
- margin-bottom: 0
272
- }
273
-
274
- .mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
275
- -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
276
- -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
277
- -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
278
- transition: opacity .2s ease-in-out, background-color .2s ease-in-out
279
- }
280
-
281
- .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
282
- -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
283
- -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
284
- -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
285
- transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out
286
- }
287
-
288
- .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
289
- opacity: 0;
290
- filter: "alpha(opacity=0)";
291
- -ms-filter: "alpha(opacity=0)"
292
- }
293
-
294
- .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools, .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag {
295
- opacity: 1;
296
- filter: "alpha(opacity=100)";
297
- -ms-filter: "alpha(opacity=100)"
298
- }
299
-
300
- .mCSB_scrollTools .mCSB_draggerRail {
301
- background-color: #000;
302
- background-color: rgba(0, 0, 0, .4);
303
- filter: "alpha(opacity=40)";
304
- -ms-filter: "alpha(opacity=40)"
305
- }
306
-
307
- .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
308
- background-color: #fff;
309
- background-color: rgba(255, 255, 255, .75);
310
- filter: "alpha(opacity=75)";
311
- -ms-filter: "alpha(opacity=75)"
312
- }
313
-
314
- .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
315
- background-color: #fff;
316
- background-color: rgba(255, 255, 255, .85);
317
- filter: "alpha(opacity=85)";
318
- -ms-filter: "alpha(opacity=85)"
319
- }
320
-
321
- .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
322
- background-color: #fff;
323
- background-color: rgba(255, 255, 255, .9);
324
- filter: "alpha(opacity=90)";
325
- -ms-filter: "alpha(opacity=90)"
326
- }
327
-
328
- .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp {
329
- background-repeat: no-repeat;
330
- opacity: .4;
331
- filter: "alpha(opacity=40)";
332
- -ms-filter: "alpha(opacity=40)"
333
- }
334
-
335
- .mCSB_scrollTools .mCSB_buttonUp {
336
- background-position: 0 0
337
- }
338
-
339
- .mCSB_scrollTools .mCSB_buttonDown {
340
- background-position: 0 -20px
341
- }
342
-
343
- .mCSB_scrollTools .mCSB_buttonLeft {
344
- background-position: 0 -40px
345
- }
346
-
347
- .mCSB_scrollTools .mCSB_buttonRight {
348
- background-position: 0 -56px
349
- }
350
-
351
- .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover {
352
- opacity: .75;
353
- filter: "alpha(opacity=75)";
354
- -ms-filter: "alpha(opacity=75)"
355
- }
356
-
357
- .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active {
358
- opacity: .9;
359
- filter: "alpha(opacity=90)";
360
- -ms-filter: "alpha(opacity=90)"
361
- }
362
-
363
- .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
364
- background-color: #000;
365
- background-color: rgba(0, 0, 0, .15)
366
- }
367
-
368
- .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
369
- background-color: #000;
370
- background-color: rgba(0, 0, 0, .75)
371
- }
372
-
373
- .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
374
- background-color: rgba(0, 0, 0, .85)
375
- }
376
-
377
- .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
378
- background-color: rgba(0, 0, 0, .9)
379
- }
380
-
381
- .mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
382
- background-position: -80px 0
383
- }
384
-
385
- .mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
386
- background-position: -80px -20px
387
- }
388
-
389
- .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
390
- background-position: -80px -40px
391
- }
392
-
393
- .mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
394
- background-position: -80px -56px
395
- }
396
-
397
- .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
398
- width: 4px;
399
- background-color: #fff;
400
- background-color: rgba(255, 255, 255, .1);
401
- -webkit-border-radius: 1px;
402
- -moz-border-radius: 1px;
403
- border-radius: 1px
404
- }
405
-
406
- .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
407
- width: 4px;
408
- background-color: #fff;
409
- background-color: rgba(255, 255, 255, .75);
410
- -webkit-border-radius: 1px;
411
- -moz-border-radius: 1px;
412
- border-radius: 1px
413
- }
414
-
415
- .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
416
- width: 100%;
417
- height: 4px;
418
- margin: 6px auto
419
- }
420
-
421
- .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
422
- background-color: #fff;
423
- background-color: rgba(255, 255, 255, .85)
424
- }
425
-
426
- .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
427
- background-color: #fff;
428
- background-color: rgba(255, 255, 255, .9)
429
- }
430
-
431
- .mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
432
- background-position: -32px 0
433
- }
434
-
435
- .mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
436
- background-position: -32px -20px
437
- }
438
-
439
- .mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
440
- background-position: -40px -40px
441
- }
442
-
443
- .mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
444
- background-position: -40px -56px
445
- }
446
-
447
- .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
448
- background-color: #000;
449
- background-color: rgba(0, 0, 0, .1);
450
- -webkit-border-radius: 1px;
451
- -moz-border-radius: 1px;
452
- border-radius: 1px
453
- }
454
-
455
- .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
456
- background-color: #000;
457
- background-color: rgba(0, 0, 0, .75);
458
- -webkit-border-radius: 1px;
459
- -moz-border-radius: 1px;
460
- border-radius: 1px
461
- }
462
-
463
- .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
464
- background-color: #000;
465
- background-color: rgba(0, 0, 0, .85)
466
- }
467
-
468
- .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
469
- background-color: #000;
470
- background-color: rgba(0, 0, 0, .9)
471
- }
472
-
473
- .mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
474
- background-position: -112px 0
475
- }
476
-
477
- .mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
478
- background-position: -112px -20px
479
- }
480
-
481
- .mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
482
- background-position: -120px -40px
483
- }
484
-
485
- .mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
486
- background-position: -120px -56px
487
- }
488
-
489
- .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
490
- width: 4px;
491
- background-color: #fff;
492
- background-color: rgba(255, 255, 255, .1);
493
- -webkit-border-radius: 2px;
494
- -moz-border-radius: 2px;
495
- border-radius: 2px
496
- }
497
-
498
- .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
499
- width: 6px;
500
- background-color: #fff;
501
- background-color: rgba(255, 255, 255, .75);
502
- -webkit-border-radius: 2px;
503
- -moz-border-radius: 2px;
504
- border-radius: 2px
505
- }
506
-
507
- .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
508
- width: 100%;
509
- height: 4px;
510
- margin: 6px 0
511
- }
512
-
513
- .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
514
- width: 100%;
515
- height: 6px;
516
- margin: 5px auto
517
- }
518
-
519
- .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
520
- background-color: #fff;
521
- background-color: rgba(255, 255, 255, .85)
522
- }
523
-
524
- .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
525
- background-color: #fff;
526
- background-color: rgba(255, 255, 255, .9)
527
- }
528
-
529
- .mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
530
- background-position: -16px 0
531
- }
532
-
533
- .mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
534
- background-position: -16px -20px
535
- }
536
-
537
- .mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
538
- background-position: -20px -40px
539
- }
540
-
541
- .mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
542
- background-position: -20px -56px
543
- }
544
-
545
- .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
546
- background-color: #000;
547
- background-color: rgba(0, 0, 0, .1);
548
- -webkit-border-radius: 2px;
549
- -moz-border-radius: 2px;
550
- border-radius: 2px
551
- }
552
-
553
- .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
554
- background-color: #000;
555
- background-color: rgba(0, 0, 0, .75);
556
- -webkit-border-radius: 2px;
557
- -moz-border-radius: 2px;
558
- border-radius: 2px
559
- }
560
-
561
- .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
562
- background-color: #000;
563
- background-color: rgba(0, 0, 0, .85)
564
- }
565
-
566
- .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
567
- background-color: #000;
568
- background-color: rgba(0, 0, 0, .9)
569
- }
570
-
571
- .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
572
- background-position: -96px 0
573
- }
574
-
575
- .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
576
- background-position: -96px -20px
577
- }
578
-
579
- .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
580
- background-position: -100px -40px
581
- }
582
-
583
- .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
584
- background-position: -100px -56px
585
- }
586
-
587
- .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
588
- background-color: #fff;
589
- background-color: rgba(255, 255, 255, .1)
590
- }
591
-
592
- .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
593
- width: 2px
594
- }
595
-
596
- .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
597
- width: 100%
598
- }
599
-
600
- .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
601
- width: 100%;
602
- height: 2px;
603
- margin: 7px auto
604
- }
605
-
606
- .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
607
- background-color: #000;
608
- background-color: rgba(0, 0, 0, .15)
609
- }
610
-
611
- .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
612
- background-color: #000;
613
- background-color: rgba(0, 0, 0, .75)
614
- }
615
-
616
- .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
617
- background-color: #000;
618
- background-color: rgba(0, 0, 0, .85)
619
- }
620
-
621
- .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
622
- background-color: #000;
623
- background-color: rgba(0, 0, 0, .9)
624
- }
625
-
626
- .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
627
- background-position: -80px 0
628
- }
629
-
630
- .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
631
- background-position: -80px -20px
632
- }
633
-
634
- .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
635
- background-position: -80px -40px
636
- }
637
-
638
- .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
639
- background-position: -80px -56px
640
- }
641
-
642
- .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
643
- background-color: #fff;
644
- background-color: rgba(255, 255, 255, .15)
645
- }
646
-
647
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {
648
- height: 14px
649
- }
650
-
651
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
652
- width: 14px;
653
- margin: 0 1px
654
- }
655
-
656
- .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
657
- width: 14px
658
- }
659
-
660
- .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
661
- height: 14px;
662
- margin: 1px 0
663
- }
664
-
665
- .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
666
- width: 16px;
667
- height: 16px;
668
- margin: -1px 0
669
- }
670
-
671
- .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
672
- width: 4px
673
- }
674
-
675
- .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
676
- height: 16px;
677
- width: 16px;
678
- margin: 0 -1px
679
- }
680
-
681
- .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
682
- height: 4px;
683
- margin: 6px 0
684
- }
685
-
686
- .mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
687
- background-position: 0 -72px
688
- }
689
-
690
- .mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
691
- background-position: 0 -92px
692
- }
693
-
694
- .mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
695
- background-position: 0 -112px
696
- }
697
-
698
- .mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
699
- background-position: 0 -128px
700
- }
701
-
702
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
703
- background-color: #000;
704
- background-color: rgba(0, 0, 0, .75)
705
- }
706
-
707
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
708
- background-color: #000;
709
- background-color: rgba(0, 0, 0, .15)
710
- }
711
-
712
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
713
- background-color: #000;
714
- background-color: rgba(0, 0, 0, .85)
715
- }
716
-
717
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
718
- background-color: #000;
719
- background-color: rgba(0, 0, 0, .9)
720
- }
721
-
722
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
723
- background-position: -80px -72px
724
- }
725
-
726
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
727
- background-position: -80px -92px
728
- }
729
-
730
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
731
- background-position: -80px -112px
732
- }
733
-
734
- .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
735
- background-position: -80px -128px
736
- }
737
-
738
- .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
739
- width: 4px
740
- }
741
-
742
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
743
- background-color: transparent;
744
- background-position: center
745
- }
746
-
747
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
748
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
749
- background-repeat: repeat-y;
750
- opacity: .3;
751
- filter: "alpha(opacity=30)";
752
- -ms-filter: "alpha(opacity=30)"
753
- }
754
-
755
- .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
756
- height: 4px;
757
- margin: 6px 0;
758
- background-repeat: repeat-x
759
- }
760
-
761
- .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
762
- background-position: -16px -72px
763
- }
764
-
765
- .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
766
- background-position: -16px -92px
767
- }
768
-
769
- .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
770
- background-position: -20px -112px
771
- }
772
-
773
- .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
774
- background-position: -20px -128px
775
- }
776
-
777
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
778
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)
779
- }
780
-
781
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
782
- background-position: -96px -72px
783
- }
784
-
785
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
786
- background-position: -96px -92px
787
- }
788
-
789
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
790
- background-position: -100px -112px
791
- }
792
-
793
- .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
794
- background-position: -100px -128px
795
- }
796
-
797
- .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
798
- background-repeat: repeat-y;
799
- background-image: -moz-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
800
- background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0)));
801
- background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
802
- background-image: -o-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
803
- background-image: -ms-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
804
- background-image: linear-gradient(to right, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
805
- }
806
-
807
- .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
808
- background-repeat: repeat-x;
809
- background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
810
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0)));
811
- background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
812
- background-image: -o-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
813
- background-image: -ms-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
814
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
815
- }
816
-
817
- .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
818
- height: 70px
819
- }
820
-
821
- .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
822
- width: 70px
823
- }
824
-
825
- .mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools {
826
- opacity: 1;
827
- filter: "alpha(opacity=30)";
828
- -ms-filter: "alpha(opacity=30)"
829
- }
830
-
831
- .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
832
- -webkit-border-radius: 16px;
833
- -moz-border-radius: 16px;
834
- border-radius: 16px
835
- }
836
-
837
- .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
838
- width: 8px;
839
- background-color: #000;
840
- background-color: rgba(0, 0, 0, .2);
841
- box-shadow: inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px rgba(255, 255, 255, .2)
842
- }
843
-
844
- .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
845
- background-color: #555
846
- }
847
-
848
- .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
849
- width: 8px
850
- }
851
-
852
- .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
853
- width: 100%;
854
- height: 8px;
855
- margin: 4px 0;
856
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px rgba(255, 255, 255, .2)
857
- }
858
-
859
- .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
860
- width: 100%;
861
- height: 8px;
862
- margin: 4px auto
863
- }
864
-
865
- .mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
866
- background-position: -32px -72px
867
- }
868
-
869
- .mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
870
- background-position: -32px -92px
871
- }
872
-
873
- .mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
874
- background-position: -40px -112px
875
- }
876
-
877
- .mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
878
- background-position: -40px -128px
879
- }
880
-
881
- .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
882
- background-color: #000;
883
- background-color: rgba(0, 0, 0, .1);
884
- box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1)
885
- }
886
-
887
- .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
888
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1)
889
- }
890
-
891
- .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
892
- background-position: -112px -72px
893
- }
894
-
895
- .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
896
- background-position: -112px -92px
897
- }
898
-
899
- .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
900
- background-position: -120px -112px
901
- }
902
-
903
- .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
904
- background-position: -120px -128px
905
- }
906
-
907
- .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools {
908
- opacity: 1;
909
- filter: "alpha(opacity=30)";
910
- -ms-filter: "alpha(opacity=30)"
911
- }
912
-
913
- .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
914
- -webkit-border-radius: 7px;
915
- -moz-border-radius: 7px;
916
- border-radius: 7px
917
- }
918
-
919
- .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {
920
- right: 1px
921
- }
922
-
923
- .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical {
924
- box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
925
- }
926
-
927
- .mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal {
928
- bottom: 1px;
929
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
930
- }
931
-
932
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
933
- -webkit-border-radius: 5px;
934
- -moz-border-radius: 5px;
935
- border-radius: 5px;
936
- box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4);
937
- width: 12px;
938
- margin: 2px;
939
- position: absolute;
940
- height: auto;
941
- top: 0;
942
- bottom: 0;
943
- left: 0;
944
- right: 0
945
- }
946
-
947
- .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
948
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4);
949
- height: 12px;
950
- width: auto
951
- }
952
-
953
- .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
954
- background-color: #555
955
- }
956
-
957
- .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
958
- background-color: #000;
959
- background-color: rgba(0, 0, 0, .05);
960
- box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
961
- }
962
-
963
- .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
964
- background-color: transparent
965
- }
966
-
967
- .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
968
- background-position: -32px -72px
969
- }
970
-
971
- .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
972
- background-position: -32px -92px
973
- }
974
-
975
- .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
976
- background-position: -40px -112px
977
- }
978
-
979
- .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
980
- background-position: -40px -128px
981
- }
982
-
983
- .mCS-3d-thick-dark.mCSB_scrollTools {
984
- box-shadow: inset 0 0 14px rgba(0, 0, 0, .2)
985
- }
986
-
987
- .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
988
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2)
989
- }
990
-
991
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
992
- box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4), inset -1px 0 0 rgba(0, 0, 0, .2)
993
- }
994
-
995
- .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
996
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -1px 0 rgba(0, 0, 0, .2)
997
- }
998
-
999
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1000
- background-color: #777
1001
- }
1002
-
1003
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
1004
- background-color: #fff;
1005
- background-color: rgba(0, 0, 0, .05);
1006
- box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
1007
- }
1008
-
1009
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
1010
- background-color: transparent
1011
- }
1012
-
1013
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
1014
- background-position: -112px -72px
1015
- }
1016
-
1017
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
1018
- background-position: -112px -92px
1019
- }
1020
-
1021
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
1022
- background-position: -120px -112px
1023
- }
1024
-
1025
- .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
1026
- background-position: -120px -128px
1027
- }
1028
-
1029
- .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
1030
- right: 0;
1031
- margin: 12px 0
1032
- }
1033
-
1034
- .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
1035
- bottom: 0;
1036
- margin: 0 12px
1037
- }
1038
-
1039
- .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
1040
- left: 0;
1041
- right: auto
1042
- }
1043
-
1044
- .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
1045
- height: 50px
1046
- }
1047
-
1048
- .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
1049
- width: 50px
1050
- }
1051
-
1052
- .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1053
- background-color: #fff;
1054
- background-color: rgba(255, 255, 255, .2);
1055
- filter: "alpha(opacity=20)";
1056
- -ms-filter: "alpha(opacity=20)"
1057
- }
1058
-
1059
- .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1060
- background-color: #fff;
1061
- background-color: rgba(255, 255, 255, .5);
1062
- filter: "alpha(opacity=50)";
1063
- -ms-filter: "alpha(opacity=50)"
1064
- }
1065
-
1066
- .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1067
- background-color: #000;
1068
- background-color: rgba(0, 0, 0, .2);
1069
- filter: "alpha(opacity=20)";
1070
- -ms-filter: "alpha(opacity=20)"
1071
- }
1072
-
1073
- .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1074
- background-color: #000;
1075
- background-color: rgba(0, 0, 0, .5);
1076
- filter: "alpha(opacity=50)";
1077
- -ms-filter: "alpha(opacity=50)"
1078
- }
1079
-
1080
- .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
1081
- width: 6px;
1082
- background-color: #000;
1083
- background-color: rgba(0, 0, 0, .2)
1084
- }
1085
-
1086
- .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1087
- width: 6px
1088
- }
1089
-
1090
- .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
1091
- width: 100%;
1092
- height: 6px;
1093
- margin: 5px 0
1094
- }
1095
-
1096
- .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
1097
- width: 12px
1098
- }
1099
-
1100
- .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
1101
- height: 12px;
1102
- margin: 2px 0
1103
- }
1104
-
1105
- .mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
1106
- background-position: -32px -72px
1107
- }
1108
-
1109
- .mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
1110
- background-position: -32px -92px
1111
- }
1112
-
1113
- .mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
1114
- background-position: -40px -112px
1115
- }
1116
-
1117
- .mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
1118
- background-position: -40px -128px
1119
- }
1120
-
1121
- .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1122
- background-color: #000;
1123
- background-color: rgba(0, 0, 0, .75)
1124
- }
1125
-
1126
- .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1127
- background-color: #000;
1128
- background-color: rgba(0, 0, 0, .85)
1129
- }
1130
-
1131
- .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1132
- background-color: #000;
1133
- background-color: rgba(0, 0, 0, .9)
1134
- }
1135
-
1136
- .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
1137
- background-color: #000;
1138
- background-color: rgba(0, 0, 0, .1)
1139
- }
1140
-
1141
- .mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
1142
- background-position: -112px -72px
1143
- }
1144
-
1145
- .mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
1146
- background-position: -112px -92px
1147
- }
1148
-
1149
- .mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
1150
- background-position: -120px -112px
1151
- }
1152
-
1153
- .mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
1154
- background-position: -120px -128px
1155
- }
1156
-
1157
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
1158
- width: 12px;
1159
- background-color: #000;
1160
- background-color: rgba(0, 0, 0, .2)
1161
- }
1162
-
1163
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1164
- width: 6px;
1165
- margin: 3px 5px;
1166
- position: absolute;
1167
- height: auto;
1168
- top: 0;
1169
- bottom: 0;
1170
- left: 0;
1171
- right: 0
1172
- }
1173
-
1174
- .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
1175
- height: 6px;
1176
- margin: 5px 3px;
1177
- position: absolute;
1178
- width: auto;
1179
- top: 0;
1180
- bottom: 0;
1181
- left: 0;
1182
- right: 0
1183
- }
1184
-
1185
- .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
1186
- width: 100%;
1187
- height: 12px;
1188
- margin: 2px 0
1189
- }
1190
-
1191
- .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
1192
- background-position: -32px -72px
1193
- }
1194
-
1195
- .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
1196
- background-position: -32px -92px
1197
- }
1198
-
1199
- .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
1200
- background-position: -40px -112px
1201
- }
1202
-
1203
- .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
1204
- background-position: -40px -128px
1205
- }
1206
-
1207
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1208
- background-color: #000;
1209
- background-color: rgba(0, 0, 0, .75)
1210
- }
1211
-
1212
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1213
- background-color: #000;
1214
- background-color: rgba(0, 0, 0, .85)
1215
- }
1216
-
1217
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1218
- background-color: #000;
1219
- background-color: rgba(0, 0, 0, .9)
1220
- }
1221
-
1222
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
1223
- background-color: #000;
1224
- background-color: rgba(0, 0, 0, .1)
1225
- }
1226
-
1227
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
1228
- background-position: -112px -72px
1229
- }
1230
-
1231
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
1232
- background-position: -112px -92px
1233
- }
1234
-
1235
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
1236
- background-position: -120px -112px
1237
- }
1238
-
1239
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
1240
- background-position: -120px -128px
1241
- }
1242
-
1243
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
1244
- background-color: transparent;
1245
- border-width: 1px;
1246
- border-style: solid;
1247
- border-color: #fff;
1248
- border-color: rgba(255, 255, 255, .2);
1249
- -webkit-box-sizing: border-box;
1250
- -moz-box-sizing: border-box;
1251
- box-sizing: border-box
1252
- }
1253
-
1254
- .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
1255
- border-color: #000;
1256
- border-color: rgba(0, 0, 0, .2)
1257
- }
1258
-
1259
- .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
1260
- background-color: #fff;
1261
- background-color: rgba(255, 255, 255, .6)
1262
- }
1263
-
1264
- .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
1265
- background-color: #000;
1266
- background-color: rgba(0, 0, 0, .6)
1267
- }
1268
-
1269
- .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1270
- background-color: #000;
1271
- background-color: rgba(0, 0, 0, .75)
1272
- }
1273
-
1274
- .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1275
- background-color: #000;
1276
- background-color: rgba(0, 0, 0, .85)
1277
- }
1278
-
1279
- .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1280
- background-color: #000;
1281
- background-color: rgba(0, 0, 0, .9)
1282
- }
1283
-
1284
- .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1285
- background-color: #fff;
1286
- background-color: rgba(255, 255, 255, .75)
1287
- }
1288
-
1289
- .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1290
- background-color: #fff;
1291
- background-color: rgba(255, 255, 255, .85)
1292
- }
1293
-
1294
- .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1295
- background-color: #fff;
1296
- background-color: rgba(255, 255, 255, .9)
1297
  }
1
+ .mCustomScrollbar {
2
+ -ms-touch-action: pinch-zoom;
3
+ touch-action: pinch-zoom
4
+ }
5
+
6
+ .mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
7
+ -ms-touch-action: auto;
8
+ touch-action: auto
9
+ }
10
+
11
+ .mCustomScrollBox {
12
+ position: relative;
13
+ overflow: hidden;
14
+ height: 100%;
15
+ max-width: 100%;
16
+ outline: 0;
17
+ direction: ltr
18
+ }
19
+
20
+ .mCSB_container {
21
+ overflow: hidden;
22
+ width: auto;
23
+ height: auto
24
+ }
25
+
26
+ .mCSB_inside > .mCSB_container {
27
+ margin-right: 30px
28
+ }
29
+
30
+ .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
31
+ margin-right: 0
32
+ }
33
+
34
+ .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
35
+ margin-right: 0;
36
+ margin-left: 30px
37
+ }
38
+
39
+ .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
40
+ margin-left: 0
41
+ }
42
+
43
+ .mCSB_scrollTools {
44
+ position: absolute;
45
+ width: 16px;
46
+ height: auto;
47
+ left: auto;
48
+ top: 0;
49
+ right: 0;
50
+ bottom: 0;
51
+ opacity: .75;
52
+ filter: "alpha(opacity=75)";
53
+ -ms-filter: "alpha(opacity=75)"
54
+ }
55
+
56
+ .mCSB_outside + .mCSB_scrollTools {
57
+ right: -26px
58
+ }
59
+
60
+ .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
61
+ right: auto;
62
+ left: 0
63
+ }
64
+
65
+ .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
66
+ left: -26px
67
+ }
68
+
69
+ .mCSB_scrollTools .mCSB_draggerContainer {
70
+ position: absolute;
71
+ top: 0;
72
+ left: 0;
73
+ bottom: 0;
74
+ right: 0;
75
+ height: auto
76
+ }
77
+
78
+ .mCSB_scrollTools a + .mCSB_draggerContainer {
79
+ margin: 20px 0
80
+ }
81
+
82
+ .mCSB_scrollTools .mCSB_draggerRail {
83
+ width: 2px;
84
+ height: 100%;
85
+ margin: 0 auto;
86
+ -webkit-border-radius: 16px;
87
+ -moz-border-radius: 16px;
88
+ border-radius: 16px
89
+ }
90
+
91
+ .mCSB_scrollTools .mCSB_dragger {
92
+ cursor: pointer;
93
+ width: 100%;
94
+ height: 30px;
95
+ z-index: 1
96
+ }
97
+
98
+ .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
99
+ position: relative;
100
+ width: 4px;
101
+ height: 100%;
102
+ margin: 0 auto;
103
+ -webkit-border-radius: 16px;
104
+ -moz-border-radius: 16px;
105
+ border-radius: 16px;
106
+ text-align: center
107
+ }
108
+
109
+ .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
110
+ width: 12px
111
+ }
112
+
113
+ .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
114
+ width: 8px
115
+ }
116
+
117
+ .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp {
118
+ display: block;
119
+ position: absolute;
120
+ height: 20px;
121
+ width: 100%;
122
+ overflow: hidden;
123
+ margin: 0 auto;
124
+ cursor: pointer
125
+ }
126
+
127
+ .mCSB_scrollTools .mCSB_buttonDown {
128
+ bottom: 0
129
+ }
130
+
131
+ .mCSB_horizontal.mCSB_inside > .mCSB_container {
132
+ margin-right: 0;
133
+ margin-bottom: 30px
134
+ }
135
+
136
+ .mCSB_horizontal.mCSB_outside > .mCSB_container {
137
+ min-height: 100%
138
+ }
139
+
140
+ .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
141
+ margin-bottom: 0
142
+ }
143
+
144
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
145
+ width: auto;
146
+ height: 16px;
147
+ top: auto;
148
+ right: 0;
149
+ bottom: 0;
150
+ left: 0
151
+ }
152
+
153
+ .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
154
+ bottom: -26px
155
+ }
156
+
157
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
158
+ margin: 0 20px
159
+ }
160
+
161
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
162
+ width: 100%;
163
+ height: 2px;
164
+ margin: 7px 0
165
+ }
166
+
167
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
168
+ width: 30px;
169
+ height: 100%;
170
+ left: 0
171
+ }
172
+
173
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
174
+ width: 100%;
175
+ height: 4px;
176
+ margin: 6px auto
177
+ }
178
+
179
+ .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
180
+ height: 12px;
181
+ margin: 2px auto
182
+ }
183
+
184
+ .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
185
+ height: 8px;
186
+ margin: 4px 0
187
+ }
188
+
189
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
190
+ display: block;
191
+ position: absolute;
192
+ width: 20px;
193
+ height: 100%;
194
+ overflow: hidden;
195
+ margin: 0 auto;
196
+ cursor: pointer
197
+ }
198
+
199
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
200
+ left: 0
201
+ }
202
+
203
+ .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
204
+ right: 0
205
+ }
206
+
207
+ .mCSB_container_wrapper {
208
+ position: absolute;
209
+ height: auto;
210
+ width: auto;
211
+ overflow: hidden;
212
+ top: 0;
213
+ left: 0;
214
+ right: 0;
215
+ bottom: 0;
216
+ margin-right: 30px;
217
+ margin-bottom: 30px
218
+ }
219
+
220
+ .mCSB_container_wrapper > .mCSB_container {
221
+ padding-right: 30px;
222
+ padding-bottom: 30px;
223
+ -webkit-box-sizing: border-box;
224
+ -moz-box-sizing: border-box;
225
+ box-sizing: border-box
226
+ }
227
+
228
+ .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
229
+ bottom: 20px
230
+ }
231
+
232
+ .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
233
+ right: 20px
234
+ }
235
+
236
+ .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
237
+ bottom: 0
238
+ }
239
+
240
+ .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
241
+ right: 0
242
+ }
243
+
244
+ .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
245
+ left: 20px
246
+ }
247
+
248
+ .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
249
+ left: 0
250
+ }
251
+
252
+ .mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
253
+ margin-right: 0;
254
+ margin-left: 30px
255
+ }
256
+
257
+ .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
258
+ padding-right: 0
259
+ }
260
+
261
+ .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
262
+ padding-bottom: 0
263
+ }
264
+
265
+ .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
266
+ margin-right: 0;
267
+ margin-left: 0
268
+ }
269
+
270
+ .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
271
+ margin-bottom: 0
272
+ }
273
+
274
+ .mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
275
+ -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
276
+ -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
277
+ -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
278
+ transition: opacity .2s ease-in-out, background-color .2s ease-in-out
279
+ }
280
+
281
+ .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
282
+ -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
283
+ -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
284
+ -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
285
+ transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out
286
+ }
287
+
288
+ .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
289
+ opacity: 0;
290
+ filter: "alpha(opacity=0)";
291
+ -ms-filter: "alpha(opacity=0)"
292
+ }
293
+
294
+ .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools, .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag {
295
+ opacity: 1;
296
+ filter: "alpha(opacity=100)";
297
+ -ms-filter: "alpha(opacity=100)"
298
+ }
299
+
300
+ .mCSB_scrollTools .mCSB_draggerRail {
301
+ background-color: #000;
302
+ background-color: rgba(0, 0, 0, .4);
303
+ filter: "alpha(opacity=40)";
304
+ -ms-filter: "alpha(opacity=40)"
305
+ }
306
+
307
+ .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
308
+ background-color: #fff;
309
+ background-color: rgba(255, 255, 255, .75);
310
+ filter: "alpha(opacity=75)";
311
+ -ms-filter: "alpha(opacity=75)"
312
+ }
313
+
314
+ .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
315
+ background-color: #fff;
316
+ background-color: rgba(255, 255, 255, .85);
317
+ filter: "alpha(opacity=85)";
318
+ -ms-filter: "alpha(opacity=85)"
319
+ }
320
+
321
+ .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
322
+ background-color: #fff;
323
+ background-color: rgba(255, 255, 255, .9);
324
+ filter: "alpha(opacity=90)";
325
+ -ms-filter: "alpha(opacity=90)"
326
+ }
327
+
328
+ .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp {
329
+ background-repeat: no-repeat;
330
+ opacity: .4;
331
+ filter: "alpha(opacity=40)";
332
+ -ms-filter: "alpha(opacity=40)"
333
+ }
334
+
335
+ .mCSB_scrollTools .mCSB_buttonUp {
336
+ background-position: 0 0
337
+ }
338
+
339
+ .mCSB_scrollTools .mCSB_buttonDown {
340
+ background-position: 0 -20px
341
+ }
342
+
343
+ .mCSB_scrollTools .mCSB_buttonLeft {
344
+ background-position: 0 -40px
345
+ }
346
+
347
+ .mCSB_scrollTools .mCSB_buttonRight {
348
+ background-position: 0 -56px
349
+ }
350
+
351
+ .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover {
352
+ opacity: .75;
353
+ filter: "alpha(opacity=75)";
354
+ -ms-filter: "alpha(opacity=75)"
355
+ }
356
+
357
+ .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active {
358
+ opacity: .9;
359
+ filter: "alpha(opacity=90)";
360
+ -ms-filter: "alpha(opacity=90)"
361
+ }
362
+
363
+ .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
364
+ background-color: #000;
365
+ background-color: rgba(0, 0, 0, .15)
366
+ }
367
+
368
+ .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
369
+ background-color: #000;
370
+ background-color: rgba(0, 0, 0, .75)
371
+ }
372
+
373
+ .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
374
+ background-color: rgba(0, 0, 0, .85)
375
+ }
376
+
377
+ .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
378
+ background-color: rgba(0, 0, 0, .9)
379
+ }
380
+
381
+ .mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
382
+ background-position: -80px 0
383
+ }
384
+
385
+ .mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
386
+ background-position: -80px -20px
387
+ }
388
+
389
+ .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
390
+ background-position: -80px -40px
391
+ }
392
+
393
+ .mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
394
+ background-position: -80px -56px
395
+ }
396
+
397
+ .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
398
+ width: 4px;
399
+ background-color: #fff;
400
+ background-color: rgba(255, 255, 255, .1);
401
+ -webkit-border-radius: 1px;
402
+ -moz-border-radius: 1px;
403
+ border-radius: 1px
404
+ }
405
+
406
+ .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
407
+ width: 4px;
408
+ background-color: #fff;
409
+ background-color: rgba(255, 255, 255, .75);
410
+ -webkit-border-radius: 1px;
411
+ -moz-border-radius: 1px;
412
+ border-radius: 1px
413
+ }
414
+
415
+ .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
416
+ width: 100%;
417
+ height: 4px;
418
+ margin: 6px auto
419
+ }
420
+
421
+ .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
422
+ background-color: #fff;
423
+ background-color: rgba(255, 255, 255, .85)
424
+ }
425
+
426
+ .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
427
+ background-color: #fff;
428
+ background-color: rgba(255, 255, 255, .9)
429
+ }
430
+
431
+ .mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
432
+ background-position: -32px 0
433
+ }
434
+
435
+ .mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
436
+ background-position: -32px -20px
437
+ }
438
+
439
+ .mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
440
+ background-position: -40px -40px
441
+ }
442
+
443
+ .mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
444
+ background-position: -40px -56px
445
+ }
446
+
447
+ .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
448
+ background-color: #000;
449
+ background-color: rgba(0, 0, 0, .1);
450
+ -webkit-border-radius: 1px;
451
+ -moz-border-radius: 1px;
452
+ border-radius: 1px
453
+ }
454
+
455
+ .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
456
+ background-color: #000;
457
+ background-color: rgba(0, 0, 0, .75);
458
+ -webkit-border-radius: 1px;
459
+ -moz-border-radius: 1px;
460
+ border-radius: 1px
461
+ }
462
+
463
+ .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
464
+ background-color: #000;
465
+ background-color: rgba(0, 0, 0, .85)
466
+ }
467
+
468
+ .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
469
+ background-color: #000;
470
+ background-color: rgba(0, 0, 0, .9)
471
+ }
472
+
473
+ .mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
474
+ background-position: -112px 0
475
+ }
476
+
477
+ .mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
478
+ background-position: -112px -20px
479
+ }
480
+
481
+ .mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
482
+ background-position: -120px -40px
483
+ }
484
+
485
+ .mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
486
+ background-position: -120px -56px
487
+ }
488
+
489
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
490
+ width: 4px;
491
+ background-color: #fff;
492
+ background-color: rgba(255, 255, 255, .1);
493
+ -webkit-border-radius: 2px;
494
+ -moz-border-radius: 2px;
495
+ border-radius: 2px
496
+ }
497
+
498
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
499
+ width: 6px;
500
+ background-color: #fff;
501
+ background-color: rgba(255, 255, 255, .75);
502
+ -webkit-border-radius: 2px;
503
+ -moz-border-radius: 2px;
504
+ border-radius: 2px
505
+ }
506
+
507
+ .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
508
+ width: 100%;
509
+ height: 4px;
510
+ margin: 6px 0
511
+ }
512
+
513
+ .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
514
+ width: 100%;
515
+ height: 6px;
516
+ margin: 5px auto
517
+ }
518
+
519
+ .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
520
+ background-color: #fff;
521
+ background-color: rgba(255, 255, 255, .85)
522
+ }
523
+
524
+ .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
525
+ background-color: #fff;
526
+ background-color: rgba(255, 255, 255, .9)
527
+ }
528
+
529
+ .mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
530
+ background-position: -16px 0
531
+ }
532
+
533
+ .mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
534
+ background-position: -16px -20px
535
+ }
536
+
537
+ .mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
538
+ background-position: -20px -40px
539
+ }
540
+
541
+ .mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
542
+ background-position: -20px -56px
543
+ }
544
+
545
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
546
+ background-color: #000;
547
+ background-color: rgba(0, 0, 0, .1);
548
+ -webkit-border-radius: 2px;
549
+ -moz-border-radius: 2px;
550
+ border-radius: 2px
551
+ }
552
+
553
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
554
+ background-color: #000;
555
+ background-color: rgba(0, 0, 0, .75);
556
+ -webkit-border-radius: 2px;
557
+ -moz-border-radius: 2px;
558
+ border-radius: 2px
559
+ }
560
+
561
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
562
+ background-color: #000;
563
+ background-color: rgba(0, 0, 0, .85)
564
+ }
565
+
566
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
567
+ background-color: #000;
568
+ background-color: rgba(0, 0, 0, .9)
569
+ }
570
+
571
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
572
+ background-position: -96px 0
573
+ }
574
+
575
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
576
+ background-position: -96px -20px
577
+ }
578
+
579
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
580
+ background-position: -100px -40px
581
+ }
582
+
583
+ .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
584
+ background-position: -100px -56px
585
+ }
586
+
587
+ .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
588
+ background-color: #fff;
589
+ background-color: rgba(255, 255, 255, .1)
590
+ }
591
+
592
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
593
+ width: 2px
594
+ }
595
+
596
+ .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
597
+ width: 100%
598
+ }
599
+
600
+ .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
601
+ width: 100%;
602
+ height: 2px;
603
+ margin: 7px auto
604
+ }
605
+
606
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
607
+ background-color: #000;
608
+ background-color: rgba(0, 0, 0, .15)
609
+ }
610
+
611
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
612
+ background-color: #000;
613
+ background-color: rgba(0, 0, 0, .75)
614
+ }
615
+
616
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
617
+ background-color: #000;
618
+ background-color: rgba(0, 0, 0, .85)
619
+ }
620
+
621
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
622
+ background-color: #000;
623
+ background-color: rgba(0, 0, 0, .9)
624
+ }
625
+
626
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
627
+ background-position: -80px 0
628
+ }
629
+
630
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
631
+ background-position: -80px -20px
632
+ }
633
+
634
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
635
+ background-position: -80px -40px
636
+ }
637
+
638
+ .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
639
+ background-position: -80px -56px
640
+ }
641
+
642
+ .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
643
+ background-color: #fff;
644
+ background-color: rgba(255, 255, 255, .15)
645
+ }
646
+
647
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {
648
+ height: 14px
649
+ }
650
+
651
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
652
+ width: 14px;
653
+ margin: 0 1px
654
+ }
655
+
656
+ .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
657
+ width: 14px
658
+ }
659
+
660
+ .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
661
+ height: 14px;
662
+ margin: 1px 0
663
+ }
664
+
665
+ .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
666
+ width: 16px;
667
+ height: 16px;
668
+ margin: -1px 0
669
+ }
670
+
671
+ .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
672
+ width: 4px
673
+ }
674
+
675
+ .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
676
+ height: 16px;
677
+ width: 16px;
678
+ margin: 0 -1px
679
+ }
680
+
681
+ .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
682
+ height: 4px;
683
+ margin: 6px 0
684
+ }
685
+
686
+ .mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
687
+ background-position: 0 -72px
688
+ }
689
+
690
+ .mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
691
+ background-position: 0 -92px
692
+ }
693
+
694
+ .mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
695
+ background-position: 0 -112px
696
+ }
697
+
698
+ .mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
699
+ background-position: 0 -128px
700
+ }
701
+
702
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
703
+ background-color: #000;
704
+ background-color: rgba(0, 0, 0, .75)
705
+ }
706
+
707
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
708
+ background-color: #000;
709
+ background-color: rgba(0, 0, 0, .15)
710
+ }
711
+
712
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
713
+ background-color: #000;
714
+ background-color: rgba(0, 0, 0, .85)
715
+ }
716
+
717
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
718
+ background-color: #000;
719
+ background-color: rgba(0, 0, 0, .9)
720
+ }
721
+
722
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
723
+ background-position: -80px -72px
724
+ }
725
+
726
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
727
+ background-position: -80px -92px
728
+ }
729
+
730
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
731
+ background-position: -80px -112px
732
+ }
733
+
734
+ .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
735
+ background-position: -80px -128px
736
+ }
737
+
738
+ .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
739
+ width: 4px
740
+ }
741
+
742
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
743
+ background-color: transparent;
744
+ background-position: center
745
+ }
746
+
747
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
748
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
749
+ background-repeat: repeat-y;
750
+ opacity: .3;
751
+ filter: "alpha(opacity=30)";
752
+ -ms-filter: "alpha(opacity=30)"
753
+ }
754
+
755
+ .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
756
+ height: 4px;
757
+ margin: 6px 0;
758
+ background-repeat: repeat-x
759
+ }
760
+
761
+ .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
762
+ background-position: -16px -72px
763
+ }
764
+
765
+ .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
766
+ background-position: -16px -92px
767
+ }
768
+
769
+ .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
770
+ background-position: -20px -112px
771
+ }
772
+
773
+ .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
774
+ background-position: -20px -128px
775
+ }
776
+
777
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
778
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)
779
+ }
780
+
781
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
782
+ background-position: -96px -72px
783
+ }
784
+
785
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
786
+ background-position: -96px -92px
787
+ }
788
+
789
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
790
+ background-position: -100px -112px
791
+ }
792
+
793
+ .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
794
+ background-position: -100px -128px
795
+ }
796
+
797
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
798
+ background-repeat: repeat-y;
799
+ background-image: -moz-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
800
+ background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0)));
801
+ background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
802
+ background-image: -o-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
803
+ background-image: -ms-linear-gradient(left, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
804
+ background-image: linear-gradient(to right, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
805
+ }
806
+
807
+ .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
808
+ background-repeat: repeat-x;
809
+ background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
810
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0)));
811
+ background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
812
+ background-image: -o-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
813
+ background-image: -ms-linear-gradient(top, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%);
814
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
815
+ }
816
+
817
+ .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
818
+ height: 70px
819
+ }
820
+
821
+ .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
822
+ width: 70px
823
+ }
824
+
825
+ .mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools {
826
+ opacity: 1;
827
+ filter: "alpha(opacity=30)";
828
+ -ms-filter: "alpha(opacity=30)"
829
+ }
830
+
831
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
832
+ -webkit-border-radius: 16px;
833
+ -moz-border-radius: 16px;
834
+ border-radius: 16px
835
+ }
836
+
837
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
838
+ width: 8px;
839
+ background-color: #000;
840
+ background-color: rgba(0, 0, 0, .2);
841
+ box-shadow: inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px rgba(255, 255, 255, .2)
842
+ }
843
+
844
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
845
+ background-color: #555
846
+ }
847
+
848
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
849
+ width: 8px
850
+ }
851
+
852
+ .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
853
+ width: 100%;
854
+ height: 8px;
855
+ margin: 4px 0;
856
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px rgba(255, 255, 255, .2)
857
+ }
858
+
859
+ .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
860
+ width: 100%;
861
+ height: 8px;
862
+ margin: 4px auto
863
+ }
864
+
865
+ .mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
866
+ background-position: -32px -72px
867
+ }
868
+
869
+ .mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
870
+ background-position: -32px -92px
871
+ }
872
+
873
+ .mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
874
+ background-position: -40px -112px
875
+ }
876
+
877
+ .mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
878
+ background-position: -40px -128px
879
+ }
880
+
881
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
882
+ background-color: #000;
883
+ background-color: rgba(0, 0, 0, .1);
884
+ box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1)
885
+ }
886
+
887
+ .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
888
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1)
889
+ }
890
+
891
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
892
+ background-position: -112px -72px
893
+ }
894
+
895
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
896
+ background-position: -112px -92px
897
+ }
898
+
899
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
900
+ background-position: -120px -112px
901
+ }
902
+
903
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
904
+ background-position: -120px -128px
905
+ }
906
+
907
+ .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools {
908
+ opacity: 1;
909
+ filter: "alpha(opacity=30)";
910
+ -ms-filter: "alpha(opacity=30)"
911
+ }
912
+
913
+ .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
914
+ -webkit-border-radius: 7px;
915
+ -moz-border-radius: 7px;
916
+ border-radius: 7px
917
+ }
918
+
919
+ .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {
920
+ right: 1px
921
+ }
922
+
923
+ .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical {
924
+ box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
925
+ }
926
+
927
+ .mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal {
928
+ bottom: 1px;
929
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
930
+ }
931
+
932
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
933
+ -webkit-border-radius: 5px;
934
+ -moz-border-radius: 5px;
935
+ border-radius: 5px;
936
+ box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4);
937
+ width: 12px;
938
+ margin: 2px;
939
+ position: absolute;
940
+ height: auto;
941
+ top: 0;
942
+ bottom: 0;
943
+ left: 0;
944
+ right: 0
945
+ }
946
+
947
+ .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
948
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4);
949
+ height: 12px;
950
+ width: auto
951
+ }
952
+
953
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
954
+ background-color: #555
955
+ }
956
+
957
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
958
+ background-color: #000;
959
+ background-color: rgba(0, 0, 0, .05);
960
+ box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
961
+ }
962
+
963
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
964
+ background-color: transparent
965
+ }
966
+
967
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
968
+ background-position: -32px -72px
969
+ }
970
+
971
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
972
+ background-position: -32px -92px
973
+ }
974
+
975
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
976
+ background-position: -40px -112px
977
+ }
978
+
979
+ .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
980
+ background-position: -40px -128px
981
+ }
982
+
983
+ .mCS-3d-thick-dark.mCSB_scrollTools {
984
+ box-shadow: inset 0 0 14px rgba(0, 0, 0, .2)
985
+ }
986
+
987
+ .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
988
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2)
989
+ }
990
+
991
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
992
+ box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4), inset -1px 0 0 rgba(0, 0, 0, .2)
993
+ }
994
+
995
+ .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
996
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -1px 0 rgba(0, 0, 0, .2)
997
+ }
998
+
999
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1000
+ background-color: #777
1001
+ }
1002
+
1003
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
1004
+ background-color: #fff;
1005
+ background-color: rgba(0, 0, 0, .05);
1006
+ box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
1007
+ }
1008
+
1009
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
1010
+ background-color: transparent
1011
+ }
1012
+
1013
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
1014
+ background-position: -112px -72px
1015
+ }
1016
+
1017
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
1018
+ background-position: -112px -92px
1019
+ }
1020
+
1021
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
1022
+ background-position: -120px -112px
1023
+ }
1024
+
1025
+ .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
1026
+ background-position: -120px -128px
1027
+ }
1028
+
1029
+ .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
1030
+ right: 0;
1031
+ margin: 12px 0
1032
+ }
1033
+
1034
+ .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
1035
+ bottom: 0;
1036
+ margin: 0 12px
1037
+ }
1038
+
1039
+ .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
1040
+ left: 0;
1041
+ right: auto
1042
+ }
1043
+
1044
+ .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
1045
+ height: 50px
1046
+ }
1047
+
1048
+ .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
1049
+ width: 50px
1050
+ }
1051
+
1052
+ .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1053
+ background-color: #fff;
1054
+ background-color: rgba(255, 255, 255, .2);
1055
+ filter: "alpha(opacity=20)";
1056
+ -ms-filter: "alpha(opacity=20)"
1057
+ }
1058
+
1059
+ .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1060
+ background-color: #fff;
1061
+ background-color: rgba(255, 255, 255, .5);
1062
+ filter: "alpha(opacity=50)";
1063
+ -ms-filter: "alpha(opacity=50)"
1064
+ }
1065
+
1066
+ .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1067
+ background-color: #000;
1068
+ background-color: rgba(0, 0, 0, .2);
1069
+ filter: "alpha(opacity=20)";
1070
+ -ms-filter: "alpha(opacity=20)"
1071
+ }
1072
+
1073
+ .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1074
+ background-color: #000;
1075
+ background-color: rgba(0, 0, 0, .5);
1076
+ filter: "alpha(opacity=50)";
1077
+ -ms-filter: "alpha(opacity=50)"
1078
+ }
1079
+
1080
+ .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
1081
+ width: 6px;
1082
+ background-color: #000;
1083
+ background-color: rgba(0, 0, 0, .2)
1084
+ }
1085
+
1086
+ .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1087
+ width: 6px
1088
+ }
1089
+
1090
+ .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
1091
+ width: 100%;
1092
+ height: 6px;
1093
+ margin: 5px 0
1094
+ }
1095
+
1096
+ .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
1097
+ width: 12px
1098
+ }
1099
+
1100
+ .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
1101
+ height: 12px;
1102
+ margin: 2px 0
1103
+ }
1104
+
1105
+ .mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
1106
+ background-position: -32px -72px
1107
+ }
1108
+
1109
+ .mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
1110
+ background-position: -32px -92px
1111
+ }
1112
+
1113
+ .mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
1114
+ background-position: -40px -112px
1115
+ }
1116
+
1117
+ .mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
1118
+ background-position: -40px -128px
1119
+ }
1120
+
1121
+ .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1122
+ background-color: #000;
1123
+ background-color: rgba(0, 0, 0, .75)
1124
+ }
1125
+
1126
+ .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1127
+ background-color: #000;
1128
+ background-color: rgba(0, 0, 0, .85)
1129
+ }
1130
+
1131
+ .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1132
+ background-color: #000;
1133
+ background-color: rgba(0, 0, 0, .9)
1134
+ }
1135
+
1136
+ .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
1137
+ background-color: #000;
1138
+ background-color: rgba(0, 0, 0, .1)
1139
+ }
1140
+
1141
+ .mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
1142
+ background-position: -112px -72px
1143
+ }
1144
+
1145
+ .mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
1146
+ background-position: -112px -92px
1147
+ }
1148
+
1149
+ .mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
1150
+ background-position: -120px -112px
1151
+ }
1152
+
1153
+ .mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
1154
+ background-position: -120px -128px
1155
+ }
1156
+
1157
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
1158
+ width: 12px;
1159
+ background-color: #000;
1160
+ background-color: rgba(0, 0, 0, .2)
1161
+ }
1162
+
1163
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1164
+ width: 6px;
1165
+ margin: 3px 5px;
1166
+ position: absolute;
1167
+ height: auto;
1168
+ top: 0;
1169
+ bottom: 0;
1170
+ left: 0;
1171
+ right: 0
1172
+ }
1173
+
1174
+ .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
1175
+ height: 6px;
1176
+ margin: 5px 3px;
1177
+ position: absolute;
1178
+ width: auto;
1179
+ top: 0;
1180
+ bottom: 0;
1181
+ left: 0;
1182
+ right: 0
1183
+ }
1184
+
1185
+ .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
1186
+ width: 100%;
1187
+ height: 12px;
1188
+ margin: 2px 0
1189
+ }
1190
+
1191
+ .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
1192
+ background-position: -32px -72px
1193
+ }
1194
+
1195
+ .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
1196
+ background-position: -32px -92px
1197
+ }
1198
+
1199
+ .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
1200
+ background-position: -40px -112px
1201
+ }
1202
+
1203
+ .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
1204
+ background-position: -40px -128px
1205
+ }
1206
+
1207
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1208
+ background-color: #000;
1209
+ background-color: rgba(0, 0, 0, .75)
1210
+ }
1211
+
1212
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1213
+ background-color: #000;
1214
+ background-color: rgba(0, 0, 0, .85)
1215
+ }
1216
+
1217
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1218
+ background-color: #000;
1219
+ background-color: rgba(0, 0, 0, .9)
1220
+ }
1221
+
1222
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
1223
+ background-color: #000;
1224
+ background-color: rgba(0, 0, 0, .1)
1225
+ }
1226
+
1227
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
1228
+ background-position: -112px -72px
1229
+ }
1230
+
1231
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
1232
+ background-position: -112px -92px
1233
+ }
1234
+
1235
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
1236
+ background-position: -120px -112px
1237
+ }
1238
+
1239
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
1240
+ background-position: -120px -128px
1241
+ }
1242
+
1243
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
1244
+ background-color: transparent;
1245
+ border-width: 1px;
1246
+ border-style: solid;
1247
+ border-color: #fff;
1248
+ border-color: rgba(255, 255, 255, .2);
1249
+ -webkit-box-sizing: border-box;
1250
+ -moz-box-sizing: border-box;
1251
+ box-sizing: border-box
1252
+ }
1253
+
1254
+ .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
1255
+ border-color: #000;
1256
+ border-color: rgba(0, 0, 0, .2)
1257
+ }
1258
+
1259
+ .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
1260
+ background-color: #fff;
1261
+ background-color: rgba(255, 255, 255, .6)
1262
+ }
1263
+
1264
+ .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
1265
+ background-color: #000;
1266
+ background-color: rgba(0, 0, 0, .6)
1267
+ }
1268
+
1269
+ .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1270
+ background-color: #000;
1271
+ background-color: rgba(0, 0, 0, .75)
1272
+ }
1273
+
1274
+ .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1275
+ background-color: #000;
1276
+ background-color: rgba(0, 0, 0, .85)
1277
+ }
1278
+
1279
+ .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1280
+ background-color: #000;
1281
+ background-color: rgba(0, 0, 0, .9)
1282
+ }
1283
+
1284
+ .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1285
+ background-color: #fff;
1286
+ background-color: rgba(255, 255, 255, .75)
1287
+ }
1288
+
1289
+ .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
1290
+ background-color: #fff;
1291
+ background-color: rgba(255, 255, 255, .85)
1292
+ }
1293
+
1294
+ .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
1295
+ background-color: #fff;
1296
+ background-color: rgba(255, 255, 255, .9)
1297
  }
assets/css/jstree.css CHANGED
@@ -1,1414 +1,1414 @@
1
- .jstree-children, .jstree-container-ul, .jstree-node {
2
- display: block;
3
- margin: 0;
4
- padding: 0;
5
- list-style-type: none;
6
- list-style-image: none
7
- }
8
-
9
- .jstree-node {
10
- white-space: nowrap
11
- }
12
-
13
- .jstree-anchor {
14
- display: inline-block;
15
- color: #000;
16
- white-space: nowrap;
17
- padding: 0 4px 0 1px;
18
- margin: 0;
19
- vertical-align: top
20
- }
21
-
22
- .jstree-anchor:focus {
23
- outline: 0
24
- }
25
-
26
- .jstree-anchor, .jstree-anchor:active, .jstree-anchor:hover, .jstree-anchor:link, .jstree-anchor:visited {
27
- text-decoration: none
28
- }
29
-
30
- .jstree-icon {
31
- display: inline-block;
32
- text-decoration: none;
33
- margin: 0;
34
- padding: 0;
35
- vertical-align: top;
36
- text-align: center
37
- }
38
-
39
- .jstree-icon:empty {
40
- display: inline-block;
41
- text-decoration: none;
42
- margin: 0;
43
- padding: 0;
44
- vertical-align: top;
45
- text-align: center
46
- }
47
-
48
- .jstree-ocl {
49
- cursor: pointer
50
- }
51
-
52
- .jstree-leaf > .jstree-ocl {
53
- cursor: default
54
- }
55
-
56
- .jstree .jstree-open > .jstree-children {
57
- display: block
58
- }
59
-
60
- .jstree .jstree-closed > .jstree-children, .jstree .jstree-leaf > .jstree-children {
61
- display: none
62
- }
63
-
64
- .jstree-anchor > .jstree-themeicon {
65
- margin-right: 2px
66
- }
67
-
68
- .jstree-anchor > .jstree-themeicon-hidden, .jstree-no-icons .jstree-themeicon {
69
- display: none
70
- }
71
-
72
- .jstree-hidden, .jstree-node.jstree-hidden {
73
- display: none
74
- }
75
-
76
- .jstree-rtl .jstree-anchor {
77
- padding: 0 1px 0 4px
78
- }
79
-
80
- .jstree-rtl .jstree-anchor > .jstree-themeicon {
81
- margin-left: 2px;
82
- margin-right: 0
83
- }
84
-
85
- .jstree-rtl .jstree-node {
86
- margin-left: 0
87
- }
88
-
89
- .jstree-rtl .jstree-container-ul > .jstree-node {
90
- margin-right: 0
91
- }
92
-
93
- .jstree-wholerow-ul {
94
- position: relative;
95
- display: inline-block;
96
- min-width: 100%
97
- }
98
-
99
- .jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
100
- cursor: pointer
101
- }
102
-
103
- .jstree-wholerow-ul .jstree-anchor, .jstree-wholerow-ul .jstree-icon {
104
- position: relative
105
- }
106
-
107
- .jstree-wholerow-ul .jstree-wholerow {
108
- width: 100%;
109
- cursor: pointer;
110
- position: absolute;
111
- left: 0;
112
- -webkit-user-select: none;
113
- -moz-user-select: none;
114
- -ms-user-select: none;
115
- user-select: none
116
- }
117
-
118
- .jstree-contextmenu .jstree-anchor {
119
- -webkit-user-select: none;
120
- -webkit-touch-callout: none
121
- }
122
-
123
- .vakata-context {
124
- display: none
125
- }
126
-
127
- .vakata-context, .vakata-context ul {
128
- margin: 0;
129
- padding: 2px;
130
- position: absolute;
131
- background: #f5f5f5;
132
- border: 1px solid #979797;
133
- box-shadow: 2px 2px 2px #999
134
- }
135
-
136
- .vakata-context ul {
137
- list-style: none;
138
- left: 100%;
139
- margin-top: -2.7em;
140
- margin-left: -4px
141
- }
142
-
143
- .vakata-context .vakata-context-right ul {
144
- left: auto;
145
- right: 100%;
146
- margin-left: auto;
147
- margin-right: -4px
148
- }
149
-
150
- .vakata-context li {
151
- list-style: none
152
- }
153
-
154
- .vakata-context li > a {
155
- display: block;
156
- padding: 0 2em 0 2em;
157
- text-decoration: none;
158
- width: auto;
159
- color: #000;
160
- white-space: nowrap;
161
- line-height: 2.4em;
162
- text-shadow: 1px 1px 0 #fff;
163
- border-radius: 1px
164
- }
165
-
166
- .vakata-context li > a:hover {
167
- position: relative;
168
- background-color: #e8eff7;
169
- box-shadow: 0 0 2px #0a6aa1
170
- }
171
-
172
- .vakata-context li > a.vakata-context-parent {
173
- background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);
174
- background-position: right center;
175
- background-repeat: no-repeat
176
- }
177
-
178
- .vakata-context li > a:focus {
179
- outline: 0
180
- }
181
-
182
- .vakata-context .vakata-context-hover > a {
183
- position: relative;
184
- background-color: #e8eff7;
185
- box-shadow: 0 0 2px #0a6aa1
186
- }
187
-
188
- .vakata-context .vakata-context-separator > a, .vakata-context .vakata-context-separator > a:hover {
189
- background: #fff;
190
- border: 0;
191
- border-top: 1px solid #e2e3e3;
192
- height: 1px;
193
- min-height: 1px;
194
- max-height: 1px;
195
- padding: 0;
196
- margin: 0 0 0 2.4em;
197
- border-left: 1px solid #e0e0e0;
198
- text-shadow: 0 0 0 transparent;
199
- box-shadow: 0 0 0 transparent;
200
- border-radius: 0
201
- }
202
-
203
- .vakata-context .vakata-contextmenu-disabled a, .vakata-context .vakata-contextmenu-disabled a:hover {
204
- color: silver;
205
- background-color: transparent;
206
- border: 0;
207
- box-shadow: 0 0 0
208
- }
209
-
210
- .vakata-context .vakata-contextmenu-disabled > a > i {
211
- filter: grayscale(100%)
212
- }
213
-
214
- .vakata-context li > a > i {
215
- text-decoration: none;
216
- display: inline-block;
217
- width: 2.4em;
218
- height: 2.4em;
219
- background: 0 0;
220
- margin: 0 0 0 -2em;
221
- vertical-align: top;
222
- text-align: center;
223
- line-height: 2.4em
224
- }
225
-
226
- .vakata-context li > a > i:empty {
227
- width: 2.4em;
228
- line-height: 2.4em
229
- }
230
-
231
- .vakata-context li > a .vakata-contextmenu-sep {
232
- display: inline-block;
233
- width: 1px;
234
- height: 2.4em;
235
- background: #fff;
236
- margin: 0 .5em 0 0;
237
- border-left: 1px solid #e2e3e3
238
- }
239
-
240
- .vakata-context .vakata-contextmenu-shortcut {
241
- font-size: .8em;
242
- color: silver;
243
- opacity: .5;
244
- display: none
245
- }
246
-
247
- .vakata-context-rtl ul {
248
- left: auto;
249
- right: 100%;
250
- margin-left: auto;
251
- margin-right: -4px
252
- }
253
-
254
- .vakata-context-rtl li > a.vakata-context-parent {
255
- background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);
256
- background-position: left center;
257
- background-repeat: no-repeat
258
- }
259
-
260
- .vakata-context-rtl .vakata-context-separator > a {
261
- margin: 0 2.4em 0 0;
262
- border-left: 0;
263
- border-right: 1px solid #e2e3e3
264
- }
265
-
266
- .vakata-context-rtl .vakata-context-left ul {
267
- right: auto;
268
- left: 100%;
269
- margin-left: -4px;
270
- margin-right: auto
271
- }
272
-
273
- .vakata-context-rtl li > a > i {
274
- margin: 0 -2em 0 0
275
- }
276
-
277
- .vakata-context-rtl li > a .vakata-contextmenu-sep {
278
- margin: 0 0 0 .5em;
279
- border-left-color: #fff;
280
- background: #e2e3e3
281
- }
282
-
283
- #jstree-marker {
284
- position: absolute;
285
- top: 0;
286
- left: 0;
287
- margin: -5px 0 0 0;
288
- padding: 0;
289
- border-right: 0;
290
- border-top: 5px solid transparent;
291
- border-bottom: 5px solid transparent;
292
- border-left: 5px solid;
293
- width: 0;
294
- height: 0;
295
- font-size: 0;
296
- line-height: 0;
297
- display: none !important;
298
- }
299
-
300
- .jstree-copy, .jstree-icon {
301
- display: inline-block;
302
- text-decoration: none;
303
- margin: 0 2px 0 0;
304
- padding: 0;
305
- width: 16px;
306
- height: 16px
307
- }
308
-
309
- .jstree-ok {
310
- background: green
311
- }
312
-
313
- .jstree-er {
314
- background: red
315
- }
316
-
317
- .jstree-copy {
318
- margin: 0 2px 0 2px
319
- }
320
-
321
- /*
322
- .jstree-default .jstree-icon, .jstree-default .jstree-node {
323
- background-repeat: no-repeat;
324
- background-color: transparent
325
- }*/
326
-
327
- .jstree-default .jstree-anchor, .jstree-default .jstree-animated, .jstree-default .jstree-wholerow {
328
- transition: background-color .15s, box-shadow .15s
329
- }
330
-
331
- .jstree-default .jstree-hovered {
332
- box-shadow: inset 0 0 1px #ccc
333
- }
334
-
335
- .jstree-default .jstree-context {
336
- background: #e7f4f9;
337
- border-radius: 2px;
338
- box-shadow: inset 0 0 1px #ccc
339
- }
340
-
341
- .jstree-default .jstree-clicked {
342
- background: #beebff;
343
- border-radius: 2px;
344
- box-shadow: inset 0 0 1px #999
345
- }
346
-
347
- .jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
348
- display: none
349
- }
350
-
351
- .jstree-default .jstree-disabled {
352
- background: 0 0;
353
- color: #666
354
- }
355
-
356
- .jstree-default .jstree-disabled.jstree-hovered {
357
- background: 0 0;
358
- box-shadow: none
359
- }
360
-
361
- .jstree-default .jstree-disabled.jstree-clicked {
362
- background: #efefef
363
- }
364
-
365
- .jstree-default .jstree-disabled > .jstree-icon {
366
- opacity: .8;
367
- 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");
368
- filter: gray;
369
- -webkit-filter: grayscale(100%)
370
- }
371
-
372
- .jstree-default .jstree-search {
373
- font-style: italic;
374
- color: #8b0000;
375
- font-weight: 700
376
- }
377
-
378
- .jstree-default .jstree-no-checkboxes .jstree-checkbox {
379
- display: none !important
380
- }
381
-
382
- .jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
383
- background: 0 0;
384
- box-shadow: none
385
- }
386
-
387
- .jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
388
- background: #e7f4f9
389
- }
390
-
391
- .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
392
- background: 0 0
393
- }
394
-
395
- .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
396
- background: #e7f4f9
397
- }
398
-
399
- .jstree-default > .jstree-striped {
400
- min-width: 100%;
401
- display: inline-block;
402
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat
403
- }
404
-
405
- .jstree-default > .jstree-wholerow-ul .jstree-clicked, .jstree-default > .jstree-wholerow-ul .jstree-hovered {
406
- background: 0 0;
407
- box-shadow: none;
408
- border-radius: 0
409
- }
410
-
411
- .jstree-default .jstree-wholerow {
412
- -moz-box-sizing: border-box;
413
- -webkit-box-sizing: border-box;
414
- box-sizing: border-box
415
- }
416
-
417
- .jstree-default .jstree-wholerow-hovered {
418
- background: #e7f4f9
419
- }
420
-
421
- .jstree-default .jstree-wholerow-clicked {
422
- background: #beebff;
423
- background: -webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);
424
- background: linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)
425
- }
426
-
427
- .jstree-default .jstree-node {
428
- min-height: 30px;
429
- line-height: 30px;
430
- margin-left: 24px;
431
- min-width: 30px
432
- }
433
-
434
- .jstree-default .jstree-anchor {
435
- line-height: 30px;
436
- height: 30px;
437
- width: calc(100% - 30px);
438
- overflow: hidden;
439
- padding: 0 30px 0 4px;
440
- box-sizing: border-box;
441
- position: relative;
442
- margin: 0;
443
- border-radius: 4px;
444
- display: inline-block;
445
- white-space: nowrap;
446
- font-size: 13px;
447
- text-overflow: ellipsis
448
- }
449
-
450
- .sticky-wcp-custom-form {
451
- font-size: 13px;
452
- }
453
-
454
- .jstree-default .jstree-icon {
455
- width: 30px;
456
- height: 30px;
457
- line-height: 30px
458
- }
459
-
460
- .jstree-default .jstree-icon:empty {
461
- width: 24px;
462
- height: 30px;
463
- line-height: 30px
464
- }
465
-
466
- .jstree-default.jstree-rtl .jstree-node {
467
- margin-right: 30px
468
- }
469
-
470
- .jstree-default .jstree-wholerow {
471
- height: 30px
472
- }
473
-
474
- /*
475
- .jstree-default .jstree-icon, .jstree-default .jstree-node {
476
- background-image: url(../images/32px.png)
477
- }
478
- */
479
- /*.jstree-default .jstree-node {
480
- background-position: -292px -4px;
481
- background-repeat: repeat-y;
482
- position: relative
483
- }
484
-
485
- .jstree-default .jstree-last {
486
- background: 0 0
487
- }
488
-
489
- .jstree-default .jstree-open > .jstree-ocl {
490
- background-position: -132px -2px
491
- }
492
-
493
- .jstree-default .jstree-closed > .jstree-ocl {
494
- background-position: -100px -2px
495
- }
496
-
497
- .jstree-default .jstree-leaf > .jstree-ocl {
498
- background-position: -68px -2px
499
- }
500
-
501
- .jstree-default .jstree-themeicon {
502
- background-position: -260px -2px;
503
- background: 0 0
504
- }
505
-
506
- .jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default > .jstree-no-dots .jstree-node {
507
- background: 0 0
508
- }
509
-
510
- .jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
511
- background-position: -36px -2px
512
- }
513
-
514
- .jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
515
- background-position: -4px -2px
516
- }*/
517
-
518
- .jstree-default .jstree-disabled {
519
- background: 0 0
520
- }
521
-
522
- .jstree-default .jstree-disabled.jstree-hovered {
523
- background: 0 0
524
- }
525
-
526
- .jstree-default .jstree-disabled.jstree-clicked {
527
- background: #efefef
528
- }
529
-
530
- /*.jstree-default .jstree-checkbox {
531
- background-position: -164px -4px
532
- }
533
-
534
- .jstree-default .jstree-checkbox:hover {
535
- background-position: -164px -36px
536
- }
537
-
538
- .jstree-default .jstree-checked > .jstree-checkbox, .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
539
- background-position: -228px -4px
540
- }
541
-
542
- .jstree-default .jstree-checked > .jstree-checkbox:hover, .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
543
- background-position: -228px -36px
544
- }
545
-
546
- .jstree-default .jstree-anchor > .jstree-undetermined {
547
- background-position: -196px -4px
548
- }
549
-
550
- .jstree-default .jstree-anchor > .jstree-undetermined:hover {
551
- background-position: -196px -36px
552
- }*/
553
-
554
- .jstree-default .jstree-checkbox-disabled {
555
- opacity: .8;
556
- 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");
557
- filter: gray;
558
- -webkit-filter: grayscale(100%)
559
- }
560
-
561
- .jstree-default > .jstree-striped {
562
- background-size: auto 48px
563
- }
564
-
565
- .jstree-default.jstree-rtl .jstree-node {
566
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
567
- background-position: 100% 1px;
568
- background-repeat: repeat-y
569
- }
570
-
571
- .jstree-default.jstree-rtl .jstree-last {
572
- background: 0 0
573
- }
574
-
575
- /*.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
576
- background-position: -132px -36px
577
- }
578
-
579
- .jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
580
- background-position: -100px -36px
581
- }
582
-
583
- .jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
584
- background-position: -68px -36px
585
- }
586
-
587
- .jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default.jstree-rtl > .jstree-no-dots .jstree-node {
588
- background: 0 0
589
- }
590
-
591
- .jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
592
- background-position: -36px -36px
593
- }
594
-
595
- .jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
596
- background-position: -4px -36px
597
- }
598
-
599
- .jstree-default .jstree-themeicon-custom {
600
- background-color: transparent;
601
- background-image: none;
602
- background-position: 0 0
603
- }
604
-
605
- .jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
606
- background: url(throbber.gif) center center no-repeat
607
- }
608
-
609
- .jstree-default .jstree-file {
610
- background: url(../images/32px.png) -100px -68px no-repeat
611
- }
612
-
613
- .jstree-default .jstree-folder {
614
- background: url(../images/32px.png) -260px -4px no-repeat
615
- }
616
- */
617
- .jstree-default > .jstree-container-ul > .jstree-node {
618
- margin-left: 0;
619
- margin-right: 0
620
- }
621
-
622
- .jstree-default {
623
- line-height: 30px;
624
- padding: 0 4px
625
- }
626
-
627
- /*.jstree-default .jstree-er, .jstree-default .jstree-ok {
628
- background-image: url(../images/32px.png);
629
- background-repeat: no-repeat;
630
- background-color: transparent
631
- }
632
- */
633
- .jstree-default i {
634
- background: 0 0;
635
- width: 20px;
636
- height: 30px;
637
- line-height: 30px;
638
- display: inline-block;
639
- vertical-align: top
640
- }
641
-
642
- /*
643
- .jstree-default .jstree-ok {
644
- background-position: -4px -68px
645
- }
646
-
647
- .jstree-default .jstree-er {
648
- background-position: -36px -68px
649
- }
650
- */
651
- .jstree-default .jstree-ellipsis {
652
- overflow: hidden
653
- }
654
-
655
- .jstree-default .jstree-ellipsis .jstree-anchor {
656
- width: calc(100% - 29px);
657
- text-overflow: ellipsis;
658
- overflow: hidden
659
- }
660
-
661
- .jstree-default.jstree-rtl .jstree-node {
662
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)
663
- }
664
-
665
- .jstree-default.jstree-rtl .jstree-last {
666
- background: 0 0
667
- }
668
-
669
- .jstree-default-small .jstree-node {
670
- min-height: 18px;
671
- line-height: 18px;
672
- margin-left: 18px;
673
- min-width: 18px
674
- }
675
-
676
- .jstree-default-small .jstree-anchor {
677
- line-height: 18px;
678
- height: 18px
679
- }
680
-
681
- .jstree-default-small .jstree-icon {
682
- width: 18px;
683
- height: 18px;
684
- line-height: 18px
685
- }
686
-
687
- .jstree-default-small .jstree-icon:empty {
688
- width: 18px;
689
- height: 18px;
690
- line-height: 18px
691
- }
692
-
693
- .jstree-default-small.jstree-rtl .jstree-node {
694
- margin-right: 18px
695
- }
696
-
697
- .jstree-default-small .jstree-wholerow {
698
- height: 18px
699
- }
700
-
701
- /*
702
- .jstree-default-small .jstree-icon, .jstree-default-small .jstree-node {
703
- background-image: url(../images/32px.png)
704
- }
705
-
706
- .jstree-default-small .jstree-node {
707
- background-position: -295px -7px;
708
- background-repeat: repeat-y
709
- }
710
-
711
- .jstree-default-small .jstree-last {
712
- background: 0 0
713
- }
714
-
715
- .jstree-default-small .jstree-open > .jstree-ocl {
716
- background-position: -135px -7px
717
- }
718
-
719
- .jstree-default-small .jstree-closed > .jstree-ocl {
720
- background-position: -103px -7px
721
- }
722
-
723
- .jstree-default-small .jstree-leaf > .jstree-ocl {
724
- background-position: -71px -7px
725
- }
726
-
727
- .jstree-default-small .jstree-themeicon {
728
- background-position: -263px -7px
729
- }
730
-
731
- .jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-small > .jstree-no-dots .jstree-node {
732
- background: 0 0
733
- }
734
-
735
- .jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
736
- background-position: -39px -7px
737
- }
738
-
739
- .jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
740
- background-position: -7px -7px
741
- }
742
-
743
- .jstree-default-small .jstree-disabled {
744
- background: 0 0
745
- }
746
-
747
- .jstree-default-small .jstree-disabled.jstree-hovered {
748
- background: 0 0
749
- }
750
- */
751
- .jstree-default-small .jstree-disabled.jstree-clicked {
752
- background: #efefef
753
- }
754
-
755
- /*
756
- .jstree-default-small .jstree-checkbox {
757
- background-position: -167px -7px
758
- }
759
-
760
- .jstree-default-small .jstree-checkbox:hover {
761
- background-position: -167px -39px
762
- }
763
-
764
- .jstree-default-small .jstree-checked > .jstree-checkbox, .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
765
- background-position: -231px -7px
766
- }
767
-
768
- .jstree-default-small .jstree-checked > .jstree-checkbox:hover, .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
769
- background-position: -231px -39px
770
- }
771
-
772
- .jstree-default-small .jstree-anchor > .jstree-undetermined {
773
- background-position: -199px -7px
774
- }
775
-
776
- .jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
777
- background-position: -199px -39px
778
- }
779
- */
780
- .jstree-default-small .jstree-checkbox-disabled {
781
- opacity: .8;
782
- 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");
783
- filter: gray;
784
- -webkit-filter: grayscale(100%)
785
- }
786
-
787
- .jstree-default-small > .jstree-striped {
788
- background-size: auto 36px
789
- }
790
-
791
- .jstree-default-small.jstree-rtl .jstree-node {
792
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
793
- background-position: 100% 1px;
794
- background-repeat: repeat-y
795
- }
796
-
797
- /*
798
- .jstree-default-small.jstree-rtl .jstree-last {
799
- background: 0 0
800
- }
801
-
802
- .jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
803
- background-position: -135px -39px
804
- }
805
-
806
- .jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
807
- background-position: -103px -39px
808
- }
809
-
810
- .jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
811
- background-position: -71px -39px
812
- }
813
-
814
- .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node {
815
- background: 0 0
816
- }
817
-
818
- .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
819
- background-position: -39px -39px
820
- }
821
-
822
- .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
823
- background-position: -7px -39px
824
- }
825
-
826
- .jstree-default-small .jstree-themeicon-custom {
827
- background-color: transparent;
828
- background-image: none;
829
- background-position: 0 0
830
- }
831
-
832
- .jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
833
- background: url(throbber.gif) center center no-repeat
834
- }
835
-
836
- .jstree-default-small .jstree-file {
837
- background: url(../images/32px.png) -103px -71px no-repeat
838
- }
839
-
840
- .jstree-default-small .jstree-folder {
841
- background: url(../images/32px.png) -263px -7px no-repeat
842
- }
843
- */
844
- .jstree-default-small > .jstree-container-ul > .jstree-node {
845
- margin-left: 0;
846
- margin-right: 0
847
- }
848
-
849
- .jstree-default-small {
850
- line-height: 18px;
851
- padding: 0 4px
852
- }
853
-
854
- /*
855
- .jstree-default-small .jstree-er, .jstree-default-small .jstree-ok {
856
- background-image: url(../images/32px.png);
857
- background-repeat: no-repeat;
858
- background-color: transparent
859
- }
860
-
861
- .jstree-default-small i {
862
- background: 0 0;
863
- width: 18px;
864
- height: 18px;
865
- line-height: 18px
866
- }
867
-
868
- .jstree-default-small .jstree-ok {
869
- background-position: -7px -71px
870
- }
871
-
872
- .jstree-default-small .jstree-er {
873
- background-position: -39px -71px
874
- }
875
- */
876
- .jstree-default-small .jstree-ellipsis {
877
- overflow: hidden
878
- }
879
-
880
- .jstree-default-small .jstree-ellipsis .jstree-anchor {
881
- width: calc(100% - 23px);
882
- text-overflow: ellipsis;
883
- overflow: hidden
884
- }
885
-
886
- .jstree-default-small.jstree-rtl .jstree-node {
887
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)
888
- }
889
-
890
- .jstree-default-small.jstree-rtl .jstree-last {
891
- background: 0 0
892
- }
893
-
894
- .jstree-default-large .jstree-node {
895
- min-height: 32px;
896
- line-height: 32px;
897
- margin-left: 32px;
898
- min-width: 32px
899
- }
900
-
901
- .jstree-default-large .jstree-anchor {
902
- line-height: 32px;
903
- height: 32px
904
- }
905
-
906
- .jstree-default-large .jstree-icon {
907
- width: 32px;
908
- height: 32px;
909
- line-height: 32px
910
- }
911
-
912
- .jstree-default-large .jstree-icon:empty {
913
- width: 32px;
914
- height: 32px;
915
- line-height: 32px
916
- }
917
-
918
- .jstree-default-large.jstree-rtl .jstree-node {
919
- margin-right: 32px
920
- }
921
-
922
- .jstree-default-large .jstree-wholerow {
923
- height: 32px
924
- }
925
-
926
- /*
927
- .jstree-default-large .jstree-icon, .jstree-default-large .jstree-node {
928
- background-image: url(../images/32px.png)
929
- }
930
- /*
931
- .jstree-default-large .jstree-node {
932
- background-position: -288px 0;
933
- background-repeat: repeat-y
934
- }
935
-
936
- .jstree-default-large .jstree-last {
937
- background: 0 0
938
- }
939
-
940
- .jstree-default-large .jstree-open > .jstree-ocl {
941
- background-position: -128px 0
942
- }
943
-
944
- .jstree-default-large .jstree-closed > .jstree-ocl {
945
- background-position: -96px 0
946
- }
947
-
948
- .jstree-default-large .jstree-leaf > .jstree-ocl {
949
- background-position: -64px 0
950
- }
951
-
952
- .jstree-default-large .jstree-themeicon {
953
- background-position: -256px 0
954
- }
955
-
956
- .jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-large > .jstree-no-dots .jstree-node {
957
- background: 0 0
958
- }
959
-
960
- .jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
961
- background-position: -32px 0
962
- }
963
-
964
- .jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
965
- background-position: 0 0
966
- }
967
-
968
- .jstree-default-large .jstree-disabled {
969
- background: 0 0
970
- }
971
-
972
- .jstree-default-large .jstree-disabled.jstree-hovered {
973
- background: 0 0
974
- }
975
-
976
- .jstree-default-large .jstree-disabled.jstree-clicked {
977
- background: #efefef
978
- }
979
-
980
- .jstree-default-large .jstree-checkbox {
981
- background-position: -160px 0
982
- }
983
-
984
- .jstree-default-large .jstree-checkbox:hover {
985
- background-position: -160px -32px
986
- }
987
-
988
- .jstree-default-large .jstree-checked > .jstree-checkbox, .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
989
- background-position: -224px 0
990
- }
991
-
992
- .jstree-default-large .jstree-checked > .jstree-checkbox:hover, .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
993
- background-position: -224px -32px
994
- }
995
-
996
- .jstree-default-large .jstree-anchor > .jstree-undetermined {
997
- background-position: -192px 0
998
- }
999
-
1000
- .jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
1001
- background-position: -192px -32px
1002
- }
1003
-
1004
- .jstree-default-large .jstree-checkbox-disabled {
1005
- opacity: .8;
1006
- 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");
1007
- filter: gray;
1008
- -webkit-filter: grayscale(100%)
1009
- }
1010
-
1011
- .jstree-default-large > .jstree-striped {
1012
- background-size: auto 64px
1013
- }
1014
-
1015
- .jstree-default-large.jstree-rtl .jstree-node {
1016
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
1017
- background-position: 100% 1px;
1018
- background-repeat: repeat-y
1019
- }
1020
-
1021
- .jstree-default-large.jstree-rtl .jstree-last {
1022
- background: 0 0
1023
- }
1024
-
1025
- .jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
1026
- background-position: -128px -32px
1027
- }
1028
-
1029
- .jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
1030
- background-position: -96px -32px
1031
- }
1032
-
1033
- .jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
1034
- background-position: -64px -32px
1035
- }
1036
-
1037
- .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node {
1038
- background: 0 0
1039
- }
1040
-
1041
- .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
1042
- background-position: -32px -32px
1043
- }
1044
-
1045
- .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
1046
- background-position: 0 -32px
1047
- }
1048
-
1049
- .jstree-default-large .jstree-themeicon-custom {
1050
- background-color: transparent;
1051
- background-image: none;
1052
- background-position: 0 0
1053
- }
1054
-
1055
- .jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
1056
- background: url(throbber.gif) center center no-repeat
1057
- }
1058
-
1059
- .jstree-default-large .jstree-file {
1060
- background: url(../images/32px.png) -96px -64px no-repeat
1061
- }
1062
-
1063
- .jstree-default-large .jstree-folder {
1064
- background: url(../images/32px.png) -256px 0 no-repeat
1065
- }
1066
- */
1067
- .jstree-default-large > .jstree-container-ul > .jstree-node {
1068
- margin-left: 0;
1069
- margin-right: 0
1070
- }
1071
-
1072
- .jstree-default-large {
1073
- line-height: 32px;
1074
- padding: 0 4px
1075
- }
1076
-
1077
- /*
1078
- .jstree-default-large .jstree-er, .jstree-default-large .jstree-ok {
1079
- background-image: url(../images/32px.png);
1080
- background-repeat: no-repeat;
1081
- background-color: transparent
1082
- }
1083
-
1084
- .jstree-default-large i {
1085
- background: 0 0;
1086
- width: 32px;
1087
- height: 32px;
1088
- line-height: 32px
1089
- }
1090
-
1091
- .jstree-default-large .jstree-ok {
1092
- background-position: 0 -64px
1093
- }
1094
-
1095
- .jstree-default-large .jstree-er {
1096
- background-position: -32px -64px
1097
- }
1098
-
1099
- .jstree-default-large .jstree-ellipsis {
1100
- overflow: hidden
1101
- }
1102
-
1103
- .jstree-default-large .jstree-ellipsis .jstree-anchor {
1104
- width: calc(100% - 37px);
1105
- text-overflow: ellipsis;
1106
- overflow: hidden
1107
- }
1108
-
1109
- .jstree-default-large.jstree-rtl .jstree-node {
1110
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)
1111
- }
1112
-
1113
- .jstree-default-large.jstree-rtl .jstree-last {
1114
- background: 0 0
1115
- }
1116
- */
1117
- @media (max-width: 768px) {
1118
- .jstree-dnd-responsive {
1119
- line-height: 40px;
1120
- font-weight: 700;
1121
- font-size: 1.1em;
1122
- text-shadow: 1px 1px #fff
1123
- }
1124
-
1125
- .jstree-dnd-responsive > i {
1126
- background: 0 0;
1127
- width: 40px;
1128
- height: 40px
1129
- }
1130
-
1131
- /*.jstree-dnd-responsive > .jstree-ok {
1132
- background-image: url(../images/40px.png);
1133
- background-position: 0 -200px;
1134
- background-size: 120px 240px
1135
- }
1136
-
1137
- .jstree-dnd-responsive > .jstree-er {
1138
- background-image: url(../images/40px.png);
1139
- background-position: -40px -200px;
1140
- background-size: 120px 240px
1141
- }*/
1142
- #jstree-marker.jstree-dnd-responsive {
1143
- border-left-width: 10px;
1144
- border-top-width: 10px;
1145
- border-bottom-width: 10px;
1146
- margin-top: -10px
1147
- }
1148
- }
1149
-
1150
- @media (max-width: 768px) {
1151
- /*.jstree-default-responsive .jstree-icon {
1152
- background-image: url(../images/40px.png)
1153
- }
1154
-
1155
- .jstree-default-responsive .jstree-leaf > .jstree-ocl, .jstree-default-responsive .jstree-node {
1156
- background: 0 0
1157
- }*/
1158
- .jstree-default-responsive .jstree-node {
1159
- min-height: 40px;
1160
- line-height: 40px;
1161
- margin-left: 40px;
1162
- min-width: 40px;
1163
- white-space: nowrap
1164
- }
1165
-
1166
- .jstree-default-responsive .jstree-anchor {
1167
- line-height: 40px;
1168
- height: 40px
1169
- }
1170
-
1171
- .jstree-default-responsive .jstree-icon, .jstree-default-responsive .jstree-icon:empty {
1172
- width: 40px;
1173
- height: 40px;
1174
- line-height: 40px
1175
- }
1176
-
1177
- .jstree-default-responsive > .jstree-container-ul > .jstree-node {
1178
- margin-left: 0
1179
- }
1180
-
1181
- .jstree-default-responsive.jstree-rtl .jstree-node {
1182
- margin-left: 0;
1183
- margin-right: 40px;
1184
- background: 0 0
1185
- }
1186
-
1187
- .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
1188
- margin-right: 0
1189
- }
1190
-
1191
- .jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-ocl, .jstree-default-responsive .jstree-themeicon {
1192
- background-size: 120px 240px
1193
- }
1194
-
1195
- .jstree-default-responsive .jstree-leaf > .jstree-ocl, .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
1196
- background: 0 0
1197
- }
1198
-
1199
- /*.jstree-default-responsive .jstree-open > .jstree-ocl {
1200
- background-position: 0 0 !important
1201
- }
1202
-
1203
- .jstree-default-responsive .jstree-closed > .jstree-ocl {
1204
- background-position: 0 -40px !important
1205
- }
1206
-
1207
- .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
1208
- background-position: -40px 0 !important
1209
- }
1210
-
1211
- .jstree-default-responsive .jstree-themeicon {
1212
- background-position: -40px -40px
1213
- }
1214
-
1215
- .jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-checkbox:hover {
1216
- background-position: -40px -80px
1217
- }
1218
-
1219
- .jstree-default-responsive .jstree-checked > .jstree-checkbox, .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover, .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
1220
- background-position: 0 -80px
1221
- }
1222
-
1223
- .jstree-default-responsive .jstree-anchor > .jstree-undetermined, .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
1224
- background-position: 0 -120px
1225
- }*/
1226
- .jstree-default-responsive .jstree-anchor {
1227
- font-weight: 700;
1228
- font-size: 1.1em;
1229
- text-shadow: 1px 1px #fff
1230
- }
1231
-
1232
- .jstree-default-responsive > .jstree-striped {
1233
- background: 0 0
1234
- }
1235
-
1236
- .jstree-default-responsive .jstree-wholerow {
1237
- border-top: 1px solid rgba(255, 255, 255, .7);
1238
- border-bottom: 1px solid rgba(64, 64, 64, .2);
1239
- background: #ebebeb;
1240
- height: 40px
1241
- }
1242
-
1243
- .jstree-default-responsive .jstree-wholerow-hovered {
1244
- background: #e7f4f9
1245
- }
1246
-
1247
- .jstree-default-responsive .jstree-wholerow-clicked {
1248
- background: #beebff
1249
- }
1250
-
1251
- .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
1252
- box-shadow: inset 0 -6px 3px -5px #666
1253
- }
1254
-
1255
- .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
1256
- box-shadow: inset 0 6px 3px -5px #666;
1257
- border-top: 0
1258
- }
1259
-
1260
- .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
1261
- box-shadow: none
1262
- }
1263
-
1264
- /*.jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-icon, .jstree-default-responsive .jstree-node, .jstree-default-responsive .jstree-node > .jstree-ocl, .jstree-default-responsive .jstree-themeicon {
1265
- background-image: url(../images/40px.png);
1266
- background-size: 120px 240px
1267
- }
1268
-
1269
- .jstree-default-responsive .jstree-node {
1270
- background-position: -80px 0;
1271
- background-repeat: repeat-y
1272
- }
1273
-
1274
- .jstree-default-responsive .jstree-last {
1275
- background: 0 0
1276
- }
1277
-
1278
- .jstree-default-responsive .jstree-leaf > .jstree-ocl {
1279
- background-position: -40px -120px
1280
- }
1281
-
1282
- .jstree-default-responsive .jstree-last > .jstree-ocl {
1283
- background-position: -40px -160px
1284
- }
1285
-
1286
- .jstree-default-responsive .jstree-themeicon-custom {
1287
- background-color: transparent;
1288
- background-image: none;
1289
- background-position: 0 0
1290
- }
1291
-
1292
- .jstree-default-responsive .jstree-file {
1293
- background: url(../images/40px.png) 0 -160px no-repeat;
1294
- background-size: 120px 240px
1295
- }
1296
-
1297
- .jstree-default-responsive .jstree-folder {
1298
- background: url(../images/40px.png) -40px -40px no-repeat;
1299
- background-size: 120px 240px
1300
- }*/
1301
- .jstree-default-responsive > .jstree-container-ul > .jstree-node {
1302
- margin-left: 0;
1303
- margin-right: 0
1304
- }
1305
- }
1306
-
1307
- .thumbnail-hover {
1308
- overflow: hidden;
1309
- position: absolute;
1310
- top: 0;
1311
- right: 0;
1312
- bottom: 0;
1313
- left: 0;
1314
- transition: opacity .1s;
1315
- display: none;
1316
- z-index: 1;
1317
- }
1318
-
1319
- .attachment-preview:hover .thumbnail-hover {
1320
- display: block
1321
- }
1322
-
1323
- .thumbnail-hover:after {
1324
- top: 0;
1325
- left: 0;
1326
- width: 100%;
1327
- height: 100%;
1328
- position: absolute;
1329
- content: "";
1330
- background: #1e293b;
1331
- z-index: 100;
1332
- opacity: .75
1333
- }
1334
-
1335
- .thumbnail-hover tr td, .thumbnail-hover tr th {
1336
- font-size: 9px;
1337
- text-align: left;
1338
- padding: 0;
1339
- line-height: 12px;
1340
- color: #fff;
1341
- white-space: nowrap
1342
- }
1343
-
1344
- .thumbnail-hover table {
1345
- z-index: 1001;
1346
- position: relative
1347
- }
1348
-
1349
- .thumbnail-hover-box {
1350
- padding: 4px
1351
- }
1352
-
1353
- .thumbnail-hover tr th {
1354
- width: 70px
1355
- }
1356
-
1357
- .thumbnail-hover-box a {
1358
- color: #fff;
1359
- text-decoration: none;
1360
- font-size: 9px
1361
- }
1362
-
1363
- .thumbnail-hover-box a span {
1364
- height: 10px;
1365
- width: 10px;
1366
- font-size: 12px
1367
- }
1368
-
1369
- body .wp-core-ui .attachment-close {
1370
- z-index: 1001
1371
- }
1372
-
1373
- .jstree-closed > i.jstree-icon, .jstree-open > i.jstree-icon {
1374
- font-family: 'premio-folder' !important;
1375
- speak: never;
1376
- font-style: normal;
1377
- font-variant: normal;
1378
- text-transform: none;
1379
- line-height: 1;
1380
- -webkit-font-smoothing: antialiased;
1381
- transition: all 0.2s linear;
1382
- -webkit-transition: all 0.2s linear;
1383
- -moz-transition: all 0.2s linear;
1384
- color: #fa166b;
1385
- font-size: 10px;
1386
- text-align: center;
1387
- font-weight: bold;
1388
- transform: rotate(-90deg);
1389
- -webkit-transform: rotate(-90deg);
1390
- -moz-transform: rotate(-90deg);
1391
- -o-transform: rotate(-90deg);
1392
- }
1393
-
1394
- .jstree-closed > i.jstree-icon:after, .jstree-open > i.jstree-icon:after {
1395
- content: "\e909";
1396
- }
1397
-
1398
- .jstree-open > i.jstree-icon {
1399
- transform: rotate(0deg);
1400
- -webkit-transform: rotate(0deg);
1401
- -moz-transform: rotate(0deg);
1402
- -o-transform: rotate(0deg);
1403
- }
1404
-
1405
- .thumbnail-hover .no-hidden tr th {
1406
- width: auto;
1407
- padding: 0 5px 0 0;
1408
- }
1409
-
1410
- .thumbnail-hover .no-hidden tr td, .thumbnail-hover .no-hidden tr th {
1411
- white-space: break-spaces;
1412
- font-size: 10px;
1413
- line-height: 14px;
1414
  }
1
+ .jstree-children, .jstree-container-ul, .jstree-node {
2
+ display: block;
3
+ margin: 0;
4
+ padding: 0;
5
+ list-style-type: none;
6
+ list-style-image: none
7
+ }
8
+
9
+ .jstree-node {
10
+ white-space: nowrap
11
+ }
12
+
13
+ .jstree-anchor {
14
+ display: inline-block;
15
+ color: #000;
16
+ white-space: nowrap;
17
+ padding: 0 4px 0 1px;
18
+ margin: 0;
19
+ vertical-align: top
20
+ }
21
+
22
+ .jstree-anchor:focus {
23
+ outline: 0
24
+ }
25
+
26
+ .jstree-anchor, .jstree-anchor:active, .jstree-anchor:hover, .jstree-anchor:link, .jstree-anchor:visited {
27
+ text-decoration: none
28
+ }
29
+
30
+ .jstree-icon {
31
+ display: inline-block;
32
+ text-decoration: none;
33
+ margin: 0;
34
+ padding: 0;
35
+ vertical-align: top;
36
+ text-align: center
37
+ }
38
+
39
+ .jstree-icon:empty {
40
+ display: inline-block;
41
+ text-decoration: none;
42
+ margin: 0;
43
+ padding: 0;
44
+ vertical-align: top;
45
+ text-align: center
46
+ }
47
+
48
+ .jstree-ocl {
49
+ cursor: pointer
50
+ }
51
+
52
+ .jstree-leaf > .jstree-ocl {
53
+ cursor: default
54
+ }
55
+
56
+ .jstree .jstree-open > .jstree-children {
57
+ display: block
58
+ }
59
+
60
+ .jstree .jstree-closed > .jstree-children, .jstree .jstree-leaf > .jstree-children {
61
+ display: none
62
+ }
63
+
64
+ .jstree-anchor > .jstree-themeicon {
65
+ margin-right: 2px
66
+ }
67
+
68
+ .jstree-anchor > .jstree-themeicon-hidden, .jstree-no-icons .jstree-themeicon {
69
+ display: none
70
+ }
71
+
72
+ .jstree-hidden, .jstree-node.jstree-hidden {
73
+ display: none
74
+ }
75
+
76
+ .jstree-rtl .jstree-anchor {
77
+ padding: 0 1px 0 4px
78
+ }
79
+
80
+ .jstree-rtl .jstree-anchor > .jstree-themeicon {
81
+ margin-left: 2px;
82
+ margin-right: 0
83
+ }
84
+
85
+ .jstree-rtl .jstree-node {
86
+ margin-left: 0
87
+ }
88
+
89
+ .jstree-rtl .jstree-container-ul > .jstree-node {
90
+ margin-right: 0
91
+ }
92
+
93
+ .jstree-wholerow-ul {
94
+ position: relative;
95
+ display: inline-block;
96
+ min-width: 100%
97
+ }
98
+
99
+ .jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
100
+ cursor: pointer
101
+ }
102
+
103
+ .jstree-wholerow-ul .jstree-anchor, .jstree-wholerow-ul .jstree-icon {
104
+ position: relative
105
+ }
106
+
107
+ .jstree-wholerow-ul .jstree-wholerow {
108
+ width: 100%;
109
+ cursor: pointer;
110
+ position: absolute;
111
+ left: 0;
112
+ -webkit-user-select: none;
113
+ -moz-user-select: none;
114
+ -ms-user-select: none;
115
+ user-select: none
116
+ }
117
+
118
+ .jstree-contextmenu .jstree-anchor {
119
+ -webkit-user-select: none;
120
+ -webkit-touch-callout: none
121
+ }
122
+
123
+ .vakata-context {
124
+ display: none
125
+ }
126
+
127
+ .vakata-context, .vakata-context ul {
128
+ margin: 0;
129
+ padding: 2px;
130
+ position: absolute;
131
+ background: #f5f5f5;
132
+ border: 1px solid #979797;
133
+ box-shadow: 2px 2px 2px #999
134
+ }
135
+
136
+ .vakata-context ul {
137
+ list-style: none;
138
+ left: 100%;
139
+ margin-top: -2.7em;
140
+ margin-left: -4px
141
+ }
142
+
143
+ .vakata-context .vakata-context-right ul {
144
+ left: auto;
145
+ right: 100%;
146
+ margin-left: auto;
147
+ margin-right: -4px
148
+ }
149
+
150
+ .vakata-context li {
151
+ list-style: none
152
+ }
153
+
154
+ .vakata-context li > a {
155
+ display: block;
156
+ padding: 0 2em 0 2em;
157
+ text-decoration: none;
158
+ width: auto;
159
+ color: #000;
160
+ white-space: nowrap;
161
+ line-height: 2.4em;
162
+ text-shadow: 1px 1px 0 #fff;
163
+ border-radius: 1px
164
+ }
165
+
166
+ .vakata-context li > a:hover {
167
+ position: relative;
168
+ background-color: #e8eff7;
169
+ box-shadow: 0 0 2px #0a6aa1
170
+ }
171
+
172
+ .vakata-context li > a.vakata-context-parent {
173
+ background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);
174
+ background-position: right center;
175
+ background-repeat: no-repeat
176
+ }
177
+
178
+ .vakata-context li > a:focus {
179
+ outline: 0
180
+ }
181
+
182
+ .vakata-context .vakata-context-hover > a {
183
+ position: relative;
184
+ background-color: #e8eff7;
185
+ box-shadow: 0 0 2px #0a6aa1
186
+ }
187
+
188
+ .vakata-context .vakata-context-separator > a, .vakata-context .vakata-context-separator > a:hover {
189
+ background: #fff;
190
+ border: 0;
191
+ border-top: 1px solid #e2e3e3;
192
+ height: 1px;
193
+ min-height: 1px;
194
+ max-height: 1px;
195
+ padding: 0;
196
+ margin: 0 0 0 2.4em;
197
+ border-left: 1px solid #e0e0e0;
198
+ text-shadow: 0 0 0 transparent;
199
+ box-shadow: 0 0 0 transparent;
200
+ border-radius: 0
201
+ }
202
+
203
+ .vakata-context .vakata-contextmenu-disabled a, .vakata-context .vakata-contextmenu-disabled a:hover {
204
+ color: silver;
205
+ background-color: transparent;
206
+ border: 0;
207
+ box-shadow: 0 0 0
208
+ }
209
+
210
+ .vakata-context .vakata-contextmenu-disabled > a > i {
211
+ filter: grayscale(100%)
212
+ }
213
+
214
+ .vakata-context li > a > i {
215
+ text-decoration: none;
216
+ display: inline-block;
217
+ width: 2.4em;
218
+ height: 2.4em;
219
+ background: 0 0;
220
+ margin: 0 0 0 -2em;
221
+ vertical-align: top;
222
+ text-align: center;
223
+ line-height: 2.4em
224
+ }
225
+
226
+ .vakata-context li > a > i:empty {
227
+ width: 2.4em;
228
+ line-height: 2.4em
229
+ }
230
+
231
+ .vakata-context li > a .vakata-contextmenu-sep {
232
+ display: inline-block;
233
+ width: 1px;
234
+ height: 2.4em;
235
+ background: #fff;
236
+ margin: 0 .5em 0 0;
237
+ border-left: 1px solid #e2e3e3
238
+ }
239
+
240
+ .vakata-context .vakata-contextmenu-shortcut {
241
+ font-size: .8em;
242
+ color: silver;
243
+ opacity: .5;
244
+ display: none
245
+ }
246
+
247
+ .vakata-context-rtl ul {
248
+ left: auto;
249
+ right: 100%;
250
+ margin-left: auto;
251
+ margin-right: -4px
252
+ }
253
+
254
+ .vakata-context-rtl li > a.vakata-context-parent {
255
+ background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);
256
+ background-position: left center;
257
+ background-repeat: no-repeat
258
+ }
259
+
260
+ .vakata-context-rtl .vakata-context-separator > a {
261
+ margin: 0 2.4em 0 0;
262
+ border-left: 0;
263
+ border-right: 1px solid #e2e3e3
264
+ }
265
+
266
+ .vakata-context-rtl .vakata-context-left ul {
267
+ right: auto;
268
+ left: 100%;
269
+ margin-left: -4px;
270
+ margin-right: auto
271
+ }
272
+
273
+ .vakata-context-rtl li > a > i {
274
+ margin: 0 -2em 0 0
275
+ }
276
+
277
+ .vakata-context-rtl li > a .vakata-contextmenu-sep {
278
+ margin: 0 0 0 .5em;
279
+ border-left-color: #fff;
280
+ background: #e2e3e3
281
+ }
282
+
283
+ #jstree-marker {
284
+ position: absolute;
285
+ top: 0;
286
+ left: 0;
287
+ margin: -5px 0 0 0;
288
+ padding: 0;
289
+ border-right: 0;
290
+ border-top: 5px solid transparent;
291
+ border-bottom: 5px solid transparent;
292
+ border-left: 5px solid;
293
+ width: 0;
294
+ height: 0;
295
+ font-size: 0;
296
+ line-height: 0;
297
+ display: none !important;
298
+ }
299
+
300
+ .jstree-copy, .jstree-icon {
301
+ display: inline-block;
302
+ text-decoration: none;
303
+ margin: 0 2px 0 0;
304
+ padding: 0;
305
+ width: 16px;
306
+ height: 16px
307
+ }
308
+
309
+ .jstree-ok {
310
+ background: green
311
+ }
312
+
313
+ .jstree-er {
314
+ background: red
315
+ }
316
+
317
+ .jstree-copy {
318
+ margin: 0 2px 0 2px
319
+ }
320
+
321
+ /*
322
+ .jstree-default .jstree-icon, .jstree-default .jstree-node {
323
+ background-repeat: no-repeat;
324
+ background-color: transparent
325
+ }*/
326
+
327
+ .jstree-default .jstree-anchor, .jstree-default .jstree-animated, .jstree-default .jstree-wholerow {
328
+ transition: background-color .15s, box-shadow .15s
329
+ }
330
+
331
+ .jstree-default .jstree-hovered {
332
+ box-shadow: inset 0 0 1px #ccc
333
+ }
334
+
335
+ .jstree-default .jstree-context {
336
+ background: #e7f4f9;
337
+ border-radius: 2px;
338
+ box-shadow: inset 0 0 1px #ccc
339
+ }
340
+
341
+ .jstree-default .jstree-clicked {
342
+ background: #beebff;
343
+ border-radius: 2px;
344
+ box-shadow: inset 0 0 1px #999
345
+ }
346
+
347
+ .jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
348
+ display: none
349
+ }
350
+
351
+ .jstree-default .jstree-disabled {
352
+ background: 0 0;
353
+ color: #666
354
+ }
355
+
356
+ .jstree-default .jstree-disabled.jstree-hovered {
357
+ background: 0 0;
358
+ box-shadow: none
359
+ }
360
+
361
+ .jstree-default .jstree-disabled.jstree-clicked {
362
+ background: #efefef
363
+ }
364
+
365
+ .jstree-default .jstree-disabled > .jstree-icon {
366
+ opacity: .8;
367
+ 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");
368
+ filter: gray;
369
+ -webkit-filter: grayscale(100%)
370
+ }
371
+
372
+ .jstree-default .jstree-search {
373
+ font-style: italic;
374
+ color: #8b0000;
375
+ font-weight: 700
376
+ }
377
+
378
+ .jstree-default .jstree-no-checkboxes .jstree-checkbox {
379
+ display: none !important
380
+ }
381
+
382
+ .jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
383
+ background: 0 0;
384
+ box-shadow: none
385
+ }
386
+
387
+ .jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
388
+ background: #e7f4f9
389
+ }
390
+
391
+ .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
392
+ background: 0 0
393
+ }
394
+
395
+ .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
396
+ background: #e7f4f9
397
+ }
398
+
399
+ .jstree-default > .jstree-striped {
400
+ min-width: 100%;
401
+ display: inline-block;
402
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat
403
+ }
404
+
405
+ .jstree-default > .jstree-wholerow-ul .jstree-clicked, .jstree-default > .jstree-wholerow-ul .jstree-hovered {
406
+ background: 0 0;
407
+ box-shadow: none;
408
+ border-radius: 0
409
+ }
410
+
411
+ .jstree-default .jstree-wholerow {
412
+ -moz-box-sizing: border-box;
413
+ -webkit-box-sizing: border-box;
414
+ box-sizing: border-box
415
+ }
416
+
417
+ .jstree-default .jstree-wholerow-hovered {
418
+ background: #e7f4f9
419
+ }
420
+
421
+ .jstree-default .jstree-wholerow-clicked {
422
+ background: #beebff;
423
+ background: -webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);
424
+ background: linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)
425
+ }
426
+
427
+ .jstree-default .jstree-node {
428
+ min-height: 30px;
429
+ line-height: 30px;
430
+ margin-left: 24px;
431
+ min-width: 30px
432
+ }
433
+
434
+ .jstree-default .jstree-anchor {
435
+ line-height: 30px;
436
+ height: 30px;
437
+ width: calc(100% - 30px);
438
+ overflow: hidden;
439
+ padding: 0 30px 0 4px;
440
+ box-sizing: border-box;
441
+ position: relative;
442
+ margin: 0;
443
+ border-radius: 4px;
444
+ display: inline-block;
445
+ white-space: nowrap;
446
+ font-size: 13px;
447
+ text-overflow: ellipsis
448
+ }
449
+
450
+ .sticky-wcp-custom-form {
451
+ font-size: 13px;
452
+ }
453
+
454
+ .jstree-default .jstree-icon {
455
+ width: 30px;
456
+ height: 30px;
457
+ line-height: 30px
458
+ }
459
+
460
+ .jstree-default .jstree-icon:empty {
461
+ width: 24px;
462
+ height: 30px;
463
+ line-height: 30px
464
+ }
465
+
466
+ .jstree-default.jstree-rtl .jstree-node {
467
+ margin-right: 30px
468
+ }
469
+
470
+ .jstree-default .jstree-wholerow {
471
+ height: 30px
472
+ }
473
+
474
+ /*
475
+ .jstree-default .jstree-icon, .jstree-default .jstree-node {
476
+ background-image: url(../images/32px.png)
477
+ }
478
+ */
479
+ /*.jstree-default .jstree-node {
480
+ background-position: -292px -4px;
481
+ background-repeat: repeat-y;
482
+ position: relative
483
+ }
484
+
485
+ .jstree-default .jstree-last {
486
+ background: 0 0
487
+ }
488
+
489
+ .jstree-default .jstree-open > .jstree-ocl {
490
+ background-position: -132px -2px
491
+ }
492
+
493
+ .jstree-default .jstree-closed > .jstree-ocl {
494
+ background-position: -100px -2px
495
+ }
496
+
497
+ .jstree-default .jstree-leaf > .jstree-ocl {
498
+ background-position: -68px -2px
499
+ }
500
+
501
+ .jstree-default .jstree-themeicon {
502
+ background-position: -260px -2px;
503
+ background: 0 0
504
+ }
505
+
506
+ .jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default > .jstree-no-dots .jstree-node {
507
+ background: 0 0
508
+ }
509
+
510
+ .jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
511
+ background-position: -36px -2px
512
+ }
513
+
514
+ .jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
515
+ background-position: -4px -2px
516
+ }*/
517
+
518
+ .jstree-default .jstree-disabled {
519
+ background: 0 0
520
+ }
521
+
522
+ .jstree-default .jstree-disabled.jstree-hovered {
523
+ background: 0 0
524
+ }
525
+
526
+ .jstree-default .jstree-disabled.jstree-clicked {
527
+ background: #efefef
528
+ }
529
+
530
+ /*.jstree-default .jstree-checkbox {
531
+ background-position: -164px -4px
532
+ }
533
+
534
+ .jstree-default .jstree-checkbox:hover {
535
+ background-position: -164px -36px
536
+ }
537
+
538
+ .jstree-default .jstree-checked > .jstree-checkbox, .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
539
+ background-position: -228px -4px
540
+ }
541
+
542
+ .jstree-default .jstree-checked > .jstree-checkbox:hover, .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
543
+ background-position: -228px -36px
544
+ }
545
+
546
+ .jstree-default .jstree-anchor > .jstree-undetermined {
547
+ background-position: -196px -4px
548
+ }
549
+
550
+ .jstree-default .jstree-anchor > .jstree-undetermined:hover {
551
+ background-position: -196px -36px
552
+ }*/
553
+
554
+ .jstree-default .jstree-checkbox-disabled {
555
+ opacity: .8;
556
+ 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");
557
+ filter: gray;
558
+ -webkit-filter: grayscale(100%)
559
+ }
560
+
561
+ .jstree-default > .jstree-striped {
562
+ background-size: auto 48px
563
+ }
564
+
565
+ .jstree-default.jstree-rtl .jstree-node {
566
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
567
+ background-position: 100% 1px;
568
+ background-repeat: repeat-y
569
+ }
570
+
571
+ .jstree-default.jstree-rtl .jstree-last {
572
+ background: 0 0
573
+ }
574
+
575
+ /*.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
576
+ background-position: -132px -36px
577
+ }
578
+
579
+ .jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
580
+ background-position: -100px -36px
581
+ }
582
+
583
+ .jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
584
+ background-position: -68px -36px
585
+ }
586
+
587
+ .jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default.jstree-rtl > .jstree-no-dots .jstree-node {
588
+ background: 0 0
589
+ }
590
+
591
+ .jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
592
+ background-position: -36px -36px
593
+ }
594
+
595
+ .jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
596
+ background-position: -4px -36px
597
+ }
598
+
599
+ .jstree-default .jstree-themeicon-custom {
600
+ background-color: transparent;
601
+ background-image: none;
602
+ background-position: 0 0
603
+ }
604
+
605
+ .jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
606
+ background: url(throbber.gif) center center no-repeat
607
+ }
608
+
609
+ .jstree-default .jstree-file {
610
+ background: url(../images/32px.png) -100px -68px no-repeat
611
+ }
612
+
613
+ .jstree-default .jstree-folder {
614
+ background: url(../images/32px.png) -260px -4px no-repeat
615
+ }
616
+ */
617
+ .jstree-default > .jstree-container-ul > .jstree-node {
618
+ margin-left: 0;
619
+ margin-right: 0
620
+ }
621
+
622
+ .jstree-default {
623
+ line-height: 30px;
624
+ padding: 0 4px
625
+ }
626
+
627
+ /*.jstree-default .jstree-er, .jstree-default .jstree-ok {
628
+ background-image: url(../images/32px.png);
629
+ background-repeat: no-repeat;
630
+ background-color: transparent
631
+ }
632
+ */
633
+ .jstree-default i {
634
+ background: 0 0;
635
+ width: 20px;
636
+ height: 30px;
637
+ line-height: 30px;
638
+ display: inline-block;
639
+ vertical-align: top
640
+ }
641
+
642
+ /*
643
+ .jstree-default .jstree-ok {
644
+ background-position: -4px -68px
645
+ }
646
+
647
+ .jstree-default .jstree-er {
648
+ background-position: -36px -68px
649
+ }
650
+ */
651
+ .jstree-default .jstree-ellipsis {
652
+ overflow: hidden
653
+ }
654
+
655
+ .jstree-default .jstree-ellipsis .jstree-anchor {
656
+ width: calc(100% - 29px);
657
+ text-overflow: ellipsis;
658
+ overflow: hidden
659
+ }
660
+
661
+ .jstree-default.jstree-rtl .jstree-node {
662
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)
663
+ }
664
+
665
+ .jstree-default.jstree-rtl .jstree-last {
666
+ background: 0 0
667
+ }
668
+
669
+ .jstree-default-small .jstree-node {
670
+ min-height: 18px;
671
+ line-height: 18px;
672
+ margin-left: 18px;
673
+ min-width: 18px
674
+ }
675
+
676
+ .jstree-default-small .jstree-anchor {
677
+ line-height: 18px;
678
+ height: 18px
679
+ }
680
+
681
+ .jstree-default-small .jstree-icon {
682
+ width: 18px;
683
+ height: 18px;
684
+ line-height: 18px
685
+ }
686
+
687
+ .jstree-default-small .jstree-icon:empty {
688
+ width: 18px;
689
+ height: 18px;
690
+ line-height: 18px
691
+ }
692
+
693
+ .jstree-default-small.jstree-rtl .jstree-node {
694
+ margin-right: 18px
695
+ }
696
+
697
+ .jstree-default-small .jstree-wholerow {
698
+ height: 18px
699
+ }
700
+
701
+ /*
702
+ .jstree-default-small .jstree-icon, .jstree-default-small .jstree-node {
703
+ background-image: url(../images/32px.png)
704
+ }
705
+
706
+ .jstree-default-small .jstree-node {
707
+ background-position: -295px -7px;
708
+ background-repeat: repeat-y
709
+ }
710
+
711
+ .jstree-default-small .jstree-last {
712
+ background: 0 0
713
+ }
714
+
715
+ .jstree-default-small .jstree-open > .jstree-ocl {
716
+ background-position: -135px -7px
717
+ }
718
+
719
+ .jstree-default-small .jstree-closed > .jstree-ocl {
720
+ background-position: -103px -7px
721
+ }
722
+
723
+ .jstree-default-small .jstree-leaf > .jstree-ocl {
724
+ background-position: -71px -7px
725
+ }
726
+
727
+ .jstree-default-small .jstree-themeicon {
728
+ background-position: -263px -7px
729
+ }
730
+
731
+ .jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-small > .jstree-no-dots .jstree-node {
732
+ background: 0 0
733
+ }
734
+
735
+ .jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
736
+ background-position: -39px -7px
737
+ }
738
+
739
+ .jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
740
+ background-position: -7px -7px
741
+ }
742
+
743
+ .jstree-default-small .jstree-disabled {
744
+ background: 0 0
745
+ }
746
+
747
+ .jstree-default-small .jstree-disabled.jstree-hovered {
748
+ background: 0 0
749
+ }
750
+ */
751
+ .jstree-default-small .jstree-disabled.jstree-clicked {
752
+ background: #efefef
753
+ }
754
+
755
+ /*
756
+ .jstree-default-small .jstree-checkbox {
757
+ background-position: -167px -7px
758
+ }
759
+
760
+ .jstree-default-small .jstree-checkbox:hover {
761
+ background-position: -167px -39px
762
+ }
763
+
764
+ .jstree-default-small .jstree-checked > .jstree-checkbox, .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
765
+ background-position: -231px -7px
766
+ }
767
+
768
+ .jstree-default-small .jstree-checked > .jstree-checkbox:hover, .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
769
+ background-position: -231px -39px
770
+ }
771
+
772
+ .jstree-default-small .jstree-anchor > .jstree-undetermined {
773
+ background-position: -199px -7px
774
+ }
775
+
776
+ .jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
777
+ background-position: -199px -39px
778
+ }
779
+ */
780
+ .jstree-default-small .jstree-checkbox-disabled {
781
+ opacity: .8;
782
+ 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");
783
+ filter: gray;
784
+ -webkit-filter: grayscale(100%)
785
+ }
786
+
787
+ .jstree-default-small > .jstree-striped {
788
+ background-size: auto 36px
789
+ }
790
+
791
+ .jstree-default-small.jstree-rtl .jstree-node {
792
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
793
+ background-position: 100% 1px;
794
+ background-repeat: repeat-y
795
+ }
796
+
797
+ /*
798
+ .jstree-default-small.jstree-rtl .jstree-last {
799
+ background: 0 0
800
+ }
801
+
802
+ .jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
803
+ background-position: -135px -39px
804
+ }
805
+
806
+ .jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
807
+ background-position: -103px -39px
808
+ }
809
+
810
+ .jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
811
+ background-position: -71px -39px
812
+ }
813
+
814
+ .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node {
815
+ background: 0 0
816
+ }
817
+
818
+ .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
819
+ background-position: -39px -39px
820
+ }
821
+
822
+ .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
823
+ background-position: -7px -39px
824
+ }
825
+
826
+ .jstree-default-small .jstree-themeicon-custom {
827
+ background-color: transparent;
828
+ background-image: none;
829
+ background-position: 0 0
830
+ }
831
+
832
+ .jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
833
+ background: url(throbber.gif) center center no-repeat
834
+ }
835
+
836
+ .jstree-default-small .jstree-file {
837
+ background: url(../images/32px.png) -103px -71px no-repeat
838
+ }
839
+
840
+ .jstree-default-small .jstree-folder {
841
+ background: url(../images/32px.png) -263px -7px no-repeat
842
+ }
843
+ */
844
+ .jstree-default-small > .jstree-container-ul > .jstree-node {
845
+ margin-left: 0;
846
+ margin-right: 0
847
+ }
848
+
849
+ .jstree-default-small {
850
+ line-height: 18px;
851
+ padding: 0 4px
852
+ }
853
+
854
+ /*
855
+ .jstree-default-small .jstree-er, .jstree-default-small .jstree-ok {
856
+ background-image: url(../images/32px.png);
857
+ background-repeat: no-repeat;
858
+ background-color: transparent
859
+ }
860
+
861
+ .jstree-default-small i {
862
+ background: 0 0;
863
+ width: 18px;
864
+ height: 18px;
865
+ line-height: 18px
866
+ }
867
+
868
+ .jstree-default-small .jstree-ok {
869
+ background-position: -7px -71px
870
+ }
871
+
872
+ .jstree-default-small .jstree-er {
873
+ background-position: -39px -71px
874
+ }
875
+ */
876
+ .jstree-default-small .jstree-ellipsis {
877
+ overflow: hidden
878
+ }
879
+
880
+ .jstree-default-small .jstree-ellipsis .jstree-anchor {
881
+ width: calc(100% - 23px);
882
+ text-overflow: ellipsis;
883
+ overflow: hidden
884
+ }
885
+
886
+ .jstree-default-small.jstree-rtl .jstree-node {
887
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)
888
+ }
889
+
890
+ .jstree-default-small.jstree-rtl .jstree-last {
891
+ background: 0 0
892
+ }
893
+
894
+ .jstree-default-large .jstree-node {
895
+ min-height: 32px;
896
+ line-height: 32px;
897
+ margin-left: 32px;
898
+ min-width: 32px
899
+ }
900
+
901
+ .jstree-default-large .jstree-anchor {
902
+ line-height: 32px;
903
+ height: 32px
904
+ }
905
+
906
+ .jstree-default-large .jstree-icon {
907
+ width: 32px;
908
+ height: 32px;
909
+ line-height: 32px
910
+ }
911
+
912
+ .jstree-default-large .jstree-icon:empty {
913
+ width: 32px;
914
+ height: 32px;
915
+ line-height: 32px
916
+ }
917
+
918
+ .jstree-default-large.jstree-rtl .jstree-node {
919
+ margin-right: 32px
920
+ }
921
+
922
+ .jstree-default-large .jstree-wholerow {
923
+ height: 32px
924
+ }
925
+
926
+ /*
927
+ .jstree-default-large .jstree-icon, .jstree-default-large .jstree-node {
928
+ background-image: url(../images/32px.png)
929
+ }
930
+ /*
931
+ .jstree-default-large .jstree-node {
932
+ background-position: -288px 0;
933
+ background-repeat: repeat-y
934
+ }
935
+
936
+ .jstree-default-large .jstree-last {
937
+ background: 0 0
938
+ }
939
+
940
+ .jstree-default-large .jstree-open > .jstree-ocl {
941
+ background-position: -128px 0
942
+ }
943
+
944
+ .jstree-default-large .jstree-closed > .jstree-ocl {
945
+ background-position: -96px 0
946
+ }
947
+
948
+ .jstree-default-large .jstree-leaf > .jstree-ocl {
949
+ background-position: -64px 0
950
+ }
951
+
952
+ .jstree-default-large .jstree-themeicon {
953
+ background-position: -256px 0
954
+ }
955
+
956
+ .jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-large > .jstree-no-dots .jstree-node {
957
+ background: 0 0
958
+ }
959
+
960
+ .jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
961
+ background-position: -32px 0
962
+ }
963
+
964
+ .jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
965
+ background-position: 0 0
966
+ }
967
+
968
+ .jstree-default-large .jstree-disabled {
969
+ background: 0 0
970
+ }
971
+
972
+ .jstree-default-large .jstree-disabled.jstree-hovered {
973
+ background: 0 0
974
+ }
975
+
976
+ .jstree-default-large .jstree-disabled.jstree-clicked {
977
+ background: #efefef
978
+ }
979
+
980
+ .jstree-default-large .jstree-checkbox {
981
+ background-position: -160px 0
982
+ }
983
+
984
+ .jstree-default-large .jstree-checkbox:hover {
985
+ background-position: -160px -32px
986
+ }
987
+
988
+ .jstree-default-large .jstree-checked > .jstree-checkbox, .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox {
989
+ background-position: -224px 0
990
+ }
991
+
992
+ .jstree-default-large .jstree-checked > .jstree-checkbox:hover, .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
993
+ background-position: -224px -32px
994
+ }
995
+
996
+ .jstree-default-large .jstree-anchor > .jstree-undetermined {
997
+ background-position: -192px 0
998
+ }
999
+
1000
+ .jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
1001
+ background-position: -192px -32px
1002
+ }
1003
+
1004
+ .jstree-default-large .jstree-checkbox-disabled {
1005
+ opacity: .8;
1006
+ 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");
1007
+ filter: gray;
1008
+ -webkit-filter: grayscale(100%)
1009
+ }
1010
+
1011
+ .jstree-default-large > .jstree-striped {
1012
+ background-size: auto 64px
1013
+ }
1014
+
1015
+ .jstree-default-large.jstree-rtl .jstree-node {
1016
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
1017
+ background-position: 100% 1px;
1018
+ background-repeat: repeat-y
1019
+ }
1020
+
1021
+ .jstree-default-large.jstree-rtl .jstree-last {
1022
+ background: 0 0
1023
+ }
1024
+
1025
+ .jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
1026
+ background-position: -128px -32px
1027
+ }
1028
+
1029
+ .jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
1030
+ background-position: -96px -32px
1031
+ }
1032
+
1033
+ .jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
1034
+ background-position: -64px -32px
1035
+ }
1036
+
1037
+ .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl, .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node {
1038
+ background: 0 0
1039
+ }
1040
+
1041
+ .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
1042
+ background-position: -32px -32px
1043
+ }
1044
+
1045
+ .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
1046
+ background-position: 0 -32px
1047
+ }
1048
+
1049
+ .jstree-default-large .jstree-themeicon-custom {
1050
+ background-color: transparent;
1051
+ background-image: none;
1052
+ background-position: 0 0
1053
+ }
1054
+
1055
+ .jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
1056
+ background: url(throbber.gif) center center no-repeat
1057
+ }
1058
+
1059
+ .jstree-default-large .jstree-file {
1060
+ background: url(../images/32px.png) -96px -64px no-repeat
1061
+ }
1062
+
1063
+ .jstree-default-large .jstree-folder {
1064
+ background: url(../images/32px.png) -256px 0 no-repeat
1065
+ }
1066
+ */
1067
+ .jstree-default-large > .jstree-container-ul > .jstree-node {
1068
+ margin-left: 0;
1069
+ margin-right: 0
1070
+ }
1071
+
1072
+ .jstree-default-large {
1073
+ line-height: 32px;
1074
+ padding: 0 4px
1075
+ }
1076
+
1077
+ /*
1078
+ .jstree-default-large .jstree-er, .jstree-default-large .jstree-ok {
1079
+ background-image: url(../images/32px.png);
1080
+ background-repeat: no-repeat;
1081
+ background-color: transparent
1082
+ }
1083
+
1084
+ .jstree-default-large i {
1085
+ background: 0 0;
1086
+ width: 32px;
1087
+ height: 32px;
1088
+ line-height: 32px
1089
+ }
1090
+
1091
+ .jstree-default-large .jstree-ok {
1092
+ background-position: 0 -64px
1093
+ }
1094
+
1095
+ .jstree-default-large .jstree-er {
1096
+ background-position: -32px -64px
1097
+ }
1098
+
1099
+ .jstree-default-large .jstree-ellipsis {
1100
+ overflow: hidden
1101
+ }
1102
+
1103
+ .jstree-default-large .jstree-ellipsis .jstree-anchor {
1104
+ width: calc(100% - 37px);
1105
+ text-overflow: ellipsis;
1106
+ overflow: hidden
1107
+ }
1108
+
1109
+ .jstree-default-large.jstree-rtl .jstree-node {
1110
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)
1111
+ }
1112
+
1113
+ .jstree-default-large.jstree-rtl .jstree-last {
1114
+ background: 0 0
1115
+ }
1116
+ */
1117
+ @media (max-width: 768px) {
1118
+ .jstree-dnd-responsive {
1119
+ line-height: 40px;
1120
+ font-weight: 700;
1121
+ font-size: 1.1em;
1122
+ text-shadow: 1px 1px #fff
1123
+ }
1124
+
1125
+ .jstree-dnd-responsive > i {
1126
+ background: 0 0;
1127
+ width: 40px;
1128
+ height: 40px
1129
+ }
1130
+
1131
+ /*.jstree-dnd-responsive > .jstree-ok {
1132
+ background-image: url(../images/40px.png);
1133
+ background-position: 0 -200px;
1134
+ background-size: 120px 240px
1135
+ }
1136
+
1137
+ .jstree-dnd-responsive > .jstree-er {
1138
+ background-image: url(../images/40px.png);
1139
+ background-position: -40px -200px;
1140
+ background-size: 120px 240px
1141
+ }*/
1142
+ #jstree-marker.jstree-dnd-responsive {
1143
+ border-left-width: 10px;
1144
+ border-top-width: 10px;
1145
+ border-bottom-width: 10px;
1146
+ margin-top: -10px
1147
+ }
1148
+ }
1149
+
1150
+ @media (max-width: 768px) {
1151
+ /*.jstree-default-responsive .jstree-icon {
1152
+ background-image: url(../images/40px.png)
1153
+ }
1154
+
1155
+ .jstree-default-responsive .jstree-leaf > .jstree-ocl, .jstree-default-responsive .jstree-node {
1156
+ background: 0 0
1157
+ }*/
1158
+ .jstree-default-responsive .jstree-node {
1159
+ min-height: 40px;
1160
+ line-height: 40px;
1161
+ margin-left: 40px;
1162
+ min-width: 40px;
1163
+ white-space: nowrap
1164
+ }
1165
+
1166
+ .jstree-default-responsive .jstree-anchor {
1167
+ line-height: 40px;
1168
+ height: 40px
1169
+ }
1170
+
1171
+ .jstree-default-responsive .jstree-icon, .jstree-default-responsive .jstree-icon:empty {
1172
+ width: 40px;
1173
+ height: 40px;
1174
+ line-height: 40px
1175
+ }
1176
+
1177
+ .jstree-default-responsive > .jstree-container-ul > .jstree-node {
1178
+ margin-left: 0
1179
+ }
1180
+
1181
+ .jstree-default-responsive.jstree-rtl .jstree-node {
1182
+ margin-left: 0;
1183
+ margin-right: 40px;
1184
+ background: 0 0
1185
+ }
1186
+
1187
+ .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
1188
+ margin-right: 0
1189
+ }
1190
+
1191
+ .jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-ocl, .jstree-default-responsive .jstree-themeicon {
1192
+ background-size: 120px 240px
1193
+ }
1194
+
1195
+ .jstree-default-responsive .jstree-leaf > .jstree-ocl, .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
1196
+ background: 0 0
1197
+ }
1198
+
1199
+ /*.jstree-default-responsive .jstree-open > .jstree-ocl {
1200
+ background-position: 0 0 !important
1201
+ }
1202
+
1203
+ .jstree-default-responsive .jstree-closed > .jstree-ocl {
1204
+ background-position: 0 -40px !important
1205
+ }
1206
+
1207
+ .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
1208
+ background-position: -40px 0 !important
1209
+ }
1210
+
1211
+ .jstree-default-responsive .jstree-themeicon {
1212
+ background-position: -40px -40px
1213
+ }
1214
+
1215
+ .jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-checkbox:hover {
1216
+ background-position: -40px -80px
1217
+ }
1218
+
1219
+ .jstree-default-responsive .jstree-checked > .jstree-checkbox, .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover, .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover {
1220
+ background-position: 0 -80px
1221
+ }
1222
+
1223
+ .jstree-default-responsive .jstree-anchor > .jstree-undetermined, .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
1224
+ background-position: 0 -120px
1225
+ }*/
1226
+ .jstree-default-responsive .jstree-anchor {
1227
+ font-weight: 700;
1228
+ font-size: 1.1em;
1229
+ text-shadow: 1px 1px #fff
1230
+ }
1231
+
1232
+ .jstree-default-responsive > .jstree-striped {
1233
+ background: 0 0
1234
+ }
1235
+
1236
+ .jstree-default-responsive .jstree-wholerow {
1237
+ border-top: 1px solid rgba(255, 255, 255, .7);
1238
+ border-bottom: 1px solid rgba(64, 64, 64, .2);
1239
+ background: #ebebeb;
1240
+ height: 40px
1241
+ }
1242
+
1243
+ .jstree-default-responsive .jstree-wholerow-hovered {
1244
+ background: #e7f4f9
1245
+ }
1246
+
1247
+ .jstree-default-responsive .jstree-wholerow-clicked {
1248
+ background: #beebff
1249
+ }
1250
+
1251
+ .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
1252
+ box-shadow: inset 0 -6px 3px -5px #666
1253
+ }
1254
+
1255
+ .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
1256
+ box-shadow: inset 0 6px 3px -5px #666;
1257
+ border-top: 0
1258
+ }
1259
+
1260
+ .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
1261
+ box-shadow: none
1262
+ }
1263
+
1264
+ /*.jstree-default-responsive .jstree-checkbox, .jstree-default-responsive .jstree-icon, .jstree-default-responsive .jstree-node, .jstree-default-responsive .jstree-node > .jstree-ocl, .jstree-default-responsive .jstree-themeicon {
1265
+ background-image: url(../images/40px.png);
1266
+ background-size: 120px 240px
1267
+ }
1268
+
1269
+ .jstree-default-responsive .jstree-node {
1270
+ background-position: -80px 0;
1271
+ background-repeat: repeat-y
1272
+ }
1273
+
1274
+ .jstree-default-responsive .jstree-last {
1275
+ background: 0 0
1276
+ }
1277
+
1278
+ .jstree-default-responsive .jstree-leaf > .jstree-ocl {
1279
+ background-position: -40px -120px
1280
+ }
1281
+
1282
+ .jstree-default-responsive .jstree-last > .jstree-ocl {
1283
+ background-position: -40px -160px
1284
+ }
1285
+
1286
+ .jstree-default-responsive .jstree-themeicon-custom {
1287
+ background-color: transparent;
1288
+ background-image: none;
1289
+ background-position: 0 0
1290
+ }
1291
+
1292
+ .jstree-default-responsive .jstree-file {
1293
+ background: url(../images/40px.png) 0 -160px no-repeat;
1294
+ background-size: 120px 240px
1295
+ }
1296
+
1297
+ .jstree-default-responsive .jstree-folder {
1298
+ background: url(../images/40px.png) -40px -40px no-repeat;
1299
+ background-size: 120px 240px
1300
+ }*/
1301
+ .jstree-default-responsive > .jstree-container-ul > .jstree-node {
1302
+ margin-left: 0;
1303
+ margin-right: 0
1304
+ }
1305
+ }
1306
+
1307
+ .thumbnail-hover {
1308
+ overflow: hidden;
1309
+ position: absolute;
1310
+ top: 0;
1311
+ right: 0;
1312
+ bottom: 0;
1313
+ left: 0;
1314
+ transition: opacity .1s;
1315
+ display: none;
1316
+ z-index: 1;
1317
+ }
1318
+
1319
+ .attachment-preview:hover .thumbnail-hover {
1320
+ display: block
1321
+ }
1322
+
1323
+ .thumbnail-hover:after {
1324
+ top: 0;
1325
+ left: 0;
1326
+ width: 100%;
1327
+ height: 100%;
1328
+ position: absolute;
1329
+ content: "";
1330
+ background: #1e293b;
1331
+ z-index: 100;
1332
+ opacity: .75
1333
+ }
1334
+
1335
+ .thumbnail-hover tr td, .thumbnail-hover tr th {
1336
+ font-size: 9px;
1337
+ text-align: left;
1338
+ padding: 0;
1339
+ line-height: 12px;
1340
+ color: #fff;
1341
+ white-space: nowrap
1342
+ }
1343
+
1344
+ .thumbnail-hover table {
1345
+ z-index: 1001;
1346
+ position: relative
1347
+ }
1348
+
1349
+ .thumbnail-hover-box {
1350
+ padding: 4px
1351
+ }
1352
+
1353
+ .thumbnail-hover tr th {
1354
+ width: 70px
1355
+ }
1356
+
1357
+ .thumbnail-hover-box a {
1358
+ color: #fff;
1359
+ text-decoration: none;
1360
+ font-size: 9px
1361
+ }
1362
+
1363
+ .thumbnail-hover-box a span {
1364
+ height: 10px;
1365
+ width: 10px;
1366
+ font-size: 12px
1367
+ }
1368
+
1369
+ body .wp-core-ui .attachment-close {
1370
+ z-index: 1001
1371
+ }
1372
+
1373
+ .jstree-closed > i.jstree-icon, .jstree-open > i.jstree-icon {
1374
+ font-family: 'premio-folder' !important;
1375
+ speak: never;
1376
+ font-style: normal;
1377
+ font-variant: normal;
1378
+ text-transform: none;
1379
+ line-height: 1;
1380
+ -webkit-font-smoothing: antialiased;
1381
+ transition: all 0.2s linear;
1382
+ -webkit-transition: all 0.2s linear;
1383
+ -moz-transition: all 0.2s linear;
1384
+ color: #fa166b;
1385
+ font-size: 10px;
1386
+ text-align: center;
1387
+ font-weight: bold;
1388
+ transform: rotate(-90deg);
1389
+ -webkit-transform: rotate(-90deg);
1390
+ -moz-transform: rotate(-90deg);
1391
+ -o-transform: rotate(-90deg);
1392
+ }
1393
+
1394
+ .jstree-closed > i.jstree-icon:after, .jstree-open > i.jstree-icon:after {
1395
+ content: "\e909";
1396
+ }
1397
+
1398
+ .jstree-open > i.jstree-icon {
1399
+ transform: rotate(0deg);
1400
+ -webkit-transform: rotate(0deg);
1401
+ -moz-transform: rotate(0deg);
1402
+ -o-transform: rotate(0deg);
1403
+ }
1404
+
1405
+ .thumbnail-hover .no-hidden tr th {
1406
+ width: auto;
1407
+ padding: 0 5px 0 0;
1408
+ }
1409
+
1410
+ .thumbnail-hover .no-hidden tr td, .thumbnail-hover .no-hidden tr th {
1411
+ white-space: break-spaces;
1412
+ font-size: 10px;
1413
+ line-height: 14px;
1414
  }
assets/css/media-clean.css CHANGED
@@ -1,239 +1,239 @@
1
- /* Media cleaning */
2
-
3
- .media-clean-box-overlay {
4
- position: relative;
5
- left: 0;
6
- top: 0;
7
- width: 100%;
8
- height: 100vh;
9
- }
10
-
11
- .media-clean-box-content {
12
- width: 720px;
13
- margin: 30px auto 0;
14
- background: #ffffff;
15
- height: auto;
16
- box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1), 0px 4px 6px rgba(0, 0, 0, 0.05);
17
- padding: 30px;
18
- text-align: center;
19
- max-width: 90%;
20
- }
21
- .media-clean-box-title {
22
- font-size: 22px;
23
- font-weight: 500;
24
- margin-bottom: 15px;
25
-
26
- }
27
-
28
- .media-clean-box-border {
29
- width: 100px;
30
- background-color: #176bb3;
31
- height: 3px;
32
- margin: auto;
33
- }
34
-
35
- .media-clean-box-desc {
36
- width: 65%;
37
- margin: 25px auto;
38
- font-size: 15px;
39
- font-weight: 400;
40
- line-height: 21px;
41
- }
42
-
43
- .media-clean-box-button {
44
- border-radius: 5px;
45
- padding: 0 20px;
46
- font-size: 16px;
47
- color: #176bb3;
48
- text-decoration: none;
49
- display: inline-block;
50
- line-height: 40px;
51
- background: #EBF5FF;
52
- }
53
- .media-clean-box-button svg {
54
- display: inline-block;
55
- vertical-align: sub;
56
- margin: 0 0 0 4px;
57
- fill: #176bb3;
58
- }
59
- .media-clean-box-button:hover {
60
- background: #176bb3;
61
- color: #EBF5FF;
62
- }
63
- .media-clean-box-button:hover svg {
64
- fill: #EBF5FF;
65
- }
66
- .fa-media {
67
- color: #176bb3;
68
- }
69
-
70
- .m-top {
71
- margin-top: 25px;
72
- }
73
-
74
- .hide {
75
- display: none;
76
- }
77
-
78
- .media-clean-delete-box {
79
- display: none;
80
- }
81
- .media-clean-delete-box-overlay {
82
- position: fixed;
83
- left: 0;
84
- top: 0;
85
- width: 100%;
86
- height: 100vh;
87
- background: #000000;
88
- opacity: 0.5;
89
- }
90
- .media-clean-delete-box-content {
91
- position: fixed;
92
- left: 0;
93
- right: 0;
94
- width: 520px;
95
- max-width: 90%;
96
- margin: 0 auto;
97
- background: #ffffff;
98
- top: 50%;
99
- height: auto;
100
- transform: translate(0, -50%);
101
- box-shadow: 1px 1px 15px #c3baba;
102
- }
103
-
104
- .media-clean-delete-box-border {
105
- width: 100%;
106
- height: 3px;
107
- background-color: #db4b4b;
108
- }
109
-
110
- .close-icon {
111
- position: absolute;
112
- right: 0;
113
- margin: 6px 20px;
114
- }
115
-
116
- .close-icon span {
117
- font-size: 28px;
118
- cursor: pointer;
119
- }
120
-
121
- .media-clean-delete-box-title {
122
- margin: 20px 25px;
123
- }
124
-
125
- .title-que {
126
-
127
- font-size: 17px;
128
- font-weight: 600;
129
- }
130
-
131
- .icon-background-color {
132
- width: 4%;
133
- /* height: 5%; */
134
- background-color: #fff0f0;
135
- border-radius: 50%;
136
- color: #db4b4b;
137
- vertical-align: middle;
138
- font-size: 20px;
139
- padding: 4px;
140
- }
141
-
142
- .pd {
143
- padding: 6px;
144
- }
145
-
146
- .media-clean-delete-box-desc {
147
- text-align: left;
148
- padding: 0 62px;
149
- line-height: 20px;
150
- font-size: 15px;
151
- font-weight: 400;
152
- margin-top: -10px;
153
- color: #837a7a;
154
- }
155
-
156
- .media-clean-delete-box-footer {
157
- height: 20%;
158
- width: 100%;
159
- background-color: #f9f9fb;
160
- display: flex;
161
- justify-content: flex-end;
162
- margin-top: 40px;
163
- }
164
-
165
- .cancel-button {
166
- color: #a09999;
167
- padding: 23px;
168
- font-size: 15px;
169
- margin-right: -15px;
170
- }
171
-
172
- .delete-button {
173
- border-radius: 5px;
174
- color: #db4b4b;
175
- background-color: #fff0f0;
176
- height: 20%;
177
- /*width: 27%;*/
178
- padding: 7px 15px;
179
- margin: 16px;
180
- text-align: center;
181
- font-size: 15px;
182
- font-weight: 500;
183
- border: none;
184
- cursor: pointer;
185
- }
186
-
187
- .cancel-button:hover {
188
- color: #a09999;
189
- }
190
-
191
- .delete-button:hover {
192
- color: #db4b4b;
193
- }
194
-
195
- .media-clean-delete-box-footer a {
196
- text-decoration: none;
197
- cursor: pointer;
198
- }
199
-
200
- .delete-all-button {
201
- border-radius: 5px;
202
- color: white;
203
- background-color: blue;
204
- height: 20%;
205
- padding: 7px 15px;
206
- margin: auto;
207
- text-align: center;
208
- font-size: 15px;
209
- font-weight: 500;
210
- border: none;
211
- cursor: pointer;
212
- text-decoration: none;
213
- }
214
-
215
- .delete-all-button:hover {
216
- color: #FFFFFF;
217
- }
218
-
219
- .success-message {
220
- width: 98%;
221
- height: auto;
222
- padding: 15px;
223
- background-color: #d4edda;
224
- color: #525759;
225
- margin: 15px 0;
226
- border-radius: 5px;
227
- font-size: 15px;
228
- opacity: 1;
229
- }
230
-
231
- .skip-scan-btn {
232
- padding: 15px 0 0;
233
- }
234
-
235
- .skip-scan-btn a {
236
- text-decoration: none;
237
- color: grey;
238
- }
239
  /**********************/
1
+ /* Media cleaning */
2
+
3
+ .media-clean-box-overlay {
4
+ position: relative;
5
+ left: 0;
6
+ top: 0;
7
+ width: 100%;
8
+ height: 100vh;
9
+ }
10
+
11
+ .media-clean-box-content {
12
+ width: 720px;
13
+ margin: 30px auto 0;
14
+ background: #ffffff;
15
+ height: auto;
16
+ box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1), 0px 4px 6px rgba(0, 0, 0, 0.05);
17
+ padding: 30px;
18
+ text-align: center;
19
+ max-width: 90%;
20
+ }
21
+ .media-clean-box-title {
22
+ font-size: 22px;
23
+ font-weight: 500;
24
+ margin-bottom: 15px;
25
+
26
+ }
27
+
28
+ .media-clean-box-border {
29
+ width: 100px;
30
+ background-color: #176bb3;
31
+ height: 3px;
32
+ margin: auto;
33
+ }
34
+
35
+ .media-clean-box-desc {
36
+ width: 65%;
37
+ margin: 25px auto;
38
+ font-size: 15px;
39
+ font-weight: 400;
40
+ line-height: 21px;
41
+ }
42
+
43
+ .media-clean-box-button {
44
+ border-radius: 5px;
45
+ padding: 0 20px;
46
+ font-size: 16px;
47
+ color: #176bb3;
48
+ text-decoration: none;
49
+ display: inline-block;
50
+ line-height: 40px;
51
+ background: #EBF5FF;
52
+ }
53
+ .media-clean-box-button svg {
54
+ display: inline-block;
55
+ vertical-align: sub;
56
+ margin: 0 0 0 4px;
57
+ fill: #176bb3;
58
+ }
59
+ .media-clean-box-button:hover {
60
+ background: #176bb3;
61
+ color: #EBF5FF;
62
+ }
63
+ .media-clean-box-button:hover svg {
64
+ fill: #EBF5FF;
65
+ }
66
+ .fa-media {
67
+ color: #176bb3;
68
+ }
69
+
70
+ .m-top {
71
+ margin-top: 25px;
72
+ }
73
+
74
+ .hide {
75
+ display: none;
76
+ }
77
+
78
+ .media-clean-delete-box {
79
+ display: none;
80
+ }
81
+ .media-clean-delete-box-overlay {
82
+ position: fixed;
83
+ left: 0;
84
+ top: 0;
85
+ width: 100%;
86
+ height: 100vh;
87
+ background: #000000;
88
+ opacity: 0.5;
89
+ }
90
+ .media-clean-delete-box-content {
91
+ position: fixed;
92
+ left: 0;
93
+ right: 0;
94
+ width: 520px;
95
+ max-width: 90%;
96
+ margin: 0 auto;
97
+ background: #ffffff;
98
+ top: 50%;
99
+ height: auto;
100
+ transform: translate(0, -50%);
101
+ box-shadow: 1px 1px 15px #c3baba;
102
+ }
103
+
104
+ .media-clean-delete-box-border {
105
+ width: 100%;
106
+ height: 3px;
107
+ background-color: #db4b4b;
108
+ }
109
+
110
+ .close-icon {
111
+ position: absolute;
112
+ right: 0;
113
+ margin: 6px 20px;
114
+ }
115
+
116
+ .close-icon span {
117
+ font-size: 28px;
118
+ cursor: pointer;
119
+ }
120
+
121
+ .media-clean-delete-box-title {
122
+ margin: 20px 25px;
123
+ }
124
+
125
+ .title-que {
126
+
127
+ font-size: 17px;
128
+ font-weight: 600;
129
+ }
130
+
131
+ .icon-background-color {
132
+ width: 4%;
133
+ /* height: 5%; */
134
+ background-color: #fff0f0;
135
+ border-radius: 50%;
136
+ color: #db4b4b;
137
+ vertical-align: middle;
138
+ font-size: 20px;
139
+ padding: 4px;
140
+ }
141
+
142
+ .pd {
143
+ padding: 6px;
144
+ }
145
+
146
+ .media-clean-delete-box-desc {
147
+ text-align: left;
148
+ padding: 0 62px;
149
+ line-height: 20px;
150
+ font-size: 15px;
151
+ font-weight: 400;
152
+ margin-top: -10px;
153
+ color: #837a7a;
154
+ }
155
+
156
+ .media-clean-delete-box-footer {
157
+ height: 20%;
158
+ width: 100%;
159
+ background-color: #f9f9fb;
160
+ display: flex;
161
+ justify-content: flex-end;
162
+ margin-top: 40px;
163
+ }
164
+
165
+ .cancel-button {
166
+ color: #a09999;
167
+ padding: 23px;
168
+ font-size: 15px;
169
+ margin-right: -15px;
170
+ }
171
+
172
+ .delete-button {
173
+ border-radius: 5px;
174
+ color: #db4b4b;
175
+ background-color: #fff0f0;
176
+ height: 20%;
177
+ /*width: 27%;*/
178
+ padding: 7px 15px;
179
+ margin: 16px;
180
+ text-align: center;
181
+ font-size: 15px;
182
+ font-weight: 500;
183
+ border: none;
184
+ cursor: pointer;
185
+ }
186
+
187
+ .cancel-button:hover {
188
+ color: #a09999;
189
+ }
190
+
191
+ .delete-button:hover {
192
+ color: #db4b4b;
193
+ }
194
+
195
+ .media-clean-delete-box-footer a {
196
+ text-decoration: none;
197
+ cursor: pointer;
198
+ }
199
+
200
+ .delete-all-button {
201
+ border-radius: 5px;
202
+ color: white;
203
+ background-color: blue;
204
+ height: 20%;
205
+ padding: 7px 15px;
206
+ margin: auto;
207
+ text-align: center;
208
+ font-size: 15px;
209
+ font-weight: 500;
210
+ border: none;
211
+ cursor: pointer;
212
+ text-decoration: none;
213
+ }
214
+
215
+ .delete-all-button:hover {
216
+ color: #FFFFFF;
217
+ }
218
+
219
+ .success-message {
220
+ width: 98%;
221
+ height: auto;
222
+ padding: 15px;
223
+ background-color: #d4edda;
224
+ color: #525759;
225
+ margin: 15px 0;
226
+ border-radius: 5px;
227
+ font-size: 15px;
228
+ opacity: 1;
229
+ }
230
+
231
+ .skip-scan-btn {
232
+ padding: 15px 0 0;
233
+ }
234
+
235
+ .skip-scan-btn a {
236
+ text-decoration: none;
237
+ color: grey;
238
+ }
239
  /**********************/
assets/css/page-post-media.css CHANGED
@@ -1,1433 +1,1433 @@
1
- .folder-custom-menu {
2
- width: 275px;
3
- z-index: 10001;
4
- position: absolute;
5
- height: 100%;
6
- border-right: solid 1px #ddd;
7
- background: #f1f1f1;
8
- direction: ltr;
9
- top: 0;
10
- }
11
- .folder-modal .media-frame .media-frame-content, .folder-modal .media-frame .media-frame-router, .folder-modal .media-frame .media-frame-title, .folder-modal .media-frame .media-frame-toolbar {
12
- left: 275px
13
- }
14
- .wcp-container {
15
- padding: 20px 20px 20px 16px
16
- }
17
-
18
- .form-title {
19
- font-size: 23px;
20
- font-weight: 400;
21
- margin: 0;
22
- padding: 0 0 10px 0;
23
- line-height: 29px;
24
- min-height: 36px
25
- }
26
-
27
- .media-frame a.add-new-folder {
28
- text-decoration: none;
29
- display: block;
30
- float: right;
31
- font-size: 14px;
32
- padding: 4px 10px 4px 4px;
33
- background: #f51366;
34
- color: #fff;
35
- border: solid 1px #f51366;
36
- border-radius: 4px;
37
- line-height: 24px;
38
- position: relative
39
- }
40
-
41
- .add-new-folder span {
42
- display: block;
43
- float: left;
44
- line-height: 24px;
45
- font-size: 14px;
46
- margin-right: 5px
47
- }
48
-
49
- span.create_new_folder {
50
- width: 26px;
51
- height: 26px;
52
- line-height: 26px;
53
- font-size: 14px;
54
- background: rgba(255, 255, 255, .4);
55
- backdrop-filter: blur(16px);
56
- border-radius: 4px;
57
- text-align: center;
58
- margin: 0 15px 0 0
59
- }
60
-
61
- span.folder-loader-ajax {
62
- float: right;
63
- margin: 0;
64
- line-height: 30px;
65
- display: none
66
- }
67
-
68
- .folder-loader-ajax.active {
69
- display: inline-block
70
- }
71
-
72
- @-webkit-keyframes scaleAnimation {
73
- 0% {
74
- opacity: 0;
75
- -webkit-transform: scale(1.5);
76
- transform: scale(1.5)
77
- }
78
- 100% {
79
- opacity: 1;
80
- -webkit-transform: scale(1);
81
- transform: scale(1)
82
- }
83
- }
84
-
85
- @keyframes scaleAnimation {
86
- 0% {
87
- opacity: 0;
88
- -webkit-transform: scale(1.5);
89
- transform: scale(1.5)
90
- }
91
- 100% {
92
- opacity: 1;
93
- -webkit-transform: scale(1);
94
- transform: scale(1)
95
- }
96
- }
97
-
98
- @-webkit-keyframes drawCircle {
99
- 0% {
100
- stroke-dashoffset: 151px
101
- }
102
- 100% {
103
- stroke-dashoffset: 0
104
- }
105
- }
106
-
107
- @keyframes drawCircle {
108
- 0% {
109
- stroke-dashoffset: 151px
110
- }
111
- 100% {
112
- stroke-dashoffset: 0
113
- }
114
- }
115
-
116
- @-webkit-keyframes drawCheck {
117
- 0% {
118
- stroke-dashoffset: 36px
119
- }
120
- 100% {
121
- stroke-dashoffset: 0
122
- }
123
- }
124
-
125
- @keyframes drawCheck {
126
- 0% {
127
- stroke-dashoffset: 36px
128
- }
129
- 100% {
130
- stroke-dashoffset: 0
131
- }
132
- }
133
-
134
- @-webkit-keyframes fadeOut {
135
- 0% {
136
- opacity: 1
137
- }
138
- 100% {
139
- opacity: 0
140
- }
141
- }
142
-
143
- @keyframes fadeOut {
144
- 0% {
145
- opacity: 1
146
- }
147
- 100% {
148
- opacity: 0
149
- }
150
- }
151
-
152
- @-webkit-keyframes fadeIn {
153
- 0% {
154
- opacity: 0
155
- }
156
- 100% {
157
- opacity: 1
158
- }
159
- }
160
-
161
- @keyframes fadeIn {
162
- 0% {
163
- opacity: 0
164
- }
165
- 100% {
166
- opacity: 1
167
- }
168
- }
169
-
170
- #successAnimationCircle {
171
- stroke-dasharray: 151px 151px;
172
- stroke: #2ce0a7
173
- }
174
-
175
- #successAnimationCheck {
176
- stroke-dasharray: 36px 36px;
177
- stroke: #2ce0a7
178
- }
179
-
180
- #successAnimationResult {
181
- fill: #2ce0a7;
182
- opacity: 0
183
- }
184
-
185
- svg#successAnimation {
186
- width: 30px;
187
- height: 34px;
188
- padding: 0;
189
- display: none;
190
- float: left
191
- }
192
-
193
- #successAnimation.active {
194
- display: inline-block
195
- }
196
-
197
- .folder-loader-ajax img {
198
- display: none
199
- }
200
-
201
- #successAnimation.animated {
202
- -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
203
- animation: 1s ease-out 0s 1 both scaleAnimation
204
- }
205
-
206
- #successAnimation.animated #successAnimationCircle {
207
- -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut;
208
- animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut
209
- }
210
-
211
- #successAnimation.animated #successAnimationCheck {
212
- -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut;
213
- animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut
214
- }
215
-
216
- #successAnimation.animated #successAnimationResult {
217
- -webkit-animation: .3s linear .9s both fadeIn;
218
- animation: .3s linear .9s both fadeIn
219
- }
220
-
221
- .form-options {
222
- background: #fff;
223
- padding: 5px;
224
- margin: 0 0;
225
- border-radius: 4px;
226
- box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
227
- }
228
-
229
- .wcp-container ul {
230
- list-style: none
231
- }
232
-
233
- .form-options ul {
234
- margin: 0;
235
- padding: 0
236
- }
237
-
238
- .form-options > ul > li {
239
- display: inline-block;
240
- margin: 0 2px 0 0;
241
- vertical-align: top
242
- }
243
-
244
- .form-options > ul > li.last {
245
- margin: 0
246
- }
247
-
248
- .form-options > ul > li.last.folder-checkbox {
249
- padding: 5px 0 0
250
- }
251
-
252
- .form-options > ul > li > a {
253
- display: inline-block;
254
- text-decoration: none;
255
- padding: 5px 7px;
256
- color: #000;
257
- vertical-align: middle;
258
- margin: 0;
259
- background: #f1f1f1;
260
- border-radius: 4px
261
- }
262
-
263
- .form-options span.icon {
264
- font-size: 12px;
265
- display: inline-block;
266
- vertical-align: baseline;
267
- color: #a4c0d2
268
- }
269
-
270
- .media-frame .wcp-hide-show-buttons {
271
- display: none
272
- }
273
-
274
-
275
- .folder-order {
276
- position: relative
277
- }
278
-
279
- .form-options > ul > li.last > a.sort-folder-order {
280
- width: 28px;
281
- padding: 5px;
282
- text-align: center;
283
- display: inline-block;
284
- box-sizing: border-box
285
- }
286
-
287
- .folder-sort-menu {
288
- position: absolute;
289
- left: 0;
290
- width: 120px;
291
- z-index: 101;
292
- background: #fff;
293
- -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
294
- -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
295
- box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
296
- display: none
297
- }
298
- .folder-sort-menu.is-pro {
299
- width: 170px;
300
- }
301
- .folder-sort-menu.is-pro a span {
302
- display: inline-block;
303
- color: #ff5983;
304
- font-weight: 500;
305
- }
306
- .folder-sort-menu li {
307
- display: block;
308
- margin: 0;
309
- padding: 0;
310
- background: 0 0
311
- }
312
-
313
- .folder-sort-menu li a {
314
- display: block;
315
- margin: 0;
316
- padding: 3px 5px;
317
- background: 0 0;
318
- color: #848484;
319
- text-decoration: none;
320
- font-size: 14px
321
- }
322
- .folder-sort-menu.is-pro {
323
- width: 140px;
324
- }
325
- .folder-sort-menu a.pro-feature {
326
- color: #848484;
327
- }
328
- .folder-sort-menu a.pro-feature span {
329
- display: inline-block;
330
- color: #ff5983;
331
- font-weight: 500;
332
- }
333
- .folder-sort-menu li a:hover, .folder-sort-menu li a.active {
334
- background: #efefef;
335
- color: #000;
336
- }
337
- span.upgrade-message {
338
- padding: 0;
339
- background: #fff;
340
- display: inline-block;
341
- font-size: 12px;
342
- color: #000
343
- }
344
-
345
- span.upgrade-message a.pink, span.upgrade-message span.pink {
346
- color: #ff5983;
347
- text-decoration: none;
348
- font-weight: 700
349
- }
350
-
351
- .form-loader {
352
- width: 100%;
353
- height: 5px;
354
- margin: 0 0 10px
355
- }
356
-
357
- .form-loader-count {
358
- width: 0;
359
- height: 5px;
360
- background: url(../images/form-loader.png);
361
- transition: all 2.5s linear;
362
- -webkit-transition: all 2s linear;
363
- -moz-transition: all 2.5s linear
364
- }
365
-
366
- .top-settings {
367
- background: #fff;
368
- padding: 10px 10px 5px;
369
- -webkit-border-top-left-radius: 4px;
370
- -webkit-border-top-right-radius: 4px;
371
- -moz-border-radius-topleft: 4px;
372
- -moz-border-radius-topright: 4px;
373
- border-top-left-radius: 4px;
374
- border-top-right-radius: 4px;
375
- box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
376
- }
377
-
378
- .header-posts a, .un-categorised-items a {
379
- color: #444;
380
- padding: 7px;
381
- display: block;
382
- text-decoration: none;
383
- font-size: 14px;
384
- border-radius: 4px;
385
- line-height: 18px
386
- }
387
-
388
- .header-posts a.active-item, .orange-bg > span, .un-categorised-items.active-item, .wcp-container .route.active-item > h3.title {
389
- background-color: #fa166b !important;
390
- color: #fff
391
- }
392
-
393
- .header-posts a.active-item span.total-count, .un-categorised-items.active-item span.total-count, .wcp-container .route.active-item > h3.title span.total-count {
394
- color: #fff !important
395
- }
396
-
397
- .wcp-icon {
398
- display: inline-block;
399
- font-size: 16px;
400
- vertical-align: top;
401
- margin-right: 3px
402
- }
403
-
404
- span.total-count {
405
- float: right;
406
- font-size: 12px;
407
- line-height: 16px
408
- }
409
-
410
- .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
411
- color: #fff !important
412
- }
413
-
414
- .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
415
- background: rgba(250, 22, 107, .08);
416
- border-radius: 4px;
417
- color: #444
418
- }
419
-
420
- .un-categorised-items.active-item a, .un-categorised-items.active-item a:hover {
421
- color: #fff
422
- }
423
-
424
- .un-categorised-items a:hover, .un-categorised-items:hover a {
425
- color: #444
426
- }
427
-
428
- .media-frame .folder-custom-menu a:focus {
429
- outline: 0;
430
- box-shadow: none
431
- }
432
- .sticky-title {
433
- font-size: 16px;
434
- font-weight: 700;
435
- padding: 7px
436
- }
437
- div#custom-menu {
438
- padding: 10px;
439
- background: #fff;
440
- box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
441
- }
442
-
443
- .wcp-container .space {
444
- position: relative;
445
- list-style-type: none;
446
- border: 0;
447
- margin: 0 0 0 20px;
448
- padding: 0 0 30px 0;
449
- width: 40px;
450
- top: 30px;
451
- height: 100%;
452
- z-index: 1
453
- }
454
-
455
- .wcp-container .first-space {
456
- margin-left: 0;
457
- top: 0;
458
- padding: 0
459
- }
460
-
461
- .wcp-container .route {
462
- position: relative;
463
- list-style-type: none;
464
- border: 0;
465
- margin: 0;
466
- padding: 0;
467
- top: 0;
468
- max-height: 100% !important;
469
- width: 100%;
470
- border-radius: 2px;
471
- z-index: -1;
472
- background: 0 0
473
- }
474
-
475
- .wcp-container .route .title {
476
- position: absolute;
477
- border: 0;
478
- margin: 0;
479
- padding: 0;
480
- height: 30px;
481
- width: 200px;
482
- text-indent: 28px;
483
- background: 0 0;
484
- box-shadow: none;
485
- font-size: 13px;
486
- line-height: 26px;
487
- border-radius: 4px;
488
- -webkit-border-radius: 4px;
489
- -moz-border-radius: 4px;
490
- overflow: hidden;
491
- font-weight: 400
492
- }
493
-
494
- .wcp-container .route span {
495
- position: absolute;
496
- top: 2px;
497
- left: 0;
498
- z-index: 10;
499
- width: 20px;
500
- height: 18px;
501
- text-indent: 0;
502
- font-size: 20px;
503
- background: no-repeat;
504
- text-align: center
505
- }
506
-
507
- .wcp-container .route span.ui-icon {
508
- line-height: 24px;
509
- font-size: 18px;
510
- cursor: move;
511
- left: 5px;
512
- top: 2px;
513
- height: 26px
514
- }
515
-
516
- #custom-menu .wcp-icon {
517
- font-size: 16px !important;
518
- line-height: 24px
519
- }
520
-
521
- #custom-menu input.checkbox {
522
- display: none
523
- }
524
-
525
- .wcp-container .route span.title-text {
526
- position: relative;
527
- top: auto;
528
- left: auto;
529
- display: inline-block;
530
- font-size: 16px;
531
- line-height: 30px;
532
- height: 30px;
533
- width: calc(100% - 100px);
534
- overflow: hidden;
535
- white-space: nowrap;
536
- text-align: left
537
- }
538
-
539
- #custom-menu [class*=" pfolder-"], #custom-menu [class^=pfolder-] {
540
- font-size: 12px
541
- }
542
- .wcp-container .route .title .folder-sticky-icon, .wcp-container .route .title .move-folder-icon {
543
- float: right;
544
- position: relative;
545
- top: 0;
546
- left: auto;
547
- width: 20px;
548
- height: 30px;
549
- line-height: 26px;
550
- display: none
551
- }
552
-
553
- .wcp-container .route.is-sticky > h3.title .folder-sticky-icon, .wcp-container .route.is-sticky > h3.title .move-folder-icon {
554
- display: block;
555
- }
556
-
557
- .nav-icon {
558
- display: none;
559
- left: -10px !important;
560
- cursor: pointer
561
- }
562
-
563
- #custom-menu .route .nav-icon .wcp-icon {
564
- font-size: 9px !important;
565
- color: #fa166b;
566
- font-weight: 700;
567
- transform: rotate(-90deg);
568
- transition: all .25s linear
569
- }
570
-
571
- .header-posts a, .un-categorised-items a, .wcp-container .route span.title-text {
572
- font-size: 12px
573
- }
574
-
575
- .wcp-container .route span.total-count {
576
- position: relative;
577
- font-size: 10px;
578
- float: right;
579
- text-align: center;
580
- width: auto;
581
- display: block;
582
- margin: 4px 8px 3px 3px;
583
- color: #23282d !important;
584
- line-height: 16px;
585
- height: 16px
586
- }
587
-
588
- .has-sub-tree > .nav-icon {
589
- display: block
590
- }
591
-
592
- .has-sub-tree > ul.ui-sortable li {
593
- display: none
594
- }
595
-
596
- .has-sub-tree.active > ul.ui-sortable > li {
597
- display: block
598
- }
599
-
600
- body:not(.no-hover-css) .wcp-container .route .title:hover {
601
- background: rgba(250, 22, 107, .08);
602
- cursor: pointer
603
- }
604
-
605
- body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .move-folder-icon, body:not(.no-hover-css) .wcp-container .route .title:hover .move-folder-icon {
606
- display: block
607
- }
608
-
609
- body:not(.no-hover-css) .wcp-container .route .title:hover > .folder-sticky-icon, body:not(.no-hover-css) .wcp-container .route .title:hover > .star-icon {
610
- display: none !important
611
- }
612
-
613
- body:not(.no-hover-css) .sticky-folders li a:hover span.update-inline-record, body:not(.no-hover-css) .wcp-container .route h3:hover > span.update-inline-record {
614
- width: 18px
615
- }
616
- body:not(.no-hover-css) .wcp-container .route .title:hover .ui-icon .pfolder-folder-close:before, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .ui-icon .pfolder-folder-close:before {
617
- content: "\e901" !important;
618
- }
619
- .sticky-folders li.is-high a span.star-icon, .wcp-container .route.is-high > h3 > span.star-icon {
620
- display: inline-block
621
- }
622
-
623
- .dynamic-menu {
624
- position: fixed;
625
- left: 50px;
626
- background: #fff;
627
- width: 235px;
628
- padding: 0;
629
- z-index: 9000009;
630
- -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
631
- -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
632
- box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
633
- font-size: 13px;
634
- }
635
- .dynamic-menu.no-key {
636
- width: 195px;
637
- }
638
- .dynamic-menu ul {
639
- margin: 0;
640
- padding: 0;
641
- }
642
-
643
- .dynamic-menu li {
644
- position: relative;
645
- width: 100%;
646
- display: block !important;
647
- padding: 2px 0;
648
- margin: 0
649
- }
650
-
651
- .dynamic-menu li.new-folder {
652
- border-bottom: solid 1px #d8d8d8
653
- }
654
-
655
- .dynamic-menu a {
656
- text-decoration: none;
657
- color: #333333;
658
- position: relative;
659
- display: block;
660
- padding: 5px 10px;
661
- line-height: 18px;
662
- white-space: nowrap;
663
- font-weight: normal;
664
- font-size: 13px;
665
- font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
666
- }
667
-
668
- .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
669
- position: relative !important;
670
- display: inline-block;
671
- vertical-align: middle;
672
- margin-right: 5px;
673
- top: auto !important;
674
- width: 20px !important;
675
- height: 20px !important;
676
- line-height: 18px;
677
- text-align: center;
678
- }
679
-
680
- #custom-menu .dynamic-menu ul > li > a .sticky-pin {
681
- line-height: 20px
682
- }
683
-
684
- #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
685
- font-size: 16px !important
686
- }
687
-
688
- .dynamic-menu ul > li > a > span.dashicons {
689
- font-size: 18px;
690
- text-align: left;
691
- }
692
-
693
- li.active-menu {
694
- z-index: 2 !important
695
- }
696
-
697
- .dynamic-menu a.active, .dynamic-menu a:hover {
698
- background: #efefef;
699
- color: #000
700
- }
701
-
702
- .folder-popup-form {
703
- position: fixed;
704
- width: 100%;
705
- height: 100%;
706
- background: rgba(0, 0, 0, .5);
707
- top: 0;
708
- left: 0;
709
- z-index: 10001;
710
- display: none
711
- }
712
-
713
- .popup-form-content {
714
- background: #fff;
715
- min-height: 100px;
716
- width: 400px;
717
- text-align: center;
718
- margin: 0 auto;
719
- position: absolute;
720
- left: 0;
721
- right: 0;
722
- top: 50%;
723
- transform: translate(0, -50%);
724
- -webkit-transform: translate(0, -50%);
725
- -moz-transform: translate(0, -50%);
726
- -o-transform: translate(0, -50%);
727
- -ms-transform: translate(0, -50%);
728
- padding: 20px;
729
- -webkit-border-radius: 4px;
730
- -moz-border-radius: 4px;
731
- border-radius: 4px;
732
- color: #484848
733
- }
734
-
735
- .add-update-folder-title {
736
- display: block;
737
- position: relative;
738
- max-width: 100%;
739
- margin: 0;
740
- padding: 0 0 15px 0;
741
- color: #595959;
742
- text-align: center;
743
- text-transform: none;
744
- word-wrap: break-word;
745
- font-weight: bold;
746
- font-size: 22px;
747
- line-height: 26px;
748
- }
749
- .add-update-folder-title:after {
750
- content: "";
751
- position: absolute;
752
- top: 100%;
753
- width: 70px;
754
- height: 2px;
755
- background: #3085d6;
756
- left: 0;
757
- right: 0;
758
- margin: 0 auto;
759
- }
760
-
761
- .folder-group {
762
- position: relative;
763
- margin: 45px auto 15px;
764
- padding: 0 2px
765
- }
766
-
767
- .folder-group input, .folder-group textarea {
768
- background: 0 0;
769
- font-size: 14px;
770
- padding: 0 0 0 15px;
771
- display: block;
772
- width: 100%;
773
- border-radius: 4px;
774
- border: 1px solid #484848;
775
- height: 34px;
776
- line-height: 34px;
777
- color: #484848;
778
- outline: 0
779
- }
780
-
781
- .highlight {
782
- background-color: #e4f2fd;
783
- color: #000
784
- }
785
-
786
- .folder-group .folder-bar {
787
- position: relative;
788
- display: block;
789
- width: 320px
790
- }
791
-
792
- .folder-group label {
793
- font-size: 14px;
794
- font-weight: 500;
795
- position: absolute;
796
- pointer-events: none;
797
- left: 20px;
798
- top: 10px;
799
- -webkit-transition: .3s ease all;
800
- transition: .3s ease all;
801
- color: #484848
802
- }
803
-
804
- .folder-form-errors {
805
- margin: 0 0 10px 0;
806
- padding: 8px 0;
807
- background: #ffe4e4;
808
- color: #a20000;
809
- display: none
810
- }
811
-
812
- .folder-form-buttons {
813
- display: flex
814
- }
815
- .folder-form-buttons.pro-message {
816
- padding: 0 0 20px 0;
817
- }
818
-
819
- .folder-form-buttons a:not(.inline-button), .folder-form-buttons button {
820
- display: inline-flex;
821
- padding: 0;
822
- text-decoration: none;
823
- margin: 10px 3px;
824
- border-radius: 4px;
825
- border: solid 1px #1da1f4;
826
- line-height: 34px;
827
- font-weight: 700;
828
- font-size: 14px;
829
- box-sizing: border-box;
830
- height: 36px;
831
- cursor: pointer;
832
- flex: 1;
833
- justify-content: center;
834
- outline: 0;
835
- }
836
-
837
- .folder-form-buttons .form-cancel-btn, .folder-form-buttons a.form-cancel-btn:hover {
838
- background-color: #fff;
839
- color: #3085d6;
840
- outline: 0
841
- }
842
-
843
- .folder-form-buttons a.inline-button {
844
- display: inline-block;
845
- color: #f51366;
846
- text-decoration: none;
847
- font-weight: 500;
848
- }
849
- .folder-form-buttons a.inline-button:hover, .folder-form-buttons a.inline-button:focus {
850
- color: #f51366;
851
- }
852
- .folder-form-buttons a span, .folder-form-buttons button span {
853
- -webkit-animation: fa-spin .75s infinite linear;
854
- animation: fa-spin .75s infinite linear;
855
- padding: 7px;
856
- }
857
- .form-submit-btn, .form-submit-btn:hover {
858
- background-color: #3085d6;
859
- color: #fff !important;
860
- outline: 0
861
- }
862
-
863
- .folder-group input:focus ~ label, .folder-group input:valid ~ label, .folder-group textarea:focus ~ label, .folder-group textarea:valid ~ label {
864
- top: -9px;
865
- background: #fff;
866
- padding: 0 5px;
867
- font-weight: 400;
868
- font-size: 12px;
869
- line-height: 14px;
870
- color: #aeaeae
871
- }
872
-
873
- #no-more-folder-credit .folder-form-message {
874
- margin: 20px 80px;
875
- font-size: 14px
876
- }
877
-
878
- .folder-form-message {
879
- padding: 25px 70px;
880
- font-size: 15px;
881
- line-height: 18px;
882
- color: #484848;
883
- width: 310px
884
- }
885
-
886
- @-webkit-keyframes fa-spin {
887
- 0% {
888
- -webkit-transform: rotate(0);
889
- transform: rotate(0)
890
- }
891
- 100% {
892
- -webkit-transform: rotate(359deg);
893
- transform: rotate(359deg)
894
- }
895
- }
896
-
897
- .folder-form-buttons a span, .folder-form-buttons button span {
898
- -webkit-animation: fa-spin .75s infinite linear;
899
- animation: fa-spin .75s infinite linear;
900
- padding: 7px
901
- }
902
-
903
- .wcp-container .folder-tooltip {
904
- position: relative
905
- }
906
-
907
- .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
908
- text-transform: none;
909
- font-size: .9em;
910
- line-height: 1;
911
- user-select: none;
912
- pointer-events: none;
913
- position: absolute;
914
- display: none;
915
- opacity: 0
916
- }
917
-
918
- .wcp-container .folder-tooltip::before {
919
- content: '';
920
- border: 5px solid transparent;
921
- z-index: 1001
922
- }
923
-
924
- .wcp-container .folder-tooltip::after {
925
- content: attr(data-folder-tooltip);
926
- font-family: Helvetica, sans-serif;
927
- text-align: center;
928
- min-width: 3em;
929
- max-width: 21em;
930
- white-space: nowrap;
931
- overflow: hidden;
932
- text-overflow: ellipsis;
933
- padding: 1ch 1.5ch;
934
- border-radius: .3ch;
935
- box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
936
- background: #333;
937
- color: #fff;
938
- z-index: 1000
939
- }
940
-
941
- .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
942
- display: block;
943
- opacity: 1
944
- }
945
-
946
- .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
947
- bottom: 100%;
948
- border-bottom-width: 0;
949
- border-top-color: #333
950
- }
951
-
952
- .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
953
- bottom: calc(100% + 5px)
954
- }
955
-
956
- .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::after, .wcp-container .folder-tooltip[flow^=up]::before {
957
- left: 50%;
958
- transform: translate(-50%, -.5em)
959
- }
960
-
961
- .folder-order.active .folder-sort-menu {
962
- display: block
963
- }
964
-
965
- .folder-sort-menu li a.active, .folder-sort-menu li a:hover {
966
- background: #efefef;
967
- color: #000
968
- }
969
-
970
- .media-toolbar-secondary select {
971
- width: 30%!important;
972
- width: calc(30% - 10px)!important;
973
- margin: 32px 10px 0 0!important;
974
- }
975
-
976
- .media-frame .uploader-inline {
977
- z-index: 1
978
- }
979
-
980
- .wcp-drop-hover {
981
- background: #fa166b !important;
982
- z-index: 2 !important;
983
- color: #fff !important
984
- }
985
-
986
- .wcp-drop-hover i {
987
- color: #fff !important
988
- }
989
-
990
- .selected-items {
991
- background: #0073aa;
992
- color: #fff;
993
- padding: 10px 20px;
994
- border-radius: 5px;
995
- -moz-border-radius: 5px;
996
- -webkit-border-radius: 5px;
997
- margin-top: 0;
998
- cursor: none;
999
- font-size: 12px;
1000
- z-index: 10001 !important
1001
- }
1002
-
1003
- .media-frame, .media-frame .attachments-browser, .media-frame-content {
1004
- overflow: inherit
1005
- }
1006
-
1007
- #custom-menu .route.active .nav-icon .wcp-icon {
1008
- transform: rotate(0);
1009
- -webkit-transform: rotate(0)
1010
- }
1011
-
1012
- .expand-collapse.all-open span.icon {
1013
- transform: rotate(180deg);
1014
- -webkit-transform: rotate(180deg)
1015
- }
1016
-
1017
- .folder-search-form {
1018
- padding: 0 0 10px 0;
1019
- position: relative
1020
- }
1021
-
1022
- .folder-search-form input {
1023
- background: #fff;
1024
- border: 1px solid #dbdbdb !important;
1025
- box-sizing: border-box;
1026
- border-radius: 4px;
1027
- height: 32px;
1028
- line-height: 32px;
1029
- box-sizing: border-box;
1030
- padding: 0 5px !important;
1031
- width: 100% !important;
1032
- box-shadow: none !important;
1033
- outline: 0
1034
- }
1035
-
1036
- .folder-search-form span {
1037
- position: absolute;
1038
- color: #aeaeae;
1039
- right: 0;
1040
- top: 0;
1041
- height: 32px;
1042
- line-height: 32px;
1043
- width: 32px;
1044
- text-align: center
1045
- }
1046
-
1047
- .folder-separator {
1048
- padding: 0 10px;
1049
- height: 1px;
1050
- background: #e9e5e5;
1051
- margin: 0 0 10px 0
1052
- }
1053
-
1054
- .wcp-drop-hover i {
1055
- color: #fff !important
1056
- }
1057
-
1058
- .ui-draggable-dragging {
1059
- z-index: 10051 !important
1060
- }
1061
-
1062
- .attachments.ui-sortable.ui-draggable-dragging {
1063
- z-index: 10001 !important
1064
- }
1065
-
1066
- #custom-menu.has-filter li.route {
1067
- display: none !important
1068
- }
1069
-
1070
- #custom-menu.has-filter li.route.has-search {
1071
- display: block !important
1072
- }
1073
-
1074
- #custom-menu.has-filter h3 span.title-text.has-search-text {
1075
- font-weight: 700
1076
- }
1077
-
1078
- .form-options > ul > li > a:hover {
1079
- background: #404040;
1080
- color: #fff
1081
- }
1082
-
1083
- #custom-menu.show-folder-checkbox input.checkbox {
1084
- display: block;
1085
- margin: 5px 0 0 0
1086
- }
1087
-
1088
- #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1089
- display: none !important
1090
- }
1091
- .mCSB_scrollTools a + .mCSB_draggerContainer {
1092
- margin: 10px 0 !important
1093
- }
1094
- .mCS_no_scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
1095
- overflow: visible;
1096
- }
1097
- .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
1098
- width: 2px !important;
1099
- background-color: transparent !important;
1100
- box-shadow: none !important
1101
- }
1102
- .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1103
- width: 2px !important;
1104
- background-color: #fa166b !important;
1105
- margin: 0 0 0 4px !important;
1106
- padding: 0 !important;
1107
- }
1108
- .mCSB_scrollTools {
1109
- width: 10px !important;
1110
- }
1111
- .mCSB_inside>.mCSB_container {
1112
- margin-right: 0 !important;
1113
- }
1114
- #custom-menu .route.has-sub-tree.has-search > .nav-icon > .pfolder-arrow-down {
1115
- transform: rotate(0);
1116
- }
1117
- .dynamic-menu.bottom-fix {
1118
- bottom: 0;
1119
- }
1120
- .sticky-folders {
1121
- display: none;
1122
- padding: 0;
1123
- margin: 10px 0 5px;
1124
- border-top: solid 1px #E9E5E5;
1125
- }
1126
- .sticky-folders.active {
1127
- display: block;
1128
- }
1129
- .plugin-title {
1130
- display: inline-block;
1131
- }
1132
- .plugin-button {
1133
- float: right;
1134
- }
1135
- .plugin-button.d-block {
1136
- float: none;
1137
- }
1138
- .plugin-title {
1139
- display: inline-block;
1140
- }
1141
- .form-options .form-options {
1142
- padding: 0;
1143
- margin: 0;
1144
- box-shadow: none;
1145
- }
1146
- .attachments-browser .media-toolbar-secondary {
1147
- width: 78%;
1148
- max-width: inherit;
1149
- }
1150
- .media-toolbar-primary.search-form {
1151
- width: 20%;
1152
- max-width: inherit;
1153
- }
1154
-
1155
- body *.media-frame.hide-menu .media-frame-menu {
1156
- display: block;
1157
- }
1158
-
1159
- .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-content, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-router, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-title, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-toolbar {
1160
- left: 275px !important;
1161
- }
1162
- .media-frame-menu.has-folder-menu {
1163
- width: 275px !important;
1164
- }
1165
- .media-frame:not(.hide-router) .media-frame-content, .folder-modal .media-frame:not(.hide-router) .media-frame-router, .folder-modal .media-frame:not(.hide-router) .media-frame-title, .folder-modal .media-frame:not(.hide-router) .media-frame-toolbar {
1166
- left: 275px !important;
1167
- }
1168
- .media-frame-menu.has-folder-menu .folder-custom-menu {
1169
- position: relative;
1170
- border: none;
1171
- width: 100%;
1172
- height: auto;
1173
- }
1174
- .media-frame.mode-select.hide-router .media-frame-title, .media-frame.mode-select.hide-router .media-frame-router, .media-frame.mode-select.hide-router .media-frame-content, .media-frame.mode-select.hide-router .media-frame-toolbar {
1175
- left: 275px !important;
1176
- }
1177
- .media-frame.mode-select.hide-router select#media-attachment-taxonomy-filter {
1178
- display: none;
1179
- }
1180
- .media-frame.mode-select.hide-router .folder-custom-menu {
1181
- display: none;
1182
- }
1183
-
1184
- html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-content, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-router, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-title, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-toolbar {
1185
- left: 0 !important;
1186
- right: 275px !important;
1187
- }
1188
- html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-title, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-router, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-content, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-toolbar {
1189
- left: 0 !important;
1190
- right: 275px !important;
1191
- }
1192
- html[dir=rtl] .media-frame.hide-menu .media-frame-content, html[dir=rtl] .media-frame.hide-menu .media-frame-router, html[dir=rtl] .media-frame.hide-menu .media-frame-title, html[dir=rtl] .media-frame.hide-menu .media-frame-toolbar {
1193
- left: 0 !important;
1194
- right: 275px !important;
1195
- }
1196
- html[dir=rtl] .media-frame .folder-modal .media-frame-content, html[dir=rtl] .folder-modal .media-frame .media-frame-router, html[dir=rtl] .folder-modal .media-frame .media-frame-title, html[dir=rtl] .folder-modal .media-frame .media-frame-toolbar {
1197
- left: 0 !important;
1198
- right: 275px !important;
1199
- }
1200
- html[dir=rtl] .media-frame:not(.hide-router) .media-frame-content, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-router, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-title, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-toolbar {
1201
- left: 0 !important;
1202
- right: 275px !important;
1203
- }
1204
- .media-frame .sticky-folders > ul > li {
1205
- position: relative;
1206
- }
1207
- #vakata-dnd {
1208
- z-index: 10000000 !important;
1209
- }
1210
- .dynamic-menu.is-locked .remove-folder {
1211
- background: #ececec;
1212
- }
1213
- .dynamic-menu.is-locked .remove-folder a {
1214
- cursor: no-drop;
1215
- }
1216
- .jstree-node.is-locked, .jstree-node.is-locked a {
1217
- -webkit-user-select: none;
1218
- -khtml-user-select: none;
1219
- -moz-user-select: none;
1220
- -o-user-select: none;
1221
- user-select: none;
1222
- user-drag: none;
1223
- -webkit-user-drag: none;
1224
- -o-user-drag: none;
1225
- -moz-user-drag: none;
1226
- }
1227
- .jstree-node.is-locked i.pfolder-folder-close {
1228
- cursor: not-allowed;
1229
- }
1230
- .add-folder-note {
1231
- font-size: 13px;
1232
- padding: 20px 0 0;
1233
- }
1234
-
1235
- .close-popup-button {
1236
- position: absolute;
1237
- right: -10px;
1238
- top: -10px;
1239
- width: 20px;
1240
- height: 20px;
1241
- }
1242
- .close-popup-button a {
1243
- display: block;
1244
- position: relative;
1245
- width: 20px;
1246
- height: 20px;
1247
- color: #333;
1248
- padding: 2px;
1249
- box-sizing: border-box;
1250
- }
1251
- .close-popup-button a span {
1252
- display: block;
1253
- position: relative;
1254
- width: 16px;
1255
- height: 16px;
1256
- transition: all .2s linear;
1257
- }
1258
- .close-popup-button a span:after, .close-popup-button a span:before {
1259
- content: "";
1260
- position: absolute;
1261
- width: 12px;
1262
- height: 2px;
1263
- background-color: #333;
1264
- display: block;
1265
- border-radius: 2px;
1266
- transform: rotate(
1267
- 45deg
1268
- );
1269
- top: 7px;
1270
- left: 2px;
1271
- }
1272
- .close-popup-button a span:after {
1273
- transform: rotate(
1274
- -45deg
1275
- );
1276
- }
1277
- .close-popup-button a:hover span {
1278
- transform: rotate(
1279
- 180deg
1280
- );
1281
- }
1282
- .popup-form-data {
1283
- position: relative;
1284
- }
1285
- a#remove-folder-item {
1286
- border: solid 1px #860000;
1287
- background-color: #d40000;
1288
- outline: none;
1289
- box-shadow: none;
1290
- }
1291
- .pro-notice {
1292
- text-align: center;
1293
- padding: 0 0 0 5px;
1294
- }
1295
- .folder-form-buttons a.inline-button {
1296
- display: inline-block;
1297
- }
1298
- span.pro-tip {
1299
- display: block;
1300
- width: 80px;
1301
- background: #7e3af2;
1302
- padding: 7px;
1303
- height: 20px;
1304
- color: #fff;
1305
- border-radius: 4px;
1306
- }
1307
- select#media-attachment-dynamic-filter {
1308
- display: none !important;
1309
- }
1310
- .dynamic-tree-data-separator {
1311
- margin: 7px 10px 10px;
1312
- height: 1px;
1313
- background: #E9E5E5;
1314
- }
1315
-
1316
- /* Date: Feb 2021 */
1317
- .dynamic-tree-data {
1318
- display: none;
1319
- padding: 5px 0 0 0;
1320
- }
1321
- #dynamic-tree-folders {
1322
- background: #fff;
1323
- padding: 0 10px 0 0;
1324
- }
1325
- .dynamic-folders .folder-checkbox, .dynamic-folders .folder-actions {
1326
- display: none !important;
1327
- }
1328
-
1329
- .folders-undo-notification {
1330
- position: fixed;
1331
- right: -500px;
1332
- bottom: 25px;
1333
- width: 280px;
1334
- background: #fff;
1335
- padding: 15px;
1336
- -webkit-box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
1337
- box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
1338
- transition: all 0.25s linear;
1339
- z-index: 1001;
1340
- }
1341
- .folders-undo-notification.active {
1342
- right: 25px;
1343
- }
1344
- .folders-undo-header {
1345
- font-weight: 500;
1346
- font-size: 14px;
1347
- padding: 0 0 3px 0;
1348
- }
1349
- .folders-undo-body {
1350
- font-size: 13px;
1351
- padding: 0 0 5px 0;
1352
- }
1353
- .folders-undo-footer {
1354
- text-align: right;
1355
- padding: 5px 0 0 0;
1356
- }
1357
- .folders-undo-footer .undo-button {
1358
- background: #1da1f4;
1359
- border: none;
1360
- color: #fff;
1361
- padding: 3px 10px;
1362
- font-size: 12px;
1363
- border-radius: 2px;
1364
- cursor: pointer;
1365
- }
1366
- .folders-undo-body {
1367
- position: relative;
1368
- }
1369
- .close-undo-box {
1370
- position: absolute;
1371
- right: -10px;
1372
- top: 0;
1373
- width: 16px;
1374
- height: 16px;
1375
- transition: all 0.25s linear;
1376
- }
1377
- .close-undo-box:hover {
1378
- transform: rotate(180deg);
1379
- }
1380
- .close-undo-box span {
1381
- display: block;
1382
- position: relative;
1383
- width: 16px;
1384
- height: 16px;
1385
- transition: all .2s linear;
1386
- }
1387
- .close-undo-box span:after, .close-undo-box span:before {
1388
- content: "";
1389
- position: absolute;
1390
- width: 12px;
1391
- height: 2px;
1392
- background-color: #333;
1393
- display: block;
1394
- border-radius: 2px;
1395
- transform: rotate(45deg);
1396
- top: 7px;
1397
- left: 2px;
1398
- }
1399
- .close-undo-box span:after {
1400
- transform: rotate(-45deg);
1401
- }
1402
- #custom-scroll-menu .mCSB_container {
1403
- background: #fff;
1404
- }
1405
- .folder-separator-2 {
1406
- padding: 0;
1407
- height: 1px;
1408
- background: #E9E5E5;
1409
- margin: 0px 0 5px 0;
1410
- }
1411
- .form-options > ul > li > a.expand-collapse {
1412
- width: 14px;
1413
- text-align: center;
1414
- }
1415
- .form-options a.expand-collapse span.icon {
1416
- font-size: 8px;
1417
- }
1418
-
1419
- .image-details .media-frame, .image-details .media-frame .attachments-browser, .image-details .media-frame-content {
1420
- overflow: hidden;
1421
- }
1422
-
1423
- .image-details .media-frame.mode-select.hide-router .media-frame-content, .image-details .media-frame.mode-select.hide-router .media-frame-router, .image-details .media-frame.mode-select.hide-router .media-frame-title, .image-details .media-frame.mode-select.hide-router .media-frame-toolbar {
1424
- left: 0 !important;
1425
- }
1426
-
1427
- .image-details .media-frame.mode-select.hide-router .media-frame-content {
1428
- overflow: auto;
1429
- }
1430
-
1431
- body .folder-modal.image-details .media-frame-menu {
1432
- display: none;
1433
  }
1
+ .folder-custom-menu {
2
+ width: 275px;
3
+ z-index: 10001;
4
+ position: absolute;
5
+ height: 100%;
6
+ border-right: solid 1px #ddd;
7
+ background: #f1f1f1;
8
+ direction: ltr;
9
+ top: 0;
10
+ }
11
+ .folder-modal .media-frame .media-frame-content, .folder-modal .media-frame .media-frame-router, .folder-modal .media-frame .media-frame-title, .folder-modal .media-frame .media-frame-toolbar {
12
+ left: 275px
13
+ }
14
+ .wcp-container {
15
+ padding: 20px 20px 20px 16px
16
+ }
17
+
18
+ .form-title {
19
+ font-size: 23px;
20
+ font-weight: 400;
21
+ margin: 0;
22
+ padding: 0 0 10px 0;
23
+ line-height: 29px;
24
+ min-height: 36px
25
+ }
26
+
27
+ .media-frame a.add-new-folder {
28
+ text-decoration: none;
29
+ display: block;
30
+ float: right;
31
+ font-size: 14px;
32
+ padding: 4px 10px 4px 4px;
33
+ background: #f51366;
34
+ color: #fff;
35
+ border: solid 1px #f51366;
36
+ border-radius: 4px;
37
+ line-height: 24px;
38
+ position: relative
39
+ }
40
+
41
+ .add-new-folder span {
42
+ display: block;
43
+ float: left;
44
+ line-height: 24px;
45
+ font-size: 14px;
46
+ margin-right: 5px
47
+ }
48
+
49
+ span.create_new_folder {
50
+ width: 26px;
51
+ height: 26px;
52
+ line-height: 26px;
53
+ font-size: 14px;
54
+ background: rgba(255, 255, 255, .4);
55
+ backdrop-filter: blur(16px);
56
+ border-radius: 4px;
57
+ text-align: center;
58
+ margin: 0 15px 0 0
59
+ }
60
+
61
+ span.folder-loader-ajax {
62
+ float: right;
63
+ margin: 0;
64
+ line-height: 30px;
65
+ display: none
66
+ }
67
+
68
+ .folder-loader-ajax.active {
69
+ display: inline-block
70
+ }
71
+
72
+ @-webkit-keyframes scaleAnimation {
73
+ 0% {
74
+ opacity: 0;
75
+ -webkit-transform: scale(1.5);
76
+ transform: scale(1.5)
77
+ }
78
+ 100% {
79
+ opacity: 1;
80
+ -webkit-transform: scale(1);
81
+ transform: scale(1)
82
+ }
83
+ }
84
+
85
+ @keyframes scaleAnimation {
86
+ 0% {
87
+ opacity: 0;
88
+ -webkit-transform: scale(1.5);
89
+ transform: scale(1.5)
90
+ }
91
+ 100% {
92
+ opacity: 1;
93
+ -webkit-transform: scale(1);
94
+ transform: scale(1)
95
+ }
96
+ }
97
+
98
+ @-webkit-keyframes drawCircle {
99
+ 0% {
100
+ stroke-dashoffset: 151px
101
+ }
102
+ 100% {
103
+ stroke-dashoffset: 0
104
+ }
105
+ }
106
+
107
+ @keyframes drawCircle {
108
+ 0% {
109
+ stroke-dashoffset: 151px
110
+ }
111
+ 100% {
112
+ stroke-dashoffset: 0
113
+ }
114
+ }
115
+
116
+ @-webkit-keyframes drawCheck {
117
+ 0% {
118
+ stroke-dashoffset: 36px
119
+ }
120
+ 100% {
121
+ stroke-dashoffset: 0
122
+ }
123
+ }
124
+
125
+ @keyframes drawCheck {
126
+ 0% {
127
+ stroke-dashoffset: 36px
128
+ }
129
+ 100% {
130
+ stroke-dashoffset: 0
131
+ }
132
+ }
133
+
134
+ @-webkit-keyframes fadeOut {
135
+ 0% {
136
+ opacity: 1
137
+ }
138
+ 100% {
139
+ opacity: 0
140
+ }
141
+ }
142
+
143
+ @keyframes fadeOut {
144
+ 0% {
145
+ opacity: 1
146
+ }
147
+ 100% {
148
+ opacity: 0
149
+ }
150
+ }
151
+
152
+ @-webkit-keyframes fadeIn {
153
+ 0% {
154
+ opacity: 0
155
+ }
156
+ 100% {
157
+ opacity: 1
158
+ }
159
+ }
160
+
161
+ @keyframes fadeIn {
162
+ 0% {
163
+ opacity: 0
164
+ }
165
+ 100% {
166
+ opacity: 1
167
+ }
168
+ }
169
+
170
+ #successAnimationCircle {
171
+ stroke-dasharray: 151px 151px;
172
+ stroke: #2ce0a7
173
+ }
174
+
175
+ #successAnimationCheck {
176
+ stroke-dasharray: 36px 36px;
177
+ stroke: #2ce0a7
178
+ }
179
+
180
+ #successAnimationResult {
181
+ fill: #2ce0a7;
182
+ opacity: 0
183
+ }
184
+
185
+ svg#successAnimation {
186
+ width: 30px;
187
+ height: 34px;
188
+ padding: 0;
189
+ display: none;
190
+ float: left
191
+ }
192
+
193
+ #successAnimation.active {
194
+ display: inline-block
195
+ }
196
+
197
+ .folder-loader-ajax img {
198
+ display: none
199
+ }
200
+
201
+ #successAnimation.animated {
202
+ -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
203
+ animation: 1s ease-out 0s 1 both scaleAnimation
204
+ }
205
+
206
+ #successAnimation.animated #successAnimationCircle {
207
+ -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut;
208
+ animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut
209
+ }
210
+
211
+ #successAnimation.animated #successAnimationCheck {
212
+ -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut;
213
+ animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut
214
+ }
215
+
216
+ #successAnimation.animated #successAnimationResult {
217
+ -webkit-animation: .3s linear .9s both fadeIn;
218
+ animation: .3s linear .9s both fadeIn
219
+ }
220
+
221
+ .form-options {
222
+ background: #fff;
223
+ padding: 5px;
224
+ margin: 0 0;
225
+ border-radius: 4px;
226
+ box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
227
+ }
228
+
229
+ .wcp-container ul {
230
+ list-style: none
231
+ }
232
+
233
+ .form-options ul {
234
+ margin: 0;
235
+ padding: 0
236
+ }
237
+
238
+ .form-options > ul > li {
239
+ display: inline-block;
240
+ margin: 0 2px 0 0;
241
+ vertical-align: top
242
+ }
243
+
244
+ .form-options > ul > li.last {
245
+ margin: 0
246
+ }
247
+
248
+ .form-options > ul > li.last.folder-checkbox {
249
+ padding: 5px 0 0
250
+ }
251
+
252
+ .form-options > ul > li > a {
253
+ display: inline-block;
254
+ text-decoration: none;
255
+ padding: 5px 7px;
256
+ color: #000;
257
+ vertical-align: middle;
258
+ margin: 0;
259
+ background: #f1f1f1;
260
+ border-radius: 4px
261
+ }
262
+
263
+ .form-options span.icon {
264
+ font-size: 12px;
265
+ display: inline-block;
266
+ vertical-align: baseline;
267
+ color: #a4c0d2
268
+ }
269
+
270
+ .media-frame .wcp-hide-show-buttons {
271
+ display: none
272
+ }
273
+
274
+
275
+ .folder-order {
276
+ position: relative
277
+ }
278
+
279
+ .form-options > ul > li.last > a.sort-folder-order {
280
+ width: 28px;
281
+ padding: 5px;
282
+ text-align: center;
283
+ display: inline-block;
284
+ box-sizing: border-box
285
+ }
286
+
287
+ .folder-sort-menu {
288
+ position: absolute;
289
+ left: 0;
290
+ width: 120px;
291
+ z-index: 101;
292
+ background: #fff;
293
+ -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
294
+ -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
295
+ box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
296
+ display: none
297
+ }
298
+ .folder-sort-menu.is-pro {
299
+ width: 170px;
300
+ }
301
+ .folder-sort-menu.is-pro a span {
302
+ display: inline-block;
303
+ color: #ff5983;
304
+ font-weight: 500;
305
+ }
306
+ .folder-sort-menu li {
307
+ display: block;
308
+ margin: 0;
309
+ padding: 0;
310
+ background: 0 0
311
+ }
312
+
313
+ .folder-sort-menu li a {
314
+ display: block;
315
+ margin: 0;
316
+ padding: 3px 5px;
317
+ background: 0 0;
318
+ color: #848484;
319
+ text-decoration: none;
320
+ font-size: 14px
321
+ }
322
+ .folder-sort-menu.is-pro {
323
+ width: 140px;
324
+ }
325
+ .folder-sort-menu a.pro-feature {
326
+ color: #848484;
327
+ }
328
+ .folder-sort-menu a.pro-feature span {
329
+ display: inline-block;
330
+ color: #ff5983;
331
+ font-weight: 500;
332
+ }
333
+ .folder-sort-menu li a:hover, .folder-sort-menu li a.active {
334
+ background: #efefef;
335
+ color: #000;
336
+ }
337
+ span.upgrade-message {
338
+ padding: 0;
339
+ background: #fff;
340
+ display: inline-block;
341
+ font-size: 12px;
342
+ color: #000
343
+ }
344
+
345
+ span.upgrade-message a.pink, span.upgrade-message span.pink {
346
+ color: #ff5983;
347
+ text-decoration: none;
348
+ font-weight: 700
349
+ }
350
+
351
+ .form-loader {
352
+ width: 100%;
353
+ height: 5px;
354
+ margin: 0 0 10px
355
+ }
356
+
357
+ .form-loader-count {
358
+ width: 0;
359
+ height: 5px;
360
+ background: url(../images/form-loader.png);
361
+ transition: all 2.5s linear;
362
+ -webkit-transition: all 2s linear;
363
+ -moz-transition: all 2.5s linear
364
+ }
365
+
366
+ .top-settings {
367
+ background: #fff;
368
+ padding: 10px 10px 5px;
369
+ -webkit-border-top-left-radius: 4px;
370
+ -webkit-border-top-right-radius: 4px;
371
+ -moz-border-radius-topleft: 4px;
372
+ -moz-border-radius-topright: 4px;
373
+ border-top-left-radius: 4px;
374
+ border-top-right-radius: 4px;
375
+ box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
376
+ }
377
+
378
+ .header-posts a, .un-categorised-items a {
379
+ color: #444;
380
+ padding: 7px;
381
+ display: block;
382
+ text-decoration: none;
383
+ font-size: 14px;
384
+ border-radius: 4px;
385
+ line-height: 18px
386
+ }
387
+
388
+ .header-posts a.active-item, .orange-bg > span, .un-categorised-items.active-item, .wcp-container .route.active-item > h3.title {
389
+ background-color: #fa166b !important;
390
+ color: #fff
391
+ }
392
+
393
+ .header-posts a.active-item span.total-count, .un-categorised-items.active-item span.total-count, .wcp-container .route.active-item > h3.title span.total-count {
394
+ color: #fff !important
395
+ }
396
+
397
+ .wcp-icon {
398
+ display: inline-block;
399
+ font-size: 16px;
400
+ vertical-align: top;
401
+ margin-right: 3px
402
+ }
403
+
404
+ span.total-count {
405
+ float: right;
406
+ font-size: 12px;
407
+ line-height: 16px
408
+ }
409
+
410
+ .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
411
+ color: #fff !important
412
+ }
413
+
414
+ .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
415
+ background: rgba(250, 22, 107, .08);
416
+ border-radius: 4px;
417
+ color: #444
418
+ }
419
+
420
+ .un-categorised-items.active-item a, .un-categorised-items.active-item a:hover {
421
+ color: #fff
422
+ }
423
+
424
+ .un-categorised-items a:hover, .un-categorised-items:hover a {
425
+ color: #444
426
+ }
427
+
428
+ .media-frame .folder-custom-menu a:focus {
429
+ outline: 0;
430
+ box-shadow: none
431
+ }
432
+ .sticky-title {
433
+ font-size: 16px;
434
+ font-weight: 700;
435
+ padding: 7px
436
+ }
437
+ div#custom-menu {
438
+ padding: 10px;
439
+ background: #fff;
440
+ box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
441
+ }
442
+
443
+ .wcp-container .space {
444
+ position: relative;
445
+ list-style-type: none;
446
+ border: 0;
447
+ margin: 0 0 0 20px;
448
+ padding: 0 0 30px 0;
449
+ width: 40px;
450
+ top: 30px;
451
+ height: 100%;
452
+ z-index: 1
453
+ }
454
+
455
+ .wcp-container .first-space {
456
+ margin-left: 0;
457
+ top: 0;
458
+ padding: 0
459
+ }
460
+
461
+ .wcp-container .route {
462
+ position: relative;
463
+ list-style-type: none;
464
+ border: 0;
465
+ margin: 0;
466
+ padding: 0;
467
+ top: 0;
468
+ max-height: 100% !important;
469
+ width: 100%;
470
+ border-radius: 2px;
471
+ z-index: -1;
472
+ background: 0 0
473
+ }
474
+
475
+ .wcp-container .route .title {
476
+ position: absolute;
477
+ border: 0;
478
+ margin: 0;
479
+ padding: 0;
480
+ height: 30px;
481
+ width: 200px;
482
+ text-indent: 28px;
483
+ background: 0 0;
484
+ box-shadow: none;
485
+ font-size: 13px;
486
+ line-height: 26px;
487
+ border-radius: 4px;
488
+ -webkit-border-radius: 4px;
489
+ -moz-border-radius: 4px;
490
+ overflow: hidden;
491
+ font-weight: 400
492
+ }
493
+
494
+ .wcp-container .route span {
495
+ position: absolute;
496
+ top: 2px;
497
+ left: 0;
498
+ z-index: 10;
499
+ width: 20px;
500
+ height: 18px;
501
+ text-indent: 0;
502
+ font-size: 20px;
503
+ background: no-repeat;
504
+ text-align: center
505
+ }
506
+
507
+ .wcp-container .route span.ui-icon {
508
+ line-height: 24px;
509
+ font-size: 18px;
510
+ cursor: move;
511
+ left: 5px;
512
+ top: 2px;
513
+ height: 26px
514
+ }
515
+
516
+ #custom-menu .wcp-icon {
517
+ font-size: 16px !important;
518
+ line-height: 24px
519
+ }
520
+
521
+ #custom-menu input.checkbox {
522
+ display: none
523
+ }
524
+
525
+ .wcp-container .route span.title-text {
526
+ position: relative;
527
+ top: auto;
528
+ left: auto;
529
+ display: inline-block;
530
+ font-size: 16px;
531
+ line-height: 30px;
532
+ height: 30px;
533
+ width: calc(100% - 100px);
534
+ overflow: hidden;
535
+ white-space: nowrap;
536
+ text-align: left
537
+ }
538
+
539
+ #custom-menu [class*=" pfolder-"], #custom-menu [class^=pfolder-] {
540
+ font-size: 12px
541
+ }
542
+ .wcp-container .route .title .folder-sticky-icon, .wcp-container .route .title .move-folder-icon {
543
+ float: right;
544
+ position: relative;
545
+ top: 0;
546
+ left: auto;
547
+ width: 20px;
548
+ height: 30px;
549
+ line-height: 26px;
550
+ display: none
551
+ }
552
+
553
+ .wcp-container .route.is-sticky > h3.title .folder-sticky-icon, .wcp-container .route.is-sticky > h3.title .move-folder-icon {
554
+ display: block;
555
+ }
556
+
557
+ .nav-icon {
558
+ display: none;
559
+ left: -10px !important;
560
+ cursor: pointer
561
+ }
562
+
563
+ #custom-menu .route .nav-icon .wcp-icon {
564
+ font-size: 9px !important;
565
+ color: #fa166b;
566
+ font-weight: 700;
567
+ transform: rotate(-90deg);
568
+ transition: all .25s linear
569
+ }
570
+
571
+ .header-posts a, .un-categorised-items a, .wcp-container .route span.title-text {
572
+ font-size: 12px
573
+ }
574
+
575
+ .wcp-container .route span.total-count {
576
+ position: relative;
577
+ font-size: 10px;
578
+ float: right;
579
+ text-align: center;
580
+ width: auto;
581
+ display: block;
582
+ margin: 4px 8px 3px 3px;
583
+ color: #23282d !important;
584
+ line-height: 16px;
585
+ height: 16px
586
+ }
587
+
588
+ .has-sub-tree > .nav-icon {
589
+ display: block
590
+ }
591
+
592
+ .has-sub-tree > ul.ui-sortable li {
593
+ display: none
594
+ }
595
+
596
+ .has-sub-tree.active > ul.ui-sortable > li {
597
+ display: block
598
+ }
599
+
600
+ body:not(.no-hover-css) .wcp-container .route .title:hover {
601
+ background: rgba(250, 22, 107, .08);
602
+ cursor: pointer
603
+ }
604
+
605
+ body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .move-folder-icon, body:not(.no-hover-css) .wcp-container .route .title:hover .move-folder-icon {
606
+ display: block
607
+ }
608
+
609
+ body:not(.no-hover-css) .wcp-container .route .title:hover > .folder-sticky-icon, body:not(.no-hover-css) .wcp-container .route .title:hover > .star-icon {
610
+ display: none !important
611
+ }
612
+
613
+ body:not(.no-hover-css) .sticky-folders li a:hover span.update-inline-record, body:not(.no-hover-css) .wcp-container .route h3:hover > span.update-inline-record {
614
+ width: 18px
615
+ }
616
+ body:not(.no-hover-css) .wcp-container .route .title:hover .ui-icon .pfolder-folder-close:before, body:not(.no-hover-css) .wcp-container .route .title.wcp-drop-hover .ui-icon .pfolder-folder-close:before {
617
+ content: "\e901" !important;
618
+ }
619
+ .sticky-folders li.is-high a span.star-icon, .wcp-container .route.is-high > h3 > span.star-icon {
620
+ display: inline-block
621
+ }
622
+
623
+ .dynamic-menu {
624
+ position: fixed;
625
+ left: 50px;
626
+ background: #fff;
627
+ width: 235px;
628
+ padding: 0;
629
+ z-index: 9000009;
630
+ -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
631
+ -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
632
+ box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
633
+ font-size: 13px;
634
+ }
635
+ .dynamic-menu.no-key {
636
+ width: 195px;
637
+ }
638
+ .dynamic-menu ul {
639
+ margin: 0;
640
+ padding: 0;
641
+ }
642
+
643
+ .dynamic-menu li {
644
+ position: relative;
645
+ width: 100%;
646
+ display: block !important;
647
+ padding: 2px 0;
648
+ margin: 0
649
+ }
650
+
651
+ .dynamic-menu li.new-folder {
652
+ border-bottom: solid 1px #d8d8d8
653
+ }
654
+
655
+ .dynamic-menu a {
656
+ text-decoration: none;
657
+ color: #333333;
658
+ position: relative;
659
+ display: block;
660
+ padding: 5px 10px;
661
+ line-height: 18px;
662
+ white-space: nowrap;
663
+ font-weight: normal;
664
+ font-size: 13px;
665
+ font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
666
+ }
667
+
668
+ .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
669
+ position: relative !important;
670
+ display: inline-block;
671
+ vertical-align: middle;
672
+ margin-right: 5px;
673
+ top: auto !important;
674
+ width: 20px !important;
675
+ height: 20px !important;
676
+ line-height: 18px;
677
+ text-align: center;
678
+ }
679
+
680
+ #custom-menu .dynamic-menu ul > li > a .sticky-pin {
681
+ line-height: 20px
682
+ }
683
+
684
+ #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
685
+ font-size: 16px !important
686
+ }
687
+
688
+ .dynamic-menu ul > li > a > span.dashicons {
689
+ font-size: 18px;
690
+ text-align: left;
691
+ }
692
+
693
+ li.active-menu {
694
+ z-index: 2 !important
695
+ }
696
+
697
+ .dynamic-menu a.active, .dynamic-menu a:hover {
698
+ background: #efefef;
699
+ color: #000
700
+ }
701
+
702
+ .folder-popup-form {
703
+ position: fixed;
704
+ width: 100%;
705
+ height: 100%;
706
+ background: rgba(0, 0, 0, .5);
707
+ top: 0;
708
+ left: 0;
709
+ z-index: 10001;
710
+ display: none
711
+ }
712
+
713
+ .popup-form-content {
714
+ background: #fff;
715
+ min-height: 100px;
716
+ width: 400px;
717
+ text-align: center;
718
+ margin: 0 auto;
719
+ position: absolute;
720
+ left: 0;
721
+ right: 0;
722
+ top: 50%;
723
+ transform: translate(0, -50%);
724
+ -webkit-transform: translate(0, -50%);
725
+ -moz-transform: translate(0, -50%);
726
+ -o-transform: translate(0, -50%);
727
+ -ms-transform: translate(0, -50%);
728
+ padding: 20px;
729
+ -webkit-border-radius: 4px;
730
+ -moz-border-radius: 4px;
731
+ border-radius: 4px;
732
+ color: #484848
733
+ }
734
+
735
+ .add-update-folder-title {
736
+ display: block;
737
+ position: relative;
738
+ max-width: 100%;
739
+ margin: 0;
740
+ padding: 0 0 15px 0;
741
+ color: #595959;
742
+ text-align: center;
743
+ text-transform: none;
744
+ word-wrap: break-word;
745
+ font-weight: bold;
746
+ font-size: 22px;
747
+ line-height: 26px;
748
+ }
749
+ .add-update-folder-title:after {
750
+ content: "";
751
+ position: absolute;
752
+ top: 100%;
753
+ width: 70px;
754
+ height: 2px;
755
+ background: #3085d6;
756
+ left: 0;
757
+ right: 0;
758
+ margin: 0 auto;
759
+ }
760
+
761
+ .folder-group {
762
+ position: relative;
763
+ margin: 45px auto 15px;
764
+ padding: 0 2px
765
+ }
766
+
767
+ .folder-group input, .folder-group textarea {
768
+ background: 0 0;
769
+ font-size: 14px;
770
+ padding: 0 0 0 15px;
771
+ display: block;
772
+ width: 100%;
773
+ border-radius: 4px;
774
+ border: 1px solid #484848;
775
+ height: 34px;
776
+ line-height: 34px;
777
+ color: #484848;
778
+ outline: 0
779
+ }
780
+
781
+ .highlight {
782
+ background-color: #e4f2fd;
783
+ color: #000
784
+ }
785
+
786
+ .folder-group .folder-bar {
787
+ position: relative;
788
+ display: block;
789
+ width: 320px
790
+ }
791
+
792
+ .folder-group label {
793
+ font-size: 14px;
794
+ font-weight: 500;
795
+ position: absolute;
796
+ pointer-events: none;
797
+ left: 20px;
798
+ top: 10px;
799
+ -webkit-transition: .3s ease all;
800
+ transition: .3s ease all;
801
+ color: #484848
802
+ }
803
+
804
+ .folder-form-errors {
805
+ margin: 0 0 10px 0;
806
+ padding: 8px 0;
807
+ background: #ffe4e4;
808
+ color: #a20000;
809
+ display: none
810
+ }
811
+
812
+ .folder-form-buttons {
813
+ display: flex
814
+ }
815
+ .folder-form-buttons.pro-message {
816
+ padding: 0 0 20px 0;
817
+ }
818
+
819
+ .folder-form-buttons a:not(.inline-button), .folder-form-buttons button {
820
+ display: inline-flex;
821
+ padding: 0;
822
+ text-decoration: none;
823
+ margin: 10px 3px;
824
+ border-radius: 4px;
825
+ border: solid 1px #1da1f4;
826
+ line-height: 34px;
827
+ font-weight: 700;
828
+ font-size: 14px;
829
+ box-sizing: border-box;
830
+ height: 36px;
831
+ cursor: pointer;
832
+ flex: 1;
833
+ justify-content: center;
834
+ outline: 0;
835
+ }
836
+
837
+ .folder-form-buttons .form-cancel-btn, .folder-form-buttons a.form-cancel-btn:hover {
838
+ background-color: #fff;
839
+ color: #3085d6;
840
+ outline: 0
841
+ }
842
+
843
+ .folder-form-buttons a.inline-button {
844
+ display: inline-block;
845
+ color: #f51366;
846
+ text-decoration: none;
847
+ font-weight: 500;
848
+ }
849
+ .folder-form-buttons a.inline-button:hover, .folder-form-buttons a.inline-button:focus {
850
+ color: #f51366;
851
+ }
852
+ .folder-form-buttons a span, .folder-form-buttons button span {
853
+ -webkit-animation: fa-spin .75s infinite linear;
854
+ animation: fa-spin .75s infinite linear;
855
+ padding: 7px;
856
+ }
857
+ .form-submit-btn, .form-submit-btn:hover {
858
+ background-color: #3085d6;
859
+ color: #fff !important;
860
+ outline: 0
861
+ }
862
+
863
+ .folder-group input:focus ~ label, .folder-group input:valid ~ label, .folder-group textarea:focus ~ label, .folder-group textarea:valid ~ label {
864
+ top: -9px;
865
+ background: #fff;
866
+ padding: 0 5px;
867
+ font-weight: 400;
868
+ font-size: 12px;
869
+ line-height: 14px;
870
+ color: #aeaeae
871
+ }
872
+
873
+ #no-more-folder-credit .folder-form-message {
874
+ margin: 20px 80px;
875
+ font-size: 14px
876
+ }
877
+
878
+ .folder-form-message {
879
+ padding: 25px 70px;
880
+ font-size: 15px;
881
+ line-height: 18px;
882
+ color: #484848;
883
+ width: 310px
884
+ }
885
+
886
+ @-webkit-keyframes fa-spin {
887
+ 0% {
888
+ -webkit-transform: rotate(0);
889
+ transform: rotate(0)
890
+ }
891
+ 100% {
892
+ -webkit-transform: rotate(359deg);
893
+ transform: rotate(359deg)
894
+ }
895
+ }
896
+
897
+ .folder-form-buttons a span, .folder-form-buttons button span {
898
+ -webkit-animation: fa-spin .75s infinite linear;
899
+ animation: fa-spin .75s infinite linear;
900
+ padding: 7px
901
+ }
902
+
903
+ .wcp-container .folder-tooltip {
904
+ position: relative
905
+ }
906
+
907
+ .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
908
+ text-transform: none;
909
+ font-size: .9em;
910
+ line-height: 1;
911
+ user-select: none;
912
+ pointer-events: none;
913
+ position: absolute;
914
+ display: none;
915
+ opacity: 0
916
+ }
917
+
918
+ .wcp-container .folder-tooltip::before {
919
+ content: '';
920
+ border: 5px solid transparent;
921
+ z-index: 1001
922
+ }
923
+
924
+ .wcp-container .folder-tooltip::after {
925
+ content: attr(data-folder-tooltip);
926
+ font-family: Helvetica, sans-serif;
927
+ text-align: center;
928
+ min-width: 3em;
929
+ max-width: 21em;
930
+ white-space: nowrap;
931
+ overflow: hidden;
932
+ text-overflow: ellipsis;
933
+ padding: 1ch 1.5ch;
934
+ border-radius: .3ch;
935
+ box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
936
+ background: #333;
937
+ color: #fff;
938
+ z-index: 1000
939
+ }
940
+
941
+ .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
942
+ display: block;
943
+ opacity: 1
944
+ }
945
+
946
+ .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
947
+ bottom: 100%;
948
+ border-bottom-width: 0;
949
+ border-top-color: #333
950
+ }
951
+
952
+ .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
953
+ bottom: calc(100% + 5px)
954
+ }
955
+
956
+ .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::after, .wcp-container .folder-tooltip[flow^=up]::before {
957
+ left: 50%;
958
+ transform: translate(-50%, -.5em)
959
+ }
960
+
961
+ .folder-order.active .folder-sort-menu {
962
+ display: block
963
+ }
964
+
965
+ .folder-sort-menu li a.active, .folder-sort-menu li a:hover {
966
+ background: #efefef;
967
+ color: #000
968
+ }
969
+
970
+ .media-toolbar-secondary select {
971
+ width: 30%!important;
972
+ width: calc(30% - 10px)!important;
973
+ margin: 32px 10px 0 0!important;
974
+ }
975
+
976
+ .media-frame .uploader-inline {
977
+ z-index: 1
978
+ }
979
+
980
+ .wcp-drop-hover {
981
+ background: #fa166b !important;
982
+ z-index: 2 !important;
983
+ color: #fff !important
984
+ }
985
+
986
+ .wcp-drop-hover i {
987
+ color: #fff !important
988
+ }
989
+
990
+ .selected-items {
991
+ background: #0073aa;
992
+ color: #fff;
993
+ padding: 10px 20px;
994
+ border-radius: 5px;
995
+ -moz-border-radius: 5px;
996
+ -webkit-border-radius: 5px;
997
+ margin-top: 0;
998
+ cursor: none;
999
+ font-size: 12px;
1000
+ z-index: 10001 !important
1001
+ }
1002
+
1003
+ .media-frame, .media-frame .attachments-browser, .media-frame-content {
1004
+ overflow: inherit
1005
+ }
1006
+
1007
+ #custom-menu .route.active .nav-icon .wcp-icon {
1008
+ transform: rotate(0);
1009
+ -webkit-transform: rotate(0)
1010
+ }
1011
+
1012
+ .expand-collapse.all-open span.icon {
1013
+ transform: rotate(180deg);
1014
+ -webkit-transform: rotate(180deg)
1015
+ }
1016
+
1017
+ .folder-search-form {
1018
+ padding: 0 0 10px 0;
1019
+ position: relative
1020
+ }
1021
+
1022
+ .folder-search-form input {
1023
+ background: #fff;
1024
+ border: 1px solid #dbdbdb !important;
1025
+ box-sizing: border-box;
1026
+ border-radius: 4px;
1027
+ height: 32px;
1028
+ line-height: 32px;
1029
+ box-sizing: border-box;
1030
+ padding: 0 5px !important;
1031
+ width: 100% !important;
1032
+ box-shadow: none !important;
1033
+ outline: 0
1034
+ }
1035
+
1036
+ .folder-search-form span {
1037
+ position: absolute;
1038
+ color: #aeaeae;
1039
+ right: 0;
1040
+ top: 0;
1041
+ height: 32px;
1042
+ line-height: 32px;
1043
+ width: 32px;
1044
+ text-align: center
1045
+ }
1046
+
1047
+ .folder-separator {
1048
+ padding: 0 10px;
1049
+ height: 1px;
1050
+ background: #e9e5e5;
1051
+ margin: 0 0 10px 0
1052
+ }
1053
+
1054
+ .wcp-drop-hover i {
1055
+ color: #fff !important
1056
+ }
1057
+
1058
+ .ui-draggable-dragging {
1059
+ z-index: 10051 !important
1060
+ }
1061
+
1062
+ .attachments.ui-sortable.ui-draggable-dragging {
1063
+ z-index: 10001 !important
1064
+ }
1065
+
1066
+ #custom-menu.has-filter li.route {
1067
+ display: none !important
1068
+ }
1069
+
1070
+ #custom-menu.has-filter li.route.has-search {
1071
+ display: block !important
1072
+ }
1073
+
1074
+ #custom-menu.has-filter h3 span.title-text.has-search-text {
1075
+ font-weight: 700
1076
+ }
1077
+
1078
+ .form-options > ul > li > a:hover {
1079
+ background: #404040;
1080
+ color: #fff
1081
+ }
1082
+
1083
+ #custom-menu.show-folder-checkbox input.checkbox {
1084
+ display: block;
1085
+ margin: 5px 0 0 0
1086
+ }
1087
+
1088
+ #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1089
+ display: none !important
1090
+ }
1091
+ .mCSB_scrollTools a + .mCSB_draggerContainer {
1092
+ margin: 10px 0 !important
1093
+ }
1094
+ .mCS_no_scrollbar .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
1095
+ overflow: visible;
1096
+ }
1097
+ .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
1098
+ width: 2px !important;
1099
+ background-color: transparent !important;
1100
+ box-shadow: none !important
1101
+ }
1102
+ .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
1103
+ width: 2px !important;
1104
+ background-color: #fa166b !important;
1105
+ margin: 0 0 0 4px !important;
1106
+ padding: 0 !important;
1107
+ }
1108
+ .mCSB_scrollTools {
1109
+ width: 10px !important;
1110
+ }
1111
+ .mCSB_inside>.mCSB_container {
1112
+ margin-right: 0 !important;
1113
+ }
1114
+ #custom-menu .route.has-sub-tree.has-search > .nav-icon > .pfolder-arrow-down {
1115
+ transform: rotate(0);
1116
+ }
1117
+ .dynamic-menu.bottom-fix {
1118
+ bottom: 0;
1119
+ }
1120
+ .sticky-folders {
1121
+ display: none;
1122
+ padding: 0;
1123
+ margin: 10px 0 5px;
1124
+ border-top: solid 1px #E9E5E5;
1125
+ }
1126
+ .sticky-folders.active {
1127
+ display: block;
1128
+ }
1129
+ .plugin-title {
1130
+ display: inline-block;
1131
+ }
1132
+ .plugin-button {
1133
+ float: right;
1134
+ }
1135
+ .plugin-button.d-block {
1136
+ float: none;
1137
+ }
1138
+ .plugin-title {
1139
+ display: inline-block;
1140
+ }
1141
+ .form-options .form-options {
1142
+ padding: 0;
1143
+ margin: 0;
1144
+ box-shadow: none;
1145
+ }
1146
+ .attachments-browser .media-toolbar-secondary {
1147
+ width: 78%;
1148
+ max-width: inherit;
1149
+ }
1150
+ .media-toolbar-primary.search-form {
1151
+ width: 20%;
1152
+ max-width: inherit;
1153
+ }
1154
+
1155
+ body *.media-frame.hide-menu .media-frame-menu {
1156
+ display: block;
1157
+ }
1158
+
1159
+ .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-content, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-router, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-title, .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-toolbar {
1160
+ left: 275px !important;
1161
+ }
1162
+ .media-frame-menu.has-folder-menu {
1163
+ width: 275px !important;
1164
+ }
1165
+ .media-frame:not(.hide-router) .media-frame-content, .folder-modal .media-frame:not(.hide-router) .media-frame-router, .folder-modal .media-frame:not(.hide-router) .media-frame-title, .folder-modal .media-frame:not(.hide-router) .media-frame-toolbar {
1166
+ left: 275px !important;
1167
+ }
1168
+ .media-frame-menu.has-folder-menu .folder-custom-menu {
1169
+ position: relative;
1170
+ border: none;
1171
+ width: 100%;
1172
+ height: auto;
1173
+ }
1174
+ .media-frame.mode-select.hide-router .media-frame-title, .media-frame.mode-select.hide-router .media-frame-router, .media-frame.mode-select.hide-router .media-frame-content, .media-frame.mode-select.hide-router .media-frame-toolbar {
1175
+ left: 275px !important;
1176
+ }
1177
+ .media-frame.mode-select.hide-router select#media-attachment-taxonomy-filter {
1178
+ display: none;
1179
+ }
1180
+ .media-frame.mode-select.hide-router .folder-custom-menu {
1181
+ display: none;
1182
+ }
1183
+
1184
+ html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-content, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-router, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-title, html[dir=rtl] .folder-modal .media-frame:not(.hide-menu):not(.hide-router) .media-frame-toolbar {
1185
+ left: 0 !important;
1186
+ right: 275px !important;
1187
+ }
1188
+ html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-title, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-router, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-content, html[dir=rtl] .media-frame.mode-select.hide-router .media-frame-toolbar {
1189
+ left: 0 !important;
1190
+ right: 275px !important;
1191
+ }
1192
+ html[dir=rtl] .media-frame.hide-menu .media-frame-content, html[dir=rtl] .media-frame.hide-menu .media-frame-router, html[dir=rtl] .media-frame.hide-menu .media-frame-title, html[dir=rtl] .media-frame.hide-menu .media-frame-toolbar {
1193
+ left: 0 !important;
1194
+ right: 275px !important;
1195
+ }
1196
+ html[dir=rtl] .media-frame .folder-modal .media-frame-content, html[dir=rtl] .folder-modal .media-frame .media-frame-router, html[dir=rtl] .folder-modal .media-frame .media-frame-title, html[dir=rtl] .folder-modal .media-frame .media-frame-toolbar {
1197
+ left: 0 !important;
1198
+ right: 275px !important;
1199
+ }
1200
+ html[dir=rtl] .media-frame:not(.hide-router) .media-frame-content, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-router, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-title, html[dir=rtl] .folder-modal .media-frame:not(.hide-router) .media-frame-toolbar {
1201
+ left: 0 !important;
1202
+ right: 275px !important;
1203
+ }
1204
+ .media-frame .sticky-folders > ul > li {
1205
+ position: relative;
1206
+ }
1207
+ #vakata-dnd {
1208
+ z-index: 10000000 !important;
1209
+ }
1210
+ .dynamic-menu.is-locked .remove-folder {
1211
+ background: #ececec;
1212
+ }
1213
+ .dynamic-menu.is-locked .remove-folder a {
1214
+ cursor: no-drop;
1215
+ }
1216
+ .jstree-node.is-locked, .jstree-node.is-locked a {
1217
+ -webkit-user-select: none;
1218
+ -khtml-user-select: none;
1219
+ -moz-user-select: none;
1220
+ -o-user-select: none;
1221
+ user-select: none;
1222
+ user-drag: none;
1223
+ -webkit-user-drag: none;
1224
+ -o-user-drag: none;
1225
+ -moz-user-drag: none;
1226
+ }
1227
+ .jstree-node.is-locked i.pfolder-folder-close {
1228
+ cursor: not-allowed;
1229
+ }
1230
+ .add-folder-note {
1231
+ font-size: 13px;
1232
+ padding: 20px 0 0;
1233
+ }
1234
+
1235
+ .close-popup-button {
1236
+ position: absolute;
1237
+ right: -10px;
1238
+ top: -10px;
1239
+ width: 20px;
1240
+ height: 20px;
1241
+ }
1242
+ .close-popup-button a {
1243
+ display: block;
1244
+ position: relative;
1245
+ width: 20px;
1246
+ height: 20px;
1247
+ color: #333;
1248
+ padding: 2px;
1249
+ box-sizing: border-box;
1250
+ }
1251
+ .close-popup-button a span {
1252
+ display: block;
1253
+ position: relative;
1254
+ width: 16px;
1255
+ height: 16px;
1256
+ transition: all .2s linear;
1257
+ }
1258
+ .close-popup-button a span:after, .close-popup-button a span:before {
1259
+ content: "";
1260
+ position: absolute;
1261
+ width: 12px;
1262
+ height: 2px;
1263
+ background-color: #333;
1264
+ display: block;
1265
+ border-radius: 2px;
1266
+ transform: rotate(
1267
+ 45deg
1268
+ );
1269
+ top: 7px;
1270
+ left: 2px;
1271
+ }
1272
+ .close-popup-button a span:after {
1273
+ transform: rotate(
1274
+ -45deg
1275
+ );
1276
+ }
1277
+ .close-popup-button a:hover span {
1278
+ transform: rotate(
1279
+ 180deg
1280
+ );
1281
+ }
1282
+ .popup-form-data {
1283
+ position: relative;
1284
+ }
1285
+ a#remove-folder-item {
1286
+ border: solid 1px #860000;
1287
+ background-color: #d40000;
1288
+ outline: none;
1289
+ box-shadow: none;
1290
+ }
1291
+ .pro-notice {
1292
+ text-align: center;
1293
+ padding: 0 0 0 5px;
1294
+ }
1295
+ .folder-form-buttons a.inline-button {
1296
+ display: inline-block;
1297
+ }
1298
+ span.pro-tip {
1299
+ display: block;
1300
+ width: 80px;
1301
+ background: #7e3af2;
1302
+ padding: 7px;
1303
+ height: 20px;
1304
+ color: #fff;
1305
+ border-radius: 4px;
1306
+ }
1307
+ select#media-attachment-dynamic-filter {
1308
+ display: none !important;
1309
+ }
1310
+ .dynamic-tree-data-separator {
1311
+ margin: 7px 10px 10px;
1312
+ height: 1px;
1313
+ background: #E9E5E5;
1314
+ }
1315
+
1316
+ /* Date: Feb 2021 */
1317
+ .dynamic-tree-data {
1318
+ display: none;
1319
+ padding: 5px 0 0 0;
1320
+ }
1321
+ #dynamic-tree-folders {
1322
+ background: #fff;
1323
+ padding: 0 10px 0 0;
1324
+ }
1325
+ .dynamic-folders .folder-checkbox, .dynamic-folders .folder-actions {
1326
+ display: none !important;
1327
+ }
1328
+
1329
+ .folders-undo-notification {
1330
+ position: fixed;
1331
+ right: -500px;
1332
+ bottom: 25px;
1333
+ width: 280px;
1334
+ background: #fff;
1335
+ padding: 15px;
1336
+ -webkit-box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
1337
+ box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
1338
+ transition: all 0.25s linear;
1339
+ z-index: 1001;
1340
+ }
1341
+ .folders-undo-notification.active {
1342
+ right: 25px;
1343
+ }
1344
+ .folders-undo-header {
1345
+ font-weight: 500;
1346
+ font-size: 14px;
1347
+ padding: 0 0 3px 0;
1348
+ }
1349
+ .folders-undo-body {
1350
+ font-size: 13px;
1351
+ padding: 0 0 5px 0;
1352
+ }
1353
+ .folders-undo-footer {
1354
+ text-align: right;
1355
+ padding: 5px 0 0 0;
1356
+ }
1357
+ .folders-undo-footer .undo-button {
1358
+ background: #1da1f4;
1359
+ border: none;
1360
+ color: #fff;
1361
+ padding: 3px 10px;
1362
+ font-size: 12px;
1363
+ border-radius: 2px;
1364
+ cursor: pointer;
1365
+ }
1366
+ .folders-undo-body {
1367
+ position: relative;
1368
+ }
1369
+ .close-undo-box {
1370
+ position: absolute;
1371
+ right: -10px;
1372
+ top: 0;
1373
+ width: 16px;
1374
+ height: 16px;
1375
+ transition: all 0.25s linear;
1376
+ }
1377
+ .close-undo-box:hover {
1378
+ transform: rotate(180deg);
1379
+ }
1380
+ .close-undo-box span {
1381
+ display: block;
1382
+ position: relative;
1383
+ width: 16px;
1384
+ height: 16px;
1385
+ transition: all .2s linear;
1386
+ }
1387
+ .close-undo-box span:after, .close-undo-box span:before {
1388
+ content: "";
1389
+ position: absolute;
1390
+ width: 12px;
1391
+ height: 2px;
1392
+ background-color: #333;
1393
+ display: block;
1394
+ border-radius: 2px;
1395
+ transform: rotate(45deg);
1396
+ top: 7px;
1397
+ left: 2px;
1398
+ }
1399
+ .close-undo-box span:after {
1400
+ transform: rotate(-45deg);
1401
+ }
1402
+ #custom-scroll-menu .mCSB_container {
1403
+ background: #fff;
1404
+ }
1405
+ .folder-separator-2 {
1406
+ padding: 0;
1407
+ height: 1px;
1408
+ background: #E9E5E5;
1409
+ margin: 0px 0 5px 0;
1410
+ }
1411
+ .form-options > ul > li > a.expand-collapse {
1412
+ width: 14px;
1413
+ text-align: center;
1414
+ }
1415
+ .form-options a.expand-collapse span.icon {
1416
+ font-size: 8px;
1417
+ }
1418
+
1419
+ .image-details .media-frame, .image-details .media-frame .attachments-browser, .image-details .media-frame-content {
1420
+ overflow: hidden;
1421
+ }
1422
+
1423
+ .image-details .media-frame.mode-select.hide-router .media-frame-content, .image-details .media-frame.mode-select.hide-router .media-frame-router, .image-details .media-frame.mode-select.hide-router .media-frame-title, .image-details .media-frame.mode-select.hide-router .media-frame-toolbar {
1424
+ left: 0 !important;
1425
+ }
1426
+
1427
+ .image-details .media-frame.mode-select.hide-router .media-frame-content {
1428
+ overflow: auto;
1429
+ }
1430
+
1431
+ body .folder-modal.image-details .media-frame-menu {
1432
+ display: none;
1433
  }
assets/fonts/premio-folder.svg CHANGED
@@ -1,32 +1,32 @@
1
- <?xml version="1.0" standalone="no"?>
2
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
- <svg xmlns="http://www.w3.org/2000/svg">
4
- <metadata>Generated by IcoMoon</metadata>
5
- <defs>
6
- <font id="premio-folder" horiz-adv-x="1024">
7
- <font-face units-per-em="1024" ascent="960" descent="-64" />
8
- <missing-glyph horiz-adv-x="1024" />
9
- <glyph unicode="&#x20;" horiz-adv-x="512" d="" />
10
- <glyph unicode="&#xe900;" glyph-name="dynamic-folder" d="M694.622 758.624c-12.501 12.501-32.75 12.501-45.25 0l-639.998-639.997c-12.5-12.501-12.5-32.749 0-45.25l128-128c6.249-6.25 14.437-9.374 22.626-9.374s16.374 3.125 22.626 9.374l639.995 639.998c12.501 12.499 12.501 32.749 0 45.248l-127.998 128zM159.998 13.25l-82.748 82.752 434.747 434.747 82.752-82.75c0 0.002-434.751-434.749-434.751-434.749zM639.997 493.25l-82.75 82.75 114.749 114.75 82.752-82.752-114.75-114.749zM448.002 704c32 63.998 63.998 96 128 128-64 32-96 63.999-128 128-32.002-63.999-64.003-96-128-128 64-32 95.998-64.002 128-128v0zM959.998 512c-15.998-32-32.005-48-63.998-63.998 32-16 48-32.002 63.998-64 16 32.002 32.002 48 64 64-31.998 15.998-47.998 32-64 63.998zM959.998 864c-47.998 24.001-72 48-95.998 96-24.002-48-48.005-72.001-96-96 48-24.001 72-48 96-95.999 24 47.999 48 72 95.998 95.999z" />
11
- <glyph unicode="&#xe901;" glyph-name="star" d="M1021.295 592.423c-6.605 19.354-24.064 33.025-44.442 34.612l-291.903 23.194-126.315 279.612c-8.244 18.381-26.522 30.158-46.645 30.158s-38.401-11.776-46.645-30.107l-126.315-279.664-291.9-23.194c-20.020-1.587-37.275-14.746-44.085-33.639s-1.997-40.040 12.391-54.069l215.712-210.285-76.291-330.356c-4.71-20.429 3.534-41.677 20.788-53.606 8.807-6.042 18.945-9.114 29.134-9.114 9.882 0 19.815 2.867 28.417 8.602l278.793 185.863 278.793-185.863c17.818-11.878 41.217-11.418 58.626 1.229 17.304 12.646 24.933 34.816 19.045 55.398l-93.646 327.694 232.253 209.005c15.206 13.722 20.787 35.124 14.234 54.53z" />
12
- <glyph unicode="&#xe902;" glyph-name="move" d="M1014.704 469.51l-167.38 157.538c-8.58 8.078-21.138 10.282-31.963 5.606-10.818-4.675-17.818-15.33-17.818-27.116v-68.924h-196.926v196.924h68.924c11.784 0 22.442 7.004 27.116 17.822s2.472 23.38-5.606 31.96l-157.54 167.386c-5.582 5.93-13.366 9.294-21.51 9.294s-15.928-3.364-21.51-9.294l-157.538-167.386c-8.078-8.58-10.28-21.142-5.606-31.96s15.33-17.822 27.116-17.822h68.924v-196.924h-196.924v68.924c0 11.784-7.004 22.442-17.822 27.116-10.82 4.674-23.38 2.471-31.96-5.606l-167.386-157.538c-5.93-5.582-9.294-13.366-9.294-21.51s3.364-15.928 9.294-21.51l167.384-157.538c8.58-8.078 21.14-10.282 31.96-5.606 10.819 4.675 17.822 15.33 17.822 27.116v68.924h196.924v-196.921h-68.924c-11.784 0-22.442-7.007-27.116-17.825s-2.472-23.376 5.606-31.963l157.538-167.38c5.58-5.932 13.366-9.296 21.51-9.296s15.928 3.365 21.51 9.296l157.539 167.38c8.078 8.587 10.279 21.146 5.606 31.963s-15.33 17.825-27.116 17.825h-68.924v196.921h196.923v-68.924c0-11.784 7.007-22.442 17.825-27.116s23.376-2.471 31.956 5.606l167.387 157.538c5.932 5.58 9.289 13.366 9.289 21.51s-3.357 15.928-9.289 21.51z" />
13
- <glyph unicode="&#xe903;" glyph-name="folder-open" d="M8.448 61.399c9.523-14.336 25.549-22.992 42.752-22.992h767.994c20.48 0 39.014 12.186 47.049 31.027l153.6 358.398c6.806 15.82 5.168 33.945-4.301 48.332-9.523 14.387-25.552 23.039-42.749 23.039h-51.2v153.599c0 56.473-45.93 102.399-102.4 102.399h-340.734l-130.866 102.399h-245.195c-56.473 0-102.399-45.926-102.399-102.399v-665.595h0.358c0-9.83 2.509-19.709 8.090-28.208zM819.193 652.802v-153.599h-614.395c-20.48 0-39.014-12.185-47.052-31.027l-55.347-129.176v313.801h716.795z" />
14
- <glyph unicode="&#xe904;" glyph-name="edit-folder" d="M372.090 132.805l-214.445 214.448 518.671 518.671 214.445-214.445-518.672-518.675zM137.6 309.479l196.715-196.713-294.931-98.217 98.216 294.93zM956.715 717.154l-37.195-37.196-214.726 214.728 37.196 37.196c37.468 37.491 98.225 37.491 135.696 0l79.029-79.033c37.203-37.593 37.203-98.113 0-135.695z" />
15
- <glyph unicode="&#xe905;" glyph-name="pin" d="M588.646 348.696l166.548 166.544 59.627-59.63 59.633 59.63c32.913 32.916 32.913 86.344 0 119.26l-178.893 178.89c-32.913 32.916-86.341 32.916-119.258 0l-59.63-59.63 59.63-59.63-166.546-166.546-131.603 29.815c-11.181 0.030-21.884-4.413-29.815-12.343l-59.63-59.63c-16.488-16.488-16.457-43.172 0-59.63l119.26-119.258-89.445-89.449-29.815-89.443 89.445 29.816 89.445 89.443 119.26-119.26c16.488-16.486 43.142-16.486 59.63 0l59.63 59.633c7.933 7.927 12.372 18.631 12.342 29.81l-29.814 131.608z" />
16
- <glyph unicode="&#xe906;" glyph-name="search" d="M437.911 84.18c101.048 0 193.94 34.757 268.056 92.394l201.934-201.925c21.372-21.38 56.027-21.38 77.4 0 21.372 21.372 21.372 56.027 0 77.4l-201.933 201.93c57.695 74.171 92.453 167.063 92.453 268.111 0 241.453-196.456 437.911-437.909 437.911s-437.911-196.458-437.911-437.911c0-241.453 196.458-437.909 437.911-437.909zM437.911 850.522c181.131 0 328.436-147.302 328.436-328.433s-147.305-328.436-328.436-328.436c-181.131 0-328.433 147.305-328.433 328.436s147.302 328.433 328.433 328.433z" />
17
- <glyph unicode="&#xe907;" glyph-name="folder-close" d="M921.6 818.215h-490.803l-87.398 87.398c-9.574 9.626-22.63 15.002-36.198 15.002h-204.8c-56.474 0-102.4-45.926-102.4-102.4v-716.8c0-56.47 45.926-102.4 102.4-102.4h819.2c56.47 0 102.4 45.93 102.4 102.4v614.4c0 56.474-45.93 102.4-102.4 102.4z" />
18
- <glyph unicode="&#xe908;" glyph-name="arrow-sort" horiz-adv-x="783" d="M246.971 919.211l166.793-225.886c13.697-18.512 0.676-45.166-22.235-45.166h-83.766v-536.477c0-15.607-12.063-28.232-27.428-28.232h-111.194c-15.365 0-27.799 12.625-27.799 28.232v536.477h-83.397c-22.891 0-35.945 26.635-22.233 45.166l166.793 225.886c10.478 14.229 33.988 14.229 44.466 0zM641.349 248.459h83.769c22.914 0 35.93-26.654 22.233-45.164l-166.792-225.882c-11.082-15.047-33.367-15.071-44.466 0l-166.795 225.888c-13.712 18.528-0.66 45.164 22.233 45.164h83.398v536.474c0 15.607 12.433 28.235 27.799 28.235h111.196c15.366 0 27.425-12.628 27.425-28.235v-536.48z" />
19
- <glyph unicode="&#xe909;" glyph-name="arrow-down" horiz-adv-x="1843" d="M921.606 195.504l-729.346 731.432c-43.959 44.085-115.231 44.085-159.19 0s-43.959-115.56 0-159.645l795.951-798.228c25.289-25.36 59.619-36.133 92.586-32.313 32.967-3.82 67.295 6.953 92.586 32.313l795.951 798.228c43.958 44.085 43.958 115.56 0 159.645-43.96 44.085-115.231 44.085-159.191 0l-729.346-731.432z" />
20
- <glyph unicode="&#xe90a;" glyph-name="add-folder" d="M512 960c42.415 0 76.8-34.385 76.8-76.8v-870.4c0-42.415-34.385-76.8-76.8-76.8s-76.8 34.385-76.8 76.8v870.4c0 42.415 34.385 76.8 76.8 76.8zM1024 448c0-42.415-34.385-76.8-76.8-76.8h-870.4c-42.415 0-76.8 34.385-76.8 76.8s34.385 76.8 76.8 76.8h870.4c42.415 0 76.8-34.385 76.8-76.8z" />
21
- <glyph unicode="&#xe90b;" glyph-name="remove" d="M612.572 960v-64h319.999v-127.999h-896v127.999h320v64h256.001zM228.571-64c-70.594 0-127.999 57.439-127.999 128v639.999h768v-639.999c0-70.561-57.403-128-128-128h-512.001z" />
22
- <glyph unicode="&#xe90c;" glyph-name="edit" d="M360.346 64.088l-232.261 232.259 561.763 561.762 232.264-232.26-561.766-561.761zM106.375 255.434l213.059-213.055-319.434-106.379 106.375 319.434zM993.543 696.978l-40.28-40.286-232.571 232.568 40.286 40.286c40.58 40.605 106.386 40.605 146.966 0l85.599-85.6c40.287-40.716 40.287-106.265 0-146.968z" />
23
- <glyph unicode="&#xe90d;" glyph-name="zip-file" horiz-adv-x="768" d="M754 750l-195.8 196c-9 9-21.2 14-34 14h-12.2v-256h256v12.2c0 12.6-5 24.8-14 33.8zM256.8 288c-35.8 0-64.8-24.2-64.8-54 0-30 29.2-54 65-54s64.8 24.2 64.8 54-29.2 54-65 54zM448 688v272h-127.2v-64h-64v64h-208.8c-26.6 0-48-21.4-48-48v-928c0-26.6 21.4-48 48-48h672c26.6 0 48 21.4 48 48v656h-272c-26.4 0-48 21.6-48 48zM191.8 896h64v-64h-64zM256.4 128c-66.4 0-116 60.8-102.8 125.8l39.2 194.2v64h64v64h-64v64h64v64h-64v64h64v64h64v-64h-64v-64h64v-64h-64v-64h64v-64h-64v-64h44.2c11.4 0 21.4-8.2 23.6-19.4l34.6-175.4c12.8-64.8-36.8-125.2-102.8-125.2z" />
24
- <glyph unicode="&#xe90e;" glyph-name="clone" horiz-adv-x="896" d="M640 64v-80c0-26.51-21.49-48-48-48h-544c-26.51 0-48 21.49-48 48v736c0 26.51 21.49 48 48 48h144v-592c0-61.758 50.242-112 112-112h336zM640 752v208h-336c-26.51 0-48-21.49-48-48v-736c0-26.51 21.49-48 48-48h544c26.51 0 48 21.49 48 48v528h-208c-26.4 0-48 21.6-48 48zM881.942 814.058l-131.884 131.884c-8.686 8.686-20.686 14.058-33.94 14.058h-12.118v-192h192v12.118c0 13.254-5.372 25.254-14.058 33.94v0z" />
25
- <glyph unicode="&#xe90f;" glyph-name="copy" d="M195.2 807.527l-0.146-103.521v-512.196c0-42.028 16.696-82.337 46.416-112.062 29.72-29.718 70.029-46.416 112.059-46.416h420.133c-7.57-21.387-21.585-39.907-40.116-53.007s-40.665-20.129-63.356-20.136h-316.66c-61.429 0-120.342 24.408-163.779 67.84-43.437 43.44-67.839 102.356-67.839 163.781v512.196c0 47.786 30.574 88.503 73.289 103.521zM792.387 935.625c14.408 0 28.679-2.838 41.983-8.352 13.312-5.514 25.41-13.595 35.599-23.783s18.271-22.283 23.779-35.594c5.515-13.311 8.353-27.578 8.353-41.985v-633.904c0-14.409-2.838-28.679-8.353-41.984-5.508-13.312-13.59-25.41-23.779-35.599s-22.287-18.271-35.599-23.779c-13.305-5.515-27.575-8.353-41.983-8.353h-438.857c-29.098 0-57.004 11.557-77.58 32.132s-32.135 48.486-32.135 77.583v633.904c0 29.098 11.559 57.004 32.135 77.58s48.482 32.135 77.58 32.135h438.857zM792.387 862.482h-438.857c-9.699 0-19.001-3.853-25.86-10.712s-10.712-16.16-10.712-25.86v-633.904c0-20.187 16.384-36.571 36.571-36.571h438.857c9.699 0 19.002 3.855 25.863 10.708 6.853 6.861 10.708 16.165 10.708 25.863v633.904c0 9.699-3.855 19.001-10.708 25.86-6.861 6.859-16.163 10.712-25.863 10.712z" />
26
- <glyph unicode="&#xe910;" glyph-name="cut" d="M372.541 684.983c11.216 24.381 17.554 51.2 17.554 79.969 0 107.764-87.284 195.048-195.047 195.048s-195.048-87.284-195.048-195.048c0-107.764 87.284-195.047 195.048-195.047 28.769 0 55.589 6.339 79.969 17.554l115.078-115.079-115.078-115.078c-24.381 11.215-51.2 17.554-79.969 17.554-107.764 0-195.048-87.284-195.048-195.050 0-107.761 87.284-195.043 195.048-195.043s195.047 87.281 195.047 195.043c0 28.774-6.339 55.591-17.554 79.972l115.079 115.078 341.331-341.336h146.286v48.764l-602.695 602.697zM195.048 667.429c-53.639 0-97.524 43.398-97.524 97.524s43.886 97.524 97.524 97.524c53.638 0 97.524-43.399 97.524-97.524s-43.886-97.524-97.524-97.524zM195.048 82.286c-53.639 0-97.524 43.396-97.524 97.521 0 54.128 43.886 97.526 97.524 97.526s97.524-43.399 97.524-97.526c0-54.126-43.886-97.521-97.524-97.521zM487.619 448c-13.654 0-24.381 10.728-24.381 24.381s10.728 24.381 24.381 24.381c13.653 0 24.381-10.728 24.381-24.381s-10.728-24.381-24.381-24.381zM828.95 911.238l-292.569-292.572 97.524-97.524 341.331 341.334v48.762h-146.286z" />
27
- <glyph unicode="&#xe911;" glyph-name="menu-settings" d="M41.151 288.505l97.524-168.719c6.475-11.191 17.129-19.346 29.619-22.689 12.491-3.335 25.796-1.573 36.989 4.893l68.072 39.3c28.282-22.279 59.538-40.565 92.404-54.221v-77.919c0-12.932 5.138-25.337 14.283-34.48s21.547-14.285 34.48-14.285h195.048c12.932 0 25.335 5.142 34.48 14.285s14.282 21.548 14.282 34.48v77.919c33.123 13.795 64.211 32.037 92.401 54.221l68.074-39.3c23.259-13.407 53.197-5.361 66.611 17.796l97.521 168.719c6.422 11.206 8.148 24.493 4.813 36.969-3.328 12.475-11.461 23.129-22.608 29.64l-66.904 38.668c5.23 35.962 5.193 72.493-0.095 108.447l66.896 38.668c23.216 13.409 31.261 43.398 17.803 66.609l-97.529 168.716c-6.473 11.192-17.123 19.353-29.616 22.69s-25.797 1.578-36.988-4.892l-68.074-39.303c-28.156 22.217-59.232 40.462-92.354 54.224v77.921c0 12.932-5.138 25.335-14.283 34.48s-21.547 14.282-34.48 14.282h-195.048c-12.932 0-25.335-5.137-34.48-14.282s-14.282-21.547-14.282-34.48v-77.921c-33.123-13.79-64.211-32.033-92.404-54.224l-68.023 39.303c-5.541 3.21-11.66 5.296-18.008 6.139s-12.8 0.426-18.986-1.227c-6.186-1.653-11.987-4.51-17.068-8.406s-9.345-8.757-12.546-14.304l-97.524-168.716c-6.418-11.205-8.148-24.493-4.815-36.969s11.461-23.129 22.613-29.64l66.901-38.668c-5.26-35.958-5.26-72.49 0-108.447l-66.901-38.668c-23.211-13.409-31.256-43.398-17.798-66.609zM511.996 643.054c107.568 0 195.047-87.479 195.047-195.048s-87.479-195.048-195.047-195.048c-107.569 0-195.048 87.479-195.048 195.048s87.479 195.048 195.048 195.048z" />
28
- <glyph unicode="&#xe912;" glyph-name="paste" d="M133.908 833.969h99.879c6.518-18.437 18.595-34.399 34.565-45.685s35.047-17.341 54.602-17.331h189.046c19.555-0.010 38.632 6.045 54.602 17.331s28.047 27.248 34.565 45.685h99.879c8.357 0 16.371-3.319 22.279-9.229s9.229-13.922 9.229-22.279v-63.015c0-8.357 3.319-16.371 9.229-22.279s13.922-9.229 22.279-9.229c8.357 0 16.371 3.319 22.279 9.229s9.229 13.922 9.229 22.279v63.015c0 25.069-9.959 49.111-27.685 66.838s-41.769 27.685-66.838 27.685h-99.879c-6.518 18.437-18.595 34.398-34.565 45.684s-35.047 17.341-54.602 17.331h-189.046c-19.555 0.010-38.632-6.045-54.602-17.331s-28.047-27.247-34.565-45.684h-99.879c-25.069 0-49.111-9.959-66.838-27.685s-27.685-41.769-27.685-66.838v-756.185c0-25.072 9.959-49.113 27.685-66.836 17.727-17.731 41.769-27.687 66.838-27.687h189.046c8.357 0 16.371 3.316 22.279 9.232 5.909 5.908 9.229 13.919 9.229 22.276s-3.319 16.368-9.229 22.276c-5.908 5.916-13.922 9.232-22.279 9.232h-189.046c-8.357 0-16.37 3.316-22.279 9.232-5.909 5.908-9.228 13.919-9.228 22.276v756.185c0 8.357 3.32 16.371 9.228 22.279s13.923 9.229 22.279 9.229zM322.954 833.969c-8.357 0-16.371 3.319-22.279 9.229s-9.229 13.922-9.229 22.279c0 8.357 3.319 16.37 9.229 22.279s13.922 9.228 22.279 9.228h189.046c8.357 0 16.371-3.32 22.279-9.228s9.229-13.923 9.229-22.279c0-8.357-3.319-16.371-9.229-22.279s-13.922-9.229-22.279-9.229h-189.046zM512.004 644.923c-25.069 0-49.112-9.959-66.838-27.685s-27.685-41.769-27.685-66.838v-504.123c0-25.072 9.959-49.113 27.685-66.836 17.726-17.731 41.769-27.687 66.838-27.687h315.073c25.072 0 49.113 9.956 66.844 27.687 17.723 17.723 27.68 41.763 27.68 66.836v504.123c0 25.069-9.956 49.111-27.68 66.838-17.731 17.726-41.771 27.685-66.844 27.685h-315.073z" />
29
- <glyph unicode="&#xe913;" glyph-name="undo" d="M511.090 943.999c-132.538-0.238-252.876-52.466-341.72-137.37l-71.428 71.428c-30.24 30.24-81.942 8.824-81.942-33.94v-268.118c0-26.51 21.49-48 48-48h268.118c42.764 0 64.18 51.702 33.942 81.942l-83.5 83.5c61.728 57.798 141.602 89.814 226.46 90.546 184.797 1.596 340.567-147.954 338.967-338.884-1.517-181.123-148.352-333.103-335.987-333.103-82.254 0-159.994 29.357-221.26 83.11-9.486 8.32-23.812 7.814-32.736-1.107l-79.324-79.322c-9.744-9.747-9.261-25.632 0.964-34.867 87.952-79.443 204.504-127.814 332.356-127.814 273.933 0 496 222.067 496 495.996 0 273.618-223.29 496.494-496.91 496.004z" />
30
- <glyph unicode="&#xe914;" glyph-name="upload" d="M281.603 294.394c-45.848 0.057-89.929 17.692-123.174 49.266s-53.121 74.688-55.541 120.472c-2.421 45.784 12.8 90.755 42.529 125.658s71.706 57.084 117.292 61.978c-13.423 52.639-5.385 108.455 22.345 155.168s72.881 80.497 125.521 93.92c52.639 13.423 108.455 5.385 155.168-22.345 46.716-27.73 80.497-72.881 93.922-125.52 31.306 4.359 63.169 2.23 93.622-6.255 30.447-8.485 58.823-23.144 83.365-43.065 24.536-19.921 44.715-44.679 59.278-72.732s23.194-58.804 25.361-90.338c2.173-31.534-2.173-63.176-12.754-92.959-10.587-29.784-27.187-57.070-48.765-80.162-21.584-23.097-47.684-41.5-76.686-54.073-28.996-12.572-60.274-19.046-91.881-19.012h-128.002v183.653l66.204-66.202c9.654-9.327 22.585-14.487 36.011-14.371s26.266 5.501 35.76 14.994c9.495 9.493 14.876 22.335 14.996 35.759 0.114 13.424-5.046 26.357-14.37 36.014l-153.602 153.6c-9.601 9.598-22.622 14.99-36.198 14.99s-26.597-5.392-36.198-14.99l-153.6-153.6c-9.326-9.657-14.487-22.59-14.371-36.014s5.502-26.266 14.994-35.759c9.493-9.493 22.335-14.878 35.759-14.994s26.358 5.044 36.014 14.371l66.202 66.15v-183.601h-179.2zM460.806 294.4h102.4v-256c0-13.574-5.394-26.601-14.996-36.198-9.602-9.603-22.625-14.996-36.204-14.996s-26.602 5.393-36.204 14.996c-9.602 9.597-14.996 22.625-14.996 36.198v256z" />
31
- <glyph unicode="&#xe915;" glyph-name="active-icon" d="M512 753.2c-195.646 0-373.068-107.040-503.988-280.901-10.683-14.244-10.683-34.144 0-48.388 130.92-174.071 308.342-281.11 503.988-281.11s373.068 107.040 503.988 280.901c10.683 14.244 10.683 34.144 0 48.388-130.92 174.071-308.342 281.11-503.988 281.11zM526.035 233.083c-129.872-8.169-237.121 98.87-228.952 228.952 6.703 107.249 93.634 194.18 200.883 200.883 129.872 8.169 237.121-98.87 228.952-228.952-6.913-107.040-93.843-193.97-200.883-200.883zM519.541 332.372c-69.963-4.399-127.777 53.206-123.169 123.169 3.561 57.814 50.483 104.526 108.297 108.297 69.963 4.399 127.777-53.206 123.169-123.169-3.77-58.024-50.692-104.736-108.297-108.297z" />
32
  </font></defs></svg>
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg">
4
+ <metadata>Generated by IcoMoon</metadata>
5
+ <defs>
6
+ <font id="premio-folder" horiz-adv-x="1024">
7
+ <font-face units-per-em="1024" ascent="960" descent="-64" />
8
+ <missing-glyph horiz-adv-x="1024" />
9
+ <glyph unicode="&#x20;" horiz-adv-x="512" d="" />
10
+ <glyph unicode="&#xe900;" glyph-name="dynamic-folder" d="M694.622 758.624c-12.501 12.501-32.75 12.501-45.25 0l-639.998-639.997c-12.5-12.501-12.5-32.749 0-45.25l128-128c6.249-6.25 14.437-9.374 22.626-9.374s16.374 3.125 22.626 9.374l639.995 639.998c12.501 12.499 12.501 32.749 0 45.248l-127.998 128zM159.998 13.25l-82.748 82.752 434.747 434.747 82.752-82.75c0 0.002-434.751-434.749-434.751-434.749zM639.997 493.25l-82.75 82.75 114.749 114.75 82.752-82.752-114.75-114.749zM448.002 704c32 63.998 63.998 96 128 128-64 32-96 63.999-128 128-32.002-63.999-64.003-96-128-128 64-32 95.998-64.002 128-128v0zM959.998 512c-15.998-32-32.005-48-63.998-63.998 32-16 48-32.002 63.998-64 16 32.002 32.002 48 64 64-31.998 15.998-47.998 32-64 63.998zM959.998 864c-47.998 24.001-72 48-95.998 96-24.002-48-48.005-72.001-96-96 48-24.001 72-48 96-95.999 24 47.999 48 72 95.998 95.999z" />
11
+ <glyph unicode="&#xe901;" glyph-name="star" d="M1021.295 592.423c-6.605 19.354-24.064 33.025-44.442 34.612l-291.903 23.194-126.315 279.612c-8.244 18.381-26.522 30.158-46.645 30.158s-38.401-11.776-46.645-30.107l-126.315-279.664-291.9-23.194c-20.020-1.587-37.275-14.746-44.085-33.639s-1.997-40.040 12.391-54.069l215.712-210.285-76.291-330.356c-4.71-20.429 3.534-41.677 20.788-53.606 8.807-6.042 18.945-9.114 29.134-9.114 9.882 0 19.815 2.867 28.417 8.602l278.793 185.863 278.793-185.863c17.818-11.878 41.217-11.418 58.626 1.229 17.304 12.646 24.933 34.816 19.045 55.398l-93.646 327.694 232.253 209.005c15.206 13.722 20.787 35.124 14.234 54.53z" />
12
+ <glyph unicode="&#xe902;" glyph-name="move" d="M1014.704 469.51l-167.38 157.538c-8.58 8.078-21.138 10.282-31.963 5.606-10.818-4.675-17.818-15.33-17.818-27.116v-68.924h-196.926v196.924h68.924c11.784 0 22.442 7.004 27.116 17.822s2.472 23.38-5.606 31.96l-157.54 167.386c-5.582 5.93-13.366 9.294-21.51 9.294s-15.928-3.364-21.51-9.294l-157.538-167.386c-8.078-8.58-10.28-21.142-5.606-31.96s15.33-17.822 27.116-17.822h68.924v-196.924h-196.924v68.924c0 11.784-7.004 22.442-17.822 27.116-10.82 4.674-23.38 2.471-31.96-5.606l-167.386-157.538c-5.93-5.582-9.294-13.366-9.294-21.51s3.364-15.928 9.294-21.51l167.384-157.538c8.58-8.078 21.14-10.282 31.96-5.606 10.819 4.675 17.822 15.33 17.822 27.116v68.924h196.924v-196.921h-68.924c-11.784 0-22.442-7.007-27.116-17.825s-2.472-23.376 5.606-31.963l157.538-167.38c5.58-5.932 13.366-9.296 21.51-9.296s15.928 3.365 21.51 9.296l157.539 167.38c8.078 8.587 10.279 21.146 5.606 31.963s-15.33 17.825-27.116 17.825h-68.924v196.921h196.923v-68.924c0-11.784 7.007-22.442 17.825-27.116s23.376-2.471 31.956 5.606l167.387 157.538c5.932 5.58 9.289 13.366 9.289 21.51s-3.357 15.928-9.289 21.51z" />
13
+ <glyph unicode="&#xe903;" glyph-name="folder-open" d="M8.448 61.399c9.523-14.336 25.549-22.992 42.752-22.992h767.994c20.48 0 39.014 12.186 47.049 31.027l153.6 358.398c6.806 15.82 5.168 33.945-4.301 48.332-9.523 14.387-25.552 23.039-42.749 23.039h-51.2v153.599c0 56.473-45.93 102.399-102.4 102.399h-340.734l-130.866 102.399h-245.195c-56.473 0-102.399-45.926-102.399-102.399v-665.595h0.358c0-9.83 2.509-19.709 8.090-28.208zM819.193 652.802v-153.599h-614.395c-20.48 0-39.014-12.185-47.052-31.027l-55.347-129.176v313.801h716.795z" />
14
+ <glyph unicode="&#xe904;" glyph-name="edit-folder" d="M372.090 132.805l-214.445 214.448 518.671 518.671 214.445-214.445-518.672-518.675zM137.6 309.479l196.715-196.713-294.931-98.217 98.216 294.93zM956.715 717.154l-37.195-37.196-214.726 214.728 37.196 37.196c37.468 37.491 98.225 37.491 135.696 0l79.029-79.033c37.203-37.593 37.203-98.113 0-135.695z" />
15
+ <glyph unicode="&#xe905;" glyph-name="pin" d="M588.646 348.696l166.548 166.544 59.627-59.63 59.633 59.63c32.913 32.916 32.913 86.344 0 119.26l-178.893 178.89c-32.913 32.916-86.341 32.916-119.258 0l-59.63-59.63 59.63-59.63-166.546-166.546-131.603 29.815c-11.181 0.030-21.884-4.413-29.815-12.343l-59.63-59.63c-16.488-16.488-16.457-43.172 0-59.63l119.26-119.258-89.445-89.449-29.815-89.443 89.445 29.816 89.445 89.443 119.26-119.26c16.488-16.486 43.142-16.486 59.63 0l59.63 59.633c7.933 7.927 12.372 18.631 12.342 29.81l-29.814 131.608z" />
16
+ <glyph unicode="&#xe906;" glyph-name="search" d="M437.911 84.18c101.048 0 193.94 34.757 268.056 92.394l201.934-201.925c21.372-21.38 56.027-21.38 77.4 0 21.372 21.372 21.372 56.027 0 77.4l-201.933 201.93c57.695 74.171 92.453 167.063 92.453 268.111 0 241.453-196.456 437.911-437.909 437.911s-437.911-196.458-437.911-437.911c0-241.453 196.458-437.909 437.911-437.909zM437.911 850.522c181.131 0 328.436-147.302 328.436-328.433s-147.305-328.436-328.436-328.436c-181.131 0-328.433 147.305-328.433 328.436s147.302 328.433 328.433 328.433z" />
17
+ <glyph unicode="&#xe907;" glyph-name="folder-close" d="M921.6 818.215h-490.803l-87.398 87.398c-9.574 9.626-22.63 15.002-36.198 15.002h-204.8c-56.474 0-102.4-45.926-102.4-102.4v-716.8c0-56.47 45.926-102.4 102.4-102.4h819.2c56.47 0 102.4 45.93 102.4 102.4v614.4c0 56.474-45.93 102.4-102.4 102.4z" />
18
+ <glyph unicode="&#xe908;" glyph-name="arrow-sort" horiz-adv-x="783" d="M246.971 919.211l166.793-225.886c13.697-18.512 0.676-45.166-22.235-45.166h-83.766v-536.477c0-15.607-12.063-28.232-27.428-28.232h-111.194c-15.365 0-27.799 12.625-27.799 28.232v536.477h-83.397c-22.891 0-35.945 26.635-22.233 45.166l166.793 225.886c10.478 14.229 33.988 14.229 44.466 0zM641.349 248.459h83.769c22.914 0 35.93-26.654 22.233-45.164l-166.792-225.882c-11.082-15.047-33.367-15.071-44.466 0l-166.795 225.888c-13.712 18.528-0.66 45.164 22.233 45.164h83.398v536.474c0 15.607 12.433 28.235 27.799 28.235h111.196c15.366 0 27.425-12.628 27.425-28.235v-536.48z" />
19
+ <glyph unicode="&#xe909;" glyph-name="arrow-down" horiz-adv-x="1843" d="M921.606 195.504l-729.346 731.432c-43.959 44.085-115.231 44.085-159.19 0s-43.959-115.56 0-159.645l795.951-798.228c25.289-25.36 59.619-36.133 92.586-32.313 32.967-3.82 67.295 6.953 92.586 32.313l795.951 798.228c43.958 44.085 43.958 115.56 0 159.645-43.96 44.085-115.231 44.085-159.191 0l-729.346-731.432z" />
20
+ <glyph unicode="&#xe90a;" glyph-name="add-folder" d="M512 960c42.415 0 76.8-34.385 76.8-76.8v-870.4c0-42.415-34.385-76.8-76.8-76.8s-76.8 34.385-76.8 76.8v870.4c0 42.415 34.385 76.8 76.8 76.8zM1024 448c0-42.415-34.385-76.8-76.8-76.8h-870.4c-42.415 0-76.8 34.385-76.8 76.8s34.385 76.8 76.8 76.8h870.4c42.415 0 76.8-34.385 76.8-76.8z" />
21
+ <glyph unicode="&#xe90b;" glyph-name="remove" d="M612.572 960v-64h319.999v-127.999h-896v127.999h320v64h256.001zM228.571-64c-70.594 0-127.999 57.439-127.999 128v639.999h768v-639.999c0-70.561-57.403-128-128-128h-512.001z" />
22
+ <glyph unicode="&#xe90c;" glyph-name="edit" d="M360.346 64.088l-232.261 232.259 561.763 561.762 232.264-232.26-561.766-561.761zM106.375 255.434l213.059-213.055-319.434-106.379 106.375 319.434zM993.543 696.978l-40.28-40.286-232.571 232.568 40.286 40.286c40.58 40.605 106.386 40.605 146.966 0l85.599-85.6c40.287-40.716 40.287-106.265 0-146.968z" />
23
+ <glyph unicode="&#xe90d;" glyph-name="zip-file" horiz-adv-x="768" d="M754 750l-195.8 196c-9 9-21.2 14-34 14h-12.2v-256h256v12.2c0 12.6-5 24.8-14 33.8zM256.8 288c-35.8 0-64.8-24.2-64.8-54 0-30 29.2-54 65-54s64.8 24.2 64.8 54-29.2 54-65 54zM448 688v272h-127.2v-64h-64v64h-208.8c-26.6 0-48-21.4-48-48v-928c0-26.6 21.4-48 48-48h672c26.6 0 48 21.4 48 48v656h-272c-26.4 0-48 21.6-48 48zM191.8 896h64v-64h-64zM256.4 128c-66.4 0-116 60.8-102.8 125.8l39.2 194.2v64h64v64h-64v64h64v64h-64v64h64v64h64v-64h-64v-64h64v-64h-64v-64h64v-64h-64v-64h44.2c11.4 0 21.4-8.2 23.6-19.4l34.6-175.4c12.8-64.8-36.8-125.2-102.8-125.2z" />
24
+ <glyph unicode="&#xe90e;" glyph-name="clone" horiz-adv-x="896" d="M640 64v-80c0-26.51-21.49-48-48-48h-544c-26.51 0-48 21.49-48 48v736c0 26.51 21.49 48 48 48h144v-592c0-61.758 50.242-112 112-112h336zM640 752v208h-336c-26.51 0-48-21.49-48-48v-736c0-26.51 21.49-48 48-48h544c26.51 0 48 21.49 48 48v528h-208c-26.4 0-48 21.6-48 48zM881.942 814.058l-131.884 131.884c-8.686 8.686-20.686 14.058-33.94 14.058h-12.118v-192h192v12.118c0 13.254-5.372 25.254-14.058 33.94v0z" />
25
+ <glyph unicode="&#xe90f;" glyph-name="copy" d="M195.2 807.527l-0.146-103.521v-512.196c0-42.028 16.696-82.337 46.416-112.062 29.72-29.718 70.029-46.416 112.059-46.416h420.133c-7.57-21.387-21.585-39.907-40.116-53.007s-40.665-20.129-63.356-20.136h-316.66c-61.429 0-120.342 24.408-163.779 67.84-43.437 43.44-67.839 102.356-67.839 163.781v512.196c0 47.786 30.574 88.503 73.289 103.521zM792.387 935.625c14.408 0 28.679-2.838 41.983-8.352 13.312-5.514 25.41-13.595 35.599-23.783s18.271-22.283 23.779-35.594c5.515-13.311 8.353-27.578 8.353-41.985v-633.904c0-14.409-2.838-28.679-8.353-41.984-5.508-13.312-13.59-25.41-23.779-35.599s-22.287-18.271-35.599-23.779c-13.305-5.515-27.575-8.353-41.983-8.353h-438.857c-29.098 0-57.004 11.557-77.58 32.132s-32.135 48.486-32.135 77.583v633.904c0 29.098 11.559 57.004 32.135 77.58s48.482 32.135 77.58 32.135h438.857zM792.387 862.482h-438.857c-9.699 0-19.001-3.853-25.86-10.712s-10.712-16.16-10.712-25.86v-633.904c0-20.187 16.384-36.571 36.571-36.571h438.857c9.699 0 19.002 3.855 25.863 10.708 6.853 6.861 10.708 16.165 10.708 25.863v633.904c0 9.699-3.855 19.001-10.708 25.86-6.861 6.859-16.163 10.712-25.863 10.712z" />
26
+ <glyph unicode="&#xe910;" glyph-name="cut" d="M372.541 684.983c11.216 24.381 17.554 51.2 17.554 79.969 0 107.764-87.284 195.048-195.047 195.048s-195.048-87.284-195.048-195.048c0-107.764 87.284-195.047 195.048-195.047 28.769 0 55.589 6.339 79.969 17.554l115.078-115.079-115.078-115.078c-24.381 11.215-51.2 17.554-79.969 17.554-107.764 0-195.048-87.284-195.048-195.050 0-107.761 87.284-195.043 195.048-195.043s195.047 87.281 195.047 195.043c0 28.774-6.339 55.591-17.554 79.972l115.079 115.078 341.331-341.336h146.286v48.764l-602.695 602.697zM195.048 667.429c-53.639 0-97.524 43.398-97.524 97.524s43.886 97.524 97.524 97.524c53.638 0 97.524-43.399 97.524-97.524s-43.886-97.524-97.524-97.524zM195.048 82.286c-53.639 0-97.524 43.396-97.524 97.521 0 54.128 43.886 97.526 97.524 97.526s97.524-43.399 97.524-97.526c0-54.126-43.886-97.521-97.524-97.521zM487.619 448c-13.654 0-24.381 10.728-24.381 24.381s10.728 24.381 24.381 24.381c13.653 0 24.381-10.728 24.381-24.381s-10.728-24.381-24.381-24.381zM828.95 911.238l-292.569-292.572 97.524-97.524 341.331 341.334v48.762h-146.286z" />
27
+ <glyph unicode="&#xe911;" glyph-name="menu-settings" d="M41.151 288.505l97.524-168.719c6.475-11.191 17.129-19.346 29.619-22.689 12.491-3.335 25.796-1.573 36.989 4.893l68.072 39.3c28.282-22.279 59.538-40.565 92.404-54.221v-77.919c0-12.932 5.138-25.337 14.283-34.48s21.547-14.285 34.48-14.285h195.048c12.932 0 25.335 5.142 34.48 14.285s14.282 21.548 14.282 34.48v77.919c33.123 13.795 64.211 32.037 92.401 54.221l68.074-39.3c23.259-13.407 53.197-5.361 66.611 17.796l97.521 168.719c6.422 11.206 8.148 24.493 4.813 36.969-3.328 12.475-11.461 23.129-22.608 29.64l-66.904 38.668c5.23 35.962 5.193 72.493-0.095 108.447l66.896 38.668c23.216 13.409 31.261 43.398 17.803 66.609l-97.529 168.716c-6.473 11.192-17.123 19.353-29.616 22.69s-25.797 1.578-36.988-4.892l-68.074-39.303c-28.156 22.217-59.232 40.462-92.354 54.224v77.921c0 12.932-5.138 25.335-14.283 34.48s-21.547 14.282-34.48 14.282h-195.048c-12.932 0-25.335-5.137-34.48-14.282s-14.282-21.547-14.282-34.48v-77.921c-33.123-13.79-64.211-32.033-92.404-54.224l-68.023 39.303c-5.541 3.21-11.66 5.296-18.008 6.139s-12.8 0.426-18.986-1.227c-6.186-1.653-11.987-4.51-17.068-8.406s-9.345-8.757-12.546-14.304l-97.524-168.716c-6.418-11.205-8.148-24.493-4.815-36.969s11.461-23.129 22.613-29.64l66.901-38.668c-5.26-35.958-5.26-72.49 0-108.447l-66.901-38.668c-23.211-13.409-31.256-43.398-17.798-66.609zM511.996 643.054c107.568 0 195.047-87.479 195.047-195.048s-87.479-195.048-195.047-195.048c-107.569 0-195.048 87.479-195.048 195.048s87.479 195.048 195.048 195.048z" />
28
+ <glyph unicode="&#xe912;" glyph-name="paste" d="M133.908 833.969h99.879c6.518-18.437 18.595-34.399 34.565-45.685s35.047-17.341 54.602-17.331h189.046c19.555-0.010 38.632 6.045 54.602 17.331s28.047 27.248 34.565 45.685h99.879c8.357 0 16.371-3.319 22.279-9.229s9.229-13.922 9.229-22.279v-63.015c0-8.357 3.319-16.371 9.229-22.279s13.922-9.229 22.279-9.229c8.357 0 16.371 3.319 22.279 9.229s9.229 13.922 9.229 22.279v63.015c0 25.069-9.959 49.111-27.685 66.838s-41.769 27.685-66.838 27.685h-99.879c-6.518 18.437-18.595 34.398-34.565 45.684s-35.047 17.341-54.602 17.331h-189.046c-19.555 0.010-38.632-6.045-54.602-17.331s-28.047-27.247-34.565-45.684h-99.879c-25.069 0-49.111-9.959-66.838-27.685s-27.685-41.769-27.685-66.838v-756.185c0-25.072 9.959-49.113 27.685-66.836 17.727-17.731 41.769-27.687 66.838-27.687h189.046c8.357 0 16.371 3.316 22.279 9.232 5.909 5.908 9.229 13.919 9.229 22.276s-3.319 16.368-9.229 22.276c-5.908 5.916-13.922 9.232-22.279 9.232h-189.046c-8.357 0-16.37 3.316-22.279 9.232-5.909 5.908-9.228 13.919-9.228 22.276v756.185c0 8.357 3.32 16.371 9.228 22.279s13.923 9.229 22.279 9.229zM322.954 833.969c-8.357 0-16.371 3.319-22.279 9.229s-9.229 13.922-9.229 22.279c0 8.357 3.319 16.37 9.229 22.279s13.922 9.228 22.279 9.228h189.046c8.357 0 16.371-3.32 22.279-9.228s9.229-13.923 9.229-22.279c0-8.357-3.319-16.371-9.229-22.279s-13.922-9.229-22.279-9.229h-189.046zM512.004 644.923c-25.069 0-49.112-9.959-66.838-27.685s-27.685-41.769-27.685-66.838v-504.123c0-25.072 9.959-49.113 27.685-66.836 17.726-17.731 41.769-27.687 66.838-27.687h315.073c25.072 0 49.113 9.956 66.844 27.687 17.723 17.723 27.68 41.763 27.68 66.836v504.123c0 25.069-9.956 49.111-27.68 66.838-17.731 17.726-41.771 27.685-66.844 27.685h-315.073z" />
29
+ <glyph unicode="&#xe913;" glyph-name="undo" d="M511.090 943.999c-132.538-0.238-252.876-52.466-341.72-137.37l-71.428 71.428c-30.24 30.24-81.942 8.824-81.942-33.94v-268.118c0-26.51 21.49-48 48-48h268.118c42.764 0 64.18 51.702 33.942 81.942l-83.5 83.5c61.728 57.798 141.602 89.814 226.46 90.546 184.797 1.596 340.567-147.954 338.967-338.884-1.517-181.123-148.352-333.103-335.987-333.103-82.254 0-159.994 29.357-221.26 83.11-9.486 8.32-23.812 7.814-32.736-1.107l-79.324-79.322c-9.744-9.747-9.261-25.632 0.964-34.867 87.952-79.443 204.504-127.814 332.356-127.814 273.933 0 496 222.067 496 495.996 0 273.618-223.29 496.494-496.91 496.004z" />
30
+ <glyph unicode="&#xe914;" glyph-name="upload" d="M281.603 294.394c-45.848 0.057-89.929 17.692-123.174 49.266s-53.121 74.688-55.541 120.472c-2.421 45.784 12.8 90.755 42.529 125.658s71.706 57.084 117.292 61.978c-13.423 52.639-5.385 108.455 22.345 155.168s72.881 80.497 125.521 93.92c52.639 13.423 108.455 5.385 155.168-22.345 46.716-27.73 80.497-72.881 93.922-125.52 31.306 4.359 63.169 2.23 93.622-6.255 30.447-8.485 58.823-23.144 83.365-43.065 24.536-19.921 44.715-44.679 59.278-72.732s23.194-58.804 25.361-90.338c2.173-31.534-2.173-63.176-12.754-92.959-10.587-29.784-27.187-57.070-48.765-80.162-21.584-23.097-47.684-41.5-76.686-54.073-28.996-12.572-60.274-19.046-91.881-19.012h-128.002v183.653l66.204-66.202c9.654-9.327 22.585-14.487 36.011-14.371s26.266 5.501 35.76 14.994c9.495 9.493 14.876 22.335 14.996 35.759 0.114 13.424-5.046 26.357-14.37 36.014l-153.602 153.6c-9.601 9.598-22.622 14.99-36.198 14.99s-26.597-5.392-36.198-14.99l-153.6-153.6c-9.326-9.657-14.487-22.59-14.371-36.014s5.502-26.266 14.994-35.759c9.493-9.493 22.335-14.878 35.759-14.994s26.358 5.044 36.014 14.371l66.202 66.15v-183.601h-179.2zM460.806 294.4h102.4v-256c0-13.574-5.394-26.601-14.996-36.198-9.602-9.603-22.625-14.996-36.204-14.996s-26.602 5.393-36.204 14.996c-9.602 9.597-14.996 22.625-14.996 36.198v256z" />
31
+ <glyph unicode="&#xe915;" glyph-name="active-icon" d="M512 753.2c-195.646 0-373.068-107.040-503.988-280.901-10.683-14.244-10.683-34.144 0-48.388 130.92-174.071 308.342-281.11 503.988-281.11s373.068 107.040 503.988 280.901c10.683 14.244 10.683 34.144 0 48.388-130.92 174.071-308.342 281.11-503.988 281.11zM526.035 233.083c-129.872-8.169-237.121 98.87-228.952 228.952 6.703 107.249 93.634 194.18 200.883 200.883 129.872 8.169 237.121-98.87 228.952-228.952-6.913-107.040-93.843-193.97-200.883-200.883zM519.541 332.372c-69.963-4.399-127.777 53.206-123.169 123.169 3.561 57.814 50.483 104.526 108.297 108.297 69.963 4.399 127.777-53.206 123.169-123.169-3.77-58.024-50.692-104.736-108.297-108.297z" />
32
  </font></defs></svg>
assets/images/owner.jpg ADDED
Binary file
assets/images/owner.png DELETED
Binary file
assets/images/wcupdate_email.svg CHANGED
@@ -1,343 +1,343 @@
1
-
2
- <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="978.649" height="850.995" viewBox="0 0 978.649 850.995">
3
- <defs>
4
- <clipPath id="clip-path">
5
- <rect id="Rectangle_124" data-name="Rectangle 124" width="697" height="612.153" fill="#fff"/>
6
- </clipPath>
7
- </defs>
8
- <g id="Group_456" data-name="Group 456" transform="translate(16123.666 93.667)">
9
- <ellipse id="Ellipse_21" data-name="Ellipse 21" cx="418.325" cy="420.45" rx="418.325" ry="420.45" transform="translate(-16047.985 -83.572)" fill="#442392"/>
10
- <path id="Path_465" data-name="Path 465" d="M949.2,443.183l-8.854-44.271L1051.02,348Z" transform="translate(-16196.036 -351)" fill="#ff8c7a"/>
11
- <path id="Path_466" data-name="Path 466" d="M943.469,404.511,965.6,373.52l17.708-4.426Z" transform="translate(-16190.308 -312.328)" fill="#bd6a66"/>
12
- <path id="Path_467" data-name="Path 467" d="M1076.8,348l-33.2,95.183-46.486-30.991L1076.8,348,966.126,398.912l-39.845-6.641Z" transform="translate(-16221.818 -351)" fill="#f7beb7"/>
13
- <path id="Path_468" data-name="Path 468" d="M712.716,560.54l6.843-34.221L634,486.961Z" transform="translate(-16757.666 -96.238)" fill="#ff8c7a"/>
14
- <path id="Path_469" data-name="Path 469" d="M681.711,530.648,664.6,506.69l-13.691-3.42Z" transform="translate(-16726.666 -66.338)" fill="#bd6a66"/>
15
- <path id="Path_470" data-name="Path 470" d="M634,486.961l25.67,73.579L695.6,536.584,634,486.961l85.558,39.358,30.8-5.134Z" transform="translate(-16757.666 -96.238)" fill="#f7beb7"/>
16
- <path id="Path_471" data-name="Path 471" d="M888,425.217c16.972-7.378,51.8-8.412,55.338,46.484,17.708,66.4,48.7,22.134,50.912,13.28s6.641-39.845-11.067-39.845S969.9,480.549,1003.1,476.126s30.988-39.839,26.563-50.909-13.282-28.778,4.426-42.061" transform="translate(-16292 -286.547)" fill="none" stroke="#9da3a1" stroke-width="1.563" stroke-dasharray="1.56 1.56"/>
17
- <path id="Path_472" data-name="Path 472" d="M775.5,546.507c-12.835-5.876-39.177-6.7-41.857,37.034-13.393,52.9-36.833,17.632-38.508,10.577s-5.021-31.742,8.373-31.742,10.044,28.214-15.068,24.69S665,555.327,668.349,546.507,678.393,523.58,665,513" transform="translate(-16700.834 -48.5)" fill="none" stroke="#9da3a1" stroke-width="1.563" stroke-dasharray="1.56 1.56"/>
18
- <rect id="Rectangle_109" data-name="Rectangle 109" width="5" height="22" transform="translate(-15449.001 -14)" fill="#fff"/>
19
- <rect id="Rectangle_110" data-name="Rectangle 110" width="6" height="23" transform="translate(-15458.001) rotate(-90)" fill="#fff"/>
20
- <rect id="Rectangle_111" data-name="Rectangle 111" width="8.854" height="35.417" transform="translate(-15683.084 -84.813)" fill="#fff"/>
21
- <rect id="Rectangle_112" data-name="Rectangle 112" width="8.854" height="35.417" transform="translate(-15696.366 -62.676) rotate(-90)" fill="#fff"/>
22
- <rect id="Rectangle_113" data-name="Rectangle 113" width="8.854" height="35.417" transform="translate(-15838.033 17.009)" fill="#e3b4ae"/>
23
- <rect id="Rectangle_114" data-name="Rectangle 114" width="8.854" height="35.417" transform="translate(-15851.313 39.146) rotate(-90)" fill="#e3b4ae"/>
24
- <circle id="Ellipse_22" data-name="Ellipse 22" cx="11.068" cy="11.068" r="11.068" transform="translate(-15541.418 -93.667)" fill="#6434d9"/>
25
- <circle id="Ellipse_23" data-name="Ellipse 23" cx="11.068" cy="11.068" r="11.068" transform="translate(-15860.168 -31.688)" fill="#601fff"/>
26
- <rect id="Rectangle_115" data-name="Rectangle 115" width="5.667" height="22.667" transform="translate(-15814.834 667.259) rotate(180)" fill="#fff"/>
27
- <rect id="Rectangle_116" data-name="Rectangle 116" width="5.667" height="22.667" transform="translate(-15806.334 653.092) rotate(90)" fill="#fff"/>
28
- <rect id="Rectangle_117" data-name="Rectangle 117" width="8.854" height="35.417" transform="translate(-15581.084 737.741) rotate(180)" fill="#fff"/>
29
- <rect id="Rectangle_118" data-name="Rectangle 118" width="8.854" height="35.417" transform="translate(-15567.801 715.604) rotate(90)" fill="#fff"/>
30
- <rect id="Rectangle_119" data-name="Rectangle 119" width="8.854" height="35.417" transform="translate(-15426.135 635.917) rotate(180)" fill="#e3b4ae"/>
31
- <rect id="Rectangle_120" data-name="Rectangle 120" width="8.854" height="35.417" transform="translate(-15412.854 613.783) rotate(90)" fill="#e3b4ae"/>
32
- <circle id="Ellipse_24" data-name="Ellipse 24" cx="11.068" cy="11.068" r="11.068" transform="translate(-15722.75 746.593) rotate(180)" fill="#6434d9"/>
33
- <circle id="Ellipse_25" data-name="Ellipse 25" cx="11.068" cy="11.068" r="11.068" transform="translate(-15404 684.614) rotate(180)" fill="#601fff"/>
34
- <g id="Group_455" data-name="Group 455" transform="translate(-15933.833 70.074)" clip-path="url(#clip-path)">
35
- <path id="Path_483" data-name="Path 483" d="M822.82,392.45s.609-.5,1.76-1.391" transform="translate(-477.663 -342.133)" fill="none" stroke="#16a5a5" stroke-miterlimit="10" stroke-width="0.536"/>
36
- <path id="Path_484" data-name="Path 484" d="M798.551,633.514V646.08a21.87,21.87,0,0,0,13.226-3.037L981.5,540.654c5.162-3.119,7.44-20.153,3.584-24.2-.544.569-2.847,11.163-3.584,11.614L811.777,630.482A21.7,21.7,0,0,1,798.551,633.514Z" transform="translate(-522.156 -112.24)" fill="#4505b3"/>
37
- <path id="Path_485" data-name="Path 485" d="M706.871,586.691,968.449,738.741a21.591,21.591,0,0,0,8.948,2.842V729.017a21.7,21.7,0,0,0,13.226-3.037l169.725-102.408a9.559,9.559,0,0,0,1.918-1.536,9.212,9.212,0,0,0-2.057-1.609l-146.92-85.391-117.2-68.122a18.783,18.783,0,0,0-19.187.164L713.073,561.553c-.995.606-12.311-.519-10.245,3.8C699.09,569.852,701.405,583.52,706.871,586.691Z" transform="translate(-701 -207.746)" fill="#6b5bdf"/>
38
- <path id="Path_486" data-name="Path 486" d="M769.057,379.34V589.5a17.176,17.176,0,0,0,8.565,14.861l275.992,159.953c.912.518-.878,6.378.068,6.531,5.562,1.184,13.985-8.5,13.985-14.623V548.207a24.5,24.5,0,0,0-2.459-10.789l-11.594,7.12a24.733,24.733,0,0,0-9.583-9.982L773.973,378.039a10.373,10.373,0,0,0-4.556-1.422A10.256,10.256,0,0,0,769.057,379.34Z" transform="translate(-576.229 -368.61)" fill="#4505b3"/>
39
- <path id="Path_487" data-name="Path 487" d="M765.121,387.309V597.491a17.2,17.2,0,0,0,8.568,14.861l275.992,159.927a9.36,9.36,0,0,0,13.968-6.908,9.191,9.191,0,0,0,.071-1.184V556.207a25.033,25.033,0,0,0-12.47-21.627L781.189,378.058a10.675,10.675,0,0,0-9.4-.666l-.077.04a10.6,10.6,0,0,0-4.21,3.148l-.026.023A10.506,10.506,0,0,0,765.121,387.309Z" transform="translate(-583.445 -368.629)" fill="#6b5bdf"/>
40
- <path id="Path_488" data-name="Path 488" d="M1047.141,549.7a14.972,14.972,0,0,0-7.455-12.929L769.633,380.251h-.111l-.249-.091-.377.15-.167.2a.559.559,0,0,0-.054.3V590.977a7.137,7.137,0,0,0,3.556,6.174l274.918,159.31Z" transform="translate(-576.935 -362.114)" fill="#fff"/>
41
- <path id="Path_489" data-name="Path 489" d="M767.477,382.553a10.663,10.663,0,0,1,9.4.663l270.051,156.522a24.747,24.747,0,0,1,9.585,9.985l11.594-7.12a24.857,24.857,0,0,0-10.021-10.838l-16.586-9.6L788.016,375.243a10.587,10.587,0,0,0-12.373,1.216l-.074.045Z" transform="translate(-579.125 -373.787)" fill="#6b5bdf"/>
42
- <path id="Path_490" data-name="Path 490" d="M703.621,580.035a9.761,9.761,0,0,0,2.626,2.227L967.83,734.288a21.929,21.929,0,0,0,8.945,2.864A21.691,21.691,0,0,0,990,734.115l169.725-102.408a9.642,9.642,0,0,0,1.918-1.536,9.138,9.138,0,0,0-2.06-14.175L1034.3,543.165,895.472,462.483a18.826,18.826,0,0,0-19.187.145L706.106,565.3a9.847,9.847,0,0,0-2.485,14.739Z" transform="translate(-700.377 -215.875)" fill="#a29afb"/>
43
- <path id="Path_491" data-name="Path 491" d="M736.545,531.394l215.1,125.454a11.383,11.383,0,0,0,11.608-.094L1052.2,603.1a4.79,4.79,0,0,0-.068-8.245L835.709,468.627a9.875,9.875,0,0,0-10.064.082l-89.173,53.8a5.162,5.162,0,0,0,.074,8.885Z" transform="translate(-640.546 -202.376)" fill="#525575"/>
44
- <path id="Path_492" data-name="Path 492" d="M828.063,511.686l7.267-4.395a.8.8,0,0,1,.819,0l7.837,4.533a.389.389,0,0,1,.142.139.395.395,0,0,1,0,.388.369.369,0,0,1-.142.139l-7.245,4.389a.941.941,0,0,1-.946,0l-7.729-4.477a.418.418,0,0,1-.207-.357.416.416,0,0,1,.2-.36Z" transform="translate(-468.425 -129.248)" fill="#3d415b"/>
45
- <path id="Path_493" data-name="Path 493" d="M832.3,514.275a.942.942,0,0,1-.946,0l-7.732-4.477a.391.391,0,0,1-.15-.153.418.418,0,0,1,.15-.567l7.268-4.395a.833.833,0,0,1,.411-.11.825.825,0,0,1,.408.11l7.84,4.539a.384.384,0,0,1,.139.139.376.376,0,0,1,0,.388.408.408,0,0,1-.139.139Z" transform="translate(-476.574 -134.022)" fill="#3d415b"/>
46
- <path id="Path_494" data-name="Path 494" d="M827.858,511.67a.924.924,0,0,1-.946,0L819.18,507.2a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.431.431,0,0,1,.153-.15l7.268-4.4a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.379.379,0,0,1-.142.142Z" transform="translate(-484.716 -138.792)" fill="#3d415b"/>
47
- <path id="Path_495" data-name="Path 495" d="M823.406,509.063a.942.942,0,0,1-.946,0l-7.729-4.457a.4.4,0,0,1-.153-.153.405.405,0,0,1-.057-.207.423.423,0,0,1,.057-.21.418.418,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0L830.648,504a.4.4,0,0,1,.142.142.389.389,0,0,1,0,.385.4.4,0,0,1-.142.142Z" transform="translate(-492.878 -143.552)" fill="#3d415b"/>
48
- <path id="Path_496" data-name="Path 496" d="M818.96,506.471a.936.936,0,0,1-.944,0L810.285,502a.409.409,0,0,1-.15-.153.411.411,0,0,1,0-.417.41.41,0,0,1,.15-.153l7.268-4.394a.813.813,0,0,1,.819,0l7.837,4.536a.377.377,0,0,1,.142.142.386.386,0,0,1,.054.193.4.4,0,0,1-.2.334Z" transform="translate(-501.024 -148.329)" fill="#3d415b"/>
49
- <path id="Path_497" data-name="Path 497" d="M814.51,503.869a.92.92,0,0,1-.944,0l-7.732-4.474a.414.414,0,0,1-.15-.567.39.39,0,0,1,.15-.153l7.268-4.4a.813.813,0,0,1,.819,0l7.837,4.533a.378.378,0,0,1,.142.142.389.389,0,0,1,0,.385.378.378,0,0,1-.142.142Z" transform="translate(-509.184 -153.1)" fill="#3d415b"/>
50
- <path id="Path_498" data-name="Path 498" d="M810.066,501.269a.942.942,0,0,1-.946,0l-7.729-4.474a.4.4,0,0,1-.153-.153.4.4,0,0,1-.054-.207.42.42,0,0,1,.054-.21.416.416,0,0,1,.153-.153l7.264-4.4a.839.839,0,0,1,.822,0l7.837,4.539a.392.392,0,0,1,.139.142.385.385,0,0,1,0,.382.392.392,0,0,1-.139.142Z" transform="translate(-517.329 -157.866)" fill="#3d415b"/>
51
- <path id="Path_499" data-name="Path 499" d="M805.619,498.669a.924.924,0,0,1-.946,0l-7.729-4.474a.416.416,0,0,1-.153-.153.4.4,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.831,4.547a.424.424,0,0,1,.139.145.384.384,0,0,1,0,.383.392.392,0,0,1-.139.142Z" transform="translate(-525.488 -162.633)" fill="#3d415b"/>
52
- <path id="Path_500" data-name="Path 500" d="M801.169,496.069a.936.936,0,0,1-.944,0l-7.732-4.474a.432.432,0,0,1-.15-.153.4.4,0,0,1,0-.414.409.409,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.111.787.787,0,0,1,.408.111l7.84,4.533a.389.389,0,0,1,0,.669Z" transform="translate(-533.64 -167.4)" fill="#3d415b"/>
53
- <path id="Path_501" data-name="Path 501" d="M796.722,493.466a.929.929,0,0,1-.473.13.919.919,0,0,1-.47-.13L788.047,489a.409.409,0,0,1-.207-.36.454.454,0,0,1,.054-.21.432.432,0,0,1,.153-.15l7.268-4.4a.8.8,0,0,1,.819,0l7.837,4.536a.349.349,0,0,1,.139.142.389.389,0,0,1,0,.385.367.367,0,0,1-.139.142Z" transform="translate(-541.793 -172.172)" fill="#3d415b"/>
54
- <path id="Path_502" data-name="Path 502" d="M792.273,490.866a.907.907,0,0,1-.946,0L783.6,486.4a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.43.43,0,0,1,.153-.15l7.265-4.4a.8.8,0,0,1,.819,0l7.84,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385.39.39,0,0,1-.139.142Z" transform="translate(-549.95 -176.939)" fill="#3d415b"/>
55
- <path id="Path_503" data-name="Path 503" d="M787.822,488.257a.926.926,0,0,1-.473.128.915.915,0,0,1-.47-.128l-7.721-4.463a.432.432,0,0,1-.15-.153.413.413,0,0,1-.057-.207.416.416,0,0,1,.207-.36l7.248-4.395a.791.791,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.84,4.533a.35.35,0,0,1,.139.142.389.389,0,0,1,0,.385.369.369,0,0,1-.139.142Z" transform="translate(-558.09 -181.702)" fill="#3d415b"/>
56
- <path id="Path_504" data-name="Path 504" d="M783.378,485.666a.924.924,0,0,1-.946,0L774.7,481.2a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.416.416,0,0,1,.207-.36l7.265-4.4a.8.8,0,0,1,.819,0l7.843,4.536a.4.4,0,0,1,.139.142.389.389,0,0,1-.139.527Z" transform="translate(-566.257 -186.472)" fill="#3d415b"/>
57
- <path id="Path_505" data-name="Path 505" d="M778.932,483.057a.929.929,0,0,1-.949,0l-7.721-4.46a.442.442,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.262-4.4a.8.8,0,0,1,.822,0l7.84,4.533a.371.371,0,0,1,.139.142.389.389,0,0,1,0,.385.392.392,0,0,1-.139.142Z" transform="translate(-574.399 -191.235)" fill="#3d415b"/>
58
- <path id="Path_506" data-name="Path 506" d="M822.963,514.758l7.265-4.395a.789.789,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.837,4.536a.384.384,0,0,1,.193.334.383.383,0,0,1-.051.193.377.377,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-7.727-4.471a.439.439,0,0,1-.153-.153.454.454,0,0,1-.054-.21.433.433,0,0,1,.054-.207A.417.417,0,0,1,822.963,514.758Z" transform="translate(-477.781 -123.616)" fill="#3d415b"/>
59
- <path id="Path_507" data-name="Path 507" d="M826.6,507.757l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.38.38,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-7.729-4.471a.417.417,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.409.409,0,0,1,.153-.15l7.262-4.4a.817.817,0,0,1,.414-.113A.808.808,0,0,1,826.6,507.757Z" transform="translate(-485.934 -128.394)" fill="#3d415b"/>
60
- <path id="Path_508" data-name="Path 508" d="M821.8,514.752l-7.732-4.474a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.4a.8.8,0,0,1,.822,0L830,509.695a.4.4,0,0,1,.142.142.375.375,0,0,1,.051.193.382.382,0,0,1-.051.193.423.423,0,0,1-.142.142l-7.245,4.386a.937.937,0,0,1-.949,0Z" transform="translate(-494.084 -133.153)" fill="#3d415b"/>
61
- <path id="Path_509" data-name="Path 509" d="M817.707,502.556l7.84,4.539a.39.39,0,0,1,.139.142.378.378,0,0,1,.054.193.393.393,0,0,1-.054.193.381.381,0,0,1-.139.139l-7.248,4.386a.925.925,0,0,1-.946,0l-7.732-4.474a.4.4,0,0,1-.15-.15.423.423,0,0,1-.057-.21.426.426,0,0,1,.207-.36l7.268-4.4a.835.835,0,0,1,.411-.11A.824.824,0,0,1,817.707,502.556Z" transform="translate(-502.241 -137.923)" fill="#3d415b"/>
62
- <path id="Path_510" data-name="Path 510" d="M813.262,499.957l7.837,4.533a.375.375,0,0,1,.142.142.389.389,0,0,1,0,.385.375.375,0,0,1-.142.142l-7.245,4.383a.924.924,0,0,1-.946,0l-7.732-4.471a.411.411,0,0,1-.207-.36.453.453,0,0,1,.054-.21.43.43,0,0,1,.153-.15l7.268-4.4a.8.8,0,0,1,.819,0Z" transform="translate(-510.39 -142.694)" fill="#3d415b"/>
63
- <path id="Path_511" data-name="Path 511" d="M808.817,497.352l7.837,4.539a.371.371,0,0,1,.142.139.393.393,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.245,4.386a.947.947,0,0,1-.949,0l-7.729-4.474a.4.4,0,0,1-.153-.153.406.406,0,0,1,0-.414.419.419,0,0,1,.153-.153l7.265-4.4a.828.828,0,0,1,.822,0Z" transform="translate(-518.545 -147.464)" fill="#3d415b"/>
64
- <path id="Path_512" data-name="Path 512" d="M804.367,494.756l7.84,4.539a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.39.39,0,0,1-.139.142l-7.251,4.386a.9.9,0,0,1-.943,0l-7.732-4.474a.417.417,0,0,1-.207-.36.413.413,0,0,1,.057-.207.433.433,0,0,1,.15-.153l7.267-4.4a.835.835,0,0,1,.411-.11A.814.814,0,0,1,804.367,494.756Z" transform="translate(-526.698 -152.223)" fill="#3d415b"/>
65
- <path id="Path_513" data-name="Path 513" d="M799.92,492.155l7.837,4.533a.405.405,0,0,1,.142.145.4.4,0,0,1,0,.382.377.377,0,0,1-.142.142l-7.248,4.386a.937.937,0,0,1-.944,0l-7.732-4.477a.39.39,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.108A.79.79,0,0,1,799.92,492.155Z" transform="translate(-534.85 -156.997)" fill="#3d415b"/>
66
- <path id="Path_514" data-name="Path 514" d="M795.471,489.555l7.837,4.536a.389.389,0,0,1,.139.142.389.389,0,0,1,0,.385.44.44,0,0,1-.139.142l-7.242,4.378a.942.942,0,0,1-.946,0l-7.729-4.474a.39.39,0,0,1-.153-.15.42.42,0,0,1-.054-.21.409.409,0,0,1,.054-.207.416.416,0,0,1,.153-.153l7.265-4.395a.774.774,0,0,1,.408-.108A.8.8,0,0,1,795.471,489.555Z" transform="translate(-542.996 -161.764)" fill="#3d415b"/>
67
- <path id="Path_515" data-name="Path 515" d="M791.03,486.953l7.837,4.536a.391.391,0,0,1,.139.142.389.389,0,0,1,0,.385.437.437,0,0,1-.139.142l-7.248,4.383a.924.924,0,0,1-.946,0l-7.729-4.477a.389.389,0,0,1-.153-.15.423.423,0,0,1-.057-.21.421.421,0,0,1,.209-.36l7.265-4.394a.777.777,0,0,1,.411-.11A.809.809,0,0,1,791.03,486.953Z" transform="translate(-551.154 -166.535)" fill="#3d415b"/>
68
- <path id="Path_516" data-name="Path 516" d="M786.58,484.344l7.84,4.533a.39.39,0,0,1,.139.527.4.4,0,0,1-.139.142l-7.251,4.389a.944.944,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.433.433,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.268-4.366a.8.8,0,0,1,.405-.128A.778.778,0,0,1,786.58,484.344Z" transform="translate(-559.307 -171.294)" fill="#3d415b"/>
69
- <path id="Path_517" data-name="Path 517" d="M782.139,481.75l7.837,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385.351.351,0,0,1-.139.142l-7.248,4.386a.955.955,0,0,1-.473.128.944.944,0,0,1-.47-.128l-7.732-4.474a.416.416,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.267-4.4a.788.788,0,0,1,.408-.11A.8.8,0,0,1,782.139,481.75Z" transform="translate(-567.449 -176.068)" fill="#3d415b"/>
70
- <path id="Path_518" data-name="Path 518" d="M769.6,483.55l7.265-4.4a.819.819,0,0,1,.822,0l7.837,4.533a.413.413,0,0,1,.139.142.389.389,0,0,1,0,.385.39.39,0,0,1-.139.142l-7.242,4.392a.942.942,0,0,1-.946,0l-7.729-4.477a.411.411,0,0,1-.21-.357.391.391,0,0,1,.054-.21A.387.387,0,0,1,769.6,483.55Z" transform="translate(-575.609 -180.831)" fill="#3d415b"/>
71
- <path id="Path_519" data-name="Path 519" d="M781.079,481.746l-7.248,4.386a.944.944,0,0,1-.47.127.956.956,0,0,1-.473-.127l-7.732-4.463a.41.41,0,0,1-.15-.153.406.406,0,0,1,0-.414.433.433,0,0,1,.15-.153l7.265-4.4a.806.806,0,0,1,.411-.11.788.788,0,0,1,.408.11l7.843,4.536a.417.417,0,0,1,.13.142.4.4,0,0,1,.048.187.358.358,0,0,1-.051.187A.37.37,0,0,1,781.079,481.746Z" transform="translate(-583.76 -185.597)" fill="#3d415b"/>
72
- <path id="Path_520" data-name="Path 520" d="M813.416,515.952a.391.391,0,0,1-.15-.153.414.414,0,0,1-.057-.207.425.425,0,0,1,.057-.21.411.411,0,0,1,.15-.153l7.265-4.394a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l2.964,1.714h.051l3.069,1.791,1.754,1.014,12.591,7.355a.4.4,0,0,1,.142.142.378.378,0,0,1,.051.193.385.385,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-14.206-8.3Z" transform="translate(-495.283 -122.745)" fill="#3d415b"/>
73
- <path id="Path_521" data-name="Path 521" d="M817.644,517.821a.929.929,0,0,1-.949,0l-7.726-4.471a.439.439,0,0,1-.153-.153.409.409,0,0,1-.054-.207.419.419,0,0,1,.054-.21.431.431,0,0,1,.153-.15l7.264-4.4a.792.792,0,0,1,.408-.113.807.807,0,0,1,.411.113l7.837,4.536a.384.384,0,0,1,.193.334.384.384,0,0,1-.051.193.378.378,0,0,1-.142.142Z" transform="translate(-503.436 -127.521)" fill="#3d415b"/>
74
- <path id="Path_522" data-name="Path 522" d="M812.6,505.637l7.837,4.536a.384.384,0,0,1,0,.666l-7.239,4.375a.929.929,0,0,1-.949,0l-7.729-4.474a.418.418,0,0,1-.153-.153.413.413,0,0,1-.056-.207.423.423,0,0,1,.056-.21.411.411,0,0,1,.153-.15l7.262-4.4a.806.806,0,0,1,.411-.1A.833.833,0,0,1,812.6,505.637Z" transform="translate(-511.595 -132.292)" fill="#3d415b"/>
75
- <path id="Path_523" data-name="Path 523" d="M808.158,503.031l7.84,4.536a.4.4,0,0,1,.142.142.409.409,0,0,1,.051.193.418.418,0,0,1-.051.193.428.428,0,0,1-.142.142l-7.248,4.383a.918.918,0,0,1-.473.127.933.933,0,0,1-.473-.127l-7.732-4.471a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.267-4.4a.809.809,0,0,1,.411-.113A.79.79,0,0,1,808.158,503.031Z" transform="translate(-519.747 -137.058)" fill="#3d415b"/>
76
- <path id="Path_524" data-name="Path 524" d="M803.711,500.422l7.837,4.536a.376.376,0,0,1,.142.142.38.38,0,0,1,.054.193.388.388,0,0,1-.054.193.378.378,0,0,1-.142.142L804.3,510.01a.924.924,0,0,1-.946,0l-7.732-4.471a.426.426,0,0,1-.207-.36.422.422,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.375a.787.787,0,0,1,.405-.122A.778.778,0,0,1,803.711,500.422Z" transform="translate(-527.9 -141.816)" fill="#3d415b"/>
77
- <path id="Path_525" data-name="Path 525" d="M799.264,497.829l7.837,4.536a.377.377,0,0,1,.142.142.384.384,0,0,1,0,.382.377.377,0,0,1-.142.142l-7.248,4.386a.93.93,0,0,1-.473.13.919.919,0,0,1-.47-.13l-7.732-4.474a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.432.432,0,0,1,.153-.15l7.268-4.394a.789.789,0,0,1,.408-.113A.808.808,0,0,1,799.264,497.829Z" transform="translate(-536.053 -146.595)" fill="#3d415b"/>
78
- <path id="Path_526" data-name="Path 526" d="M794.812,495.223l7.84,4.539a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.39.39,0,0,1-.139.142l-7.242,4.395a.924.924,0,0,1-.946,0l-7.729-4.471a.419.419,0,0,1-.209-.36.426.426,0,0,1,.056-.21.39.39,0,0,1,.153-.15l7.265-4.4a.825.825,0,0,1,.405-.116A.811.811,0,0,1,794.812,495.223Z" transform="translate(-544.204 -151.358)" fill="#3d415b"/>
79
- <path id="Path_527" data-name="Path 527" d="M790.367,492.623l7.837,4.536a.353.353,0,0,1,.139.142.391.391,0,0,1,0,.385.373.373,0,0,1-.139.142l-7.248,4.383a.918.918,0,0,1-.943,0l-7.727-4.462a.409.409,0,0,1-.15-.153.406.406,0,0,1,0-.414.409.409,0,0,1,.15-.153l7.268-4.4a.812.812,0,0,1,.813-.009Z" transform="translate(-552.353 -156.125)" fill="#3d415b"/>
80
- <path id="Path_528" data-name="Path 528" d="M785.924,490.027l7.837,4.536a.378.378,0,0,1,.142.142.4.4,0,0,1,.048.19.412.412,0,0,1-.048.193.4.4,0,0,1-.142.142l-7.248,4.386a.919.919,0,0,1-.943,0l-7.732-4.474a.411.411,0,0,1-.207-.36.452.452,0,0,1,.054-.21.41.41,0,0,1,.153-.15l7.267-4.395a.791.791,0,0,1,.408-.113A.807.807,0,0,1,785.924,490.027Z" transform="translate(-560.51 -160.899)" fill="#3d415b"/>
81
- <path id="Path_529" data-name="Path 529" d="M781.122,497.017l-7.729-4.474a.419.419,0,0,1-.153-.153.423.423,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.837,4.536a.416.416,0,0,1,.139.142.389.389,0,0,1,0,.385.392.392,0,0,1-.139.142l-7.248,4.386a.941.941,0,0,1-.946,0Z" transform="translate(-568.659 -165.662)" fill="#3d415b"/>
82
- <path id="Path_530" data-name="Path 530" d="M776.21,484.831a.8.8,0,0,1,.822,0l7.837,4.533a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.383.393.393,0,0,1-.139.142l-7.25,4.386a.916.916,0,0,1-.47.127.926.926,0,0,1-.473-.127l-7.732-4.477a.415.415,0,0,1-.207-.36.412.412,0,0,1,.056-.207.43.43,0,0,1,.15-.153Z" transform="translate(-576.817 -170.425)" fill="#3d415b"/>
83
- <path id="Path_531" data-name="Path 531" d="M780.734,486.99l7.84,4.539a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.248,4.386a.942.942,0,0,1-.947,0l-2.709-1.567a.162.162,0,0,1-.116-.031l-17.5-10.245a.417.417,0,0,1-.153-.153.425.425,0,0,1,0-.414.418.418,0,0,1,.153-.153l7.265-4.4a.787.787,0,0,1,.408-.11.8.8,0,0,1,.411.11l12.585,7.364Z" transform="translate(-593.119 -179.973)" fill="#3d415b"/>
84
- <path id="Path_532" data-name="Path 532" d="M812.756,520.9l7.265-4.386a.808.808,0,0,1,.411-.113.789.789,0,0,1,.408.113l7.843,4.536a.394.394,0,0,1,.139.142.375.375,0,0,1,.051.19.385.385,0,0,1-.051.193.393.393,0,0,1-.139.142l-7.248,4.386a.925.925,0,0,1-.947,0l-7.729-4.474a.469.469,0,0,1-.156-.153.415.415,0,0,1,0-.419A.424.424,0,0,1,812.756,520.9Z" transform="translate(-496.497 -112.336)" fill="#3d415b"/>
85
- <path id="Path_533" data-name="Path 533" d="M824.234,519.1l-7.245,4.386a.93.93,0,0,1-.949,0l-7.729-4.46a.418.418,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.411.411,0,0,1,.153-.15l7.262-4.4a.819.819,0,0,1,.822,0l7.84,4.536a.4.4,0,0,1,.133.142.393.393,0,0,1,.048.187.4.4,0,0,1-.048.187A.419.419,0,0,1,824.234,519.1Z" transform="translate(-504.643 -117.11)" fill="#3d415b"/>
86
- <path id="Path_534" data-name="Path 534" d="M819.8,516.508l-7.262,4.392a.942.942,0,0,1-.946,0l-7.729-4.477a.41.41,0,0,1-.15-.153.419.419,0,0,1,.15-.567l7.265-4.4a.8.8,0,0,1,.411-.11.785.785,0,0,1,.408.11l7.843,4.533a.385.385,0,0,1,.2.332.38.38,0,0,1-.048.193A.39.39,0,0,1,819.8,516.508Z" transform="translate(-512.797 -121.884)" fill="#3d415b"/>
87
- <path id="Path_535" data-name="Path 535" d="M807.152,518.3l-7.738-4.482a.41.41,0,0,1-.15-.153.406.406,0,0,1,0-.414.391.391,0,0,1,.15-.153l7.265-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.378.378,0,0,1,.142.142.389.389,0,0,1,0,.385.378.378,0,0,1-.142.142l-7.245,4.386a.968.968,0,0,1-.468.13A.946.946,0,0,1,807.152,518.3Z" transform="translate(-520.954 -126.65)" fill="#3d415b"/>
88
- <path id="Path_536" data-name="Path 536" d="M802.7,515.7l-7.732-4.474a.408.408,0,0,1-.153-.15.421.421,0,0,1-.054-.21.41.41,0,0,1,.054-.207.438.438,0,0,1,.153-.153l7.267-4.394a.788.788,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.843,4.525a.369.369,0,0,1,.142.139.382.382,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.245,4.386a.917.917,0,0,1-.952.011Z" transform="translate(-529.099 -131.413)" fill="#3d415b"/>
89
- <path id="Path_537" data-name="Path 537" d="M798.265,513.1l-7.743-4.477a.4.4,0,0,1-.153-.153.406.406,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.287-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.394.394,0,0,1,.2.334.385.385,0,0,1-.2.332L799.22,513.1a.942.942,0,0,1-.476.133A.913.913,0,0,1,798.265,513.1Z" transform="translate(-537.261 -136.18)" fill="#3d415b"/>
90
- <path id="Path_538" data-name="Path 538" d="M793.806,510.5l-7.732-4.474a.413.413,0,0,1-.15-.567.43.43,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.11.787.787,0,0,1,.408.11l7.845,4.513a.4.4,0,0,1,.142.142.376.376,0,0,1,.051.193.382.382,0,0,1-.051.193.424.424,0,0,1-.142.142l-7.245,4.383a.931.931,0,0,1-.955.025Z" transform="translate(-545.41 -140.943)" fill="#3d415b"/>
91
- <path id="Path_539" data-name="Path 539" d="M789.361,507.9l-7.732-4.465a.419.419,0,0,1-.153-.153.423.423,0,0,1,0-.414.418.418,0,0,1,.153-.153l7.27-4.409a.8.8,0,0,1,.819,0l7.828,4.522a.383.383,0,0,1,.193.334.393.393,0,0,1-.051.193.371.371,0,0,1-.142.139l-7.245,4.386a.941.941,0,0,1-.941.02Z" transform="translate(-553.56 -145.722)" fill="#3d415b"/>
92
- <path id="Path_540" data-name="Path 540" d="M784.912,505.3l-7.732-4.477a.415.415,0,0,1-.153-.153.425.425,0,0,1,0-.414.439.439,0,0,1,.153-.153l7.268-4.395a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.843,4.525a.384.384,0,0,1,0,.666l-7.248,4.389a.93.93,0,0,1-.949.011Z" transform="translate(-561.716 -150.484)" fill="#3d415b"/>
93
- <path id="Path_541" data-name="Path 541" d="M780.468,502.693l-7.732-4.471a.43.43,0,0,1-.15-.153.413.413,0,0,1-.057-.207.418.418,0,0,1,.207-.36l7.265-4.4a.808.808,0,0,1,.411-.113.792.792,0,0,1,.408.113l7.84,4.533a.391.391,0,0,1,.139.142.389.389,0,0,1,0,.385.413.413,0,0,1-.139.142l-7.25,4.383a.913.913,0,0,1-.47.13A.924.924,0,0,1,780.468,502.693Z" transform="translate(-569.863 -155.256)" fill="#3d415b"/>
94
- <path id="Path_542" data-name="Path 542" d="M776.021,500.1l-7.732-4.477a.426.426,0,0,1-.207-.36.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.267-4.4a.8.8,0,0,1,.819,0l7.828,4.525a.348.348,0,0,1,.139.142.389.389,0,0,1,0,.385.375.375,0,0,1-.139.145l-7.248,4.38a.939.939,0,0,1-.935.017Z" transform="translate(-578.016 -160.022)" fill="#3d415b"/>
95
- <path id="Path_543" data-name="Path 543" d="M771.922,487.893l7.837,4.556a.37.37,0,0,1,.139.142.389.389,0,0,1,0,.385.391.391,0,0,1-.139.142l-7.248,4.383a.925.925,0,0,1-.946,0l-7.724-4.474a.409.409,0,0,1-.207-.36.453.453,0,0,1,.054-.21.409.409,0,0,1,.153-.15l7.256-4.4a.807.807,0,0,1,.824-.017Z" transform="translate(-586.169 -164.797)" fill="#3d415b"/>
96
- <path id="Path_544" data-name="Path 544" d="M767.128,494.893l-7.729-4.471a.417.417,0,0,1-.153-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.389.389,0,0,1,.153-.15l7.265-4.4a.8.8,0,0,1,.819,0l7.826,4.525a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.25,4.386a.913.913,0,0,1-.462.133A.9.9,0,0,1,767.128,494.893Z" transform="translate(-594.32 -169.556)" fill="#3d415b"/>
97
- <path id="Path_545" data-name="Path 545" d="M770.875,487.895l-7.25,4.383a.945.945,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.41.41,0,0,1-.15-.153.4.4,0,0,1,0-.414.41.41,0,0,1,.15-.153L762.2,482.7a.816.816,0,0,1,.408-.11.825.825,0,0,1,.408.11l7.84,4.539a.371.371,0,0,1,.19.323.363.363,0,0,1-.042.19A.4.4,0,0,1,770.875,487.895Z" transform="translate(-602.473 -174.33)" fill="#3d415b"/>
98
- <path id="Path_546" data-name="Path 546" d="M807.652,523.983l7.265-4.4a.814.814,0,0,1,.819,0l7.84,4.536a.39.39,0,0,1,.139.142.384.384,0,0,1,0,.383.389.389,0,0,1-.139.142l-7.248,4.386a.947.947,0,0,1-.949,0l-7.727-4.474a.4.4,0,0,1-.15-.15.421.421,0,0,1-.057-.207.428.428,0,0,1,.207-.36Z" transform="translate(-505.851 -106.704)" fill="#3d415b"/>
99
- <path id="Path_547" data-name="Path 547" d="M811.886,526.573a.942.942,0,0,1-.946,0l-7.729-4.477a.39.39,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.265-4.4a.814.814,0,0,1,.819,0l7.84,4.536a.39.39,0,0,1,.139.527.35.35,0,0,1-.139.142Z" transform="translate(-513.992 -111.481)" fill="#3d415b"/>
100
- <path id="Path_548" data-name="Path 548" d="M806.489,523.971l-7.729-4.466a.439.439,0,0,1-.153-.153.429.429,0,0,1,0-.417.44.44,0,0,1,.153-.153l7.265-4.395a.789.789,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.831,4.508a.379.379,0,0,1,.142.142.389.389,0,0,1,0,.385.379.379,0,0,1-.142.142l-7.245,4.386a.942.942,0,0,1-.941.02Z" transform="translate(-522.153 -116.237)" fill="#3d415b"/>
101
- <path id="Path_549" data-name="Path 549" d="M802.043,521.374l-7.727-4.474a.411.411,0,0,1-.153-.15.426.426,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.262-4.4a.819.819,0,0,1,.822,0l7.837,4.536a.382.382,0,0,1,0,.666L803,521.363a.94.94,0,0,1-.955.011Z" transform="translate(-530.304 -121.007)" fill="#3d415b"/>
102
- <path id="Path_550" data-name="Path 550" d="M797.6,518.772l-7.729-4.474a.431.431,0,0,1-.15-.153.412.412,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.395a.809.809,0,0,1,.411-.113.79.79,0,0,1,.408.113l7.84,4.536a.371.371,0,0,1,.139.142.38.38,0,0,1,.054.193.388.388,0,0,1-.054.193.371.371,0,0,1-.139.142l-7.248,4.383a.922.922,0,0,1-.473.13A.939.939,0,0,1,797.6,518.772Z" transform="translate(-538.457 -125.778)" fill="#3d415b"/>
103
- <path id="Path_551" data-name="Path 551" d="M793.152,516.172,785.42,511.7a.432.432,0,0,1-.153-.15.45.45,0,0,1-.054-.21.41.41,0,0,1,.207-.36l7.267-4.4a.813.813,0,0,1,.819,0l7.837,4.539a.372.372,0,0,1,.142.139.382.382,0,0,1-.142.527l-7.245,4.375a.924.924,0,0,1-.946.011Z" transform="translate(-546.609 -130.544)" fill="#3d415b"/>
104
- <path id="Path_552" data-name="Path 552" d="M788.7,513.573l-7.729-4.477a.415.415,0,0,1-.153-.153.423.423,0,0,1,0-.414.438.438,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.831,4.536a.4.4,0,0,1,.142.142.385.385,0,0,1,.051.193.383.383,0,0,1-.193.334l-7.245,4.389a.955.955,0,0,1-.944,0Z" transform="translate(-554.762 -135.315)" fill="#3d415b"/>
105
- <path id="Path_553" data-name="Path 553" d="M784.257,510.97l-7.729-4.477a.39.39,0,0,1-.153-.15.423.423,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.265-4.392a.8.8,0,0,1,.822,0l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.253,4.372a.942.942,0,0,1-.468.133A.93.93,0,0,1,784.257,510.97Z" transform="translate(-562.917 -140.081)" fill="#3d415b"/>
106
- <path id="Path_554" data-name="Path 554" d="M779.8,508.365l-7.715-4.471a.411.411,0,0,1-.15-.153.415.415,0,0,1-.056-.207.425.425,0,0,1,.056-.21.384.384,0,0,1,.15-.15l7.268-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.384.384,0,0,1,.193.334.383.383,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.248,4.383a.9.9,0,0,1-.479.136A.9.9,0,0,1,779.8,508.365Z" transform="translate(-571.059 -144.852)" fill="#3d415b"/>
107
- <path id="Path_555" data-name="Path 555" d="M775.365,505.771l-7.732-4.477a.416.416,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.267-4.4a.788.788,0,0,1,.408-.11.805.805,0,0,1,.411.11l7.837,4.533a.379.379,0,0,1,.142.142.384.384,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.256,4.38a.968.968,0,0,1-.468.13A.955.955,0,0,1,775.365,505.771Z" transform="translate(-579.219 -149.618)" fill="#3d415b"/>
108
- <path id="Path_556" data-name="Path 556" d="M770.913,503.168l-7.721-4.474a.41.41,0,0,1-.153-.15.425.425,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.25-4.4a.806.806,0,0,1,.411-.11.789.789,0,0,1,.408.11l7.84,4.539a.406.406,0,0,1,.139.139.376.376,0,0,1,0,.388.407.407,0,0,1-.139.139l-7.25,4.386a.925.925,0,0,1-.938,0Z" transform="translate(-587.366 -154.385)" fill="#3d415b"/>
109
- <path id="Path_557" data-name="Path 557" d="M766.47,500.568l-7.732-4.474a.418.418,0,0,1,0-.72l7.268-4.4a.806.806,0,0,1,.411-.11.789.789,0,0,1,.408.11l7.84,4.533a.412.412,0,0,1,.139.142.389.389,0,0,1,0,.385.389.389,0,0,1-.139.142l-7.25,4.386a.91.91,0,0,1-.944,0Z" transform="translate(-595.526 -159.152)" fill="#3d415b"/>
110
- <path id="Path_558" data-name="Path 558" d="M762.022,497.966l-7.729-4.474a.418.418,0,0,1-.153-.153.436.436,0,0,1-.054-.207.456.456,0,0,1,.054-.21.44.44,0,0,1,.153-.153l7.268-4.4a.832.832,0,0,1,.819,0l7.837,4.539a.35.35,0,0,1,.139.142.384.384,0,0,1,0,.382.35.35,0,0,1-.139.142l-7.25,4.375a.945.945,0,0,1-.943.014Z" transform="translate(-603.676 -163.922)" fill="#3d415b"/>
111
- <path id="Path_559" data-name="Path 559" d="M765.769,490.978l-7.248,4.383a.9.9,0,0,1-.944,0l-7.732-4.471a.44.44,0,0,1-.153-.153.41.41,0,0,1-.054-.207.421.421,0,0,1,.054-.21.433.433,0,0,1,.153-.15l7.268-4.4a.79.79,0,0,1,.408-.113.807.807,0,0,1,.411.113l7.837,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385A.39.39,0,0,1,765.769,490.978Z" transform="translate(-611.828 -168.698)" fill="#3d415b"/>
112
- <path id="Path_560" data-name="Path 560" d="M809.816,522.66a.791.791,0,0,1,.816,0l7.84,4.533a.351.351,0,0,1,.139.142.389.389,0,0,1,0,.385.378.378,0,0,1-.139.145l-7.248,4.38a.926.926,0,0,1-.473.128.916.916,0,0,1-.47-.128l-7.732-4.477a.43.43,0,0,1-.153-.15.449.449,0,0,1-.054-.21.411.411,0,0,1,.207-.36Z" transform="translate(-515.206 -101.072)" fill="#3d415b"/>
113
- <path id="Path_561" data-name="Path 561" d="M805.361,520.06a.8.8,0,0,1,.822,0l7.84,4.53a.39.39,0,0,1,.139.142.389.389,0,0,1,0,.385.439.439,0,0,1-.139.142l-7.245,4.383a.925.925,0,0,1-.946,0l-7.729-4.471a.418.418,0,0,1-.153-.153.409.409,0,0,1-.054-.207.419.419,0,0,1,.054-.21.39.39,0,0,1,.153-.15Z" transform="translate(-523.359 -105.838)" fill="#3d415b"/>
114
- <path id="Path_562" data-name="Path 562" d="M800.918,517.46a.808.808,0,0,1,.411-.113.8.8,0,0,1,.408.113l7.843,4.533a.39.39,0,0,1,.139.142.389.389,0,0,1,0,.385.438.438,0,0,1-.139.142l-7.248,4.383a.925.925,0,0,1-.946,0l-7.729-4.471a.432.432,0,0,1-.15-.153.412.412,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15Z" transform="translate(-531.51 -110.605)" fill="#3d415b"/>
115
- <path id="Path_563" data-name="Path 563" d="M796.471,514.855a.814.814,0,0,1,.819,0l7.84,4.536a.368.368,0,0,1,.139.142.389.389,0,0,1,0,.385.35.35,0,0,1-.139.142l-7.245,4.386a.942.942,0,0,1-.947,0l-7.729-4.477a.389.389,0,0,1-.15-.153.406.406,0,0,1,0-.414.39.39,0,0,1,.15-.153Z" transform="translate(-539.663 -115.375)" fill="#3d415b"/>
116
- <path id="Path_564" data-name="Path 564" d="M774.237,501.851a.819.819,0,0,1,.822,0l3.825,2.216a.749.749,0,0,1,.482.085l53.93,31.711a.419.419,0,0,1,.139.142.389.389,0,0,1,0,.385.417.417,0,0,1-.139.142l-7.245,4.386a.946.946,0,0,1-.949,0l-12.475-7.338a.738.738,0,0,1-.125-.031l-7.729-4.474c-.068-.037-.065-.113-.1-.173l-4.516-2.658a.76.76,0,0,1-.25-.065l-7.732-4.477c-.091-.051-.1-.145-.136-.232l-4.358-2.564a.861.861,0,0,1-.374-.1l-7.732-4.474a.358.358,0,0,1-.122-.13.366.366,0,0,1-.051-.173l-4.21-2.476a.961.961,0,0,1-.485-.119l-7.729-4.474a.417.417,0,0,1-.153-.153.41.41,0,0,1-.054-.207.409.409,0,0,1,.207-.363Z" transform="translate(-580.425 -139.216)" fill="#3d415b"/>
117
- <path id="Path_565" data-name="Path 565" d="M769.792,499.258a.8.8,0,0,1,.822,0l7.837,4.536a.384.384,0,0,1,.193.334.384.384,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.248,4.383a.924.924,0,0,1-.946,0l-7.729-4.474a.388.388,0,0,1-.153-.15.41.41,0,0,1,0-.417.415.415,0,0,1,.153-.153Z" transform="translate(-588.584 -143.975)" fill="#3d415b"/>
118
- <path id="Path_566" data-name="Path 566" d="M765.347,496.651a.814.814,0,0,1,.819,0l7.84,4.533a.417.417,0,0,1,.139.142.388.388,0,0,1,.054.193.38.38,0,0,1-.054.193.393.393,0,0,1-.139.142l-7.251,4.386a.918.918,0,0,1-.943,0l-7.732-4.474a.39.39,0,0,1-.15-.153.418.418,0,0,1,.15-.567Z" transform="translate(-596.733 -148.749)" fill="#3d415b"/>
119
- <path id="Path_567" data-name="Path 567" d="M760.894,494.051a.819.819,0,0,1,.822,0l7.837,4.539a.394.394,0,0,1,.139.142.385.385,0,0,1,0,.382.392.392,0,0,1-.139.142l-7.242,4.386a.937.937,0,0,1-.943,0l-7.732-4.474a.43.43,0,0,1-.153-.15.42.42,0,0,1-.054-.21.41.41,0,0,1,.054-.207.438.438,0,0,1,.153-.153Z" transform="translate(-604.882 -153.516)" fill="#3d415b"/>
120
- <path id="Path_568" data-name="Path 568" d="M756.451,491.451a.819.819,0,0,1,.822,0l7.837,4.539a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.25,4.386a.915.915,0,0,1-.47.133.925.925,0,0,1-.473-.133l-7.723-4.474a.41.41,0,0,1-.153-.15.423.423,0,0,1-.057-.21.413.413,0,0,1,.057-.207.418.418,0,0,1,.153-.153Z" transform="translate(-613.033 -158.283)" fill="#3d415b"/>
121
- <path id="Path_569" data-name="Path 569" d="M744.737,493.247l7.267-4.4a.819.819,0,0,1,.822,0l7.837,4.533a.446.446,0,0,1,.139.142.4.4,0,0,1,.051.193.387.387,0,0,1-.051.193.4.4,0,0,1-.139.142l-7.251,4.389a.944.944,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.384.384,0,0,1-.147-.153.42.42,0,0,1,.147-.564Z" transform="translate(-621.19 -163.053)" fill="#3d415b"/>
122
- <path id="Path_570" data-name="Path 570" d="M828.074,511.883l7.729,4.471a.929.929,0,0,0,.949,0L844,511.97a.4.4,0,0,0,.142-.142.382.382,0,0,0,.051-.193A.384.384,0,0,0,844,511.3l-7.831-4.55a.8.8,0,0,0-.411-.11.788.788,0,0,0-.408.11l-7.265,4.4a.459.459,0,0,0-.162.15.443.443,0,0,0-.062.213.436.436,0,0,0,.057.215A.419.419,0,0,0,828.074,511.883Z" transform="translate(-468.425 -130.233)" fill="#83869b"/>
123
- <path id="Path_571" data-name="Path 571" d="M823.617,509.265l7.732,4.477a.942.942,0,0,0,.946,0l7.248-4.386a.385.385,0,0,0,.139-.139.376.376,0,0,0,0-.388.384.384,0,0,0-.139-.139l-7.84-4.536a.817.817,0,0,0-.408-.11.833.833,0,0,0-.411.11l-7.268,4.4a.448.448,0,0,0-.147.153.42.42,0,0,0,0,.411A.44.44,0,0,0,823.617,509.265Z" transform="translate(-476.571 -134.996)" fill="#83869b"/>
124
- <path id="Path_572" data-name="Path 572" d="M819.181,506.678l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.386a.369.369,0,0,0,.142-.139.393.393,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.55a.8.8,0,0,0-.411-.11.789.789,0,0,0-.408.11l-7.267,4.4a.412.412,0,0,0-.159.153.407.407,0,0,0-.06.212.421.421,0,0,0,.218.366Z" transform="translate(-484.734 -139.77)" fill="#83869b"/>
125
- <path id="Path_573" data-name="Path 573" d="M814.728,504.066l7.729,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.4a.41.41,0,0,0-.15.153.4.4,0,0,0,0,.411A.389.389,0,0,0,814.728,504.066Z" transform="translate(-492.878 -144.533)" fill="#83869b"/>
126
- <path id="Path_574" data-name="Path 574" d="M810.289,501.471l7.732,4.477a.927.927,0,0,0,.473.128.917.917,0,0,0,.47-.128l7.25-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.414.414,0,0,0-.142-.139l-7.846-4.55a.785.785,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.267,4.395a.438.438,0,0,0-.159.156.425.425,0,0,0-.057.212.438.438,0,0,0,.063.213A.383.383,0,0,0,810.289,501.471Z" transform="translate(-501.042 -149.31)" fill="#83869b"/>
127
- <path id="Path_575" data-name="Path 575" d="M805.834,498.867l7.732,4.474a.936.936,0,0,0,.944,0l7.248-4.386a.38.38,0,0,0,.142-.142.375.375,0,0,0,.051-.193.383.383,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.414.414,0,0,0-.15.567A.391.391,0,0,0,805.834,498.867Z" transform="translate(-509.184 -154.07)" fill="#83869b"/>
128
- <path id="Path_576" data-name="Path 576" d="M801.4,496.271l7.732,4.477a.937.937,0,0,0,.944,0l7.248-4.386a.354.354,0,0,0,.139-.142.394.394,0,0,0-.139-.527l-7.848-4.547a.819.819,0,0,0-.822,0l-7.265,4.4a.411.411,0,0,0-.156.156.4.4,0,0,0-.054.213.417.417,0,0,0,.059.21A.411.411,0,0,0,801.4,496.271Z" transform="translate(-517.344 -158.844)" fill="#83869b"/>
129
- <path id="Path_577" data-name="Path 577" d="M796.944,493.666l7.729,4.474a.954.954,0,0,0,.473.127.964.964,0,0,0,.473-.127l7.248-4.386a.392.392,0,0,0,.139-.142.39.39,0,0,0,0-.385.443.443,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.417.417,0,0,0-.153.153.4.4,0,0,0,0,.414A.4.4,0,0,0,796.944,493.666Z" transform="translate(-525.488 -163.603)" fill="#83869b"/>
130
- <path id="Path_578" data-name="Path 578" d="M792.508,491.074l7.729,4.471a.907.907,0,0,0,.946,0l7.248-4.383a.412.412,0,0,0,.139-.142.389.389,0,0,0,0-.385.39.39,0,0,0-.139-.142l-7.857-4.55a.832.832,0,0,0-.819,0l-7.267,4.4a.441.441,0,0,0-.156.159.431.431,0,0,0-.054.213.426.426,0,0,0,.065.213A.419.419,0,0,0,792.508,491.074Z" transform="translate(-533.655 -168.377)" fill="#83869b"/>
131
- <path id="Path_579" data-name="Path 579" d="M788.054,488.462l7.732,4.477a.944.944,0,0,0,.47.127.954.954,0,0,0,.473-.127l7.248-4.389a.35.35,0,0,0,.139-.142.389.389,0,0,0,0-.385.367.367,0,0,0-.139-.142l-7.837-4.533a.814.814,0,0,0-.819,0l-7.273,4.386a.406.406,0,0,0-.156.153.436.436,0,0,0-.057.213.393.393,0,0,0,.06.21A.432.432,0,0,0,788.054,488.462Z" transform="translate(-541.801 -173.14)" fill="#83869b"/>
132
- <path id="Path_580" data-name="Path 580" d="M783.6,485.864l7.729,4.474a.942.942,0,0,0,.947,0l7.248-4.386a.393.393,0,0,0,.139-.142.389.389,0,0,0,0-.385.417.417,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.153.153.425.425,0,0,0,0,.414A.4.4,0,0,0,783.6,485.864Z" transform="translate(-549.946 -177.907)" fill="#83869b"/>
133
- <path id="Path_581" data-name="Path 581" d="M779.165,483.268l7.729,4.471a.907.907,0,0,0,.946,0l7.245-4.383a.413.413,0,0,0,.139-.142.389.389,0,0,0,0-.385.391.391,0,0,0-.139-.142l-7.857-4.542a.791.791,0,0,0-.408-.113.8.8,0,0,0-.408.113l-7.267,4.4a.387.387,0,0,0-.147.156.44.44,0,0,0-.051.21.407.407,0,0,0,.062.2A.416.416,0,0,0,779.165,483.268Z" transform="translate(-558.097 -182.682)" fill="#83869b"/>
134
- <path id="Path_582" data-name="Path 582" d="M774.71,480.662l7.727,4.477a.947.947,0,0,0,.949,0l7.245-4.386a.389.389,0,0,0,.139-.142.384.384,0,0,0,0-.383.39.39,0,0,0-.139-.142l-7.84-4.539a.819.819,0,0,0-.822,0l-7.262,4.395a.416.416,0,0,0-.153.153.442.442,0,0,0-.054.207.424.424,0,0,0,.057.21A.412.412,0,0,0,774.71,480.662Z" transform="translate(-566.25 -187.44)" fill="#83869b"/>
135
- <path id="Path_583" data-name="Path 583" d="M770.257,478.064l7.729,4.474a.942.942,0,0,0,.946,0l7.245-4.386a.369.369,0,0,0,.139-.142.389.389,0,0,0,0-.385.369.369,0,0,0-.139-.142l-7.84-4.536a.809.809,0,0,0-.411-.113.79.79,0,0,0-.408.113l-7.262,4.406a.463.463,0,0,0-.147.15.428.428,0,0,0-.051.2.42.42,0,0,0,.051.2A.447.447,0,0,0,770.257,478.064Z" transform="translate(-574.392 -192.212)" fill="#83869b"/>
136
- <path id="Path_584" data-name="Path 584" d="M822.964,514.944l7.729,4.474a.942.942,0,0,0,.946,0l7.245-4.386a.4.4,0,0,0,.142-.142.385.385,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.533a.807.807,0,0,0-.411-.113.792.792,0,0,0-.408.113l-7.265,4.4a.425.425,0,0,0-.15.15.409.409,0,0,0-.054.207.4.4,0,0,0,.054.207A.433.433,0,0,0,822.964,514.944Z" transform="translate(-477.773 -124.593)" fill="#83869b"/>
137
- <path id="Path_585" data-name="Path 585" d="M818.512,512.337l7.729,4.488a.947.947,0,0,0,.949,0l7.245-4.386a.377.377,0,0,0,.142-.142.389.389,0,0,0,0-.385.377.377,0,0,0-.142-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.262,4.4a.408.408,0,0,0-.145.15.456.456,0,0,0-.054.2.42.42,0,0,0,.051.2A.44.44,0,0,0,818.512,512.337Z" transform="translate(-485.921 -129.347)" fill="#83869b"/>
138
- <path id="Path_586" data-name="Path 586" d="M814.069,509.748l7.732,4.471a.929.929,0,0,0,.949,0l7.245-4.383a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.822,0l-7.268,4.4a.392.392,0,0,0-.147.15.421.421,0,0,0-.057.207.405.405,0,0,0,.057.207A.4.4,0,0,0,814.069,509.748Z" transform="translate(-494.081 -134.119)" fill="#83869b"/>
139
- <path id="Path_587" data-name="Path 587" d="M809.623,507.147l7.732,4.474a.947.947,0,0,0,.473.127.956.956,0,0,0,.473-.127l7.245-4.386a.377.377,0,0,0,.142-.142.389.389,0,0,0,0-.385.379.379,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.819,0l-7.267,4.395a.426.426,0,0,0-.207.36.423.423,0,0,0,.057.21A.411.411,0,0,0,809.623,507.147Z" transform="translate(-502.237 -138.893)" fill="#83869b"/>
140
- <path id="Path_588" data-name="Path 588" d="M805.178,504.542l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.383a.4.4,0,0,0,.142-.142.386.386,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.807.807,0,0,0-.411-.113.791.791,0,0,0-.408.113l-7.267,4.395a.438.438,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.408.408,0,0,0,805.178,504.542Z" transform="translate(-510.387 -143.664)" fill="#83869b"/>
141
- <path id="Path_589" data-name="Path 589" d="M800.735,501.947l7.729,4.477a.932.932,0,0,0,.476.122.963.963,0,0,0,.47-.136l7.248-4.386a.384.384,0,0,0,.193-.334.382.382,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.4a.421.421,0,0,0-.159.578A.4.4,0,0,0,800.735,501.947Z" transform="translate(-518.547 -148.438)" fill="#83869b"/>
142
- <path id="Path_590" data-name="Path 590" d="M796.293,499.348l7.732,4.474a.927.927,0,0,0,.473.128.916.916,0,0,0,.47-.128l7.25-4.383a.4.4,0,0,0,.193-.334.38.38,0,0,0-.054-.193.368.368,0,0,0-.139-.142l-7.845-4.55a.814.814,0,0,0-.819,0l-7.267,4.4a.439.439,0,0,0-.159.156.418.418,0,0,0-.057.212.413.413,0,0,0,.062.213A.386.386,0,0,0,796.293,499.348Z" transform="translate(-526.701 -153.208)" fill="#83869b"/>
143
- <path id="Path_591" data-name="Path 591" d="M791.838,496.74l7.732,4.474a.92.92,0,0,0,.944,0l7.248-4.386a.368.368,0,0,0,.139-.142.389.389,0,0,0,0-.385.368.368,0,0,0-.139-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.418.418,0,0,0-.153.153.423.423,0,0,0,0,.414A.44.44,0,0,0,791.838,496.74Z" transform="translate(-534.843 -157.967)" fill="#83869b"/>
144
- <path id="Path_592" data-name="Path 592" d="M787.388,494.138l7.732,4.477a.937.937,0,0,0,.943,0l7.248-4.389a.353.353,0,0,0,.139-.142.386.386,0,0,0,0-.383.353.353,0,0,0-.139-.142l-7.837-4.536a.813.813,0,0,0-.819,0l-7.273,4.4a.418.418,0,0,0-.147.153.412.412,0,0,0-.051.207.406.406,0,0,0,.2.354Z" transform="translate(-542.996 -162.734)" fill="#83869b"/>
145
- <path id="Path_593" data-name="Path 593" d="M782.943,491.538l7.732,4.474a.926.926,0,0,0,.473.128.915.915,0,0,0,.47-.128l7.251-4.386a.392.392,0,0,0,.139-.142.384.384,0,0,0,0-.382.39.39,0,0,0-.139-.142l-7.837-4.539a.818.818,0,0,0-.822,0l-7.268,4.4a.431.431,0,0,0-.15.153.406.406,0,0,0,0,.414A.411.411,0,0,0,782.943,491.538Z" transform="translate(-551.151 -167.504)" fill="#83869b"/>
146
- <path id="Path_594" data-name="Path 594" d="M778.495,488.936l7.732,4.474a.919.919,0,0,0,.943,0l7.25-4.386a.388.388,0,0,0,.139-.142.415.415,0,0,0,.051-.193.4.4,0,0,0-.051-.19.421.421,0,0,0-.139-.145l-7.84-4.533a.794.794,0,0,0-.408-.111.8.8,0,0,0-.411.111l-7.267,4.4a.417.417,0,0,0-.15.564A.411.411,0,0,0,778.495,488.936Z" transform="translate(-559.3 -172.271)" fill="#83869b"/>
147
- <path id="Path_595" data-name="Path 595" d="M774.054,486.347l7.732,4.471a.919.919,0,0,0,.47.13.929.929,0,0,0,.473-.13l7.248-4.383a.39.39,0,0,0,.139-.142.389.389,0,0,0,0-.385.35.35,0,0,0-.139-.142l-7.828-4.55a.787.787,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.268,4.395a.438.438,0,0,0-.161.153.42.42,0,0,0-.06.213.392.392,0,0,0,.057.215A.411.411,0,0,0,774.054,486.347Z" transform="translate(-567.456 -177.049)" fill="#83869b"/>
148
- <path id="Path_596" data-name="Path 596" d="M769.612,483.744l7.729,4.468a.924.924,0,0,0,.946,0l7.245-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.415.415,0,0,0-.139-.142l-7.843-4.542a.814.814,0,0,0-.819,0l-7.265,4.4a.393.393,0,0,0-.159.153.383.383,0,0,0-.057.215.409.409,0,0,0,.059.212A.414.414,0,0,0,769.612,483.744Z" transform="translate(-575.617 -181.815)" fill="#83869b"/>
149
- <path id="Path_597" data-name="Path 597" d="M765.156,481.135l7.729,4.477a.942.942,0,0,0,.946,0l7.245-4.386a.375.375,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.831-4.542a.788.788,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.265,4.4a.433.433,0,0,0-.153.15.417.417,0,0,0-.059.21.45.45,0,0,0,.054.21A.438.438,0,0,0,765.156,481.135Z" transform="translate(-583.76 -186.582)" fill="#83869b"/>
150
- <path id="Path_598" data-name="Path 598" d="M814.48,516.029l17.309,10.115a.929.929,0,0,0,.949,0l7.245-4.386a.39.39,0,0,0,.139-.142.384.384,0,0,0,0-.383.389.389,0,0,0-.139-.142l-17.425-10.18a.814.814,0,0,0-.819,0l-7.267,4.4a.43.43,0,0,0-.15.153.414.414,0,0,0-.051.21.4.4,0,0,0,.056.207A.433.433,0,0,0,814.48,516.029Z" transform="translate(-493.339 -122.604)" fill="#83869b"/>
151
- <path id="Path_599" data-name="Path 599" d="M813.425,515.432l7.729,4.476a.932.932,0,0,0,.476.122.922.922,0,0,0,.47-.139l7.245-4.383a.377.377,0,0,0,.142-.142.371.371,0,0,0,0-.385.378.378,0,0,0-.142-.142L821.5,510.3a.8.8,0,0,0-.819,0l-7.265,4.4a.393.393,0,0,0-.159.153.412.412,0,0,0-.06.215.4.4,0,0,0,.063.213A.419.419,0,0,0,813.425,515.432Z" transform="translate(-495.298 -123.732)" fill="#83869b"/>
152
- <path id="Path_600" data-name="Path 600" d="M808.964,512.821,816.7,517.3a.942.942,0,0,0,.947,0l7.248-4.386a.389.389,0,0,0,.139-.142.38.38,0,0,0,.054-.193.387.387,0,0,0-.054-.193.412.412,0,0,0-.139-.142l-7.84-4.536a.789.789,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.265,4.395a.429.429,0,0,0-.15.153.413.413,0,0,0-.057.207.421.421,0,0,0,.054.21A.43.43,0,0,0,808.964,512.821Z" transform="translate(-503.44 -128.491)" fill="#83869b"/>
153
- <path id="Path_601" data-name="Path 601" d="M804.523,510.219l7.729,4.471a.929.929,0,0,0,.949,0l7.245-4.383a.376.376,0,0,0,.142-.142.389.389,0,0,0,0-.385.376.376,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.27,4.4a.418.418,0,0,0-.153.153.424.424,0,0,0,.006.414A.4.4,0,0,0,804.523,510.219Z" transform="translate(-511.593 -133.261)" fill="#83869b"/>
154
- <path id="Path_602" data-name="Path 602" d="M800.07,507.616l7.732,4.474a.93.93,0,0,0,.949,0L816,507.706a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.822,0l-7.268,4.4a.437.437,0,0,0-.147.15.418.418,0,0,0,0,.411A.445.445,0,0,0,800.07,507.616Z" transform="translate(-519.74 -138.024)" fill="#83869b"/>
155
- <path id="Path_603" data-name="Path 603" d="M795.627,505.016l7.732,4.471a.925.925,0,0,0,.947,0l7.248-4.383a.394.394,0,0,0,.139-.142.388.388,0,0,0,.054-.193.38.38,0,0,0-.054-.193.394.394,0,0,0-.139-.142l-7.846-4.533a.8.8,0,0,0-.819,0l-7.268,4.4a.414.414,0,0,0-.145.564A.41.41,0,0,0,795.627,505.016Z" transform="translate(-527.897 -142.795)" fill="#83869b"/>
156
- <path id="Path_604" data-name="Path 604" d="M791.179,502.416l7.732,4.471a.887.887,0,0,0,.47.133.9.9,0,0,0,.473-.133L807.1,502.5a.378.378,0,0,0,.142-.142.386.386,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.533a.807.807,0,0,0-.411-.113.79.79,0,0,0-.408.113l-7.268,4.4a.425.425,0,0,0-.15.15.417.417,0,0,0-.054.207.4.4,0,0,0,.054.207A.431.431,0,0,0,791.179,502.416Z" transform="translate(-536.046 -147.561)" fill="#83869b"/>
157
- <path id="Path_605" data-name="Path 605" d="M786.741,499.822l7.732,4.462a.927.927,0,0,0,.473.128.916.916,0,0,0,.47-.128l7.251-4.383a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142L794.83,494.7a.8.8,0,0,0-.822,0l-7.267,4.395a.41.41,0,0,0-.159.153.421.421,0,0,0-.06.213.437.437,0,0,0,.06.213A.432.432,0,0,0,786.741,499.822Z" transform="translate(-544.208 -152.339)" fill="#83869b"/>
158
- <path id="Path_606" data-name="Path 606" d="M782.287,497.211l7.732,4.474a.937.937,0,0,0,.944,0l7.25-4.386a.392.392,0,0,0,.139-.142.384.384,0,0,0,0-.382.389.389,0,0,0-.139-.142l-7.84-4.539a.825.825,0,0,0-.408-.11.835.835,0,0,0-.411.11l-7.268,4.4a.431.431,0,0,0-.15.153.413.413,0,0,0-.057.207.417.417,0,0,0,.207.36Z" transform="translate(-552.353 -157.106)" fill="#83869b"/>
159
- <path id="Path_607" data-name="Path 607" d="M777.85,494.625l7.732,4.474a.92.92,0,0,0,.944,0l7.248-4.406a.35.35,0,0,0,.139-.142.384.384,0,0,0,0-.382.35.35,0,0,0-.139-.142l-7.837-4.536a.834.834,0,0,0-.411-.11.816.816,0,0,0-.408.11l-7.268,4.4a.42.42,0,0,0-.161.153.42.42,0,0,0,0,.431A.444.444,0,0,0,777.85,494.625Z" transform="translate(-560.513 -161.876)" fill="#83869b"/>
160
- <path id="Path_608" data-name="Path 608" d="M773.393,492.013l7.729,4.474a.942.942,0,0,0,.946,0l7.248-4.383a.424.424,0,0,0,.139-.144.384.384,0,0,0,0-.382.391.391,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.394a.419.419,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.391.391,0,0,0,773.393,492.013Z" transform="translate(-568.659 -166.635)" fill="#83869b"/>
161
- <path id="Path_609" data-name="Path 609" d="M768.943,489.406l7.729,4.482a.924.924,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.414.414,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.147.153.412.412,0,0,0-.054.2.423.423,0,0,0,.054.2A.4.4,0,0,0,768.943,489.406Z" transform="translate(-576.806 -171.398)" fill="#83869b"/>
162
- <path id="Path_610" data-name="Path 610" d="M764.5,486.81l7.732,4.477a.927.927,0,0,0,.473.127.917.917,0,0,0,.47-.127l7.25-4.389a.391.391,0,0,0,.139-.142.384.384,0,0,0,0-.383.392.392,0,0,0-.139-.142l-7.84-4.533a.8.8,0,0,0-.819,0l-7.268,4.395a.415.415,0,0,0-.2.36.442.442,0,0,0,.054.207A.424.424,0,0,0,764.5,486.81Z" transform="translate(-584.963 -176.169)" fill="#83869b"/>
163
- <path id="Path_611" data-name="Path 611" d="M760.053,484.21l17.5,10.245a.941.941,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.142-.142.385.385,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-17.612-10.308a.832.832,0,0,0-.408-.111.816.816,0,0,0-.408.111l-7.268,4.4a.437.437,0,0,0-.153.153.425.425,0,0,0,0,.414A.416.416,0,0,0,760.053,484.21Z" transform="translate(-593.116 -180.939)" fill="#83869b"/>
164
- <path id="Path_612" data-name="Path 612" d="M812.758,521.093l7.729,4.477a.942.942,0,0,0,.946,0l7.245-4.386a.351.351,0,0,0,.139-.142.384.384,0,0,0,0-.383.352.352,0,0,0-.139-.142l-7.843-4.542a.805.805,0,0,0-.411-.11.789.789,0,0,0-.408.11l-7.265,4.4a.412.412,0,0,0-.15.153.42.42,0,0,0-.054.21.415.415,0,0,0,.056.207A.434.434,0,0,0,812.758,521.093Z" transform="translate(-496.493 -113.32)" fill="#83869b"/>
165
- <path id="Path_613" data-name="Path 613" d="M808.311,518.494l7.727,4.474a.947.947,0,0,0,.949,0l7.245-4.386a.4.4,0,0,0,.139-.142.385.385,0,0,0,.051-.193.393.393,0,0,0-.051-.193.443.443,0,0,0-.139-.142l-7.84-4.536a.819.819,0,0,0-.822,0l-7.259,4.4a.416.416,0,0,0-.153.153.425.425,0,0,0,0,.414A.4.4,0,0,0,808.311,518.494Z" transform="translate(-504.643 -118.087)" fill="#83869b"/>
166
- <path id="Path_614" data-name="Path 614" d="M803.858,515.893l7.738,4.471a.924.924,0,0,0,.946,0l7.245-4.383a.375.375,0,0,0,.142-.142.383.383,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.814.814,0,0,0-.819,0l-7.279,4.412a.407.407,0,0,0-.142.153.412.412,0,0,0,0,.4A.426.426,0,0,0,803.858,515.893Z" transform="translate(-512.79 -122.854)" fill="#83869b"/>
167
- <path id="Path_615" data-name="Path 615" d="M799.414,513.291l7.732,4.477a.942.942,0,0,0,.947,0l7.245-4.389a.394.394,0,0,0,.2-.334.388.388,0,0,0-.054-.193.381.381,0,0,0-.142-.142l-7.837-4.533a.813.813,0,0,0-.819,0l-7.267,4.394a.391.391,0,0,0-.15.153.406.406,0,0,0,0,.414A.391.391,0,0,0,799.414,513.291Z" transform="translate(-520.954 -127.62)" fill="#83869b"/>
168
- <path id="Path_616" data-name="Path 616" d="M794.98,510.708l7.735,4.474a.947.947,0,0,0,.949,0l7.25-4.409a.377.377,0,0,0,.142-.142.383.383,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.4a.413.413,0,0,0-.235.368.422.422,0,0,0,.059.218A.4.4,0,0,0,794.98,510.708Z" transform="translate(-529.114 -132.407)" fill="#83869b"/>
169
- <path id="Path_617" data-name="Path 617" d="M790.522,508.089l7.729,4.474a.947.947,0,0,0,.949,0l7.245-4.386a.378.378,0,0,0,.142-.142.389.389,0,0,0,0-.385.379.379,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.395a.4.4,0,0,0-.153.153.406.406,0,0,0,0,.414A.418.418,0,0,0,790.522,508.089Z" transform="translate(-537.261 -137.157)" fill="#83869b"/>
170
- <path id="Path_618" data-name="Path 618" d="M786.08,505.5l7.729,4.477a.929.929,0,0,0,.949,0l7.25-4.4a.384.384,0,0,0,.193-.334.382.382,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.395a.42.42,0,0,0-.161.153.437.437,0,0,0-.06.213.41.41,0,0,0,.06.215A.385.385,0,0,0,786.08,505.5Z" transform="translate(-545.414 -141.933)" fill="#83869b"/>
171
- <path id="Path_619" data-name="Path 619" d="M781.636,502.891l7.732,4.474a.955.955,0,0,0,.473.128.944.944,0,0,0,.47-.128l7.251-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.84-4.536a.79.79,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.284,4.395a.4.4,0,0,0-.15.156.417.417,0,0,0-.051.21.413.413,0,0,0,.062.207A.4.4,0,0,0,781.636,502.891Z" transform="translate(-553.567 -146.696)" fill="#83869b"/>
172
- <path id="Path_620" data-name="Path 620" d="M777.182,500.289l7.724,4.477a.937.937,0,0,0,.943,0l7.256-4.392a.391.391,0,0,0,.139-.142.385.385,0,0,0,.054-.193.378.378,0,0,0-.054-.193.391.391,0,0,0-.139-.142l-7.84-4.533a.8.8,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.268,4.4a.41.41,0,0,0-.15.153.414.414,0,0,0,0,.414A.409.409,0,0,0,777.182,500.289Z" transform="translate(-561.712 -151.466)" fill="#83869b"/>
173
- <path id="Path_621" data-name="Path 621" d="M772.736,497.689l7.732,4.471a.931.931,0,0,0,.473.13.919.919,0,0,0,.47-.13l7.25-4.383a.414.414,0,0,0,.139-.142.39.39,0,0,0,0-.385.39.39,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.268,4.4a.418.418,0,0,0-.207.36.413.413,0,0,0,.057.207A.43.43,0,0,0,772.736,497.689Z" transform="translate(-569.863 -156.233)" fill="#83869b"/>
174
- <path id="Path_622" data-name="Path 622" d="M768.3,495.094l7.732,4.474a.9.9,0,0,0,.944,0l7.239-4.4a.352.352,0,0,0,.139-.142.389.389,0,0,0,0-.385.37.37,0,0,0-.139-.142l-7.834-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.458.458,0,0,0-.159.153.413.413,0,0,0,.164.578Z" transform="translate(-578.024 -161.007)" fill="#83869b"/>
175
- <path id="Path_623" data-name="Path 623" d="M763.856,492.5l7.732,4.477a.943.943,0,0,0,.47.128.954.954,0,0,0,.473-.128l7.248-4.389a.378.378,0,0,0,.142-.142.406.406,0,0,0,.051-.19.418.418,0,0,0-.051-.193.378.378,0,0,0-.142-.142l-7.843-4.562a.835.835,0,0,0-.411-.111.816.816,0,0,0-.408.111l-7.268,4.4a.435.435,0,0,0-.164.156.422.422,0,0,0-.059.218.416.416,0,0,0,.229.368Z" transform="translate(-586.184 -165.781)" fill="#83869b"/>
176
- <path id="Path_624" data-name="Path 624" d="M759.4,489.889l7.729,4.471a.925.925,0,0,0,.946,0l7.248-4.383a.417.417,0,0,0,.139-.142.389.389,0,0,0,0-.385.394.394,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.4a.41.41,0,0,0-.153.15.423.423,0,0,0-.057.21.412.412,0,0,0,.057.207A.418.418,0,0,0,759.4,489.889Z" transform="translate(-594.32 -170.533)" fill="#83869b"/>
177
- <path id="Path_625" data-name="Path 625" d="M754.955,487.284l7.732,4.471a.9.9,0,0,0,.943,0l7.251-4.383a.447.447,0,0,0,.139-.142.4.4,0,0,0,.051-.193.388.388,0,0,0-.051-.193.4.4,0,0,0-.139-.142l-7.84-4.533a.789.789,0,0,0-.408-.113.807.807,0,0,0-.411.113l-7.273,4.386a.424.424,0,0,0-.153.156.407.407,0,0,0,0,.419A.4.4,0,0,0,754.955,487.284Z" transform="translate(-602.477 -175.303)" fill="#83869b"/>
178
- <path id="Path_626" data-name="Path 626" d="M807.656,524.169l7.732,4.474a.919.919,0,0,0,.47.13.93.93,0,0,0,.473-.13l7.245-4.383a.4.4,0,0,0,.19-.334.385.385,0,0,0-.051-.193.352.352,0,0,0-.139-.142l-7.84-4.536a.806.806,0,0,0-.411-.113.791.791,0,0,0-.408.113l-7.264,4.395a.41.41,0,0,0-.15.153.423.423,0,0,0-.056.21.4.4,0,0,0,.056.207A.41.41,0,0,0,807.656,524.169Z" transform="translate(-505.847 -107.681)" fill="#83869b"/>
179
- <path id="Path_627" data-name="Path 627" d="M803.217,521.575l7.727,4.474a.946.946,0,0,0,.949,0l7.245-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.84-4.547a.819.819,0,0,0-.822,0l-7.262,4.4a.4.4,0,0,0-.162.153.434.434,0,0,0-.057.213.392.392,0,0,0,.06.212A.419.419,0,0,0,803.217,521.575Z" transform="translate(-514.007 -112.458)" fill="#83869b"/>
180
- <path id="Path_628" data-name="Path 628" d="M798.759,518.965l7.729,4.477a.936.936,0,0,0,.473.127.922.922,0,0,0,.473-.127l7.248-4.389a.4.4,0,0,0,.139-.139.389.389,0,0,0,0-.385.405.405,0,0,0-.139-.139l-7.843-4.539a.817.817,0,0,0-.408-.111.834.834,0,0,0-.411.111l-7.265,4.4a.4.4,0,0,0-.147.153.409.409,0,0,0-.054.207.433.433,0,0,0,.054.207A.425.425,0,0,0,798.759,518.965Z" transform="translate(-522.149 -117.218)" fill="#83869b"/>
181
- <path id="Path_629" data-name="Path 629" d="M794.323,516.375l7.729,4.474a.925.925,0,0,0,.946,0l7.245-4.395a.384.384,0,0,0,.193-.334.39.39,0,0,0-.051-.193.37.37,0,0,0-.142-.139l-7.845-4.542a.805.805,0,0,0-.411-.11.787.787,0,0,0-.408.11l-7.265,4.4a.442.442,0,0,0-.159.156.4.4,0,0,0-.054.213.393.393,0,0,0,.06.213A.41.41,0,0,0,794.323,516.375Z" transform="translate(-530.313 -121.992)" fill="#83869b"/>
182
- <path id="Path_630" data-name="Path 630" d="M789.868,513.76l7.729,4.477a.942.942,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.142-.142.406.406,0,0,0,.051-.193.416.416,0,0,0-.051-.193.422.422,0,0,0-.142-.142l-7.84-4.533a.816.816,0,0,0-.408-.11.835.835,0,0,0-.411.11l-7.271,4.392a.43.43,0,0,0-.15.153.45.45,0,0,0-.054.21.413.413,0,0,0,.057.207A.433.433,0,0,0,789.868,513.76Z" transform="translate(-538.46 -126.755)" fill="#83869b"/>
183
- <path id="Path_631" data-name="Path 631" d="M785.432,511.173l7.729,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.369.369,0,0,0,.142-.139.382.382,0,0,0-.142-.527l-7.854-4.55a.789.789,0,0,0-.408-.11.806.806,0,0,0-.411.11l-7.268,4.395a.412.412,0,0,0-.156.156.449.449,0,0,0-.054.215.42.42,0,0,0,.062.213A.4.4,0,0,0,785.432,511.173Z" transform="translate(-546.624 -131.529)" fill="#83869b"/>
184
- <path id="Path_632" data-name="Path 632" d="M780.973,508.565l7.729,4.474a.939.939,0,0,0,.476.13.928.928,0,0,0,.473-.13l7.245-4.386a.391.391,0,0,0,.142-.139.4.4,0,0,0,0-.388.369.369,0,0,0-.142-.139l-7.837-4.539a.819.819,0,0,0-.822,0l-7.265,4.4a.438.438,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.43.43,0,0,0,780.973,508.565Z" transform="translate(-554.762 -136.288)" fill="#83869b"/>
185
- <path id="Path_633" data-name="Path 633" d="M776.531,505.968l7.732,4.477a.932.932,0,0,0,.476.122.945.945,0,0,0,.47-.136l7.248-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.394.394,0,0,0-.142-.142l-7.84-4.533a.788.788,0,0,0-.408-.11.807.807,0,0,0-.411.11l-7.267,4.4a.405.405,0,0,0-.156.153.4.4,0,0,0,0,.422A.4.4,0,0,0,776.531,505.968Z" transform="translate(-562.921 -141.066)" fill="#83869b"/>
186
- <path id="Path_634" data-name="Path 634" d="M772.1,503.363l7.732,4.474a.944.944,0,0,0,.47.127.957.957,0,0,0,.473-.127l7.248-4.386a.384.384,0,0,0,.193-.334.383.383,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.29,4.386a.425.425,0,0,0-.153.156.417.417,0,0,0-.054.215.432.432,0,0,0,.065.213A.414.414,0,0,0,772.1,503.363Z" transform="translate(-571.074 -145.825)" fill="#83869b"/>
187
- <path id="Path_635" data-name="Path 635" d="M767.63,500.761l7.732,4.474a.918.918,0,0,0,.943,0l7.248-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.378.378,0,0,0-.142-.142l-7.837-4.533a.814.814,0,0,0-.819,0l-7.267,4.4a.432.432,0,0,0-.15.153.42.42,0,0,0,0,.411A.41.41,0,0,0,767.63,500.761Z" transform="translate(-579.219 -150.592)" fill="#83869b"/>
188
- <path id="Path_636" data-name="Path 636" d="M763.192,498.165l7.729,4.477a.941.941,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.384.384,0,0,0,0-.383.391.391,0,0,0-.139-.142l-7.854-4.547a.79.79,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.25,4.4a.42.42,0,0,0-.21.36.426.426,0,0,0,.057.21A.411.411,0,0,0,763.192,498.165Z" transform="translate(-587.366 -155.371)" fill="#83869b"/>
189
- <path id="Path_637" data-name="Path 637" d="M758.738,495.561l7.732,4.474a.955.955,0,0,0,.473.128.945.945,0,0,0,.47-.128l7.25-4.386a.39.39,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.84-4.536a.788.788,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.268,4.4a.418.418,0,0,0,0,.72Z" transform="translate(-595.526 -160.129)" fill="#83869b"/>
190
- <path id="Path_638" data-name="Path 638" d="M754.288,492.956l7.732,4.477a.955.955,0,0,0,.473.127.944.944,0,0,0,.47-.127l7.251-4.386a.391.391,0,0,0,.139-.142.39.39,0,0,0-.139-.527l-7.84-4.533a.787.787,0,0,0-.408-.11.806.806,0,0,0-.411.11l-7.267,4.4a.415.415,0,0,0-.145.153.382.382,0,0,0-.054.2.392.392,0,0,0,.054.2A.415.415,0,0,0,754.288,492.956Z" transform="translate(-603.668 -164.895)" fill="#83869b"/>
191
- <path id="Path_639" data-name="Path 639" d="M749.842,490.359l7.744,4.474a.945.945,0,0,0,.47.128.957.957,0,0,0,.473-.128l7.248-4.386a.353.353,0,0,0,.139-.142.389.389,0,0,0,0-.385.373.373,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.411-.11.794.794,0,0,0-.408.11l-7.268,4.4a.415.415,0,0,0-.156.15.405.405,0,0,0-.057.207.41.41,0,0,0,.051.207A.4.4,0,0,0,749.842,490.359Z" transform="translate(-611.825 -169.666)" fill="#83869b"/>
192
- <path id="Path_640" data-name="Path 640" d="M802.541,527.229l7.729,4.488a.907.907,0,0,0,.947,0l7.248-4.383a.418.418,0,0,0,.139-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.139-.142l-7.84-4.533a.814.814,0,0,0-.819,0l-7.265,4.4a.4.4,0,0,0-.142.15.415.415,0,0,0-.051.2.4.4,0,0,0,.051.2A.4.4,0,0,0,802.541,527.229Z" transform="translate(-515.195 -102.036)" fill="#83869b"/>
193
- <path id="Path_641" data-name="Path 641" d="M798.105,524.645l7.732,4.477a.937.937,0,0,0,.944,0l7.245-4.386a.378.378,0,0,0,.142-.142.39.39,0,0,0-.142-.527l-7.84-4.536a.8.8,0,0,0-.819,0l-7.265,4.394a.434.434,0,0,0-.15.153.413.413,0,0,0-.057.207.454.454,0,0,0,.057.21A.432.432,0,0,0,798.105,524.645Z" transform="translate(-523.357 -106.808)" fill="#83869b"/>
194
- <path id="Path_642" data-name="Path 642" d="M793.659,522.044l7.729,4.471a.924.924,0,0,0,.946,0l7.245-4.383a.387.387,0,0,0,.139-.142.389.389,0,0,0,0-.385.367.367,0,0,0-.139-.142l-7.84-4.536a.8.8,0,0,0-.822,0l-7.262,4.4a.389.389,0,0,0-.15.153.406.406,0,0,0,0,.414A.438.438,0,0,0,793.659,522.044Z" transform="translate(-531.51 -111.582)" fill="#83869b"/>
195
- <path id="Path_643" data-name="Path 643" d="M789.218,519.449l7.726,4.474a.938.938,0,0,0,.949-.014l7.245-4.386a.39.39,0,0,0,.139-.142.384.384,0,0,0,0-.382.393.393,0,0,0-.139-.142l-7.843-4.533a.789.789,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.265,4.395a.425.425,0,0,0-.212.365.4.4,0,0,0,.059.213A.394.394,0,0,0,789.218,519.449Z" transform="translate(-539.667 -116.356)" fill="#83869b"/>
196
- <path id="Path_644" data-name="Path 644" d="M768.506,507.257l53.816,31.651a.925.925,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.139-.139.376.376,0,0,0,0-.388.407.407,0,0,0-.139-.139l-53.933-31.728a.813.813,0,0,0-.819,0l-7.264,4.4a.429.429,0,0,0-.159.153.413.413,0,0,0,.164.578Z" transform="translate(-577.644 -138.708)" fill="#83869b"/>
197
- <path id="Path_645" data-name="Path 645" d="M780.329,514.247l7.727,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.4.4,0,0,0,.142-.142.378.378,0,0,0,.051-.193.385.385,0,0,0-.051-.193.423.423,0,0,0-.142-.142l-7.845-4.547a.794.794,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.264,4.4a.405.405,0,0,0-.156.153.411.411,0,0,0-.06.215.44.44,0,0,0,.063.213A.41.41,0,0,0,780.329,514.247Z" transform="translate(-555.974 -125.893)" fill="#83869b"/>
198
- <path id="Path_646" data-name="Path 646" d="M775.866,511.637l7.732,4.477a.935.935,0,0,0,.473.128.919.919,0,0,0,.473-.128l7.248-4.386a.4.4,0,0,0,.193-.334.38.38,0,0,0-.054-.193.371.371,0,0,0-.139-.142l-7.84-4.533a.791.791,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.268,4.395a.416.416,0,0,0-.2.36.439.439,0,0,0,.054.207A.422.422,0,0,0,775.866,511.637Z" transform="translate(-564.12 -130.652)" fill="#83869b"/>
199
- <path id="Path_647" data-name="Path 647" d="M771.422,509.037l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.383a.4.4,0,0,0,.142-.142.388.388,0,0,0,.054-.193.4.4,0,0,0-.2-.334l-7.837-4.536a.8.8,0,0,0-.819,0l-7.273,4.4a.43.43,0,0,0-.2.363.417.417,0,0,0,.207.354Z" transform="translate(-572.272 -135.423)" fill="#83869b"/>
200
- <path id="Path_648" data-name="Path 648" d="M766.974,506.435l7.729,4.474a.93.93,0,0,0,.949,0l7.245-4.386a.375.375,0,0,0,.193-.332.4.4,0,0,0-.051-.2.39.39,0,0,0-.142-.139l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.433.433,0,0,0-.15.153.4.4,0,0,0-.054.207.417.417,0,0,0,.054.207A.424.424,0,0,0,766.974,506.435Z" transform="translate(-580.422 -140.189)" fill="#83869b"/>
201
- <path id="Path_649" data-name="Path 649" d="M762.529,503.838l7.732,4.471a.918.918,0,0,0,.943,0l7.25-4.383a.39.39,0,0,0,.139-.142.386.386,0,0,0,.054-.193.377.377,0,0,0-.054-.193.391.391,0,0,0-.139-.142l-7.84-4.536a.792.792,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.268,4.395a.426.426,0,0,0-.207.36.423.423,0,0,0,.057.21A.429.429,0,0,0,762.529,503.838Z" transform="translate(-588.576 -144.96)" fill="#83869b"/>
202
- <path id="Path_650" data-name="Path 650" d="M758.088,501.243l7.732,4.474a.9.9,0,0,0,.944,0l7.248-4.386a.37.37,0,0,0,.142-.139.382.382,0,0,0-.142-.527l-7.831-4.55a.814.814,0,0,0-.819,0l-7.267,4.4a.416.416,0,0,0-.221.366.434.434,0,0,0,.057.213A.4.4,0,0,0,758.088,501.243Z" transform="translate(-596.733 -149.734)" fill="#83869b"/>
203
- <path id="Path_651" data-name="Path 651" d="M753.638,498.636l7.732,4.468a.944.944,0,0,0,.47.127.955.955,0,0,0,.473-.127l7.248-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.38.38,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.411-.11.786.786,0,0,0-.408.11l-7.268,4.4a.42.42,0,0,0-.21.363.4.4,0,0,0,.057.207A.4.4,0,0,0,753.638,498.636Z" transform="translate(-604.882 -154.497)" fill="#83869b"/>
204
- <path id="Path_652" data-name="Path 652" d="M749.193,496.032l7.729,4.474a.942.942,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.837-4.539a.818.818,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.156.153.411.411,0,0,0,0,.417A.4.4,0,0,0,749.193,496.032Z" transform="translate(-613.037 -159.271)" fill="#83869b"/>
205
- <path id="Path_653" data-name="Path 653" d="M744.75,493.444l7.732,4.474a.919.919,0,0,0,.944,0l7.25-4.4a.423.423,0,0,0,.139-.145.384.384,0,0,0,0-.382.391.391,0,0,0-.139-.142l-7.84-4.536a.813.813,0,0,0-.819,0l-7.268,4.394a.463.463,0,0,0-.161.153.417.417,0,0,0,.161.584Z" transform="translate(-621.197 -164.037)" fill="#83869b"/>
206
- <path id="Path_654" data-name="Path 654" d="M974.658,556.8,933.482,533.56,894.342,556.8l41.177,23.248Z" transform="translate(-346.54 -80.881)" fill="#d6d5d4"/>
207
- <path id="Path_655" data-name="Path 655" d="M894.408,541.765v11.622l41.174,23.245V565.01Z" transform="translate(-346.419 -65.839)" fill="#b2afad"/>
208
- <path id="Path_656" data-name="Path 656" d="M948.081,541.765l-39.14,23.245v11.622l39.14-23.245Z" transform="translate(-319.775 -65.839)" fill="#bcbbbb"/>
209
- <path id="Path_657" data-name="Path 657" d="M920.593,469.5l-7.52-4.244-7.146,4.244,7.517,4.244Z" transform="translate(-325.299 -206.107)" fill="#87837f"/>
210
- <path id="Path_658" data-name="Path 658" d="M905.928,466.753V679.93l7.517,4.244V471Z" transform="translate(-325.299 -203.361)" fill="#b2afad"/>
211
- <path id="Path_659" data-name="Path 659" d="M915.73,466.753,908.582,471V684.174l7.149-4.244Z" transform="translate(-320.433 -203.361)" fill="#d6d5d4"/>
212
- <path id="Path_660" data-name="Path 660" d="M982.016,471.808V525.44L916.79,563.424V509.814a34.385,34.385,0,0,0-17.309-29.829,16.274,16.274,0,0,0-15.059-.66L947.2,442.747a16.311,16.311,0,0,1,17.518-.757,34.367,34.367,0,0,1,17.3,29.818Z" transform="translate(-364.726 -252.777)" fill="#e5e4e3"/>
213
- <path id="Path_661" data-name="Path 661" d="M922.96,485.215v53.61l-41.9-23.99V469.666a16.189,16.189,0,0,1,6.984-13.439l2.539-1.476h.014a16.273,16.273,0,0,1,15.059.66,34.38,34.38,0,0,1,17.309,29.8Z" transform="translate(-370.9 -228.175)" fill="#b2afad"/>
214
- <path id="Path_662" data-name="Path 662" d="M886.06,453.755l-2.539,1.49A15.2,15.2,0,0,1,886.06,453.755Z" transform="translate(-366.378 -227.19)" fill="#525575"/>
215
- <path id="Path_663" data-name="Path 663" d="M882.5,477.714l30.2,17.281V488.2l-30.2-17.275Z" transform="translate(-368.254 -195.712)" fill="#87837f"/>
216
- <path id="Path_664" data-name="Path 664" d="M879.428,475.7l32.292,18.6,10.333-11.755-32.291-18.6Z" transform="translate(-373.882 -208.516)" fill="#e5e4e3"/>
217
- <path id="Path_665" data-name="Path 665" d="M879.428,468.088l32.292,18.6v5.094l-32.292-18.6Z" transform="translate(-373.882 -200.913)" fill="#adaaa6"/>
218
- <path id="Path_666" data-name="Path 666" d="M901.157,470.505l-10.333,11.758v5.091l10.333-6.709Z" transform="translate(-352.989 -196.482)" fill="#87837f"/>
219
- <path id="Path_667" data-name="Path 667" d="M917.2,463.815l-10.959,6.267V467.62l10.959-6.273Z" transform="translate(-324.723 -213.272)" fill="#87837f"/>
220
- <path id="Path_668" data-name="Path 668" d="M917.2,465.723,906.242,472v-2.468l10.959-6.267Z" transform="translate(-324.723 -209.763)" fill="#87837f"/>
221
- <path id="Path_669" data-name="Path 669" d="M917.2,467.638l-10.959,6.27v-2.465l10.959-6.27Z" transform="translate(-324.723 -206.257)" fill="#87837f"/>
222
- <g id="Group_453" data-name="Group 453" transform="translate(510.858 502.449)" opacity="0.25">
223
- <path id="Path_670" data-name="Path 670" d="M951.077,623.26c38.533,0,69.771-16.147,69.771-36.065s-31.238-36.068-69.771-36.068S881.3,567.276,881.3,587.194,912.541,623.26,951.077,623.26Z" transform="translate(-881.303 -551.126)" fill="#1d2035" opacity="0.04"/>
224
- <path id="Path_671" data-name="Path 671" d="M949.986,621.824c37.6,0,68.088-15.756,68.088-35.193s-30.484-35.2-68.088-35.2-68.088,15.756-68.088,35.2S912.382,621.824,949.986,621.824Z" transform="translate(-880.212 -550.559)" fill="#1d2035" opacity="0.07"/>
225
- <path id="Path_672" data-name="Path 672" d="M948.894,620.385c36.675,0,66.4-15.365,66.4-34.323s-29.73-34.323-66.4-34.323-66.4,15.368-66.4,34.323S912.222,620.385,948.894,620.385Z" transform="translate(-879.123 -550.002)" fill="#1d2035" opacity="0.11"/>
226
- <path id="Path_673" data-name="Path 673" d="M947.8,618.951c35.742,0,64.719-14.977,64.719-33.453s-28.977-33.45-64.719-33.45-64.716,14.977-64.716,33.45S912.062,618.951,947.8,618.951Z" transform="translate(-878.03 -549.436)" fill="#1d2035" opacity="0.15"/>
227
- <path id="Path_674" data-name="Path 674" d="M946.712,617.517c34.813,0,63.033-14.586,63.033-32.581s-28.22-32.58-63.033-32.58-63.03,14.586-63.03,32.58S911.9,617.517,946.712,617.517Z" transform="translate(-876.941 -548.871)" fill="#1d2035" opacity="0.19"/>
228
- <path id="Path_675" data-name="Path 675" d="M945.624,616.084c33.881,0,61.347-14.2,61.347-31.711s-27.466-31.711-61.347-31.711-61.347,14.2-61.347,31.711S911.743,616.084,945.624,616.084Z" transform="translate(-875.851 -548.308)" fill="#1d2035" opacity="0.22"/>
229
- <path id="Path_676" data-name="Path 676" d="M944.532,614.648c32.949,0,59.658-13.807,59.658-30.838s-26.71-30.841-59.658-30.841-59.659,13.807-59.659,30.841S911.583,614.648,944.532,614.648Z" transform="translate(-874.758 -547.747)" fill="#1d2035" opacity="0.26"/>
230
- <path id="Path_677" data-name="Path 677" d="M943.44,613.216c32.017,0,57.973-13.419,57.973-29.968s-25.956-29.971-57.973-29.971-57.973,13.419-57.973,29.971S911.42,613.216,943.44,613.216Z" transform="translate(-873.669 -547.182)" fill="#1d2035" opacity="0.3"/>
231
- <path id="Path_678" data-name="Path 678" d="M942.352,611.78c31.084,0,56.287-13.028,56.287-29.1s-25.2-29.1-56.287-29.1-56.29,13.028-56.29,29.1S911.264,611.78,942.352,611.78Z" transform="translate(-872.578 -546.616)" fill="#1d2035" opacity="0.33"/>
232
- <path id="Path_679" data-name="Path 679" d="M941.262,610.343c30.155,0,54.6-12.637,54.6-28.226s-24.446-28.226-54.6-28.226-54.6,12.637-54.6,28.226S911.1,610.343,941.262,610.343Z" transform="translate(-871.485 -546.055)" fill="#1d2035" opacity="0.37"/>
233
- <path id="Path_680" data-name="Path 680" d="M940.167,608.91c29.226,0,52.918-12.248,52.918-27.356S969.393,554.2,940.167,554.2s-52.915,12.246-52.915,27.353S910.944,608.91,940.167,608.91Z" transform="translate(-870.396 -545.488)" fill="#1d2035" opacity="0.41"/>
234
- <path id="Path_681" data-name="Path 681" d="M939.074,607.475c28.294,0,51.229-11.857,51.229-26.483s-22.936-26.483-51.229-26.483-51.227,11.857-51.227,26.483S910.784,607.475,939.074,607.475Z" transform="translate(-869.304 -544.924)" fill="#1d2035" opacity="0.44"/>
235
- <path id="Path_682" data-name="Path 682" d="M937.987,606.039c27.361,0,49.543-11.467,49.543-25.611s-22.182-25.61-49.543-25.61-49.544,11.467-49.544,25.61S910.625,606.039,937.987,606.039Z" transform="translate(-868.213 -544.357)" fill="#1d2035" opacity="0.48"/>
236
- <path id="Path_683" data-name="Path 683" d="M936.895,604.6c26.432,0,47.858-11.075,47.858-24.738s-21.426-24.741-47.858-24.741-47.858,11.076-47.858,24.741S910.463,604.6,936.895,604.6Z" transform="translate(-867.124 -543.796)" fill="#1d2035" opacity="0.52"/>
237
- <path id="Path_684" data-name="Path 684" d="M935.805,603.166c25.5,0,46.172-10.684,46.172-23.868s-20.672-23.868-46.172-23.868-46.172,10.687-46.172,23.868S910.305,603.166,935.805,603.166Z" transform="translate(-866.031 -543.235)" fill="#1d2035" opacity="0.56"/>
238
- <path id="Path_685" data-name="Path 685" d="M934.715,601.732c24.568,0,44.486-10.3,44.486-23s-19.918-23-44.486-23-44.486,10.3-44.486,23S910.144,601.732,934.715,601.732Z" transform="translate(-864.938 -542.669)" fill="#1d2035" opacity="0.59"/>
239
- <path id="Path_686" data-name="Path 686" d="M933.625,600.3c23.638,0,42.8-9.905,42.8-22.125s-19.162-22.126-42.8-22.126-42.8,9.905-42.8,22.126S909.986,600.3,933.625,600.3Z" transform="translate(-863.851 -542.104)" fill="#1d2035" opacity="0.63"/>
240
- <path id="Path_687" data-name="Path 687" d="M932.532,598.86c22.7,0,41.112-9.514,41.112-21.253s-18.408-21.253-41.112-21.253-41.115,9.514-41.115,21.253S909.826,598.86,932.532,598.86Z" transform="translate(-862.759 -541.541)" fill="#1d2035" opacity="0.67"/>
241
- <path id="Path_688" data-name="Path 688" d="M931.44,597.428c21.777,0,39.428-9.126,39.428-20.383s-17.652-20.383-39.428-20.383-39.426,9.126-39.426,20.383S909.666,597.428,931.44,597.428Z" transform="translate(-861.666 -540.977)" fill="#1d2035" opacity="0.7"/>
242
- <path id="Path_689" data-name="Path 689" d="M930.35,595.99c20.845,0,37.743-8.735,37.743-19.51s-16.9-19.51-37.743-19.51-37.743,8.735-37.743,19.51S909.5,595.99,930.35,595.99Z" transform="translate(-860.579 -540.414)" fill="#1d2035" opacity="0.74"/>
243
- <path id="Path_690" data-name="Path 690" d="M929.26,594.553c19.916,0,36.057-8.344,36.057-18.641s-16.142-18.638-36.057-18.638S893.2,565.619,893.2,575.913,909.347,594.553,929.26,594.553Z" transform="translate(-859.486 -539.853)" fill="#1d2035" opacity="0.78"/>
244
- <path id="Path_691" data-name="Path 691" d="M928.168,593.119c18.983,0,34.371-7.953,34.371-17.768s-15.388-17.768-34.371-17.768S893.8,565.539,893.8,575.351,909.185,593.119,928.168,593.119Z" transform="translate(-858.397 -539.288)" fill="#1d2035" opacity="0.81"/>
245
- <path id="Path_692" data-name="Path 692" d="M927.078,591.682c18.051,0,32.685-7.562,32.685-16.9s-14.634-16.9-32.685-16.9-32.685,7.565-32.685,16.9S909.027,591.682,927.078,591.682Z" transform="translate(-857.305 -538.722)" fill="#1d2035" opacity="0.85"/>
246
- <path id="Path_693" data-name="Path 693" d="M925.988,590.249c17.119,0,31-7.177,31-16.025s-13.878-16.025-31-16.025-31,7.174-31,16.025S908.869,590.249,925.988,590.249Z" transform="translate(-856.214 -538.161)" fill="#1d2035" opacity="0.89"/>
247
- <path id="Path_694" data-name="Path 694" d="M924.9,588.812c16.187,0,29.311-6.786,29.311-15.153s-13.124-15.153-29.311-15.153-29.314,6.783-29.314,15.153S908.708,588.812,924.9,588.812Z" transform="translate(-855.121 -537.594)" fill="#1d2035" opacity="0.93"/>
248
- <path id="Path_695" data-name="Path 695" d="M923.806,587.378c15.258,0,27.625-6.395,27.625-14.28s-12.367-14.283-27.625-14.283-27.628,6.395-27.628,14.283S908.546,587.378,923.806,587.378Z" transform="translate(-854.032 -537.029)" fill="#1d2035" opacity="0.96"/>
249
- <path id="Path_696" data-name="Path 696" d="M922.715,585.941c14.328,0,25.945-6,25.945-13.407s-11.617-13.41-25.945-13.41-25.942,6-25.942,13.41S908.39,585.941,922.715,585.941Z" transform="translate(-852.941 -536.463)" fill="#1d2035" opacity="0.25"/>
250
- </g>
251
- <path id="Path_697" data-name="Path 697" d="M923.1,669.831l-97.963-54.763,121.111-68.853,97.965,54.763Z" transform="translate(-473.408 -57.678)" fill="#a7abf6"/>
252
- <path id="Path_698" data-name="Path 698" d="M923.1,667.468l-97.963-54.762,121.111-68.85,97.965,54.763Z" transform="translate(-473.408 -62.007)" fill="#d0d0fa"/>
253
- <path id="Path_699" data-name="Path 699" d="M980.828,563.184l-121.114,68.85v5.06l121.114-68.853Z" transform="translate(-410.022 -26.57)" fill="#7178e1"/>
254
- <path id="Path_700" data-name="Path 700" d="M825.141,568.153v5.06L923.1,627.976v-5.058Z" transform="translate(-473.408 -17.461)" fill="#a7abf6"/>
255
- <path id="Path_701" data-name="Path 701" d="M893.675,594.881l-41.3-23.273,42.469-24.143,41.3,23.273Z" transform="translate(-423.486 -55.389)" fill="#a29afb"/>
256
- <path id="Path_702" data-name="Path 702" d="M889.926,582.754l-41.307-23.273,2.91-1.652,41.3,23.273Z" transform="translate(-430.365 -36.388)" fill="#42a8a8"/>
257
- <path id="Path_703" data-name="Path 703" d="M921.344,603.79l-75.389-42.608,2.91-1.652,75.386,42.608Z" transform="translate(-435.249 -33.267)" fill="#a29afb"/>
258
- <path id="Path_704" data-name="Path 704" d="M918.917,605.349l-75.39-42.6,2.91-1.655L921.823,603.7Z" transform="translate(-439.7 -30.409)" fill="#a29afb"/>
259
- <path id="Path_705" data-name="Path 705" d="M916.486,606.913,841.1,564.306l2.907-1.655L919.4,605.259Z" transform="translate(-444.15 -27.548)" fill="#a29afb"/>
260
- <path id="Path_706" data-name="Path 706" d="M914.06,608.47l-75.386-42.6,2.9-1.652,75.389,42.6Z" transform="translate(-448.598 -24.684)" fill="#a29afb"/>
261
- <path id="Path_707" data-name="Path 707" d="M911.635,610.034l-75.389-42.608,2.91-1.652,75.386,42.608Z" transform="translate(-453.049 -21.822)" fill="#a29afb"/>
262
- <path id="Path_708" data-name="Path 708" d="M909.206,611.6,833.82,568.99l2.907-1.655,75.386,42.608Z" transform="translate(-457.497 -18.96)" fill="#a29afb"/>
263
- <path id="Path_709" data-name="Path 709" d="M896.526,597.147,869.98,582.193l42.472-24.146L938.991,573Z" transform="translate(-391.203 -35.988)" fill="#a29afb"/>
264
- <path id="Path_710" data-name="Path 710" d="M829.893,547.548,932.6,613.12l-.065-150.189L829.828,397.359Z" transform="translate(-464.815 -330.583)" fill="#d573b7"/>
265
- <path id="Path_711" data-name="Path 711" d="M847.387,444.15l.011,30.693,78.662,50.224-.014-30.693Z" transform="translate(-432.624 -244.799)" fill="#fff"/>
266
- <path id="Path_712" data-name="Path 712" d="M899.611,455.252l-60.177-37.817a5.153,5.153,0,0,1-2.289-3.811c0-1.3,1.028-1.725,2.286-.935l60.18,37.819a5.143,5.143,0,0,1,2.287,3.808C901.9,455.621,900.878,456.04,899.611,455.252Z" transform="translate(-451.401 -303.207)" fill="#abc8ce"/>
267
- <path id="Path_713" data-name="Path 713" d="M899.624,460.415,839.438,422.6a5.152,5.152,0,0,1-2.292-3.808c0-1.306,1.031-1.725,2.289-.938l60.174,37.817a5.158,5.158,0,0,1,2.287,3.811C901.91,460.784,900.882,461.206,899.624,460.415Z" transform="translate(-451.399 -293.739)" fill="#abc8ce"/>
268
- <path id="Path_714" data-name="Path 714" d="M899.626,465.578,839.44,427.761a5.165,5.165,0,0,1-2.292-3.808c0-1.306,1.031-1.728,2.287-.935l60.188,37.816a5.149,5.149,0,0,1,2.286,3.808C901.912,465.949,900.884,466.371,899.626,465.578Z" transform="translate(-451.395 -284.275)" fill="#abc8ce"/>
269
- <path id="Path_715" data-name="Path 715" d="M899.628,470.743l-60.186-37.817a5.166,5.166,0,0,1-2.292-3.811c0-1.3,1.031-1.725,2.286-.935L899.625,466a5.144,5.144,0,0,1,2.287,3.808C901.914,471.112,900.883,471.531,899.628,470.743Z" transform="translate(-451.392 -274.807)" fill="#abc8ce"/>
270
- <path id="Path_716" data-name="Path 716" d="M903,490.945l-47.926-30.915a6.407,6.407,0,0,1-2.794-4.7c0-1.6,1.255-2.085,2.791-1.1L903,485.154a6.408,6.408,0,0,1,2.793,4.7C905.791,491.435,904.536,491.934,903,490.945Z" transform="translate(-423.651 -227.244)" fill="#fff"/>
271
- <g id="Group_454" data-name="Group 454" transform="translate(143.231 300.294)" opacity="0.35">
272
- <path id="Path_717" data-name="Path 717" d="M974.767,614.578c9.03-15.552-33.345-57.015-94.653-92.61s-118.32-51.842-127.35-36.289,33.346,57.015,94.65,92.608S965.738,630.13,974.767,614.578Z" transform="translate(-751.552 -479.777)" fill="#1d2035" opacity="0.04"/>
273
- <path id="Path_718" data-name="Path 718" d="M970.328,611.919c8.812-15.175-32.541-55.635-92.364-90.369S762.5,470.96,753.692,486.136s32.541,55.638,92.364,90.372S961.517,627.1,970.328,611.919Z" transform="translate(-749.799 -478.676)" fill="#1d2035" opacity="0.07"/>
274
- <path id="Path_719" data-name="Path 719" d="M965.893,609.264c8.594-14.8-31.733-54.258-90.077-88.134s-112.6-49.337-121.2-34.536,31.733,54.261,90.077,88.134S957.3,624.066,965.893,609.264Z" transform="translate(-748.044 -477.574)" fill="#1d2035" opacity="0.11"/>
275
- <path id="Path_720" data-name="Path 720" d="M961.459,606.608c8.375-14.427-30.929-52.884-87.791-85.9s-109.746-48.085-118.122-33.657,30.932,52.881,87.791,85.9S953.084,621.032,961.459,606.608Z" transform="translate(-746.29 -476.476)" fill="#1d2035" opacity="0.15"/>
276
- <path id="Path_721" data-name="Path 721" d="M957.024,603.949c8.157-14.048-30.124-51.5-85.5-83.66s-106.887-46.832-115.045-32.782,30.124,51.507,85.5,83.66S948.867,618,957.024,603.949Z" transform="translate(-744.535 -475.379)" fill="#1d2035" opacity="0.19"/>
277
- <path id="Path_722" data-name="Path 722" d="M952.584,601.289c7.939-13.674-29.317-50.127-83.215-81.422s-104.029-45.577-111.968-31.9,29.32,50.127,83.218,81.422S944.645,614.963,952.584,601.289Z" transform="translate(-742.782 -474.28)" fill="#1d2035" opacity="0.22"/>
278
- <path id="Path_723" data-name="Path 723" d="M948.149,598.635c7.721-13.3-28.512-48.75-80.928-79.186s-101.17-44.325-108.891-31.028,28.512,48.75,80.928,79.186S940.428,611.932,948.149,598.635Z" transform="translate(-741.027 -473.179)" fill="#1d2035" opacity="0.26"/>
279
- <path id="Path_724" data-name="Path 724" d="M943.715,595.978c7.5-12.923-27.707-47.373-78.642-76.948s-98.311-43.072-105.817-30.15,27.707,47.373,78.645,76.948S936.213,608.9,943.715,595.978Z" transform="translate(-739.273 -472.077)" fill="#1d2035" opacity="0.3"/>
280
- <path id="Path_725" data-name="Path 725" d="M939.274,593.321c7.284-12.546-26.9-46-76.353-74.709s-95.452-41.82-102.737-29.271,26.9,45.994,76.355,74.709S931.99,605.867,939.274,593.321Z" transform="translate(-737.518 -470.975)" fill="#1d2035" opacity="0.33"/>
281
- <path id="Path_726" data-name="Path 726" d="M934.839,590.665c7.066-12.172-26.095-44.619-74.069-72.474s-92.59-40.568-99.657-28.4,26.092,44.619,74.066,72.474S927.773,602.834,934.839,590.665Z" transform="translate(-735.763 -469.878)" fill="#1d2035" opacity="0.37"/>
282
- <path id="Path_727" data-name="Path 727" d="M928.814,587.805c6.82-11.73-25.132-43.03-71.366-69.91S768.2,478.733,761.384,490.46s25.135,43.027,71.369,69.91S922,599.532,928.814,587.805Z" transform="translate(-735.207 -468.338)" fill="#1d2035" opacity="0.41"/>
283
- <path id="Path_728" data-name="Path 728" d="M925.969,585.35c6.63-11.418-24.483-41.862-69.5-68S769.6,479.29,762.967,490.708s24.486,41.862,69.5,68S919.339,596.769,925.969,585.35Z" transform="translate(-732.256 -467.68)" fill="#1d2035" opacity="0.44"/>
284
- <path id="Path_729" data-name="Path 729" d="M919.989,582.51c6.384-10.982-23.531-40.284-66.818-65.453s-83.558-36.666-89.941-25.684,23.531,40.284,66.819,65.453S913.6,593.492,919.989,582.51Z" transform="translate(-731.717 -466.149)" fill="#1d2035" opacity="0.48"/>
285
- <path id="Path_730" data-name="Path 730" d="M917.1,580.034c6.194-10.667-22.874-39.106-64.92-63.521s-81.158-35.558-87.352-24.891,22.873,39.109,64.923,63.521S910.9,590.7,917.1,580.034Z" transform="translate(-728.745 -465.481)" fill="#1d2035" opacity="0.52"/>
286
- <path id="Path_731" data-name="Path 731" d="M912.658,577.38c5.976-10.293-22.066-37.729-62.634-61.285s-78.3-34.306-84.274-24.013,22.066,37.729,62.634,61.282S906.683,587.671,912.658,577.38Z" transform="translate(-726.993 -464.379)" fill="#1d2035" opacity="0.56"/>
287
- <path id="Path_732" data-name="Path 732" d="M908.221,574.722c5.757-9.917-21.261-36.352-60.344-59.047s-75.44-33.051-81.2-23.134,21.261,36.349,60.347,59.044S902.464,584.636,908.221,574.722Z" transform="translate(-725.236 -463.276)" fill="#1d2035" opacity="0.59"/>
288
- <path id="Path_733" data-name="Path 733" d="M903.786,572.065c5.539-9.54-20.454-34.975-58.061-56.808s-72.579-31.8-78.118-22.259,20.454,34.975,58.061,56.808S898.246,581.605,903.786,572.065Z" transform="translate(-723.481 -462.175)" fill="#1d2035" opacity="0.63"/>
289
- <path id="Path_734" data-name="Path 734" d="M899.35,569.409c5.321-9.166-19.649-33.6-55.774-54.573s-69.72-30.546-75.044-21.38,19.652,33.595,55.774,54.57S894.029,578.575,899.35,569.409Z" transform="translate(-721.731 -461.077)" fill="#1d2035" opacity="0.67"/>
290
- <path id="Path_735" data-name="Path 735" d="M894.915,566.753c5.1-8.792-18.844-32.221-53.488-52.334s-66.864-29.3-71.967-20.508,18.844,32.221,53.488,52.335S889.812,575.542,894.915,566.753Z" transform="translate(-719.976 -459.98)" fill="#1d2035" opacity="0.7"/>
291
- <path id="Path_736" data-name="Path 736" d="M890.476,564.091c4.885-8.412-18.037-30.841-51.2-50.1s-64-28.042-68.887-19.627,18.037,30.841,51.2,50.1S885.591,572.506,890.476,564.091Z" transform="translate(-718.218 -458.881)" fill="#1d2035" opacity="0.74"/>
292
- <path id="Path_737" data-name="Path 737" d="M886.039,561.435c4.667-8.038-17.232-29.464-48.912-47.858s-61.146-26.789-65.81-18.754,17.232,29.464,48.912,47.858S881.373,569.471,886.039,561.435Z" transform="translate(-716.464 -457.781)" fill="#1d2035" opacity="0.78"/>
293
- <path id="Path_738" data-name="Path 738" d="M881.606,558.778c4.448-7.658-16.428-28.084-46.625-45.62s-58.287-25.537-62.736-17.875,16.428,28.084,46.628,45.62S877.157,566.439,881.606,558.778Z" transform="translate(-714.711 -456.679)" fill="#1d2035" opacity="0.81"/>
294
- <path id="Path_739" data-name="Path 739" d="M877.17,556.122c4.23-7.285-15.623-26.707-44.339-43.381s-55.429-24.287-59.659-17,15.62,26.71,44.339,43.384S872.94,563.407,877.17,556.122Z" transform="translate(-712.956 -455.582)" fill="#1d2035" opacity="0.85"/>
295
- <path id="Path_740" data-name="Path 740" d="M872.731,553.465c4.012-6.911-14.815-25.33-42.052-41.146S778.111,489.287,774.1,496.2s14.815,25.33,42.052,41.143S868.719,560.373,872.731,553.465Z" transform="translate(-711.202 -454.48)" fill="#1d2035" opacity="0.89"/>
296
- <path id="Path_741" data-name="Path 741" d="M868.3,550.806c3.794-6.534-14.011-23.953-39.766-38.907s-49.708-21.78-53.5-15.243,14.008,23.953,39.766,38.9S864.5,557.339,868.3,550.806Z" transform="translate(-709.447 -453.382)" fill="#1d2035" opacity="0.93"/>
297
- <path id="Path_742" data-name="Path 742" d="M863.862,548.153c3.576-6.157-13.2-22.576-37.479-36.669s-46.852-20.528-50.428-14.371,13.206,22.576,37.479,36.672S860.286,554.313,863.862,548.153Z" transform="translate(-707.694 -452.277)" fill="#1d2035" opacity="0.96"/>
298
- <path id="Path_743" data-name="Path 743" d="M859.42,545.494c3.357-5.783-12.4-21.2-35.19-34.433s-43.99-19.272-47.348-13.49,12.4,21.2,35.19,34.431S856.063,551.277,859.42,545.494Z" transform="translate(-705.939 -451.178)" fill="#1d2035" opacity="0.35"/>
299
- </g>
300
- <path id="Path_744" data-name="Path 744" d="M763.885,432.106V565.112a10.872,10.872,0,0,0,5.42,9.412L943.977,675.739c.581.328-.558,4.032.042,4.136,3.519.748,16.785-10.361,16.785-14.237V534a15.54,15.54,0,0,0-1.553-6.825l-15.274,9.486a15.679,15.679,0,0,0-6.075-6.321L767,431.29a6.512,6.512,0,0,0-2.887-.912A6.47,6.47,0,0,0,763.885,432.106Z" transform="translate(-585.711 -270.048)" fill="#ea7c32"/>
301
- <path id="Path_745" data-name="Path 745" d="M767.571,419.622c-.731-.49-1.045-.748-.909-.748C767.013,418.874,767.316,419.146,767.571,419.622Z" transform="translate(-580.676 -291.139)" fill="#83869b"/>
302
- <path id="Path_746" data-name="Path 746" d="M961.07,574a15.26,15.26,0,0,0-.734-1.354L890.492,414.624a16.428,16.428,0,0,0-24.25-6.964l-89.31,60.514a7.027,7.027,0,0,0-.946.68v13.41l-7.157-4.134a6.732,6.732,0,0,0-5.941-.417l76.826,125.109L945.807,583.5l15.266-9.5Z" transform="translate(-587.54 -316.888)" fill="#d86d25"/>
303
- <path id="Path_747" data-name="Path 747" d="M762.676,436.557l13.693-9.129V457.6Z" transform="translate(-587.927 -275.456)" fill="#ea7c32"/>
304
- <path id="Path_748" data-name="Path 748" d="M774.178,403.341l135.816,76.03a9.513,9.513,0,0,1,4.777,6.942V681.288a5.919,5.919,0,0,1-8.984,5.069L775.8,613.605A13.245,13.245,0,0,1,769,602.133l.255-195.506A3.278,3.278,0,0,1,774.178,403.341Z" transform="translate(-576.341 -320.443)" fill="#fff"/>
305
- <path id="Path_749" data-name="Path 749" d="M819.259,445.611l-41.191-22.6a.911.911,0,0,1-.312-.295.928.928,0,0,1-.142-.4V419.5c0-.249.2-.34.453-.2l41.191,22.6a.912.912,0,0,1,.312.295.9.9,0,0,1,.142.405v2.819C819.716,445.659,819.511,445.75,819.259,445.611Z" transform="translate(-560.539 -290.489)" fill="#d8d8d8"/>
306
- <path id="Path_750" data-name="Path 750" d="M839.1,510.823l-37.476-20.712a.9.9,0,0,1-.453-.7V435.7c0-.249.2-.34.453-.2L839.1,456.208a.93.93,0,0,1,.309.295.9.9,0,0,1,.142.405v53.712C839.554,510.868,839.353,510.959,839.1,510.823Z" transform="translate(-517.348 -260.776)" fill="#d8d8d8"/>
307
- <path id="Path_751" data-name="Path 751" d="M834.987,458.247l-56.919-30.83a.911.911,0,0,1-.312-.295.94.94,0,0,1-.142-.4v-2.813c0-.249.2-.34.453-.2l56.919,30.821a.9.9,0,0,1,.309.295.894.894,0,0,1,.142.4v2.822C835.438,458.289,835.234,458.383,834.987,458.247Z" transform="translate(-560.539 -282.402)" fill="#d8d8d8"/>
308
- <path id="Path_752" data-name="Path 752" d="M834.987,462.661l-56.919-30.829a.909.909,0,0,1-.453-.7v-2.822c0-.249.2-.34.453-.207l56.919,30.847a.961.961,0,0,1,.309.295.9.9,0,0,1,.142.405v2.819C835.438,462.7,835.234,462.8,834.987,462.661Z" transform="translate(-560.539 -274.326)" fill="#d8d8d8"/>
309
- <path id="Path_753" data-name="Path 753" d="M834.987,467.068l-56.919-30.832a.894.894,0,0,1-.309-.292.942.942,0,0,1-.145-.4v-2.822c0-.249.2-.34.453-.207l56.919,30.832a.922.922,0,0,1,.309.292.981.981,0,0,1,.142.4v2.822C835.438,467.11,835.234,467.2,834.987,467.068Z" transform="translate(-560.539 -266.247)" fill="#d8d8d8"/>
310
- <path id="Path_754" data-name="Path 754" d="M834.987,471.477l-56.919-30.832a.9.9,0,0,1-.453-.7v-2.822c0-.244.2-.34.453-.2l56.919,30.827a.933.933,0,0,1,.309.295.906.906,0,0,1,.142.405v2.819C835.438,471.519,835.234,471.61,834.987,471.477Z" transform="translate(-560.539 -258.164)" fill="#d8d8d8"/>
311
- <path id="Path_755" data-name="Path 755" d="M834.987,475.884l-56.919-30.829a.909.909,0,0,1-.453-.7v-2.822c0-.246.2-.34.453-.2l56.919,30.829a.915.915,0,0,1,.45.7v2.822C835.438,475.929,835.234,476.009,834.987,475.884Z" transform="translate(-560.539 -250.081)" fill="#d8d8d8"/>
312
- <path id="Path_756" data-name="Path 756" d="M819.259,479.473l-41.191-22.6a.911.911,0,0,1-.312-.295.928.928,0,0,1-.142-.4v-2.822c0-.246.2-.34.453-.2l41.191,22.6a.91.91,0,0,1,.312.295.9.9,0,0,1,.142.405v2.819C819.716,479.536,819.511,479.609,819.259,479.473Z" transform="translate(-560.539 -228.406)" fill="#d8d8d8"/>
313
- <path id="Path_757" data-name="Path 757" d="M834.987,492.1l-56.919-30.815a.91.91,0,0,1-.312-.295.941.941,0,0,1-.142-.4v-2.822c0-.247.2-.34.453-.2l56.919,30.829a.9.9,0,0,1,.309.295.894.894,0,0,1,.142.4v2.822C835.438,492.161,835.234,492.252,834.987,492.1Z" transform="translate(-560.539 -220.323)" fill="#d8d8d8"/>
314
- <path id="Path_758" data-name="Path 758" d="M834.987,496.523l-56.919-30.83a.911.911,0,0,1-.312-.295.941.941,0,0,1-.142-.4v-2.822c0-.249.2-.34.453-.2L834.987,492.8a.9.9,0,0,1,.309.295.9.9,0,0,1,.142.4v2.822C835.438,496.569,835.234,496.659,834.987,496.523Z" transform="translate(-560.539 -212.244)" fill="#d8d8d8"/>
315
- <path id="Path_759" data-name="Path 759" d="M834.987,500.929,778.068,470.1a.912.912,0,0,1-.312-.295.94.94,0,0,1-.142-.405v-2.819c0-.249.2-.34.453-.2L834.987,497.2a.932.932,0,0,1,.309.295.906.906,0,0,1,.142.405v2.819C835.438,500.978,835.234,501.068,834.987,500.929Z" transform="translate(-560.539 -204.161)" fill="#d8d8d8"/>
316
- <path id="Path_760" data-name="Path 760" d="M950.376,543.724V675.349a7.4,7.4,0,0,1-.048.748,5.92,5.92,0,0,1-8.832,4.369L766.813,579.248a10.883,10.883,0,0,1-5.42-9.412V436.831a6.615,6.615,0,0,1,1.516-4.253v-.02a6.778,6.778,0,0,1,2.672-1.983l.045-.023,76.826,125.111,106.094-19.315A15.83,15.83,0,0,1,950.376,543.724Z" transform="translate(-590.279 -269.729)" fill="#ffac73"/>
317
- <path id="Path_761" data-name="Path 761" d="M728.758,395.944s3.037,1.332,18.094,13.263,40.279,28.917,40.279,28.917l47.606,21.188s-4.582-.694-6.157,7.84c-1.031,5.573.671,8.6.671,8.6l-57-17.133-41.219-27.163Z" transform="translate(-650.11 -333.177)" fill="#5e00ff"/>
318
- <path id="Path_762" data-name="Path 762" d="M743.381,485s4.658,9.163,13.574,12.367,6.967,5.434.7,8.361-12.682-2.785-19.51-4.6-12.96-1.116-14.215-6.548a20.316,20.316,0,0,1,0-9.582Z" transform="translate(-659.99 -169.9)" fill="#1d2035"/>
319
- <path id="Path_763" data-name="Path 763" d="M732.7,491.969s3.241,6.593,9.934,9.109,13.282,8.5,5.805,12.127-11.387-2.938-19.187-5.315-14.629-2.507-16.861-6.828,1.252-9.109,1.252-9.109Z" transform="translate(-681.482 -157.162)" fill="#1d2035"/>
320
- <path id="Path_764" data-name="Path 764" d="M755.894,431.557s5.364,70.482,4.678,87.553-6.007,19.7-6.536,38.443S752.874,583,752.874,583s-1.4,4.111-8.384,4.431a24.717,24.717,0,0,1-11.753-2.216s-4.763-25.092-3.494-40.021,5.083-22.551,5.083-22.551l-16.136-70.831Z" transform="translate(-669.483 -267.887)" fill="#fff"/>
321
- <path id="Path_765" data-name="Path 765" d="M756.8,445.4l-12.161,79.719a112.206,112.206,0,0,0-5.771,30.144c-.688,16.258,0,39.624,0,39.624a15.419,15.419,0,0,1-13.546,5.08c-8.806-1.014-9.483-5.08-9.483-5.08s-4.063-10.838-3.037-36.578,5.771-38.947,5.771-38.947-.329-31.447-5.922-44.849-4.236-38.7-4.236-38.7Z" transform="translate(-687.665 -260.08)" fill="#fff"/>
322
- <path id="Path_766" data-name="Path 766" d="M774.384,396.684c-6.27-5.576-50.408,10.684-61.789,18.827s-11.144,27.415-2.085,52.717,3.329,45.146,3.329,45.146,21.763,13.835,42.9,11.325,25.321-22.689,25.321-22.689,1.856-86.754,0-94.424A17.746,17.746,0,0,0,774.384,396.684Z" transform="translate(-695.736 -333.911)" fill="#705fdf"/>
323
- <path id="Path_767" data-name="Path 767" d="M748.662,384.274s3.341,13.41,3.287,18.221-2.9,18.986-5.531,21.06-6.639,1.779-6.639,1.779l1.479,8.455s1.111,5.933-9.307,8.307-17.83-8.789-17.83-8.789a46.04,46.04,0,0,0,.042-16.867c-1.779-8.251-3.672-29.113,4.709-33.8S748.662,384.274,748.662,384.274Z" transform="translate(-679.676 -360.734)" fill="#ffbdbd"/>
324
- <path id="Path_768" data-name="Path 768" d="M749.545,398.929c-10.407,2.952-16.2.728-16.2.728s3.476,4.137.875,7.253.433,13.756-1.108,14.045-2.734-9.554-7.35-8.647-2.754,3.309-1.606,7.027,2.652,5.987-.83,7.633-13.13-7.177-14.881-17.309,4.21-14.512,4.21-14.512-5.012-12.532,13.594-15.13,26.163.527,30.733-3.7S771.059,392.831,749.545,398.929Z" transform="translate(-687.948 -370.202)" fill="#e58800"/>
325
- <path id="Path_769" data-name="Path 769" d="M731.7,400.443s-6.616.839-10.041-2.207-4.46-3.853-4.46-3.853a33.208,33.208,0,0,0,5.633,8.1c3.819,4.063,2.825,14.345,2.825,14.345s7.834-1.533,7.239-6.457S731.7,400.443,731.7,400.443Z" transform="translate(-671.309 -336.039)" fill="#eaa2a2"/>
326
- <path id="Path_770" data-name="Path 770" d="M730.589,432.965s7.562,1.122,11.129-1.621,11.373-3.7,11.373-3.7a6.688,6.688,0,0,1-3.7,3.975c-3.015,1.368-3.426,2.862,3.7,3.136s13.569-1.1,10.279,4.933-14.663,6.854-20.695,6.718-16.156-2.34-16.156-2.34S726.722,435.94,730.589,432.965Z" transform="translate(-654.211 -275.06)" fill="#ffbdbd"/>
327
- <path id="Path_771" data-name="Path 771" d="M715.375,404.975c-8.6-2.048-15.11,7.769-11.724,25.534s10.5,48.569,10.5,48.569l57.341,12a33.38,33.38,0,0,1,.884-10.52,12.578,12.578,0,0,1,4.647-6.944s-41.48-7.752-44.285-12.631S730,408.457,715.375,404.975Z" transform="translate(-697.814 -317.111)" fill="#5e00ff"/>
328
- <path id="Path_772" data-name="Path 772" d="M771.575,393.882l77.361,43.293a5.925,5.925,0,0,1,2.975,4.321V562.908a3.688,3.688,0,0,1-5.6,3.159l-73.732-41.259a8.236,8.236,0,0,1-4.25-7.143l.159-121.743a2.037,2.037,0,0,1,.15-1.13,2.015,2.015,0,0,1,.74-.873,2.031,2.031,0,0,1,2.193-.037Z" transform="translate(-577.554 -337.513)" fill="#fff"/>
329
- <path id="Path_773" data-name="Path 773" d="M797.931,419.7l-25.65-14.073a.6.6,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.76c0-.153.127-.21.283-.128l25.65,14.073a.534.534,0,0,1,.193.181.575.575,0,0,1,.091.252v1.76C798.215,419.72,798.087,419.779,797.931,419.7Z" transform="translate(-570.837 -319.754)" fill="#a29afb" opacity="0.36"/>
330
- <path id="Path_774" data-name="Path 774" d="M810.286,460.3l-23.338-12.894a.546.546,0,0,1-.193-.184.539.539,0,0,1-.088-.252V413.527c0-.156.125-.213.281-.127l23.338,12.9a.54.54,0,0,1,.193.181.577.577,0,0,1,.088.252v33.448C810.561,460.331,810.443,460.388,810.286,460.3Z" transform="translate(-543.942 -301.248)" fill="#a29afb" opacity="0.36"/>
331
- <path id="Path_775" data-name="Path 775" d="M807.721,427.567l-35.439-19.2a.577.577,0,0,1-.2-.184.56.56,0,0,1-.088-.249v-1.76c0-.153.127-.21.283-.125l35.439,19.2a.6.6,0,0,1,.2.181.583.583,0,0,1,.088.252v1.76C808,427.592,807.876,427.652,807.721,427.567Z" transform="translate(-570.837 -314.721)" fill="#a29afb" opacity="0.36"/>
332
- <path id="Path_776" data-name="Path 776" d="M807.721,430.309l-35.439-19.2a.579.579,0,0,1-.2-.184.571.571,0,0,1-.088-.252v-1.754c0-.156.127-.213.283-.127l35.439,19.193a.57.57,0,0,1,.193.184.55.55,0,0,1,.088.249v1.754C808,430.337,807.876,430.394,807.721,430.309Z" transform="translate(-570.837 -309.688)" fill="#a29afb" opacity="0.36"/>
333
- <path id="Path_777" data-name="Path 777" d="M807.721,433.056l-35.439-19.2a.576.576,0,0,1-.2-.184.57.57,0,0,1-.088-.252V411.67c0-.156.127-.213.283-.127l35.439,19.2a.555.555,0,0,1,.2.184.571.571,0,0,1,.088.252v1.754C808,433.084,807.876,433.141,807.721,433.056Z" transform="translate(-570.837 -304.652)" fill="#a29afb" opacity="0.36"/>
334
- <path id="Path_778" data-name="Path 778" d="M807.721,435.8l-35.439-19.2a.552.552,0,0,1-.283-.434v-1.76c0-.153.127-.212.283-.127l35.439,19.2a.578.578,0,0,1,.2.184.559.559,0,0,1,.088.249v1.754C808,435.832,807.876,435.888,807.721,435.8Z" transform="translate(-570.837 -299.625)" fill="#a29afb" opacity="0.36"/>
335
- <path id="Path_779" data-name="Path 779" d="M807.721,438.545l-35.439-19.2a.571.571,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.757c0-.153.127-.213.283-.127l35.439,19.2a.6.6,0,0,1,.2.181.583.583,0,0,1,.088.252v1.757C808,438.571,807.876,438.63,807.721,438.545Z" transform="translate(-570.837 -294.592)" fill="#a29afb" opacity="0.36"/>
336
- <path id="Path_780" data-name="Path 780" d="M797.931,440.782l-25.65-14.07a.563.563,0,0,1-.283-.436v-1.754c0-.156.127-.212.283-.127l25.65,14.068a.543.543,0,0,1,.193.184.561.561,0,0,1,.091.252v1.757C798.215,440.821,798.087,440.867,797.931,440.782Z" transform="translate(-570.837 -281.092)" fill="#a29afb" opacity="0.36"/>
337
- <path id="Path_781" data-name="Path 781" d="M807.721,448.652l-35.439-19.2a.542.542,0,0,1-.2-.181.571.571,0,0,1-.088-.252v-1.754c0-.156.127-.212.283-.127l35.439,19.2a.562.562,0,0,1,.283.436v1.754C808,448.68,807.876,448.737,807.721,448.652Z" transform="translate(-570.837 -276.059)" fill="#a29afb" opacity="0.36"/>
338
- <path id="Path_782" data-name="Path 782" d="M807.721,451.407,772.281,432.2a.545.545,0,0,1-.2-.181.57.57,0,0,1-.088-.252V430.01c0-.153.127-.213.283-.128l35.439,19.2a.579.579,0,0,1,.2.184.56.56,0,0,1,.088.249v1.757C808,451.424,807.876,451.483,807.721,451.407Z" transform="translate(-570.837 -271.028)" fill="#a29afb" opacity="0.36"/>
339
- <path id="Path_783" data-name="Path 783" d="M807.721,454.144l-35.439-19.2a.572.572,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.757c0-.153.127-.213.283-.128l35.439,19.213a.578.578,0,0,1,.2.184.558.558,0,0,1,.088.252v1.754C808,454.169,807.876,454.229,807.721,454.144Z" transform="translate(-570.837 -265.996)" fill="#a29afb" opacity="0.36"/>
340
- <path id="Path_784" data-name="Path 784" d="M767.22,418.8s9.177.547,12.753,3.428,5.015,4.312,5.015,4.312.428,2.867-3.437,1.147l-3.87-1.72-.462,12.5-12.878-6.681S761.913,423.937,767.22,418.8Z" transform="translate(-585.89 -291.269)" fill="#ffbdbd"/>
341
- </g>
342
- </g>
343
- </svg>
1
+
2
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="978.649" height="850.995" viewBox="0 0 978.649 850.995">
3
+ <defs>
4
+ <clipPath id="clip-path">
5
+ <rect id="Rectangle_124" data-name="Rectangle 124" width="697" height="612.153" fill="#fff"/>
6
+ </clipPath>
7
+ </defs>
8
+ <g id="Group_456" data-name="Group 456" transform="translate(16123.666 93.667)">
9
+ <ellipse id="Ellipse_21" data-name="Ellipse 21" cx="418.325" cy="420.45" rx="418.325" ry="420.45" transform="translate(-16047.985 -83.572)" fill="#442392"/>
10
+ <path id="Path_465" data-name="Path 465" d="M949.2,443.183l-8.854-44.271L1051.02,348Z" transform="translate(-16196.036 -351)" fill="#ff8c7a"/>
11
+ <path id="Path_466" data-name="Path 466" d="M943.469,404.511,965.6,373.52l17.708-4.426Z" transform="translate(-16190.308 -312.328)" fill="#bd6a66"/>
12
+ <path id="Path_467" data-name="Path 467" d="M1076.8,348l-33.2,95.183-46.486-30.991L1076.8,348,966.126,398.912l-39.845-6.641Z" transform="translate(-16221.818 -351)" fill="#f7beb7"/>
13
+ <path id="Path_468" data-name="Path 468" d="M712.716,560.54l6.843-34.221L634,486.961Z" transform="translate(-16757.666 -96.238)" fill="#ff8c7a"/>
14
+ <path id="Path_469" data-name="Path 469" d="M681.711,530.648,664.6,506.69l-13.691-3.42Z" transform="translate(-16726.666 -66.338)" fill="#bd6a66"/>
15
+ <path id="Path_470" data-name="Path 470" d="M634,486.961l25.67,73.579L695.6,536.584,634,486.961l85.558,39.358,30.8-5.134Z" transform="translate(-16757.666 -96.238)" fill="#f7beb7"/>
16
+ <path id="Path_471" data-name="Path 471" d="M888,425.217c16.972-7.378,51.8-8.412,55.338,46.484,17.708,66.4,48.7,22.134,50.912,13.28s6.641-39.845-11.067-39.845S969.9,480.549,1003.1,476.126s30.988-39.839,26.563-50.909-13.282-28.778,4.426-42.061" transform="translate(-16292 -286.547)" fill="none" stroke="#9da3a1" stroke-width="1.563" stroke-dasharray="1.56 1.56"/>
17
+ <path id="Path_472" data-name="Path 472" d="M775.5,546.507c-12.835-5.876-39.177-6.7-41.857,37.034-13.393,52.9-36.833,17.632-38.508,10.577s-5.021-31.742,8.373-31.742,10.044,28.214-15.068,24.69S665,555.327,668.349,546.507,678.393,523.58,665,513" transform="translate(-16700.834 -48.5)" fill="none" stroke="#9da3a1" stroke-width="1.563" stroke-dasharray="1.56 1.56"/>
18
+ <rect id="Rectangle_109" data-name="Rectangle 109" width="5" height="22" transform="translate(-15449.001 -14)" fill="#fff"/>
19
+ <rect id="Rectangle_110" data-name="Rectangle 110" width="6" height="23" transform="translate(-15458.001) rotate(-90)" fill="#fff"/>
20
+ <rect id="Rectangle_111" data-name="Rectangle 111" width="8.854" height="35.417" transform="translate(-15683.084 -84.813)" fill="#fff"/>
21
+ <rect id="Rectangle_112" data-name="Rectangle 112" width="8.854" height="35.417" transform="translate(-15696.366 -62.676) rotate(-90)" fill="#fff"/>
22
+ <rect id="Rectangle_113" data-name="Rectangle 113" width="8.854" height="35.417" transform="translate(-15838.033 17.009)" fill="#e3b4ae"/>
23
+ <rect id="Rectangle_114" data-name="Rectangle 114" width="8.854" height="35.417" transform="translate(-15851.313 39.146) rotate(-90)" fill="#e3b4ae"/>
24
+ <circle id="Ellipse_22" data-name="Ellipse 22" cx="11.068" cy="11.068" r="11.068" transform="translate(-15541.418 -93.667)" fill="#6434d9"/>
25
+ <circle id="Ellipse_23" data-name="Ellipse 23" cx="11.068" cy="11.068" r="11.068" transform="translate(-15860.168 -31.688)" fill="#601fff"/>
26
+ <rect id="Rectangle_115" data-name="Rectangle 115" width="5.667" height="22.667" transform="translate(-15814.834 667.259) rotate(180)" fill="#fff"/>
27
+ <rect id="Rectangle_116" data-name="Rectangle 116" width="5.667" height="22.667" transform="translate(-15806.334 653.092) rotate(90)" fill="#fff"/>
28
+ <rect id="Rectangle_117" data-name="Rectangle 117" width="8.854" height="35.417" transform="translate(-15581.084 737.741) rotate(180)" fill="#fff"/>
29
+ <rect id="Rectangle_118" data-name="Rectangle 118" width="8.854" height="35.417" transform="translate(-15567.801 715.604) rotate(90)" fill="#fff"/>
30
+ <rect id="Rectangle_119" data-name="Rectangle 119" width="8.854" height="35.417" transform="translate(-15426.135 635.917) rotate(180)" fill="#e3b4ae"/>
31
+ <rect id="Rectangle_120" data-name="Rectangle 120" width="8.854" height="35.417" transform="translate(-15412.854 613.783) rotate(90)" fill="#e3b4ae"/>
32
+ <circle id="Ellipse_24" data-name="Ellipse 24" cx="11.068" cy="11.068" r="11.068" transform="translate(-15722.75 746.593) rotate(180)" fill="#6434d9"/>
33
+ <circle id="Ellipse_25" data-name="Ellipse 25" cx="11.068" cy="11.068" r="11.068" transform="translate(-15404 684.614) rotate(180)" fill="#601fff"/>
34
+ <g id="Group_455" data-name="Group 455" transform="translate(-15933.833 70.074)" clip-path="url(#clip-path)">
35
+ <path id="Path_483" data-name="Path 483" d="M822.82,392.45s.609-.5,1.76-1.391" transform="translate(-477.663 -342.133)" fill="none" stroke="#16a5a5" stroke-miterlimit="10" stroke-width="0.536"/>
36
+ <path id="Path_484" data-name="Path 484" d="M798.551,633.514V646.08a21.87,21.87,0,0,0,13.226-3.037L981.5,540.654c5.162-3.119,7.44-20.153,3.584-24.2-.544.569-2.847,11.163-3.584,11.614L811.777,630.482A21.7,21.7,0,0,1,798.551,633.514Z" transform="translate(-522.156 -112.24)" fill="#4505b3"/>
37
+ <path id="Path_485" data-name="Path 485" d="M706.871,586.691,968.449,738.741a21.591,21.591,0,0,0,8.948,2.842V729.017a21.7,21.7,0,0,0,13.226-3.037l169.725-102.408a9.559,9.559,0,0,0,1.918-1.536,9.212,9.212,0,0,0-2.057-1.609l-146.92-85.391-117.2-68.122a18.783,18.783,0,0,0-19.187.164L713.073,561.553c-.995.606-12.311-.519-10.245,3.8C699.09,569.852,701.405,583.52,706.871,586.691Z" transform="translate(-701 -207.746)" fill="#6b5bdf"/>
38
+ <path id="Path_486" data-name="Path 486" d="M769.057,379.34V589.5a17.176,17.176,0,0,0,8.565,14.861l275.992,159.953c.912.518-.878,6.378.068,6.531,5.562,1.184,13.985-8.5,13.985-14.623V548.207a24.5,24.5,0,0,0-2.459-10.789l-11.594,7.12a24.733,24.733,0,0,0-9.583-9.982L773.973,378.039a10.373,10.373,0,0,0-4.556-1.422A10.256,10.256,0,0,0,769.057,379.34Z" transform="translate(-576.229 -368.61)" fill="#4505b3"/>
39
+ <path id="Path_487" data-name="Path 487" d="M765.121,387.309V597.491a17.2,17.2,0,0,0,8.568,14.861l275.992,159.927a9.36,9.36,0,0,0,13.968-6.908,9.191,9.191,0,0,0,.071-1.184V556.207a25.033,25.033,0,0,0-12.47-21.627L781.189,378.058a10.675,10.675,0,0,0-9.4-.666l-.077.04a10.6,10.6,0,0,0-4.21,3.148l-.026.023A10.506,10.506,0,0,0,765.121,387.309Z" transform="translate(-583.445 -368.629)" fill="#6b5bdf"/>
40
+ <path id="Path_488" data-name="Path 488" d="M1047.141,549.7a14.972,14.972,0,0,0-7.455-12.929L769.633,380.251h-.111l-.249-.091-.377.15-.167.2a.559.559,0,0,0-.054.3V590.977a7.137,7.137,0,0,0,3.556,6.174l274.918,159.31Z" transform="translate(-576.935 -362.114)" fill="#fff"/>
41
+ <path id="Path_489" data-name="Path 489" d="M767.477,382.553a10.663,10.663,0,0,1,9.4.663l270.051,156.522a24.747,24.747,0,0,1,9.585,9.985l11.594-7.12a24.857,24.857,0,0,0-10.021-10.838l-16.586-9.6L788.016,375.243a10.587,10.587,0,0,0-12.373,1.216l-.074.045Z" transform="translate(-579.125 -373.787)" fill="#6b5bdf"/>
42
+ <path id="Path_490" data-name="Path 490" d="M703.621,580.035a9.761,9.761,0,0,0,2.626,2.227L967.83,734.288a21.929,21.929,0,0,0,8.945,2.864A21.691,21.691,0,0,0,990,734.115l169.725-102.408a9.642,9.642,0,0,0,1.918-1.536,9.138,9.138,0,0,0-2.06-14.175L1034.3,543.165,895.472,462.483a18.826,18.826,0,0,0-19.187.145L706.106,565.3a9.847,9.847,0,0,0-2.485,14.739Z" transform="translate(-700.377 -215.875)" fill="#a29afb"/>
43
+ <path id="Path_491" data-name="Path 491" d="M736.545,531.394l215.1,125.454a11.383,11.383,0,0,0,11.608-.094L1052.2,603.1a4.79,4.79,0,0,0-.068-8.245L835.709,468.627a9.875,9.875,0,0,0-10.064.082l-89.173,53.8a5.162,5.162,0,0,0,.074,8.885Z" transform="translate(-640.546 -202.376)" fill="#525575"/>
44
+ <path id="Path_492" data-name="Path 492" d="M828.063,511.686l7.267-4.395a.8.8,0,0,1,.819,0l7.837,4.533a.389.389,0,0,1,.142.139.395.395,0,0,1,0,.388.369.369,0,0,1-.142.139l-7.245,4.389a.941.941,0,0,1-.946,0l-7.729-4.477a.418.418,0,0,1-.207-.357.416.416,0,0,1,.2-.36Z" transform="translate(-468.425 -129.248)" fill="#3d415b"/>
45
+ <path id="Path_493" data-name="Path 493" d="M832.3,514.275a.942.942,0,0,1-.946,0l-7.732-4.477a.391.391,0,0,1-.15-.153.418.418,0,0,1,.15-.567l7.268-4.395a.833.833,0,0,1,.411-.11.825.825,0,0,1,.408.11l7.84,4.539a.384.384,0,0,1,.139.139.376.376,0,0,1,0,.388.408.408,0,0,1-.139.139Z" transform="translate(-476.574 -134.022)" fill="#3d415b"/>
46
+ <path id="Path_494" data-name="Path 494" d="M827.858,511.67a.924.924,0,0,1-.946,0L819.18,507.2a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.431.431,0,0,1,.153-.15l7.268-4.4a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.379.379,0,0,1-.142.142Z" transform="translate(-484.716 -138.792)" fill="#3d415b"/>
47
+ <path id="Path_495" data-name="Path 495" d="M823.406,509.063a.942.942,0,0,1-.946,0l-7.729-4.457a.4.4,0,0,1-.153-.153.405.405,0,0,1-.057-.207.423.423,0,0,1,.057-.21.418.418,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0L830.648,504a.4.4,0,0,1,.142.142.389.389,0,0,1,0,.385.4.4,0,0,1-.142.142Z" transform="translate(-492.878 -143.552)" fill="#3d415b"/>
48
+ <path id="Path_496" data-name="Path 496" d="M818.96,506.471a.936.936,0,0,1-.944,0L810.285,502a.409.409,0,0,1-.15-.153.411.411,0,0,1,0-.417.41.41,0,0,1,.15-.153l7.268-4.394a.813.813,0,0,1,.819,0l7.837,4.536a.377.377,0,0,1,.142.142.386.386,0,0,1,.054.193.4.4,0,0,1-.2.334Z" transform="translate(-501.024 -148.329)" fill="#3d415b"/>
49
+ <path id="Path_497" data-name="Path 497" d="M814.51,503.869a.92.92,0,0,1-.944,0l-7.732-4.474a.414.414,0,0,1-.15-.567.39.39,0,0,1,.15-.153l7.268-4.4a.813.813,0,0,1,.819,0l7.837,4.533a.378.378,0,0,1,.142.142.389.389,0,0,1,0,.385.378.378,0,0,1-.142.142Z" transform="translate(-509.184 -153.1)" fill="#3d415b"/>
50
+ <path id="Path_498" data-name="Path 498" d="M810.066,501.269a.942.942,0,0,1-.946,0l-7.729-4.474a.4.4,0,0,1-.153-.153.4.4,0,0,1-.054-.207.42.42,0,0,1,.054-.21.416.416,0,0,1,.153-.153l7.264-4.4a.839.839,0,0,1,.822,0l7.837,4.539a.392.392,0,0,1,.139.142.385.385,0,0,1,0,.382.392.392,0,0,1-.139.142Z" transform="translate(-517.329 -157.866)" fill="#3d415b"/>
51
+ <path id="Path_499" data-name="Path 499" d="M805.619,498.669a.924.924,0,0,1-.946,0l-7.729-4.474a.416.416,0,0,1-.153-.153.4.4,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.831,4.547a.424.424,0,0,1,.139.145.384.384,0,0,1,0,.383.392.392,0,0,1-.139.142Z" transform="translate(-525.488 -162.633)" fill="#3d415b"/>
52
+ <path id="Path_500" data-name="Path 500" d="M801.169,496.069a.936.936,0,0,1-.944,0l-7.732-4.474a.432.432,0,0,1-.15-.153.4.4,0,0,1,0-.414.409.409,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.111.787.787,0,0,1,.408.111l7.84,4.533a.389.389,0,0,1,0,.669Z" transform="translate(-533.64 -167.4)" fill="#3d415b"/>
53
+ <path id="Path_501" data-name="Path 501" d="M796.722,493.466a.929.929,0,0,1-.473.13.919.919,0,0,1-.47-.13L788.047,489a.409.409,0,0,1-.207-.36.454.454,0,0,1,.054-.21.432.432,0,0,1,.153-.15l7.268-4.4a.8.8,0,0,1,.819,0l7.837,4.536a.349.349,0,0,1,.139.142.389.389,0,0,1,0,.385.367.367,0,0,1-.139.142Z" transform="translate(-541.793 -172.172)" fill="#3d415b"/>
54
+ <path id="Path_502" data-name="Path 502" d="M792.273,490.866a.907.907,0,0,1-.946,0L783.6,486.4a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.43.43,0,0,1,.153-.15l7.265-4.4a.8.8,0,0,1,.819,0l7.84,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385.39.39,0,0,1-.139.142Z" transform="translate(-549.95 -176.939)" fill="#3d415b"/>
55
+ <path id="Path_503" data-name="Path 503" d="M787.822,488.257a.926.926,0,0,1-.473.128.915.915,0,0,1-.47-.128l-7.721-4.463a.432.432,0,0,1-.15-.153.413.413,0,0,1-.057-.207.416.416,0,0,1,.207-.36l7.248-4.395a.791.791,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.84,4.533a.35.35,0,0,1,.139.142.389.389,0,0,1,0,.385.369.369,0,0,1-.139.142Z" transform="translate(-558.09 -181.702)" fill="#3d415b"/>
56
+ <path id="Path_504" data-name="Path 504" d="M783.378,485.666a.924.924,0,0,1-.946,0L774.7,481.2a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.416.416,0,0,1,.207-.36l7.265-4.4a.8.8,0,0,1,.819,0l7.843,4.536a.4.4,0,0,1,.139.142.389.389,0,0,1-.139.527Z" transform="translate(-566.257 -186.472)" fill="#3d415b"/>
57
+ <path id="Path_505" data-name="Path 505" d="M778.932,483.057a.929.929,0,0,1-.949,0l-7.721-4.46a.442.442,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.262-4.4a.8.8,0,0,1,.822,0l7.84,4.533a.371.371,0,0,1,.139.142.389.389,0,0,1,0,.385.392.392,0,0,1-.139.142Z" transform="translate(-574.399 -191.235)" fill="#3d415b"/>
58
+ <path id="Path_506" data-name="Path 506" d="M822.963,514.758l7.265-4.395a.789.789,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.837,4.536a.384.384,0,0,1,.193.334.383.383,0,0,1-.051.193.377.377,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-7.727-4.471a.439.439,0,0,1-.153-.153.454.454,0,0,1-.054-.21.433.433,0,0,1,.054-.207A.417.417,0,0,1,822.963,514.758Z" transform="translate(-477.781 -123.616)" fill="#3d415b"/>
59
+ <path id="Path_507" data-name="Path 507" d="M826.6,507.757l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.38.38,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-7.729-4.471a.417.417,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.409.409,0,0,1,.153-.15l7.262-4.4a.817.817,0,0,1,.414-.113A.808.808,0,0,1,826.6,507.757Z" transform="translate(-485.934 -128.394)" fill="#3d415b"/>
60
+ <path id="Path_508" data-name="Path 508" d="M821.8,514.752l-7.732-4.474a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.4a.8.8,0,0,1,.822,0L830,509.695a.4.4,0,0,1,.142.142.375.375,0,0,1,.051.193.382.382,0,0,1-.051.193.423.423,0,0,1-.142.142l-7.245,4.386a.937.937,0,0,1-.949,0Z" transform="translate(-494.084 -133.153)" fill="#3d415b"/>
61
+ <path id="Path_509" data-name="Path 509" d="M817.707,502.556l7.84,4.539a.39.39,0,0,1,.139.142.378.378,0,0,1,.054.193.393.393,0,0,1-.054.193.381.381,0,0,1-.139.139l-7.248,4.386a.925.925,0,0,1-.946,0l-7.732-4.474a.4.4,0,0,1-.15-.15.423.423,0,0,1-.057-.21.426.426,0,0,1,.207-.36l7.268-4.4a.835.835,0,0,1,.411-.11A.824.824,0,0,1,817.707,502.556Z" transform="translate(-502.241 -137.923)" fill="#3d415b"/>
62
+ <path id="Path_510" data-name="Path 510" d="M813.262,499.957l7.837,4.533a.375.375,0,0,1,.142.142.389.389,0,0,1,0,.385.375.375,0,0,1-.142.142l-7.245,4.383a.924.924,0,0,1-.946,0l-7.732-4.471a.411.411,0,0,1-.207-.36.453.453,0,0,1,.054-.21.43.43,0,0,1,.153-.15l7.268-4.4a.8.8,0,0,1,.819,0Z" transform="translate(-510.39 -142.694)" fill="#3d415b"/>
63
+ <path id="Path_511" data-name="Path 511" d="M808.817,497.352l7.837,4.539a.371.371,0,0,1,.142.139.393.393,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.245,4.386a.947.947,0,0,1-.949,0l-7.729-4.474a.4.4,0,0,1-.153-.153.406.406,0,0,1,0-.414.419.419,0,0,1,.153-.153l7.265-4.4a.828.828,0,0,1,.822,0Z" transform="translate(-518.545 -147.464)" fill="#3d415b"/>
64
+ <path id="Path_512" data-name="Path 512" d="M804.367,494.756l7.84,4.539a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.39.39,0,0,1-.139.142l-7.251,4.386a.9.9,0,0,1-.943,0l-7.732-4.474a.417.417,0,0,1-.207-.36.413.413,0,0,1,.057-.207.433.433,0,0,1,.15-.153l7.267-4.4a.835.835,0,0,1,.411-.11A.814.814,0,0,1,804.367,494.756Z" transform="translate(-526.698 -152.223)" fill="#3d415b"/>
65
+ <path id="Path_513" data-name="Path 513" d="M799.92,492.155l7.837,4.533a.405.405,0,0,1,.142.145.4.4,0,0,1,0,.382.377.377,0,0,1-.142.142l-7.248,4.386a.937.937,0,0,1-.944,0l-7.732-4.477a.39.39,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.108A.79.79,0,0,1,799.92,492.155Z" transform="translate(-534.85 -156.997)" fill="#3d415b"/>
66
+ <path id="Path_514" data-name="Path 514" d="M795.471,489.555l7.837,4.536a.389.389,0,0,1,.139.142.389.389,0,0,1,0,.385.44.44,0,0,1-.139.142l-7.242,4.378a.942.942,0,0,1-.946,0l-7.729-4.474a.39.39,0,0,1-.153-.15.42.42,0,0,1-.054-.21.409.409,0,0,1,.054-.207.416.416,0,0,1,.153-.153l7.265-4.395a.774.774,0,0,1,.408-.108A.8.8,0,0,1,795.471,489.555Z" transform="translate(-542.996 -161.764)" fill="#3d415b"/>
67
+ <path id="Path_515" data-name="Path 515" d="M791.03,486.953l7.837,4.536a.391.391,0,0,1,.139.142.389.389,0,0,1,0,.385.437.437,0,0,1-.139.142l-7.248,4.383a.924.924,0,0,1-.946,0l-7.729-4.477a.389.389,0,0,1-.153-.15.423.423,0,0,1-.057-.21.421.421,0,0,1,.209-.36l7.265-4.394a.777.777,0,0,1,.411-.11A.809.809,0,0,1,791.03,486.953Z" transform="translate(-551.154 -166.535)" fill="#3d415b"/>
68
+ <path id="Path_516" data-name="Path 516" d="M786.58,484.344l7.84,4.533a.39.39,0,0,1,.139.527.4.4,0,0,1-.139.142l-7.251,4.389a.944.944,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.433.433,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.268-4.366a.8.8,0,0,1,.405-.128A.778.778,0,0,1,786.58,484.344Z" transform="translate(-559.307 -171.294)" fill="#3d415b"/>
69
+ <path id="Path_517" data-name="Path 517" d="M782.139,481.75l7.837,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385.351.351,0,0,1-.139.142l-7.248,4.386a.955.955,0,0,1-.473.128.944.944,0,0,1-.47-.128l-7.732-4.474a.416.416,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.267-4.4a.788.788,0,0,1,.408-.11A.8.8,0,0,1,782.139,481.75Z" transform="translate(-567.449 -176.068)" fill="#3d415b"/>
70
+ <path id="Path_518" data-name="Path 518" d="M769.6,483.55l7.265-4.4a.819.819,0,0,1,.822,0l7.837,4.533a.413.413,0,0,1,.139.142.389.389,0,0,1,0,.385.39.39,0,0,1-.139.142l-7.242,4.392a.942.942,0,0,1-.946,0l-7.729-4.477a.411.411,0,0,1-.21-.357.391.391,0,0,1,.054-.21A.387.387,0,0,1,769.6,483.55Z" transform="translate(-575.609 -180.831)" fill="#3d415b"/>
71
+ <path id="Path_519" data-name="Path 519" d="M781.079,481.746l-7.248,4.386a.944.944,0,0,1-.47.127.956.956,0,0,1-.473-.127l-7.732-4.463a.41.41,0,0,1-.15-.153.406.406,0,0,1,0-.414.433.433,0,0,1,.15-.153l7.265-4.4a.806.806,0,0,1,.411-.11.788.788,0,0,1,.408.11l7.843,4.536a.417.417,0,0,1,.13.142.4.4,0,0,1,.048.187.358.358,0,0,1-.051.187A.37.37,0,0,1,781.079,481.746Z" transform="translate(-583.76 -185.597)" fill="#3d415b"/>
72
+ <path id="Path_520" data-name="Path 520" d="M813.416,515.952a.391.391,0,0,1-.15-.153.414.414,0,0,1-.057-.207.425.425,0,0,1,.057-.21.411.411,0,0,1,.15-.153l7.265-4.394a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l2.964,1.714h.051l3.069,1.791,1.754,1.014,12.591,7.355a.4.4,0,0,1,.142.142.378.378,0,0,1,.051.193.385.385,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.245,4.383a.929.929,0,0,1-.949,0l-14.206-8.3Z" transform="translate(-495.283 -122.745)" fill="#3d415b"/>
73
+ <path id="Path_521" data-name="Path 521" d="M817.644,517.821a.929.929,0,0,1-.949,0l-7.726-4.471a.439.439,0,0,1-.153-.153.409.409,0,0,1-.054-.207.419.419,0,0,1,.054-.21.431.431,0,0,1,.153-.15l7.264-4.4a.792.792,0,0,1,.408-.113.807.807,0,0,1,.411.113l7.837,4.536a.384.384,0,0,1,.193.334.384.384,0,0,1-.051.193.378.378,0,0,1-.142.142Z" transform="translate(-503.436 -127.521)" fill="#3d415b"/>
74
+ <path id="Path_522" data-name="Path 522" d="M812.6,505.637l7.837,4.536a.384.384,0,0,1,0,.666l-7.239,4.375a.929.929,0,0,1-.949,0l-7.729-4.474a.418.418,0,0,1-.153-.153.413.413,0,0,1-.056-.207.423.423,0,0,1,.056-.21.411.411,0,0,1,.153-.15l7.262-4.4a.806.806,0,0,1,.411-.1A.833.833,0,0,1,812.6,505.637Z" transform="translate(-511.595 -132.292)" fill="#3d415b"/>
75
+ <path id="Path_523" data-name="Path 523" d="M808.158,503.031l7.84,4.536a.4.4,0,0,1,.142.142.409.409,0,0,1,.051.193.418.418,0,0,1-.051.193.428.428,0,0,1-.142.142l-7.248,4.383a.918.918,0,0,1-.473.127.933.933,0,0,1-.473-.127l-7.732-4.471a.433.433,0,0,1-.15-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.267-4.4a.809.809,0,0,1,.411-.113A.79.79,0,0,1,808.158,503.031Z" transform="translate(-519.747 -137.058)" fill="#3d415b"/>
76
+ <path id="Path_524" data-name="Path 524" d="M803.711,500.422l7.837,4.536a.376.376,0,0,1,.142.142.38.38,0,0,1,.054.193.388.388,0,0,1-.054.193.378.378,0,0,1-.142.142L804.3,510.01a.924.924,0,0,1-.946,0l-7.732-4.471a.426.426,0,0,1-.207-.36.422.422,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.375a.787.787,0,0,1,.405-.122A.778.778,0,0,1,803.711,500.422Z" transform="translate(-527.9 -141.816)" fill="#3d415b"/>
77
+ <path id="Path_525" data-name="Path 525" d="M799.264,497.829l7.837,4.536a.377.377,0,0,1,.142.142.384.384,0,0,1,0,.382.377.377,0,0,1-.142.142l-7.248,4.386a.93.93,0,0,1-.473.13.919.919,0,0,1-.47-.13l-7.732-4.474a.439.439,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.432.432,0,0,1,.153-.15l7.268-4.394a.789.789,0,0,1,.408-.113A.808.808,0,0,1,799.264,497.829Z" transform="translate(-536.053 -146.595)" fill="#3d415b"/>
78
+ <path id="Path_526" data-name="Path 526" d="M794.812,495.223l7.84,4.539a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.39.39,0,0,1-.139.142l-7.242,4.395a.924.924,0,0,1-.946,0l-7.729-4.471a.419.419,0,0,1-.209-.36.426.426,0,0,1,.056-.21.39.39,0,0,1,.153-.15l7.265-4.4a.825.825,0,0,1,.405-.116A.811.811,0,0,1,794.812,495.223Z" transform="translate(-544.204 -151.358)" fill="#3d415b"/>
79
+ <path id="Path_527" data-name="Path 527" d="M790.367,492.623l7.837,4.536a.353.353,0,0,1,.139.142.391.391,0,0,1,0,.385.373.373,0,0,1-.139.142l-7.248,4.383a.918.918,0,0,1-.943,0l-7.727-4.462a.409.409,0,0,1-.15-.153.406.406,0,0,1,0-.414.409.409,0,0,1,.15-.153l7.268-4.4a.812.812,0,0,1,.813-.009Z" transform="translate(-552.353 -156.125)" fill="#3d415b"/>
80
+ <path id="Path_528" data-name="Path 528" d="M785.924,490.027l7.837,4.536a.378.378,0,0,1,.142.142.4.4,0,0,1,.048.19.412.412,0,0,1-.048.193.4.4,0,0,1-.142.142l-7.248,4.386a.919.919,0,0,1-.943,0l-7.732-4.474a.411.411,0,0,1-.207-.36.452.452,0,0,1,.054-.21.41.41,0,0,1,.153-.15l7.267-4.395a.791.791,0,0,1,.408-.113A.807.807,0,0,1,785.924,490.027Z" transform="translate(-560.51 -160.899)" fill="#3d415b"/>
81
+ <path id="Path_529" data-name="Path 529" d="M781.122,497.017l-7.729-4.474a.419.419,0,0,1-.153-.153.423.423,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.837,4.536a.416.416,0,0,1,.139.142.389.389,0,0,1,0,.385.392.392,0,0,1-.139.142l-7.248,4.386a.941.941,0,0,1-.946,0Z" transform="translate(-568.659 -165.662)" fill="#3d415b"/>
82
+ <path id="Path_530" data-name="Path 530" d="M776.21,484.831a.8.8,0,0,1,.822,0l7.837,4.533a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.383.393.393,0,0,1-.139.142l-7.25,4.386a.916.916,0,0,1-.47.127.926.926,0,0,1-.473-.127l-7.732-4.477a.415.415,0,0,1-.207-.36.412.412,0,0,1,.056-.207.43.43,0,0,1,.15-.153Z" transform="translate(-576.817 -170.425)" fill="#3d415b"/>
83
+ <path id="Path_531" data-name="Path 531" d="M780.734,486.99l7.84,4.539a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.248,4.386a.942.942,0,0,1-.947,0l-2.709-1.567a.162.162,0,0,1-.116-.031l-17.5-10.245a.417.417,0,0,1-.153-.153.425.425,0,0,1,0-.414.418.418,0,0,1,.153-.153l7.265-4.4a.787.787,0,0,1,.408-.11.8.8,0,0,1,.411.11l12.585,7.364Z" transform="translate(-593.119 -179.973)" fill="#3d415b"/>
84
+ <path id="Path_532" data-name="Path 532" d="M812.756,520.9l7.265-4.386a.808.808,0,0,1,.411-.113.789.789,0,0,1,.408.113l7.843,4.536a.394.394,0,0,1,.139.142.375.375,0,0,1,.051.19.385.385,0,0,1-.051.193.393.393,0,0,1-.139.142l-7.248,4.386a.925.925,0,0,1-.947,0l-7.729-4.474a.469.469,0,0,1-.156-.153.415.415,0,0,1,0-.419A.424.424,0,0,1,812.756,520.9Z" transform="translate(-496.497 -112.336)" fill="#3d415b"/>
85
+ <path id="Path_533" data-name="Path 533" d="M824.234,519.1l-7.245,4.386a.93.93,0,0,1-.949,0l-7.729-4.46a.418.418,0,0,1-.153-.153.41.41,0,0,1-.054-.207.42.42,0,0,1,.054-.21.411.411,0,0,1,.153-.15l7.262-4.4a.819.819,0,0,1,.822,0l7.84,4.536a.4.4,0,0,1,.133.142.393.393,0,0,1,.048.187.4.4,0,0,1-.048.187A.419.419,0,0,1,824.234,519.1Z" transform="translate(-504.643 -117.11)" fill="#3d415b"/>
86
+ <path id="Path_534" data-name="Path 534" d="M819.8,516.508l-7.262,4.392a.942.942,0,0,1-.946,0l-7.729-4.477a.41.41,0,0,1-.15-.153.419.419,0,0,1,.15-.567l7.265-4.4a.8.8,0,0,1,.411-.11.785.785,0,0,1,.408.11l7.843,4.533a.385.385,0,0,1,.2.332.38.38,0,0,1-.048.193A.39.39,0,0,1,819.8,516.508Z" transform="translate(-512.797 -121.884)" fill="#3d415b"/>
87
+ <path id="Path_535" data-name="Path 535" d="M807.152,518.3l-7.738-4.482a.41.41,0,0,1-.15-.153.406.406,0,0,1,0-.414.391.391,0,0,1,.15-.153l7.265-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.378.378,0,0,1,.142.142.389.389,0,0,1,0,.385.378.378,0,0,1-.142.142l-7.245,4.386a.968.968,0,0,1-.468.13A.946.946,0,0,1,807.152,518.3Z" transform="translate(-520.954 -126.65)" fill="#3d415b"/>
88
+ <path id="Path_536" data-name="Path 536" d="M802.7,515.7l-7.732-4.474a.408.408,0,0,1-.153-.15.421.421,0,0,1-.054-.21.41.41,0,0,1,.054-.207.438.438,0,0,1,.153-.153l7.267-4.394a.788.788,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.843,4.525a.369.369,0,0,1,.142.139.382.382,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.245,4.386a.917.917,0,0,1-.952.011Z" transform="translate(-529.099 -131.413)" fill="#3d415b"/>
89
+ <path id="Path_537" data-name="Path 537" d="M798.265,513.1l-7.743-4.477a.4.4,0,0,1-.153-.153.406.406,0,0,1,0-.414.4.4,0,0,1,.153-.153l7.287-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.394.394,0,0,1,.2.334.385.385,0,0,1-.2.332L799.22,513.1a.942.942,0,0,1-.476.133A.913.913,0,0,1,798.265,513.1Z" transform="translate(-537.261 -136.18)" fill="#3d415b"/>
90
+ <path id="Path_538" data-name="Path 538" d="M793.806,510.5l-7.732-4.474a.413.413,0,0,1-.15-.567.43.43,0,0,1,.15-.153l7.268-4.4a.8.8,0,0,1,.411-.11.787.787,0,0,1,.408.11l7.845,4.513a.4.4,0,0,1,.142.142.376.376,0,0,1,.051.193.382.382,0,0,1-.051.193.424.424,0,0,1-.142.142l-7.245,4.383a.931.931,0,0,1-.955.025Z" transform="translate(-545.41 -140.943)" fill="#3d415b"/>
91
+ <path id="Path_539" data-name="Path 539" d="M789.361,507.9l-7.732-4.465a.419.419,0,0,1-.153-.153.423.423,0,0,1,0-.414.418.418,0,0,1,.153-.153l7.27-4.409a.8.8,0,0,1,.819,0l7.828,4.522a.383.383,0,0,1,.193.334.393.393,0,0,1-.051.193.371.371,0,0,1-.142.139l-7.245,4.386a.941.941,0,0,1-.941.02Z" transform="translate(-553.56 -145.722)" fill="#3d415b"/>
92
+ <path id="Path_540" data-name="Path 540" d="M784.912,505.3l-7.732-4.477a.415.415,0,0,1-.153-.153.425.425,0,0,1,0-.414.439.439,0,0,1,.153-.153l7.268-4.395a.786.786,0,0,1,.408-.11.8.8,0,0,1,.411.11l7.843,4.525a.384.384,0,0,1,0,.666l-7.248,4.389a.93.93,0,0,1-.949.011Z" transform="translate(-561.716 -150.484)" fill="#3d415b"/>
93
+ <path id="Path_541" data-name="Path 541" d="M780.468,502.693l-7.732-4.471a.43.43,0,0,1-.15-.153.413.413,0,0,1-.057-.207.418.418,0,0,1,.207-.36l7.265-4.4a.808.808,0,0,1,.411-.113.792.792,0,0,1,.408.113l7.84,4.533a.391.391,0,0,1,.139.142.389.389,0,0,1,0,.385.413.413,0,0,1-.139.142l-7.25,4.383a.913.913,0,0,1-.47.13A.924.924,0,0,1,780.468,502.693Z" transform="translate(-569.863 -155.256)" fill="#3d415b"/>
94
+ <path id="Path_542" data-name="Path 542" d="M776.021,500.1l-7.732-4.477a.426.426,0,0,1-.207-.36.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.267-4.4a.8.8,0,0,1,.819,0l7.828,4.525a.348.348,0,0,1,.139.142.389.389,0,0,1,0,.385.375.375,0,0,1-.139.145l-7.248,4.38a.939.939,0,0,1-.935.017Z" transform="translate(-578.016 -160.022)" fill="#3d415b"/>
95
+ <path id="Path_543" data-name="Path 543" d="M771.922,487.893l7.837,4.556a.37.37,0,0,1,.139.142.389.389,0,0,1,0,.385.391.391,0,0,1-.139.142l-7.248,4.383a.925.925,0,0,1-.946,0l-7.724-4.474a.409.409,0,0,1-.207-.36.453.453,0,0,1,.054-.21.409.409,0,0,1,.153-.15l7.256-4.4a.807.807,0,0,1,.824-.017Z" transform="translate(-586.169 -164.797)" fill="#3d415b"/>
96
+ <path id="Path_544" data-name="Path 544" d="M767.128,494.893l-7.729-4.471a.417.417,0,0,1-.153-.153.413.413,0,0,1-.057-.207.423.423,0,0,1,.057-.21.389.389,0,0,1,.153-.15l7.265-4.4a.8.8,0,0,1,.819,0l7.826,4.525a.392.392,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.25,4.386a.913.913,0,0,1-.462.133A.9.9,0,0,1,767.128,494.893Z" transform="translate(-594.32 -169.556)" fill="#3d415b"/>
97
+ <path id="Path_545" data-name="Path 545" d="M770.875,487.895l-7.25,4.383a.945.945,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.41.41,0,0,1-.15-.153.4.4,0,0,1,0-.414.41.41,0,0,1,.15-.153L762.2,482.7a.816.816,0,0,1,.408-.11.825.825,0,0,1,.408.11l7.84,4.539a.371.371,0,0,1,.19.323.363.363,0,0,1-.042.19A.4.4,0,0,1,770.875,487.895Z" transform="translate(-602.473 -174.33)" fill="#3d415b"/>
98
+ <path id="Path_546" data-name="Path 546" d="M807.652,523.983l7.265-4.4a.814.814,0,0,1,.819,0l7.84,4.536a.39.39,0,0,1,.139.142.384.384,0,0,1,0,.383.389.389,0,0,1-.139.142l-7.248,4.386a.947.947,0,0,1-.949,0l-7.727-4.474a.4.4,0,0,1-.15-.15.421.421,0,0,1-.057-.207.428.428,0,0,1,.207-.36Z" transform="translate(-505.851 -106.704)" fill="#3d415b"/>
99
+ <path id="Path_547" data-name="Path 547" d="M811.886,526.573a.942.942,0,0,1-.946,0l-7.729-4.477a.39.39,0,0,1-.15-.153.406.406,0,0,1,0-.414.41.41,0,0,1,.15-.153l7.265-4.4a.814.814,0,0,1,.819,0l7.84,4.536a.39.39,0,0,1,.139.527.35.35,0,0,1-.139.142Z" transform="translate(-513.992 -111.481)" fill="#3d415b"/>
100
+ <path id="Path_548" data-name="Path 548" d="M806.489,523.971l-7.729-4.466a.439.439,0,0,1-.153-.153.429.429,0,0,1,0-.417.44.44,0,0,1,.153-.153l7.265-4.395a.789.789,0,0,1,.408-.113.808.808,0,0,1,.411.113l7.831,4.508a.379.379,0,0,1,.142.142.389.389,0,0,1,0,.385.379.379,0,0,1-.142.142l-7.245,4.386a.942.942,0,0,1-.941.02Z" transform="translate(-522.153 -116.237)" fill="#3d415b"/>
101
+ <path id="Path_549" data-name="Path 549" d="M802.043,521.374l-7.727-4.474a.411.411,0,0,1-.153-.15.426.426,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.262-4.4a.819.819,0,0,1,.822,0l7.837,4.536a.382.382,0,0,1,0,.666L803,521.363a.94.94,0,0,1-.955.011Z" transform="translate(-530.304 -121.007)" fill="#3d415b"/>
102
+ <path id="Path_550" data-name="Path 550" d="M797.6,518.772l-7.729-4.474a.431.431,0,0,1-.15-.153.412.412,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15l7.268-4.395a.809.809,0,0,1,.411-.113.79.79,0,0,1,.408.113l7.84,4.536a.371.371,0,0,1,.139.142.38.38,0,0,1,.054.193.388.388,0,0,1-.054.193.371.371,0,0,1-.139.142l-7.248,4.383a.922.922,0,0,1-.473.13A.939.939,0,0,1,797.6,518.772Z" transform="translate(-538.457 -125.778)" fill="#3d415b"/>
103
+ <path id="Path_551" data-name="Path 551" d="M793.152,516.172,785.42,511.7a.432.432,0,0,1-.153-.15.45.45,0,0,1-.054-.21.41.41,0,0,1,.207-.36l7.267-4.4a.813.813,0,0,1,.819,0l7.837,4.539a.372.372,0,0,1,.142.139.382.382,0,0,1-.142.527l-7.245,4.375a.924.924,0,0,1-.946.011Z" transform="translate(-546.609 -130.544)" fill="#3d415b"/>
104
+ <path id="Path_552" data-name="Path 552" d="M788.7,513.573l-7.729-4.477a.415.415,0,0,1-.153-.153.423.423,0,0,1,0-.414.438.438,0,0,1,.153-.153l7.265-4.4a.819.819,0,0,1,.822,0l7.831,4.536a.4.4,0,0,1,.142.142.385.385,0,0,1,.051.193.383.383,0,0,1-.193.334l-7.245,4.389a.955.955,0,0,1-.944,0Z" transform="translate(-554.762 -135.315)" fill="#3d415b"/>
105
+ <path id="Path_553" data-name="Path 553" d="M784.257,510.97l-7.729-4.477a.39.39,0,0,1-.153-.15.423.423,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.265-4.392a.8.8,0,0,1,.822,0l7.837,4.536a.384.384,0,0,1,.193.334.385.385,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.253,4.372a.942.942,0,0,1-.468.133A.93.93,0,0,1,784.257,510.97Z" transform="translate(-562.917 -140.081)" fill="#3d415b"/>
106
+ <path id="Path_554" data-name="Path 554" d="M779.8,508.365l-7.715-4.471a.411.411,0,0,1-.15-.153.415.415,0,0,1-.056-.207.425.425,0,0,1,.056-.21.384.384,0,0,1,.15-.15l7.268-4.4a.814.814,0,0,1,.819,0l7.837,4.536a.384.384,0,0,1,.193.334.383.383,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.248,4.383a.9.9,0,0,1-.479.136A.9.9,0,0,1,779.8,508.365Z" transform="translate(-571.059 -144.852)" fill="#3d415b"/>
107
+ <path id="Path_555" data-name="Path 555" d="M775.365,505.771l-7.732-4.477a.416.416,0,0,1-.153-.153.425.425,0,0,1,0-.414.417.417,0,0,1,.153-.153l7.267-4.4a.788.788,0,0,1,.408-.11.805.805,0,0,1,.411.11l7.837,4.533a.379.379,0,0,1,.142.142.384.384,0,0,1,.051.193.384.384,0,0,1-.193.334l-7.256,4.38a.968.968,0,0,1-.468.13A.955.955,0,0,1,775.365,505.771Z" transform="translate(-579.219 -149.618)" fill="#3d415b"/>
108
+ <path id="Path_556" data-name="Path 556" d="M770.913,503.168l-7.721-4.474a.41.41,0,0,1-.153-.15.425.425,0,0,1-.057-.21.42.42,0,0,1,.21-.36l7.25-4.4a.806.806,0,0,1,.411-.11.789.789,0,0,1,.408.11l7.84,4.539a.406.406,0,0,1,.139.139.376.376,0,0,1,0,.388.407.407,0,0,1-.139.139l-7.25,4.386a.925.925,0,0,1-.938,0Z" transform="translate(-587.366 -154.385)" fill="#3d415b"/>
109
+ <path id="Path_557" data-name="Path 557" d="M766.47,500.568l-7.732-4.474a.418.418,0,0,1,0-.72l7.268-4.4a.806.806,0,0,1,.411-.11.789.789,0,0,1,.408.11l7.84,4.533a.412.412,0,0,1,.139.142.389.389,0,0,1,0,.385.389.389,0,0,1-.139.142l-7.25,4.386a.91.91,0,0,1-.944,0Z" transform="translate(-595.526 -159.152)" fill="#3d415b"/>
110
+ <path id="Path_558" data-name="Path 558" d="M762.022,497.966l-7.729-4.474a.418.418,0,0,1-.153-.153.436.436,0,0,1-.054-.207.456.456,0,0,1,.054-.21.44.44,0,0,1,.153-.153l7.268-4.4a.832.832,0,0,1,.819,0l7.837,4.539a.35.35,0,0,1,.139.142.384.384,0,0,1,0,.382.35.35,0,0,1-.139.142l-7.25,4.375a.945.945,0,0,1-.943.014Z" transform="translate(-603.676 -163.922)" fill="#3d415b"/>
111
+ <path id="Path_559" data-name="Path 559" d="M765.769,490.978l-7.248,4.383a.9.9,0,0,1-.944,0l-7.732-4.471a.44.44,0,0,1-.153-.153.41.41,0,0,1-.054-.207.421.421,0,0,1,.054-.21.433.433,0,0,1,.153-.15l7.268-4.4a.79.79,0,0,1,.408-.113.807.807,0,0,1,.411.113l7.837,4.536a.369.369,0,0,1,.139.142.389.389,0,0,1,0,.385A.39.39,0,0,1,765.769,490.978Z" transform="translate(-611.828 -168.698)" fill="#3d415b"/>
112
+ <path id="Path_560" data-name="Path 560" d="M809.816,522.66a.791.791,0,0,1,.816,0l7.84,4.533a.351.351,0,0,1,.139.142.389.389,0,0,1,0,.385.378.378,0,0,1-.139.145l-7.248,4.38a.926.926,0,0,1-.473.128.916.916,0,0,1-.47-.128l-7.732-4.477a.43.43,0,0,1-.153-.15.449.449,0,0,1-.054-.21.411.411,0,0,1,.207-.36Z" transform="translate(-515.206 -101.072)" fill="#3d415b"/>
113
+ <path id="Path_561" data-name="Path 561" d="M805.361,520.06a.8.8,0,0,1,.822,0l7.84,4.53a.39.39,0,0,1,.139.142.389.389,0,0,1,0,.385.439.439,0,0,1-.139.142l-7.245,4.383a.925.925,0,0,1-.946,0l-7.729-4.471a.418.418,0,0,1-.153-.153.409.409,0,0,1-.054-.207.419.419,0,0,1,.054-.21.39.39,0,0,1,.153-.15Z" transform="translate(-523.359 -105.838)" fill="#3d415b"/>
114
+ <path id="Path_562" data-name="Path 562" d="M800.918,517.46a.808.808,0,0,1,.411-.113.8.8,0,0,1,.408.113l7.843,4.533a.39.39,0,0,1,.139.142.389.389,0,0,1,0,.385.438.438,0,0,1-.139.142l-7.248,4.383a.925.925,0,0,1-.946,0l-7.729-4.471a.432.432,0,0,1-.15-.153.412.412,0,0,1-.057-.207.423.423,0,0,1,.057-.21.4.4,0,0,1,.15-.15Z" transform="translate(-531.51 -110.605)" fill="#3d415b"/>
115
+ <path id="Path_563" data-name="Path 563" d="M796.471,514.855a.814.814,0,0,1,.819,0l7.84,4.536a.368.368,0,0,1,.139.142.389.389,0,0,1,0,.385.35.35,0,0,1-.139.142l-7.245,4.386a.942.942,0,0,1-.947,0l-7.729-4.477a.389.389,0,0,1-.15-.153.406.406,0,0,1,0-.414.39.39,0,0,1,.15-.153Z" transform="translate(-539.663 -115.375)" fill="#3d415b"/>
116
+ <path id="Path_564" data-name="Path 564" d="M774.237,501.851a.819.819,0,0,1,.822,0l3.825,2.216a.749.749,0,0,1,.482.085l53.93,31.711a.419.419,0,0,1,.139.142.389.389,0,0,1,0,.385.417.417,0,0,1-.139.142l-7.245,4.386a.946.946,0,0,1-.949,0l-12.475-7.338a.738.738,0,0,1-.125-.031l-7.729-4.474c-.068-.037-.065-.113-.1-.173l-4.516-2.658a.76.76,0,0,1-.25-.065l-7.732-4.477c-.091-.051-.1-.145-.136-.232l-4.358-2.564a.861.861,0,0,1-.374-.1l-7.732-4.474a.358.358,0,0,1-.122-.13.366.366,0,0,1-.051-.173l-4.21-2.476a.961.961,0,0,1-.485-.119l-7.729-4.474a.417.417,0,0,1-.153-.153.41.41,0,0,1-.054-.207.409.409,0,0,1,.207-.363Z" transform="translate(-580.425 -139.216)" fill="#3d415b"/>
117
+ <path id="Path_565" data-name="Path 565" d="M769.792,499.258a.8.8,0,0,1,.822,0l7.837,4.536a.384.384,0,0,1,.193.334.384.384,0,0,1-.051.193.4.4,0,0,1-.142.142l-7.248,4.383a.924.924,0,0,1-.946,0l-7.729-4.474a.388.388,0,0,1-.153-.15.41.41,0,0,1,0-.417.415.415,0,0,1,.153-.153Z" transform="translate(-588.584 -143.975)" fill="#3d415b"/>
118
+ <path id="Path_566" data-name="Path 566" d="M765.347,496.651a.814.814,0,0,1,.819,0l7.84,4.533a.417.417,0,0,1,.139.142.388.388,0,0,1,.054.193.38.38,0,0,1-.054.193.393.393,0,0,1-.139.142l-7.251,4.386a.918.918,0,0,1-.943,0l-7.732-4.474a.39.39,0,0,1-.15-.153.418.418,0,0,1,.15-.567Z" transform="translate(-596.733 -148.749)" fill="#3d415b"/>
119
+ <path id="Path_567" data-name="Path 567" d="M760.894,494.051a.819.819,0,0,1,.822,0l7.837,4.539a.394.394,0,0,1,.139.142.385.385,0,0,1,0,.382.392.392,0,0,1-.139.142l-7.242,4.386a.937.937,0,0,1-.943,0l-7.732-4.474a.43.43,0,0,1-.153-.15.42.42,0,0,1-.054-.21.41.41,0,0,1,.054-.207.438.438,0,0,1,.153-.153Z" transform="translate(-604.882 -153.516)" fill="#3d415b"/>
120
+ <path id="Path_568" data-name="Path 568" d="M756.451,491.451a.819.819,0,0,1,.822,0l7.837,4.539a.394.394,0,0,1,.139.142.384.384,0,0,1,0,.382.394.394,0,0,1-.139.142l-7.25,4.386a.915.915,0,0,1-.47.133.925.925,0,0,1-.473-.133l-7.723-4.474a.41.41,0,0,1-.153-.15.423.423,0,0,1-.057-.21.413.413,0,0,1,.057-.207.418.418,0,0,1,.153-.153Z" transform="translate(-613.033 -158.283)" fill="#3d415b"/>
121
+ <path id="Path_569" data-name="Path 569" d="M744.737,493.247l7.267-4.4a.819.819,0,0,1,.822,0l7.837,4.533a.446.446,0,0,1,.139.142.4.4,0,0,1,.051.193.387.387,0,0,1-.051.193.4.4,0,0,1-.139.142l-7.251,4.389a.944.944,0,0,1-.47.128.956.956,0,0,1-.473-.128l-7.732-4.477a.384.384,0,0,1-.147-.153.42.42,0,0,1,.147-.564Z" transform="translate(-621.19 -163.053)" fill="#3d415b"/>
122
+ <path id="Path_570" data-name="Path 570" d="M828.074,511.883l7.729,4.471a.929.929,0,0,0,.949,0L844,511.97a.4.4,0,0,0,.142-.142.382.382,0,0,0,.051-.193A.384.384,0,0,0,844,511.3l-7.831-4.55a.8.8,0,0,0-.411-.11.788.788,0,0,0-.408.11l-7.265,4.4a.459.459,0,0,0-.162.15.443.443,0,0,0-.062.213.436.436,0,0,0,.057.215A.419.419,0,0,0,828.074,511.883Z" transform="translate(-468.425 -130.233)" fill="#83869b"/>
123
+ <path id="Path_571" data-name="Path 571" d="M823.617,509.265l7.732,4.477a.942.942,0,0,0,.946,0l7.248-4.386a.385.385,0,0,0,.139-.139.376.376,0,0,0,0-.388.384.384,0,0,0-.139-.139l-7.84-4.536a.817.817,0,0,0-.408-.11.833.833,0,0,0-.411.11l-7.268,4.4a.448.448,0,0,0-.147.153.42.42,0,0,0,0,.411A.44.44,0,0,0,823.617,509.265Z" transform="translate(-476.571 -134.996)" fill="#83869b"/>
124
+ <path id="Path_572" data-name="Path 572" d="M819.181,506.678l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.386a.369.369,0,0,0,.142-.139.393.393,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.55a.8.8,0,0,0-.411-.11.789.789,0,0,0-.408.11l-7.267,4.4a.412.412,0,0,0-.159.153.407.407,0,0,0-.06.212.421.421,0,0,0,.218.366Z" transform="translate(-484.734 -139.77)" fill="#83869b"/>
125
+ <path id="Path_573" data-name="Path 573" d="M814.728,504.066l7.729,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.4a.41.41,0,0,0-.15.153.4.4,0,0,0,0,.411A.389.389,0,0,0,814.728,504.066Z" transform="translate(-492.878 -144.533)" fill="#83869b"/>
126
+ <path id="Path_574" data-name="Path 574" d="M810.289,501.471l7.732,4.477a.927.927,0,0,0,.473.128.917.917,0,0,0,.47-.128l7.25-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.414.414,0,0,0-.142-.139l-7.846-4.55a.785.785,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.267,4.395a.438.438,0,0,0-.159.156.425.425,0,0,0-.057.212.438.438,0,0,0,.063.213A.383.383,0,0,0,810.289,501.471Z" transform="translate(-501.042 -149.31)" fill="#83869b"/>
127
+ <path id="Path_575" data-name="Path 575" d="M805.834,498.867l7.732,4.474a.936.936,0,0,0,.944,0l7.248-4.386a.38.38,0,0,0,.142-.142.375.375,0,0,0,.051-.193.383.383,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.414.414,0,0,0-.15.567A.391.391,0,0,0,805.834,498.867Z" transform="translate(-509.184 -154.07)" fill="#83869b"/>
128
+ <path id="Path_576" data-name="Path 576" d="M801.4,496.271l7.732,4.477a.937.937,0,0,0,.944,0l7.248-4.386a.354.354,0,0,0,.139-.142.394.394,0,0,0-.139-.527l-7.848-4.547a.819.819,0,0,0-.822,0l-7.265,4.4a.411.411,0,0,0-.156.156.4.4,0,0,0-.054.213.417.417,0,0,0,.059.21A.411.411,0,0,0,801.4,496.271Z" transform="translate(-517.344 -158.844)" fill="#83869b"/>
129
+ <path id="Path_577" data-name="Path 577" d="M796.944,493.666l7.729,4.474a.954.954,0,0,0,.473.127.964.964,0,0,0,.473-.127l7.248-4.386a.392.392,0,0,0,.139-.142.39.39,0,0,0,0-.385.443.443,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.417.417,0,0,0-.153.153.4.4,0,0,0,0,.414A.4.4,0,0,0,796.944,493.666Z" transform="translate(-525.488 -163.603)" fill="#83869b"/>
130
+ <path id="Path_578" data-name="Path 578" d="M792.508,491.074l7.729,4.471a.907.907,0,0,0,.946,0l7.248-4.383a.412.412,0,0,0,.139-.142.389.389,0,0,0,0-.385.39.39,0,0,0-.139-.142l-7.857-4.55a.832.832,0,0,0-.819,0l-7.267,4.4a.441.441,0,0,0-.156.159.431.431,0,0,0-.054.213.426.426,0,0,0,.065.213A.419.419,0,0,0,792.508,491.074Z" transform="translate(-533.655 -168.377)" fill="#83869b"/>
131
+ <path id="Path_579" data-name="Path 579" d="M788.054,488.462l7.732,4.477a.944.944,0,0,0,.47.127.954.954,0,0,0,.473-.127l7.248-4.389a.35.35,0,0,0,.139-.142.389.389,0,0,0,0-.385.367.367,0,0,0-.139-.142l-7.837-4.533a.814.814,0,0,0-.819,0l-7.273,4.386a.406.406,0,0,0-.156.153.436.436,0,0,0-.057.213.393.393,0,0,0,.06.21A.432.432,0,0,0,788.054,488.462Z" transform="translate(-541.801 -173.14)" fill="#83869b"/>
132
+ <path id="Path_580" data-name="Path 580" d="M783.6,485.864l7.729,4.474a.942.942,0,0,0,.947,0l7.248-4.386a.393.393,0,0,0,.139-.142.389.389,0,0,0,0-.385.417.417,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.153.153.425.425,0,0,0,0,.414A.4.4,0,0,0,783.6,485.864Z" transform="translate(-549.946 -177.907)" fill="#83869b"/>
133
+ <path id="Path_581" data-name="Path 581" d="M779.165,483.268l7.729,4.471a.907.907,0,0,0,.946,0l7.245-4.383a.413.413,0,0,0,.139-.142.389.389,0,0,0,0-.385.391.391,0,0,0-.139-.142l-7.857-4.542a.791.791,0,0,0-.408-.113.8.8,0,0,0-.408.113l-7.267,4.4a.387.387,0,0,0-.147.156.44.44,0,0,0-.051.21.407.407,0,0,0,.062.2A.416.416,0,0,0,779.165,483.268Z" transform="translate(-558.097 -182.682)" fill="#83869b"/>
134
+ <path id="Path_582" data-name="Path 582" d="M774.71,480.662l7.727,4.477a.947.947,0,0,0,.949,0l7.245-4.386a.389.389,0,0,0,.139-.142.384.384,0,0,0,0-.383.39.39,0,0,0-.139-.142l-7.84-4.539a.819.819,0,0,0-.822,0l-7.262,4.395a.416.416,0,0,0-.153.153.442.442,0,0,0-.054.207.424.424,0,0,0,.057.21A.412.412,0,0,0,774.71,480.662Z" transform="translate(-566.25 -187.44)" fill="#83869b"/>
135
+ <path id="Path_583" data-name="Path 583" d="M770.257,478.064l7.729,4.474a.942.942,0,0,0,.946,0l7.245-4.386a.369.369,0,0,0,.139-.142.389.389,0,0,0,0-.385.369.369,0,0,0-.139-.142l-7.84-4.536a.809.809,0,0,0-.411-.113.79.79,0,0,0-.408.113l-7.262,4.406a.463.463,0,0,0-.147.15.428.428,0,0,0-.051.2.42.42,0,0,0,.051.2A.447.447,0,0,0,770.257,478.064Z" transform="translate(-574.392 -192.212)" fill="#83869b"/>
136
+ <path id="Path_584" data-name="Path 584" d="M822.964,514.944l7.729,4.474a.942.942,0,0,0,.946,0l7.245-4.386a.4.4,0,0,0,.142-.142.385.385,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.533a.807.807,0,0,0-.411-.113.792.792,0,0,0-.408.113l-7.265,4.4a.425.425,0,0,0-.15.15.409.409,0,0,0-.054.207.4.4,0,0,0,.054.207A.433.433,0,0,0,822.964,514.944Z" transform="translate(-477.773 -124.593)" fill="#83869b"/>
137
+ <path id="Path_585" data-name="Path 585" d="M818.512,512.337l7.729,4.488a.947.947,0,0,0,.949,0l7.245-4.386a.377.377,0,0,0,.142-.142.389.389,0,0,0,0-.385.377.377,0,0,0-.142-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.262,4.4a.408.408,0,0,0-.145.15.456.456,0,0,0-.054.2.42.42,0,0,0,.051.2A.44.44,0,0,0,818.512,512.337Z" transform="translate(-485.921 -129.347)" fill="#83869b"/>
138
+ <path id="Path_586" data-name="Path 586" d="M814.069,509.748l7.732,4.471a.929.929,0,0,0,.949,0l7.245-4.383a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.822,0l-7.268,4.4a.392.392,0,0,0-.147.15.421.421,0,0,0-.057.207.405.405,0,0,0,.057.207A.4.4,0,0,0,814.069,509.748Z" transform="translate(-494.081 -134.119)" fill="#83869b"/>
139
+ <path id="Path_587" data-name="Path 587" d="M809.623,507.147l7.732,4.474a.947.947,0,0,0,.473.127.956.956,0,0,0,.473-.127l7.245-4.386a.377.377,0,0,0,.142-.142.389.389,0,0,0,0-.385.379.379,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.819,0l-7.267,4.395a.426.426,0,0,0-.207.36.423.423,0,0,0,.057.21A.411.411,0,0,0,809.623,507.147Z" transform="translate(-502.237 -138.893)" fill="#83869b"/>
140
+ <path id="Path_588" data-name="Path 588" d="M805.178,504.542l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.383a.4.4,0,0,0,.142-.142.386.386,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.807.807,0,0,0-.411-.113.791.791,0,0,0-.408.113l-7.267,4.395a.438.438,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.408.408,0,0,0,805.178,504.542Z" transform="translate(-510.387 -143.664)" fill="#83869b"/>
141
+ <path id="Path_589" data-name="Path 589" d="M800.735,501.947l7.729,4.477a.932.932,0,0,0,.476.122.963.963,0,0,0,.47-.136l7.248-4.386a.384.384,0,0,0,.193-.334.382.382,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.4a.421.421,0,0,0-.159.578A.4.4,0,0,0,800.735,501.947Z" transform="translate(-518.547 -148.438)" fill="#83869b"/>
142
+ <path id="Path_590" data-name="Path 590" d="M796.293,499.348l7.732,4.474a.927.927,0,0,0,.473.128.916.916,0,0,0,.47-.128l7.25-4.383a.4.4,0,0,0,.193-.334.38.38,0,0,0-.054-.193.368.368,0,0,0-.139-.142l-7.845-4.55a.814.814,0,0,0-.819,0l-7.267,4.4a.439.439,0,0,0-.159.156.418.418,0,0,0-.057.212.413.413,0,0,0,.062.213A.386.386,0,0,0,796.293,499.348Z" transform="translate(-526.701 -153.208)" fill="#83869b"/>
143
+ <path id="Path_591" data-name="Path 591" d="M791.838,496.74l7.732,4.474a.92.92,0,0,0,.944,0l7.248-4.386a.368.368,0,0,0,.139-.142.389.389,0,0,0,0-.385.368.368,0,0,0-.139-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.418.418,0,0,0-.153.153.423.423,0,0,0,0,.414A.44.44,0,0,0,791.838,496.74Z" transform="translate(-534.843 -157.967)" fill="#83869b"/>
144
+ <path id="Path_592" data-name="Path 592" d="M787.388,494.138l7.732,4.477a.937.937,0,0,0,.943,0l7.248-4.389a.353.353,0,0,0,.139-.142.386.386,0,0,0,0-.383.353.353,0,0,0-.139-.142l-7.837-4.536a.813.813,0,0,0-.819,0l-7.273,4.4a.418.418,0,0,0-.147.153.412.412,0,0,0-.051.207.406.406,0,0,0,.2.354Z" transform="translate(-542.996 -162.734)" fill="#83869b"/>
145
+ <path id="Path_593" data-name="Path 593" d="M782.943,491.538l7.732,4.474a.926.926,0,0,0,.473.128.915.915,0,0,0,.47-.128l7.251-4.386a.392.392,0,0,0,.139-.142.384.384,0,0,0,0-.382.39.39,0,0,0-.139-.142l-7.837-4.539a.818.818,0,0,0-.822,0l-7.268,4.4a.431.431,0,0,0-.15.153.406.406,0,0,0,0,.414A.411.411,0,0,0,782.943,491.538Z" transform="translate(-551.151 -167.504)" fill="#83869b"/>
146
+ <path id="Path_594" data-name="Path 594" d="M778.495,488.936l7.732,4.474a.919.919,0,0,0,.943,0l7.25-4.386a.388.388,0,0,0,.139-.142.415.415,0,0,0,.051-.193.4.4,0,0,0-.051-.19.421.421,0,0,0-.139-.145l-7.84-4.533a.794.794,0,0,0-.408-.111.8.8,0,0,0-.411.111l-7.267,4.4a.417.417,0,0,0-.15.564A.411.411,0,0,0,778.495,488.936Z" transform="translate(-559.3 -172.271)" fill="#83869b"/>
147
+ <path id="Path_595" data-name="Path 595" d="M774.054,486.347l7.732,4.471a.919.919,0,0,0,.47.13.929.929,0,0,0,.473-.13l7.248-4.383a.39.39,0,0,0,.139-.142.389.389,0,0,0,0-.385.35.35,0,0,0-.139-.142l-7.828-4.55a.787.787,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.268,4.395a.438.438,0,0,0-.161.153.42.42,0,0,0-.06.213.392.392,0,0,0,.057.215A.411.411,0,0,0,774.054,486.347Z" transform="translate(-567.456 -177.049)" fill="#83869b"/>
148
+ <path id="Path_596" data-name="Path 596" d="M769.612,483.744l7.729,4.468a.924.924,0,0,0,.946,0l7.245-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.415.415,0,0,0-.139-.142l-7.843-4.542a.814.814,0,0,0-.819,0l-7.265,4.4a.393.393,0,0,0-.159.153.383.383,0,0,0-.057.215.409.409,0,0,0,.059.212A.414.414,0,0,0,769.612,483.744Z" transform="translate(-575.617 -181.815)" fill="#83869b"/>
149
+ <path id="Path_597" data-name="Path 597" d="M765.156,481.135l7.729,4.477a.942.942,0,0,0,.946,0l7.245-4.386a.375.375,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.831-4.542a.788.788,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.265,4.4a.433.433,0,0,0-.153.15.417.417,0,0,0-.059.21.45.45,0,0,0,.054.21A.438.438,0,0,0,765.156,481.135Z" transform="translate(-583.76 -186.582)" fill="#83869b"/>
150
+ <path id="Path_598" data-name="Path 598" d="M814.48,516.029l17.309,10.115a.929.929,0,0,0,.949,0l7.245-4.386a.39.39,0,0,0,.139-.142.384.384,0,0,0,0-.383.389.389,0,0,0-.139-.142l-17.425-10.18a.814.814,0,0,0-.819,0l-7.267,4.4a.43.43,0,0,0-.15.153.414.414,0,0,0-.051.21.4.4,0,0,0,.056.207A.433.433,0,0,0,814.48,516.029Z" transform="translate(-493.339 -122.604)" fill="#83869b"/>
151
+ <path id="Path_599" data-name="Path 599" d="M813.425,515.432l7.729,4.476a.932.932,0,0,0,.476.122.922.922,0,0,0,.47-.139l7.245-4.383a.377.377,0,0,0,.142-.142.371.371,0,0,0,0-.385.378.378,0,0,0-.142-.142L821.5,510.3a.8.8,0,0,0-.819,0l-7.265,4.4a.393.393,0,0,0-.159.153.412.412,0,0,0-.06.215.4.4,0,0,0,.063.213A.419.419,0,0,0,813.425,515.432Z" transform="translate(-495.298 -123.732)" fill="#83869b"/>
152
+ <path id="Path_600" data-name="Path 600" d="M808.964,512.821,816.7,517.3a.942.942,0,0,0,.947,0l7.248-4.386a.389.389,0,0,0,.139-.142.38.38,0,0,0,.054-.193.387.387,0,0,0-.054-.193.412.412,0,0,0-.139-.142l-7.84-4.536a.789.789,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.265,4.395a.429.429,0,0,0-.15.153.413.413,0,0,0-.057.207.421.421,0,0,0,.054.21A.43.43,0,0,0,808.964,512.821Z" transform="translate(-503.44 -128.491)" fill="#83869b"/>
153
+ <path id="Path_601" data-name="Path 601" d="M804.523,510.219l7.729,4.471a.929.929,0,0,0,.949,0l7.245-4.383a.376.376,0,0,0,.142-.142.389.389,0,0,0,0-.385.376.376,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.27,4.4a.418.418,0,0,0-.153.153.424.424,0,0,0,.006.414A.4.4,0,0,0,804.523,510.219Z" transform="translate(-511.593 -133.261)" fill="#83869b"/>
154
+ <path id="Path_602" data-name="Path 602" d="M800.07,507.616l7.732,4.474a.93.93,0,0,0,.949,0L816,507.706a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.822,0l-7.268,4.4a.437.437,0,0,0-.147.15.418.418,0,0,0,0,.411A.445.445,0,0,0,800.07,507.616Z" transform="translate(-519.74 -138.024)" fill="#83869b"/>
155
+ <path id="Path_603" data-name="Path 603" d="M795.627,505.016l7.732,4.471a.925.925,0,0,0,.947,0l7.248-4.383a.394.394,0,0,0,.139-.142.388.388,0,0,0,.054-.193.38.38,0,0,0-.054-.193.394.394,0,0,0-.139-.142l-7.846-4.533a.8.8,0,0,0-.819,0l-7.268,4.4a.414.414,0,0,0-.145.564A.41.41,0,0,0,795.627,505.016Z" transform="translate(-527.897 -142.795)" fill="#83869b"/>
156
+ <path id="Path_604" data-name="Path 604" d="M791.179,502.416l7.732,4.471a.887.887,0,0,0,.47.133.9.9,0,0,0,.473-.133L807.1,502.5a.378.378,0,0,0,.142-.142.386.386,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.533a.807.807,0,0,0-.411-.113.79.79,0,0,0-.408.113l-7.268,4.4a.425.425,0,0,0-.15.15.417.417,0,0,0-.054.207.4.4,0,0,0,.054.207A.431.431,0,0,0,791.179,502.416Z" transform="translate(-536.046 -147.561)" fill="#83869b"/>
157
+ <path id="Path_605" data-name="Path 605" d="M786.741,499.822l7.732,4.462a.927.927,0,0,0,.473.128.916.916,0,0,0,.47-.128l7.251-4.383a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142L794.83,494.7a.8.8,0,0,0-.822,0l-7.267,4.395a.41.41,0,0,0-.159.153.421.421,0,0,0-.06.213.437.437,0,0,0,.06.213A.432.432,0,0,0,786.741,499.822Z" transform="translate(-544.208 -152.339)" fill="#83869b"/>
158
+ <path id="Path_606" data-name="Path 606" d="M782.287,497.211l7.732,4.474a.937.937,0,0,0,.944,0l7.25-4.386a.392.392,0,0,0,.139-.142.384.384,0,0,0,0-.382.389.389,0,0,0-.139-.142l-7.84-4.539a.825.825,0,0,0-.408-.11.835.835,0,0,0-.411.11l-7.268,4.4a.431.431,0,0,0-.15.153.413.413,0,0,0-.057.207.417.417,0,0,0,.207.36Z" transform="translate(-552.353 -157.106)" fill="#83869b"/>
159
+ <path id="Path_607" data-name="Path 607" d="M777.85,494.625l7.732,4.474a.92.92,0,0,0,.944,0l7.248-4.406a.35.35,0,0,0,.139-.142.384.384,0,0,0,0-.382.35.35,0,0,0-.139-.142l-7.837-4.536a.834.834,0,0,0-.411-.11.816.816,0,0,0-.408.11l-7.268,4.4a.42.42,0,0,0-.161.153.42.42,0,0,0,0,.431A.444.444,0,0,0,777.85,494.625Z" transform="translate(-560.513 -161.876)" fill="#83869b"/>
160
+ <path id="Path_608" data-name="Path 608" d="M773.393,492.013l7.729,4.474a.942.942,0,0,0,.946,0l7.248-4.383a.424.424,0,0,0,.139-.144.384.384,0,0,0,0-.382.391.391,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.394a.419.419,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.391.391,0,0,0,773.393,492.013Z" transform="translate(-568.659 -166.635)" fill="#83869b"/>
161
+ <path id="Path_609" data-name="Path 609" d="M768.943,489.406l7.729,4.482a.924.924,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.414.414,0,0,0-.139-.142l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.147.153.412.412,0,0,0-.054.2.423.423,0,0,0,.054.2A.4.4,0,0,0,768.943,489.406Z" transform="translate(-576.806 -171.398)" fill="#83869b"/>
162
+ <path id="Path_610" data-name="Path 610" d="M764.5,486.81l7.732,4.477a.927.927,0,0,0,.473.127.917.917,0,0,0,.47-.127l7.25-4.389a.391.391,0,0,0,.139-.142.384.384,0,0,0,0-.383.392.392,0,0,0-.139-.142l-7.84-4.533a.8.8,0,0,0-.819,0l-7.268,4.395a.415.415,0,0,0-.2.36.442.442,0,0,0,.054.207A.424.424,0,0,0,764.5,486.81Z" transform="translate(-584.963 -176.169)" fill="#83869b"/>
163
+ <path id="Path_611" data-name="Path 611" d="M760.053,484.21l17.5,10.245a.941.941,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.142-.142.385.385,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-17.612-10.308a.832.832,0,0,0-.408-.111.816.816,0,0,0-.408.111l-7.268,4.4a.437.437,0,0,0-.153.153.425.425,0,0,0,0,.414A.416.416,0,0,0,760.053,484.21Z" transform="translate(-593.116 -180.939)" fill="#83869b"/>
164
+ <path id="Path_612" data-name="Path 612" d="M812.758,521.093l7.729,4.477a.942.942,0,0,0,.946,0l7.245-4.386a.351.351,0,0,0,.139-.142.384.384,0,0,0,0-.383.352.352,0,0,0-.139-.142l-7.843-4.542a.805.805,0,0,0-.411-.11.789.789,0,0,0-.408.11l-7.265,4.4a.412.412,0,0,0-.15.153.42.42,0,0,0-.054.21.415.415,0,0,0,.056.207A.434.434,0,0,0,812.758,521.093Z" transform="translate(-496.493 -113.32)" fill="#83869b"/>
165
+ <path id="Path_613" data-name="Path 613" d="M808.311,518.494l7.727,4.474a.947.947,0,0,0,.949,0l7.245-4.386a.4.4,0,0,0,.139-.142.385.385,0,0,0,.051-.193.393.393,0,0,0-.051-.193.443.443,0,0,0-.139-.142l-7.84-4.536a.819.819,0,0,0-.822,0l-7.259,4.4a.416.416,0,0,0-.153.153.425.425,0,0,0,0,.414A.4.4,0,0,0,808.311,518.494Z" transform="translate(-504.643 -118.087)" fill="#83869b"/>
166
+ <path id="Path_614" data-name="Path 614" d="M803.858,515.893l7.738,4.471a.924.924,0,0,0,.946,0l7.245-4.383a.375.375,0,0,0,.142-.142.383.383,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.814.814,0,0,0-.819,0l-7.279,4.412a.407.407,0,0,0-.142.153.412.412,0,0,0,0,.4A.426.426,0,0,0,803.858,515.893Z" transform="translate(-512.79 -122.854)" fill="#83869b"/>
167
+ <path id="Path_615" data-name="Path 615" d="M799.414,513.291l7.732,4.477a.942.942,0,0,0,.947,0l7.245-4.389a.394.394,0,0,0,.2-.334.388.388,0,0,0-.054-.193.381.381,0,0,0-.142-.142l-7.837-4.533a.813.813,0,0,0-.819,0l-7.267,4.394a.391.391,0,0,0-.15.153.406.406,0,0,0,0,.414A.391.391,0,0,0,799.414,513.291Z" transform="translate(-520.954 -127.62)" fill="#83869b"/>
168
+ <path id="Path_616" data-name="Path 616" d="M794.98,510.708l7.735,4.474a.947.947,0,0,0,.949,0l7.25-4.409a.377.377,0,0,0,.142-.142.383.383,0,0,0,.051-.193.384.384,0,0,0-.193-.334l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.4a.413.413,0,0,0-.235.368.422.422,0,0,0,.059.218A.4.4,0,0,0,794.98,510.708Z" transform="translate(-529.114 -132.407)" fill="#83869b"/>
169
+ <path id="Path_617" data-name="Path 617" d="M790.522,508.089l7.729,4.474a.947.947,0,0,0,.949,0l7.245-4.386a.378.378,0,0,0,.142-.142.389.389,0,0,0,0-.385.379.379,0,0,0-.142-.142l-7.837-4.533a.819.819,0,0,0-.822,0l-7.265,4.395a.4.4,0,0,0-.153.153.406.406,0,0,0,0,.414A.418.418,0,0,0,790.522,508.089Z" transform="translate(-537.261 -137.157)" fill="#83869b"/>
170
+ <path id="Path_618" data-name="Path 618" d="M786.08,505.5l7.729,4.477a.929.929,0,0,0,.949,0l7.25-4.4a.384.384,0,0,0,.193-.334.382.382,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.395a.42.42,0,0,0-.161.153.437.437,0,0,0-.06.213.41.41,0,0,0,.06.215A.385.385,0,0,0,786.08,505.5Z" transform="translate(-545.414 -141.933)" fill="#83869b"/>
171
+ <path id="Path_619" data-name="Path 619" d="M781.636,502.891l7.732,4.474a.955.955,0,0,0,.473.128.944.944,0,0,0,.47-.128l7.251-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.142-.142l-7.84-4.536a.79.79,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.284,4.395a.4.4,0,0,0-.15.156.417.417,0,0,0-.051.21.413.413,0,0,0,.062.207A.4.4,0,0,0,781.636,502.891Z" transform="translate(-553.567 -146.696)" fill="#83869b"/>
172
+ <path id="Path_620" data-name="Path 620" d="M777.182,500.289l7.724,4.477a.937.937,0,0,0,.943,0l7.256-4.392a.391.391,0,0,0,.139-.142.385.385,0,0,0,.054-.193.378.378,0,0,0-.054-.193.391.391,0,0,0-.139-.142l-7.84-4.533a.8.8,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.268,4.4a.41.41,0,0,0-.15.153.414.414,0,0,0,0,.414A.409.409,0,0,0,777.182,500.289Z" transform="translate(-561.712 -151.466)" fill="#83869b"/>
173
+ <path id="Path_621" data-name="Path 621" d="M772.736,497.689l7.732,4.471a.931.931,0,0,0,.473.13.919.919,0,0,0,.47-.13l7.25-4.383a.414.414,0,0,0,.139-.142.39.39,0,0,0,0-.385.39.39,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.268,4.4a.418.418,0,0,0-.207.36.413.413,0,0,0,.057.207A.43.43,0,0,0,772.736,497.689Z" transform="translate(-569.863 -156.233)" fill="#83869b"/>
174
+ <path id="Path_622" data-name="Path 622" d="M768.3,495.094l7.732,4.474a.9.9,0,0,0,.944,0l7.239-4.4a.352.352,0,0,0,.139-.142.389.389,0,0,0,0-.385.37.37,0,0,0-.139-.142l-7.834-4.536a.814.814,0,0,0-.819,0l-7.268,4.4a.458.458,0,0,0-.159.153.413.413,0,0,0,.164.578Z" transform="translate(-578.024 -161.007)" fill="#83869b"/>
175
+ <path id="Path_623" data-name="Path 623" d="M763.856,492.5l7.732,4.477a.943.943,0,0,0,.47.128.954.954,0,0,0,.473-.128l7.248-4.389a.378.378,0,0,0,.142-.142.406.406,0,0,0,.051-.19.418.418,0,0,0-.051-.193.378.378,0,0,0-.142-.142l-7.843-4.562a.835.835,0,0,0-.411-.111.816.816,0,0,0-.408.111l-7.268,4.4a.435.435,0,0,0-.164.156.422.422,0,0,0-.059.218.416.416,0,0,0,.229.368Z" transform="translate(-586.184 -165.781)" fill="#83869b"/>
176
+ <path id="Path_624" data-name="Path 624" d="M759.4,489.889l7.729,4.471a.925.925,0,0,0,.946,0l7.248-4.383a.417.417,0,0,0,.139-.142.389.389,0,0,0,0-.385.394.394,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.822,0l-7.265,4.4a.41.41,0,0,0-.153.15.423.423,0,0,0-.057.21.412.412,0,0,0,.057.207A.418.418,0,0,0,759.4,489.889Z" transform="translate(-594.32 -170.533)" fill="#83869b"/>
177
+ <path id="Path_625" data-name="Path 625" d="M754.955,487.284l7.732,4.471a.9.9,0,0,0,.943,0l7.251-4.383a.447.447,0,0,0,.139-.142.4.4,0,0,0,.051-.193.388.388,0,0,0-.051-.193.4.4,0,0,0-.139-.142l-7.84-4.533a.789.789,0,0,0-.408-.113.807.807,0,0,0-.411.113l-7.273,4.386a.424.424,0,0,0-.153.156.407.407,0,0,0,0,.419A.4.4,0,0,0,754.955,487.284Z" transform="translate(-602.477 -175.303)" fill="#83869b"/>
178
+ <path id="Path_626" data-name="Path 626" d="M807.656,524.169l7.732,4.474a.919.919,0,0,0,.47.13.93.93,0,0,0,.473-.13l7.245-4.383a.4.4,0,0,0,.19-.334.385.385,0,0,0-.051-.193.352.352,0,0,0-.139-.142l-7.84-4.536a.806.806,0,0,0-.411-.113.791.791,0,0,0-.408.113l-7.264,4.395a.41.41,0,0,0-.15.153.423.423,0,0,0-.056.21.4.4,0,0,0,.056.207A.41.41,0,0,0,807.656,524.169Z" transform="translate(-505.847 -107.681)" fill="#83869b"/>
179
+ <path id="Path_627" data-name="Path 627" d="M803.217,521.575l7.727,4.474a.946.946,0,0,0,.949,0l7.245-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.84-4.547a.819.819,0,0,0-.822,0l-7.262,4.4a.4.4,0,0,0-.162.153.434.434,0,0,0-.057.213.392.392,0,0,0,.06.212A.419.419,0,0,0,803.217,521.575Z" transform="translate(-514.007 -112.458)" fill="#83869b"/>
180
+ <path id="Path_628" data-name="Path 628" d="M798.759,518.965l7.729,4.477a.936.936,0,0,0,.473.127.922.922,0,0,0,.473-.127l7.248-4.389a.4.4,0,0,0,.139-.139.389.389,0,0,0,0-.385.405.405,0,0,0-.139-.139l-7.843-4.539a.817.817,0,0,0-.408-.111.834.834,0,0,0-.411.111l-7.265,4.4a.4.4,0,0,0-.147.153.409.409,0,0,0-.054.207.433.433,0,0,0,.054.207A.425.425,0,0,0,798.759,518.965Z" transform="translate(-522.149 -117.218)" fill="#83869b"/>
181
+ <path id="Path_629" data-name="Path 629" d="M794.323,516.375l7.729,4.474a.925.925,0,0,0,.946,0l7.245-4.395a.384.384,0,0,0,.193-.334.39.39,0,0,0-.051-.193.37.37,0,0,0-.142-.139l-7.845-4.542a.805.805,0,0,0-.411-.11.787.787,0,0,0-.408.11l-7.265,4.4a.442.442,0,0,0-.159.156.4.4,0,0,0-.054.213.393.393,0,0,0,.06.213A.41.41,0,0,0,794.323,516.375Z" transform="translate(-530.313 -121.992)" fill="#83869b"/>
182
+ <path id="Path_630" data-name="Path 630" d="M789.868,513.76l7.729,4.477a.942.942,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.142-.142.406.406,0,0,0,.051-.193.416.416,0,0,0-.051-.193.422.422,0,0,0-.142-.142l-7.84-4.533a.816.816,0,0,0-.408-.11.835.835,0,0,0-.411.11l-7.271,4.392a.43.43,0,0,0-.15.153.45.45,0,0,0-.054.21.413.413,0,0,0,.057.207A.433.433,0,0,0,789.868,513.76Z" transform="translate(-538.46 -126.755)" fill="#83869b"/>
183
+ <path id="Path_631" data-name="Path 631" d="M785.432,511.173l7.729,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.369.369,0,0,0,.142-.139.382.382,0,0,0-.142-.527l-7.854-4.55a.789.789,0,0,0-.408-.11.806.806,0,0,0-.411.11l-7.268,4.395a.412.412,0,0,0-.156.156.449.449,0,0,0-.054.215.42.42,0,0,0,.062.213A.4.4,0,0,0,785.432,511.173Z" transform="translate(-546.624 -131.529)" fill="#83869b"/>
184
+ <path id="Path_632" data-name="Path 632" d="M780.973,508.565l7.729,4.474a.939.939,0,0,0,.476.13.928.928,0,0,0,.473-.13l7.245-4.386a.391.391,0,0,0,.142-.139.4.4,0,0,0,0-.388.369.369,0,0,0-.142-.139l-7.837-4.539a.819.819,0,0,0-.822,0l-7.265,4.4a.438.438,0,0,0-.153.153.41.41,0,0,0-.054.207.42.42,0,0,0,.054.21A.43.43,0,0,0,780.973,508.565Z" transform="translate(-554.762 -136.288)" fill="#83869b"/>
185
+ <path id="Path_633" data-name="Path 633" d="M776.531,505.968l7.732,4.477a.932.932,0,0,0,.476.122.945.945,0,0,0,.47-.136l7.248-4.386a.4.4,0,0,0,.142-.142.389.389,0,0,0,0-.385.394.394,0,0,0-.142-.142l-7.84-4.533a.788.788,0,0,0-.408-.11.807.807,0,0,0-.411.11l-7.267,4.4a.405.405,0,0,0-.156.153.4.4,0,0,0,0,.422A.4.4,0,0,0,776.531,505.968Z" transform="translate(-562.921 -141.066)" fill="#83869b"/>
186
+ <path id="Path_634" data-name="Path 634" d="M772.1,503.363l7.732,4.474a.944.944,0,0,0,.47.127.957.957,0,0,0,.473-.127l7.248-4.386a.384.384,0,0,0,.193-.334.383.383,0,0,0-.051-.193.4.4,0,0,0-.142-.142l-7.837-4.536a.814.814,0,0,0-.819,0l-7.29,4.386a.425.425,0,0,0-.153.156.417.417,0,0,0-.054.215.432.432,0,0,0,.065.213A.414.414,0,0,0,772.1,503.363Z" transform="translate(-571.074 -145.825)" fill="#83869b"/>
187
+ <path id="Path_635" data-name="Path 635" d="M767.63,500.761l7.732,4.474a.918.918,0,0,0,.943,0l7.248-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.378.378,0,0,0-.142-.142l-7.837-4.533a.814.814,0,0,0-.819,0l-7.267,4.4a.432.432,0,0,0-.15.153.42.42,0,0,0,0,.411A.41.41,0,0,0,767.63,500.761Z" transform="translate(-579.219 -150.592)" fill="#83869b"/>
188
+ <path id="Path_636" data-name="Path 636" d="M763.192,498.165l7.729,4.477a.941.941,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.384.384,0,0,0,0-.383.391.391,0,0,0-.139-.142l-7.854-4.547a.79.79,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.25,4.4a.42.42,0,0,0-.21.36.426.426,0,0,0,.057.21A.411.411,0,0,0,763.192,498.165Z" transform="translate(-587.366 -155.371)" fill="#83869b"/>
189
+ <path id="Path_637" data-name="Path 637" d="M758.738,495.561l7.732,4.474a.955.955,0,0,0,.473.128.945.945,0,0,0,.47-.128l7.25-4.386a.39.39,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.84-4.536a.788.788,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.268,4.4a.418.418,0,0,0,0,.72Z" transform="translate(-595.526 -160.129)" fill="#83869b"/>
190
+ <path id="Path_638" data-name="Path 638" d="M754.288,492.956l7.732,4.477a.955.955,0,0,0,.473.127.944.944,0,0,0,.47-.127l7.251-4.386a.391.391,0,0,0,.139-.142.39.39,0,0,0-.139-.527l-7.84-4.533a.787.787,0,0,0-.408-.11.806.806,0,0,0-.411.11l-7.267,4.4a.415.415,0,0,0-.145.153.382.382,0,0,0-.054.2.392.392,0,0,0,.054.2A.415.415,0,0,0,754.288,492.956Z" transform="translate(-603.668 -164.895)" fill="#83869b"/>
191
+ <path id="Path_639" data-name="Path 639" d="M749.842,490.359l7.744,4.474a.945.945,0,0,0,.47.128.957.957,0,0,0,.473-.128l7.248-4.386a.353.353,0,0,0,.139-.142.389.389,0,0,0,0-.385.373.373,0,0,0-.139-.142l-7.837-4.536a.8.8,0,0,0-.411-.11.794.794,0,0,0-.408.11l-7.268,4.4a.415.415,0,0,0-.156.15.405.405,0,0,0-.057.207.41.41,0,0,0,.051.207A.4.4,0,0,0,749.842,490.359Z" transform="translate(-611.825 -169.666)" fill="#83869b"/>
192
+ <path id="Path_640" data-name="Path 640" d="M802.541,527.229l7.729,4.488a.907.907,0,0,0,.947,0l7.248-4.383a.418.418,0,0,0,.139-.142.389.389,0,0,0,0-.385.4.4,0,0,0-.139-.142l-7.84-4.533a.814.814,0,0,0-.819,0l-7.265,4.4a.4.4,0,0,0-.142.15.415.415,0,0,0-.051.2.4.4,0,0,0,.051.2A.4.4,0,0,0,802.541,527.229Z" transform="translate(-515.195 -102.036)" fill="#83869b"/>
193
+ <path id="Path_641" data-name="Path 641" d="M798.105,524.645l7.732,4.477a.937.937,0,0,0,.944,0l7.245-4.386a.378.378,0,0,0,.142-.142.39.39,0,0,0-.142-.527l-7.84-4.536a.8.8,0,0,0-.819,0l-7.265,4.394a.434.434,0,0,0-.15.153.413.413,0,0,0-.057.207.454.454,0,0,0,.057.21A.432.432,0,0,0,798.105,524.645Z" transform="translate(-523.357 -106.808)" fill="#83869b"/>
194
+ <path id="Path_642" data-name="Path 642" d="M793.659,522.044l7.729,4.471a.924.924,0,0,0,.946,0l7.245-4.383a.387.387,0,0,0,.139-.142.389.389,0,0,0,0-.385.367.367,0,0,0-.139-.142l-7.84-4.536a.8.8,0,0,0-.822,0l-7.262,4.4a.389.389,0,0,0-.15.153.406.406,0,0,0,0,.414A.438.438,0,0,0,793.659,522.044Z" transform="translate(-531.51 -111.582)" fill="#83869b"/>
195
+ <path id="Path_643" data-name="Path 643" d="M789.218,519.449l7.726,4.474a.938.938,0,0,0,.949-.014l7.245-4.386a.39.39,0,0,0,.139-.142.384.384,0,0,0,0-.382.393.393,0,0,0-.139-.142l-7.843-4.533a.789.789,0,0,0-.408-.113.808.808,0,0,0-.411.113l-7.265,4.395a.425.425,0,0,0-.212.365.4.4,0,0,0,.059.213A.394.394,0,0,0,789.218,519.449Z" transform="translate(-539.667 -116.356)" fill="#83869b"/>
196
+ <path id="Path_644" data-name="Path 644" d="M768.506,507.257l53.816,31.651a.925.925,0,0,0,.946,0l7.248-4.386a.4.4,0,0,0,.139-.139.376.376,0,0,0,0-.388.407.407,0,0,0-.139-.139l-53.933-31.728a.813.813,0,0,0-.819,0l-7.264,4.4a.429.429,0,0,0-.159.153.413.413,0,0,0,.164.578Z" transform="translate(-577.644 -138.708)" fill="#83869b"/>
197
+ <path id="Path_645" data-name="Path 645" d="M780.329,514.247l7.727,4.474a.929.929,0,0,0,.949,0l7.245-4.386a.4.4,0,0,0,.142-.142.378.378,0,0,0,.051-.193.385.385,0,0,0-.051-.193.423.423,0,0,0-.142-.142l-7.845-4.547a.794.794,0,0,0-.408-.11.8.8,0,0,0-.411.11l-7.264,4.4a.405.405,0,0,0-.156.153.411.411,0,0,0-.06.215.44.44,0,0,0,.063.213A.41.41,0,0,0,780.329,514.247Z" transform="translate(-555.974 -125.893)" fill="#83869b"/>
198
+ <path id="Path_646" data-name="Path 646" d="M775.866,511.637l7.732,4.477a.935.935,0,0,0,.473.128.919.919,0,0,0,.473-.128l7.248-4.386a.4.4,0,0,0,.193-.334.38.38,0,0,0-.054-.193.371.371,0,0,0-.139-.142l-7.84-4.533a.791.791,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.268,4.395a.416.416,0,0,0-.2.36.439.439,0,0,0,.054.207A.422.422,0,0,0,775.866,511.637Z" transform="translate(-564.12 -130.652)" fill="#83869b"/>
199
+ <path id="Path_647" data-name="Path 647" d="M771.422,509.037l7.732,4.474a.924.924,0,0,0,.946,0l7.245-4.383a.4.4,0,0,0,.142-.142.388.388,0,0,0,.054-.193.4.4,0,0,0-.2-.334l-7.837-4.536a.8.8,0,0,0-.819,0l-7.273,4.4a.43.43,0,0,0-.2.363.417.417,0,0,0,.207.354Z" transform="translate(-572.272 -135.423)" fill="#83869b"/>
200
+ <path id="Path_648" data-name="Path 648" d="M766.974,506.435l7.729,4.474a.93.93,0,0,0,.949,0l7.245-4.386a.375.375,0,0,0,.193-.332.4.4,0,0,0-.051-.2.39.39,0,0,0-.142-.139l-7.837-4.536a.819.819,0,0,0-.822,0l-7.265,4.4a.433.433,0,0,0-.15.153.4.4,0,0,0-.054.207.417.417,0,0,0,.054.207A.424.424,0,0,0,766.974,506.435Z" transform="translate(-580.422 -140.189)" fill="#83869b"/>
201
+ <path id="Path_649" data-name="Path 649" d="M762.529,503.838l7.732,4.471a.918.918,0,0,0,.943,0l7.25-4.383a.39.39,0,0,0,.139-.142.386.386,0,0,0,.054-.193.377.377,0,0,0-.054-.193.391.391,0,0,0-.139-.142l-7.84-4.536a.792.792,0,0,0-.408-.113.809.809,0,0,0-.411.113l-7.268,4.395a.426.426,0,0,0-.207.36.423.423,0,0,0,.057.21A.429.429,0,0,0,762.529,503.838Z" transform="translate(-588.576 -144.96)" fill="#83869b"/>
202
+ <path id="Path_650" data-name="Path 650" d="M758.088,501.243l7.732,4.474a.9.9,0,0,0,.944,0l7.248-4.386a.37.37,0,0,0,.142-.139.382.382,0,0,0-.142-.527l-7.831-4.55a.814.814,0,0,0-.819,0l-7.267,4.4a.416.416,0,0,0-.221.366.434.434,0,0,0,.057.213A.4.4,0,0,0,758.088,501.243Z" transform="translate(-596.733 -149.734)" fill="#83869b"/>
203
+ <path id="Path_651" data-name="Path 651" d="M753.638,498.636l7.732,4.468a.944.944,0,0,0,.47.127.955.955,0,0,0,.473-.127l7.248-4.386a.384.384,0,0,0,.193-.334.385.385,0,0,0-.051-.193.38.38,0,0,0-.142-.142l-7.837-4.533a.8.8,0,0,0-.411-.11.786.786,0,0,0-.408.11l-7.268,4.4a.42.42,0,0,0-.21.363.4.4,0,0,0,.057.207A.4.4,0,0,0,753.638,498.636Z" transform="translate(-604.882 -154.497)" fill="#83869b"/>
204
+ <path id="Path_652" data-name="Path 652" d="M749.193,496.032l7.729,4.474a.942.942,0,0,0,.946,0l7.248-4.386a.391.391,0,0,0,.139-.142.389.389,0,0,0,0-.385.413.413,0,0,0-.139-.142l-7.837-4.539a.818.818,0,0,0-.822,0l-7.265,4.4a.4.4,0,0,0-.156.153.411.411,0,0,0,0,.417A.4.4,0,0,0,749.193,496.032Z" transform="translate(-613.037 -159.271)" fill="#83869b"/>
205
+ <path id="Path_653" data-name="Path 653" d="M744.75,493.444l7.732,4.474a.919.919,0,0,0,.944,0l7.25-4.4a.423.423,0,0,0,.139-.145.384.384,0,0,0,0-.382.391.391,0,0,0-.139-.142l-7.84-4.536a.813.813,0,0,0-.819,0l-7.268,4.394a.463.463,0,0,0-.161.153.417.417,0,0,0,.161.584Z" transform="translate(-621.197 -164.037)" fill="#83869b"/>
206
+ <path id="Path_654" data-name="Path 654" d="M974.658,556.8,933.482,533.56,894.342,556.8l41.177,23.248Z" transform="translate(-346.54 -80.881)" fill="#d6d5d4"/>
207
+ <path id="Path_655" data-name="Path 655" d="M894.408,541.765v11.622l41.174,23.245V565.01Z" transform="translate(-346.419 -65.839)" fill="#b2afad"/>
208
+ <path id="Path_656" data-name="Path 656" d="M948.081,541.765l-39.14,23.245v11.622l39.14-23.245Z" transform="translate(-319.775 -65.839)" fill="#bcbbbb"/>
209
+ <path id="Path_657" data-name="Path 657" d="M920.593,469.5l-7.52-4.244-7.146,4.244,7.517,4.244Z" transform="translate(-325.299 -206.107)" fill="#87837f"/>
210
+ <path id="Path_658" data-name="Path 658" d="M905.928,466.753V679.93l7.517,4.244V471Z" transform="translate(-325.299 -203.361)" fill="#b2afad"/>
211
+ <path id="Path_659" data-name="Path 659" d="M915.73,466.753,908.582,471V684.174l7.149-4.244Z" transform="translate(-320.433 -203.361)" fill="#d6d5d4"/>
212
+ <path id="Path_660" data-name="Path 660" d="M982.016,471.808V525.44L916.79,563.424V509.814a34.385,34.385,0,0,0-17.309-29.829,16.274,16.274,0,0,0-15.059-.66L947.2,442.747a16.311,16.311,0,0,1,17.518-.757,34.367,34.367,0,0,1,17.3,29.818Z" transform="translate(-364.726 -252.777)" fill="#e5e4e3"/>
213
+ <path id="Path_661" data-name="Path 661" d="M922.96,485.215v53.61l-41.9-23.99V469.666a16.189,16.189,0,0,1,6.984-13.439l2.539-1.476h.014a16.273,16.273,0,0,1,15.059.66,34.38,34.38,0,0,1,17.309,29.8Z" transform="translate(-370.9 -228.175)" fill="#b2afad"/>
214
+ <path id="Path_662" data-name="Path 662" d="M886.06,453.755l-2.539,1.49A15.2,15.2,0,0,1,886.06,453.755Z" transform="translate(-366.378 -227.19)" fill="#525575"/>
215
+ <path id="Path_663" data-name="Path 663" d="M882.5,477.714l30.2,17.281V488.2l-30.2-17.275Z" transform="translate(-368.254 -195.712)" fill="#87837f"/>
216
+ <path id="Path_664" data-name="Path 664" d="M879.428,475.7l32.292,18.6,10.333-11.755-32.291-18.6Z" transform="translate(-373.882 -208.516)" fill="#e5e4e3"/>
217
+ <path id="Path_665" data-name="Path 665" d="M879.428,468.088l32.292,18.6v5.094l-32.292-18.6Z" transform="translate(-373.882 -200.913)" fill="#adaaa6"/>
218
+ <path id="Path_666" data-name="Path 666" d="M901.157,470.505l-10.333,11.758v5.091l10.333-6.709Z" transform="translate(-352.989 -196.482)" fill="#87837f"/>
219
+ <path id="Path_667" data-name="Path 667" d="M917.2,463.815l-10.959,6.267V467.62l10.959-6.273Z" transform="translate(-324.723 -213.272)" fill="#87837f"/>
220
+ <path id="Path_668" data-name="Path 668" d="M917.2,465.723,906.242,472v-2.468l10.959-6.267Z" transform="translate(-324.723 -209.763)" fill="#87837f"/>
221
+ <path id="Path_669" data-name="Path 669" d="M917.2,467.638l-10.959,6.27v-2.465l10.959-6.27Z" transform="translate(-324.723 -206.257)" fill="#87837f"/>
222
+ <g id="Group_453" data-name="Group 453" transform="translate(510.858 502.449)" opacity="0.25">
223
+ <path id="Path_670" data-name="Path 670" d="M951.077,623.26c38.533,0,69.771-16.147,69.771-36.065s-31.238-36.068-69.771-36.068S881.3,567.276,881.3,587.194,912.541,623.26,951.077,623.26Z" transform="translate(-881.303 -551.126)" fill="#1d2035" opacity="0.04"/>
224
+ <path id="Path_671" data-name="Path 671" d="M949.986,621.824c37.6,0,68.088-15.756,68.088-35.193s-30.484-35.2-68.088-35.2-68.088,15.756-68.088,35.2S912.382,621.824,949.986,621.824Z" transform="translate(-880.212 -550.559)" fill="#1d2035" opacity="0.07"/>
225
+ <path id="Path_672" data-name="Path 672" d="M948.894,620.385c36.675,0,66.4-15.365,66.4-34.323s-29.73-34.323-66.4-34.323-66.4,15.368-66.4,34.323S912.222,620.385,948.894,620.385Z" transform="translate(-879.123 -550.002)" fill="#1d2035" opacity="0.11"/>
226
+ <path id="Path_673" data-name="Path 673" d="M947.8,618.951c35.742,0,64.719-14.977,64.719-33.453s-28.977-33.45-64.719-33.45-64.716,14.977-64.716,33.45S912.062,618.951,947.8,618.951Z" transform="translate(-878.03 -549.436)" fill="#1d2035" opacity="0.15"/>
227
+ <path id="Path_674" data-name="Path 674" d="M946.712,617.517c34.813,0,63.033-14.586,63.033-32.581s-28.22-32.58-63.033-32.58-63.03,14.586-63.03,32.58S911.9,617.517,946.712,617.517Z" transform="translate(-876.941 -548.871)" fill="#1d2035" opacity="0.19"/>
228
+ <path id="Path_675" data-name="Path 675" d="M945.624,616.084c33.881,0,61.347-14.2,61.347-31.711s-27.466-31.711-61.347-31.711-61.347,14.2-61.347,31.711S911.743,616.084,945.624,616.084Z" transform="translate(-875.851 -548.308)" fill="#1d2035" opacity="0.22"/>
229
+ <path id="Path_676" data-name="Path 676" d="M944.532,614.648c32.949,0,59.658-13.807,59.658-30.838s-26.71-30.841-59.658-30.841-59.659,13.807-59.659,30.841S911.583,614.648,944.532,614.648Z" transform="translate(-874.758 -547.747)" fill="#1d2035" opacity="0.26"/>
230
+ <path id="Path_677" data-name="Path 677" d="M943.44,613.216c32.017,0,57.973-13.419,57.973-29.968s-25.956-29.971-57.973-29.971-57.973,13.419-57.973,29.971S911.42,613.216,943.44,613.216Z" transform="translate(-873.669 -547.182)" fill="#1d2035" opacity="0.3"/>
231
+ <path id="Path_678" data-name="Path 678" d="M942.352,611.78c31.084,0,56.287-13.028,56.287-29.1s-25.2-29.1-56.287-29.1-56.29,13.028-56.29,29.1S911.264,611.78,942.352,611.78Z" transform="translate(-872.578 -546.616)" fill="#1d2035" opacity="0.33"/>
232
+ <path id="Path_679" data-name="Path 679" d="M941.262,610.343c30.155,0,54.6-12.637,54.6-28.226s-24.446-28.226-54.6-28.226-54.6,12.637-54.6,28.226S911.1,610.343,941.262,610.343Z" transform="translate(-871.485 -546.055)" fill="#1d2035" opacity="0.37"/>
233
+ <path id="Path_680" data-name="Path 680" d="M940.167,608.91c29.226,0,52.918-12.248,52.918-27.356S969.393,554.2,940.167,554.2s-52.915,12.246-52.915,27.353S910.944,608.91,940.167,608.91Z" transform="translate(-870.396 -545.488)" fill="#1d2035" opacity="0.41"/>
234
+ <path id="Path_681" data-name="Path 681" d="M939.074,607.475c28.294,0,51.229-11.857,51.229-26.483s-22.936-26.483-51.229-26.483-51.227,11.857-51.227,26.483S910.784,607.475,939.074,607.475Z" transform="translate(-869.304 -544.924)" fill="#1d2035" opacity="0.44"/>
235
+ <path id="Path_682" data-name="Path 682" d="M937.987,606.039c27.361,0,49.543-11.467,49.543-25.611s-22.182-25.61-49.543-25.61-49.544,11.467-49.544,25.61S910.625,606.039,937.987,606.039Z" transform="translate(-868.213 -544.357)" fill="#1d2035" opacity="0.48"/>
236
+ <path id="Path_683" data-name="Path 683" d="M936.895,604.6c26.432,0,47.858-11.075,47.858-24.738s-21.426-24.741-47.858-24.741-47.858,11.076-47.858,24.741S910.463,604.6,936.895,604.6Z" transform="translate(-867.124 -543.796)" fill="#1d2035" opacity="0.52"/>
237
+ <path id="Path_684" data-name="Path 684" d="M935.805,603.166c25.5,0,46.172-10.684,46.172-23.868s-20.672-23.868-46.172-23.868-46.172,10.687-46.172,23.868S910.305,603.166,935.805,603.166Z" transform="translate(-866.031 -543.235)" fill="#1d2035" opacity="0.56"/>
238
+ <path id="Path_685" data-name="Path 685" d="M934.715,601.732c24.568,0,44.486-10.3,44.486-23s-19.918-23-44.486-23-44.486,10.3-44.486,23S910.144,601.732,934.715,601.732Z" transform="translate(-864.938 -542.669)" fill="#1d2035" opacity="0.59"/>
239
+ <path id="Path_686" data-name="Path 686" d="M933.625,600.3c23.638,0,42.8-9.905,42.8-22.125s-19.162-22.126-42.8-22.126-42.8,9.905-42.8,22.126S909.986,600.3,933.625,600.3Z" transform="translate(-863.851 -542.104)" fill="#1d2035" opacity="0.63"/>
240
+ <path id="Path_687" data-name="Path 687" d="M932.532,598.86c22.7,0,41.112-9.514,41.112-21.253s-18.408-21.253-41.112-21.253-41.115,9.514-41.115,21.253S909.826,598.86,932.532,598.86Z" transform="translate(-862.759 -541.541)" fill="#1d2035" opacity="0.67"/>
241
+ <path id="Path_688" data-name="Path 688" d="M931.44,597.428c21.777,0,39.428-9.126,39.428-20.383s-17.652-20.383-39.428-20.383-39.426,9.126-39.426,20.383S909.666,597.428,931.44,597.428Z" transform="translate(-861.666 -540.977)" fill="#1d2035" opacity="0.7"/>
242
+ <path id="Path_689" data-name="Path 689" d="M930.35,595.99c20.845,0,37.743-8.735,37.743-19.51s-16.9-19.51-37.743-19.51-37.743,8.735-37.743,19.51S909.5,595.99,930.35,595.99Z" transform="translate(-860.579 -540.414)" fill="#1d2035" opacity="0.74"/>
243
+ <path id="Path_690" data-name="Path 690" d="M929.26,594.553c19.916,0,36.057-8.344,36.057-18.641s-16.142-18.638-36.057-18.638S893.2,565.619,893.2,575.913,909.347,594.553,929.26,594.553Z" transform="translate(-859.486 -539.853)" fill="#1d2035" opacity="0.78"/>
244
+ <path id="Path_691" data-name="Path 691" d="M928.168,593.119c18.983,0,34.371-7.953,34.371-17.768s-15.388-17.768-34.371-17.768S893.8,565.539,893.8,575.351,909.185,593.119,928.168,593.119Z" transform="translate(-858.397 -539.288)" fill="#1d2035" opacity="0.81"/>
245
+ <path id="Path_692" data-name="Path 692" d="M927.078,591.682c18.051,0,32.685-7.562,32.685-16.9s-14.634-16.9-32.685-16.9-32.685,7.565-32.685,16.9S909.027,591.682,927.078,591.682Z" transform="translate(-857.305 -538.722)" fill="#1d2035" opacity="0.85"/>
246
+ <path id="Path_693" data-name="Path 693" d="M925.988,590.249c17.119,0,31-7.177,31-16.025s-13.878-16.025-31-16.025-31,7.174-31,16.025S908.869,590.249,925.988,590.249Z" transform="translate(-856.214 -538.161)" fill="#1d2035" opacity="0.89"/>
247
+ <path id="Path_694" data-name="Path 694" d="M924.9,588.812c16.187,0,29.311-6.786,29.311-15.153s-13.124-15.153-29.311-15.153-29.314,6.783-29.314,15.153S908.708,588.812,924.9,588.812Z" transform="translate(-855.121 -537.594)" fill="#1d2035" opacity="0.93"/>
248
+ <path id="Path_695" data-name="Path 695" d="M923.806,587.378c15.258,0,27.625-6.395,27.625-14.28s-12.367-14.283-27.625-14.283-27.628,6.395-27.628,14.283S908.546,587.378,923.806,587.378Z" transform="translate(-854.032 -537.029)" fill="#1d2035" opacity="0.96"/>
249
+ <path id="Path_696" data-name="Path 696" d="M922.715,585.941c14.328,0,25.945-6,25.945-13.407s-11.617-13.41-25.945-13.41-25.942,6-25.942,13.41S908.39,585.941,922.715,585.941Z" transform="translate(-852.941 -536.463)" fill="#1d2035" opacity="0.25"/>
250
+ </g>
251
+ <path id="Path_697" data-name="Path 697" d="M923.1,669.831l-97.963-54.763,121.111-68.853,97.965,54.763Z" transform="translate(-473.408 -57.678)" fill="#a7abf6"/>
252
+ <path id="Path_698" data-name="Path 698" d="M923.1,667.468l-97.963-54.762,121.111-68.85,97.965,54.763Z" transform="translate(-473.408 -62.007)" fill="#d0d0fa"/>
253
+ <path id="Path_699" data-name="Path 699" d="M980.828,563.184l-121.114,68.85v5.06l121.114-68.853Z" transform="translate(-410.022 -26.57)" fill="#7178e1"/>
254
+ <path id="Path_700" data-name="Path 700" d="M825.141,568.153v5.06L923.1,627.976v-5.058Z" transform="translate(-473.408 -17.461)" fill="#a7abf6"/>
255
+ <path id="Path_701" data-name="Path 701" d="M893.675,594.881l-41.3-23.273,42.469-24.143,41.3,23.273Z" transform="translate(-423.486 -55.389)" fill="#a29afb"/>
256
+ <path id="Path_702" data-name="Path 702" d="M889.926,582.754l-41.307-23.273,2.91-1.652,41.3,23.273Z" transform="translate(-430.365 -36.388)" fill="#42a8a8"/>
257
+ <path id="Path_703" data-name="Path 703" d="M921.344,603.79l-75.389-42.608,2.91-1.652,75.386,42.608Z" transform="translate(-435.249 -33.267)" fill="#a29afb"/>
258
+ <path id="Path_704" data-name="Path 704" d="M918.917,605.349l-75.39-42.6,2.91-1.655L921.823,603.7Z" transform="translate(-439.7 -30.409)" fill="#a29afb"/>
259
+ <path id="Path_705" data-name="Path 705" d="M916.486,606.913,841.1,564.306l2.907-1.655L919.4,605.259Z" transform="translate(-444.15 -27.548)" fill="#a29afb"/>
260
+ <path id="Path_706" data-name="Path 706" d="M914.06,608.47l-75.386-42.6,2.9-1.652,75.389,42.6Z" transform="translate(-448.598 -24.684)" fill="#a29afb"/>
261
+ <path id="Path_707" data-name="Path 707" d="M911.635,610.034l-75.389-42.608,2.91-1.652,75.386,42.608Z" transform="translate(-453.049 -21.822)" fill="#a29afb"/>
262
+ <path id="Path_708" data-name="Path 708" d="M909.206,611.6,833.82,568.99l2.907-1.655,75.386,42.608Z" transform="translate(-457.497 -18.96)" fill="#a29afb"/>
263
+ <path id="Path_709" data-name="Path 709" d="M896.526,597.147,869.98,582.193l42.472-24.146L938.991,573Z" transform="translate(-391.203 -35.988)" fill="#a29afb"/>
264
+ <path id="Path_710" data-name="Path 710" d="M829.893,547.548,932.6,613.12l-.065-150.189L829.828,397.359Z" transform="translate(-464.815 -330.583)" fill="#d573b7"/>
265
+ <path id="Path_711" data-name="Path 711" d="M847.387,444.15l.011,30.693,78.662,50.224-.014-30.693Z" transform="translate(-432.624 -244.799)" fill="#fff"/>
266
+ <path id="Path_712" data-name="Path 712" d="M899.611,455.252l-60.177-37.817a5.153,5.153,0,0,1-2.289-3.811c0-1.3,1.028-1.725,2.286-.935l60.18,37.819a5.143,5.143,0,0,1,2.287,3.808C901.9,455.621,900.878,456.04,899.611,455.252Z" transform="translate(-451.401 -303.207)" fill="#abc8ce"/>
267
+ <path id="Path_713" data-name="Path 713" d="M899.624,460.415,839.438,422.6a5.152,5.152,0,0,1-2.292-3.808c0-1.306,1.031-1.725,2.289-.938l60.174,37.817a5.158,5.158,0,0,1,2.287,3.811C901.91,460.784,900.882,461.206,899.624,460.415Z" transform="translate(-451.399 -293.739)" fill="#abc8ce"/>
268
+ <path id="Path_714" data-name="Path 714" d="M899.626,465.578,839.44,427.761a5.165,5.165,0,0,1-2.292-3.808c0-1.306,1.031-1.728,2.287-.935l60.188,37.816a5.149,5.149,0,0,1,2.286,3.808C901.912,465.949,900.884,466.371,899.626,465.578Z" transform="translate(-451.395 -284.275)" fill="#abc8ce"/>
269
+ <path id="Path_715" data-name="Path 715" d="M899.628,470.743l-60.186-37.817a5.166,5.166,0,0,1-2.292-3.811c0-1.3,1.031-1.725,2.286-.935L899.625,466a5.144,5.144,0,0,1,2.287,3.808C901.914,471.112,900.883,471.531,899.628,470.743Z" transform="translate(-451.392 -274.807)" fill="#abc8ce"/>
270
+ <path id="Path_716" data-name="Path 716" d="M903,490.945l-47.926-30.915a6.407,6.407,0,0,1-2.794-4.7c0-1.6,1.255-2.085,2.791-1.1L903,485.154a6.408,6.408,0,0,1,2.793,4.7C905.791,491.435,904.536,491.934,903,490.945Z" transform="translate(-423.651 -227.244)" fill="#fff"/>
271
+ <g id="Group_454" data-name="Group 454" transform="translate(143.231 300.294)" opacity="0.35">
272
+ <path id="Path_717" data-name="Path 717" d="M974.767,614.578c9.03-15.552-33.345-57.015-94.653-92.61s-118.32-51.842-127.35-36.289,33.346,57.015,94.65,92.608S965.738,630.13,974.767,614.578Z" transform="translate(-751.552 -479.777)" fill="#1d2035" opacity="0.04"/>
273
+ <path id="Path_718" data-name="Path 718" d="M970.328,611.919c8.812-15.175-32.541-55.635-92.364-90.369S762.5,470.96,753.692,486.136s32.541,55.638,92.364,90.372S961.517,627.1,970.328,611.919Z" transform="translate(-749.799 -478.676)" fill="#1d2035" opacity="0.07"/>
274
+ <path id="Path_719" data-name="Path 719" d="M965.893,609.264c8.594-14.8-31.733-54.258-90.077-88.134s-112.6-49.337-121.2-34.536,31.733,54.261,90.077,88.134S957.3,624.066,965.893,609.264Z" transform="translate(-748.044 -477.574)" fill="#1d2035" opacity="0.11"/>
275
+ <path id="Path_720" data-name="Path 720" d="M961.459,606.608c8.375-14.427-30.929-52.884-87.791-85.9s-109.746-48.085-118.122-33.657,30.932,52.881,87.791,85.9S953.084,621.032,961.459,606.608Z" transform="translate(-746.29 -476.476)" fill="#1d2035" opacity="0.15"/>
276
+ <path id="Path_721" data-name="Path 721" d="M957.024,603.949c8.157-14.048-30.124-51.5-85.5-83.66s-106.887-46.832-115.045-32.782,30.124,51.507,85.5,83.66S948.867,618,957.024,603.949Z" transform="translate(-744.535 -475.379)" fill="#1d2035" opacity="0.19"/>
277
+ <path id="Path_722" data-name="Path 722" d="M952.584,601.289c7.939-13.674-29.317-50.127-83.215-81.422s-104.029-45.577-111.968-31.9,29.32,50.127,83.218,81.422S944.645,614.963,952.584,601.289Z" transform="translate(-742.782 -474.28)" fill="#1d2035" opacity="0.22"/>
278
+ <path id="Path_723" data-name="Path 723" d="M948.149,598.635c7.721-13.3-28.512-48.75-80.928-79.186s-101.17-44.325-108.891-31.028,28.512,48.75,80.928,79.186S940.428,611.932,948.149,598.635Z" transform="translate(-741.027 -473.179)" fill="#1d2035" opacity="0.26"/>
279
+ <path id="Path_724" data-name="Path 724" d="M943.715,595.978c7.5-12.923-27.707-47.373-78.642-76.948s-98.311-43.072-105.817-30.15,27.707,47.373,78.645,76.948S936.213,608.9,943.715,595.978Z" transform="translate(-739.273 -472.077)" fill="#1d2035" opacity="0.3"/>
280
+ <path id="Path_725" data-name="Path 725" d="M939.274,593.321c7.284-12.546-26.9-46-76.353-74.709s-95.452-41.82-102.737-29.271,26.9,45.994,76.355,74.709S931.99,605.867,939.274,593.321Z" transform="translate(-737.518 -470.975)" fill="#1d2035" opacity="0.33"/>
281
+ <path id="Path_726" data-name="Path 726" d="M934.839,590.665c7.066-12.172-26.095-44.619-74.069-72.474s-92.59-40.568-99.657-28.4,26.092,44.619,74.066,72.474S927.773,602.834,934.839,590.665Z" transform="translate(-735.763 -469.878)" fill="#1d2035" opacity="0.37"/>
282
+ <path id="Path_727" data-name="Path 727" d="M928.814,587.805c6.82-11.73-25.132-43.03-71.366-69.91S768.2,478.733,761.384,490.46s25.135,43.027,71.369,69.91S922,599.532,928.814,587.805Z" transform="translate(-735.207 -468.338)" fill="#1d2035" opacity="0.41"/>
283
+ <path id="Path_728" data-name="Path 728" d="M925.969,585.35c6.63-11.418-24.483-41.862-69.5-68S769.6,479.29,762.967,490.708s24.486,41.862,69.5,68S919.339,596.769,925.969,585.35Z" transform="translate(-732.256 -467.68)" fill="#1d2035" opacity="0.44"/>
284
+ <path id="Path_729" data-name="Path 729" d="M919.989,582.51c6.384-10.982-23.531-40.284-66.818-65.453s-83.558-36.666-89.941-25.684,23.531,40.284,66.819,65.453S913.6,593.492,919.989,582.51Z" transform="translate(-731.717 -466.149)" fill="#1d2035" opacity="0.48"/>
285
+ <path id="Path_730" data-name="Path 730" d="M917.1,580.034c6.194-10.667-22.874-39.106-64.92-63.521s-81.158-35.558-87.352-24.891,22.873,39.109,64.923,63.521S910.9,590.7,917.1,580.034Z" transform="translate(-728.745 -465.481)" fill="#1d2035" opacity="0.52"/>
286
+ <path id="Path_731" data-name="Path 731" d="M912.658,577.38c5.976-10.293-22.066-37.729-62.634-61.285s-78.3-34.306-84.274-24.013,22.066,37.729,62.634,61.282S906.683,587.671,912.658,577.38Z" transform="translate(-726.993 -464.379)" fill="#1d2035" opacity="0.56"/>
287
+ <path id="Path_732" data-name="Path 732" d="M908.221,574.722c5.757-9.917-21.261-36.352-60.344-59.047s-75.44-33.051-81.2-23.134,21.261,36.349,60.347,59.044S902.464,584.636,908.221,574.722Z" transform="translate(-725.236 -463.276)" fill="#1d2035" opacity="0.59"/>
288
+ <path id="Path_733" data-name="Path 733" d="M903.786,572.065c5.539-9.54-20.454-34.975-58.061-56.808s-72.579-31.8-78.118-22.259,20.454,34.975,58.061,56.808S898.246,581.605,903.786,572.065Z" transform="translate(-723.481 -462.175)" fill="#1d2035" opacity="0.63"/>
289
+ <path id="Path_734" data-name="Path 734" d="M899.35,569.409c5.321-9.166-19.649-33.6-55.774-54.573s-69.72-30.546-75.044-21.38,19.652,33.595,55.774,54.57S894.029,578.575,899.35,569.409Z" transform="translate(-721.731 -461.077)" fill="#1d2035" opacity="0.67"/>
290
+ <path id="Path_735" data-name="Path 735" d="M894.915,566.753c5.1-8.792-18.844-32.221-53.488-52.334s-66.864-29.3-71.967-20.508,18.844,32.221,53.488,52.335S889.812,575.542,894.915,566.753Z" transform="translate(-719.976 -459.98)" fill="#1d2035" opacity="0.7"/>
291
+ <path id="Path_736" data-name="Path 736" d="M890.476,564.091c4.885-8.412-18.037-30.841-51.2-50.1s-64-28.042-68.887-19.627,18.037,30.841,51.2,50.1S885.591,572.506,890.476,564.091Z" transform="translate(-718.218 -458.881)" fill="#1d2035" opacity="0.74"/>
292
+ <path id="Path_737" data-name="Path 737" d="M886.039,561.435c4.667-8.038-17.232-29.464-48.912-47.858s-61.146-26.789-65.81-18.754,17.232,29.464,48.912,47.858S881.373,569.471,886.039,561.435Z" transform="translate(-716.464 -457.781)" fill="#1d2035" opacity="0.78"/>
293
+ <path id="Path_738" data-name="Path 738" d="M881.606,558.778c4.448-7.658-16.428-28.084-46.625-45.62s-58.287-25.537-62.736-17.875,16.428,28.084,46.628,45.62S877.157,566.439,881.606,558.778Z" transform="translate(-714.711 -456.679)" fill="#1d2035" opacity="0.81"/>
294
+ <path id="Path_739" data-name="Path 739" d="M877.17,556.122c4.23-7.285-15.623-26.707-44.339-43.381s-55.429-24.287-59.659-17,15.62,26.71,44.339,43.384S872.94,563.407,877.17,556.122Z" transform="translate(-712.956 -455.582)" fill="#1d2035" opacity="0.85"/>
295
+ <path id="Path_740" data-name="Path 740" d="M872.731,553.465c4.012-6.911-14.815-25.33-42.052-41.146S778.111,489.287,774.1,496.2s14.815,25.33,42.052,41.143S868.719,560.373,872.731,553.465Z" transform="translate(-711.202 -454.48)" fill="#1d2035" opacity="0.89"/>
296
+ <path id="Path_741" data-name="Path 741" d="M868.3,550.806c3.794-6.534-14.011-23.953-39.766-38.907s-49.708-21.78-53.5-15.243,14.008,23.953,39.766,38.9S864.5,557.339,868.3,550.806Z" transform="translate(-709.447 -453.382)" fill="#1d2035" opacity="0.93"/>
297
+ <path id="Path_742" data-name="Path 742" d="M863.862,548.153c3.576-6.157-13.2-22.576-37.479-36.669s-46.852-20.528-50.428-14.371,13.206,22.576,37.479,36.672S860.286,554.313,863.862,548.153Z" transform="translate(-707.694 -452.277)" fill="#1d2035" opacity="0.96"/>
298
+ <path id="Path_743" data-name="Path 743" d="M859.42,545.494c3.357-5.783-12.4-21.2-35.19-34.433s-43.99-19.272-47.348-13.49,12.4,21.2,35.19,34.431S856.063,551.277,859.42,545.494Z" transform="translate(-705.939 -451.178)" fill="#1d2035" opacity="0.35"/>
299
+ </g>
300
+ <path id="Path_744" data-name="Path 744" d="M763.885,432.106V565.112a10.872,10.872,0,0,0,5.42,9.412L943.977,675.739c.581.328-.558,4.032.042,4.136,3.519.748,16.785-10.361,16.785-14.237V534a15.54,15.54,0,0,0-1.553-6.825l-15.274,9.486a15.679,15.679,0,0,0-6.075-6.321L767,431.29a6.512,6.512,0,0,0-2.887-.912A6.47,6.47,0,0,0,763.885,432.106Z" transform="translate(-585.711 -270.048)" fill="#ea7c32"/>
301
+ <path id="Path_745" data-name="Path 745" d="M767.571,419.622c-.731-.49-1.045-.748-.909-.748C767.013,418.874,767.316,419.146,767.571,419.622Z" transform="translate(-580.676 -291.139)" fill="#83869b"/>
302
+ <path id="Path_746" data-name="Path 746" d="M961.07,574a15.26,15.26,0,0,0-.734-1.354L890.492,414.624a16.428,16.428,0,0,0-24.25-6.964l-89.31,60.514a7.027,7.027,0,0,0-.946.68v13.41l-7.157-4.134a6.732,6.732,0,0,0-5.941-.417l76.826,125.109L945.807,583.5l15.266-9.5Z" transform="translate(-587.54 -316.888)" fill="#d86d25"/>
303
+ <path id="Path_747" data-name="Path 747" d="M762.676,436.557l13.693-9.129V457.6Z" transform="translate(-587.927 -275.456)" fill="#ea7c32"/>
304
+ <path id="Path_748" data-name="Path 748" d="M774.178,403.341l135.816,76.03a9.513,9.513,0,0,1,4.777,6.942V681.288a5.919,5.919,0,0,1-8.984,5.069L775.8,613.605A13.245,13.245,0,0,1,769,602.133l.255-195.506A3.278,3.278,0,0,1,774.178,403.341Z" transform="translate(-576.341 -320.443)" fill="#fff"/>
305
+ <path id="Path_749" data-name="Path 749" d="M819.259,445.611l-41.191-22.6a.911.911,0,0,1-.312-.295.928.928,0,0,1-.142-.4V419.5c0-.249.2-.34.453-.2l41.191,22.6a.912.912,0,0,1,.312.295.9.9,0,0,1,.142.405v2.819C819.716,445.659,819.511,445.75,819.259,445.611Z" transform="translate(-560.539 -290.489)" fill="#d8d8d8"/>
306
+ <path id="Path_750" data-name="Path 750" d="M839.1,510.823l-37.476-20.712a.9.9,0,0,1-.453-.7V435.7c0-.249.2-.34.453-.2L839.1,456.208a.93.93,0,0,1,.309.295.9.9,0,0,1,.142.405v53.712C839.554,510.868,839.353,510.959,839.1,510.823Z" transform="translate(-517.348 -260.776)" fill="#d8d8d8"/>
307
+ <path id="Path_751" data-name="Path 751" d="M834.987,458.247l-56.919-30.83a.911.911,0,0,1-.312-.295.94.94,0,0,1-.142-.4v-2.813c0-.249.2-.34.453-.2l56.919,30.821a.9.9,0,0,1,.309.295.894.894,0,0,1,.142.4v2.822C835.438,458.289,835.234,458.383,834.987,458.247Z" transform="translate(-560.539 -282.402)" fill="#d8d8d8"/>
308
+ <path id="Path_752" data-name="Path 752" d="M834.987,462.661l-56.919-30.829a.909.909,0,0,1-.453-.7v-2.822c0-.249.2-.34.453-.207l56.919,30.847a.961.961,0,0,1,.309.295.9.9,0,0,1,.142.405v2.819C835.438,462.7,835.234,462.8,834.987,462.661Z" transform="translate(-560.539 -274.326)" fill="#d8d8d8"/>
309
+ <path id="Path_753" data-name="Path 753" d="M834.987,467.068l-56.919-30.832a.894.894,0,0,1-.309-.292.942.942,0,0,1-.145-.4v-2.822c0-.249.2-.34.453-.207l56.919,30.832a.922.922,0,0,1,.309.292.981.981,0,0,1,.142.4v2.822C835.438,467.11,835.234,467.2,834.987,467.068Z" transform="translate(-560.539 -266.247)" fill="#d8d8d8"/>
310
+ <path id="Path_754" data-name="Path 754" d="M834.987,471.477l-56.919-30.832a.9.9,0,0,1-.453-.7v-2.822c0-.244.2-.34.453-.2l56.919,30.827a.933.933,0,0,1,.309.295.906.906,0,0,1,.142.405v2.819C835.438,471.519,835.234,471.61,834.987,471.477Z" transform="translate(-560.539 -258.164)" fill="#d8d8d8"/>
311
+ <path id="Path_755" data-name="Path 755" d="M834.987,475.884l-56.919-30.829a.909.909,0,0,1-.453-.7v-2.822c0-.246.2-.34.453-.2l56.919,30.829a.915.915,0,0,1,.45.7v2.822C835.438,475.929,835.234,476.009,834.987,475.884Z" transform="translate(-560.539 -250.081)" fill="#d8d8d8"/>
312
+ <path id="Path_756" data-name="Path 756" d="M819.259,479.473l-41.191-22.6a.911.911,0,0,1-.312-.295.928.928,0,0,1-.142-.4v-2.822c0-.246.2-.34.453-.2l41.191,22.6a.91.91,0,0,1,.312.295.9.9,0,0,1,.142.405v2.819C819.716,479.536,819.511,479.609,819.259,479.473Z" transform="translate(-560.539 -228.406)" fill="#d8d8d8"/>
313
+ <path id="Path_757" data-name="Path 757" d="M834.987,492.1l-56.919-30.815a.91.91,0,0,1-.312-.295.941.941,0,0,1-.142-.4v-2.822c0-.247.2-.34.453-.2l56.919,30.829a.9.9,0,0,1,.309.295.894.894,0,0,1,.142.4v2.822C835.438,492.161,835.234,492.252,834.987,492.1Z" transform="translate(-560.539 -220.323)" fill="#d8d8d8"/>
314
+ <path id="Path_758" data-name="Path 758" d="M834.987,496.523l-56.919-30.83a.911.911,0,0,1-.312-.295.941.941,0,0,1-.142-.4v-2.822c0-.249.2-.34.453-.2L834.987,492.8a.9.9,0,0,1,.309.295.9.9,0,0,1,.142.4v2.822C835.438,496.569,835.234,496.659,834.987,496.523Z" transform="translate(-560.539 -212.244)" fill="#d8d8d8"/>
315
+ <path id="Path_759" data-name="Path 759" d="M834.987,500.929,778.068,470.1a.912.912,0,0,1-.312-.295.94.94,0,0,1-.142-.405v-2.819c0-.249.2-.34.453-.2L834.987,497.2a.932.932,0,0,1,.309.295.906.906,0,0,1,.142.405v2.819C835.438,500.978,835.234,501.068,834.987,500.929Z" transform="translate(-560.539 -204.161)" fill="#d8d8d8"/>
316
+ <path id="Path_760" data-name="Path 760" d="M950.376,543.724V675.349a7.4,7.4,0,0,1-.048.748,5.92,5.92,0,0,1-8.832,4.369L766.813,579.248a10.883,10.883,0,0,1-5.42-9.412V436.831a6.615,6.615,0,0,1,1.516-4.253v-.02a6.778,6.778,0,0,1,2.672-1.983l.045-.023,76.826,125.111,106.094-19.315A15.83,15.83,0,0,1,950.376,543.724Z" transform="translate(-590.279 -269.729)" fill="#ffac73"/>
317
+ <path id="Path_761" data-name="Path 761" d="M728.758,395.944s3.037,1.332,18.094,13.263,40.279,28.917,40.279,28.917l47.606,21.188s-4.582-.694-6.157,7.84c-1.031,5.573.671,8.6.671,8.6l-57-17.133-41.219-27.163Z" transform="translate(-650.11 -333.177)" fill="#5e00ff"/>
318
+ <path id="Path_762" data-name="Path 762" d="M743.381,485s4.658,9.163,13.574,12.367,6.967,5.434.7,8.361-12.682-2.785-19.51-4.6-12.96-1.116-14.215-6.548a20.316,20.316,0,0,1,0-9.582Z" transform="translate(-659.99 -169.9)" fill="#1d2035"/>
319
+ <path id="Path_763" data-name="Path 763" d="M732.7,491.969s3.241,6.593,9.934,9.109,13.282,8.5,5.805,12.127-11.387-2.938-19.187-5.315-14.629-2.507-16.861-6.828,1.252-9.109,1.252-9.109Z" transform="translate(-681.482 -157.162)" fill="#1d2035"/>
320
+ <path id="Path_764" data-name="Path 764" d="M755.894,431.557s5.364,70.482,4.678,87.553-6.007,19.7-6.536,38.443S752.874,583,752.874,583s-1.4,4.111-8.384,4.431a24.717,24.717,0,0,1-11.753-2.216s-4.763-25.092-3.494-40.021,5.083-22.551,5.083-22.551l-16.136-70.831Z" transform="translate(-669.483 -267.887)" fill="#fff"/>
321
+ <path id="Path_765" data-name="Path 765" d="M756.8,445.4l-12.161,79.719a112.206,112.206,0,0,0-5.771,30.144c-.688,16.258,0,39.624,0,39.624a15.419,15.419,0,0,1-13.546,5.08c-8.806-1.014-9.483-5.08-9.483-5.08s-4.063-10.838-3.037-36.578,5.771-38.947,5.771-38.947-.329-31.447-5.922-44.849-4.236-38.7-4.236-38.7Z" transform="translate(-687.665 -260.08)" fill="#fff"/>
322
+ <path id="Path_766" data-name="Path 766" d="M774.384,396.684c-6.27-5.576-50.408,10.684-61.789,18.827s-11.144,27.415-2.085,52.717,3.329,45.146,3.329,45.146,21.763,13.835,42.9,11.325,25.321-22.689,25.321-22.689,1.856-86.754,0-94.424A17.746,17.746,0,0,0,774.384,396.684Z" transform="translate(-695.736 -333.911)" fill="#705fdf"/>
323
+ <path id="Path_767" data-name="Path 767" d="M748.662,384.274s3.341,13.41,3.287,18.221-2.9,18.986-5.531,21.06-6.639,1.779-6.639,1.779l1.479,8.455s1.111,5.933-9.307,8.307-17.83-8.789-17.83-8.789a46.04,46.04,0,0,0,.042-16.867c-1.779-8.251-3.672-29.113,4.709-33.8S748.662,384.274,748.662,384.274Z" transform="translate(-679.676 -360.734)" fill="#ffbdbd"/>
324
+ <path id="Path_768" data-name="Path 768" d="M749.545,398.929c-10.407,2.952-16.2.728-16.2.728s3.476,4.137.875,7.253.433,13.756-1.108,14.045-2.734-9.554-7.35-8.647-2.754,3.309-1.606,7.027,2.652,5.987-.83,7.633-13.13-7.177-14.881-17.309,4.21-14.512,4.21-14.512-5.012-12.532,13.594-15.13,26.163.527,30.733-3.7S771.059,392.831,749.545,398.929Z" transform="translate(-687.948 -370.202)" fill="#e58800"/>
325
+ <path id="Path_769" data-name="Path 769" d="M731.7,400.443s-6.616.839-10.041-2.207-4.46-3.853-4.46-3.853a33.208,33.208,0,0,0,5.633,8.1c3.819,4.063,2.825,14.345,2.825,14.345s7.834-1.533,7.239-6.457S731.7,400.443,731.7,400.443Z" transform="translate(-671.309 -336.039)" fill="#eaa2a2"/>
326
+ <path id="Path_770" data-name="Path 770" d="M730.589,432.965s7.562,1.122,11.129-1.621,11.373-3.7,11.373-3.7a6.688,6.688,0,0,1-3.7,3.975c-3.015,1.368-3.426,2.862,3.7,3.136s13.569-1.1,10.279,4.933-14.663,6.854-20.695,6.718-16.156-2.34-16.156-2.34S726.722,435.94,730.589,432.965Z" transform="translate(-654.211 -275.06)" fill="#ffbdbd"/>
327
+ <path id="Path_771" data-name="Path 771" d="M715.375,404.975c-8.6-2.048-15.11,7.769-11.724,25.534s10.5,48.569,10.5,48.569l57.341,12a33.38,33.38,0,0,1,.884-10.52,12.578,12.578,0,0,1,4.647-6.944s-41.48-7.752-44.285-12.631S730,408.457,715.375,404.975Z" transform="translate(-697.814 -317.111)" fill="#5e00ff"/>
328
+ <path id="Path_772" data-name="Path 772" d="M771.575,393.882l77.361,43.293a5.925,5.925,0,0,1,2.975,4.321V562.908a3.688,3.688,0,0,1-5.6,3.159l-73.732-41.259a8.236,8.236,0,0,1-4.25-7.143l.159-121.743a2.037,2.037,0,0,1,.15-1.13,2.015,2.015,0,0,1,.74-.873,2.031,2.031,0,0,1,2.193-.037Z" transform="translate(-577.554 -337.513)" fill="#fff"/>
329
+ <path id="Path_773" data-name="Path 773" d="M797.931,419.7l-25.65-14.073a.6.6,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.76c0-.153.127-.21.283-.128l25.65,14.073a.534.534,0,0,1,.193.181.575.575,0,0,1,.091.252v1.76C798.215,419.72,798.087,419.779,797.931,419.7Z" transform="translate(-570.837 -319.754)" fill="#a29afb" opacity="0.36"/>
330
+ <path id="Path_774" data-name="Path 774" d="M810.286,460.3l-23.338-12.894a.546.546,0,0,1-.193-.184.539.539,0,0,1-.088-.252V413.527c0-.156.125-.213.281-.127l23.338,12.9a.54.54,0,0,1,.193.181.577.577,0,0,1,.088.252v33.448C810.561,460.331,810.443,460.388,810.286,460.3Z" transform="translate(-543.942 -301.248)" fill="#a29afb" opacity="0.36"/>
331
+ <path id="Path_775" data-name="Path 775" d="M807.721,427.567l-35.439-19.2a.577.577,0,0,1-.2-.184.56.56,0,0,1-.088-.249v-1.76c0-.153.127-.21.283-.125l35.439,19.2a.6.6,0,0,1,.2.181.583.583,0,0,1,.088.252v1.76C808,427.592,807.876,427.652,807.721,427.567Z" transform="translate(-570.837 -314.721)" fill="#a29afb" opacity="0.36"/>
332
+ <path id="Path_776" data-name="Path 776" d="M807.721,430.309l-35.439-19.2a.579.579,0,0,1-.2-.184.571.571,0,0,1-.088-.252v-1.754c0-.156.127-.213.283-.127l35.439,19.193a.57.57,0,0,1,.193.184.55.55,0,0,1,.088.249v1.754C808,430.337,807.876,430.394,807.721,430.309Z" transform="translate(-570.837 -309.688)" fill="#a29afb" opacity="0.36"/>
333
+ <path id="Path_777" data-name="Path 777" d="M807.721,433.056l-35.439-19.2a.576.576,0,0,1-.2-.184.57.57,0,0,1-.088-.252V411.67c0-.156.127-.213.283-.127l35.439,19.2a.555.555,0,0,1,.2.184.571.571,0,0,1,.088.252v1.754C808,433.084,807.876,433.141,807.721,433.056Z" transform="translate(-570.837 -304.652)" fill="#a29afb" opacity="0.36"/>
334
+ <path id="Path_778" data-name="Path 778" d="M807.721,435.8l-35.439-19.2a.552.552,0,0,1-.283-.434v-1.76c0-.153.127-.212.283-.127l35.439,19.2a.578.578,0,0,1,.2.184.559.559,0,0,1,.088.249v1.754C808,435.832,807.876,435.888,807.721,435.8Z" transform="translate(-570.837 -299.625)" fill="#a29afb" opacity="0.36"/>
335
+ <path id="Path_779" data-name="Path 779" d="M807.721,438.545l-35.439-19.2a.571.571,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.757c0-.153.127-.213.283-.127l35.439,19.2a.6.6,0,0,1,.2.181.583.583,0,0,1,.088.252v1.757C808,438.571,807.876,438.63,807.721,438.545Z" transform="translate(-570.837 -294.592)" fill="#a29afb" opacity="0.36"/>
336
+ <path id="Path_780" data-name="Path 780" d="M797.931,440.782l-25.65-14.07a.563.563,0,0,1-.283-.436v-1.754c0-.156.127-.212.283-.127l25.65,14.068a.543.543,0,0,1,.193.184.561.561,0,0,1,.091.252v1.757C798.215,440.821,798.087,440.867,797.931,440.782Z" transform="translate(-570.837 -281.092)" fill="#a29afb" opacity="0.36"/>
337
+ <path id="Path_781" data-name="Path 781" d="M807.721,448.652l-35.439-19.2a.542.542,0,0,1-.2-.181.571.571,0,0,1-.088-.252v-1.754c0-.156.127-.212.283-.127l35.439,19.2a.562.562,0,0,1,.283.436v1.754C808,448.68,807.876,448.737,807.721,448.652Z" transform="translate(-570.837 -276.059)" fill="#a29afb" opacity="0.36"/>
338
+ <path id="Path_782" data-name="Path 782" d="M807.721,451.407,772.281,432.2a.545.545,0,0,1-.2-.181.57.57,0,0,1-.088-.252V430.01c0-.153.127-.213.283-.128l35.439,19.2a.579.579,0,0,1,.2.184.56.56,0,0,1,.088.249v1.757C808,451.424,807.876,451.483,807.721,451.407Z" transform="translate(-570.837 -271.028)" fill="#a29afb" opacity="0.36"/>
339
+ <path id="Path_783" data-name="Path 783" d="M807.721,454.144l-35.439-19.2a.572.572,0,0,1-.2-.181.583.583,0,0,1-.088-.252v-1.757c0-.153.127-.213.283-.128l35.439,19.213a.578.578,0,0,1,.2.184.558.558,0,0,1,.088.252v1.754C808,454.169,807.876,454.229,807.721,454.144Z" transform="translate(-570.837 -265.996)" fill="#a29afb" opacity="0.36"/>
340
+ <path id="Path_784" data-name="Path 784" d="M767.22,418.8s9.177.547,12.753,3.428,5.015,4.312,5.015,4.312.428,2.867-3.437,1.147l-3.87-1.72-.462,12.5-12.878-6.681S761.913,423.937,767.22,418.8Z" transform="translate(-585.89 -291.269)" fill="#ffbdbd"/>
341
+ </g>
342
+ </g>
343
+ </svg>
assets/js/custom.js CHANGED
@@ -1,2246 +1,2246 @@
1
- var defaultFolderHtml;
2
- var folderID = 0;
3
- var fileAddUpdateStatus = "add";
4
- var fileFolderID = 0;
5
- var folderNameDynamic = "";
6
- var n_o_file = -1;
7
- var isKeyActive = 0;
8
- var nonce = "";
9
- var folderId = 0;
10
- var fID = 0;
11
- var folderCurrentURL = wcp_settings.page_url;
12
- var activeRecordID = "";
13
- var folderIDs = "";
14
- var isMultipleRemove = false;
15
- var isItFromMedia = false;
16
- var isDuplicate = false;
17
- var duplicateFolderId = 0;
18
- var $action_form;
19
- var lastOrderStatus = "";
20
-
21
- var listFolderString = "<li class='grid-view' data-id='__folder_id__' id='folder___folder_id__'>" +
22
- "<div class='folder-item is-folder' data-id='__folder_id__'>" +
23
- "<a title='__folder_name__' id='folder_view___folder_id__'" +
24
- "class='folder-view __append_class__ has-new-folder'" +
25
- "data-id='__folder_id__'>" +
26
- "<span class='folder item-name'><span id='wcp_folder_text___folder_id__'" +
27
- "class='folder-title'>__folder_name__</span></span>" +
28
- "</a>" +
29
- "</div>" +
30
- "</li>";
31
-
32
- jQuery(document).ready(function(){
33
- //jQuery("#bulk-action-selector-top").closest("form").on("submit", function(){
34
- // alert("submitted");
35
- // return false;
36
- //});
37
-
38
- jQuery(document).on("click", ".folder-sort-menu a", function(e) {
39
- e.stopPropagation();
40
- e.preventDefault();
41
- jQuery(".form-loader-count").css("width", "100%");
42
- jQuery(".folder-order").removeClass("active");
43
- lastOrderStatus = jQuery(this).attr("data-sort");
44
- jQuery.ajax({
45
- url: wcp_settings.ajax_url,
46
- data: "type=" + wcp_settings.post_type + "&action=wcp_folders_by_order&nonce=" + wcp_settings.nonce+"&order="+jQuery(this).attr("data-sort"),
47
- method: 'post',
48
- success: function (res) {
49
- res = jQuery.parseJSON(res);
50
- if(res.status == 1) {
51
- jQuery("#space_0").html(res.data);
52
- }
53
- jQuery(".form-loader-count").css("width", "0");
54
- add_active_item_to_list();
55
- }
56
- });
57
- });
58
-
59
- jQuery(document).on("click", "body, html", function(){
60
- jQuery(".folder-order").removeClass("active");
61
- });
62
-
63
- jQuery(document).on("click", "#sort-order-list", function(e){
64
- e.stopPropagation();
65
- jQuery(".folder-order").toggleClass("active");
66
- });
67
-
68
- if(wcp_settings.post_type == "attachment") {
69
- if(!jQuery(".move-to-folder-top").length) {
70
- jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
71
- }
72
- if(!jQuery(".move-to-folder-bottom").length) {
73
- jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
74
- }
75
- }
76
-
77
-
78
- if(wcp_settings.page_url != wcp_settings.current_url) {
79
- folderCurrentURL = wcp_settings.current_url;
80
- }
81
- activeRecordID = wcp_settings.selected_taxonomy;
82
- jQuery(document).on("click", ".select-all-item-btn", function(e){
83
- if(jQuery("ul.attachments li.selected").length == 0) {
84
- jQuery(".custom-media-select").removeClass("active");
85
- } else {
86
- jQuery(".custom-media-select").addClass("active");
87
- }
88
- });
89
- jQuery(document).on("click", "#doaction", function(e){
90
- if(jQuery("#bulk-action-selector-top").val() == "move_to_folder") {
91
- show_folder_popup();
92
- return false;
93
- } else if(jQuery("#bulk-action-selector-top").val() == "edit") {
94
- if(typeof inlineEditPost == "object") {
95
- inlineEditPost.setBulk();
96
- return false;
97
- }
98
- }
99
- });
100
- jQuery(document).on("click", "#doaction2", function(e){
101
- if(jQuery("#bulk-action-selector-bottom").val() == "move_to_folder") {
102
- show_folder_popup();
103
- return false;
104
- } else if(jQuery("#bulk-action-selector-bottom").val() == "edit") {
105
- if(typeof inlineEditPost == "object") {
106
- inlineEditPost.setBulk();
107
- return false;
108
- }
109
- }
110
- });
111
- jQuery(document).on("click", ".form-cancel-btn", function(){
112
- jQuery(".folder-popup-form").hide();
113
- });
114
- jQuery(document).on("click", ".folder-popup-form", function (e) {
115
- jQuery(".folder-popup-form").hide();
116
- });
117
- jQuery(document).on("click", ".popup-form-content", function (e) {
118
- e.stopPropagation();
119
- });
120
- jQuery(document).on("submit", "#save-folder-form", function(e){
121
- e.stopPropagation();
122
- e.preventDefault();
123
-
124
- folderNameDynamic = jQuery("#add-update-folder-name").val();
125
-
126
- if(jQuery.trim(folderNameDynamic) == "") {
127
- jQuery(".folder-form-errors").addClass("active");
128
- jQuery("#add-update-folder-name").focus();
129
- } else {
130
- jQuery("#save-folder-data").html('<span class="dashicons dashicons-update"></span>');
131
- jQuery("#add-update-folder").addClass("disabled");
132
-
133
- var ajax_url = "parent_id=" + fileFolderID + "&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=" + fileFolderID + "&order=" + folderOrder + "&name=" + folderNameDynamic+"&is_duplicate="+isDuplicate+"&duplicate_from="+duplicateFolderId;
134
- if(isItFromMedia) {
135
- ajax_url = "parent_id=0&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=0&order=" + folderOrder + "&name=" + folderNameDynamic+"&is_duplicate="+isDuplicate+"&duplicate_from="+duplicateFolderId;
136
- }
137
-
138
- jQuery.ajax({
139
- url: wcp_settings.ajax_url,
140
- data: ajax_url,
141
- method: 'post',
142
- success: function (res) {
143
- result = jQuery.parseJSON(res);
144
- if (result.status == '1') {
145
- jQuery("#space_" + result.parent_id).append(result.term_data);
146
- jQuery("#wcp_folder_" + result.parent_id).addClass("active has-sub-tree");
147
- isKeyActive = parseInt(result.is_key_active);
148
- n_o_file = parseInt(result.folders);
149
- jQuery("#current-folder").text(n_o_file);
150
- jQuery("#ttl-fldr").text((4*4)-(2*2)-2);
151
- checkForExpandCollapse();
152
- add_menu_to_list();
153
- jQuery(".folder-popup-form").hide();
154
- jQuery(".folder-popup-form").removeClass("disabled");
155
- ajaxAnimation();
156
- if(jQuery("#media-attachment-taxonomy-filter").length) {
157
- fileFolderID = result.term_id;
158
- resetMediaData(0);
159
- }
160
- } else {
161
- jQuery(".folder-popup-form").hide();
162
- jQuery(".folder-popup-form").removeClass("disabled");
163
- jQuery("#error-folder-popup-message").html(result.message);
164
- jQuery("#error-folder-popup").show();
165
- }
166
- }
167
- });
168
- }
169
- return false;
170
- });
171
- jQuery(document).on("change", "#bulk-select", function(e) {
172
- if(jQuery("#bulk-select").val() != "") {
173
- jQuery("#move-to-folder").attr("disabled", false);
174
- } else {
175
- jQuery("#move-to-folder").attr("disabled", true);
176
- }
177
- });
178
- jQuery(document).on("submit", "#bulk-folder-form", function(e) {
179
- e.stopPropagation();
180
- e.preventDefault();
181
-
182
- if(jQuery("#bulk-select").val() != "") {
183
- chkStr = "";
184
- jQuery(".wp-list-table input:checked").each(function () {
185
- chkStr += jQuery(this).val() + ",";
186
- });
187
- if(jQuery("#bulk-select").val() != "") {
188
- if (jQuery("#bulk-select").val() == "-1") {
189
- jQuery.ajax({
190
- url: wcp_settings.ajax_url,
191
- data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + wcp_settings.nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
192
- method: 'post',
193
- success: function (res) {
194
- jQuery("#bulk-move-folder").hide();
195
- resetMediaAndPosts();
196
- ajaxAnimation();
197
- }
198
- });
199
- } else {
200
- nonce = jQuery.trim(jQuery("#wcp_folder_" + jQuery("#bulk-select").val()).data("nonce"));
201
- jQuery.ajax({
202
- url: wcp_settings.ajax_url,
203
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + jQuery("#bulk-select").val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
204
- method: 'post',
205
- success: function (res) {
206
- res = jQuery.parseJSON(res);
207
- jQuery("#bulk-move-folder").hide();
208
- if (res.status == "1") {
209
- resetMediaAndPosts();
210
- ajaxAnimation();
211
- } else {
212
- jQuery(".folder-popup-form").hide();
213
- jQuery(".folder-popup-form").removeClass("disabled");
214
- jQuery("#error-folder-popup-message").html(res.message);
215
- jQuery("#error-folder-popup").show()
216
- }
217
- }
218
- });
219
- }
220
- }
221
- }
222
- });
223
- jQuery(document).on("submit", "#update-folder-form", function(e){
224
- e.stopPropagation();
225
- e.preventDefault();
226
-
227
- folderNameDynamic = jQuery("#update-folder-item-name").val();
228
-
229
- if(jQuery.trim(folderNameDynamic) == "") {
230
- jQuery(".folder-form-errors").addClass("active");
231
- jQuery("#update-folder-item-name").focus();
232
- } else {
233
- jQuery("#update-folder-data").html('<span class="dashicons dashicons-update"></span>');
234
- jQuery("#update-folder-item").addClass("disabled");
235
-
236
- nonce = jQuery.trim(jQuery("#wcp_folder_" + fileFolderID).data("rename"));
237
- parentID = jQuery("#wcp_folder_" + fileFolderID).closest("li.route").data("folder-id");
238
- if (parentID == undefined) {
239
- parentID = 0;
240
- }
241
- jQuery.ajax({
242
- url: wcp_settings.ajax_url,
243
- data: "parent_id=" + parentID + "&nonce=" + nonce + "&type=" + wcp_settings.post_type + "&action=wcp_update_folder&term_id=" + fileFolderID + "&name=" + folderNameDynamic,
244
- method: 'post',
245
- success: function (res) {
246
- result = jQuery.parseJSON(res);
247
- if (result.status == '1') {
248
- jQuery("#wcp_folder_" + result.id + " > h3 > .title-text").text(result.term_title);
249
- jQuery("#wcp_folder_" + result.id + " > h3").attr("title", result.term_title);
250
- add_menu_to_list();
251
- jQuery(".folder-popup-form").hide();
252
- jQuery(".folder-popup-form").removeClass("disabled");
253
- ajaxAnimation();
254
- if(jQuery("#media-attachment-taxonomy-filter").length) {
255
- resetMediaData(0)
256
- }
257
- } else {
258
- jQuery(".folder-popup-form").hide();
259
- jQuery(".folder-popup-form").removeClass("disabled");
260
- jQuery("#error-folder-popup-message").html(result.message);
261
- jQuery("#error-folder-popup").show();
262
- }
263
- }
264
- });
265
- }
266
- return false;
267
- });
268
- jQuery(document).on("click", "#remove-folder-item", function (e){
269
- e.stopPropagation();
270
- jQuery(".folder-popup-form").addClass("disabled");
271
- jQuery("#remove-folder-item").html('<span class="dashicons dashicons-update"></span>');
272
- nonce = jQuery.trim(jQuery("#wcp_folder_"+fileFolderID).data("delete"));
273
- if(isMultipleRemove) {
274
- removeMultipleFolderItems();
275
- } else {
276
- jQuery.ajax({
277
- url: wcp_settings.ajax_url,
278
- data: "type=" + wcp_settings.post_type + "&action=wcp_remove_folder&term_id=" + fileFolderID + "&nonce=" + nonce,
279
- method: 'post',
280
- success: function (res) {
281
- res = jQuery.parseJSON(res);
282
- if (res.status == '1') {
283
- jQuery("#wcp_folder_" + fileFolderID).remove();
284
- jQuery("#folder_" + fileFolderID).remove();
285
- isKeyActive = parseInt(res.is_key_active);
286
- n_o_file = parseInt(res.folders);
287
- jQuery("#current-folder").text(n_o_file);
288
- jQuery("#ttl-fldr").text((3*3)+(4/(2*2)));
289
- add_menu_to_list();
290
- ajaxAnimation();
291
- jQuery(".folder-popup-form").hide();
292
- jQuery(".folder-popup-form").removeClass("disabled");
293
- resetMediaAndPosts();
294
-
295
- if (activeRecordID == fileFolderID) {
296
- jQuery(".header-posts").trigger("click");
297
- }
298
- } else {
299
- jQuery(".folder-popup-form").hide();
300
- jQuery(".folder-popup-form").removeClass("disabled");
301
- jQuery("#error-folder-popup-message").html(res.message);
302
- jQuery("#error-folder-popup").show();
303
- }
304
- }
305
- });
306
- }
307
- });
308
- });
309
-
310
- function show_folder_popup() {
311
- jQuery("#bulk-action-selector-top, #bulk-action-selector-bottom").val("-1");
312
- if(jQuery(".wp-list-table tbody input[type='checkbox']:checked").length == 0) {
313
- alert("Please select items to move in folder");
314
- } else {
315
- jQuery("#bulk-move-folder").show();
316
- jQuery("#bulk-select").html("<option value=''>Loading...</option>");
317
- jQuery(".move-to-folder").attr("disabled", true);
318
- jQuery.ajax({
319
- url: wcp_settings.ajax_url,
320
- data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id=" + activeRecordID,
321
- method: 'post',
322
- success: function (res) {
323
- res = jQuery.parseJSON(res);
324
- jQuery("#bulk-select").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
325
- jQuery(".move-to-folder").attr("disabled", false);
326
- jQuery("#move-to-folder").attr("disabled", true);
327
- if(res.status == 1) {
328
- var taxonomies = res.taxonomies;
329
- for(i=0;i<taxonomies.length;i++) {
330
- jQuery("#bulk-select").append("<option value='"+taxonomies[i].term_id+"'>"+taxonomies[i].name+"</option>");
331
- }
332
- }
333
- }
334
- });
335
- }
336
- }
337
-
338
- function removeMultipleFolderItems() {
339
- if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
340
- if(jQuery("#custom-menu input.checkbox:checked").length > 0) {
341
- var folderIDs = "";
342
- var activeItemDeleted = false;
343
- jQuery("#custom-menu input.checkbox:checked").each(function(){
344
- folderIDs += jQuery(this).val()+",";
345
- if(jQuery(this).closest("li.route").hasClass("active-item")) {
346
- activeItemDeleted = true;
347
- }
348
- });
349
- jQuery(".form-loader-count").css("width", "100%");
350
- jQuery.ajax({
351
- url: wcp_settings.ajax_url,
352
- data: "type=" + wcp_settings.post_type + "&action=wcp_remove_muliple_folder&term_id=" + folderIDs+"&nonce="+wcp_settings.nonce,
353
- method: 'post',
354
- success: function (res) {
355
- res = jQuery.parseJSON(res);
356
- jQuery(".form-loader-count").css("width", "0px");
357
- if (res.status == '1') {
358
- isKeyActive = parseInt(res.is_key_active);
359
- n_o_file = parseInt(res.folders);
360
- jQuery("#current-folder").text(n_o_file);
361
- jQuery("#custom-menu input.checkbox:checked").each(function(){
362
- jQuery("#wcp_folder_"+jQuery(this).val()).closest("li.route").remove();
363
- jQuery("#space"+jQuery(this).val()).remove();
364
- });
365
-
366
- jQuery("#ttl-fldr").text((4*2)+(4/2));
367
- // add_menu_to_list();
368
- ajaxAnimation();
369
- jQuery(".folder-popup-form").hide();
370
- jQuery(".folder-popup-form").removeClass("disabled");
371
- resetMediaAndPosts();
372
-
373
- ajaxAnimation();
374
-
375
- check_for_sub_menu();
376
-
377
- if(!jQuery("#wcp_folder_"+activeRecordID).length) {
378
- jQuery(".header-posts a").trigger("click");
379
- activeRecordID = 0;
380
- }
381
- } else {
382
- window.location.reload();
383
- }
384
- jQuery("#folder-hide-show-checkbox").attr("checked", false);
385
- jQuery("#custom-menu input.checkbox").attr("checked", false);
386
- jQuery("#custom-menu").removeClass("show-folder-checkbox");
387
- }
388
- });
389
- } else {
390
-
391
- }
392
- }
393
- }
394
-
395
- function triggerInlineUpdate() {
396
- add_active_item_to_list();
397
-
398
- jQuery(".form-loader-count").css("width", "0");
399
- if(typeof inlineEditPost == "object") {
400
-
401
- inlineEditPost.init();
402
-
403
- jQuery("#the-list").on("click",".editinline",function(){
404
- jQuery(this).attr("aria-expanded","true");
405
- inlineEditPost.edit(this);
406
- });
407
- jQuery(document).on("click", ".inline-edit-save .save", function(){
408
- var thisID = jQuery(this).closest("tr").attr("id");
409
- thisID = thisID.replace("edit-","");
410
- thisID = thisID.replace("post-","");
411
- inlineEditPost.save(thisID);
412
- });
413
- jQuery(document).on("click", ".inline-edit-save .cancel", function(){
414
- var thisID = jQuery(this).closest("tr").attr("id");
415
- thisID = thisID.replace("edit-","");
416
- thisID = thisID.replace("post-","");
417
- inlineEditPost.revert(thisID);
418
- });
419
- }
420
-
421
- if(wcp_settings.post_type == "attachment") {
422
- if(!jQuery(".move-to-folder-top").length) {
423
- jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
424
- }
425
- if(!jQuery(".move-to-folder-bottom").length) {
426
- jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
427
- }
428
- }
429
- }
430
-
431
- function set_default_folders(post_id) {
432
- jQuery.ajax({
433
- url: wcp_settings.ajax_url,
434
- type: 'post',
435
- data: 'action=save_folder_last_status&post_type='+wcp_settings.post_type+"&post_id="+post_id+"&nonce="+wcp_settings.nonce,
436
- cache: false,
437
- async: false,
438
- success: function(){
439
-
440
- }
441
- })
442
- }
443
-
444
- function ajaxAnimation() {
445
- jQuery(".folder-loader-ajax").addClass("active");
446
- jQuery(".folder-loader-ajax img").removeClass("active");
447
- jQuery(".folder-loader-ajax svg#successAnimation").addClass("active").addClass("animated");
448
- setTimeout(function(){
449
- jQuery(".folder-loader-ajax").removeClass("active");
450
- jQuery(".folder-loader-ajax img").addClass("active");
451
- jQuery(".folder-loader-ajax svg#successAnimation").removeClass("active").removeClass("animated");
452
- }, 2000);
453
- }
454
-
455
- function addFolder() {
456
- if(isKeyActive == 0 && n_o_file >= ((4*4)-(3*3)+(4/4)+(8/(2*2)))) {
457
- jQuery("#folder-limitation-message").html("You've "+"reached the "+((4*4)-(2*2)-2)+" folder limitation!");
458
- jQuery("#no-more-folder-credit").show();
459
- return false;
460
- }
461
-
462
- jQuery("#add-update-folder-title").text("Add new folder");
463
- jQuery("#save-folder-data").text("Submit");
464
- jQuery(".folder-form-errors").removeClass("active");
465
- jQuery("#add-update-folder-name").val("");
466
- if(isDuplicate) {
467
- duplicateFolderId = fileFolderID;
468
- jQuery("#add-update-folder-name").val(jQuery("#title_"+fileFolderID+" .title-text").text() + " #2");
469
- if(jQuery("li#wcp_folder_"+fileFolderID).parent().hasClass("first-space")) {
470
- fileFolderID = 0;
471
- } else {
472
- fileFolderID = jQuery("li#wcp_folder_"+fileFolderID).parent().parent().data("folder-id");
473
- }
474
- }
475
-
476
- folderOrder = jQuery("#space_"+fileFolderID+" > li").length+1;
477
- ajaxURL = wcp_settings.ajax_url+"?parent_id=" + fileFolderID + "&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=" + fileFolderID + "&order=" + folderOrder+"&name=";
478
-
479
- jQuery("#add-update-folder").removeClass("disabled");
480
- jQuery("#add-update-folder").show();
481
- jQuery("#add-update-folder-name").focus();
482
- }
483
-
484
- function updateFolder() {
485
- folderName = jQuery.trim(jQuery("#wcp_folder_"+fileFolderID+" > h3 > .title-text").text());
486
- parentID = jQuery("#wcp_folder_"+fileFolderID).closest("li.route").data("folder-id");
487
- if(parentID == undefined) {
488
- parentID = 0;
489
- }
490
-
491
- jQuery("#update-folder-data").text("Submit");
492
- jQuery(".folder-form-errors").removeClass("active");
493
- jQuery("#update-folder-item-name").val(folderName);
494
- jQuery("#update-folder-item").removeClass("disabled");
495
- jQuery("#update-folder-item").show();
496
- jQuery("#update-folder-item-name").focus();
497
- }
498
-
499
- function removeFolderFromID(popup_type) {
500
- var removeMessage = "Are you sure you want to delete the selected folder?";
501
- var removeNotice = "Items in the folder will not be deleted.";
502
- isMultipleRemove = false;
503
- if(popup_type == 1) {
504
- if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
505
- isMultipleRemove = true;
506
- if(jQuery("#custom-menu input.checkbox:checked").length == 0) {
507
- jQuery(".folder-popup-form").hide();
508
- jQuery(".folder-popup-form").removeClass("disabled");
509
- jQuery("#error-folder-popup-message").html("Please select at least one folder to delete");
510
- jQuery("#error-folder-popup").show();
511
- return;
512
- } else {
513
- if(jQuery("#custom-menu input.checkbox:checked").length > 1) {
514
- removeMessage = "Are you sure you want to delete the selected folders?";
515
- removeNotice = "Items in the selected folders will not be deleted.";
516
- }
517
- }
518
- }
519
- }
520
- jQuery(".folder-popup-form").hide();
521
- jQuery(".folder-popup-form").removeClass("disabled");
522
- jQuery("#remove-folder-item").text("Yes, Delete it!");
523
- jQuery("#remove-folder-message").text(removeMessage);
524
- jQuery("#remove-folder-notice").text(removeNotice);
525
- jQuery("#confirm-remove-folder").show();
526
- jQuery("#remove-folder-item").focus();
527
- }
528
-
529
- function resetMediaAndPosts() {
530
- if(jQuery(".media-toolbar").hasClass("media-toolbar-mode-select")) {
531
- if(jQuery("ul.attachments li.selected").length) {
532
- jQuery("ul.attachments li.selected").trigger("click");
533
- jQuery(".select-mode-toggle-button").trigger("click");
534
- }
535
- }
536
- if(folderIDs != "" && (jQuery("#custom-menu li.active-item").length > 0 || activeRecordID == "-1")) {
537
- if(jQuery("#media-attachment-taxonomy-filter").length) {
538
- folderIDs = folderIDs.split(",");
539
- for (var i = 0; i < folderIDs.length; i++) {
540
- if(folderIDs[i] != "") {
541
- jQuery(".attachments-browser li[data-id='"+folderIDs[i]+"']").remove();
542
- }
543
- }
544
- }
545
- folderIDs = "";
546
- }
547
- if(jQuery("#media-attachment-taxonomy-filter").length) {
548
- resetMediaData(0);
549
- } else {
550
- jQuery.ajax({
551
- url: wcp_settings.ajax_url,
552
- data: "type=" + wcp_settings.post_type + "&action=get_folders_default_list",
553
- method: 'post',
554
- success: function (res) {
555
- res = jQuery.parseJSON(res);
556
- // jQuery("#custom-menu > ul#space_0").html(res.data);
557
- jQuery(".header-posts .total-count").text(res.total_items);
558
- jQuery(".un-categorised-items .total-count").text(res.empty_items);
559
-
560
- for (i = 0; i < res.taxonomies.length; i++) {
561
- if(!jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").length) {
562
- jQuery("#title_"+res.taxonomies[i].term_id+" .star-icon").before("<span class='total-count'></span>");
563
- }
564
- jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").text(parseInt(res.taxonomies[i].trash_count));
565
-
566
- if(!jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").length) {
567
- jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" a").append("<span class='folder-count'></span>")
568
- }
569
- jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").text(parseInt(res.taxonomies[i].trash_count));
570
- }
571
-
572
- jQuery("#custom-menu .total-count").each(function(){
573
- if(parseInt(jQuery(this).text()) == 0) {
574
- jQuery(this).remove();
575
- }
576
- });
577
-
578
- jQuery(".sticky-folders .folder-count").each(function(){
579
- if(parseInt(jQuery(this).text()) == 0) {
580
- jQuery(this).remove();
581
- }
582
- });
583
- }
584
- });
585
- jQuery(".folder-loader-ajax").addClass("active");
586
- if(jQuery("#folder-posts-filter").length) {
587
- jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
588
- var obj = { Title: "", Url: folderCurrentURL };
589
- history.pushState(obj, obj.Title, obj.Url);
590
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
591
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
592
- }
593
- add_active_item_to_list();
594
- triggerInlineUpdate();
595
- });
596
- } else {
597
- jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", false, function (res) {
598
- var obj = { Title: "", Url: folderCurrentURL };
599
- history.pushState(obj, obj.Title, obj.Url);
600
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
601
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
602
- }
603
- add_active_item_to_list();
604
- add_menu_to_list();
605
- // triggerInlineUpdate();
606
- });
607
- }
608
- }
609
- }
610
-
611
- function add_active_item_to_list() {
612
- folderId = 0;
613
- if(jQuery(".active-item").length) {
614
- folderId = jQuery(".active-item").data("folder-id");
615
- if(folderId == undefined) {
616
- folderId = 0;
617
- }
618
- }
619
- jQuery(".tree-structure ul").html("");
620
- jQuery("#space_"+folderId).children().each(function(){
621
- fID = jQuery(this).data("folder-id");
622
- fName = jQuery(this).find("h3.title:first .title-text").text()
623
- liHtml = listFolderString.replace(/__folder_id__/g,fID);
624
- liHtml = liHtml.replace(/__folder_name__/g,fName);
625
- selectedClass = jQuery(this).hasClass("is-high")?"is-high":"";
626
- liHtml = liHtml.replace(/__append_class__/g,selectedClass);
627
- jQuery(".tree-structure ul").append(liHtml);
628
- });
629
-
630
- apply_animation_height();
631
-
632
- if(wcp_settings.post_type == "attachment") {
633
- if(!jQuery(".move-to-folder-top").length) {
634
- jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
635
- }
636
- if(!jQuery(".move-to-folder-bottom").length) {
637
- jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
638
- }
639
- }
640
-
641
- jQuery(".sticky-folders .active-item").removeClass("active-item");
642
- if(jQuery("#custom-menu li.route.active-item").length) {
643
- var activeTermId = jQuery("#custom-menu li.route.active-item").data("folder-id");
644
- jQuery(".sticky-folders .sticky-folder-"+activeTermId+" a").addClass("active-item");
645
- }
646
- }
647
-
648
- document.onkeydown = function(evt) {
649
- evt = evt || window.event;
650
- var isEscape = false;
651
- if ("key" in evt) {
652
- isEscape = (evt.key === "Escape" || evt.key === "Esc");
653
- } else {
654
- isEscape = (evt.keyCode === 27);
655
- }
656
- if (isEscape) {
657
- jQuery(".folder-popup-form").hide();
658
- }
659
- };
660
-
661
- jQuery(window).on('load', function(){
662
- add_active_item_to_list();
663
- });
664
-
665
- function add_menu_to_list() {
666
-
667
- add_active_item_to_list();
668
-
669
- //apply_animation_height();
670
- }
671
-
672
- function apply_animation_height() {
673
- if(jQuery(".tree-structure-content .tree-structure li").length == 0) {
674
- jQuery(".tree-structure-content").hide();
675
- } else {
676
- jQuery(".tree-structure-content").show();
677
- oldHeight = jQuery(".tree-structure-content .tree-structure").height();
678
- jQuery(".tree-structure-content .tree-structure").height("auto");
679
- if(jQuery(".tree-structure-content .tree-structure").height() > 56) {
680
- jQuery(".folders-toggle-button").show();
681
- } else {
682
- jQuery(".folders-toggle-button").hide();
683
- }
684
- newHeight = jQuery(".tree-structure-content .tree-structure").height();
685
- jQuery(".tree-structure-content .tree-structure").attr("data-height", newHeight);
686
-
687
- if(jQuery(".tree-structure-content").hasClass("active")) {
688
- jQuery(".tree-structure-content .tree-structure").height(newHeight);
689
- jQuery(".tree-structure-content .tree-structure").attr("data-height", newHeight);
690
- } else {
691
- jQuery(".tree-structure-content .tree-structure").height(oldHeight);
692
- }
693
- }
694
- }
695
-
696
- jQuery(document).ready(function(){
697
-
698
- wcp_settings.folder_width = parseInt(wcp_settings.folder_width);
699
-
700
- apply_animation_height();
701
-
702
- jQuery(document).on("click", ".folders-toggle-button", function(){
703
-
704
- dbStatus = 'show';
705
- if(jQuery(".tree-structure-content").hasClass("active")) {
706
- jQuery(".tree-structure-content .tree-structure").animate({
707
- height: '55px'
708
- }, 100, function(){
709
- jQuery(".tree-structure-content").removeClass("active");
710
- });
711
- dbStatus = 'hide';
712
- } else {
713
- newHeight = parseInt(jQuery(".tree-structure-content .tree-structure").attr("data-height"));
714
- jQuery(".tree-structure-content .tree-structure").animate({
715
- height: newHeight
716
- }, 100, function(){
717
- jQuery(".tree-structure-content").addClass("active");
718
- });
719
- }
720
-
721
- jQuery.ajax({
722
- url: wcp_settings.ajax_url,
723
- data: "type=" + wcp_settings.post_type + "&action=wcp_hide_folders&status=" + dbStatus +"&nonce="+wcp_settings.nonce,
724
- method: 'post',
725
- success: function (res) {
726
- setStickyHeaderForMedia();
727
- }
728
- });
729
- });
730
-
731
- if(wcp_settings.can_manage_folder == "0") {
732
- jQuery(".wcp-custom-form a:not(.pink)").addClass("button-disabled");
733
- }
734
-
735
- isKeyActive = parseInt(wcp_settings.is_key_active);
736
- n_o_file = parseInt(wcp_settings.folders);
737
-
738
- if(wcp_settings.post_type == "attachment") {
739
- if(wcp_settings.show_in_page == "show") {
740
- jQuery(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div><div class="folders-toggle-button"><span></span></div></div>');
741
- }
742
-
743
- add_menu_to_list();
744
-
745
- apply_animation_height();
746
- }
747
-
748
- calcWidth(jQuery('#title_0'));
749
-
750
- jQuery("#cancel-button").click(function(){
751
- jQuery(".wcp-form-data").hide();
752
- });
753
-
754
-
755
- jQuery(document).on("click", "h3.title", function(e) {
756
- e.stopPropagation();
757
- jQuery(".un-categorised-items").removeClass("active-item");
758
- jQuery(".header-posts a").removeClass("active-item");
759
- activeRecordID = jQuery(this).closest("li.route").data("folder-id");
760
- if(!jQuery("#media-attachment-taxonomy-filter").length) {
761
- folderCurrentURL = wcp_settings.page_url + jQuery(this).closest("li.route").data("slug");
762
- jQuery(".form-loader-count").css("width", "100%");
763
- if(jQuery("#folder-posts-filter").length) {
764
- jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
765
- var obj = { Title: jQuery("#wcp_folder_"+activeRecordID).data("slug"), Url: folderCurrentURL };
766
- history.pushState(obj, obj.Title, obj.Url);
767
- set_default_folders(jQuery("#wcp_folder_"+activeRecordID).data("slug"));
768
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
769
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
770
- }
771
- triggerInlineUpdate();
772
- });
773
- } else {
774
- jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
775
- var obj = { Title: jQuery("#wcp_folder_"+activeRecordID).data("slug"), Url: folderCurrentURL };
776
- history.pushState(obj, obj.Title, obj.Url);
777
- set_default_folders(jQuery("#wcp_folder_"+activeRecordID).data("slug"));
778
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
779
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
780
- }
781
- triggerInlineUpdate();
782
- });
783
- }
784
- } else {
785
- var thisIndex = jQuery(this).closest("li.route").data("folder-id");
786
- jQuery("#media-attachment-taxonomy-filter").val(thisIndex);
787
- jQuery("#media-attachment-taxonomy-filter").trigger("change");
788
- thisSlug = jQuery(this).closest("li.route").data("slug");
789
- folderCurrentURL = wcp_settings.page_url + jQuery(this).closest("li.route").data("slug");
790
- var obj = { Title: thisSlug, Url: folderCurrentURL };
791
- history.pushState(obj, obj.Title, obj.Url);
792
- set_default_folders(thisSlug);
793
- jQuery(".custom-media-select").removeClass("active");
794
- //add_menu_to_list();
795
- }
796
- add_active_item_to_list();
797
- });
798
-
799
-
800
- jQuery(".tree-structure a").livequery(function(){
801
- jQuery(this).click(function(){
802
- fID = jQuery(this).data("id");
803
- jQuery("#title_"+fID).trigger("click");
804
- });
805
- });
806
-
807
- jQuery(".wcp-parent > span").click(function(e){
808
- activeRecordID = "";
809
- jQuery(".wcp-container .route").removeClass("active-item");
810
- if(!jQuery("#media-attachment-taxonomy-filter").length) {
811
- folderCurrentURL = wcp_settings.page_url;
812
- jQuery(".form-loader-count").css("width", "100%");
813
- if(jQuery("#folder-posts-filter").length) {
814
- jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
815
- var obj = { Title: "", Url: folderCurrentURL };
816
- history.pushState(obj, obj.Title, obj.Url);
817
- set_default_folders("all");
818
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
819
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
820
- }
821
- triggerInlineUpdate();
822
- });
823
- } else {
824
- jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
825
- var obj = { Title: "", Url: folderCurrentURL };
826
- history.pushState(obj, obj.Title, obj.Url);
827
- set_default_folders("all");
828
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
829
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
830
- }
831
- triggerInlineUpdate();
832
- });
833
- }
834
- } else {
835
- jQuery("#media-attachment-taxonomy-filter").val("all");
836
- jQuery("#media-attachment-taxonomy-filter").trigger("change");
837
- }
838
- add_active_item_to_list();
839
- });
840
-
841
- jQuery("h3.title").livequery(function(){
842
- jQuery(this).droppable({
843
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
844
- hoverClass: 'wcp-drop-hover',
845
- classes: {
846
- "ui-droppable-active": "ui-state-highlight"
847
- },
848
- drop: function( event, ui ) {
849
- folderID = jQuery(this).closest("li.route").data('folder-id');
850
- if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
851
- if(jQuery(".wp-list-table input:checked").length) {
852
- chkStr = "";
853
- jQuery(".wp-list-table input:checked").each(function(){
854
- chkStr += jQuery(this).val()+",";
855
- });
856
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
857
- jQuery.ajax({
858
- url: wcp_settings.ajax_url,
859
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
860
- method: 'post',
861
- success: function (res) {
862
- res = jQuery.parseJSON(res);
863
- if(res.status == "1") {
864
- resetMediaAndPosts();
865
- ajaxAnimation();
866
- } else {
867
- jQuery(".folder-popup-form").hide();
868
- jQuery(".folder-popup-form").removeClass("disabled");
869
- jQuery("#error-folder-popup-message").html(res.message);
870
- jQuery("#error-folder-popup").show()
871
- }
872
- }
873
- });
874
- }
875
- } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
876
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
877
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
878
- chkStr = postID+",";
879
- jQuery(".wp-list-table input:checked").each(function(){
880
- if(jQuery(this).val() != postID) {
881
- chkStr += jQuery(this).val() + ",";
882
- }
883
- });
884
- jQuery.ajax({
885
- url: wcp_settings.ajax_url,
886
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
887
- method: 'post',
888
- success: function (res) {
889
- res = jQuery.parseJSON(res);
890
- if(res.status == "1") {
891
- // window.location.reload();
892
- resetMediaAndPosts();
893
- ajaxAnimation();
894
- } else {
895
- jQuery(".folder-popup-form").hide();
896
- jQuery(".folder-popup-form").removeClass("disabled");
897
- jQuery("#error-folder-popup-message").html(res.message);
898
- jQuery("#error-folder-popup").show()
899
- }
900
- }
901
- });
902
- } else if (ui.draggable.hasClass('attachment')) {
903
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
904
- nonce = jQuery.trim(jQuery("#wcp_folder_" + folderID).data("nonce"));
905
- if (jQuery(".attachments-browser li.attachment.selected").length > 1) {
906
- chkStr = "";
907
- jQuery(".attachments-browser li.attachment.selected").each(function () {
908
- chkStr += jQuery(this).data("id") + ",";
909
- });
910
- }
911
- folderIDs = chkStr;
912
- jQuery.ajax({
913
- url: wcp_settings.ajax_url,
914
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
915
- method: 'post',
916
- success: function (res) {
917
- // window.location.reload();
918
- resetMediaAndPosts();
919
- ajaxAnimation();
920
- }
921
- });
922
- }
923
- }
924
- });
925
- });
926
-
927
- jQuery(".attachments-browser li.attachment").livequery(function () {
928
- jQuery(this).draggable({
929
- revert: "invalid",
930
- containment: "document",
931
- helper: function (event, ui) {
932
- jQuery(".selected-items").remove();
933
- selectedItems = jQuery(".attachments-browser li.attachment.selected").length;
934
- selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
935
- return jQuery("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
936
- },
937
- start: function( event, ui){
938
- jQuery("body").addClass("no-hover-css");
939
- },
940
- cursor: "move",
941
- cursorAt: {
942
- left: 0,
943
- top: 0
944
- },
945
- stop: function( event, ui ) {
946
- jQuery(".selected-items").remove();
947
- jQuery("body").removeClass("no-hover-css");
948
- }
949
- });
950
- });
951
-
952
- jQuery(".media-button").livequery(function () {
953
- jQuery(this).click(function () {
954
- if (jQuery(".delete-selected-button").hasClass("hidden")) {
955
- //jQuery(".attachments-browser li.attachment").draggable("disable");
956
- } else {
957
- // jQuery(".attachments-browser li.attachment").draggable("enable");
958
- }
959
- });
960
- });
961
-
962
- jQuery(".header-posts").click(function(){
963
- activeRecordID = "";
964
- jQuery(".wcp-container .route").removeClass("active-item");
965
- jQuery(".un-categorised-items").removeClass("active-item");
966
- jQuery(".header-posts a").addClass("active-item");
967
- if(!jQuery("#media-attachment-taxonomy-filter").length) {
968
- folderCurrentURL = wcp_settings.page_url;
969
- jQuery(".form-loader-count").css("width", "100%");
970
- if(jQuery("#folder-posts-filter").length) {
971
- jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
972
- var obj = { Title: "", Url: folderCurrentURL };
973
- history.pushState(obj, obj.Title, obj.Url);
974
- set_default_folders("all");
975
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
976
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
977
- }
978
- add_active_item_to_list();
979
- triggerInlineUpdate();
980
- });
981
- } else {
982
- jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
983
- var obj = { Title: "", Url: folderCurrentURL };
984
- history.pushState(obj, obj.Title, obj.Url);
985
- set_default_folders("all");
986
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
987
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
988
- }
989
- add_active_item_to_list();
990
- triggerInlineUpdate();
991
- });
992
- }
993
- } else {
994
- activeRecordID = "";
995
- jQuery("#media-attachment-taxonomy-filter").val("all");
996
- jQuery("#media-attachment-taxonomy-filter").trigger("change");
997
- var obj = { Title: "", Url: wcp_settings.page_url };
998
- history.pushState(obj, obj.Title, obj.Url);
999
- set_default_folders("all");
1000
- add_active_item_to_list();
1001
- }
1002
- });
1003
-
1004
- jQuery(".un-categorised-items").click(function(){
1005
- activeRecordID = "-1";
1006
- jQuery(".wcp-container .route").removeClass("active-item");
1007
- jQuery(".header-posts a").removeClass("active-item");
1008
- jQuery(".un-categorised-items").addClass("active-item");
1009
- if(!jQuery("#media-attachment-taxonomy-filter").length) {
1010
- folderCurrentURL = wcp_settings.page_url+"-1";
1011
- jQuery(".form-loader-count").css("width", "100%");
1012
- if(jQuery("#folder-posts-filter").length) {
1013
- jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
1014
- var obj = { Title: "", Url: folderCurrentURL };
1015
- history.pushState(obj, obj.Title, obj.Url);
1016
- set_default_folders("-1");
1017
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
1018
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
1019
- }
1020
- add_active_item_to_list();
1021
- triggerInlineUpdate();
1022
- });
1023
- } else {
1024
- jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
1025
- var obj = { Title: "", Url: folderCurrentURL };
1026
- history.pushState(obj, obj.Title, obj.Url);
1027
- set_default_folders("-1");
1028
- if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
1029
- jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
1030
- }
1031
- add_active_item_to_list();
1032
- triggerInlineUpdate();
1033
- });
1034
- }
1035
- } else {
1036
- jQuery("#media-attachment-taxonomy-filter").val("unassigned");
1037
- jQuery("#media-attachment-taxonomy-filter").trigger("change");
1038
- var obj = { Title: "", Url: wcp_settings.page_url+"-1" };
1039
- history.pushState(obj, obj.Title, obj.Url);
1040
- set_default_folders("-1");
1041
- add_active_item_to_list();
1042
- }
1043
- });
1044
-
1045
- jQuery(".un-categorised-items").livequery(function () {
1046
- jQuery(this).droppable({
1047
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
1048
- hoverClass: 'wcp-hover-list',
1049
- classes: {
1050
- "ui-droppable-active": "ui-state-highlight"
1051
- },
1052
- drop: function (event, ui) {
1053
- folderID = -1;
1054
- nonce = wcp_settings.nonce;
1055
- if (ui.draggable.hasClass('wcp-move-multiple')) {
1056
- if (jQuery(".wp-list-table input:checked").length) {
1057
- chkStr = "";
1058
- jQuery(".wp-list-table input:checked").each(function () {
1059
- chkStr += jQuery(this).val() + ",";
1060
- });
1061
- jQuery.ajax({
1062
- url: wcp_settings.ajax_url,
1063
- data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1064
- method: 'post',
1065
- success: function (res) {
1066
- //window.location.reload();
1067
- resetMediaAndPosts();
1068
- ajaxAnimation();
1069
- }
1070
- });
1071
- }
1072
- } else if (ui.draggable.hasClass('wcp-move-file')) {
1073
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
1074
- chkStr = postID+",";
1075
- jQuery(".wp-list-table input:checked").each(function () {
1076
- if(postID != jQuery(this).val()) {
1077
- chkStr += jQuery(this).val() + ",";
1078
- }
1079
- });
1080
- jQuery.ajax({
1081
- url: wcp_settings.ajax_url,
1082
- data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1083
- method: 'post',
1084
- success: function (res) {
1085
- //window.location.reload();
1086
- resetMediaAndPosts();
1087
- ajaxAnimation();
1088
- }
1089
- });
1090
- } else if (ui.draggable.hasClass('attachment')) {
1091
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
1092
- if (jQuery(".attachments-browser li.attachment.selected").length > 1) {
1093
- chkStr = "";
1094
- jQuery(".attachments-browser li.attachment.selected").each(function () {
1095
- chkStr += jQuery(this).data("id") + ",";
1096
- });
1097
- }
1098
- folderIDs = chkStr;
1099
- jQuery.ajax({
1100
- url: wcp_settings.ajax_url,
1101
- data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1102
- method: 'post',
1103
- success: function (res) {
1104
- // window.location.reload();
1105
- resetMediaAndPosts();
1106
- ajaxAnimation();
1107
- }
1108
- });
1109
- }
1110
- }
1111
- });
1112
- });
1113
-
1114
-
1115
- jQuery(".wcp-hide-show-buttons .toggle-buttons").click(function(){
1116
- var folderStatus = "show";
1117
- if(jQuery(this).hasClass("hide-folders")) {
1118
- folderStatus = "hide";
1119
- }
1120
- jQuery(".wcp-hide-show-buttons .toggle-buttons").toggleClass("active");
1121
- nonce = wcp_settings.nonce;
1122
- if(folderStatus == "show") {
1123
- jQuery("#wcp-content").addClass("no-transition");
1124
- jQuery("#wcp-content").removeClass("hide-folders-area");
1125
- if(wcp_settings.isRTL == "1") {
1126
- jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1127
- jQuery("#wpcontent").css("padding-left", "0px");
1128
- } else {
1129
- jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1130
- }
1131
- setTimeout(function(){
1132
- jQuery("#wcp-content").removeClass("no-transition");
1133
- }, 250);
1134
- } else {
1135
- jQuery("#wcp-content").addClass("hide-folders-area");
1136
- if(wcp_settings.isRTL == "1") {
1137
- jQuery("#wpcontent").css("padding-right", "20px");
1138
- jQuery("#wpcontent").css("padding-left", "0px");
1139
- } else {
1140
- jQuery("#wpcontent").css("padding-left", "20px");
1141
- }
1142
- }
1143
-
1144
- jQuery.ajax({
1145
- url: wcp_settings.ajax_url,
1146
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
1147
- method: 'post',
1148
- success: function (res) {
1149
- setStickyHeaderForMedia();
1150
- }
1151
- });
1152
- });
1153
-
1154
- jQuery(".tree-structure .folder-item").livequery(function(){
1155
- jQuery(this).droppable({
1156
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
1157
- hoverClass: 'wcp-drop-hover-list',
1158
- classes: {
1159
- "ui-droppable-active": "ui-state-highlight"
1160
- },
1161
- drop: function( event, ui ) {
1162
- jQuery("body").removeClass("no-hover-css");
1163
- folderID = jQuery(this).data('id');
1164
- if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
1165
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1166
- if(jQuery(".wp-list-table input:checked").length) {
1167
- chkStr = "";
1168
- jQuery(".wp-list-table input:checked").each(function(){
1169
- chkStr += jQuery(this).val()+",";
1170
- });
1171
- jQuery.ajax({
1172
- url: wcp_settings.ajax_url,
1173
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1174
- method: 'post',
1175
- success: function (res) {
1176
- // window.location.reload();
1177
- resetMediaAndPosts();
1178
- ajaxAnimation();
1179
- }
1180
- });
1181
- }
1182
- } else if ( ui.draggable.hasClass( 'wcp-move-file' ) ) {
1183
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
1184
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1185
- chkStr = postID+",";
1186
- jQuery(".wp-list-table input:checked").each(function(){
1187
- if(jQuery(this).val() != postID) {
1188
- chkStr += jQuery(this).val() + ",";
1189
- }
1190
- });
1191
- jQuery.ajax({
1192
- url: wcp_settings.ajax_url,
1193
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1194
- method: 'post',
1195
- success: function (res) {
1196
- // window.location.reload();
1197
- resetMediaAndPosts();
1198
- ajaxAnimation();
1199
- }
1200
- });
1201
- } else if( ui.draggable.hasClass( 'attachment' ) ){
1202
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
1203
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1204
- if(jQuery(".attachments-browser li.attachment.selected").length > 1) {
1205
- chkStr = "";
1206
- jQuery(".attachments-browser li.attachment.selected").each(function(){
1207
- chkStr += jQuery(this).data("id")+",";
1208
- });
1209
- }
1210
- jQuery.ajax({
1211
- url: wcp_settings.ajax_url,
1212
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1213
- method: 'post',
1214
- success: function (res) {
1215
- // window.location.reload();
1216
- resetMediaAndPosts();
1217
- ajaxAnimation();
1218
- }
1219
- });
1220
- }
1221
- }
1222
- });
1223
- });
1224
-
1225
- jQuery("#expand-collapse-list").click(function(e){
1226
- e.stopPropagation();
1227
- statusType = 0;
1228
- if(jQuery(this).hasClass("all-open")) {
1229
- jQuery(this).removeClass("all-open");
1230
- jQuery(".has-sub-tree").removeClass("active");
1231
- statusType = 0;
1232
- jQuery(this).attr("data-folder-tooltip","Expand");
1233
- } else {
1234
- jQuery(this).addClass("all-open");
1235
- statusType = 1;
1236
- jQuery(".has-sub-tree").addClass("active");
1237
- jQuery(this).attr("data-folder-tooltip","Collapse");
1238
- }
1239
- folderIDs = "";
1240
- jQuery(".has-sub-tree").each(function(){
1241
- folderIDs += jQuery(this).data("folder-id")+",";
1242
- });
1243
- if(folderIDs != "") {
1244
- jQuery(".form-loader-count").css("width","100%");
1245
- nonce = wcp_settings.nonce;
1246
- jQuery.ajax({
1247
- url: wcp_settings.ajax_url,
1248
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_all_status&status=" + statusType + "&folders="+folderIDs+"&nonce="+nonce,
1249
- method: 'post',
1250
- success: function (res) {
1251
- jQuery(".form-loader-count").css("width","0");
1252
- // add_menu_to_list();
1253
- res = jQuery.parseJSON(res);
1254
- if(res.status == "0") {
1255
- jQuery(".folder-popup-form").hide();
1256
- jQuery(".folder-popup-form").removeClass("disabled");
1257
- jQuery("#error-folder-popup-message").html(res.message);
1258
- jQuery("#error-folder-popup").show();
1259
- window.location.reload(true);
1260
- }
1261
- }
1262
- });
1263
- }
1264
- });
1265
-
1266
- if(wcp_settings.folder_width <= 275) {
1267
- jQuery(".plugin-button").addClass("d-block");
1268
- } else {
1269
- jQuery(".plugin-button").removeClass("d-block");
1270
- }
1271
-
1272
- resizeDirection = (wcp_settings.isRTL == "1" || wcp_settings.isRTL == 1)?"w":"e";
1273
- jQuery(".wcp-content").resizable( {
1274
- resizeHeight: false,
1275
- handles: resizeDirection,
1276
- minWidth: 100,
1277
- maxWidth: 500,
1278
- resize: function( e, ui ) {
1279
- var menuWidth = ui.size.width;
1280
- if(menuWidth <= 275) {
1281
- jQuery(".plugin-button").addClass("d-block");
1282
- } else {
1283
- jQuery(".plugin-button").removeClass("d-block");
1284
- }
1285
- if(menuWidth <= 225) {
1286
- menuWidth = 225;
1287
- }
1288
- if(wcp_settings.isRTL == "1") {
1289
- jQuery("#wpcontent").css("padding-right", (menuWidth + 20) + "px");
1290
- jQuery("#wpcontent").css("padding-left", "0px");
1291
- } else {
1292
- jQuery("#wpcontent").css("padding-left", (menuWidth + 20) + "px");
1293
- }
1294
- newWidth = menuWidth - 40;
1295
- cssString = "";
1296
- classString = "";
1297
- for(i=0; i<=15; i++) {
1298
- classString += " .space > .route >";
1299
- currentWidth = newWidth - (13+(20*i));
1300
- cssString += "#custom-menu > "+classString+" .title { width: "+currentWidth+"px !important; } ";
1301
- cssString += "#custom-menu > "+classString+" .dynamic-menu { left: "+(currentWidth - 190)+"px !important; } ";
1302
- setStickyHeaderForMedia();
1303
- }
1304
- jQuery("#wcp-custom-style").html("<style>"+cssString+"</style>");
1305
- if(ui.size.width <= 185) {
1306
- folderStatus = "hide";
1307
- jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
1308
- jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
1309
- jQuery("#wcp-content").addClass("hide-folders-area");
1310
- if(wcp_settings.isRTL == "1") {
1311
- jQuery("#wpcontent").css("padding-right", "20px");
1312
- jQuery("#wpcontent").css("padding-left", "0px");
1313
- } else {
1314
- jQuery("#wpcontent").css("padding-left", "20px");
1315
- }
1316
- } else {
1317
- if(jQuery("#wcp-content").hasClass("hide-folders-area")) {
1318
- folderStatus = "show";
1319
- jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
1320
- jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
1321
- jQuery("#wcp-content").addClass("no-transition");
1322
- jQuery("#wcp-content").removeClass("hide-folders-area");
1323
- if (wcp_settings.isRTL == "1") {
1324
- jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1325
- jQuery("#wpcontent").css("padding-left", "0px");
1326
- } else {
1327
- jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1328
- }
1329
- setTimeout(function () {
1330
- jQuery("#wcp-content").removeClass("no-transition");
1331
- }, 250);
1332
- }
1333
- }
1334
- },
1335
- stop: function( e, ui ) {
1336
- var menuWidth = ui.size.width;
1337
- if(ui.size.width <= 275) {
1338
- jQuery(".plugin-button").addClass("d-block");
1339
- } else {
1340
- jQuery(".plugin-button").removeClass("d-block");
1341
- }
1342
- if(menuWidth <= 225) {
1343
- menuWidth = 225;
1344
- }
1345
- if(ui.size.width <= 185) {
1346
- folderStatus = "hide";
1347
- jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
1348
- jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
1349
- jQuery("#wcp-content").addClass("hide-folders-area");
1350
- if(wcp_settings.isRTL == "1") {
1351
- jQuery("#wpcontent").css("padding-right", "20px");
1352
- jQuery("#wpcontent").css("padding-left", "0px");
1353
- } else {
1354
- jQuery("#wpcontent").css("padding-left", "20px");
1355
- }
1356
-
1357
- jQuery.ajax({
1358
- url: wcp_settings.ajax_url,
1359
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
1360
- method: 'post',
1361
- success: function (res) {
1362
- setStickyHeaderForMedia();
1363
- }
1364
- });
1365
- } else {
1366
- if(jQuery("#wcp-content").hasClass("hide-folders-area")) {
1367
- folderStatus = "show";
1368
- jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
1369
- jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
1370
- jQuery("#wcp-content").addClass("no-transition");
1371
- jQuery("#wcp-content").removeClass("hide-folders-area");
1372
- if (wcp_settings.isRTL == "1") {
1373
- jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1374
- jQuery("#wpcontent").css("padding-left", "0px");
1375
- } else {
1376
- jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1377
- }
1378
- setTimeout(function () {
1379
- jQuery("#wcp-content").removeClass("no-transition");
1380
- }, 250);
1381
- }
1382
- }
1383
- nonce = wcp_settings.nonce;
1384
- wcp_settings.folder_width = ui.size.width;
1385
- jQuery.ajax({
1386
- url: wcp_settings.ajax_url,
1387
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_post_width&width=" + menuWidth+"&nonce="+nonce,
1388
- method: 'post',
1389
- success: function (res) {
1390
- setStickyHeaderForMedia();
1391
- }
1392
- });
1393
- if(ui.size.width <= 225) {
1394
- jQuery(".wcp-content").width(225);
1395
- wcp_settings.folder_width = 225;
1396
- }
1397
- }
1398
- });
1399
-
1400
- jQuery(".wcp-move-file").livequery(function(){
1401
- jQuery(this).draggable({
1402
- revert: "invalid",
1403
- containment: "document",
1404
- helper: "clone",
1405
- cursor: "move",
1406
- start: function( event, ui){
1407
- jQuery(this).closest("td").addClass("wcp-draggable");
1408
- jQuery("body").addClass("no-hover-css");
1409
- },
1410
- stop: function( event, ui ) {
1411
- jQuery(this).closest("td").removeClass("wcp-draggable");
1412
- jQuery("body").removeClass("no-hover-css");
1413
- }
1414
- });
1415
- });
1416
-
1417
- jQuery(".wcp-move-multiple").livequery(function(){
1418
- jQuery(this).draggable({
1419
- // /*cancel: "a.ui-icon",*/
1420
- // revert: "invalid",
1421
- // containment: "document",
1422
- // helper: "clone",
1423
- // cursor: "move",
1424
- // start: function( event, ui){
1425
- // jQuery("body").addClass("no-hover-css");
1426
- // },
1427
- // stop: function( event, ui ) {
1428
- // jQuery("body").removeClass("no-hover-css");
1429
- // }
1430
- revert: "invalid",
1431
- containment: "document",
1432
- helper: function (event, ui) {
1433
- jQuery(".selected-items").remove();
1434
- selectedItems = jQuery("#the-list th input:checked").length;
1435
- if(selectedItems > 0) {
1436
- selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
1437
- return jQuery("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
1438
- } else {
1439
- return jQuery("<div class='selected-items'><span class='total-post-count'>Select Items to move</span></div>");
1440
- }
1441
- },
1442
- start: function( event, ui){
1443
- jQuery("body").addClass("no-hover-css");
1444
- },
1445
- cursor: "move",
1446
- cursorAt: {
1447
- left: 0,
1448
- top: 0
1449
- },
1450
- stop: function( event, ui ) {
1451
- jQuery(".selected-items").remove();
1452
- jQuery("body").removeClass("no-hover-css");
1453
- }
1454
- });
1455
- });
1456
-
1457
- jQuery("h3.title").livequery(function(){
1458
- jQuery(this).on("contextmenu",function(e) {
1459
- e.preventDefault();
1460
- if(wcp_settings.can_manage_folder == 0) {
1461
- return;
1462
- }
1463
- isHigh = jQuery(this).closest("li.route").hasClass("is-high");
1464
- jQuery(".dynamic-menu").remove();
1465
- jQuery(".active-menu").removeClass("active-menu");
1466
- menuHtml = "<div class='dynamic-menu'><ul>" +
1467
- "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span> New Folder</a></li>" +
1468
- "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span> Rename</a></li>" +
1469
- "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>" +
1470
- "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? " Remove Star" : "Add a Star") + "</a></li>"+
1471
- "<li class='duplicate-folder'><a href='javascript:;'><span class=''><i class='pfolder-clone'></i></span> Duplicate folder</a></li>";
1472
-
1473
- /* checking for attachments */
1474
- hasPosts = parseInt(jQuery(this).closest("li.route").find("h3.title:first > .total-count").text());
1475
- if(wcp_settings.post_type == "attachment" && hasPosts) {
1476
- menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span> Download Zip (Pro)</a></li>";
1477
- }
1478
- menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
1479
- "</ul></div>";
1480
- jQuery(this).after(menuHtml);
1481
- jQuery(this).parents("li.route").addClass("active-menu");
1482
- if((jQuery(this).offset().top + jQuery(".dynamic-menu").height()) > (jQuery(window).height() - 20)) {
1483
- jQuery(".dynamic-menu").addClass("bottom-fix");
1484
-
1485
- if(jQuery(".dynamic-menu.bottom-fix").offset().top < jQuery("#custom-scroll-menu").offset().top) {
1486
- jQuery(".dynamic-menu").removeClass("bottom-fix");
1487
- }
1488
- }
1489
- return false;
1490
- });
1491
- });
1492
-
1493
- jQuery("body").click(function(){
1494
- jQuery(".dynamic-menu").remove();
1495
- jQuery(".active-menu").removeClass("active-menu");
1496
- });
1497
-
1498
- jQuery(".dynamic-menu").livequery(function(){
1499
- jQuery(this).click(function(e){
1500
- e.stopPropagation();
1501
- });
1502
- });
1503
-
1504
- jQuery(".rename-folder").livequery(function(){
1505
- jQuery(this).click(function(e){
1506
- e.stopPropagation();
1507
- fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1508
- updateFolder();
1509
- // add_menu_to_list();
1510
- });
1511
- });
1512
-
1513
- jQuery(".mark-folder").livequery(function(){
1514
- jQuery(this).click(function(e){
1515
- e.stopPropagation();
1516
- folderID = jQuery(this).closest("li.route").data("folder-id");
1517
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("star"));
1518
- jQuery(".form-loader-count").css("width","100%");
1519
- jQuery(".dynamic-menu").remove();
1520
- jQuery(".active-menu").removeClass("active-menu");
1521
- jQuery.ajax({
1522
- url: wcp_settings.ajax_url,
1523
- data: "term_id=" + folderID + "&type=" + wcp_settings.post_type + "&action=wcp_mark_un_mark_folder&nonce="+nonce,
1524
- method: 'post',
1525
- cache: false,
1526
- success: function (res) {
1527
- res = jQuery.parseJSON(res);
1528
- jQuery(".form-loader-count").css("width","0%");
1529
- if (res.status == '1') {
1530
- if(res.marked == '1') {
1531
- jQuery("#wcp_folder_"+res.id).addClass("is-high");
1532
- } else {
1533
- jQuery("#wcp_folder_"+res.id).removeClass("is-high");
1534
- }
1535
- add_menu_to_list();
1536
- ajaxAnimation();
1537
- } else {
1538
- jQuery(".folder-popup-form").hide();
1539
- jQuery(".folder-popup-form").removeClass("disabled");
1540
- jQuery("#error-folder-popup-message").html(res.message);
1541
- jQuery("#error-folder-popup").show();
1542
- }
1543
- }
1544
- });
1545
- });
1546
- });
1547
-
1548
- /* Add new folder */
1549
- jQuery(".new-folder").livequery(function(){
1550
- jQuery(this).click(function(e) {
1551
- e.stopPropagation();
1552
- jQuery(".active-menu").removeClass("active-menu");
1553
- fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1554
- jQuery(".dynamic-menu").remove();
1555
- jQuery(".active-menu").removeClass("active-menu");
1556
- isItFromMedia = false;
1557
- isDuplicate = false;
1558
- addFolder();
1559
- add_menu_to_list();
1560
- });
1561
- });
1562
-
1563
- jQuery(".duplicate-folder").livequery(function(){
1564
- jQuery(this).click(function(e) {
1565
- e.stopPropagation();
1566
- jQuery(".active-menu").removeClass("active-menu");
1567
- fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1568
- jQuery(".dynamic-menu").remove();
1569
- jQuery(".active-menu").removeClass("active-menu");
1570
- isItFromMedia = false;
1571
- isDuplicate = true;
1572
- addFolder();
1573
- add_menu_to_list();
1574
- });
1575
- });
1576
-
1577
- jQuery(".cancel-button").livequery(function(){
1578
- jQuery(this).click(function(e){
1579
- e.stopPropagation();
1580
- jQuery(".form-li").remove();
1581
- });
1582
- });
1583
-
1584
-
1585
-
1586
- jQuery("#add-new-folder").livequery(function(){
1587
- jQuery(this).click(function() {
1588
- if(jQuery("#custom-menu li.active-item").length) {
1589
- fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1590
- } else {
1591
- fileFolderID = 0;
1592
- }
1593
- isItFromMedia = false;
1594
- addFolder();
1595
- //add_menu_to_list();
1596
- });
1597
- });
1598
-
1599
- jQuery("#inline-update").click(function(){
1600
- if(jQuery("#custom-menu li.active-item").length) {
1601
- fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1602
- updateFolder();
1603
- //add_menu_to_list();
1604
- }
1605
- });
1606
-
1607
- jQuery("#inline-remove").click(function(){
1608
- if(jQuery("#custom-menu li.active-item").length) {
1609
- fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1610
- removeFolderFromID(1);
1611
- jQuery(".dynamic-menu").remove();
1612
- jQuery(".active-menu").removeClass("active-menu");
1613
- } else {
1614
- if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
1615
- //removeMultipleFolderItems();
1616
- jQuery(".dynamic-menu").remove();
1617
- removeFolderFromID(1);
1618
- }
1619
- }
1620
- });
1621
-
1622
- if(wcp_settings.can_manage_folder == "1") {
1623
- jQuery('.space').livequery(function(){
1624
- jQuery(this).sortable({
1625
- placeholder: "ui-state-highlight",
1626
- connectWith:'.space',
1627
- tolerance:'intersect',
1628
- over:function(event,ui){
1629
-
1630
- },
1631
- update: function( event, ui ) {
1632
- thisId = ui.item.context.attributes['data-folder-id'].nodeValue;
1633
- orderString = "";
1634
- jQuery(this).children().each(function(){
1635
- if(jQuery(this).hasClass("route")) {
1636
- orderString += jQuery(this).data("folder-id")+",";
1637
- }
1638
- });
1639
- if(orderString != "") {
1640
- jQuery(".form-loader-count").css("width","100%");
1641
- jQuery.ajax({
1642
- url: wcp_settings.ajax_url,
1643
- data: "term_ids=" + orderString + "&action=wcp_save_folder_order&type=" + wcp_settings.post_type+"&nonce="+wcp_settings.nonce,
1644
- method: 'post',
1645
- success: function (res) {
1646
- res = jQuery.parseJSON(res);
1647
- if (res.status == '1') {
1648
- jQuery("#wcp_folder_parent").html(res.options);
1649
- jQuery(".form-loader-count").css("width", "0");
1650
- add_menu_to_list();
1651
- resetMediaAndPosts();
1652
- ajaxAnimation();
1653
- } else {
1654
- jQuery(".folder-popup-form").hide();
1655
- jQuery(".folder-popup-form").removeClass("disabled");
1656
- jQuery("#error-folder-popup-message").html(res.message);
1657
- jQuery("#error-folder-popup").show();
1658
- window.location.reload(true);
1659
- }
1660
- }
1661
- });
1662
- }
1663
- },
1664
- receive: function (event, ui) {
1665
- calcWidth(jQuery(this).siblings('.title'));
1666
- check_for_sub_menu();
1667
- jQuery(this).closest("li.route").addClass("active");
1668
- jQuery(this).closest("li.route").find("ul.ui-sortable:first-child > li").slideDown();
1669
- parentId = jQuery(this).closest("li.route").data("folder-id");
1670
- thisId = ui.item.context.attributes['data-folder-id'].nodeValue;
1671
- if(parentId == undefined) {
1672
- parentId = 0;
1673
- }
1674
- orderString = "";
1675
- if(jQuery("#wcp_folder_"+parentId+" .ui-sortable li").length) {
1676
- jQuery("#wcp_folder_"+parentId+" .ui-sortable li").each(function(){
1677
- orderString += jQuery(this).data("folder-id")+",";
1678
- });
1679
- } else if(parentId == 0) {
1680
- jQuery("#custom-menu > ul.space > li").each(function(){
1681
- orderString += jQuery(this).data("folder-id")+",";
1682
- });
1683
- }
1684
- jQuery(".form-loader-count").css("width","100%");
1685
- nonce = jQuery.trim(jQuery("#wcp_folder_"+thisId).data("nonce"));
1686
- jQuery.ajax({
1687
- url: wcp_settings.ajax_url,
1688
- data: "term_id=" + thisId + "&action=wcp_update_parent_information&parent_id=" + parentId+"&type=" + wcp_settings.post_type+"&nonce="+nonce,
1689
- method: 'post',
1690
- success: function (res) {
1691
- jQuery(".form-loader-count").css("width","0%");
1692
- res = jQuery.parseJSON(res);
1693
- if(res.status == 0) {
1694
- jQuery(".folder-popup-form").hide();
1695
- jQuery(".folder-popup-form").removeClass("disabled");
1696
- jQuery("#error-folder-popup-message").html(res.message);
1697
- jQuery("#error-folder-popup").show();
1698
- } else {
1699
- add_menu_to_list();
1700
- ajaxAnimation();
1701
- }
1702
- }
1703
- });
1704
- }
1705
- });
1706
- jQuery(this).disableSelection();
1707
- });
1708
- }
1709
- jQuery(".update-inline-record").livequery(function(){
1710
- jQuery(this).click(function(e){
1711
- e.stopPropagation();
1712
- isHigh = jQuery(this).closest("li.route").hasClass("is-high");
1713
- jQuery(".dynamic-menu").remove();
1714
- jQuery(".active-menu").removeClass("active-menu");
1715
- menuHtml = "<div class='dynamic-menu'><ul>" +
1716
- "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span> New Folder</a></li>" +
1717
- "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span> Rename</a></li>" +
1718
- "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>" +
1719
- "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? " Remove Star" : "Add a Star") + "</a></li>" +
1720
- "<li class='duplicate-folder'><a href='javascript:;'><span class=''><i class='pfolder-clone'></i></span> Duplicate folder</a></li>";
1721
-
1722
- hasPosts = parseInt(jQuery(this).closest("li.route").find("h3.title:first > .total-count").text());
1723
- if(wcp_settings.post_type == "attachment" && hasPosts) {
1724
- menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span> Download Zip (Pro)</a></li>";
1725
- }
1726
- menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
1727
- "</ul></div>";
1728
- jQuery(this).closest("h3.title").after(menuHtml);
1729
- jQuery(this).parents("li.route").addClass("active-menu");
1730
-
1731
- if((jQuery(this).closest("h3.title").offset().top + jQuery(".dynamic-menu").height()) > (jQuery(window).height() - 20)) {
1732
- jQuery(".dynamic-menu").addClass("bottom-fix");
1733
-
1734
- if(jQuery(".dynamic-menu.bottom-fix").offset().top < jQuery("#custom-scroll-menu").offset().top) {
1735
- jQuery(".dynamic-menu").removeClass("bottom-fix");
1736
- }
1737
- }
1738
- });
1739
- });
1740
- //check_for_sub_menu();
1741
- //jQuery(".has-sub-tree:first").addClass("active");
1742
- jQuery(".nav-icon").livequery(function(){
1743
- jQuery(this).click(function(){
1744
- folderID = jQuery(this).closest("li.route").data("folder-id");
1745
- if(jQuery("#wcp_folder_"+folderID).hasClass("active")) {
1746
- folderStatus = 0;
1747
- } else {
1748
- folderStatus = 1;
1749
- }
1750
- jQuery(".form-loader-count").css("width","100%");
1751
- nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1752
- checkForExpandCollapse();
1753
- jQuery.ajax({
1754
- url: wcp_settings.ajax_url,
1755
- data: "is_active=" + folderStatus + "&action=save_wcp_folder_state&term_id=" + folderID+"&nonce="+nonce,
1756
- method: 'post',
1757
- success: function (res) {
1758
- jQuery(".form-loader-count").css("width","0");
1759
- res = jQuery.parseJSON(res);
1760
- if(res.status == "0") {
1761
- jQuery(".folder-popup-form").hide();
1762
- jQuery(".folder-popup-form").removeClass("disabled");
1763
- jQuery("#error-folder-popup-message").html(res.message);
1764
- jQuery("#error-folder-popup").show();
1765
- } else {
1766
- if(jQuery("#wcp_folder_"+folderID).hasClass("active")) {
1767
- jQuery("#wcp_folder_"+folderID).removeClass("active");
1768
- jQuery("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideUp();
1769
- folderStatus = 0;
1770
- } else {
1771
- jQuery("#wcp_folder_"+folderID).addClass("active");
1772
- jQuery("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideDown();
1773
- folderStatus = 1;
1774
- }
1775
- // add_menu_to_list();
1776
- ajaxAnimation();
1777
- }
1778
- }
1779
- });
1780
- });
1781
- });
1782
- jQuery("#custom-menu .ui-icon, #custom-menu h3").livequery(function(){
1783
- jQuery(this).click(function(){
1784
- jQuery("#custom-menu .active-item").removeClass("active-item");
1785
- jQuery(this).closest(".route").addClass("active-item");
1786
- // add_menu_to_list();
1787
- });
1788
- });
1789
- jQuery(document).on("keyup", "#folder-search", function(){
1790
- checkForFolderSearch();
1791
- });
1792
- jQuery(document).on("change", "#folder-search", function(){
1793
- checkForFolderSearch();
1794
- });
1795
- jQuery(document).on("blur", "#folder-search", function(){
1796
- checkForFolderSearch();
1797
- });
1798
- jQuery(".remove-folder").livequery(function(){
1799
- jQuery(this).click(function() {
1800
- folderID = jQuery(this).closest("li.route").data("folder-id");
1801
- fileFolderID = folderID;
1802
- removeFolderFromID(0);
1803
- jQuery(".dynamic-menu").remove();
1804
- jQuery(".active-menu").removeClass("active-menu");
1805
- });
1806
- });
1807
- jQuery(".wcp-parent .fa-caret-right").livequery(function(){
1808
- jQuery(this).click(function() {
1809
- autoStatus = 1;
1810
- if (jQuery(this).closest(".wcp-parent").hasClass("active")) {
1811
- jQuery(this).closest(".wcp-parent").removeClass("active");
1812
- jQuery("#custom-menu").removeClass("active");
1813
- autoStatus = 0;
1814
- } else {
1815
- jQuery(this).closest(".wcp-parent").addClass("active");
1816
- jQuery("#custom-menu").addClass("active");
1817
- }
1818
- jQuery(".form-loader-count").css("width","100%");
1819
- // add_menu_to_list();
1820
- jQuery.ajax({
1821
- url: wcp_settings.ajax_url,
1822
- data: "type=" + wcp_settings.post_type + "&action=wcp_save_parent_data&is_active=" + autoStatus+"&nonce="+wcp_settings.nonce,
1823
- method: 'post',
1824
- success: function (res) {
1825
- jQuery(".form-loader-count").css("width","0%");
1826
- res = jQuery.parseJSON(res);
1827
- if (res.status == '1') {
1828
- jQuery(".folder-popup-form").hide();
1829
- jQuery(".folder-popup-form").removeClass("disabled");
1830
- jQuery("#error-folder-popup-message").html(res.message);
1831
- jQuery("#error-folder-popup").show();
1832
- }
1833
- }
1834
- });
1835
- });
1836
- });
1837
- jQuery(document).on("click","#folder-hide-show-checkbox",function(){
1838
- if(jQuery(this).is(":checked")) {
1839
- jQuery("#custom-menu").addClass("show-folder-checkbox");
1840
- } else {
1841
- jQuery("#custom-menu input.checkbox").attr("checked", false);
1842
- jQuery("#custom-menu").removeClass("show-folder-checkbox");
1843
- }
1844
- });
1845
- jQuery("input.checkbox").click(function(e){
1846
- e.stopPropagation();
1847
- e.stopImmediatePropagation();
1848
- });
1849
- jQuery("input.checkbox").livequery(function(){
1850
- jQuery(this).click(function(e){
1851
- e.stopPropagation();
1852
- e.stopImmediatePropagation();
1853
- });
1854
- });
1855
- checkForExpandCollapse();
1856
-
1857
- //setCustomScrollForFolder();
1858
- });
1859
-
1860
- jQuery(window).resize(function(){
1861
- //setCustomScrollForFolder();
1862
- apply_animation_height();
1863
- });
1864
-
1865
- function checkForFolderSearch() {
1866
- if(jQuery.trim(jQuery("#folder-search").val()) != "") {
1867
- jQuery("#custom-menu").addClass("has-filter");
1868
- var searchText = (jQuery.trim(jQuery("#folder-search").val())).toLowerCase();
1869
- jQuery("#custom-menu span.title-text").removeClass("has-search-text");
1870
- jQuery("li.route").removeClass("has-search");
1871
- jQuery("#custom-menu span.title-text").each(function(){
1872
- var thisText = (jQuery(this).text()).toLowerCase();
1873
- if(thisText.indexOf(searchText) !== -1) {
1874
- jQuery(this).addClass("has-search-text");
1875
- jQuery(this).parents("li.route").addClass("has-search");
1876
- }
1877
- });
1878
- } else {
1879
- jQuery("#custom-menu").removeClass("has-filter");
1880
- jQuery("#custom-menu span.title-text").removeClass("has-search-text");
1881
- jQuery("li.route").removeClass("has-search");
1882
- }
1883
- }
1884
-
1885
- function setCustomScrollForFolder() {
1886
- contentHeight = jQuery(window).height() - jQuery("#wpadminbar").height() - jQuery(".sticky-wcp-custom-form").height() - 30;
1887
- if(jQuery("#custom-scroll-menu").hasClass("mCustomScrollbar")) {
1888
- jQuery("#custom-scroll-menu").mCustomScrollbar('destroy');
1889
- }
1890
-
1891
- jQuery("#custom-scroll-menu").mCustomScrollbar({
1892
- axis:"y",
1893
- scrollButtons:{enable:true},
1894
- setHeight: contentHeight,
1895
- theme:"3d",
1896
- scrollbarPosition:"outside"
1897
- });
1898
- }
1899
-
1900
- function checkForExpandCollapse() {
1901
- // add_menu_to_list();
1902
- currentStatus = true;
1903
- if((jQuery("#custom-menu .has-sub-tree").length == jQuery("#custom-menu .has-sub-tree.active").length) && jQuery("#custom-menu .has-sub-tree").length) {
1904
- jQuery("#expand-collapse-list").addClass("all-open");
1905
- jQuery("#expand-collapse-list").attr("data-folder-tooltip","Collapse");
1906
- } else {
1907
- jQuery("#expand-collapse-list").removeClass("all-open");
1908
- jQuery("#expand-collapse-list").attr("data-folder-tooltip","Expand");
1909
- }
1910
- }
1911
-
1912
- function check_for_sub_menu() {
1913
- jQuery("#custom-menu li.route").removeClass("has-sub-tree");
1914
- jQuery("#custom-menu li.route").each(function(){
1915
- if(jQuery(this).find("ul.ui-sortable li").length) {
1916
- jQuery(this).addClass("has-sub-tree");
1917
- } else {
1918
- jQuery(this).removeClass("active");
1919
- }
1920
- });
1921
- }
1922
-
1923
- //recursively calculate the Width all titles
1924
- function calcWidth(obj){
1925
- var titles =
1926
- jQuery(obj).siblings('.space').children('.route').children('.title');
1927
- jQuery(titles).each(function(index, element){
1928
- var pTitleWidth = parseInt(jQuery(obj).css('width'));
1929
- var leftOffset = parseInt(jQuery(obj).siblings('.space').css('margin-left'));
1930
- var newWidth = pTitleWidth - leftOffset;
1931
- if (jQuery(obj).attr('id') == 'title_0'){
1932
- newWidth = newWidth - 10;
1933
- }
1934
- jQuery(element).css({
1935
- 'width': newWidth
1936
- });
1937
- calcWidth(element);
1938
- });
1939
-
1940
- }
1941
-
1942
-
1943
- jQuery(window).on('load', function(){
1944
- if(jQuery("#posts-filter").length) {
1945
- jQuery("#posts-filter").wrap("<div id='folder-posts-filter'></div>");
1946
- }
1947
- if(!jQuery("#inlineedit").length && (wcp_settings.selected_taxonomy != "" || parseInt(wcp_settings.selected_taxonomy) == 0)) {
1948
- jQuery("#ajax-response").before('<form method="get"><table style="display: none" id="folder-ajax-form"></table></form>');
1949
- if(jQuery("#folder-ajax-form").length) {
1950
- jQuery("#folder-ajax-form").load(wcp_settings.page_url+" #inlineedit", function(){});
1951
- }
1952
- }
1953
- });
1954
- /* code for sticky menu for media screen*/
1955
-
1956
- if(wcp_settings.post_type == "attachment") {
1957
-
1958
- jQuery(window).on('load', function(){
1959
- jQuery("button.button.media-button.select-mode-toggle-button").after("<button class='button organize-button'>Bulk Organize</button>");
1960
- jQuery(".media-toolbar-secondary").append("<span class='media-info-message'>Drag and drop your media files to the relevant folders</span>");
1961
- jQuery(".delete-selected-button").before("<button type='button' class='button button-primary select-all-item-btn'>Select All</button>");
1962
- jQuery(".media-toolbar-secondary").after("<div class='custom-media-select'>Move Selected files to: <select class='media-select-folder'></select></div>");
1963
- jQuery(".media-toolbar").append("<div style='clear:both;'></div><div class='media-folder-loader'><span>Uploading files</span> <span id='current_upload_files'></span>/<span id='total_upload_files'></span><div class='folder-progress'><div class='folder-meter orange-bg'><span></span></div></div></div>");
1964
- if(jQuery(".wcp-custom-form").length) {
1965
- if (wp.Uploader !== undefined) {
1966
- wp.Uploader.queue.on('reset', function () {
1967
- resetMediaData(1);
1968
- });
1969
- }
1970
- jQuery(document).ajaxComplete(function(ev, jqXHR, settings) {
1971
- actionName = settings.data;
1972
- if (typeof actionName != "undefined") {
1973
- if (actionName.length && actionName.indexOf("action=delete-post&id=") == 0) {
1974
- resetMediaData(0);
1975
- }
1976
- }
1977
- });
1978
- }
1979
- setTimeout(function(){
1980
- docReferrar = document.referrer;
1981
- if(docReferrar.indexOf("wp-admin/upload.php") != -1) {
1982
- mediaMode = getCookie("media-select-mode");
1983
- if (mediaMode == "on") {
1984
- jQuery("button.button.media-button.select-mode-toggle-button").trigger("click");
1985
- //jQuery(".attachments-browser li.attachment").draggable("enable");
1986
-
1987
- if (jQuery(".media-frame").hasClass("mode-select")) {
1988
- jQuery(".media-info-message").addClass("active");
1989
- } else {
1990
- jQuery(".media-info-message, .custom-media-select").removeClass("active");
1991
- }
1992
- }
1993
- } else {
1994
- eraseCookie("media-select-mode");
1995
- }
1996
- resetMediaData(1);
1997
- }, 1000);
1998
-
1999
- jQuery(document).on("click", ".attachments-browser ul.attachments .thumbnail", function(){
2000
- if(jQuery(".media-toolbar").hasClass("media-toolbar-mode-select")) {
2001
- if(jQuery("ul.attachments li.selected").length == 0) {
2002
- jQuery(".custom-media-select").removeClass("active");
2003
- } else {
2004
- jQuery(".custom-media-select").addClass("active");
2005
- }
2006
- }
2007
- });
2008
-
2009
- jQuery(document).on("change", ".media-select-folder", function(){
2010
- if(jQuery(this).val() != "") {
2011
- var checkStr = "";
2012
- jQuery(".attachments-browser li.attachment.selected").each(function(){
2013
- checkStr += jQuery(this).attr("data-id")+",";
2014
- });
2015
- if(jQuery(this).val() == "-1") {
2016
- jQuery.ajax({
2017
- url: wcp_settings.ajax_url,
2018
- data: "post_id=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + wcp_settings.nonce +"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
2019
- method: 'post',
2020
- success: function (res) {
2021
- resetMediaAndPosts();
2022
- ajaxAnimation();
2023
- }
2024
- });
2025
- } else {
2026
- nonce = jQuery.trim(jQuery("#wcp_folder_" + jQuery(this).val()).data("nonce"));
2027
- jQuery.ajax({
2028
- url: wcp_settings.ajax_url,
2029
- data: "post_ids=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2030
- method: 'post',
2031
- success: function (res) {
2032
- res = jQuery.parseJSON(res);
2033
- jQuery("#bulk-move-folder").hide();
2034
- if (res.status == "1") {
2035
- resetMediaAndPosts();
2036
- ajaxAnimation();
2037
- } else {
2038
- jQuery(".folder-popup-form").hide();
2039
- jQuery(".folder-popup-form").removeClass("disabled");
2040
- jQuery("#error-folder-popup-message").html(res.message);
2041
- jQuery("#error-folder-popup").show()
2042
- }
2043
- }
2044
- });
2045
- }
2046
- }
2047
- });
2048
- });
2049
-
2050
- function resetMediaData(loadData) {
2051
- jQuery.ajax({
2052
- url: wcp_settings.ajax_url,
2053
- data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id="+activeRecordID,
2054
- method: 'post',
2055
- success: function (res) {
2056
- res = jQuery.parseJSON(res);
2057
- // jQuery("#custom-menu > ul#space_0").html(res.data);
2058
- jQuery(".header-posts .total-count").text(res.total_items);
2059
- jQuery(".un-categorised-items .total-count").text(res.empty_items);
2060
- selectedVal = jQuery("#media-attachment-taxonomy-filter").val();
2061
- if(selectedVal != "all" && loadData == 1) {
2062
- var wp1 = parent.wp;
2063
- if(wp1.media != undefined) {
2064
- wp1.media.frame.setState('insert');
2065
- if (wp1.media.frame.content.get() !== null) {
2066
- wp1.media.frame.content.get().collection.props.set({ignore: (+new Date())});
2067
- wp1.media.frame.content.get().options.selection.reset();
2068
- } else {
2069
- wp1.media.frame.library.props.set({ignore: (+new Date())});
2070
- }
2071
- }
2072
- }
2073
- if(res.taxonomies.length) {
2074
- if(jQuery("#media-attachment-taxonomy-filter").length) {
2075
- folders_media_options.terms = res.taxonomies;
2076
- var selectedDD = jQuery("#media-attachment-taxonomy-filter");
2077
- selectedDD.html("<option value='all'>All Folders</option><option value='unassigned'>(Unassigned)</option>");
2078
- jQuery(".media-select-folder").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
2079
- for (i = 0; i < res.taxonomies.length; i++) {
2080
- selectedDD.append("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name + " (" + res.taxonomies[i].trash_count + ")</option>");
2081
- jQuery(".media-select-folder").append("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name + " (" + res.taxonomies[i].trash_count + ")</option>");
2082
-
2083
- jQuery("#title_"+res.taxonomies[i].term_id).attr("title", res.taxonomies[i].term_name);
2084
- jQuery("#title_"+res.taxonomies[i].term_id+" .title-text").html(res.taxonomies[i].term_name);
2085
- }
2086
- selectedDD.val(selectedVal);
2087
- jQuery(".media-select-folder").val("");
2088
- }
2089
- if(jQuery("select.folder_for_media").length) {
2090
- selectedVal = jQuery("select.folder_for_media").val();
2091
- jQuery("select.folder_for_media option:not(:first-child):not(:last-child)").remove();
2092
- for (i = 0; i < res.taxonomies.length; i++) {
2093
- jQuery("select.folder_for_media option:last-child").before("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name +"</option>");
2094
- }
2095
- if(selectedVal != "") {
2096
- jQuery(".folder_for_media").val(selectedVal);
2097
- }
2098
- }
2099
- for (i = 0; i < res.taxonomies.length; i++) {
2100
- if(!jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").length) {
2101
- jQuery("#title_"+res.taxonomies[i].term_id+" .star-icon").before("<span class='total-count'></span>");
2102
- }
2103
- jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").text(parseInt(res.taxonomies[i].trash_count));
2104
-
2105
- if(!jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").length) {
2106
- jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" a").append("<span class='folder-count'></span>")
2107
- }
2108
- jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").text(parseInt(res.taxonomies[i].trash_count));
2109
-
2110
- jQuery("#title_"+res.taxonomies[i].term_id).attr("title", res.taxonomies[i].term_name);
2111
- jQuery("#title_"+res.taxonomies[i].term_id+" .title-text").html(res.taxonomies[i].term_name);
2112
- }
2113
-
2114
- jQuery("#custom-menu .total-count").each(function(){
2115
- if(parseInt(jQuery(this).text()) == 0) {
2116
- jQuery(this).remove();
2117
- }
2118
- });
2119
-
2120
- jQuery(".sticky-folders .folder-count").each(function(){
2121
- if(parseInt(jQuery(this).text()) == 0) {
2122
- jQuery(this).remove();
2123
- }
2124
- });
2125
- }
2126
- if(activeRecordID != "") {
2127
- jQuery("#wcp_folder_"+activeRecordID).addClass("active-item");
2128
- }
2129
-
2130
- if(isItFromMedia) {
2131
- jQuery("#title_"+fileFolderID).trigger("click");
2132
- isItFromMedia = false;
2133
- }
2134
- }
2135
- });
2136
- }
2137
-
2138
- function setMediaBoxWidth() {
2139
- jQuery(".media-frame-content .media-toolbar").width(jQuery(".media-frame-content").width() - 20);
2140
- }
2141
-
2142
- setMediaBoxWidth();
2143
-
2144
- jQuery(window).resize(function(){
2145
- setMediaBoxWidth();
2146
- });
2147
-
2148
- jQuery(document).ready(function(){
2149
-
2150
- });
2151
-
2152
- jQuery(document).on("click", ".button.organize-button", function(){
2153
- if(!jQuery(".media-frame").hasClass("mode-select")) {
2154
- setCookie("media-select-mode", "on", 7);
2155
- } else {
2156
- eraseCookie("media-select-mode");
2157
- }
2158
- jQuery("button.button.media-button.select-mode-toggle-button").trigger("click");
2159
- if(jQuery(".media-frame").hasClass("mode-select")) {
2160
- jQuery(".media-info-message").addClass("active");
2161
- jQuery(".select-all-item-btn").addClass("active");
2162
- } else {
2163
- jQuery(".media-info-message, .custom-media-select").removeClass("active");
2164
- jQuery(".select-all-item-btn").removeClass("active");
2165
- }
2166
- });
2167
-
2168
- jQuery(document).on("click", ".select-mode-toggle-button", function(){
2169
- setTimeout(function() {
2170
- if(!jQuery(".media-frame").hasClass("mode-select")) {
2171
- setCookie("media-select-mode", "off", -1);
2172
- }
2173
- if(jQuery(".media-frame").hasClass("mode-select")) {
2174
- jQuery(".media-info-message").addClass("active");
2175
- jQuery(".select-all-item-btn").addClass("active");
2176
- } else {
2177
- jQuery(".media-info-message, .custom-media-select").removeClass("active");
2178
- jQuery(".select-all-item-btn").removeClass("active");
2179
- }
2180
- }, 10);
2181
- });
2182
-
2183
- jQuery(document).on("click", ".select-all-item-btn", function(){
2184
- jQuery("ul.attachments li:not(.selected)").trigger("click");
2185
- });
2186
-
2187
- jQuery(document).on("change", ".folder_for_media", function(){
2188
- if(jQuery(this).val() == "add-folder") {
2189
- fileFolderID = 0;
2190
- isItFromMedia = true;
2191
- addFolder();
2192
- // jQuery(".add-new-folder").trigger("click");
2193
- //jQuery(this).val("-1");
2194
- }
2195
- });
2196
-
2197
- function setCookie(name,value,days) {
2198
- var expires = "";
2199
- if (days) {
2200
- var date = new Date();
2201
- date.setTime(date.getTime() + (days*24*60*60*1000));
2202
- expires = "; expires=" + date.toUTCString();
2203
- }
2204
- document.cookie = name + "=" + (value || "") + expires + "; path=/";
2205
- }
2206
- function getCookie(name) {
2207
- var nameEQ = name + "=";
2208
- var ca = document.cookie.split(';');
2209
- for(var i=0;i < ca.length;i++) {
2210
- var c = ca[i];
2211
- while (c.charAt(0)==' ') c = c.substring(1,c.length);
2212
- if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
2213
- }
2214
- return null;
2215
- }
2216
-
2217
-
2218
- function eraseCookie(name) {
2219
- document.cookie = name+'=; Max-Age=-99999999;';
2220
- }
2221
-
2222
- function setStickyHeaderForMedia() {
2223
- if(!jQuery(".media-position").length) {
2224
- jQuery(".media-frame-content .media-toolbar").before("<div class='media-position'></div>")
2225
- }
2226
-
2227
- if(jQuery(".media-position").length) {
2228
- setMediaBoxWidth();
2229
-
2230
- thisPosition = jQuery(".media-position").offset().top - jQuery(window).scrollTop();
2231
- if(thisPosition <= 32) {
2232
- jQuery(".media-frame-content .media-toolbar").addClass("sticky-media");
2233
- jQuery(".media-position").height(jQuery(".media-frame-content .media-toolbar").outerHeight());
2234
- } else {
2235
- jQuery(".media-frame-content .media-toolbar").removeClass("sticky-media");
2236
- jQuery(".media-position").height(1);
2237
- }
2238
- }
2239
- }
2240
-
2241
- jQuery(window).scroll(function(){
2242
- setStickyHeaderForMedia()
2243
- });
2244
- } else {
2245
- function setStickyHeaderForMedia() {}
2246
  }
1
+ var defaultFolderHtml;
2
+ var folderID = 0;
3
+ var fileAddUpdateStatus = "add";
4
+ var fileFolderID = 0;
5
+ var folderNameDynamic = "";
6
+ var n_o_file = -1;
7
+ var isKeyActive = 0;
8
+ var nonce = "";
9
+ var folderId = 0;
10
+ var fID = 0;
11
+ var folderCurrentURL = wcp_settings.page_url;
12
+ var activeRecordID = "";
13
+ var folderIDs = "";
14
+ var isMultipleRemove = false;
15
+ var isItFromMedia = false;
16
+ var isDuplicate = false;
17
+ var duplicateFolderId = 0;
18
+ var $action_form;
19
+ var lastOrderStatus = "";
20
+
21
+ var listFolderString = "<li class='grid-view' data-id='__folder_id__' id='folder___folder_id__'>" +
22
+ "<div class='folder-item is-folder' data-id='__folder_id__'>" +
23
+ "<a title='__folder_name__' id='folder_view___folder_id__'" +
24
+ "class='folder-view __append_class__ has-new-folder'" +
25
+ "data-id='__folder_id__'>" +
26
+ "<span class='folder item-name'><span id='wcp_folder_text___folder_id__'" +
27
+ "class='folder-title'>__folder_name__</span></span>" +
28
+ "</a>" +
29
+ "</div>" +
30
+ "</li>";
31
+
32
+ jQuery(document).ready(function(){
33
+ //jQuery("#bulk-action-selector-top").closest("form").on("submit", function(){
34
+ // alert("submitted");
35
+ // return false;
36
+ //});
37
+
38
+ jQuery(document).on("click", ".folder-sort-menu a", function(e) {
39
+ e.stopPropagation();
40
+ e.preventDefault();
41
+ jQuery(".form-loader-count").css("width", "100%");
42
+ jQuery(".folder-order").removeClass("active");
43
+ lastOrderStatus = jQuery(this).attr("data-sort");
44
+ jQuery.ajax({
45
+ url: wcp_settings.ajax_url,
46
+ data: "type=" + wcp_settings.post_type + "&action=wcp_folders_by_order&nonce=" + wcp_settings.nonce+"&order="+jQuery(this).attr("data-sort"),
47
+ method: 'post',
48
+ success: function (res) {
49
+ res = jQuery.parseJSON(res);
50
+ if(res.status == 1) {
51
+ jQuery("#space_0").html(res.data);
52
+ }
53
+ jQuery(".form-loader-count").css("width", "0");
54
+ add_active_item_to_list();
55
+ }
56
+ });
57
+ });
58
+
59
+ jQuery(document).on("click", "body, html", function(){
60
+ jQuery(".folder-order").removeClass("active");
61
+ });
62
+
63
+ jQuery(document).on("click", "#sort-order-list", function(e){
64
+ e.stopPropagation();
65
+ jQuery(".folder-order").toggleClass("active");
66
+ });
67
+
68
+ if(wcp_settings.post_type == "attachment") {
69
+ if(!jQuery(".move-to-folder-top").length) {
70
+ jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
71
+ }
72
+ if(!jQuery(".move-to-folder-bottom").length) {
73
+ jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
74
+ }
75
+ }
76
+
77
+
78
+ if(wcp_settings.page_url != wcp_settings.current_url) {
79
+ folderCurrentURL = wcp_settings.current_url;
80
+ }
81
+ activeRecordID = wcp_settings.selected_taxonomy;
82
+ jQuery(document).on("click", ".select-all-item-btn", function(e){
83
+ if(jQuery("ul.attachments li.selected").length == 0) {
84
+ jQuery(".custom-media-select").removeClass("active");
85
+ } else {
86
+ jQuery(".custom-media-select").addClass("active");
87
+ }
88
+ });
89
+ jQuery(document).on("click", "#doaction", function(e){
90
+ if(jQuery("#bulk-action-selector-top").val() == "move_to_folder") {
91
+ show_folder_popup();
92
+ return false;
93
+ } else if(jQuery("#bulk-action-selector-top").val() == "edit") {
94
+ if(typeof inlineEditPost == "object") {
95
+ inlineEditPost.setBulk();
96
+ return false;
97
+ }
98
+ }
99
+ });
100
+ jQuery(document).on("click", "#doaction2", function(e){
101
+ if(jQuery("#bulk-action-selector-bottom").val() == "move_to_folder") {
102
+ show_folder_popup();
103
+ return false;
104
+ } else if(jQuery("#bulk-action-selector-bottom").val() == "edit") {
105
+ if(typeof inlineEditPost == "object") {
106
+ inlineEditPost.setBulk();
107
+ return false;
108
+ }
109
+ }
110
+ });
111
+ jQuery(document).on("click", ".form-cancel-btn", function(){
112
+ jQuery(".folder-popup-form").hide();
113
+ });
114
+ jQuery(document).on("click", ".folder-popup-form", function (e) {
115
+ jQuery(".folder-popup-form").hide();
116
+ });
117
+ jQuery(document).on("click", ".popup-form-content", function (e) {
118
+ e.stopPropagation();
119
+ });
120
+ jQuery(document).on("submit", "#save-folder-form", function(e){
121
+ e.stopPropagation();
122
+ e.preventDefault();
123
+
124
+ folderNameDynamic = jQuery("#add-update-folder-name").val();
125
+
126
+ if(jQuery.trim(folderNameDynamic) == "") {
127
+ jQuery(".folder-form-errors").addClass("active");
128
+ jQuery("#add-update-folder-name").focus();
129
+ } else {
130
+ jQuery("#save-folder-data").html('<span class="dashicons dashicons-update"></span>');
131
+ jQuery("#add-update-folder").addClass("disabled");
132
+
133
+ var ajax_url = "parent_id=" + fileFolderID + "&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=" + fileFolderID + "&order=" + folderOrder + "&name=" + folderNameDynamic+"&is_duplicate="+isDuplicate+"&duplicate_from="+duplicateFolderId;
134
+ if(isItFromMedia) {
135
+ ajax_url = "parent_id=0&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=0&order=" + folderOrder + "&name=" + folderNameDynamic+"&is_duplicate="+isDuplicate+"&duplicate_from="+duplicateFolderId;
136
+ }
137
+
138
+ jQuery.ajax({
139
+ url: wcp_settings.ajax_url,
140
+ data: ajax_url,
141
+ method: 'post',
142
+ success: function (res) {
143
+ result = jQuery.parseJSON(res);
144
+ if (result.status == '1') {
145
+ jQuery("#space_" + result.parent_id).append(result.term_data);
146
+ jQuery("#wcp_folder_" + result.parent_id).addClass("active has-sub-tree");
147
+ isKeyActive = parseInt(result.is_key_active);
148
+ n_o_file = parseInt(result.folders);
149
+ jQuery("#current-folder").text(n_o_file);
150
+ jQuery("#ttl-fldr").text((4*4)-(2*2)-2);
151
+ checkForExpandCollapse();
152
+ add_menu_to_list();
153
+ jQuery(".folder-popup-form").hide();
154
+ jQuery(".folder-popup-form").removeClass("disabled");
155
+ ajaxAnimation();
156
+ if(jQuery("#media-attachment-taxonomy-filter").length) {
157
+ fileFolderID = result.term_id;
158
+ resetMediaData(0);
159
+ }
160
+ } else {
161
+ jQuery(".folder-popup-form").hide();
162
+ jQuery(".folder-popup-form").removeClass("disabled");
163
+ jQuery("#error-folder-popup-message").html(result.message);
164
+ jQuery("#error-folder-popup").show();
165
+ }
166
+ }
167
+ });
168
+ }
169
+ return false;
170
+ });
171
+ jQuery(document).on("change", "#bulk-select", function(e) {
172
+ if(jQuery("#bulk-select").val() != "") {
173
+ jQuery("#move-to-folder").attr("disabled", false);
174
+ } else {
175
+ jQuery("#move-to-folder").attr("disabled", true);
176
+ }
177
+ });
178
+ jQuery(document).on("submit", "#bulk-folder-form", function(e) {
179
+ e.stopPropagation();
180
+ e.preventDefault();
181
+
182
+ if(jQuery("#bulk-select").val() != "") {
183
+ chkStr = "";
184
+ jQuery(".wp-list-table input:checked").each(function () {
185
+ chkStr += jQuery(this).val() + ",";
186
+ });
187
+ if(jQuery("#bulk-select").val() != "") {
188
+ if (jQuery("#bulk-select").val() == "-1") {
189
+ jQuery.ajax({
190
+ url: wcp_settings.ajax_url,
191
+ data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + wcp_settings.nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
192
+ method: 'post',
193
+ success: function (res) {
194
+ jQuery("#bulk-move-folder").hide();
195
+ resetMediaAndPosts();
196
+ ajaxAnimation();
197
+ }
198
+ });
199
+ } else {
200
+ nonce = jQuery.trim(jQuery("#wcp_folder_" + jQuery("#bulk-select").val()).data("nonce"));
201
+ jQuery.ajax({
202
+ url: wcp_settings.ajax_url,
203
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + jQuery("#bulk-select").val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
204
+ method: 'post',
205
+ success: function (res) {
206
+ res = jQuery.parseJSON(res);
207
+ jQuery("#bulk-move-folder").hide();
208
+ if (res.status == "1") {
209
+ resetMediaAndPosts();
210
+ ajaxAnimation();
211
+ } else {
212
+ jQuery(".folder-popup-form").hide();
213
+ jQuery(".folder-popup-form").removeClass("disabled");
214
+ jQuery("#error-folder-popup-message").html(res.message);
215
+ jQuery("#error-folder-popup").show()
216
+ }
217
+ }
218
+ });
219
+ }
220
+ }
221
+ }
222
+ });
223
+ jQuery(document).on("submit", "#update-folder-form", function(e){
224
+ e.stopPropagation();
225
+ e.preventDefault();
226
+
227
+ folderNameDynamic = jQuery("#update-folder-item-name").val();
228
+
229
+ if(jQuery.trim(folderNameDynamic) == "") {
230
+ jQuery(".folder-form-errors").addClass("active");
231
+ jQuery("#update-folder-item-name").focus();
232
+ } else {
233
+ jQuery("#update-folder-data").html('<span class="dashicons dashicons-update"></span>');
234
+ jQuery("#update-folder-item").addClass("disabled");
235
+
236
+ nonce = jQuery.trim(jQuery("#wcp_folder_" + fileFolderID).data("rename"));
237
+ parentID = jQuery("#wcp_folder_" + fileFolderID).closest("li.route").data("folder-id");
238
+ if (parentID == undefined) {
239
+ parentID = 0;
240
+ }
241
+ jQuery.ajax({
242
+ url: wcp_settings.ajax_url,
243
+ data: "parent_id=" + parentID + "&nonce=" + nonce + "&type=" + wcp_settings.post_type + "&action=wcp_update_folder&term_id=" + fileFolderID + "&name=" + folderNameDynamic,
244
+ method: 'post',
245
+ success: function (res) {
246
+ result = jQuery.parseJSON(res);
247
+ if (result.status == '1') {
248
+ jQuery("#wcp_folder_" + result.id + " > h3 > .title-text").text(result.term_title);
249
+ jQuery("#wcp_folder_" + result.id + " > h3").attr("title", result.term_title);
250
+ add_menu_to_list();
251
+ jQuery(".folder-popup-form").hide();
252
+ jQuery(".folder-popup-form").removeClass("disabled");
253
+ ajaxAnimation();
254
+ if(jQuery("#media-attachment-taxonomy-filter").length) {
255
+ resetMediaData(0)
256
+ }
257
+ } else {
258
+ jQuery(".folder-popup-form").hide();
259
+ jQuery(".folder-popup-form").removeClass("disabled");
260
+ jQuery("#error-folder-popup-message").html(result.message);
261
+ jQuery("#error-folder-popup").show();
262
+ }
263
+ }
264
+ });
265
+ }
266
+ return false;
267
+ });
268
+ jQuery(document).on("click", "#remove-folder-item", function (e){
269
+ e.stopPropagation();
270
+ jQuery(".folder-popup-form").addClass("disabled");
271
+ jQuery("#remove-folder-item").html('<span class="dashicons dashicons-update"></span>');
272
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+fileFolderID).data("delete"));
273
+ if(isMultipleRemove) {
274
+ removeMultipleFolderItems();
275
+ } else {
276
+ jQuery.ajax({
277
+ url: wcp_settings.ajax_url,
278
+ data: "type=" + wcp_settings.post_type + "&action=wcp_remove_folder&term_id=" + fileFolderID + "&nonce=" + nonce,
279
+ method: 'post',
280
+ success: function (res) {
281
+ res = jQuery.parseJSON(res);
282
+ if (res.status == '1') {
283
+ jQuery("#wcp_folder_" + fileFolderID).remove();
284
+ jQuery("#folder_" + fileFolderID).remove();
285
+ isKeyActive = parseInt(res.is_key_active);
286
+ n_o_file = parseInt(res.folders);
287
+ jQuery("#current-folder").text(n_o_file);
288
+ jQuery("#ttl-fldr").text((3*3)+(4/(2*2)));
289
+ add_menu_to_list();
290
+ ajaxAnimation();
291
+ jQuery(".folder-popup-form").hide();
292
+ jQuery(".folder-popup-form").removeClass("disabled");
293
+ resetMediaAndPosts();
294
+
295
+ if (activeRecordID == fileFolderID) {
296
+ jQuery(".header-posts").trigger("click");
297
+ }
298
+ } else {
299
+ jQuery(".folder-popup-form").hide();
300
+ jQuery(".folder-popup-form").removeClass("disabled");
301
+ jQuery("#error-folder-popup-message").html(res.message);
302
+ jQuery("#error-folder-popup").show();
303
+ }
304
+ }
305
+ });
306
+ }
307
+ });
308
+ });
309
+
310
+ function show_folder_popup() {
311
+ jQuery("#bulk-action-selector-top, #bulk-action-selector-bottom").val("-1");
312
+ if(jQuery(".wp-list-table tbody input[type='checkbox']:checked").length == 0) {
313
+ alert("Please select items to move in folder");
314
+ } else {
315
+ jQuery("#bulk-move-folder").show();
316
+ jQuery("#bulk-select").html("<option value=''>Loading...</option>");
317
+ jQuery(".move-to-folder").attr("disabled", true);
318
+ jQuery.ajax({
319
+ url: wcp_settings.ajax_url,
320
+ data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id=" + activeRecordID,
321
+ method: 'post',
322
+ success: function (res) {
323
+ res = jQuery.parseJSON(res);
324
+ jQuery("#bulk-select").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
325
+ jQuery(".move-to-folder").attr("disabled", false);
326
+ jQuery("#move-to-folder").attr("disabled", true);
327
+ if(res.status == 1) {
328
+ var taxonomies = res.taxonomies;
329
+ for(i=0;i<taxonomies.length;i++) {
330
+ jQuery("#bulk-select").append("<option value='"+taxonomies[i].term_id+"'>"+taxonomies[i].name+"</option>");
331
+ }
332
+ }
333
+ }
334
+ });
335
+ }
336
+ }
337
+
338
+ function removeMultipleFolderItems() {
339
+ if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
340
+ if(jQuery("#custom-menu input.checkbox:checked").length > 0) {
341
+ var folderIDs = "";
342
+ var activeItemDeleted = false;
343
+ jQuery("#custom-menu input.checkbox:checked").each(function(){
344
+ folderIDs += jQuery(this).val()+",";
345
+ if(jQuery(this).closest("li.route").hasClass("active-item")) {
346
+ activeItemDeleted = true;
347
+ }
348
+ });
349
+ jQuery(".form-loader-count").css("width", "100%");
350
+ jQuery.ajax({
351
+ url: wcp_settings.ajax_url,
352
+ data: "type=" + wcp_settings.post_type + "&action=wcp_remove_muliple_folder&term_id=" + folderIDs+"&nonce="+wcp_settings.nonce,
353
+ method: 'post',
354
+ success: function (res) {
355
+ res = jQuery.parseJSON(res);
356
+ jQuery(".form-loader-count").css("width", "0px");
357
+ if (res.status == '1') {
358
+ isKeyActive = parseInt(res.is_key_active);
359
+ n_o_file = parseInt(res.folders);
360
+ jQuery("#current-folder").text(n_o_file);
361
+ jQuery("#custom-menu input.checkbox:checked").each(function(){
362
+ jQuery("#wcp_folder_"+jQuery(this).val()).closest("li.route").remove();
363
+ jQuery("#space"+jQuery(this).val()).remove();
364
+ });
365
+
366
+ jQuery("#ttl-fldr").text((4*2)+(4/2));
367
+ // add_menu_to_list();
368
+ ajaxAnimation();
369
+ jQuery(".folder-popup-form").hide();
370
+ jQuery(".folder-popup-form").removeClass("disabled");
371
+ resetMediaAndPosts();
372
+
373
+ ajaxAnimation();
374
+
375
+ check_for_sub_menu();
376
+
377
+ if(!jQuery("#wcp_folder_"+activeRecordID).length) {
378
+ jQuery(".header-posts a").trigger("click");
379
+ activeRecordID = 0;
380
+ }
381
+ } else {
382
+ window.location.reload();
383
+ }
384
+ jQuery("#folder-hide-show-checkbox").attr("checked", false);
385
+ jQuery("#custom-menu input.checkbox").attr("checked", false);
386
+ jQuery("#custom-menu").removeClass("show-folder-checkbox");
387
+ }
388
+ });
389
+ } else {
390
+
391
+ }
392
+ }
393
+ }
394
+
395
+ function triggerInlineUpdate() {
396
+ add_active_item_to_list();
397
+
398
+ jQuery(".form-loader-count").css("width", "0");
399
+ if(typeof inlineEditPost == "object") {
400
+
401
+ inlineEditPost.init();
402
+
403
+ jQuery("#the-list").on("click",".editinline",function(){
404
+ jQuery(this).attr("aria-expanded","true");
405
+ inlineEditPost.edit(this);
406
+ });
407
+ jQuery(document).on("click", ".inline-edit-save .save", function(){
408
+ var thisID = jQuery(this).closest("tr").attr("id");
409
+ thisID = thisID.replace("edit-","");
410
+ thisID = thisID.replace("post-","");
411
+ inlineEditPost.save(thisID);
412
+ });
413
+ jQuery(document).on("click", ".inline-edit-save .cancel", function(){
414
+ var thisID = jQuery(this).closest("tr").attr("id");
415
+ thisID = thisID.replace("edit-","");
416
+ thisID = thisID.replace("post-","");
417
+ inlineEditPost.revert(thisID);
418
+ });
419
+ }
420
+
421
+ if(wcp_settings.post_type == "attachment") {
422
+ if(!jQuery(".move-to-folder-top").length) {
423
+ jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
424
+ }
425
+ if(!jQuery(".move-to-folder-bottom").length) {
426
+ jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
427
+ }
428
+ }
429
+ }
430
+
431
+ function set_default_folders(post_id) {
432
+ jQuery.ajax({
433
+ url: wcp_settings.ajax_url,
434
+ type: 'post',
435
+ data: 'action=save_folder_last_status&post_type='+wcp_settings.post_type+"&post_id="+post_id+"&nonce="+wcp_settings.nonce,
436
+ cache: false,
437
+ async: false,
438
+ success: function(){
439
+
440
+ }
441
+ })
442
+ }
443
+
444
+ function ajaxAnimation() {
445
+ jQuery(".folder-loader-ajax").addClass("active");
446
+ jQuery(".folder-loader-ajax img").removeClass("active");
447
+ jQuery(".folder-loader-ajax svg#successAnimation").addClass("active").addClass("animated");
448
+ setTimeout(function(){
449
+ jQuery(".folder-loader-ajax").removeClass("active");
450
+ jQuery(".folder-loader-ajax img").addClass("active");
451
+ jQuery(".folder-loader-ajax svg#successAnimation").removeClass("active").removeClass("animated");
452
+ }, 2000);
453
+ }
454
+
455
+ function addFolder() {
456
+ if(isKeyActive == 0 && n_o_file >= ((4*4)-(3*3)+(4/4)+(8/(2*2)))) {
457
+ jQuery("#folder-limitation-message").html("You've "+"reached the "+((4*4)-(2*2)-2)+" folder limitation!");
458
+ jQuery("#no-more-folder-credit").show();
459
+ return false;
460
+ }
461
+
462
+ jQuery("#add-update-folder-title").text("Add new folder");
463
+ jQuery("#save-folder-data").text("Submit");
464
+ jQuery(".folder-form-errors").removeClass("active");
465
+ jQuery("#add-update-folder-name").val("");
466
+ if(isDuplicate) {
467
+ duplicateFolderId = fileFolderID;
468
+ jQuery("#add-update-folder-name").val(jQuery("#title_"+fileFolderID+" .title-text").text() + " #2");
469
+ if(jQuery("li#wcp_folder_"+fileFolderID).parent().hasClass("first-space")) {
470
+ fileFolderID = 0;
471
+ } else {
472
+ fileFolderID = jQuery("li#wcp_folder_"+fileFolderID).parent().parent().data("folder-id");
473
+ }
474
+ }
475
+
476
+ folderOrder = jQuery("#space_"+fileFolderID+" > li").length+1;
477
+ ajaxURL = wcp_settings.ajax_url+"?parent_id=" + fileFolderID + "&type=" + wcp_settings.post_type + "&action=wcp_add_new_folder&nonce=" + wcp_settings.nonce + "&term_id=" + fileFolderID + "&order=" + folderOrder+"&name=";
478
+
479
+ jQuery("#add-update-folder").removeClass("disabled");
480
+ jQuery("#add-update-folder").show();
481
+ jQuery("#add-update-folder-name").focus();
482
+ }
483
+
484
+ function updateFolder() {
485
+ folderName = jQuery.trim(jQuery("#wcp_folder_"+fileFolderID+" > h3 > .title-text").text());
486
+ parentID = jQuery("#wcp_folder_"+fileFolderID).closest("li.route").data("folder-id");
487
+ if(parentID == undefined) {
488
+ parentID = 0;
489
+ }
490
+
491
+ jQuery("#update-folder-data").text("Submit");
492
+ jQuery(".folder-form-errors").removeClass("active");
493
+ jQuery("#update-folder-item-name").val(folderName);
494
+ jQuery("#update-folder-item").removeClass("disabled");
495
+ jQuery("#update-folder-item").show();
496
+ jQuery("#update-folder-item-name").focus();
497
+ }
498
+
499
+ function removeFolderFromID(popup_type) {
500
+ var removeMessage = "Are you sure you want to delete the selected folder?";
501
+ var removeNotice = "Items in the folder will not be deleted.";
502
+ isMultipleRemove = false;
503
+ if(popup_type == 1) {
504
+ if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
505
+ isMultipleRemove = true;
506
+ if(jQuery("#custom-menu input.checkbox:checked").length == 0) {
507
+ jQuery(".folder-popup-form").hide();
508
+ jQuery(".folder-popup-form").removeClass("disabled");
509
+ jQuery("#error-folder-popup-message").html("Please select at least one folder to delete");
510
+ jQuery("#error-folder-popup").show();
511
+ return;
512
+ } else {
513
+ if(jQuery("#custom-menu input.checkbox:checked").length > 1) {
514
+ removeMessage = "Are you sure you want to delete the selected folders?";
515
+ removeNotice = "Items in the selected folders will not be deleted.";
516
+ }
517
+ }
518
+ }
519
+ }
520
+ jQuery(".folder-popup-form").hide();
521
+ jQuery(".folder-popup-form").removeClass("disabled");
522
+ jQuery("#remove-folder-item").text("Yes, Delete it!");
523
+ jQuery("#remove-folder-message").text(removeMessage);
524
+ jQuery("#remove-folder-notice").text(removeNotice);
525
+ jQuery("#confirm-remove-folder").show();
526
+ jQuery("#remove-folder-item").focus();
527
+ }
528
+
529
+ function resetMediaAndPosts() {
530
+ if(jQuery(".media-toolbar").hasClass("media-toolbar-mode-select")) {
531
+ if(jQuery("ul.attachments li.selected").length) {
532
+ jQuery("ul.attachments li.selected").trigger("click");
533
+ jQuery(".select-mode-toggle-button").trigger("click");
534
+ }
535
+ }
536
+ if(folderIDs != "" && (jQuery("#custom-menu li.active-item").length > 0 || activeRecordID == "-1")) {
537
+ if(jQuery("#media-attachment-taxonomy-filter").length) {
538
+ folderIDs = folderIDs.split(",");
539
+ for (var i = 0; i < folderIDs.length; i++) {
540
+ if(folderIDs[i] != "") {
541
+ jQuery(".attachments-browser li[data-id='"+folderIDs[i]+"']").remove();
542
+ }
543
+ }
544
+ }
545
+ folderIDs = "";
546
+ }
547
+ if(jQuery("#media-attachment-taxonomy-filter").length) {
548
+ resetMediaData(0);
549
+ } else {
550
+ jQuery.ajax({
551
+ url: wcp_settings.ajax_url,
552
+ data: "type=" + wcp_settings.post_type + "&action=get_folders_default_list",
553
+ method: 'post',
554
+ success: function (res) {
555
+ res = jQuery.parseJSON(res);
556
+ // jQuery("#custom-menu > ul#space_0").html(res.data);
557
+ jQuery(".header-posts .total-count").text(res.total_items);
558
+ jQuery(".un-categorised-items .total-count").text(res.empty_items);
559
+
560
+ for (i = 0; i < res.taxonomies.length; i++) {
561
+ if(!jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").length) {
562
+ jQuery("#title_"+res.taxonomies[i].term_id+" .star-icon").before("<span class='total-count'></span>");
563
+ }
564
+ jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").text(parseInt(res.taxonomies[i].trash_count));
565
+
566
+ if(!jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").length) {
567
+ jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" a").append("<span class='folder-count'></span>")
568
+ }
569
+ jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").text(parseInt(res.taxonomies[i].trash_count));
570
+ }
571
+
572
+ jQuery("#custom-menu .total-count").each(function(){
573
+ if(parseInt(jQuery(this).text()) == 0) {
574
+ jQuery(this).remove();
575
+ }
576
+ });
577
+
578
+ jQuery(".sticky-folders .folder-count").each(function(){
579
+ if(parseInt(jQuery(this).text()) == 0) {
580
+ jQuery(this).remove();
581
+ }
582
+ });
583
+ }
584
+ });
585
+ jQuery(".folder-loader-ajax").addClass("active");
586
+ if(jQuery("#folder-posts-filter").length) {
587
+ jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
588
+ var obj = { Title: "", Url: folderCurrentURL };
589
+ history.pushState(obj, obj.Title, obj.Url);
590
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
591
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
592
+ }
593
+ add_active_item_to_list();
594
+ triggerInlineUpdate();
595
+ });
596
+ } else {
597
+ jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", false, function (res) {
598
+ var obj = { Title: "", Url: folderCurrentURL };
599
+ history.pushState(obj, obj.Title, obj.Url);
600
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
601
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
602
+ }
603
+ add_active_item_to_list();
604
+ add_menu_to_list();
605
+ // triggerInlineUpdate();
606
+ });
607
+ }
608
+ }
609
+ }
610
+
611
+ function add_active_item_to_list() {
612
+ folderId = 0;
613
+ if(jQuery(".active-item").length) {
614
+ folderId = jQuery(".active-item").data("folder-id");
615
+ if(folderId == undefined) {
616
+ folderId = 0;
617
+ }
618
+ }
619
+ jQuery(".tree-structure ul").html("");
620
+ jQuery("#space_"+folderId).children().each(function(){
621
+ fID = jQuery(this).data("folder-id");
622
+ fName = jQuery(this).find("h3.title:first .title-text").text()
623
+ liHtml = listFolderString.replace(/__folder_id__/g,fID);
624
+ liHtml = liHtml.replace(/__folder_name__/g,fName);
625
+ selectedClass = jQuery(this).hasClass("is-high")?"is-high":"";
626
+ liHtml = liHtml.replace(/__append_class__/g,selectedClass);
627
+ jQuery(".tree-structure ul").append(liHtml);
628
+ });
629
+
630
+ apply_animation_height();
631
+
632
+ if(wcp_settings.post_type == "attachment") {
633
+ if(!jQuery(".move-to-folder-top").length) {
634
+ jQuery("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
635
+ }
636
+ if(!jQuery(".move-to-folder-bottom").length) {
637
+ jQuery("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
638
+ }
639
+ }
640
+
641
+ jQuery(".sticky-folders .active-item").removeClass("active-item");
642
+ if(jQuery("#custom-menu li.route.active-item").length) {
643
+ var activeTermId = jQuery("#custom-menu li.route.active-item").data("folder-id");
644
+ jQuery(".sticky-folders .sticky-folder-"+activeTermId+" a").addClass("active-item");
645
+ }
646
+ }
647
+
648
+ document.onkeydown = function(evt) {
649
+ evt = evt || window.event;
650
+ var isEscape = false;
651
+ if ("key" in evt) {
652
+ isEscape = (evt.key === "Escape" || evt.key === "Esc");
653
+ } else {
654
+ isEscape = (evt.keyCode === 27);
655
+ }
656
+ if (isEscape) {
657
+ jQuery(".folder-popup-form").hide();
658
+ }
659
+ };
660
+
661
+ jQuery(window).on('load', function(){
662
+ add_active_item_to_list();
663
+ });
664
+
665
+ function add_menu_to_list() {
666
+
667
+ add_active_item_to_list();
668
+
669
+ //apply_animation_height();
670
+ }
671
+
672
+ function apply_animation_height() {
673
+ if(jQuery(".tree-structure-content .tree-structure li").length == 0) {
674
+ jQuery(".tree-structure-content").hide();
675
+ } else {
676
+ jQuery(".tree-structure-content").show();
677
+ oldHeight = jQuery(".tree-structure-content .tree-structure").height();
678
+ jQuery(".tree-structure-content .tree-structure").height("auto");
679
+ if(jQuery(".tree-structure-content .tree-structure").height() > 56) {
680
+ jQuery(".folders-toggle-button").show();
681
+ } else {
682
+ jQuery(".folders-toggle-button").hide();
683
+ }
684
+ newHeight = jQuery(".tree-structure-content .tree-structure").height();
685
+ jQuery(".tree-structure-content .tree-structure").attr("data-height", newHeight);
686
+
687
+ if(jQuery(".tree-structure-content").hasClass("active")) {
688
+ jQuery(".tree-structure-content .tree-structure").height(newHeight);
689
+ jQuery(".tree-structure-content .tree-structure").attr("data-height", newHeight);
690
+ } else {
691
+ jQuery(".tree-structure-content .tree-structure").height(oldHeight);
692
+ }
693
+ }
694
+ }
695
+
696
+ jQuery(document).ready(function(){
697
+
698
+ wcp_settings.folder_width = parseInt(wcp_settings.folder_width);
699
+
700
+ apply_animation_height();
701
+
702
+ jQuery(document).on("click", ".folders-toggle-button", function(){
703
+
704
+ dbStatus = 'show';
705
+ if(jQuery(".tree-structure-content").hasClass("active")) {
706
+ jQuery(".tree-structure-content .tree-structure").animate({
707
+ height: '55px'
708
+ }, 100, function(){
709
+ jQuery(".tree-structure-content").removeClass("active");
710
+ });
711
+ dbStatus = 'hide';
712
+ } else {
713
+ newHeight = parseInt(jQuery(".tree-structure-content .tree-structure").attr("data-height"));
714
+ jQuery(".tree-structure-content .tree-structure").animate({
715
+ height: newHeight
716
+ }, 100, function(){
717
+ jQuery(".tree-structure-content").addClass("active");
718
+ });
719
+ }
720
+
721
+ jQuery.ajax({
722
+ url: wcp_settings.ajax_url,
723
+ data: "type=" + wcp_settings.post_type + "&action=wcp_hide_folders&status=" + dbStatus +"&nonce="+wcp_settings.nonce,
724
+ method: 'post',
725
+ success: function (res) {
726
+ setStickyHeaderForMedia();
727
+ }
728
+ });
729
+ });
730
+
731
+ if(wcp_settings.can_manage_folder == "0") {
732
+ jQuery(".wcp-custom-form a:not(.pink)").addClass("button-disabled");
733
+ }
734
+
735
+ isKeyActive = parseInt(wcp_settings.is_key_active);
736
+ n_o_file = parseInt(wcp_settings.folders);
737
+
738
+ if(wcp_settings.post_type == "attachment") {
739
+ if(wcp_settings.show_in_page == "show") {
740
+ jQuery(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div><div class="folders-toggle-button"><span></span></div></div>');
741
+ }
742
+
743
+ add_menu_to_list();
744
+
745
+ apply_animation_height();
746
+ }
747
+
748
+ calcWidth(jQuery('#title_0'));
749
+
750
+ jQuery("#cancel-button").click(function(){
751
+ jQuery(".wcp-form-data").hide();
752
+ });
753
+
754
+
755
+ jQuery(document).on("click", "h3.title", function(e) {
756
+ e.stopPropagation();
757
+ jQuery(".un-categorised-items").removeClass("active-item");
758
+ jQuery(".header-posts a").removeClass("active-item");
759
+ activeRecordID = jQuery(this).closest("li.route").data("folder-id");
760
+ if(!jQuery("#media-attachment-taxonomy-filter").length) {
761
+ folderCurrentURL = wcp_settings.page_url + jQuery(this).closest("li.route").data("slug");
762
+ jQuery(".form-loader-count").css("width", "100%");
763
+ if(jQuery("#folder-posts-filter").length) {
764
+ jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
765
+ var obj = { Title: jQuery("#wcp_folder_"+activeRecordID).data("slug"), Url: folderCurrentURL };
766
+ history.pushState(obj, obj.Title, obj.Url);
767
+ set_default_folders(jQuery("#wcp_folder_"+activeRecordID).data("slug"));
768
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
769
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
770
+ }
771
+ triggerInlineUpdate();
772
+ });
773
+ } else {
774
+ jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
775
+ var obj = { Title: jQuery("#wcp_folder_"+activeRecordID).data("slug"), Url: folderCurrentURL };
776
+ history.pushState(obj, obj.Title, obj.Url);
777
+ set_default_folders(jQuery("#wcp_folder_"+activeRecordID).data("slug"));
778
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
779
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
780
+ }
781
+ triggerInlineUpdate();
782
+ });
783
+ }
784
+ } else {
785
+ var thisIndex = jQuery(this).closest("li.route").data("folder-id");
786
+ jQuery("#media-attachment-taxonomy-filter").val(thisIndex);
787
+ jQuery("#media-attachment-taxonomy-filter").trigger("change");
788
+ thisSlug = jQuery(this).closest("li.route").data("slug");
789
+ folderCurrentURL = wcp_settings.page_url + jQuery(this).closest("li.route").data("slug");
790
+ var obj = { Title: thisSlug, Url: folderCurrentURL };
791
+ history.pushState(obj, obj.Title, obj.Url);
792
+ set_default_folders(thisSlug);
793
+ jQuery(".custom-media-select").removeClass("active");
794
+ //add_menu_to_list();
795
+ }
796
+ add_active_item_to_list();
797
+ });
798
+
799
+
800
+ jQuery(".tree-structure a").livequery(function(){
801
+ jQuery(this).click(function(){
802
+ fID = jQuery(this).data("id");
803
+ jQuery("#title_"+fID).trigger("click");
804
+ });
805
+ });
806
+
807
+ jQuery(".wcp-parent > span").click(function(e){
808
+ activeRecordID = "";
809
+ jQuery(".wcp-container .route").removeClass("active-item");
810
+ if(!jQuery("#media-attachment-taxonomy-filter").length) {
811
+ folderCurrentURL = wcp_settings.page_url;
812
+ jQuery(".form-loader-count").css("width", "100%");
813
+ if(jQuery("#folder-posts-filter").length) {
814
+ jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
815
+ var obj = { Title: "", Url: folderCurrentURL };
816
+ history.pushState(obj, obj.Title, obj.Url);
817
+ set_default_folders("all");
818
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
819
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
820
+ }
821
+ triggerInlineUpdate();
822
+ });
823
+ } else {
824
+ jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
825
+ var obj = { Title: "", Url: folderCurrentURL };
826
+ history.pushState(obj, obj.Title, obj.Url);
827
+ set_default_folders("all");
828
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
829
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
830
+ }
831
+ triggerInlineUpdate();
832
+ });
833
+ }
834
+ } else {
835
+ jQuery("#media-attachment-taxonomy-filter").val("all");
836
+ jQuery("#media-attachment-taxonomy-filter").trigger("change");
837
+ }
838
+ add_active_item_to_list();
839
+ });
840
+
841
+ jQuery("h3.title").livequery(function(){
842
+ jQuery(this).droppable({
843
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
844
+ hoverClass: 'wcp-drop-hover',
845
+ classes: {
846
+ "ui-droppable-active": "ui-state-highlight"
847
+ },
848
+ drop: function( event, ui ) {
849
+ folderID = jQuery(this).closest("li.route").data('folder-id');
850
+ if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
851
+ if(jQuery(".wp-list-table input:checked").length) {
852
+ chkStr = "";
853
+ jQuery(".wp-list-table input:checked").each(function(){
854
+ chkStr += jQuery(this).val()+",";
855
+ });
856
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
857
+ jQuery.ajax({
858
+ url: wcp_settings.ajax_url,
859
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
860
+ method: 'post',
861
+ success: function (res) {
862
+ res = jQuery.parseJSON(res);
863
+ if(res.status == "1") {
864
+ resetMediaAndPosts();
865
+ ajaxAnimation();
866
+ } else {
867
+ jQuery(".folder-popup-form").hide();
868
+ jQuery(".folder-popup-form").removeClass("disabled");
869
+ jQuery("#error-folder-popup-message").html(res.message);
870
+ jQuery("#error-folder-popup").show()
871
+ }
872
+ }
873
+ });
874
+ }
875
+ } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
876
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
877
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
878
+ chkStr = postID+",";
879
+ jQuery(".wp-list-table input:checked").each(function(){
880
+ if(jQuery(this).val() != postID) {
881
+ chkStr += jQuery(this).val() + ",";
882
+ }
883
+ });
884
+ jQuery.ajax({
885
+ url: wcp_settings.ajax_url,
886
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
887
+ method: 'post',
888
+ success: function (res) {
889
+ res = jQuery.parseJSON(res);
890
+ if(res.status == "1") {
891
+ // window.location.reload();
892
+ resetMediaAndPosts();
893
+ ajaxAnimation();
894
+ } else {
895
+ jQuery(".folder-popup-form").hide();
896
+ jQuery(".folder-popup-form").removeClass("disabled");
897
+ jQuery("#error-folder-popup-message").html(res.message);
898
+ jQuery("#error-folder-popup").show()
899
+ }
900
+ }
901
+ });
902
+ } else if (ui.draggable.hasClass('attachment')) {
903
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
904
+ nonce = jQuery.trim(jQuery("#wcp_folder_" + folderID).data("nonce"));
905
+ if (jQuery(".attachments-browser li.attachment.selected").length > 1) {
906
+ chkStr = "";
907
+ jQuery(".attachments-browser li.attachment.selected").each(function () {
908
+ chkStr += jQuery(this).data("id") + ",";
909
+ });
910
+ }
911
+ folderIDs = chkStr;
912
+ jQuery.ajax({
913
+ url: wcp_settings.ajax_url,
914
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
915
+ method: 'post',
916
+ success: function (res) {
917
+ // window.location.reload();
918
+ resetMediaAndPosts();
919
+ ajaxAnimation();
920
+ }
921
+ });
922
+ }
923
+ }
924
+ });
925
+ });
926
+
927
+ jQuery(".attachments-browser li.attachment").livequery(function () {
928
+ jQuery(this).draggable({
929
+ revert: "invalid",
930
+ containment: "document",
931
+ helper: function (event, ui) {
932
+ jQuery(".selected-items").remove();
933
+ selectedItems = jQuery(".attachments-browser li.attachment.selected").length;
934
+ selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
935
+ return jQuery("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
936
+ },
937
+ start: function( event, ui){
938
+ jQuery("body").addClass("no-hover-css");
939
+ },
940
+ cursor: "move",
941
+ cursorAt: {
942
+ left: 0,
943
+ top: 0
944
+ },
945
+ stop: function( event, ui ) {
946
+ jQuery(".selected-items").remove();
947
+ jQuery("body").removeClass("no-hover-css");
948
+ }
949
+ });
950
+ });
951
+
952
+ jQuery(".media-button").livequery(function () {
953
+ jQuery(this).click(function () {
954
+ if (jQuery(".delete-selected-button").hasClass("hidden")) {
955
+ //jQuery(".attachments-browser li.attachment").draggable("disable");
956
+ } else {
957
+ // jQuery(".attachments-browser li.attachment").draggable("enable");
958
+ }
959
+ });
960
+ });
961
+
962
+ jQuery(".header-posts").click(function(){
963
+ activeRecordID = "";
964
+ jQuery(".wcp-container .route").removeClass("active-item");
965
+ jQuery(".un-categorised-items").removeClass("active-item");
966
+ jQuery(".header-posts a").addClass("active-item");
967
+ if(!jQuery("#media-attachment-taxonomy-filter").length) {
968
+ folderCurrentURL = wcp_settings.page_url;
969
+ jQuery(".form-loader-count").css("width", "100%");
970
+ if(jQuery("#folder-posts-filter").length) {
971
+ jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
972
+ var obj = { Title: "", Url: folderCurrentURL };
973
+ history.pushState(obj, obj.Title, obj.Url);
974
+ set_default_folders("all");
975
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
976
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
977
+ }
978
+ add_active_item_to_list();
979
+ triggerInlineUpdate();
980
+ });
981
+ } else {
982
+ jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
983
+ var obj = { Title: "", Url: folderCurrentURL };
984
+ history.pushState(obj, obj.Title, obj.Url);
985
+ set_default_folders("all");
986
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
987
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
988
+ }
989
+ add_active_item_to_list();
990
+ triggerInlineUpdate();
991
+ });
992
+ }
993
+ } else {
994
+ activeRecordID = "";
995
+ jQuery("#media-attachment-taxonomy-filter").val("all");
996
+ jQuery("#media-attachment-taxonomy-filter").trigger("change");
997
+ var obj = { Title: "", Url: wcp_settings.page_url };
998
+ history.pushState(obj, obj.Title, obj.Url);
999
+ set_default_folders("all");
1000
+ add_active_item_to_list();
1001
+ }
1002
+ });
1003
+
1004
+ jQuery(".un-categorised-items").click(function(){
1005
+ activeRecordID = "-1";
1006
+ jQuery(".wcp-container .route").removeClass("active-item");
1007
+ jQuery(".header-posts a").removeClass("active-item");
1008
+ jQuery(".un-categorised-items").addClass("active-item");
1009
+ if(!jQuery("#media-attachment-taxonomy-filter").length) {
1010
+ folderCurrentURL = wcp_settings.page_url+"-1";
1011
+ jQuery(".form-loader-count").css("width", "100%");
1012
+ if(jQuery("#folder-posts-filter").length) {
1013
+ jQuery("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function () {
1014
+ var obj = { Title: "", Url: folderCurrentURL };
1015
+ history.pushState(obj, obj.Title, obj.Url);
1016
+ set_default_folders("-1");
1017
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
1018
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
1019
+ }
1020
+ add_active_item_to_list();
1021
+ triggerInlineUpdate();
1022
+ });
1023
+ } else {
1024
+ jQuery("#wpbody").load(folderCurrentURL + " #wpbody-content", function () {
1025
+ var obj = { Title: "", Url: folderCurrentURL };
1026
+ history.pushState(obj, obj.Title, obj.Url);
1027
+ set_default_folders("-1");
1028
+ if (wcp_settings.show_in_page == "show" && !jQuery(".tree-structure").length) {
1029
+ jQuery(".wp-header-end").before('<div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div>');
1030
+ }
1031
+ add_active_item_to_list();
1032
+ triggerInlineUpdate();
1033
+ });
1034
+ }
1035
+ } else {
1036
+ jQuery("#media-attachment-taxonomy-filter").val("unassigned");
1037
+ jQuery("#media-attachment-taxonomy-filter").trigger("change");
1038
+ var obj = { Title: "", Url: wcp_settings.page_url+"-1" };
1039
+ history.pushState(obj, obj.Title, obj.Url);
1040
+ set_default_folders("-1");
1041
+ add_active_item_to_list();
1042
+ }
1043
+ });
1044
+
1045
+ jQuery(".un-categorised-items").livequery(function () {
1046
+ jQuery(this).droppable({
1047
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
1048
+ hoverClass: 'wcp-hover-list',
1049
+ classes: {
1050
+ "ui-droppable-active": "ui-state-highlight"
1051
+ },
1052
+ drop: function (event, ui) {
1053
+ folderID = -1;
1054
+ nonce = wcp_settings.nonce;
1055
+ if (ui.draggable.hasClass('wcp-move-multiple')) {
1056
+ if (jQuery(".wp-list-table input:checked").length) {
1057
+ chkStr = "";
1058
+ jQuery(".wp-list-table input:checked").each(function () {
1059
+ chkStr += jQuery(this).val() + ",";
1060
+ });
1061
+ jQuery.ajax({
1062
+ url: wcp_settings.ajax_url,
1063
+ data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1064
+ method: 'post',
1065
+ success: function (res) {
1066
+ //window.location.reload();
1067
+ resetMediaAndPosts();
1068
+ ajaxAnimation();
1069
+ }
1070
+ });
1071
+ }
1072
+ } else if (ui.draggable.hasClass('wcp-move-file')) {
1073
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
1074
+ chkStr = postID+",";
1075
+ jQuery(".wp-list-table input:checked").each(function () {
1076
+ if(postID != jQuery(this).val()) {
1077
+ chkStr += jQuery(this).val() + ",";
1078
+ }
1079
+ });
1080
+ jQuery.ajax({
1081
+ url: wcp_settings.ajax_url,
1082
+ data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1083
+ method: 'post',
1084
+ success: function (res) {
1085
+ //window.location.reload();
1086
+ resetMediaAndPosts();
1087
+ ajaxAnimation();
1088
+ }
1089
+ });
1090
+ } else if (ui.draggable.hasClass('attachment')) {
1091
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
1092
+ if (jQuery(".attachments-browser li.attachment.selected").length > 1) {
1093
+ chkStr = "";
1094
+ jQuery(".attachments-browser li.attachment.selected").each(function () {
1095
+ chkStr += jQuery(this).data("id") + ",";
1096
+ });
1097
+ }
1098
+ folderIDs = chkStr;
1099
+ jQuery.ajax({
1100
+ url: wcp_settings.ajax_url,
1101
+ data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1102
+ method: 'post',
1103
+ success: function (res) {
1104
+ // window.location.reload();
1105
+ resetMediaAndPosts();
1106
+ ajaxAnimation();
1107
+ }
1108
+ });
1109
+ }
1110
+ }
1111
+ });
1112
+ });
1113
+
1114
+
1115
+ jQuery(".wcp-hide-show-buttons .toggle-buttons").click(function(){
1116
+ var folderStatus = "show";
1117
+ if(jQuery(this).hasClass("hide-folders")) {
1118
+ folderStatus = "hide";
1119
+ }
1120
+ jQuery(".wcp-hide-show-buttons .toggle-buttons").toggleClass("active");
1121
+ nonce = wcp_settings.nonce;
1122
+ if(folderStatus == "show") {
1123
+ jQuery("#wcp-content").addClass("no-transition");
1124
+ jQuery("#wcp-content").removeClass("hide-folders-area");
1125
+ if(wcp_settings.isRTL == "1") {
1126
+ jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1127
+ jQuery("#wpcontent").css("padding-left", "0px");
1128
+ } else {
1129
+ jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1130
+ }
1131
+ setTimeout(function(){
1132
+ jQuery("#wcp-content").removeClass("no-transition");
1133
+ }, 250);
1134
+ } else {
1135
+ jQuery("#wcp-content").addClass("hide-folders-area");
1136
+ if(wcp_settings.isRTL == "1") {
1137
+ jQuery("#wpcontent").css("padding-right", "20px");
1138
+ jQuery("#wpcontent").css("padding-left", "0px");
1139
+ } else {
1140
+ jQuery("#wpcontent").css("padding-left", "20px");
1141
+ }
1142
+ }
1143
+
1144
+ jQuery.ajax({
1145
+ url: wcp_settings.ajax_url,
1146
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
1147
+ method: 'post',
1148
+ success: function (res) {
1149
+ setStickyHeaderForMedia();
1150
+ }
1151
+ });
1152
+ });
1153
+
1154
+ jQuery(".tree-structure .folder-item").livequery(function(){
1155
+ jQuery(this).droppable({
1156
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
1157
+ hoverClass: 'wcp-drop-hover-list',
1158
+ classes: {
1159
+ "ui-droppable-active": "ui-state-highlight"
1160
+ },
1161
+ drop: function( event, ui ) {
1162
+ jQuery("body").removeClass("no-hover-css");
1163
+ folderID = jQuery(this).data('id');
1164
+ if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
1165
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1166
+ if(jQuery(".wp-list-table input:checked").length) {
1167
+ chkStr = "";
1168
+ jQuery(".wp-list-table input:checked").each(function(){
1169
+ chkStr += jQuery(this).val()+",";
1170
+ });
1171
+ jQuery.ajax({
1172
+ url: wcp_settings.ajax_url,
1173
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1174
+ method: 'post',
1175
+ success: function (res) {
1176
+ // window.location.reload();
1177
+ resetMediaAndPosts();
1178
+ ajaxAnimation();
1179
+ }
1180
+ });
1181
+ }
1182
+ } else if ( ui.draggable.hasClass( 'wcp-move-file' ) ) {
1183
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
1184
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1185
+ chkStr = postID+",";
1186
+ jQuery(".wp-list-table input:checked").each(function(){
1187
+ if(jQuery(this).val() != postID) {
1188
+ chkStr += jQuery(this).val() + ",";
1189
+ }
1190
+ });
1191
+ jQuery.ajax({
1192
+ url: wcp_settings.ajax_url,
1193
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1194
+ method: 'post',
1195
+ success: function (res) {
1196
+ // window.location.reload();
1197
+ resetMediaAndPosts();
1198
+ ajaxAnimation();
1199
+ }
1200
+ });
1201
+ } else if( ui.draggable.hasClass( 'attachment' ) ){
1202
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
1203
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1204
+ if(jQuery(".attachments-browser li.attachment.selected").length > 1) {
1205
+ chkStr = "";
1206
+ jQuery(".attachments-browser li.attachment.selected").each(function(){
1207
+ chkStr += jQuery(this).data("id")+",";
1208
+ });
1209
+ }
1210
+ jQuery.ajax({
1211
+ url: wcp_settings.ajax_url,
1212
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
1213
+ method: 'post',
1214
+ success: function (res) {
1215
+ // window.location.reload();
1216
+ resetMediaAndPosts();
1217
+ ajaxAnimation();
1218
+ }
1219
+ });
1220
+ }
1221
+ }
1222
+ });
1223
+ });
1224
+
1225
+ jQuery("#expand-collapse-list").click(function(e){
1226
+ e.stopPropagation();
1227
+ statusType = 0;
1228
+ if(jQuery(this).hasClass("all-open")) {
1229
+ jQuery(this).removeClass("all-open");
1230
+ jQuery(".has-sub-tree").removeClass("active");
1231
+ statusType = 0;
1232
+ jQuery(this).attr("data-folder-tooltip","Expand");
1233
+ } else {
1234
+ jQuery(this).addClass("all-open");
1235
+ statusType = 1;
1236
+ jQuery(".has-sub-tree").addClass("active");
1237
+ jQuery(this).attr("data-folder-tooltip","Collapse");
1238
+ }
1239
+ folderIDs = "";
1240
+ jQuery(".has-sub-tree").each(function(){
1241
+ folderIDs += jQuery(this).data("folder-id")+",";
1242
+ });
1243
+ if(folderIDs != "") {
1244
+ jQuery(".form-loader-count").css("width","100%");
1245
+ nonce = wcp_settings.nonce;
1246
+ jQuery.ajax({
1247
+ url: wcp_settings.ajax_url,
1248
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_all_status&status=" + statusType + "&folders="+folderIDs+"&nonce="+nonce,
1249
+ method: 'post',
1250
+ success: function (res) {
1251
+ jQuery(".form-loader-count").css("width","0");
1252
+ // add_menu_to_list();
1253
+ res = jQuery.parseJSON(res);
1254
+ if(res.status == "0") {
1255
+ jQuery(".folder-popup-form").hide();
1256
+ jQuery(".folder-popup-form").removeClass("disabled");
1257
+ jQuery("#error-folder-popup-message").html(res.message);
1258
+ jQuery("#error-folder-popup").show();
1259
+ window.location.reload(true);
1260
+ }
1261
+ }
1262
+ });
1263
+ }
1264
+ });
1265
+
1266
+ if(wcp_settings.folder_width <= 275) {
1267
+ jQuery(".plugin-button").addClass("d-block");
1268
+ } else {
1269
+ jQuery(".plugin-button").removeClass("d-block");
1270
+ }
1271
+
1272
+ resizeDirection = (wcp_settings.isRTL == "1" || wcp_settings.isRTL == 1)?"w":"e";
1273
+ jQuery(".wcp-content").resizable( {
1274
+ resizeHeight: false,
1275
+ handles: resizeDirection,
1276
+ minWidth: 100,
1277
+ maxWidth: 500,
1278
+ resize: function( e, ui ) {
1279
+ var menuWidth = ui.size.width;
1280
+ if(menuWidth <= 275) {
1281
+ jQuery(".plugin-button").addClass("d-block");
1282
+ } else {
1283
+ jQuery(".plugin-button").removeClass("d-block");
1284
+ }
1285
+ if(menuWidth <= 225) {
1286
+ menuWidth = 225;
1287
+ }
1288
+ if(wcp_settings.isRTL == "1") {
1289
+ jQuery("#wpcontent").css("padding-right", (menuWidth + 20) + "px");
1290
+ jQuery("#wpcontent").css("padding-left", "0px");
1291
+ } else {
1292
+ jQuery("#wpcontent").css("padding-left", (menuWidth + 20) + "px");
1293
+ }
1294
+ newWidth = menuWidth - 40;
1295
+ cssString = "";
1296
+ classString = "";
1297
+ for(i=0; i<=15; i++) {
1298
+ classString += " .space > .route >";
1299
+ currentWidth = newWidth - (13+(20*i));
1300
+ cssString += "#custom-menu > "+classString+" .title { width: "+currentWidth+"px !important; } ";
1301
+ cssString += "#custom-menu > "+classString+" .dynamic-menu { left: "+(currentWidth - 190)+"px !important; } ";
1302
+ setStickyHeaderForMedia();
1303
+ }
1304
+ jQuery("#wcp-custom-style").html("<style>"+cssString+"</style>");
1305
+ if(ui.size.width <= 185) {
1306
+ folderStatus = "hide";
1307
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
1308
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
1309
+ jQuery("#wcp-content").addClass("hide-folders-area");
1310
+ if(wcp_settings.isRTL == "1") {
1311
+ jQuery("#wpcontent").css("padding-right", "20px");
1312
+ jQuery("#wpcontent").css("padding-left", "0px");
1313
+ } else {
1314
+ jQuery("#wpcontent").css("padding-left", "20px");
1315
+ }
1316
+ } else {
1317
+ if(jQuery("#wcp-content").hasClass("hide-folders-area")) {
1318
+ folderStatus = "show";
1319
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
1320
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
1321
+ jQuery("#wcp-content").addClass("no-transition");
1322
+ jQuery("#wcp-content").removeClass("hide-folders-area");
1323
+ if (wcp_settings.isRTL == "1") {
1324
+ jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1325
+ jQuery("#wpcontent").css("padding-left", "0px");
1326
+ } else {
1327
+ jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1328
+ }
1329
+ setTimeout(function () {
1330
+ jQuery("#wcp-content").removeClass("no-transition");
1331
+ }, 250);
1332
+ }
1333
+ }
1334
+ },
1335
+ stop: function( e, ui ) {
1336
+ var menuWidth = ui.size.width;
1337
+ if(ui.size.width <= 275) {
1338
+ jQuery(".plugin-button").addClass("d-block");
1339
+ } else {
1340
+ jQuery(".plugin-button").removeClass("d-block");
1341
+ }
1342
+ if(menuWidth <= 225) {
1343
+ menuWidth = 225;
1344
+ }
1345
+ if(ui.size.width <= 185) {
1346
+ folderStatus = "hide";
1347
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
1348
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
1349
+ jQuery("#wcp-content").addClass("hide-folders-area");
1350
+ if(wcp_settings.isRTL == "1") {
1351
+ jQuery("#wpcontent").css("padding-right", "20px");
1352
+ jQuery("#wpcontent").css("padding-left", "0px");
1353
+ } else {
1354
+ jQuery("#wpcontent").css("padding-left", "20px");
1355
+ }
1356
+
1357
+ jQuery.ajax({
1358
+ url: wcp_settings.ajax_url,
1359
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
1360
+ method: 'post',
1361
+ success: function (res) {
1362
+ setStickyHeaderForMedia();
1363
+ }
1364
+ });
1365
+ } else {
1366
+ if(jQuery("#wcp-content").hasClass("hide-folders-area")) {
1367
+ folderStatus = "show";
1368
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
1369
+ jQuery(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
1370
+ jQuery("#wcp-content").addClass("no-transition");
1371
+ jQuery("#wcp-content").removeClass("hide-folders-area");
1372
+ if (wcp_settings.isRTL == "1") {
1373
+ jQuery("#wpcontent").css("padding-right", (wcp_settings.folder_width + 20) + "px");
1374
+ jQuery("#wpcontent").css("padding-left", "0px");
1375
+ } else {
1376
+ jQuery("#wpcontent").css("padding-left", (wcp_settings.folder_width + 20) + "px");
1377
+ }
1378
+ setTimeout(function () {
1379
+ jQuery("#wcp-content").removeClass("no-transition");
1380
+ }, 250);
1381
+ }
1382
+ }
1383
+ nonce = wcp_settings.nonce;
1384
+ wcp_settings.folder_width = ui.size.width;
1385
+ jQuery.ajax({
1386
+ url: wcp_settings.ajax_url,
1387
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_post_width&width=" + menuWidth+"&nonce="+nonce,
1388
+ method: 'post',
1389
+ success: function (res) {
1390
+ setStickyHeaderForMedia();
1391
+ }
1392
+ });
1393
+ if(ui.size.width <= 225) {
1394
+ jQuery(".wcp-content").width(225);
1395
+ wcp_settings.folder_width = 225;
1396
+ }
1397
+ }
1398
+ });
1399
+
1400
+ jQuery(".wcp-move-file").livequery(function(){
1401
+ jQuery(this).draggable({
1402
+ revert: "invalid",
1403
+ containment: "document",
1404
+ helper: "clone",
1405
+ cursor: "move",
1406
+ start: function( event, ui){
1407
+ jQuery(this).closest("td").addClass("wcp-draggable");
1408
+ jQuery("body").addClass("no-hover-css");
1409
+ },
1410
+ stop: function( event, ui ) {
1411
+ jQuery(this).closest("td").removeClass("wcp-draggable");
1412
+ jQuery("body").removeClass("no-hover-css");
1413
+ }
1414
+ });
1415
+ });
1416
+
1417
+ jQuery(".wcp-move-multiple").livequery(function(){
1418
+ jQuery(this).draggable({
1419
+ // /*cancel: "a.ui-icon",*/
1420
+ // revert: "invalid",
1421
+ // containment: "document",
1422
+ // helper: "clone",
1423
+ // cursor: "move",
1424
+ // start: function( event, ui){
1425
+ // jQuery("body").addClass("no-hover-css");
1426
+ // },
1427
+ // stop: function( event, ui ) {
1428
+ // jQuery("body").removeClass("no-hover-css");
1429
+ // }
1430
+ revert: "invalid",
1431
+ containment: "document",
1432
+ helper: function (event, ui) {
1433
+ jQuery(".selected-items").remove();
1434
+ selectedItems = jQuery("#the-list th input:checked").length;
1435
+ if(selectedItems > 0) {
1436
+ selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
1437
+ return jQuery("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
1438
+ } else {
1439
+ return jQuery("<div class='selected-items'><span class='total-post-count'>Select Items to move</span></div>");
1440
+ }
1441
+ },
1442
+ start: function( event, ui){
1443
+ jQuery("body").addClass("no-hover-css");
1444
+ },
1445
+ cursor: "move",
1446
+ cursorAt: {
1447
+ left: 0,
1448
+ top: 0
1449
+ },
1450
+ stop: function( event, ui ) {
1451
+ jQuery(".selected-items").remove();
1452
+ jQuery("body").removeClass("no-hover-css");
1453
+ }
1454
+ });
1455
+ });
1456
+
1457
+ jQuery("h3.title").livequery(function(){
1458
+ jQuery(this).on("contextmenu",function(e) {
1459
+ e.preventDefault();
1460
+ if(wcp_settings.can_manage_folder == 0) {
1461
+ return;
1462
+ }
1463
+ isHigh = jQuery(this).closest("li.route").hasClass("is-high");
1464
+ jQuery(".dynamic-menu").remove();
1465
+ jQuery(".active-menu").removeClass("active-menu");
1466
+ menuHtml = "<div class='dynamic-menu'><ul>" +
1467
+ "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span> New Folder</a></li>" +
1468
+ "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span> Rename</a></li>" +
1469
+ "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>" +
1470
+ "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? " Remove Star" : "Add a Star") + "</a></li>"+
1471
+ "<li class='duplicate-folder'><a href='javascript:;'><span class=''><i class='pfolder-clone'></i></span> Duplicate folder</a></li>";
1472
+
1473
+ /* checking for attachments */
1474
+ hasPosts = parseInt(jQuery(this).closest("li.route").find("h3.title:first > .total-count").text());
1475
+ if(wcp_settings.post_type == "attachment" && hasPosts) {
1476
+ menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span> Download Zip (Pro)</a></li>";
1477
+ }
1478
+ menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
1479
+ "</ul></div>";
1480
+ jQuery(this).after(menuHtml);
1481
+ jQuery(this).parents("li.route").addClass("active-menu");
1482
+ if((jQuery(this).offset().top + jQuery(".dynamic-menu").height()) > (jQuery(window).height() - 20)) {
1483
+ jQuery(".dynamic-menu").addClass("bottom-fix");
1484
+
1485
+ if(jQuery(".dynamic-menu.bottom-fix").offset().top < jQuery("#custom-scroll-menu").offset().top) {
1486
+ jQuery(".dynamic-menu").removeClass("bottom-fix");
1487
+ }
1488
+ }
1489
+ return false;
1490
+ });
1491
+ });
1492
+
1493
+ jQuery("body").click(function(){
1494
+ jQuery(".dynamic-menu").remove();
1495
+ jQuery(".active-menu").removeClass("active-menu");
1496
+ });
1497
+
1498
+ jQuery(".dynamic-menu").livequery(function(){
1499
+ jQuery(this).click(function(e){
1500
+ e.stopPropagation();
1501
+ });
1502
+ });
1503
+
1504
+ jQuery(".rename-folder").livequery(function(){
1505
+ jQuery(this).click(function(e){
1506
+ e.stopPropagation();
1507
+ fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1508
+ updateFolder();
1509
+ // add_menu_to_list();
1510
+ });
1511
+ });
1512
+
1513
+ jQuery(".mark-folder").livequery(function(){
1514
+ jQuery(this).click(function(e){
1515
+ e.stopPropagation();
1516
+ folderID = jQuery(this).closest("li.route").data("folder-id");
1517
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("star"));
1518
+ jQuery(".form-loader-count").css("width","100%");
1519
+ jQuery(".dynamic-menu").remove();
1520
+ jQuery(".active-menu").removeClass("active-menu");
1521
+ jQuery.ajax({
1522
+ url: wcp_settings.ajax_url,
1523
+ data: "term_id=" + folderID + "&type=" + wcp_settings.post_type + "&action=wcp_mark_un_mark_folder&nonce="+nonce,
1524
+ method: 'post',
1525
+ cache: false,
1526
+ success: function (res) {
1527
+ res = jQuery.parseJSON(res);
1528
+ jQuery(".form-loader-count").css("width","0%");
1529
+ if (res.status == '1') {
1530
+ if(res.marked == '1') {
1531
+ jQuery("#wcp_folder_"+res.id).addClass("is-high");
1532
+ } else {
1533
+ jQuery("#wcp_folder_"+res.id).removeClass("is-high");
1534
+ }
1535
+ add_menu_to_list();
1536
+ ajaxAnimation();
1537
+ } else {
1538
+ jQuery(".folder-popup-form").hide();
1539
+ jQuery(".folder-popup-form").removeClass("disabled");
1540
+ jQuery("#error-folder-popup-message").html(res.message);
1541
+ jQuery("#error-folder-popup").show();
1542
+ }
1543
+ }
1544
+ });
1545
+ });
1546
+ });
1547
+
1548
+ /* Add new folder */
1549
+ jQuery(".new-folder").livequery(function(){
1550
+ jQuery(this).click(function(e) {
1551
+ e.stopPropagation();
1552
+ jQuery(".active-menu").removeClass("active-menu");
1553
+ fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1554
+ jQuery(".dynamic-menu").remove();
1555
+ jQuery(".active-menu").removeClass("active-menu");
1556
+ isItFromMedia = false;
1557
+ isDuplicate = false;
1558
+ addFolder();
1559
+ add_menu_to_list();
1560
+ });
1561
+ });
1562
+
1563
+ jQuery(".duplicate-folder").livequery(function(){
1564
+ jQuery(this).click(function(e) {
1565
+ e.stopPropagation();
1566
+ jQuery(".active-menu").removeClass("active-menu");
1567
+ fileFolderID = jQuery(this).closest("li.route").data("folder-id");
1568
+ jQuery(".dynamic-menu").remove();
1569
+ jQuery(".active-menu").removeClass("active-menu");
1570
+ isItFromMedia = false;
1571
+ isDuplicate = true;
1572
+ addFolder();
1573
+ add_menu_to_list();
1574
+ });
1575
+ });
1576
+
1577
+ jQuery(".cancel-button").livequery(function(){
1578
+ jQuery(this).click(function(e){
1579
+ e.stopPropagation();
1580
+ jQuery(".form-li").remove();
1581
+ });
1582
+ });
1583
+
1584
+
1585
+
1586
+ jQuery("#add-new-folder").livequery(function(){
1587
+ jQuery(this).click(function() {
1588
+ if(jQuery("#custom-menu li.active-item").length) {
1589
+ fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1590
+ } else {
1591
+ fileFolderID = 0;
1592
+ }
1593
+ isItFromMedia = false;
1594
+ addFolder();
1595
+ //add_menu_to_list();
1596
+ });
1597
+ });
1598
+
1599
+ jQuery("#inline-update").click(function(){
1600
+ if(jQuery("#custom-menu li.active-item").length) {
1601
+ fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1602
+ updateFolder();
1603
+ //add_menu_to_list();
1604
+ }
1605
+ });
1606
+
1607
+ jQuery("#inline-remove").click(function(){
1608
+ if(jQuery("#custom-menu li.active-item").length) {
1609
+ fileFolderID = jQuery("#custom-menu li.active-item").data("folder-id");
1610
+ removeFolderFromID(1);
1611
+ jQuery(".dynamic-menu").remove();
1612
+ jQuery(".active-menu").removeClass("active-menu");
1613
+ } else {
1614
+ if(jQuery("#folder-hide-show-checkbox").is(":checked")) {
1615
+ //removeMultipleFolderItems();
1616
+ jQuery(".dynamic-menu").remove();
1617
+ removeFolderFromID(1);
1618
+ }
1619
+ }
1620
+ });
1621
+
1622
+ if(wcp_settings.can_manage_folder == "1") {
1623
+ jQuery('.space').livequery(function(){
1624
+ jQuery(this).sortable({
1625
+ placeholder: "ui-state-highlight",
1626
+ connectWith:'.space',
1627
+ tolerance:'intersect',
1628
+ over:function(event,ui){
1629
+
1630
+ },
1631
+ update: function( event, ui ) {
1632
+ thisId = ui.item.context.attributes['data-folder-id'].nodeValue;
1633
+ orderString = "";
1634
+ jQuery(this).children().each(function(){
1635
+ if(jQuery(this).hasClass("route")) {
1636
+ orderString += jQuery(this).data("folder-id")+",";
1637
+ }
1638
+ });
1639
+ if(orderString != "") {
1640
+ jQuery(".form-loader-count").css("width","100%");
1641
+ jQuery.ajax({
1642
+ url: wcp_settings.ajax_url,
1643
+ data: "term_ids=" + orderString + "&action=wcp_save_folder_order&type=" + wcp_settings.post_type+"&nonce="+wcp_settings.nonce,
1644
+ method: 'post',
1645
+ success: function (res) {
1646
+ res = jQuery.parseJSON(res);
1647
+ if (res.status == '1') {
1648
+ jQuery("#wcp_folder_parent").html(res.options);
1649
+ jQuery(".form-loader-count").css("width", "0");
1650
+ add_menu_to_list();
1651
+ resetMediaAndPosts();
1652
+ ajaxAnimation();
1653
+ } else {
1654
+ jQuery(".folder-popup-form").hide();
1655
+ jQuery(".folder-popup-form").removeClass("disabled");
1656
+ jQuery("#error-folder-popup-message").html(res.message);
1657
+ jQuery("#error-folder-popup").show();
1658
+ window.location.reload(true);
1659
+ }
1660
+ }
1661
+ });
1662
+ }
1663
+ },
1664
+ receive: function (event, ui) {
1665
+ calcWidth(jQuery(this).siblings('.title'));
1666
+ check_for_sub_menu();
1667
+ jQuery(this).closest("li.route").addClass("active");
1668
+ jQuery(this).closest("li.route").find("ul.ui-sortable:first-child > li").slideDown();
1669
+ parentId = jQuery(this).closest("li.route").data("folder-id");
1670
+ thisId = ui.item.context.attributes['data-folder-id'].nodeValue;
1671
+ if(parentId == undefined) {
1672
+ parentId = 0;
1673
+ }
1674
+ orderString = "";
1675
+ if(jQuery("#wcp_folder_"+parentId+" .ui-sortable li").length) {
1676
+ jQuery("#wcp_folder_"+parentId+" .ui-sortable li").each(function(){
1677
+ orderString += jQuery(this).data("folder-id")+",";
1678
+ });
1679
+ } else if(parentId == 0) {
1680
+ jQuery("#custom-menu > ul.space > li").each(function(){
1681
+ orderString += jQuery(this).data("folder-id")+",";
1682
+ });
1683
+ }
1684
+ jQuery(".form-loader-count").css("width","100%");
1685
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+thisId).data("nonce"));
1686
+ jQuery.ajax({
1687
+ url: wcp_settings.ajax_url,
1688
+ data: "term_id=" + thisId + "&action=wcp_update_parent_information&parent_id=" + parentId+"&type=" + wcp_settings.post_type+"&nonce="+nonce,
1689
+ method: 'post',
1690
+ success: function (res) {
1691
+ jQuery(".form-loader-count").css("width","0%");
1692
+ res = jQuery.parseJSON(res);
1693
+ if(res.status == 0) {
1694
+ jQuery(".folder-popup-form").hide();
1695
+ jQuery(".folder-popup-form").removeClass("disabled");
1696
+ jQuery("#error-folder-popup-message").html(res.message);
1697
+ jQuery("#error-folder-popup").show();
1698
+ } else {
1699
+ add_menu_to_list();
1700
+ ajaxAnimation();
1701
+ }
1702
+ }
1703
+ });
1704
+ }
1705
+ });
1706
+ jQuery(this).disableSelection();
1707
+ });
1708
+ }
1709
+ jQuery(".update-inline-record").livequery(function(){
1710
+ jQuery(this).click(function(e){
1711
+ e.stopPropagation();
1712
+ isHigh = jQuery(this).closest("li.route").hasClass("is-high");
1713
+ jQuery(".dynamic-menu").remove();
1714
+ jQuery(".active-menu").removeClass("active-menu");
1715
+ menuHtml = "<div class='dynamic-menu'><ul>" +
1716
+ "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span> New Folder</a></li>" +
1717
+ "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span> Rename</a></li>" +
1718
+ "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>" +
1719
+ "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? " Remove Star" : "Add a Star") + "</a></li>" +
1720
+ "<li class='duplicate-folder'><a href='javascript:;'><span class=''><i class='pfolder-clone'></i></span> Duplicate folder</a></li>";
1721
+
1722
+ hasPosts = parseInt(jQuery(this).closest("li.route").find("h3.title:first > .total-count").text());
1723
+ if(wcp_settings.post_type == "attachment" && hasPosts) {
1724
+ menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span> Download Zip (Pro)</a></li>";
1725
+ }
1726
+ menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
1727
+ "</ul></div>";
1728
+ jQuery(this).closest("h3.title").after(menuHtml);
1729
+ jQuery(this).parents("li.route").addClass("active-menu");
1730
+
1731
+ if((jQuery(this).closest("h3.title").offset().top + jQuery(".dynamic-menu").height()) > (jQuery(window).height() - 20)) {
1732
+ jQuery(".dynamic-menu").addClass("bottom-fix");
1733
+
1734
+ if(jQuery(".dynamic-menu.bottom-fix").offset().top < jQuery("#custom-scroll-menu").offset().top) {
1735
+ jQuery(".dynamic-menu").removeClass("bottom-fix");
1736
+ }
1737
+ }
1738
+ });
1739
+ });
1740
+ //check_for_sub_menu();
1741
+ //jQuery(".has-sub-tree:first").addClass("active");
1742
+ jQuery(".nav-icon").livequery(function(){
1743
+ jQuery(this).click(function(){
1744
+ folderID = jQuery(this).closest("li.route").data("folder-id");
1745
+ if(jQuery("#wcp_folder_"+folderID).hasClass("active")) {
1746
+ folderStatus = 0;
1747
+ } else {
1748
+ folderStatus = 1;
1749
+ }
1750
+ jQuery(".form-loader-count").css("width","100%");
1751
+ nonce = jQuery.trim(jQuery("#wcp_folder_"+folderID).data("nonce"));
1752
+ checkForExpandCollapse();
1753
+ jQuery.ajax({
1754
+ url: wcp_settings.ajax_url,
1755
+ data: "is_active=" + folderStatus + "&action=save_wcp_folder_state&term_id=" + folderID+"&nonce="+nonce,
1756
+ method: 'post',
1757
+ success: function (res) {
1758
+ jQuery(".form-loader-count").css("width","0");
1759
+ res = jQuery.parseJSON(res);
1760
+ if(res.status == "0") {
1761
+ jQuery(".folder-popup-form").hide();
1762
+ jQuery(".folder-popup-form").removeClass("disabled");
1763
+ jQuery("#error-folder-popup-message").html(res.message);
1764
+ jQuery("#error-folder-popup").show();
1765
+ } else {
1766
+ if(jQuery("#wcp_folder_"+folderID).hasClass("active")) {
1767
+ jQuery("#wcp_folder_"+folderID).removeClass("active");
1768
+ jQuery("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideUp();
1769
+ folderStatus = 0;
1770
+ } else {
1771
+ jQuery("#wcp_folder_"+folderID).addClass("active");
1772
+ jQuery("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideDown();
1773
+ folderStatus = 1;
1774
+ }
1775
+ // add_menu_to_list();
1776
+ ajaxAnimation();
1777
+ }
1778
+ }
1779
+ });
1780
+ });
1781
+ });
1782
+ jQuery("#custom-menu .ui-icon, #custom-menu h3").livequery(function(){
1783
+ jQuery(this).click(function(){
1784
+ jQuery("#custom-menu .active-item").removeClass("active-item");
1785
+ jQuery(this).closest(".route").addClass("active-item");
1786
+ // add_menu_to_list();
1787
+ });
1788
+ });
1789
+ jQuery(document).on("keyup", "#folder-search", function(){
1790
+ checkForFolderSearch();
1791
+ });
1792
+ jQuery(document).on("change", "#folder-search", function(){
1793
+ checkForFolderSearch();
1794
+ });
1795
+ jQuery(document).on("blur", "#folder-search", function(){
1796
+ checkForFolderSearch();
1797
+ });
1798
+ jQuery(".remove-folder").livequery(function(){
1799
+ jQuery(this).click(function() {
1800
+ folderID = jQuery(this).closest("li.route").data("folder-id");
1801
+ fileFolderID = folderID;
1802
+ removeFolderFromID(0);
1803
+ jQuery(".dynamic-menu").remove();
1804
+ jQuery(".active-menu").removeClass("active-menu");
1805
+ });
1806
+ });
1807
+ jQuery(".wcp-parent .fa-caret-right").livequery(function(){
1808
+ jQuery(this).click(function() {
1809
+ autoStatus = 1;
1810
+ if (jQuery(this).closest(".wcp-parent").hasClass("active")) {
1811
+ jQuery(this).closest(".wcp-parent").removeClass("active");
1812
+ jQuery("#custom-menu").removeClass("active");
1813
+ autoStatus = 0;
1814
+ } else {
1815
+ jQuery(this).closest(".wcp-parent").addClass("active");
1816
+ jQuery("#custom-menu").addClass("active");
1817
+ }
1818
+ jQuery(".form-loader-count").css("width","100%");
1819
+ // add_menu_to_list();
1820
+ jQuery.ajax({
1821
+ url: wcp_settings.ajax_url,
1822
+ data: "type=" + wcp_settings.post_type + "&action=wcp_save_parent_data&is_active=" + autoStatus+"&nonce="+wcp_settings.nonce,
1823
+ method: 'post',
1824
+ success: function (res) {
1825
+ jQuery(".form-loader-count").css("width","0%");
1826
+ res = jQuery.parseJSON(res);
1827
+ if (res.status == '1') {
1828
+ jQuery(".folder-popup-form").hide();
1829
+ jQuery(".folder-popup-form").removeClass("disabled");
1830
+ jQuery("#error-folder-popup-message").html(res.message);
1831
+ jQuery("#error-folder-popup").show();
1832
+ }
1833
+ }
1834
+ });
1835
+ });
1836
+ });
1837
+ jQuery(document).on("click","#folder-hide-show-checkbox",function(){
1838
+ if(jQuery(this).is(":checked")) {
1839
+ jQuery("#custom-menu").addClass("show-folder-checkbox");
1840
+ } else {
1841
+ jQuery("#custom-menu input.checkbox").attr("checked", false);
1842
+ jQuery("#custom-menu").removeClass("show-folder-checkbox");
1843
+ }
1844
+ });
1845
+ jQuery("input.checkbox").click(function(e){
1846
+ e.stopPropagation();
1847
+ e.stopImmediatePropagation();
1848
+ });
1849
+ jQuery("input.checkbox").livequery(function(){
1850
+ jQuery(this).click(function(e){
1851
+ e.stopPropagation();
1852
+ e.stopImmediatePropagation();
1853
+ });
1854
+ });
1855
+ checkForExpandCollapse();
1856
+
1857
+ //setCustomScrollForFolder();
1858
+ });
1859
+
1860
+ jQuery(window).resize(function(){
1861
+ //setCustomScrollForFolder();
1862
+ apply_animation_height();
1863
+ });
1864
+
1865
+ function checkForFolderSearch() {
1866
+ if(jQuery.trim(jQuery("#folder-search").val()) != "") {
1867
+ jQuery("#custom-menu").addClass("has-filter");
1868
+ var searchText = (jQuery.trim(jQuery("#folder-search").val())).toLowerCase();
1869
+ jQuery("#custom-menu span.title-text").removeClass("has-search-text");
1870
+ jQuery("li.route").removeClass("has-search");
1871
+ jQuery("#custom-menu span.title-text").each(function(){
1872
+ var thisText = (jQuery(this).text()).toLowerCase();
1873
+ if(thisText.indexOf(searchText) !== -1) {
1874
+ jQuery(this).addClass("has-search-text");
1875
+ jQuery(this).parents("li.route").addClass("has-search");
1876
+ }
1877
+ });
1878
+ } else {
1879
+ jQuery("#custom-menu").removeClass("has-filter");
1880
+ jQuery("#custom-menu span.title-text").removeClass("has-search-text");
1881
+ jQuery("li.route").removeClass("has-search");
1882
+ }
1883
+ }
1884
+
1885
+ function setCustomScrollForFolder() {
1886
+ contentHeight = jQuery(window).height() - jQuery("#wpadminbar").height() - jQuery(".sticky-wcp-custom-form").height() - 30;
1887
+ if(jQuery("#custom-scroll-menu").hasClass("mCustomScrollbar")) {
1888
+ jQuery("#custom-scroll-menu").mCustomScrollbar('destroy');
1889
+ }
1890
+
1891
+ jQuery("#custom-scroll-menu").mCustomScrollbar({
1892
+ axis:"y",
1893
+ scrollButtons:{enable:true},
1894
+ setHeight: contentHeight,
1895
+ theme:"3d",
1896
+ scrollbarPosition:"outside"
1897
+ });
1898
+ }
1899
+
1900
+ function checkForExpandCollapse() {
1901
+ // add_menu_to_list();
1902
+ currentStatus = true;
1903
+ if((jQuery("#custom-menu .has-sub-tree").length == jQuery("#custom-menu .has-sub-tree.active").length) && jQuery("#custom-menu .has-sub-tree").length) {
1904
+ jQuery("#expand-collapse-list").addClass("all-open");
1905
+ jQuery("#expand-collapse-list").attr("data-folder-tooltip","Collapse");
1906
+ } else {
1907
+ jQuery("#expand-collapse-list").removeClass("all-open");
1908
+ jQuery("#expand-collapse-list").attr("data-folder-tooltip","Expand");
1909
+ }
1910
+ }
1911
+
1912
+ function check_for_sub_menu() {
1913
+ jQuery("#custom-menu li.route").removeClass("has-sub-tree");
1914
+ jQuery("#custom-menu li.route").each(function(){
1915
+ if(jQuery(this).find("ul.ui-sortable li").length) {
1916
+ jQuery(this).addClass("has-sub-tree");
1917
+ } else {
1918
+ jQuery(this).removeClass("active");
1919
+ }
1920
+ });
1921
+ }
1922
+
1923
+ //recursively calculate the Width all titles
1924
+ function calcWidth(obj){
1925
+ var titles =
1926
+ jQuery(obj).siblings('.space').children('.route').children('.title');
1927
+ jQuery(titles).each(function(index, element){
1928
+ var pTitleWidth = parseInt(jQuery(obj).css('width'));
1929
+ var leftOffset = parseInt(jQuery(obj).siblings('.space').css('margin-left'));
1930
+ var newWidth = pTitleWidth - leftOffset;
1931
+ if (jQuery(obj).attr('id') == 'title_0'){
1932
+ newWidth = newWidth - 10;
1933
+ }
1934
+ jQuery(element).css({
1935
+ 'width': newWidth
1936
+ });
1937
+ calcWidth(element);
1938
+ });
1939
+
1940
+ }
1941
+
1942
+
1943
+ jQuery(window).on('load', function(){
1944
+ if(jQuery("#posts-filter").length) {
1945
+ jQuery("#posts-filter").wrap("<div id='folder-posts-filter'></div>");
1946
+ }
1947
+ if(!jQuery("#inlineedit").length && (wcp_settings.selected_taxonomy != "" || parseInt(wcp_settings.selected_taxonomy) == 0)) {
1948
+ jQuery("#ajax-response").before('<form method="get"><table style="display: none" id="folder-ajax-form"></table></form>');
1949
+ if(jQuery("#folder-ajax-form").length) {
1950
+ jQuery("#folder-ajax-form").load(wcp_settings.page_url+" #inlineedit", function(){});
1951
+ }
1952
+ }
1953
+ });
1954
+ /* code for sticky menu for media screen*/
1955
+
1956
+ if(wcp_settings.post_type == "attachment") {
1957
+
1958
+ jQuery(window).on('load', function(){
1959
+ jQuery("button.button.media-button.select-mode-toggle-button").after("<button class='button organize-button'>Bulk Organize</button>");
1960
+ jQuery(".media-toolbar-secondary").append("<span class='media-info-message'>Drag and drop your media files to the relevant folders</span>");
1961
+ jQuery(".delete-selected-button").before("<button type='button' class='button button-primary select-all-item-btn'>Select All</button>");
1962
+ jQuery(".media-toolbar-secondary").after("<div class='custom-media-select'>Move Selected files to: <select class='media-select-folder'></select></div>");
1963
+ jQuery(".media-toolbar").append("<div style='clear:both;'></div><div class='media-folder-loader'><span>Uploading files</span> <span id='current_upload_files'></span>/<span id='total_upload_files'></span><div class='folder-progress'><div class='folder-meter orange-bg'><span></span></div></div></div>");
1964
+ if(jQuery(".wcp-custom-form").length) {
1965
+ if (wp.Uploader !== undefined) {
1966
+ wp.Uploader.queue.on('reset', function () {
1967
+ resetMediaData(1);
1968
+ });
1969
+ }
1970
+ jQuery(document).ajaxComplete(function(ev, jqXHR, settings) {
1971
+ actionName = settings.data;
1972
+ if (typeof actionName != "undefined") {
1973
+ if (actionName.length && actionName.indexOf("action=delete-post&id=") == 0) {
1974
+ resetMediaData(0);
1975
+ }
1976
+ }
1977
+ });
1978
+ }
1979
+ setTimeout(function(){
1980
+ docReferrar = document.referrer;
1981
+ if(docReferrar.indexOf("wp-admin/upload.php") != -1) {
1982
+ mediaMode = getCookie("media-select-mode");
1983
+ if (mediaMode == "on") {
1984
+ jQuery("button.button.media-button.select-mode-toggle-button").trigger("click");
1985
+ //jQuery(".attachments-browser li.attachment").draggable("enable");
1986
+
1987
+ if (jQuery(".media-frame").hasClass("mode-select")) {
1988
+ jQuery(".media-info-message").addClass("active");
1989
+ } else {
1990
+ jQuery(".media-info-message, .custom-media-select").removeClass("active");
1991
+ }
1992
+ }
1993
+ } else {
1994
+ eraseCookie("media-select-mode");
1995
+ }
1996
+ resetMediaData(1);
1997
+ }, 1000);
1998
+
1999
+ jQuery(document).on("click", ".attachments-browser ul.attachments .thumbnail", function(){
2000
+ if(jQuery(".media-toolbar").hasClass("media-toolbar-mode-select")) {
2001
+ if(jQuery("ul.attachments li.selected").length == 0) {
2002
+ jQuery(".custom-media-select").removeClass("active");
2003
+ } else {
2004
+ jQuery(".custom-media-select").addClass("active");
2005
+ }
2006
+ }
2007
+ });
2008
+
2009
+ jQuery(document).on("change", ".media-select-folder", function(){
2010
+ if(jQuery(this).val() != "") {
2011
+ var checkStr = "";
2012
+ jQuery(".attachments-browser li.attachment.selected").each(function(){
2013
+ checkStr += jQuery(this).attr("data-id")+",";
2014
+ });
2015
+ if(jQuery(this).val() == "-1") {
2016
+ jQuery.ajax({
2017
+ url: wcp_settings.ajax_url,
2018
+ data: "post_id=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + wcp_settings.nonce +"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
2019
+ method: 'post',
2020
+ success: function (res) {
2021
+ resetMediaAndPosts();
2022
+ ajaxAnimation();
2023
+ }
2024
+ });
2025
+ } else {
2026
+ nonce = jQuery.trim(jQuery("#wcp_folder_" + jQuery(this).val()).data("nonce"));
2027
+ jQuery.ajax({
2028
+ url: wcp_settings.ajax_url,
2029
+ data: "post_ids=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + jQuery(this).val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2030
+ method: 'post',
2031
+ success: function (res) {
2032
+ res = jQuery.parseJSON(res);
2033
+ jQuery("#bulk-move-folder").hide();
2034
+ if (res.status == "1") {
2035
+ resetMediaAndPosts();
2036
+ ajaxAnimation();
2037
+ } else {
2038
+ jQuery(".folder-popup-form").hide();
2039
+ jQuery(".folder-popup-form").removeClass("disabled");
2040
+ jQuery("#error-folder-popup-message").html(res.message);
2041
+ jQuery("#error-folder-popup").show()
2042
+ }
2043
+ }
2044
+ });
2045
+ }
2046
+ }
2047
+ });
2048
+ });
2049
+
2050
+ function resetMediaData(loadData) {
2051
+ jQuery.ajax({
2052
+ url: wcp_settings.ajax_url,
2053
+ data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id="+activeRecordID,
2054
+ method: 'post',
2055
+ success: function (res) {
2056
+ res = jQuery.parseJSON(res);
2057
+ // jQuery("#custom-menu > ul#space_0").html(res.data);
2058
+ jQuery(".header-posts .total-count").text(res.total_items);
2059
+ jQuery(".un-categorised-items .total-count").text(res.empty_items);
2060
+ selectedVal = jQuery("#media-attachment-taxonomy-filter").val();
2061
+ if(selectedVal != "all" && loadData == 1) {
2062
+ var wp1 = parent.wp;
2063
+ if(wp1.media != undefined) {
2064
+ wp1.media.frame.setState('insert');
2065
+ if (wp1.media.frame.content.get() !== null) {
2066
+ wp1.media.frame.content.get().collection.props.set({ignore: (+new Date())});
2067
+ wp1.media.frame.content.get().options.selection.reset();
2068
+ } else {
2069
+ wp1.media.frame.library.props.set({ignore: (+new Date())});
2070
+ }
2071
+ }
2072
+ }
2073
+ if(res.taxonomies.length) {
2074
+ if(jQuery("#media-attachment-taxonomy-filter").length) {
2075
+ folders_media_options.terms = res.taxonomies;
2076
+ var selectedDD = jQuery("#media-attachment-taxonomy-filter");
2077
+ selectedDD.html("<option value='all'>All Folders</option><option value='unassigned'>(Unassigned)</option>");
2078
+ jQuery(".media-select-folder").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
2079
+ for (i = 0; i < res.taxonomies.length; i++) {
2080
+ selectedDD.append("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name + " (" + res.taxonomies[i].trash_count + ")</option>");
2081
+ jQuery(".media-select-folder").append("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name + " (" + res.taxonomies[i].trash_count + ")</option>");
2082
+
2083
+ jQuery("#title_"+res.taxonomies[i].term_id).attr("title", res.taxonomies[i].term_name);
2084
+ jQuery("#title_"+res.taxonomies[i].term_id+" .title-text").html(res.taxonomies[i].term_name);
2085
+ }
2086
+ selectedDD.val(selectedVal);
2087
+ jQuery(".media-select-folder").val("");
2088
+ }
2089
+ if(jQuery("select.folder_for_media").length) {
2090
+ selectedVal = jQuery("select.folder_for_media").val();
2091
+ jQuery("select.folder_for_media option:not(:first-child):not(:last-child)").remove();
2092
+ for (i = 0; i < res.taxonomies.length; i++) {
2093
+ jQuery("select.folder_for_media option:last-child").before("<option value='" + res.taxonomies[i].term_id + "'>" + res.taxonomies[i].name +"</option>");
2094
+ }
2095
+ if(selectedVal != "") {
2096
+ jQuery(".folder_for_media").val(selectedVal);
2097
+ }
2098
+ }
2099
+ for (i = 0; i < res.taxonomies.length; i++) {
2100
+ if(!jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").length) {
2101
+ jQuery("#title_"+res.taxonomies[i].term_id+" .star-icon").before("<span class='total-count'></span>");
2102
+ }
2103
+ jQuery("#title_"+res.taxonomies[i].term_id+" .total-count").text(parseInt(res.taxonomies[i].trash_count));
2104
+
2105
+ if(!jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").length) {
2106
+ jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" a").append("<span class='folder-count'></span>")
2107
+ }
2108
+ jQuery(".sticky-folders .sticky-folder-"+res.taxonomies[i].term_id+" .folder-count").text(parseInt(res.taxonomies[i].trash_count));
2109
+
2110
+ jQuery("#title_"+res.taxonomies[i].term_id).attr("title", res.taxonomies[i].term_name);
2111
+ jQuery("#title_"+res.taxonomies[i].term_id+" .title-text").html(res.taxonomies[i].term_name);
2112
+ }
2113
+
2114
+ jQuery("#custom-menu .total-count").each(function(){
2115
+ if(parseInt(jQuery(this).text()) == 0) {
2116
+ jQuery(this).remove();
2117
+ }
2118
+ });
2119
+
2120
+ jQuery(".sticky-folders .folder-count").each(function(){
2121
+ if(parseInt(jQuery(this).text()) == 0) {
2122
+ jQuery(this).remove();
2123
+ }
2124
+ });
2125
+ }
2126
+ if(activeRecordID != "") {
2127
+ jQuery("#wcp_folder_"+activeRecordID).addClass("active-item");
2128
+ }
2129
+
2130
+ if(isItFromMedia) {
2131
+ jQuery("#title_"+fileFolderID).trigger("click");
2132
+ isItFromMedia = false;
2133
+ }
2134
+ }
2135
+ });
2136
+ }
2137
+
2138
+ function setMediaBoxWidth() {
2139
+ jQuery(".media-frame-content .media-toolbar").width(jQuery(".media-frame-content").width() - 20);
2140
+ }
2141
+
2142
+ setMediaBoxWidth();
2143
+
2144
+ jQuery(window).resize(function(){
2145
+ setMediaBoxWidth();
2146
+ });
2147
+
2148
+ jQuery(document).ready(function(){
2149
+
2150
+ });
2151
+
2152
+ jQuery(document).on("click", ".button.organize-button", function(){
2153
+ if(!jQuery(".media-frame").hasClass("mode-select")) {
2154
+ setCookie("media-select-mode", "on", 7);
2155
+ } else {
2156
+ eraseCookie("media-select-mode");
2157
+ }
2158
+ jQuery("button.button.media-button.select-mode-toggle-button").trigger("click");
2159
+ if(jQuery(".media-frame").hasClass("mode-select")) {
2160
+ jQuery(".media-info-message").addClass("active");
2161
+ jQuery(".select-all-item-btn").addClass("active");
2162
+ } else {
2163
+ jQuery(".media-info-message, .custom-media-select").removeClass("active");
2164
+ jQuery(".select-all-item-btn").removeClass("active");
2165
+ }
2166
+ });
2167
+
2168
+ jQuery(document).on("click", ".select-mode-toggle-button", function(){
2169
+ setTimeout(function() {
2170
+ if(!jQuery(".media-frame").hasClass("mode-select")) {
2171
+ setCookie("media-select-mode", "off", -1);
2172
+ }
2173
+ if(jQuery(".media-frame").hasClass("mode-select")) {
2174
+ jQuery(".media-info-message").addClass("active");
2175
+ jQuery(".select-all-item-btn").addClass("active");
2176
+ } else {
2177
+ jQuery(".media-info-message, .custom-media-select").removeClass("active");
2178
+ jQuery(".select-all-item-btn").removeClass("active");
2179
+ }
2180
+ }, 10);
2181
+ });
2182
+
2183
+ jQuery(document).on("click", ".select-all-item-btn", function(){
2184
+ jQuery("ul.attachments li:not(.selected)").trigger("click");
2185
+ });
2186
+
2187
+ jQuery(document).on("change", ".folder_for_media", function(){
2188
+ if(jQuery(this).val() == "add-folder") {
2189
+ fileFolderID = 0;
2190
+ isItFromMedia = true;
2191
+ addFolder();
2192
+ // jQuery(".add-new-folder").trigger("click");
2193
+ //jQuery(this).val("-1");
2194
+ }
2195
+ });
2196
+
2197
+ function setCookie(name,value,days) {
2198
+ var expires = "";
2199
+ if (days) {
2200
+ var date = new Date();
2201
+ date.setTime(date.getTime() + (days*24*60*60*1000));
2202
+ expires = "; expires=" + date.toUTCString();
2203
+ }
2204
+ document.cookie = name + "=" + (value || "") + expires + "; path=/";
2205
+ }
2206
+ function getCookie(name) {
2207
+ var nameEQ = name + "=";
2208
+ var ca = document.cookie.split(';');
2209
+ for(var i=0;i < ca.length;i++) {
2210
+ var c = ca[i];
2211
+ while (c.charAt(0)==' ') c = c.substring(1,c.length);
2212
+ if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
2213
+ }
2214
+ return null;
2215
+ }
2216
+
2217
+
2218
+ function eraseCookie(name) {
2219
+ document.cookie = name+'=; Max-Age=-99999999;';
2220
+ }
2221
+
2222
+ function setStickyHeaderForMedia() {
2223
+ if(!jQuery(".media-position").length) {
2224
+ jQuery(".media-frame-content .media-toolbar").before("<div class='media-position'></div>")
2225
+ }
2226
+
2227
+ if(jQuery(".media-position").length) {
2228
+ setMediaBoxWidth();
2229
+
2230
+ thisPosition = jQuery(".media-position").offset().top - jQuery(window).scrollTop();
2231
+ if(thisPosition <= 32) {
2232
+ jQuery(".media-frame-content .media-toolbar").addClass("sticky-media");
2233
+ jQuery(".media-position").height(jQuery(".media-frame-content .media-toolbar").outerHeight());
2234
+ } else {
2235
+ jQuery(".media-frame-content .media-toolbar").removeClass("sticky-media");
2236
+ jQuery(".media-position").height(1);
2237
+ }
2238
+ }
2239
+ }
2240
+
2241
+ jQuery(window).scroll(function(){
2242
+ setStickyHeaderForMedia()
2243
+ });
2244
+ } else {
2245
+ function setStickyHeaderForMedia() {}
2246
  }
assets/js/folders.js CHANGED
@@ -1,3008 +1,3008 @@
1
- (function (factory) {
2
- "use strict";
3
- if (typeof define === 'function' && define.amd) {
4
- define(['jquery'], factory);
5
- }
6
- else if(typeof module !== 'undefined' && module.exports) {
7
- module.exports = factory(require('jquery'));
8
- }
9
- else {
10
- factory(jQuery);
11
- }
12
- }(function ($, undefined) {
13
- var treeId = "#js-tree-menu";
14
- var nonce;
15
- var activeRecordID = "";
16
- var isItFromMedia = false;
17
- var isDuplicate = false;
18
- var isKeyActive;
19
- var n_o_file;
20
- var duplicateFolderId = 0;
21
- var fileFolderID = 0;
22
- var creatingParentMenu = 0;
23
- var folderOrder = 0;
24
- var isMultipleRemove = false;
25
- var folderIDs = "";
26
- var folderPropertyArray = [];
27
- var folderCurrentURL = wcp_settings.page_url;
28
- var foldersArray = [];
29
- var hasStars;
30
- var hasChildren;
31
- var listFolderString = "<li class='grid-view' data-id='__folder_id__' id='folder___folder_id__'>" +
32
- "<div class='folder-item is-folder' data-id='__folder_id__'>" +
33
- "<a title='__folder_name__' id='folder_view___folder_id__'" +
34
- "class='folder-view __append_class__ has-new-folder'" +
35
- "data-id='__folder_id__'>" +
36
- "<span class='folder item-name'><span id='wcp_folder_text___folder_id__'" +
37
- "class='folder-title'>__folder_name__</span></span>" +
38
- "</a>" +
39
- "</div>" +
40
- "</li>";
41
- var contextOffsetX = null;
42
- var contextOffsetY = null;
43
- var currentPage = 1;
44
- $(document).ready(function(){
45
-
46
- /* check for jetpack */
47
- if($("body").hasClass("jetpack-connected") && !$("body").hasClass("mobile")) {
48
- if(!$("body").hasClass("folded")) {
49
- if($("#adminmenuwrap").length) {
50
- var yLength = parseInt($("#adminmenuwrap").width());
51
- if($("html").prop("dir") == "rtl") {
52
- $(".wcp-content").css("right", yLength);
53
- } else {
54
- $(".wcp-content").css("left", yLength);
55
- }
56
- }
57
- }
58
- }
59
-
60
- $(document).on("click", "#collapse-button", function(){
61
- setTimeout(function(){
62
- if($("body").hasClass("jetpack-connected") && !$("body").hasClass("mobile")) {
63
- if(!$("body").hasClass("folded")) {
64
- if($("#adminmenuwrap").length) {
65
- var yLength = parseInt($("#adminmenuwrap").width());
66
- if($("html").prop("dir") == "rtl") {
67
- $(".wcp-content").css("right", yLength);
68
- } else {
69
- $(".wcp-content").css("left", yLength);
70
- }
71
- }
72
- }
73
- }
74
- }, 50);
75
- });
76
-
77
-
78
- foldersArray = wcp_settings.taxonomies;
79
-
80
- isKeyActive = parseInt(wcp_settings.is_key_active);
81
- n_o_file = parseInt(wcp_settings.folders);
82
- activeRecordID = parseInt(wcp_settings.selected_taxonomy);
83
- hasStars = parseInt(wcp_settings.hasStars);
84
- hasChildren = parseInt(wcp_settings.hasChildren);
85
- currentPage = parseInt(wcp_settings.currentPage);
86
- console.log(activeRecordID);
87
-
88
- folderPropertyArray = wcp_settings.folder_settings;
89
-
90
- $(document).on("click", ".folder-settings-btn > a", function(e){
91
- e.stopPropagation();
92
- $(".folder-settings-btn").toggleClass('active');
93
- });
94
- $(document).on("click", "body,html", function(){
95
- $(".folder-settings-btn").removeClass('active');
96
- });
97
- $(document).on("click", ".folder-setting-menu", function(e){
98
- e.stopPropagation();
99
- });
100
-
101
- initJSTree();
102
-
103
- setCustomScrollForFolder();
104
-
105
-
106
- $(document).ajaxComplete(function (ev, jqXHR, settings) {
107
- var actionName = settings.data;
108
- if(typeof actionName != "undefined") {
109
- if(actionName.length && actionName.indexOf("action=inline-save") != -1) {
110
- resetMediaAndPosts();
111
- triggerInlineUpdate();
112
- }
113
- }
114
- });
115
-
116
- var resizeDirection = (wcp_settings.isRTL == "1" || wcp_settings.isRTL == 1)?"w":"e";
117
- $(".wcp-content").resizable( {
118
- resizeHeight: false,
119
- handles: resizeDirection,
120
- minWidth: 100,
121
- maxWidth: 500,
122
- resize: function( e, ui ) {
123
- var menuWidth = ui.size.width;
124
- if(menuWidth <= 275) {
125
- $(".plugin-button").addClass("d-block");
126
- } else {
127
- $(".plugin-button").removeClass("d-block");
128
- }
129
- if(menuWidth <= 245) {
130
- menuWidth = 245;
131
- }
132
- if(wcp_settings.isRTL == "1") {
133
- $("#wpcontent").css("padding-right", (menuWidth + 20) + "px");
134
- $("#wpcontent").css("padding-left", "0px");
135
- } else {
136
- $("#wpcontent").css("padding-left", (menuWidth + 20) + "px");
137
- }
138
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
139
- newWidth = menuWidth - 40;
140
- cssString = "";
141
- classString = "";
142
- for(i=0; i<=15; i++) {
143
- classString += " .space > .jstree-node >";
144
- currentWidth = newWidth - (13+(20*i));
145
- cssString += "#js-tree-menu > "+classString+" .title { width: "+currentWidth+"px !important; } ";
146
- cssString += "#js-tree-menu > "+classString+" .dynamic-menu { left: "+(currentWidth - 190)+"px !important; } ";
147
- setStickyHeaderForMedia();
148
- }
149
- $("#wcp-custom-style").html("<style>"+cssString+"</style>");
150
- if(ui.size.width <= 185) {
151
- folderStatus = "hide";
152
- $(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
153
- $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
154
- $("#wcp-content").addClass("hide-folders-area");
155
- if(wcp_settings.isRTL == "1") {
156
- $("#wpcontent").css("padding-right", "20px");
157
- $("#wpcontent").css("padding-left", "0px");
158
- } else {
159
- $("#wpcontent").css("padding-left", "20px");
160
- }
161
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
162
- } else {
163
- if($("#wcp-content").hasClass("hide-folders-area")) {
164
- folderStatus = "show";
165
- $(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
166
- $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
167
- $("#wcp-content").addClass("no-transition");
168
- $("#wcp-content").removeClass("hide-folders-area");
169
- if(wcp_settings.isRTL == "1") {
170
- $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
171
- $("#wpcontent").css("padding-left", "0px");
172
- } else {
173
- $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
174
- }
175
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
176
- setTimeout(function(){
177
- $("#wcp-content").removeClass("no-transition");
178
- }, 250);
179
- }
180
- }
181
- },
182
- stop: function( e, ui ) {
183
- var menuWidth = ui.size.width;
184
- if(ui.size.width <= 275) {
185
- $(".plugin-button").addClass("d-block");
186
- } else {
187
- $(".plugin-button").removeClass("d-block");
188
- }
189
- if(menuWidth <= 245) {
190
- menuWidth = 245;
191
- }
192
- if(ui.size.width <= 185) {
193
- folderStatus = "hide";
194
- $(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
195
- $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
196
- $("#wcp-content").addClass("hide-folders-area");
197
- if(wcp_settings.isRTL == "1") {
198
- $("#wpcontent").css("padding-right", "20px");
199
- $("#wpcontent").css("padding-left", "0px");
200
- } else {
201
- $("#wpcontent").css("padding-left", "20px");
202
- }
203
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
204
- $.ajax({
205
- url: wcp_settings.ajax_url,
206
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
207
- method: 'post',
208
- success: function (res) {
209
- setStickyHeaderForMedia();
210
- }
211
- });
212
- } else {
213
- if($("#wcp-content").hasClass("hide-folders-area")) {
214
- folderStatus = "show";
215
- $(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
216
- $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
217
- $("#wcp-content").addClass("no-transition");
218
- $("#wcp-content").removeClass("hide-folders-area");
219
- if(wcp_settings.isRTL == "1") {
220
- $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
221
- $("#wpcontent").css("padding-left", "0px");
222
- } else {
223
- $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
224
- }
225
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
226
- setTimeout(function(){
227
- $("#wcp-content").removeClass("no-transition");
228
- }, 250);
229
- }
230
- }
231
- nonce = wcp_settings.nonce;
232
- wcp_settings.folder_width = ui.size.width;
233
- $.ajax({
234
- url: wcp_settings.ajax_url,
235
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_post_width&width=" + menuWidth+"&nonce="+nonce,
236
- method: 'post',
237
- success: function (res) {
238
- setStickyHeaderForMedia();
239
- }
240
- });
241
- if(ui.size.width <= 245) {
242
- $(".wcp-content").width(245);
243
- wcp_settings.folder_width = 245;
244
- }
245
- }
246
- });
247
-
248
- $(document).on("contextmenu", "#js-tree-menu .jstree-anchor", function(e){
249
- contextOffsetX = e.pageX;
250
- contextOffsetY = e.pageY;
251
- $(this).find("span.folder-inline-edit").trigger("click");
252
- return false;
253
- });
254
-
255
- $(document).on("click", "#js-tree-menu .folder-actions span.folder-inline-edit", function(e){
256
- e.stopImmediatePropagation()
257
- e.stopPropagation();
258
- if(wcp_settings.can_manage_folder == 0) {
259
- return;
260
- }
261
- isHigh = $(this).closest("li.jstree-node").hasClass("is-high");
262
- isSticky = $(this).closest("li.jstree-node").hasClass("is-sticky");
263
- isStickyClass = (isSticky)?true:false;
264
- $(".dynamic-menu").remove();
265
- $(".active-menu").removeClass("active-menu");
266
- menuHtml = "<div class='dynamic-menu' data-id='"+$(this).closest("li").prop("id")+"'><ul>";
267
- menuHtml += "<li class='new-main-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
268
- if(hasChildren) {
269
- menuHtml += "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
270
- } else {
271
- menuHtml += "<li class='new-folder-pro'><a target='_blank' href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Sub-folder (Pro)</a></li>";
272
- }
273
- menuHtml += "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span>Rename</a></li>" +
274
- "<li class='default-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-active-icon'></i></span>Open this folder by default (Pro)</a></li>" +
275
- "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>";
276
- if(hasStars) {
277
- menuHtml += "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star" : "Add a Star") + "</a></li>";
278
- } else {
279
- menuHtml += "<li class='mark-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star (Pro)" : "Add a Star (Pro)") + "</a></li>";
280
- }
281
- menuHtml += "<li class='lock-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='dashicons dashicons-lock'></span>Lock Folder (Pro)</a></li>" +
282
- "<li class='duplicate-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-clone'></i></span>Duplicate folder (Pro)</a></li>";
283
-
284
- hasPosts = parseInt($(this).closest("a.jstree-anchor").find(".premio-folder-count").text());
285
- if (wcp_settings.post_type == "attachment" && hasPosts) {
286
- menuHtml += "<li target='_blank' class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span>Download Zip (Pro)</a></li>";
287
- }
288
- menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span>Delete</a></li>" +
289
- "</ul></div>";
290
- $("body").append(menuHtml);
291
- var yPosition;
292
- if(e.pageX == undefined || e.pageY == undefined) {
293
- $(".dynamic-menu").css("left", (contextOffsetX));
294
- $(".dynamic-menu").css("top", (contextOffsetY - 10));
295
- yPosition = contextOffsetY;
296
- } else {
297
- $(".dynamic-menu").css("left", (e.pageX));
298
- $(".dynamic-menu").css("top", (e.pageY));
299
- yPosition = e.pageY;
300
- }
301
-
302
- $(this).parents("li.jstree-node").addClass("active-menu");
303
- // if(($(this).offset().top + $(".dynamic-menu").height()) > ($(window).height() - 20)) {
304
- // $(".dynamic-menu").addClass("bottom-fix");
305
- //
306
- // if($(".dynamic-menu.bottom-fix").offset().top < $("#custom-scroll-menu").offset().top) {
307
- // $(".dynamic-menu").removeClass("bottom-fix");
308
- // }
309
- // }
310
-
311
- if((yPosition + $(".dynamic-menu").height()) > $(window).height()) {
312
- $(".dynamic-menu").css("margin-top", $(window).height() - (yPosition + $(".dynamic-menu").height()));
313
- }
314
- });
315
-
316
- $(document).on("click", ".sticky-folders .sticky-fldr > a", function(e) {
317
- e.stopPropagation();
318
- var folder_ID = $(this).closest("li").data("folder-id");
319
- if($(".jstree-node[id='"+folder_ID+"']").length) {
320
- $(".jstree-clicked").removeClass("jstree-clicked");
321
- $(".active-item").removeClass("active-item");
322
- $("#js-tree-menu").jstree('select_node', activeRecordID);
323
- $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").trigger("click");
324
- $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").addClass("jstree-clicked");
325
- $(".sticky-folders .sticky-folder-"+folder_ID+" a").addClass("active-item");
326
- }
327
- });
328
-
329
- $(document).on("contextmenu", ".sticky-folders li .sticky-fldr > a", function(e){
330
- $(this).find("span.update-inline-record").trigger("click");
331
- return false;
332
- });
333
-
334
- $(document).on("click", ".tree-structure a", function(e) {
335
- e.stopPropagation();
336
- var folder_ID = $(this).data("id");
337
- if($(".jstree-node[id='"+folder_ID+"']").length) {
338
- $(".jstree-clicked").removeClass("jstree-clicked");
339
- $(".active-item").removeClass("active-item");
340
- $("#js-tree-menu").jstree('select_node', activeRecordID);
341
- $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").trigger("click");
342
- $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").addClass("jstree-clicked");
343
- $(".sticky-folders .sticky-folder-"+folder_ID+" a").addClass("active-item");
344
- }
345
- });
346
-
347
- $(document).on("click", ".update-inline-record", function(e){
348
- e.stopImmediatePropagation()
349
- e.stopPropagation();
350
- if(wcp_settings.can_manage_folder == 0) {
351
- return;
352
- }
353
- isHigh = $(this).closest("li.sticky-fldr").hasClass("is-high");
354
- isSticky = $(this).closest("li.sticky-fldr").hasClass("is-sticky");
355
- isStickyClass = (isSticky)?true:false;
356
- $(".dynamic-menu").remove();
357
- $(".active-menu").removeClass("active-menu");
358
- menuHtml = "<div class='dynamic-menu' data-id='"+$(this).closest("li").data("folder-id")+"'><ul>";
359
- menuHtml += "<li class='new-main-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
360
- if(hasChildren) {
361
- menuHtml += "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
362
- } else {
363
- menuHtml += "<li class='new-folder-pro'><a target='_blank' href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Sub-folder (Pro)</a></li>";
364
- }
365
- menuHtml += "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span>Rename</a></li>" +
366
- "<li class='default-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-active-icon'></i></span>Open this folder by default (Pro)</a></li>" +
367
- "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>";
368
- if(hasStars) {
369
- menuHtml += "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star" : "Add a Star") + "</a></li>";
370
- } else {
371
- menuHtml += "<li class='mark-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star (Pro)" : "Add a Star (Pro)") + "</a></li>";
372
- }
373
- menuHtml += "<li class='lock-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='dashicons dashicons-lock'></span>Lock Folder (Pro)</a></li>" +
374
- "<li class='duplicate-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-clone'></i></span>Duplicate folder (Pro)</a></li>";
375
-
376
- hasPosts = parseInt($(this).closest("li.jstree-node").find("h3.title:first > .total-count").text());
377
- if (wcp_settings.post_type == "attachment" && hasPosts) {
378
- menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span>Download Zip (Pro)</a></li>";
379
- }
380
- menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
381
- "</ul></div>";
382
- $("body").append(menuHtml);
383
-
384
- var yPosition;
385
- if(e.pageX == undefined || e.pageY == undefined) {
386
- $(".dynamic-menu").css("left", (contextOffsetX));
387
- $(".dynamic-menu").css("top", (contextOffsetY - 10));
388
- yPosition = contextOffsetY;
389
- } else {
390
- $(".dynamic-menu").css("left", (e.pageX));
391
- $(".dynamic-menu").css("top", (e.pageY));
392
- yPosition = e.pageY;
393
- }
394
-
395
- if((yPosition + $(".dynamic-menu").height()) > $(window).height()) {
396
- $(".dynamic-menu").css("margin-top", $(window).height() - (yPosition + $(".dynamic-menu").height()));
397
- }
398
- });
399
-
400
- $(document).on("click", ".dynamic-menu", function(e){
401
- e.stopImmediatePropagation()
402
- e.stopPropagation();
403
- });
404
-
405
- $(document).on("click", ".new-folder-pro", function(e){
406
- e.preventDefault();
407
- $(".dynamic-menu").remove();
408
- $("#sub-folder-popup").show();
409
- });
410
-
411
- $(document).on("click", ".close-popup-button a", function(){
412
- $(".folder-popup-form").hide();
413
- if($(".jstree-node[id='"+fileFolderID+"']").length) {
414
- $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
415
- }
416
- });
417
-
418
- $(document).on("click", "body, html", function(){
419
- $(".dynamic-menu").remove();
420
- });
421
-
422
- $(document).on("click", ".wcp-hide-show-buttons .toggle-buttons", function(){
423
- var folderStatus = "show";
424
- if($(this).hasClass("hide-folders")) {
425
- folderStatus = "hide";
426
- }
427
- $(".wcp-hide-show-buttons .toggle-buttons").toggleClass("active");
428
- nonce = wcp_settings.nonce;
429
- if(folderStatus == "show") {
430
- $("#wcp-content").addClass("no-transition");
431
- $("#wcp-content").removeClass("hide-folders-area");
432
- if(wcp_settings.isRTL == "1") {
433
- $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
434
- $("#wpcontent").css("padding-left", "0px");
435
- } else {
436
- $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
437
- }
438
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+parseInt(wcp_settings.folder_width)+"px)");
439
- setTimeout(function(){
440
- $("#wcp-content").removeClass("no-transition");
441
- }, 250);
442
- } else {
443
- $("#wcp-content").addClass("hide-folders-area");
444
- if(wcp_settings.isRTL == "1") {
445
- $("#wpcontent").css("padding-right", "20px");
446
- $("#wpcontent").css("padding-left", "0px");
447
- } else {
448
- $("#wpcontent").css("padding-left", "20px");
449
- }
450
- $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
451
- }
452
-
453
- $.ajax({
454
- url: wcp_settings.ajax_url,
455
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
456
- method: 'post',
457
- success: function (res) {
458
- setStickyHeaderForMedia();
459
- }
460
- });
461
- });
462
-
463
- /* grag and drop */
464
- setDragAndDropElements();
465
-
466
- $( document ).ajaxComplete(function( event, xhr, settings ) {
467
- if(settings.data != undefined && settings.data != "" && settings.data.indexOf("action=query-attachments") != -1) {
468
- setDragAndDropElements();
469
- }
470
- });
471
-
472
- $(document).on("click", ".undo-button, .undo-folder-action:not(.disabled)", function(){
473
- $("#do-undo").removeClass("active");
474
- if(wcp_settings.useFolderUndo == "yes") {
475
- $.ajax({
476
- url: wcp_settings.ajax_url,
477
- type: 'post',
478
- data: {
479
- post_type: wcp_settings.post_type,
480
- nonce: wcp_settings.nonce,
481
- action: 'wcp_undo_folder_changes'
482
- },
483
- success: function(res){
484
- $("#undo-done").addClass("active");
485
- setTimeout(function(){
486
- $("#undo-done").removeClass("active");
487
- }, 2500);
488
- if($("#media-attachment-taxonomy-filter").length) {
489
- var wp1 = parent.wp;
490
- if(wp1.media != undefined) {
491
- wp1.media.frame.setState('insert');
492
- if (wp1.media.frame.content.get() !== null && typeof(wp1.media.frame.content.get().collection) != "undefined") {
493
- wp1.media.frame.content.get().collection.props.set({ignore: (+new Date())});
494
- wp1.media.frame.content.get().options.selection.reset();
495
- } else {
496
- wp1.media.frame.library.props.set({ignore: (+new Date())});
497
- }
498
- }
499
- }
500
- resetMediaAndPosts();
501
- }
502
- })
503
- }
504
- });
505
-
506
- $(document).on("click", ".close-undo-box", function(e){
507
- e.preventDefault();
508
- $("#do-undo").removeClass("active");
509
- });
510
- });
511
-
512
- function checkForUndoFunctionality() {
513
- if(wcp_settings.useFolderUndo == "yes") {
514
- $("#do-undo").addClass("active");
515
- $('.undo-folder-action').removeClass("disabled");
516
- setTimeout(function(){
517
- $("#do-undo").removeClass("active");
518
- $('.undo-folder-action').addClass("disabled");
519
- }, parseInt(wcp_settings.defaultTimeout));
520
- }
521
- }
522
-
523
- function checkForCopyPaste() {
524
- $(".cut-folder-action, .copy-folder-action, .paste-folder-action, .delete-folder-action").addClass("disabled");
525
- if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
526
- $(".delete-folder-action").removeClass("disabled");
527
- }
528
-
529
- if($("#menu-checkbox").is(":checked")) {
530
- if($("#js-tree-menu input.checkbox:checked").length > 0) {
531
- $(".delete-folder-action").removeClass("disabled");
532
- }
533
- }
534
- }
535
-
536
- function setDragAndDropElements() {
537
-
538
- checkForCopyPaste();
539
-
540
- $(".wcp-move-file:not(.ui-draggable)").draggable({
541
- revert: "invalid",
542
- containment: "document",
543
- helper: "clone",
544
- cursor: "move",
545
- start: function( event, ui){
546
- $(this).closest("td").addClass("wcp-draggable");
547
- $("body").addClass("no-hover-css");
548
- },
549
- stop: function( event, ui ) {
550
- $(this).closest("td").removeClass("wcp-draggable");
551
- $("body").removeClass("no-hover-css");
552
- }
553
- });
554
-
555
- $(".wcp-move-multiple:not(.ui-draggable)").draggable({
556
- revert: "invalid",
557
- containment: "document",
558
- helper: function (event, ui) {
559
- $(".selected-items").remove();
560
- selectedItems = $("#the-list th input:checked").length;
561
- if(selectedItems > 0) {
562
- selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
563
- return $("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
564
- } else {
565
- return $("<div class='selected-items'><span class='total-post-count'>Select Items to move</span></div>");
566
- }
567
- },
568
- start: function( event, ui){
569
- $("body").addClass("no-hover-css");
570
- },
571
- cursor: "move",
572
- cursorAt: {
573
- left: 0,
574
- top: 0
575
- },
576
- stop: function( event, ui ) {
577
- $(".selected-items").remove();
578
- $("body").removeClass("no-hover-css");
579
- }
580
- });
581
-
582
- $(".jstree-anchor:not(.ui-droppable)").droppable({
583
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
584
- hoverClass: 'wcp-drop-hover',
585
- classes: {
586
- "ui-droppable-active": "ui-state-highlight"
587
- },
588
- drop: function( event, ui ) {
589
- folderID = $(this).closest("li.jstree-node").attr('id');
590
- if ( ui.draggable.hasClass( 'wcp-move-multiple')) {
591
- if($(".wp-list-table input:checked").length) {
592
- chkStr = "";
593
- $(".wp-list-table input:checked").each(function(){
594
- chkStr += $(this).val()+",";
595
- });
596
- nonce = getSettingForPost(folderID, 'nonce');
597
- $.ajax({
598
- url: wcp_settings.ajax_url,
599
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
600
- method: 'post',
601
- success: function (res) {
602
- res = $.parseJSON(res);
603
- if(res.status == "1") {
604
- resetMediaAndPosts();
605
- checkForUndoFunctionality();
606
- } else {
607
- $(".folder-popup-form").hide();
608
- $(".folder-popup-form").removeClass("disabled");
609
- $("#error-folder-popup-message").html(res.message);
610
- $("#error-folder-popup").show()
611
- }
612
- }
613
- });
614
- }
615
- } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
616
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
617
- nonce = getSettingForPost(folderID, 'nonce');
618
- chkStr = postID+",";
619
- $(".wp-list-table input:checked").each(function(){
620
- if($(this).val() != postID) {
621
- chkStr += $(this).val() + ",";
622
- }
623
- });
624
- $.ajax({
625
- url: wcp_settings.ajax_url,
626
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
627
- method: 'post',
628
- success: function (res) {
629
- res = $.parseJSON(res);
630
- if(res.status == "1") {
631
- // window.location.reload();
632
- resetMediaAndPosts();
633
- checkForUndoFunctionality();
634
- } else {
635
- $(".folder-popup-form").hide();
636
- $(".folder-popup-form").removeClass("disabled");
637
- $("#error-folder-popup-message").html(res.message);
638
- $("#error-folder-popup").show()
639
- }
640
- }
641
- });
642
- } else if (ui.draggable.hasClass('attachment')) {
643
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
644
- nonce = getSettingForPost(folderID, 'nonce');
645
- if ($(".attachments-browser li.attachment.selected").length > 1) {
646
- chkStr = "";
647
- $(".attachments-browser li.attachment.selected").each(function(){
648
- chkStr += $(this).data("id") + ",";
649
- });
650
- }
651
- folderIDs = chkStr;
652
- $.ajax({
653
- url: wcp_settings.ajax_url,
654
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
655
- method: 'post',
656
- success: function (res) {
657
- // window.location.reload();
658
- resetMediaAndPosts();
659
- checkForUndoFunctionality();
660
- }
661
- });
662
- }
663
- }
664
- });
665
-
666
- $(".un-categorised-items:not(.ui-droppable)").droppable({
667
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
668
- hoverClass: 'wcp-hover-list',
669
- classes: {
670
- "ui-droppable-active": "ui-state-highlight"
671
- },
672
- drop: function (event, ui) {
673
- folderID = -1;
674
- nonce = wcp_settings.nonce;
675
- if(ui.draggable.hasClass('wcp-move-multiple')) {
676
- if($(".wp-list-table input:checked").length) {
677
- chkStr = "";
678
- $(".wp-list-table input:checked").each(function(){
679
- chkStr += $(this).val() + ",";
680
- });
681
- checkForOtherFolders(chkStr);
682
- }
683
- } else if(ui.draggable.hasClass('wcp-move-file')) {
684
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
685
- chkStr = postID+",";
686
- $(".wp-list-table input:checked").each(function(){
687
- if(postID != $(this).val()) {
688
- chkStr += $(this).val() + ",";
689
- }
690
- });
691
- checkForOtherFolders(chkStr);
692
- } else if(ui.draggable.hasClass('attachment')) {
693
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
694
- if($(".attachments-browser li.attachment.selected").length > 1) {
695
- chkStr = "";
696
- $(".attachments-browser li.attachment.selected").each(function(){
697
- chkStr += $(this).data("id") + ",";
698
- });
699
- }
700
- folderIDs = chkStr;
701
- checkForOtherFolders(chkStr);
702
- }
703
- }
704
- });
705
-
706
- $(".attachments-browser li.attachment:not(.ui-draggable)").draggable({
707
- revert: "invalid",
708
- containment: "document",
709
- helper: function (event, ui) {
710
- $(".selected-items").remove();
711
- selectedItems = $(".attachments-browser li.attachment.selected").length;
712
- selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
713
- return $("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
714
- },
715
- start: function( event, ui){
716
- $("body").addClass("no-hover-css");
717
- },
718
- cursor: "move",
719
- cursorAt: {
720
- left: 0,
721
- top: 0
722
- },
723
- stop: function( event, ui ) {
724
- $(".selected-items").remove();
725
- $("body").removeClass("no-hover-css");
726
- }
727
- });
728
-
729
- $(".tree-structure .folder-item:not(.ui-droppable)").droppable({
730
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
731
- hoverClass: 'wcp-drop-hover-list',
732
- classes: {
733
- "ui-droppable-active": "ui-state-highlight"
734
- },
735
- drop: function( event, ui ) {
736
- $("body").removeClass("no-hover-css");
737
- folderID = $(this).data('id');
738
- if( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
739
- nonce = getSettingForPost(folderID, 'nonce');
740
- if($(".wp-list-table input:checked").length) {
741
- chkStr = "";
742
- $(".wp-list-table input:checked").each(function(){
743
- chkStr += $(this).val()+",";
744
- });
745
- $.ajax({
746
- url: wcp_settings.ajax_url,
747
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
748
- method: 'post',
749
- success: function (res) {
750
- // window.location.reload();
751
- resetMediaAndPosts();
752
- ajaxAnimation();
753
- checkForUndoFunctionality();
754
- }
755
- });
756
- }
757
- } else if( ui.draggable.hasClass( 'wcp-move-file' ) ) {
758
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
759
- nonce = getSettingForPost(folderID, 'nonce');
760
- chkStr = postID+",";
761
- $(".wp-list-table input:checked").each(function(){
762
- if($(this).val() != postID) {
763
- chkStr += $(this).val() + ",";
764
- }
765
- });
766
- $.ajax({
767
- url: wcp_settings.ajax_url,
768
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
769
- method: 'post',
770
- success: function (res) {
771
- // window.location.reload();
772
- resetMediaAndPosts();
773
- ajaxAnimation();
774
- checkForUndoFunctionality();
775
- }
776
- });
777
- } else if( ui.draggable.hasClass( 'attachment' ) ){
778
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
779
- nonce = getSettingForPost(folderID, 'nonce');
780
- if($(".attachments-browser li.attachment.selected").length > 1) {
781
- chkStr = "";
782
- $(".attachments-browser li.attachment.selected").each(function(){
783
- chkStr += $(this).data("id")+",";
784
- });
785
- }
786
- $.ajax({
787
- url: wcp_settings.ajax_url,
788
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
789
- method: 'post',
790
- success: function (res) {
791
- // window.location.reload();
792
- resetMediaAndPosts();
793
- ajaxAnimation();
794
- checkForUndoFunctionality();
795
- }
796
- });
797
- }
798
- }
799
- });
800
-
801
- $(".sticky-folders li a:not(.ui-droppable)").droppable({
802
- accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
803
- hoverClass: 'wcp-drop-hover',
804
- classes: {
805
- "ui-droppable-active": "ui-state-highlight"
806
- },
807
- drop: function( event, ui ) {
808
- folderID = $(this).closest("li").data('folder-id');
809
- if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
810
- if($(".wp-list-table input:checked").length) {
811
- chkStr = "";
812
- $(".wp-list-table input:checked").each(function(){
813
- chkStr += $(this).val()+",";
814
- });
815
- nonce = getSettingForPost(folderID, 'nonce');
816
- $.ajax({
817
- url: wcp_settings.ajax_url,
818
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
819
- method: 'post',
820
- success: function (res) {
821
- res = $.parseJSON(res);
822
- if(res.status == "1") {
823
- resetMediaAndPosts();
824
- ajaxAnimation();
825
- checkForUndoFunctionality();
826
- } else {
827
- $(".folder-popup-form").hide();
828
- $(".folder-popup-form").removeClass("disabled");
829
- $("#error-folder-popup-message").html(res.message);
830
- $("#error-folder-popup").show()
831
- }
832
- }
833
- });
834
- }
835
- } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
836
- postID = ui.draggable[0].attributes['data-id'].nodeValue;
837
- nonce = getSettingForPost(folderID, 'nonce');
838
- chkStr = postID+",";
839
- $(".wp-list-table input:checked").each(function(){
840
- if($(this).val() != postID) {
841
- chkStr += $(this).val() + ",";
842
- }
843
- });
844
- $.ajax({
845
- url: wcp_settings.ajax_url,
846
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
847
- method: 'post',
848
- success: function (res) {
849
- res = $.parseJSON(res);
850
- if(res.status == "1") {
851
- // window.location.reload();
852
- resetMediaAndPosts();
853
- ajaxAnimation();
854
- checkForUndoFunctionality();
855
- } else {
856
- $(".folder-popup-form").hide();
857
- $(".folder-popup-form").removeClass("disabled");
858
- $("#error-folder-popup-message").html(res.message);
859
- $("#error-folder-popup").show()
860
- }
861
- }
862
- });
863
- } else if(ui.draggable.hasClass('attachment')) {
864
- chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
865
- nonce = getSettingForPost(folderID, 'nonce');
866
- if($(".attachments-browser li.attachment.selected").length > 1) {
867
- chkStr = "";
868
- $(".attachments-browser li.attachment.selected").each(function () {
869
- chkStr += $(this).data("id") + ",";
870
- });
871
- }
872
- folderIDs = chkStr;
873
- $.ajax({
874
- url: wcp_settings.ajax_url,
875
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
876
- method: 'post',
877
- success: function (res) {
878
- // window.location.reload();
879
- resetMediaAndPosts();
880
- ajaxAnimation();
881
- checkForUndoFunctionality();
882
- }
883
- });
884
- }
885
- }
886
- });
887
-
888
- setFolderCountAndDD();
889
- }
890
-
891
- function setFolderCount() {
892
- $("#js-tree-menu .jstree-node").each(function(){
893
- var folderCount = ($(this).data("count") && $(this).data("count") != "")?$(this).data("count"):0;
894
- $(".jstree-node[id='" + $(this).attr("id") + "'] > a span.premio-folder-count").text(folderCount);
895
- });
896
- $("span.premio-folder-count").each(function(){
897
- if($(this).text() == "") {
898
- $(this).text(0);
899
- }
900
- });
901
-
902
- if(activeRecordID != "" && activeRecordID != 0) {
903
- if($(".jstree-node[id='"+activeRecordID+"']").length) {
904
- $("#js-tree-menu").jstree('select_node', activeRecordID);
905
- if($(".sticky-folders .sticky-folder-"+activeRecordID+" a").length) {
906
- $(".sticky-folders .sticky-folder-" + activeRecordID + " a").addClass("active-item");
907
- }
908
- }
909
- }
910
- $(".ajax-preloader").hide();
911
- $(".js-tree-data").show();
912
- setCustomScrollForFolder();
913
- make_sticky_folder_menu();
914
- if($(".sticky-folders ul > li").length > 0) {
915
- $(".sticky-folders").addClass("active");
916
- }
917
- add_active_item_to_list();
918
- }
919
-
920
- function getSettingForPost(postId, filedName) {
921
- if(folderPropertyArray.length > 0) {
922
- for(i=0; i<folderPropertyArray.length; i++) {
923
- if(parseInt(folderPropertyArray[i]['folder_id']) == parseInt(postId)) {
924
- return folderPropertyArray[i][filedName];
925
- }
926
- }
927
- }
928
- return "";
929
- }
930
-
931
- function getIndexForPostSetting(postId) {
932
- if(folderPropertyArray.length > 0) {
933
- for(i=0; i<folderPropertyArray.length; i++) {
934
- if(parseInt(folderPropertyArray[i]['folder_id']) == parseInt(postId)) {
935
- return i;
936
- }
937
- }
938
- }
939
- return null;
940
- }
941
-
942
- function resetMediaAndPosts() {
943
- if($(".media-toolbar").hasClass("media-toolbar-mode-select")) {
944
- if($("ul.attachments li.selected").length) {
945
- $("ul.attachments li.selected").trigger("click");
946
- $(".select-mode-toggle-button").trigger("click");
947
- }
948
- }
949
- if(folderIDs != "" && ($("#js-tree-menu a.jstree-clicked").length > 0 || activeRecordID == "-1")) {
950
- if($("#media-attachment-taxonomy-filter").length) {
951
- folderIDs = folderIDs.split(",");
952
- for (var i = 0; i < folderIDs.length; i++) {
953
- if(folderIDs[i] != "") {
954
- $(".attachments-browser li[data-id='"+folderIDs[i]+"']").remove();
955
- }
956
- }
957
- }
958
- folderIDs = "";
959
- }
960
- if($("#media-attachment-taxonomy-filter").length) {
961
- resetMediaData(0);
962
- } else {
963
- $.ajax({
964
- url: wcp_settings.ajax_url,
965
- data: "type=" + wcp_settings.post_type + "&action=get_folders_default_list",
966
- method: 'post',
967
- success: function (res) {
968
- res = $.parseJSON(res);
969
- // $("#js-tree-menu > ul#space_0").html(res.data);
970
- $(".header-posts .total-count").text(res.total_items);
971
- $(".un-categorised-items .total-count").text(res.empty_items);
972
-
973
- foldersArray = res.taxonomies;
974
- setFolderCountAndDD();
975
- }
976
- });
977
- $(".folder-loader-ajax").addClass("active");
978
- if($("#folder-posts-filter").length) {
979
- $("#folder-posts-filter").load(folderCurrentURL+"&paged="+currentPage + " #posts-filter", function(){
980
- var obj = { Title: "", Url: folderCurrentURL+"&paged="+currentPage };
981
- history.pushState(obj, obj.Title, obj.Url);
982
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
983
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
984
- }
985
- add_active_item_to_list();
986
- triggerInlineUpdate();
987
- });
988
- } else {
989
- $("#wpbody").load(folderCurrentURL+"&paged="+currentPage + " #wpbody-content", false, function (res) {
990
- var obj = { Title: "", Url: folderCurrentURL+"&paged="+currentPage };
991
- history.pushState(obj, obj.Title, obj.Url);
992
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
993
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
994
- }
995
- add_active_item_to_list();
996
- triggerInlineUpdate();
997
- });
998
- }
999
- }
1000
- }
1001
-
1002
- function triggerInlineUpdate() {
1003
- add_active_item_to_list();
1004
-
1005
- $(".form-loader-count").css("width", "0");
1006
- if(typeof inlineEditPost == "object") {
1007
-
1008
- inlineEditPost.init();
1009
-
1010
- $("#the-list").on("click",".editinline",function(){
1011
- $(this).attr("aria-expanded","true");
1012
- inlineEditPost.edit(this);
1013
- });
1014
- $(document).on("click", ".inline-edit-save .save", function(){
1015
- var thisID = $(this).closest("tr").attr("id");
1016
- thisID = thisID.replace("edit-","");
1017
- thisID = thisID.replace("post-","");
1018
- inlineEditPost.save(thisID);
1019
- });
1020
- $(document).on("click", ".inline-edit-save .cancel", function(){
1021
- var thisID = $(this).closest("tr").attr("id");
1022
- thisID = thisID.replace("edit-","");
1023
- thisID = thisID.replace("post-","");
1024
- inlineEditPost.revert(thisID);
1025
- });
1026
- }
1027
-
1028
- if(wcp_settings.post_type == "attachment") {
1029
- if(!$(".move-to-folder-top").length) {
1030
- $("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
1031
- }
1032
- if(!$(".move-to-folder-bottom").length) {
1033
- $("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
1034
- }
1035
- }
1036
- }
1037
-
1038
- function add_active_item_to_list() {
1039
-
1040
- if(folderPropertyArray.length) {
1041
- $("li.jstree-node").each(function(){
1042
- folderPostId = getIndexForPostSetting($(this).attr("id"));
1043
- if(folderPostId != null) {
1044
- if(folderPropertyArray[folderPostId]['is_high'] == 1) {
1045
- $(this).addClass("is-high");
1046
- } else {
1047
- $(this).removeClass("is-high");
1048
- }
1049
- if(folderPropertyArray[folderPostId]['is_sticky'] == 1) {
1050
- $(this).addClass("is-sticky");
1051
- } else {
1052
- $(this).removeClass("is-sticky");
1053
- }
1054
- }
1055
- });
1056
- }
1057
-
1058
- folderId = 0;
1059
- $(".tree-structure ul").html("");
1060
- folderStatus = true;
1061
- if($(".jstree-clicked").length) {
1062
- folderID = $(".jstree-clicked").closest(".jstree-node").attr("id");
1063
- if($(".jstree-node[id='"+folderID+"'] > ul.jstree-children > li.jstree-node").length) {
1064
- folderStatus = false;
1065
- $(".jstree-node[id='"+folderID+"'] > ul.jstree-children > li.jstree-node").each(function(){
1066
- fID = $(this).attr("id");
1067
- fName = $.trim($("#js-tree-menu").jstree(true).get_node(fID).text);
1068
- liHtml = listFolderString.replace(/__folder_id__/g,fID);
1069
- liHtml = liHtml.replace(/__folder_name__/g,fName);
1070
- selectedClass = $(this).hasClass("is-high")?"is-high":"";
1071
- liHtml = liHtml.replace(/__append_class__/g,selectedClass);
1072
- $(".tree-structure ul").append(liHtml);
1073
- });
1074
- } else {
1075
- if(!$(".jstree-node[id='"+folderID+"']").closest("ul").hasClass("jstree-container-ul")) {
1076
- folderStatus = false;
1077
- }
1078
- }
1079
- }
1080
- if(folderStatus){
1081
- $("#js-tree-menu > ul > li.jstree-node").each(function(){
1082
- fID = $(this).attr("id");
1083
- fName = $.trim($("#js-tree-menu").jstree(true).get_node(fID).text);
1084
- liHtml = listFolderString.replace(/__folder_id__/g,fID);
1085
- liHtml = liHtml.replace(/__folder_name__/g,fName);
1086
- selectedClass = $(this).hasClass("is-high")?"is-high":"";
1087
- liHtml = liHtml.replace(/__append_class__/g,selectedClass);
1088
- $(".tree-structure ul").append(liHtml);
1089
- });
1090
- }
1091
-
1092
-
1093
- apply_animation_height();
1094
-
1095
- if(wcp_settings.post_type == "attachment") {
1096
- if(!$(".move-to-folder-top").length) {
1097
- $("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
1098
- }
1099
- if(!$(".move-to-folder-bottom").length) {
1100
- $("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
1101
- }
1102
- }
1103
-
1104
- $(".sticky-folders .active-item").removeClass("active-item");
1105
- if($("#js-tree-menu li.jstree-node.active-item").length) {
1106
- var activeTermId = $("#js-tree-menu li.jstree-node.active-item").data("folder-id");
1107
- $(".sticky-folders .sticky-folder-"+activeTermId+" a").addClass("active-item");
1108
- }
1109
-
1110
- setDragAndDropElements();
1111
- }
1112
-
1113
- $(window).on("resize", function(){
1114
- setCustomScrollForFolder();
1115
- setStickyHeaderForMedia();
1116
- });
1117
-
1118
- $(window).scroll(function(){
1119
- setStickyHeaderForMedia()
1120
- });
1121
-
1122
- function setCustomScrollForFolder() {
1123
- contentHeight = $(window).height() - $("#wpadminbar").height() - $(".sticky-wcp-custom-form").height() - 30;
1124
- var scrollTop = 0;
1125
- if($("#custom-scroll-menu").hasClass("mCustomScrollbar")) {
1126
- var $scrollerOuter = $( '#custom-scroll-menu' );
1127
- var $dragger = $scrollerOuter.find( '.mCSB_dragger' );
1128
- var scrollHeight = $scrollerOuter.find( '.mCSB_container' ).height();
1129
- var draggerTop = $dragger.position().top;
1130
-
1131
- scrollTop = draggerTop / ($scrollerOuter.height() - $dragger.height()) * (scrollHeight - $scrollerOuter.height());
1132
- $("#custom-scroll-menu").mCustomScrollbar('destroy');
1133
-
1134
- }
1135
- $("#custom-scroll-menu").mCustomScrollbar({
1136
- axis:"y",
1137
- scrollButtons:{enable:false},
1138
- setHeight: contentHeight,
1139
- theme:"3d",
1140
- scrollbarPosition:"inside",
1141
- scrollInertia: 500,
1142
- mouseWheelPixels: 60
1143
- });
1144
- if(scrollTop != 0) {
1145
- $("#custom-scroll-menu").mCustomScrollbar("scrollTo", scrollTop+"px",{scrollInertia:0});
1146
- }
1147
- }
1148
-
1149
- /* add folder code */
1150
- $(document).ready(function(){
1151
- $(document).on("click", "#add-new-folder", function(){
1152
- if($("#js-tree-menu a.jstree-clicked").length) {
1153
- fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1154
- if(!hasChildren) {
1155
- $("#pro-notice").removeClass("hide-it");
1156
- }
1157
- } else {
1158
- fileFolderID = 0;
1159
- $("#pro-notice").addClass("hide-it");
1160
- }
1161
- isItFromMedia = false;
1162
- addFolder();
1163
- });
1164
-
1165
- $(document).on("mouseover", ".folders-action-menu", function(){
1166
- $("body").addClass("add-folder-zindex");
1167
- }).on("mouseleave", ".folders-action-menu", function(){
1168
- $("body").removeClass("add-folder-zindex");
1169
- });
1170
-
1171
- $(document).on("change", "#media-attachment-taxonomy-filter", function(e){
1172
- if($("#js-tree-menu").hasClass("jstree")) {
1173
- $("#js-tree-menu").jstree(true).deselect_all();
1174
- }
1175
- $(".active-item").removeClass("active-item");
1176
- if($(this).val() == "all") {
1177
- $(".all-posts").addClass("active-item");
1178
- } else if($(this).val() == "unassigned") {
1179
- $(".un-categorised-items").addClass("active-item");
1180
- } else {
1181
- $("#js-tree-menu").jstree('select_node', $(this).val());
1182
- }
1183
- });
1184
-
1185
- $(document).on("click", ".new-folder", function(){
1186
- fileFolderID = $(this).closest(".dynamic-menu").data("id");
1187
- isItFromMedia = false;
1188
- creatingParentMenu = 0;
1189
- addFolder();
1190
- });
1191
-
1192
- $(document).on("click", ".new-main-folder", function(){
1193
- creatingParentMenu = 1;
1194
- fileFolderID = $(this).closest(".dynamic-menu").data("id");
1195
- isItFromMedia = false;
1196
- addFolder();
1197
- });
1198
-
1199
- $(document).on("click", ".duplicate-folder", function(e){
1200
- e.stopPropagation();
1201
- creatingParentMenu = 0;
1202
- fileFolderID = $(this).closest(".dynamic-menu").data("id");
1203
- $(".dynamic-menu").remove();
1204
- isItFromMedia = false;
1205
- isDuplicate = true;
1206
- addFolder();
1207
- add_menu_to_list();
1208
- });
1209
-
1210
- $(document).on("submit", "#save-folder-form", function(e){
1211
- e.stopPropagation();
1212
- e.preventDefault();
1213
-
1214
- folderNameDynamic = $.trim($("#add-update-folder-name").val());
1215
-
1216
- if($.trim(folderNameDynamic) == "") {
1217
- $(".folder-form-errors").addClass("active");
1218
- $("#add-update-folder-name").focus();
1219
- } else {
1220
- $("#save-folder-data").html('<span class="dashicons dashicons-update"></span>');
1221
- $("#add-update-folder").addClass("disabled");
1222
-
1223
- var parentId = fileFolderID;
1224
- if(isItFromMedia) {
1225
- parentId = 0;
1226
- }
1227
-
1228
- if(!hasChildren) {
1229
- parentId = 0;
1230
- }
1231
-
1232
- var parentIds = "";
1233
-
1234
- if(parentId == 0) {
1235
- folderOrder = $("#js-tree-menu > ul > li.jstree-node").length;
1236
- if(creatingParentMenu) {
1237
- folderOrder = jQuery("#js-tree-menu > ul > li[id='"+fileFolderID+"']").index();
1238
- jQuery("#js-tree-menu > ul > li").each(function(i){
1239
- parentIds += jQuery(this).attr("id")+",";
1240
- if(i == folderOrder) {
1241
- parentIds += "#,";
1242
- }
1243
- });
1244
- folderOrder = folderOrder + 1;
1245
- }
1246
- } else {
1247
- folderOrder = $("#js-tree-menu > ul > li.jstree-node[id='"+parentId+"'] > ul.jstree-children > li").length + 1;
1248
- }
1249
-
1250
- $.ajax({
1251
- url: wcp_settings.ajax_url,
1252
- data: {
1253
- parent_id: parentId,
1254
- type: wcp_settings.post_type,
1255
- action: "wcp_add_new_folder",
1256
- nonce: wcp_settings.nonce,
1257
- term_id: parentId,
1258
- order: folderOrder,
1259
- name: folderNameDynamic,
1260
- is_duplicate: isDuplicate,
1261
- duplicate_from: duplicateFolderId,
1262
- parent_ids: parentIds,
1263
- parent_menu: creatingParentMenu
1264
- },
1265
- method: 'post',
1266
- success: function (res) {
1267
- result = $.parseJSON(res);
1268
- $(".folder-popup-form").hide();
1269
- $(".folder-popup-form").removeClass("disabled");
1270
- if (result.status == -1) {
1271
- $("#no-more-folder-credit").show();
1272
- } else if (result.status == '1') {
1273
- isKeyActive = parseInt(result.is_key_active);
1274
- n_o_file = parseInt(result.folders);
1275
- $("#current-folder").text(n_o_file);
1276
- $("#ttl-fldr").text((4*4)-(2*2)-2);
1277
- checkForExpandCollapse();
1278
- add_menu_to_list();
1279
- if(result.data.length) {
1280
- for(var i=0; i<result.data.length; i++) {
1281
- var folderProperty = {
1282
- 'folder_id': result.data[i].term_id,
1283
- 'folder_count': 0,
1284
- 'is_sticky': result.data[i]['is_sticky'],
1285
- 'is_high': result.data[i]['is_high'],
1286
- 'nonce': result.data[i]['nonce'],
1287
- 'slug': result.data[i]['slug'],
1288
- 'is_deleted': 0
1289
- };
1290
- folderPropertyArray.push(folderProperty);
1291
- if(!creatingParentMenu) {
1292
- $('#js-tree-menu').jstree().create_node(result.parent_id, {
1293
- "id": result.data[i]['term_id'],
1294
- "text": " " + result.data[i]['title']
1295
- }, "last", function () {
1296
- $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-nonce", result.data[i]['nonce']);
1297
- $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-slug", result.data[i]['slug']);
1298
- $(".jstree-node[id='" + result.data[i]['term_id'] + "'] > a.jstree-anchor .premio-folder-count").text(0);
1299
- });
1300
- } else {
1301
- $('#js-tree-menu').jstree().create_node("#", {
1302
- "id": result.data[i]['term_id'],
1303
- "text": " " + result.data[i]['title']
1304
- }, (folderOrder), function () {
1305
- $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-nonce", result.data[i]['nonce']);
1306
- $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-slug", result.data[i]['slug']);
1307
- $(".jstree-node[id='" + result.data[i]['term_id'] + "'] > a.jstree-anchor .premio-folder-count").text(0);
1308
- });
1309
- }
1310
- creatingParentMenu = 0;
1311
-
1312
- if($(".jstree-node[id='"+result.data[i]['term_id']+"']").length) {
1313
- $(".jstree-node[id='"+result.data[i]['term_id']+"'] > a.jstree-anchor").trigger("focus");
1314
- }
1315
- }
1316
- }
1317
- ajaxAnimation();
1318
- make_sticky_folder_menu();
1319
- if($("#media-attachment-taxonomy-filter").length) {
1320
- fileFolderID = result.term_id;
1321
- resetMediaData(0);
1322
-
1323
- resetSelectMediaDropDown();
1324
- }
1325
- isDuplicate = false;
1326
- duplicateFolderId = 0;
1327
- } else {
1328
- $("#error-folder-popup-message").html(result.message);
1329
- $("#error-folder-popup").show();
1330
- }
1331
- }
1332
- });
1333
- }
1334
- return false;
1335
- });
1336
- });
1337
-
1338
- function add_menu_to_list() {
1339
- add_active_item_to_list();
1340
- }
1341
-
1342
- function addFolder() {
1343
- if(isKeyActive == 0 && n_o_file >= ((4*4)-(3*3)+(4/4)+(8/(2*2)))) {
1344
- $("#folder-limitation-message").html("You've "+"reached the "+((4*4)-(2*2)-2)+" folder limitation!");
1345
- $("#no-more-folder-credit").show();
1346
- return false;
1347
- }
1348
-
1349
- $("#add-update-folder-title").text("Add a new folder");
1350
- $("#save-folder-data").text("Submit");
1351
- $(".folder-form-errors").removeClass("active");
1352
- $("#add-update-folder-name").val("");
1353
- if(isDuplicate) {
1354
- duplicateFolderId = fileFolderID;
1355
- $("#add-update-folder-name").val($.trim($("#js-tree-menu").jstree(true).get_node(fileFolderID).text)+ " #2");
1356
- if($("#"+fileFolderID+"_anchor").closest(".jstree-node").parent().parent().hasClass("jstree-node")) {
1357
- fileFolderID = $("#"+fileFolderID+"_anchor").closest(".jstree-node").parent().parent().attr("id");
1358
- } else {
1359
- fileFolderID = 0;
1360
- }
1361
- }
1362
-
1363
- $("#add-update-folder").removeClass("disabled");
1364
- $("#add-update-folder").show();
1365
- $("#add-update-folder-name").focus();
1366
- $(".dynamic-menu").remove();
1367
- }
1368
-
1369
-
1370
- /* update folder code */
1371
- $(document).ready(function(){
1372
- $("#inline-update").on("click", function(){
1373
- if($("#js-tree-menu a.jstree-clicked").length) {
1374
- fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1375
- updateFolder();
1376
- //add_menu_to_list();
1377
- }
1378
- });
1379
-
1380
- $(document).on("click", ".rename-folder", function(e){
1381
- e.stopPropagation();
1382
- fileFolderID = $(this).closest(".dynamic-menu").data("id");
1383
- updateFolder();
1384
- $(".dynamic-menu").remove();
1385
- });
1386
-
1387
-
1388
- $(document).on("click", ".form-cancel-btn", function(){
1389
- $(".folder-popup-form").hide();
1390
- if($(".jstree-node[id='"+fileFolderID+"']").length) {
1391
- $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
1392
- } else if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
1393
- $("#js-tree-menu .jstree-anchor.jstree-clicked").trigger("focus");
1394
- }
1395
- });
1396
-
1397
- $(document).on("click", ".folder-popup-form", function (e) {
1398
- $(".folder-popup-form").hide();
1399
- if($(".jstree-node[id='"+fileFolderID+"']").length) {
1400
- $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
1401
- } else if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
1402
- $("#js-tree-menu .jstree-anchor.jstree-clicked").trigger("focus");
1403
- }
1404
- });
1405
-
1406
- $(document).on("click", ".popup-form-content", function (e) {
1407
- e.stopPropagation();
1408
- });
1409
-
1410
- $(document).on("submit", "#update-folder-form", function(e){
1411
- e.stopPropagation();
1412
- e.preventDefault();
1413
-
1414
- folderNameDynamic = $("#update-folder-item-name").val();
1415
-
1416
- if($.trim(folderNameDynamic) == "") {
1417
- $(".folder-form-errors").addClass("active");
1418
- $("#update-folder-item-name").focus();
1419
- } else {
1420
- $("#update-folder-data").html('<span class="dashicons dashicons-update"></span>');
1421
- $("#update-folder-item").addClass("disabled");
1422
-
1423
- nonce = getSettingForPost(fileFolderID, 'nonce');
1424
- parentID = $(".jstree-node[id='"+fileFolderID+"']").closest("li.jstree-node").attr("id");
1425
- if (parentID == undefined) {
1426
- parentID = 0;
1427
- }
1428
- $.ajax({
1429
- url: wcp_settings.ajax_url,
1430
- data: {
1431
- parent_id: parentID,
1432
- type: wcp_settings.post_type,
1433
- action: "wcp_update_folder",
1434
- nonce: nonce,
1435
- term_id: fileFolderID,
1436
- order: folderOrder,
1437
- name: folderNameDynamic
1438
- },
1439
- method: 'post',
1440
- success: function (res) {
1441
- result = $.parseJSON(res);
1442
- if (result.status == '1') {
1443
- $("#js-tree-menu").jstree('rename_node', result.id , " "+result.term_title);
1444
- folderPostId = getIndexForPostSetting(result.id);
1445
- if(folderPostId != null) {
1446
- folderPropertyArray[folderPostId]['nonce'] = result.nonce;
1447
- folderPropertyArray[folderPostId]['slug'] = result.slug;
1448
- }
1449
- add_menu_to_list();
1450
- $(".folder-popup-form").hide();
1451
- $(".folder-popup-form").removeClass("disabled");
1452
- ajaxAnimation();
1453
- if($("#media-attachment-taxonomy-filter").length) {
1454
- resetMediaData(0)
1455
- }
1456
- } else {
1457
- $(".folder-popup-form").hide();
1458
- $(".folder-popup-form").removeClass("disabled");
1459
- $("#error-folder-popup-message").html(result.message);
1460
- $("#error-folder-popup").show();
1461
- }
1462
- if($("#dynamic-folders .jstree-clicked").length) {
1463
- $("#js-tree-menu .jstree-clicked").removeClass("jstree-clicked");
1464
- }
1465
- }
1466
- });
1467
- }
1468
- return false;
1469
- });
1470
- });
1471
-
1472
- function updateFolder() {
1473
- folderName = $.trim($("#js-tree-menu").jstree(true).get_node(fileFolderID).text);
1474
- parentID = $("#wcp_folder_"+fileFolderID).closest("li.jstree-node").data("folder-id");
1475
- if(parentID == undefined) {
1476
- parentID = 0;
1477
- }
1478
-
1479
- $("#update-folder-data").text("Submit");
1480
- $(".folder-form-errors").removeClass("active");
1481
- $("#update-folder-item-name").val(folderName);
1482
- $("#update-folder-item").removeClass("disabled");
1483
- $("#update-folder-item").show();
1484
- $("#update-folder-item-name").focus();
1485
- $(".dynamic-menu").remove();
1486
- }
1487
-
1488
- /* Remove Folders */
1489
- $(document).ready(function(){
1490
- $(document).on("click", "#inline-remove, .delete-folder-action:not(.disabled)",function(){
1491
- if($("#js-tree-menu a.jstree-clicked").length) {
1492
- fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1493
- removeFolderFromID(1);
1494
- $(".dynamic-menu").remove();
1495
- $(".active-menu").removeClass("active-menu");
1496
- } else {
1497
- if($("#menu-checkbox").is(":checked")) {
1498
- $(".dynamic-menu").remove();
1499
- removeFolderFromID(1);
1500
- }
1501
- }
1502
- });
1503
-
1504
- $(document).on("click","#menu-checkbox",function(){
1505
- if($(this).is(":checked")) {
1506
- $("#js-tree-menu").addClass("show-folder-checkbox");
1507
- $("#menu-checkbox").prop("checked", true);
1508
- } else {
1509
- $("#js-tree-menu input.checkbox").attr("checked", false);
1510
- $("#js-tree-menu").removeClass("show-folder-checkbox");
1511
- $("#menu-checkbox").prop("checked", false);
1512
- }
1513
- });
1514
-
1515
-
1516
- $(document).on("click", "#menu-checkbox", function(){
1517
- if($(this).is(":checked")) {
1518
- $("#menu-checkbox").prop("checked", true);
1519
- $("#js-tree-menu").addClass("show-folder-checkbox");
1520
- } else {
1521
- $("#menu-checkbox").prop("checked", false);
1522
- $("#js-tree-menu input.checkbox").attr("checked", false);
1523
- $("#js-tree-menu").removeClass("show-folder-checkbox");
1524
- }
1525
- });
1526
-
1527
- $(document).on("click", ".folder-checkbox, .input-checkbox", function(e){
1528
- e.stopImmediatePropagation();
1529
- e.stopPropagation();
1530
- });
1531
-
1532
- $(document).on("click", ".remove-folder", function(){
1533
- folderID = $(this).closest("li.jstree-node").data("id");
1534
- fileFolderID = $(this).closest(".dynamic-menu").data("id");
1535
- removeFolderFromID(0);
1536
- $(".dynamic-menu").remove();
1537
- $(".active-menu").removeClass("active-menu");
1538
- });
1539
-
1540
- $(document).on("click", "#remove-folder-item", function (e){
1541
- e.stopPropagation();
1542
- $(".folder-popup-form").addClass("disabled");
1543
- $("#remove-folder-item").html('<span class="dashicons dashicons-update"></span>');
1544
- nonce = getSettingForPost(fileFolderID, 'nonce');
1545
- if(isMultipleRemove) {
1546
- removeMultipleFolderItems();
1547
- } else {
1548
- $.ajax({
1549
- url: wcp_settings.ajax_url,
1550
- data: "type=" + wcp_settings.post_type + "&action=wcp_remove_folder&term_id=" + fileFolderID + "&nonce=" + nonce,
1551
- method: 'post',
1552
- success: function (res) {
1553
- res = $.parseJSON(res);
1554
- if(res.status == '1') {
1555
- var nextNode = getParentNodeInfo(fileFolderID);
1556
- $('#js-tree-menu').jstree().delete_node(fileFolderID);
1557
- isKeyActive = parseInt(res.is_key_active);
1558
- n_o_file = parseInt(res.folders);
1559
- $("#current-folder").text(n_o_file);
1560
- $("#ttl-fldr").text((3*3)+(4/(2*2)));
1561
- $(".sticky-folders .sticky-folder-"+fileFolderID).remove();
1562
- add_menu_to_list();
1563
- ajaxAnimation();
1564
- $(".folder-popup-form").hide();
1565
- $(".folder-popup-form").removeClass("disabled");
1566
- resetMediaAndPosts();
1567
- make_sticky_folder_menu();
1568
- if(nextNode != 0 && $("#"+nextNode+"_anchor").length) {
1569
- $("#"+nextNode+"_anchor").trigger("click");
1570
- } else {
1571
- $(".header-posts").trigger("click");
1572
- }
1573
- } else {
1574
- $(".folder-popup-form").hide();
1575
- $(".folder-popup-form").removeClass("disabled");
1576
- $("#error-folder-popup-message").html(res.message);
1577
- $("#error-folder-popup").show();
1578
- }
1579
- }
1580
- });
1581
- }
1582
- });
1583
- });
1584
-
1585
- function getParentNodeInfo(nodeID) {
1586
- if($(".jstree-node[id='"+nodeID+"']").next().length) {
1587
- return $(".jstree-node[id='"+nodeID+"']").next().attr("id");
1588
- } else if($(".jstree-node[id='"+nodeID+"']").prev().length) {
1589
- return $(".jstree-node[id='"+nodeID+"']").prev().attr("id");
1590
- } else if($(".jstree-node[id='"+nodeID+"']").parent().parent().hasClass("jstree-node")) {
1591
- return $(".jstree-node[id='"+nodeID+"']").parent().parent().attr("id");
1592
- }
1593
- return 0;
1594
- }
1595
-
1596
- function check_for_sub_menu() {
1597
- $("#js-tree-menu li.jstree-node").removeClass("has-sub-tree");
1598
- $("#js-tree-menu li.jstree-node").each(function(){
1599
- if($(this).find("ul.ui-sortable li").length) {
1600
- $(this).addClass("has-sub-tree");
1601
- } else {
1602
- $(this).removeClass("active");
1603
- }
1604
- });
1605
- }
1606
-
1607
- function removeMultipleFolderItems() {
1608
- if($("#menu-checkbox").is(":checked")) {
1609
- if($("#js-tree-menu input.checkbox:checked").length > 0) {
1610
- var folderIDs = "";
1611
- var activeItemDeleted = false;
1612
- $("#js-tree-menu input.checkbox:checked").each(function(){
1613
- if(!$(this).closest("li.jstree-node").hasClass("is-locked")) {
1614
- folderIDs += $(this).closest("li.jstree-node").attr("id") + ",";
1615
- if($(this).closest("li.jstree-node").hasClass("jstree-clicked")) {
1616
- activeItemDeleted = true;
1617
- }
1618
- }
1619
- });
1620
- if(folderIDs == "") {
1621
- return;
1622
- }
1623
- $(".form-loader-count").css("width", "100%");
1624
- $.ajax({
1625
- url: wcp_settings.ajax_url,
1626
- data: "type=" + wcp_settings.post_type + "&action=wcp_remove_muliple_folder&term_id=" + folderIDs+"&nonce="+wcp_settings.nonce,
1627
- method: 'post',
1628
- success: function (res) {
1629
- res = $.parseJSON(res);
1630
- $(".form-loader-count").css("width", "0px");
1631
- if(res.status == '1') {
1632
- isKeyActive = parseInt(res.is_key_active);
1633
- n_o_file = parseInt(res.folders);
1634
- $("#current-folder").text(n_o_file);
1635
- for(i=0; i<res.term_ids.length; i++) {
1636
- $('#js-tree-menu').jstree().delete_node(res.term_ids[i]);
1637
- }
1638
-
1639
- $("#ttl-fldr").text((4*2)+(4/2));
1640
- // add_menu_to_list();
1641
- ajaxAnimation();
1642
- $(".folder-popup-form").hide();
1643
- $(".folder-popup-form").removeClass("disabled");
1644
- resetMediaAndPosts();
1645
- make_sticky_folder_menu();
1646
-
1647
- ajaxAnimation();
1648
-
1649
- check_for_sub_menu();
1650
-
1651
- if(!$("#wcp_folder_"+activeRecordID).length) {
1652
- $(".header-posts a").trigger("click");
1653
- activeRecordID = 0;
1654
- }
1655
- } else {
1656
- window.location.reload();
1657
- }
1658
- $("#menu-checkbox").attr("checked", false);
1659
- $("#js-tree-menu input.checkbox").attr("checked", false);
1660
- $("#js-tree-menu").removeClass("show-folder-checkbox");
1661
- }
1662
- });
1663
- } else {
1664
-
1665
- }
1666
- }
1667
- }
1668
-
1669
- function removeFolderFromID(popup_type) {
1670
- var removeMessage = "Are you sure you want to delete the selected folder?";
1671
- var removeNotice = "Items in the folder will not be deleted.";
1672
- isMultipleRemove = false;
1673
- if(popup_type == 1) {
1674
- if($("#menu-checkbox").is(":checked")) {
1675
- isMultipleRemove = true;
1676
- if($("#js-tree-menu input.checkbox:checked").length == 0) {
1677
- $(".folder-popup-form").hide();
1678
- $(".folder-popup-form").removeClass("disabled");
1679
- $("#error-folder-popup-message").html("Please select at least one folder to delete");
1680
- $("#error-folder-popup").show();
1681
- return;
1682
- } else {
1683
- if($("#js-tree-menu input.checkbox:checked").length > 1) {
1684
- removeMessage = "Are you sure you want to delete the selected folders?";
1685
- removeNotice = "Items in the selected folders will not be deleted.";
1686
- }
1687
- }
1688
- }
1689
- }
1690
- $(".folder-popup-form").hide();
1691
- $(".folder-popup-form").removeClass("disabled");
1692
- $("#remove-folder-item").text("Yes, Delete it!");
1693
- $("#remove-folder-message").text(removeMessage);
1694
- $("#remove-folder-notice").text(removeNotice);
1695
- $("#confirm-remove-folder").show();
1696
- $("#remove-folder-item").focus();
1697
- }
1698
-
1699
- $(document).ready(function(){
1700
- $(document).on("click", ".mark-folder", function(e){
1701
- e.stopPropagation();
1702
- folderID = $(this).closest(".dynamic-menu").data("id");
1703
- nonce = getSettingForPost(folderID, 'nonce');
1704
- $(".form-loader-count").css("width","100%");
1705
- $(".dynamic-menu").remove();
1706
- $(".active-menu").removeClass("active-menu");
1707
- $.ajax({
1708
- url: wcp_settings.ajax_url,
1709
- data: "term_id=" + folderID + "&type=" + wcp_settings.post_type + "&action=wcp_mark_un_mark_folder&nonce="+nonce,
1710
- method: 'post',
1711
- cache: false,
1712
- success: function (res) {
1713
- res = $.parseJSON(res);
1714
- $(".form-loader-count").css("width","0%");
1715
- if (res.status == '1') {
1716
- folderPostId = getIndexForPostSetting(res.id);
1717
- if(res.marked == '1') {
1718
- $("li.jstree-node[id='"+res.id+"']").addClass("is-high");
1719
- $(".sticky-folder-"+res.id).addClass("is-high");
1720
- if(folderPostId != null) {
1721
- folderPropertyArray[folderPostId]['is_high'] = 1;
1722
- }
1723
- } else {
1724
- $("li.jstree-node[id='"+res.id+"']").removeClass("is-high");
1725
- $(".sticky-folder-"+res.id).removeClass("is-high");
1726
- if(folderPostId != null) {
1727
- folderPropertyArray[folderPostId]['is_high'] = 0;
1728
- }
1729
- }
1730
- add_menu_to_list();
1731
- ajaxAnimation();
1732
- if($(".jstree-node[id='"+res.id+"']").length) {
1733
- $(".jstree-node[id='"+res.id+"'] > a.jstree-anchor").trigger("focus");
1734
- }
1735
- } else {
1736
- $(".folder-popup-form").hide();
1737
- $(".folder-popup-form").removeClass("disabled");
1738
- $("#error-folder-popup-message").html(res.message);
1739
- $("#error-folder-popup").show();
1740
- }
1741
- }
1742
- });
1743
- });
1744
- });
1745
-
1746
- /* change folder status */
1747
- $(document).ready(function(){
1748
- $(document).on("click", ".jstree-node .jstree-icon", function(){
1749
- folderID = $(this).closest("li.jstree-node").attr("id");
1750
- if($("li.jstree-node[id='"+folderID+"']").hasClass("jstree-open")) {
1751
- folderStatus = 1;
1752
- } else {
1753
- folderStatus = 0;
1754
- }
1755
- $(".form-loader-count").css("width","100%");
1756
- nonce = getSettingForPost(folderID, 'nonce');
1757
- checkForExpandCollapse();
1758
- $.ajax({
1759
- url: wcp_settings.ajax_url,
1760
- data: "is_active=" + folderStatus + "&action=save_wcp_folder_state&term_id=" + folderID+"&nonce="+nonce,
1761
- method: 'post',
1762
- success: function (res) {
1763
- $(".form-loader-count").css("width","0");
1764
- res = $.parseJSON(res);
1765
- if(res.status == "0") {
1766
- // $(".folder-popup-form").hide();
1767
- // $(".folder-popup-form").removeClass("disabled");
1768
- // $("#error-folder-popup-message").html(res.message);
1769
- // $("#error-folder-popup").show();
1770
- } else {
1771
- if($("#wcp_folder_"+folderID).hasClass("active")) {
1772
- $("#wcp_folder_"+folderID).removeClass("active");
1773
- $("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideUp();
1774
- folderStatus = 0;
1775
- } else {
1776
- $("#wcp_folder_"+folderID).addClass("active");
1777
- $("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideDown();
1778
- folderStatus = 1;
1779
- }
1780
- ajaxAnimation();
1781
- }
1782
- }
1783
- });
1784
- });
1785
- });
1786
-
1787
- /* refresh listing on click */
1788
- $(document).ready(function(){
1789
- $(document).on("click", "a.jstree-anchor", function(e) {
1790
- currentPage = 1;
1791
- e.stopPropagation();
1792
- $(".un-categorised-items").removeClass("active-item");
1793
- $(".header-posts a").removeClass("active-item");
1794
- $("active-item").removeClass("active-item");
1795
- activeRecordID = $(this).closest("li.jstree-node").attr("id");
1796
- fileFolderID = $(this).closest("li.jstree-node").attr("id");
1797
- $(".sticky-folders .sticky-folder-"+activeRecordID+" a").addClass("active-item");
1798
- $("#js-tree-menu .jstree-clicked").removeClass("jstree-clicked");
1799
- $("#js-tree-menu").jstree('select_node', activeRecordID);
1800
- $("#js-tree-menu #"+activeRecordID+"_anchor").addClass("jstree-clicked");
1801
- if(!$("#media-attachment-taxonomy-filter").length) {
1802
- var folderSlug = getSettingForPost(activeRecordID, 'slug');
1803
- folderCurrentURL = wcp_settings.page_url + folderSlug+"&paged="+currentPage;
1804
- $(".form-loader-count").css("width", "100%");
1805
- if($("#folder-posts-filter").length) {
1806
- $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1807
- var obj = { Title: folderSlug, Url: folderCurrentURL };
1808
- history.pushState(obj, obj.Title, obj.Url);
1809
- set_default_folders(folderSlug);
1810
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1811
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1812
- }
1813
- triggerInlineUpdate();
1814
- });
1815
- } else {
1816
- $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1817
- var obj = { Title: folderSlug, Url: folderCurrentURL };
1818
- history.pushState(obj, obj.Title, obj.Url);
1819
- set_default_folders(folderSlug);
1820
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1821
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1822
- }
1823
- triggerInlineUpdate();
1824
- });
1825
- }
1826
- } else {
1827
- var thisIndex = $(this).closest("li.jstree-node").attr("id");
1828
- $("#media-attachment-taxonomy-filter").val(thisIndex);
1829
- $("#media-attachment-taxonomy-filter").trigger("change");
1830
- thisSlug = getSettingForPost(thisIndex, 'slug');
1831
- folderCurrentURL = wcp_settings.page_url + thisSlug+"&paged="+currentPage;
1832
- var obj = { Title: thisSlug, Url: folderCurrentURL };
1833
- history.pushState(obj, obj.Title, obj.Url);
1834
- set_default_folders(thisSlug);
1835
- $(".custom-media-select").removeClass("active");
1836
- }
1837
- add_active_item_to_list();
1838
- $(".sticky-folders .sticky-folder-"+activeRecordID+" a").addClass("active-item");
1839
- });
1840
-
1841
- $(document).on("click", "#js-tree-menu input.checkbox", function(){
1842
- checkForCopyPaste();
1843
- });
1844
-
1845
- $(".header-posts").on("click", function(){
1846
- activeRecordID = "";
1847
- $(".wcp-container .route").removeClass("active-item");
1848
- $(".un-categorised-items").removeClass("active-item");
1849
- $(".sticky-folders .active-item").removeClass("active-item");
1850
- $(".header-posts a").addClass("active-item");
1851
- $(".jstree-clicked").removeClass("jstree-clicked");
1852
- if(!$("#media-attachment-taxonomy-filter").length) {
1853
- currentPage = 1;
1854
- folderCurrentURL = wcp_settings.page_url+"&paged="+currentPage;
1855
- $(".form-loader-count").css("width", "100%");
1856
- if($("#folder-posts-filter").length) {
1857
- $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1858
- var obj = { Title: "", Url: folderCurrentURL };
1859
- history.pushState(obj, obj.Title, obj.Url);
1860
- set_default_folders("all");
1861
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1862
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1863
- }
1864
- add_active_item_to_list();
1865
- triggerInlineUpdate();
1866
- });
1867
- } else {
1868
- $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1869
- var obj = { Title: "", Url: folderCurrentURL };
1870
- history.pushState(obj, obj.Title, obj.Url);
1871
- set_default_folders("all");
1872
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1873
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1874
- }
1875
- add_active_item_to_list();
1876
- triggerInlineUpdate();
1877
- });
1878
- }
1879
- } else {
1880
- activeRecordID = "";
1881
- $("#media-attachment-taxonomy-filter").val("all");
1882
- $("#media-attachment-taxonomy-filter").trigger("change");
1883
- var obj = { Title: "", Url: wcp_settings.page_url };
1884
- history.pushState(obj, obj.Title, obj.Url);
1885
- set_default_folders("all");
1886
- add_active_item_to_list();
1887
- }
1888
- checkForCopyPaste();
1889
- });
1890
-
1891
- $(".un-categorised-items").on("click", function(){
1892
- activeRecordID = "-1";
1893
- $(".wcp-container .route").removeClass("active-item");
1894
- $(".header-posts a").removeClass("active-item");
1895
- $(".un-categorised-items").addClass("active-item");
1896
- $(".sticky-folders .active-item").removeClass("active-item");
1897
- $(".jstree-clicked").removeClass("jstree-clicked");
1898
- if(!$("#media-attachment-taxonomy-filter").length) {
1899
- currentPage = 1;
1900
- folderCurrentURL = wcp_settings.page_url+"-1"+"&paged="+currentPage;
1901
- $(".form-loader-count").css("width", "100%");
1902
- if($("#folder-posts-filter").length) {
1903
- $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1904
- var obj = { Title: "", Url: folderCurrentURL };
1905
- history.pushState(obj, obj.Title, obj.Url);
1906
- set_default_folders("-1");
1907
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1908
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1909
- }
1910
- add_active_item_to_list();
1911
- triggerInlineUpdate();
1912
- });
1913
- } else {
1914
- $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1915
- var obj = { Title: "", Url: folderCurrentURL };
1916
- history.pushState(obj, obj.Title, obj.Url);
1917
- set_default_folders("-1");
1918
- if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1919
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1920
- }
1921
- add_active_item_to_list();
1922
- triggerInlineUpdate();
1923
- });
1924
- }
1925
- } else {
1926
- $("#media-attachment-taxonomy-filter").val("unassigned");
1927
- $("#media-attachment-taxonomy-filter").trigger("change");
1928
- var obj = { Title: "", Url: wcp_settings.page_url+"-1" };
1929
- history.pushState(obj, obj.Title, obj.Url);
1930
- set_default_folders("-1");
1931
- add_active_item_to_list();
1932
- }
1933
- checkForCopyPaste();
1934
- });
1935
-
1936
- /* Expand/Collapse */
1937
- $("#expand-collapse-list").on("click", function(e){
1938
- e.stopPropagation();
1939
- statusType = 0;
1940
- if($(this).hasClass("all-open")) {
1941
- $(this).removeClass("all-open");
1942
- statusType = 0;
1943
- $(this).attr("data-folder-tooltip","Expand");
1944
- $("#js-tree-menu").jstree("close_all");
1945
- $("#expand-collapse-list .text").text("Expand");
1946
- } else {
1947
- $(this).addClass("all-open");
1948
- statusType = 1;
1949
- $(this).attr("data-folder-tooltip","Collapse");
1950
- $("#js-tree-menu").jstree("open_all");
1951
- $("#expand-collapse-list .text").text("Collapse");
1952
- }
1953
- folderIDs = "";
1954
- $("#js-tree-menu .jstree-node:not(.jstree-leaf)").each(function(){
1955
- folderIDs += $(this).attr("id")+",";
1956
- });
1957
- if(folderIDs != "") {
1958
- $(".form-loader-count").css("width","100%");
1959
- nonce = wcp_settings.nonce;
1960
- $.ajax({
1961
- url: wcp_settings.ajax_url,
1962
- data: "type=" + wcp_settings.post_type + "&action=wcp_change_all_status&status=" + statusType + "&folders="+folderIDs+"&nonce="+nonce,
1963
- method: 'post',
1964
- success: function (res) {
1965
- $(".form-loader-count").css("width","0");
1966
- res = $.parseJSON(res);
1967
- if(res.status == "0") {
1968
- $(".folder-popup-form").hide();
1969
- $(".folder-popup-form").removeClass("disabled");
1970
- $("#error-folder-popup-message").html(res.message);
1971
- $("#error-folder-popup").show();
1972
- window.location.reload(true);
1973
- }
1974
- }
1975
- });
1976
- }
1977
- });
1978
-
1979
- checkForExpandCollapse();
1980
- });
1981
-
1982
- function initJSTree() {
1983
- $(treeId).jstree({
1984
- "core": {
1985
- 'cache':false,
1986
- "animation": 0,
1987
- "max_depth": hasChildren?"-1":1,
1988
- // "check_callback": true,
1989
- check_callback: function(e, t, n, r, o) {
1990
- $("*").removeClass("drag-bot").removeClass("drag-in").removeClass("drag-up");
1991
- if (("move_node" === e || "copy_node" === e) && o && o.dnd)
1992
- switch (o.pos) {
1993
- case "a":
1994
- o.origin.get_node(o.ref, !0).addClass("drag-bot");
1995
- nodeId = $(".drag-bot").attr("id");
1996
- $("#jstree-dnd").text("Below "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
1997
- break;
1998
- case "i":
1999
- if(!hasChildren && $("#do_not_show_again").is(":checked")) {
2000
- return false;
2001
- }
2002
- o.origin.get_node(o.ref, !0).addClass("drag-in");
2003
- nodeId = $(".drag-in").attr("id");
2004
- $("#jstree-dnd").text("Inside "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
2005
- break;
2006
- case "b":
2007
- o.origin.get_node(o.ref, !0).addClass("drag-up");
2008
- nodeId = $(".drag-up").attr("id");
2009
- $("#jstree-dnd").text("Above "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
2010
- break;
2011
- default:
2012
- $("#jstree-dnd").text($("#jstree-dnd").data("txt"));
2013
- break;
2014
- }
2015
- return !0
2016
- }
2017
- },
2018
- data: {
2019
- cache : false
2020
- },
2021
- select_node: false,
2022
- search: {
2023
- show_only_matches: true,
2024
- case_sensitive: false,
2025
- fuzzy: false
2026
- },
2027
- plugins: ["dnd", "search", "contextmenu"],
2028
- contextmenu: {
2029
- select_node: 0,
2030
- show_at_node: 0,
2031
- items: function() {
2032
- return {};
2033
- }
2034
- }
2035
- }).bind("ready.jstree", (function() {
2036
- setFolderCount();
2037
- setDragAndDropElements();
2038
- checkForCopyPaste();
2039
- })).bind("after_open.jstree", (function() {
2040
- //data.text is the new name:
2041
- setDragAndDropElements();
2042
- })).bind("open_all.jstree", (function() {
2043
- //data.text is the new name:
2044
- setDragAndDropElements();
2045
- })).bind("create_node.jstree", (function() {
2046
- //data.text is the new name:
2047
- setDragAndDropElements();
2048
- })).bind("delete_node.jstree", (function() {
2049
- //data.text is the new name:
2050
- setDragAndDropElements();
2051
- })).bind("close_all.jstree", (function() {
2052
- //data.text is the new name:
2053
- setDragAndDropElements();
2054
- })).bind("after_close.jstree", (function() {
2055
- //data.text is the new name:
2056
- setDragAndDropElements();
2057
- })).bind("move_node.jstree", (function(t, n) {
2058
- if(!hasChildren) {
2059
- var oldPosition = n.old_position;
2060
- var currentParent = n.parent;
2061
- if(currentParent != "#") {
2062
- $('#js-tree-menu').jstree("move_node", "#"+n.node.id, "#", oldPosition);
2063
- $("#sub-drag-folder-popup").show();
2064
- return false;
2065
- }
2066
- }
2067
- if(n.node.parent != "#") {
2068
- jQuery("#js-tree-menu").jstree("open_node",n.node.parent);
2069
- }
2070
- folderMoveId = n.node.id;
2071
- orderString = "";
2072
- $("#js-tree-menu .jstree-node[id='"+folderMoveId+"']").closest("ul").children().each(function(){
2073
- if($(this).attr("id") != 'undefined') {
2074
- orderString += $(this).attr("id") + ",";
2075
- }
2076
- });
2077
- if($("#"+folderMoveId+"_anchor").closest(".jstree-node").parent().parent().hasClass("jstree-node")) {
2078
- parentID = $("#"+folderMoveId+"_anchor").closest(".jstree-node").parent().parent().attr("id");
2079
- } else {
2080
- parentID = 0;
2081
- }
2082
- if(orderString != "") {
2083
- $(".form-loader-count").css("width","100%");
2084
- $.ajax({
2085
- url: wcp_settings.ajax_url,
2086
- data: "term_ids=" + orderString + "&action=wcp_save_folder_order&type=" + wcp_settings.post_type+"&nonce="+wcp_settings.nonce+"&term_id="+folderMoveId+"&parent_id="+parentID,
2087
- method: 'post',
2088
- success: function (res) {
2089
- res = $.parseJSON(res);
2090
- if (res.status == '1') {
2091
- $("#wcp_folder_parent").html(res.options);
2092
- $(".form-loader-count").css("width", "0");
2093
- resetMediaAndPosts();
2094
- ajaxAnimation();
2095
- setFolderCountAndDD();
2096
- setDragAndDropElements();
2097
- } else {
2098
- $(".folder-popup-form").hide();
2099
- $(".folder-popup-form").removeClass("disabled");
2100
- $("#error-folder-popup-message").html(res.message);
2101
- $("#error-folder-popup").show();
2102
- window.location.reload(true);
2103
- }
2104
- }
2105
- });
2106
- }
2107
- }));
2108
- }
2109
-
2110
- /* sorting folders */
2111
- $(document).ready(function(){
2112
- $(document).on("click", "body, html", function(){
2113
- $(".folder-order").removeClass("active");
2114
- });
2115
-
2116
- $(document).on("click", "#sort-order-list", function(e){
2117
- e.stopPropagation();
2118
- $(".folder-order").toggleClass("active");
2119
- });
2120
-
2121
- $(document).on("click", ".folder-sort-menu a:not(.pro-feature)", function(e) {
2122
- e.stopPropagation();
2123
- e.preventDefault();
2124
- $(".form-loader-count").css("width", "100%");
2125
- $(".folder-order").removeClass("active");
2126
- lastOrderStatus = $(this).attr("data-sort");
2127
- $.ajax({
2128
- url: wcp_settings.ajax_url,
2129
- data: "type=" + wcp_settings.post_type + "&action=wcp_folders_by_order&nonce=" + wcp_settings.nonce+"&order="+$(this).attr("data-sort"),
2130
- method: 'post',
2131
- success: function (res) {
2132
- res = $.parseJSON(res);
2133
- if(res.status == 1) {
2134
- $("#js-tree-menu").jstree().destroy();
2135
- $("#js-tree-menu").append("<ul></ul>");
2136
- $("#js-tree-menu ul").html(res.data);
2137
- initJSTree();
2138
- foldersArray = res.terms;
2139
- setFolderCountAndDD();
2140
- }
2141
- $(".form-loader-count").css("width", "0");
2142
- add_active_item_to_list();
2143
- }
2144
- });
2145
- });
2146
- });
2147
-
2148
- /* Search functionality */
2149
- $(document).ready(function(){
2150
- $(document).on("keyup", "#folder-search", function(){
2151
- checkForFolderSearch();
2152
- });
2153
-
2154
- $(document).on("change", "#folder-search", function(){
2155
- checkForFolderSearch();
2156
- });
2157
-
2158
- $(document).on("blur", "#folder-search", function(){
2159
- checkForFolderSearch();
2160
- });
2161
-
2162
- $(document).on("click", "#do_not_show_again", function(){
2163
- var childStatus = $(this).is(":checked")?1:0;
2164
- $.ajax({
2165
- url: wcp_settings.ajax_url,
2166
- type: 'post',
2167
- data: {
2168
- action: "premio_hide_child_popup",
2169
- status: childStatus,
2170
- nonce: wcp_settings.nonce,
2171
- post_type: wcp_settings.post_type
2172
- }
2173
- })
2174
- });
2175
- });
2176
-
2177
- function checkForFolderSearch() {
2178
- var searchVal = $.trim($("#folder-search").val());
2179
- $('#js-tree-menu').jstree('search', searchVal);
2180
- }
2181
-
2182
- /* checkbox library */
2183
- $(document).ready(function(){
2184
- $(document).on("click", ".folders-toggle-button", function(){
2185
- dbStatus = 'show';
2186
- if($(".tree-structure-content").hasClass("active")) {
2187
- $(".tree-structure-content .tree-structure").animate({
2188
- height: '40px'
2189
- }, 100, function(){
2190
- $(".tree-structure-content").removeClass("active");
2191
- });
2192
- dbStatus = 'hide';
2193
- } else {
2194
- newHeight = parseInt($(".tree-structure-content .tree-structure").attr("data-height"));
2195
- $(".tree-structure-content .tree-structure").animate({
2196
- height: newHeight
2197
- }, 100, function(){
2198
- $(".tree-structure-content").addClass("active");
2199
- });
2200
- }
2201
- $.ajax({
2202
- url: wcp_settings.ajax_url,
2203
- data: "type=" + wcp_settings.post_type + "&action=wcp_hide_folders&status=" + dbStatus +"&nonce="+wcp_settings.nonce,
2204
- method: 'post',
2205
- success: function (res) {
2206
- setStickyHeaderForMedia();
2207
- }
2208
- });
2209
- });
2210
- });
2211
-
2212
- function set_default_folders(post_id) {
2213
- $.ajax({
2214
- url: wcp_settings.ajax_url,
2215
- type: 'post',
2216
- data: 'action=save_folder_last_status&post_type='+wcp_settings.post_type+"&post_id="+post_id+"&nonce="+wcp_settings.nonce,
2217
- cache: false,
2218
- async: false,
2219
- success: function(){
2220
-
2221
- }
2222
- })
2223
- }
2224
-
2225
- /* Extra functions */
2226
- function checkForExpandCollapse() {
2227
- setTimeout(function(){
2228
- currentStatus = true;
2229
- if($("#js-tree-menu .jstree-node.jstree-leaf").length == $("#js-tree-menu .jstree-node").length) {
2230
- $("#expand-collapse-list").removeClass("all-open");
2231
- $("#expand-collapse-list").attr("data-folder-tooltip","Expand");
2232
- $("#expand-collapse-list .text").text("Expand");
2233
- } else {
2234
- var totalChild = $("#js-tree-menu .jstree-node.jstree-closed").length + $("#js-tree-menu .jstree-node.jstree-open").length;
2235
- if($("#js-tree-menu .jstree-node.jstree-closed").length == totalChild) {
2236
- $("#expand-collapse-list").removeClass("all-open");
2237
- $("#expand-collapse-list").attr("data-folder-tooltip","Expand");
2238
- $("#expand-collapse-list .text").text("Expand");
2239
- } else {
2240
- $("#expand-collapse-list").addClass("all-open");
2241
- $("#expand-collapse-list").attr("data-folder-tooltip","Collapse");
2242
- $("#expand-collapse-list .text").text("Collapse");
2243
- }
2244
- }
2245
- }, 500);
2246
-
2247
- setDragAndDropElements();
2248
- }
2249
-
2250
- function apply_animation_height() {
2251
- if($(".tree-structure-content .tree-structure li").length == 0) {
2252
- $(".tree-structure-content").hide();
2253
- } else {
2254
- $(".tree-structure-content").show();
2255
- oldHeight = $(".tree-structure-content .tree-structure").height();
2256
- $(".tree-structure-content .tree-structure").height("auto");
2257
- if($(".tree-structure-content .tree-structure").height() > 56) {
2258
- $(".folders-toggle-button").show();
2259
- } else {
2260
- $(".folders-toggle-button").hide();
2261
- }
2262
- newHeight = $(".tree-structure-content .tree-structure").height();
2263
- $(".tree-structure-content .tree-structure").attr("data-height", newHeight);
2264
-
2265
- if($(".tree-structure-content").hasClass("active")) {
2266
- $(".tree-structure-content .tree-structure").height(newHeight);
2267
- $(".tree-structure-content .tree-structure").attr("data-height", newHeight);
2268
- } else {
2269
- $(".tree-structure-content .tree-structure").height(oldHeight);
2270
- }
2271
- }
2272
- }
2273
-
2274
- function ajaxAnimation() {
2275
- $(".folder-loader-ajax").addClass("active");
2276
- $(".folder-loader-ajax img").removeClass("active");
2277
- $(".folder-loader-ajax svg#successAnimation").addClass("active").addClass("animated");
2278
- setTimeout(function(){
2279
- $(".folder-loader-ajax").removeClass("active");
2280
- $(".folder-loader-ajax img").addClass("active");
2281
- $(".folder-loader-ajax svg#successAnimation").removeClass("active").removeClass("animated");
2282
- }, 2000);
2283
- }
2284
-
2285
- function make_sticky_folder_menu() {
2286
- $(".sticky-folders > ul").html("");
2287
- var stickyMenuHtml = "";
2288
-
2289
- $("#js-tree-menu li.jstree-node.is-sticky").each(function(){
2290
- var folder_ID = $(this).attr("id");
2291
- var folderName = $.trim($("#js-tree-menu").jstree(true).get_node(folder_ID).text);
2292
- var folderCount = $("li.jstree-node[id='"+folder_ID+"'] > a span.premio-folder-count").text();
2293
- var hasStar = $("li.jstree-node[id='"+folder_ID+"']").hasClass("is-high")?" is-high ":"";
2294
- stickyMenuHtml += "<li data-folder-id='"+folder_ID+"' class='sticky-fldr "+hasStar+" sticky-folder-"+folder_ID+"'>" +
2295
- "<a href='javascript:;'>" +
2296
- "<span class='folder-title'>"+folderName+"</span>" +
2297
- "<span class='folder-actions'>" +
2298
- "<span class='update-inline-record'><i class='pfolder-edit-folder'></i></span>" +
2299
- "<span class='star-icon'><i class='pfolder-star'></i></span>" +
2300
- "<span class='premio-folder-count'>"+folderCount+"</span>" +
2301
- "</span>"+
2302
- "</a>" +
2303
- "</li>";
2304
- });
2305
- $(".sticky-folders > ul").html(stickyMenuHtml);
2306
- if($(".jstree-anchor.jstree-clicked").length) {
2307
- var activeTermId = $(".jstree-anchor.jstree-clicked").closest("li.jstree-node").attr("id");
2308
- $(".sticky-folders .sticky-folder-"+activeTermId+" a").addClass("active-item");
2309
- }
2310
-
2311
- if($(".sticky-folders > ul > li").length > 0) {
2312
- $(".sticky-folders").addClass("active");
2313
- } else {
2314
- $(".sticky-folders").removeClass("active");
2315
- }
2316
-
2317
- setDragAndDropElements();
2318
- }
2319
-
2320
- function setFolderCountAndDD() {
2321
- if($("#media-attachment-taxonomy-filter").length) {
2322
- $("#media-attachment-taxonomy-filter").each(function(){
2323
- wcp_settings.terms = foldersArray;
2324
- var selectedDD = $(this);
2325
- currentDDVal = $(this).val();
2326
- selectedDD.html("<option value='all'>All Folders</option><option value='unassigned'>(Unassigned)</option>");
2327
- lastFolderData = foldersArray;
2328
- for (var i = 0; i < foldersArray.length; i++) {
2329
- selectedDD.append("<option value='" + foldersArray[i].term_id + "'>" + foldersArray[i].name + " (" + foldersArray[i].trash_count + ")</option>");
2330
- }
2331
- selectedDD.val(currentDDVal).trigger("change");
2332
- });
2333
- if($("select.folder_for_media").length) {
2334
- var selectedVal = $("select.folder_for_media").val();
2335
- $("select.folder_for_media option:not(:first-child):not(:last-child)").remove();
2336
- for (var i = 0; i < foldersArray.length; i++) {
2337
- $("select.folder_for_media option:last-child").before("<option value='" + foldersArray[i].term_id + "'>" + foldersArray[i].name +"</option>");
2338
- }
2339
- if(selectedVal != "") {
2340
- $(".folder_for_media").val(selectedVal);
2341
- }
2342
- }
2343
- }
2344
- $(".folder-count").text("");
2345
- for (i = 0; i < foldersArray.length; i++) {
2346
- if(foldersArray[i].trash_count == "") {
2347
- foldersArray[i].trash_count = 0;
2348
- }
2349
- $(".jstree-node[id='" + foldersArray[i].term_id + "'] > a.jstree-anchor span.premio-folder-count").text(foldersArray[i].trash_count);
2350
- $(".sticky-folder-"+foldersArray[i].term_id+" .premio-folder-count").text(foldersArray[i].trash_count);
2351
- }
2352
- $("span.premio-folder-count").each(function(){
2353
- if($(this).text() == "") {
2354
- $(this).text(0);
2355
- }
2356
- });
2357
-
2358
- if($(".media-select-folder").length) {
2359
- $(".media-select-folder").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
2360
- for (i = 0; i < foldersArray.length; i++) {
2361
- $(".media-select-folder").append("<option value='" + foldersArray[i].term_id + "'>" + foldersArray[i].name + " (" + foldersArray[i].trash_count + ")</option>");
2362
- }
2363
- $(".media-select-folder").val("");
2364
- }
2365
-
2366
- if(activeRecordID != "") {
2367
- $("#wcp_folder_"+activeRecordID).addClass("active-item");
2368
- }
2369
-
2370
- if(isItFromMedia) {
2371
- $("#title_"+fileFolderID).trigger("click");
2372
- isItFromMedia = false;
2373
- }
2374
-
2375
- uploadFolderID = 0;
2376
- }
2377
-
2378
- $(document).ready(function(){
2379
-
2380
- $(document).on("click", "#remove-from-all-folders:not(.disabled), #remove-from-current-folder:not(.disabled)", function(){
2381
- $("#remove-from-all-folders, #remove-from-current-folder").addClass("disabled");
2382
- var removeFrom = 'all';
2383
- if($(this).hasClass("remove-from-current-folder")) {
2384
- removeFrom = 'current';
2385
- }
2386
- $("#confirm-your-change").hide();
2387
- $.ajax({
2388
- url: wcp_settings.ajax_url,
2389
- data: {
2390
- post_id: $("#unassigned_folders").val(),
2391
- action: 'wcp_remove_post_folder',
2392
- active_folder: activeRecordID,
2393
- type: wcp_settings.post_type,
2394
- folder_id: -1,
2395
- nonce: wcp_settings.nonce,
2396
- status: wcp_settings.taxonomy_status,
2397
- taxonomy: activeRecordID,
2398
- remove_from: removeFrom
2399
- },
2400
- method: 'post',
2401
- success: function (res) {
2402
- $("#remove-from-all-folders, #remove-from-current-folder").removeClass("disabled");
2403
- ajaxAnimation();
2404
- resetMediaAndPosts();
2405
- checkForUndoFunctionality();
2406
- }
2407
- });
2408
- });
2409
-
2410
- $(document).on("click", ".thumbnail-hover-box a", function(e){
2411
- e.stopPropagation();
2412
- e.stopImmediatePropagation();
2413
- e.preventDefault();
2414
- window.open($(this).prop("href"), "_blank");
2415
- wp.media.frame.close();
2416
- return false;
2417
- });
2418
-
2419
- /* select dropdown */
2420
- $(document).on("click", "#doaction", function(e){
2421
- if($("#bulk-action-selector-top").val() == "move_to_folder") {
2422
- show_folder_popup();
2423
- return false;
2424
- } else if($("#bulk-action-selector-top").val() == "edit") {
2425
- if(typeof inlineEditPost == "object") {
2426
- inlineEditPost.setBulk();
2427
- return false;
2428
- }
2429
- }
2430
- });
2431
- $(document).on("click", "#doaction2", function(e){
2432
- if($("#bulk-action-selector-bottom").val() == "move_to_folder") {
2433
- show_folder_popup();
2434
- return false;
2435
- } else if($("#bulk-action-selector-bottom").val() == "edit") {
2436
- if(typeof inlineEditPost == "object") {
2437
- inlineEditPost.setBulk();
2438
- return false;
2439
- }
2440
- }
2441
- });
2442
-
2443
-
2444
- $(document).on("submit", "#bulk-folder-form", function(e) {
2445
- e.stopPropagation();
2446
- e.preventDefault();
2447
-
2448
- if($("#bulk-select").val() != "") {
2449
- chkStr = "";
2450
- $(".wp-list-table input:checked").each(function () {
2451
- chkStr += $(this).val() + ",";
2452
- });
2453
- if($("#bulk-select").val() != "") {
2454
- if($("#bulk-select").val() == "-1") {
2455
- $.ajax({
2456
- url: wcp_settings.ajax_url,
2457
- data: "post_id=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + $(this).val() + "&nonce=" + wcp_settings.nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2458
- method: 'post',
2459
- success: function (res) {
2460
- $("#bulk-move-folder").hide();
2461
- resetMediaAndPosts();
2462
- ajaxAnimation();
2463
- }
2464
- });
2465
- } else {
2466
- nonce = getSettingForPost($("#bulk-select").val(), 'nonce');
2467
- $.ajax({
2468
- url: wcp_settings.ajax_url,
2469
- data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + $("#bulk-select").val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2470
- method: 'post',
2471
- success: function (res) {
2472
- res = $.parseJSON(res);
2473
- $("#bulk-move-folder").hide();
2474
- if (res.status == "1") {
2475
- resetMediaAndPosts();
2476
- ajaxAnimation();
2477
- } else {
2478
- $(".folder-popup-form").hide();
2479
- $(".folder-popup-form").removeClass("disabled");
2480
- $("#error-folder-popup-message").html(res.message);
2481
- $("#error-folder-popup").show()
2482
- }
2483
- }
2484
- });
2485
- }
2486
- }
2487
- }
2488
- });
2489
- });
2490
-
2491
- function show_folder_popup() {
2492
- $("#bulk-action-selector-top, #bulk-action-selector-bottom").val("-1");
2493
- if($(".wp-list-table tbody input[type='checkbox']:checked").length == 0) {
2494
- alert("Please select items to move in folder");
2495
- } else {
2496
- $("#bulk-move-folder").show();
2497
- $("#bulk-select").html("<option value=''>Loading...</option>");
2498
- $(".move-to-folder").attr("disabled", true);
2499
- $("#move-to-folder").prop("disabled", true);
2500
- $.ajax({
2501
- url: wcp_settings.ajax_url,
2502
- data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id=" + activeRecordID,
2503
- method: 'post',
2504
- success: function (res) {
2505
- res = $.parseJSON(res);
2506
- $("#bulk-select").html("<option value=''>Select Folder</option><option value='-1'>(Unassigned)</option>");
2507
- $(".move-to-folder").prop("disabled", false);
2508
- $("#move-to-folder").prop("disabled", false);
2509
- if(res.status == 1) {
2510
- var taxonomies = res.taxonomies;
2511
- for(i=0;i<taxonomies.length;i++) {
2512
- $("#bulk-select").append("<option value='"+taxonomies[i].term_id+"'>"+taxonomies[i].name+"</option>");
2513
- }
2514
- }
2515
- }
2516
- });
2517
- }
2518
- }
2519
-
2520
- function checkForOtherFolders(folderIDs) {
2521
- var folderID = -1;
2522
- if(activeRecordID == "" || activeRecordID == 0) {
2523
- nonce = wcp_settings.nonce;
2524
- $.ajax({
2525
- url: wcp_settings.ajax_url,
2526
- data: "post_id=" + folderIDs + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + folderID + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2527
- method: 'post',
2528
- success: function (res) {
2529
- // window.location.reload();
2530
- resetMediaAndPosts();
2531
- checkForUndoFunctionality();
2532
- }
2533
- });
2534
- } else {
2535
- $.ajax({
2536
- url: wcp_settings.ajax_url,
2537
- data: {
2538
- post_id: folderIDs,
2539
- action: 'premio_check_for_other_folders',
2540
- active_folder: activeRecordID,
2541
- type: wcp_settings.post_type,
2542
- folder_id: folderID,
2543
- nonce: wcp_settings.nonce,
2544
- status: wcp_settings.taxonomy_status,
2545
- taxonomy: activeRecordID
2546
- },
2547
- method: 'post',
2548
- success: function (res) {
2549
- res = $.parseJSON(res);
2550
- if(res.status == -1) {
2551
- $("#unassigned_folders").val(res.data.post_id);
2552
- $("#confirm-your-change").show();
2553
- } else {
2554
- resetMediaAndPosts();
2555
- checkForUndoFunctionality();
2556
- }
2557
- }
2558
- });
2559
- }
2560
- }
2561
-
2562
- if(wcp_settings.post_type == "attachment") {
2563
-
2564
- $(document).ready(function(){
2565
- if(wcp_settings.show_in_page == "show") {
2566
- $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div><div class="folders-toggle-button"><span></span></div></div>');
2567
- }
2568
-
2569
- add_menu_to_list();
2570
-
2571
- apply_animation_height();
2572
- });
2573
-
2574
-
2575
-
2576
- var resetMediaFlag = null;
2577
-
2578
- function resetMediaData(loadData) {
2579
- resetMediaFlag = $.ajax({
2580
- url: wcp_settings.ajax_url,
2581
- data: "type=" + wcp_settings.post_type + "&action=wcp_get_default_list&active_id="+activeRecordID,
2582
- method: 'post',
2583
- beforeSend: function() {
2584
- if(resetMediaFlag != null) {
2585
- resetMediaFlag.abort();
2586
- }
2587
- },
2588
- success: function (res) {
2589
- res = $.parseJSON(res);
2590
- // $("#js-tree-menu > ul#space_0").html(res.data);
2591
- $(".header-posts .total-count").text(res.total_items);
2592
- $(".un-categorised-items .total-count").text(res.empty_items);
2593
- selectedVal = $("#media-attachment-taxonomy-filter").val();
2594
- if(selectedVal != "all" && loadData == 1) {
2595
- var wp1 = parent.wp;
2596
- if(wp1.media != undefined) {
2597
- wp1.media.frame.setState('insert');
2598
- if(wp1.media.frame.content.get() !== null && typeof(wp1.media.frame.content.get().collection) != "undefined") {
2599
- wp1.media.frame.content.get().collection.props.set({ignore: (+new Date())});
2600
- wp1.media.frame.content.get().options.selection.reset();
2601
- } else {
2602
- wp1.media.frame.library.props.set({ignore: (+new Date())});
2603
- }
2604
- }
2605
- }
2606
- foldersArray = res.taxonomies;
2607
- setFolderCountAndDD();
2608
-
2609
- if(activeRecordID != "") {
2610
- $("#wcp_folder_"+activeRecordID).addClass("active-item");
2611
- }
2612
-
2613
- if(isItFromMedia) {
2614
- $("#title_"+fileFolderID).trigger("click");
2615
- isItFromMedia = false;
2616
- }
2617
- }
2618
- });
2619
- }
2620
-
2621
- function setMediaBoxWidth() {
2622
- $(".media-frame-content .media-toolbar").width($(".media-frame-content").width() - 20);
2623
- }
2624
-
2625
- setMediaBoxWidth();
2626
-
2627
- $(window).resize(function(){
2628
- setMediaBoxWidth();
2629
- });
2630
-
2631
- $(document).on("click", ".button.organize-button", function(){
2632
- if(!$(".media-frame").hasClass("mode-select")) {
2633
- setCookie("media-select-mode", "on", 7);
2634
- } else {
2635
- eraseCookie("media-select-mode");
2636
- }
2637
- $("button.button.media-button.select-mode-toggle-button").trigger("click");
2638
- if($(".media-frame").hasClass("mode-select")) {
2639
- $(".media-info-message").addClass("active");
2640
- $(".select-all-item-btn").addClass("active");
2641
- } else {
2642
- $(".media-info-message, .custom-media-select").removeClass("active");
2643
- $(".select-all-item-btn").removeClass("active");
2644
- }
2645
- });
2646
-
2647
- $(document).on("click", ".select-mode-toggle-button", function(){
2648
- setTimeout(function() {
2649
- if(!$(".media-frame").hasClass("mode-select")) {
2650
- setCookie("media-select-mode", "off", -1);
2651
- }
2652
- if($(".media-frame").hasClass("mode-select")) {
2653
- $(".media-info-message").addClass("active");
2654
- $(".select-all-item-btn").addClass("active");
2655
- } else {
2656
- $(".media-info-message, .custom-media-select").removeClass("active");
2657
- $(".select-all-item-btn").removeClass("active");
2658
- }
2659
- }, 10);
2660
- });
2661
-
2662
- $(document).on("click", ".select-all-item-btn", function(){
2663
- $("ul.attachments li:not(.selected)").trigger("click");
2664
- });
2665
-
2666
- $(document).on("change", ".folder_for_media", function(){
2667
- if($(this).val() == "add-folder") {
2668
- fileFolderID = 0;
2669
- isItFromMedia = true;
2670
- addFolder();
2671
- // $(".add-new-folder").trigger("click");
2672
- //$(this).val("-1");
2673
- }
2674
- });
2675
-
2676
- function setCookie(name,value,days) {
2677
- var expires = "";
2678
- if(days) {
2679
- var date = new Date();
2680
- date.setTime(date.getTime() + (days*24*60*60*1000));
2681
- expires = "; expires=" + date.toUTCString();
2682
- }
2683
- document.cookie = name + "=" + (value || "") + expires + "; path=/";
2684
- }
2685
-
2686
- function getCookie(name) {
2687
- var nameEQ = name + "=";
2688
- var ca = document.cookie.split(';');
2689
- for(var i=0;i < ca.length;i++) {
2690
- var c = ca[i];
2691
- while (c.charAt(0)==' ') c = c.substring(1,c.length);
2692
- if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
2693
- }
2694
- return null;
2695
- }
2696
-
2697
- function eraseCookie(name) {
2698
- document.cookie = name+'=; Max-Age=-99999999;';
2699
- }
2700
-
2701
- function setStickyHeaderForMedia() {
2702
- if(!$(".media-position").length) {
2703
- $(".media-frame-content .media-toolbar").before("<div class='media-position'></div>")
2704
- }
2705
-
2706
- if($(".media-position").length) {
2707
- setMediaBoxWidth();
2708
-
2709
- thisPosition = $(".media-position").offset().top - $(window).scrollTop();
2710
- if(thisPosition <= 32) {
2711
- $(".media-frame-content .media-toolbar").addClass("sticky-media");
2712
- $(".media-position").height($(".media-frame-content .media-toolbar").outerHeight());
2713
- } else {
2714
- $(".media-frame-content .media-toolbar").removeClass("sticky-media");
2715
- $(".media-position").height(1);
2716
- }
2717
- }
2718
- }
2719
-
2720
- $(window).scroll(function(){
2721
- setStickyHeaderForMedia()
2722
- });
2723
- } else {
2724
- function setStickyHeaderForMedia() {}
2725
- }
2726
-
2727
- var checkForMediaScreen;
2728
-
2729
- function setMediaButtons() {
2730
- if($("button.button.media-button.select-mode-toggle-button").length) {
2731
- clearInterval(checkForMediaScreen);
2732
- $("button.button.media-button.select-mode-toggle-button").after("<button class='button organize-button'>Bulk Organize</button>");
2733
- $(".media-toolbar-secondary").append("<span class='media-info-message'>Drag and drop your media files to the relevant folders</span>");
2734
- $(".delete-selected-button").before("<button type='button' class='button button-primary select-all-item-btn'>Select All</button>");
2735
- $(".media-toolbar-secondary").after("<div class='custom-media-select'>Move Selected files to: <select class='media-select-folder'></select></div>");
2736
- $(".media-toolbar").append("<div style='clear:both;'></div><div class='media-folder-loader'><span>Uploading files</span> <span id='current_upload_files'></span>/<span id='total_upload_files'></span><div class='folder-progress'><div class='folder-meter orange-bg'><span></span></div></div></div>");
2737
- if($(".wcp-custom-form").length) {
2738
- if(wp.Uploader !== undefined) {
2739
- wp.Uploader.queue.on('reset', function () {
2740
- resetMediaData(1);
2741
- });
2742
- }
2743
- $(document).ajaxComplete(function (ev, jqXHR, settings) {
2744
- actionName = settings.data;
2745
- if(typeof actionName != "undefined") {
2746
- if(actionName.length && actionName.indexOf("action=delete-post&id=") == 0) {
2747
- resetMediaData(0);
2748
- }
2749
- }
2750
- });
2751
- }
2752
- setTimeout(function () {
2753
- docReferrar = document.referrer;
2754
- if(docReferrar.indexOf("wp-admin/upload.php") != -1) {
2755
- mediaMode = getCookie("media-select-mode");
2756
- if(mediaMode == "on") {
2757
- $("button.button.media-button.select-mode-toggle-button").trigger("click");
2758
- //$(".attachments-browser li.attachment").draggable("enable");
2759
-
2760
- if($(".media-frame").hasClass("mode-select")) {
2761
- $(".media-info-message").addClass("active");
2762
- } else {
2763
- $(".media-info-message, .custom-media-select").removeClass("active");
2764
- }
2765
- }
2766
- } else {
2767
- eraseCookie("media-select-mode");
2768
- }
2769
- resetMediaData(1);
2770
- }, 1000);
2771
- }
2772
- }
2773
-
2774
- $(document).ready(function(){
2775
- if(wcp_settings.post_type == "attachment") {
2776
- if($("#tmpl-media-frame").length) {
2777
- checkForMediaScreen = setInterval(function(){
2778
- setMediaButtons();
2779
- }, 1000);
2780
- }
2781
- }
2782
-
2783
- $(document).on("click", ".attachments-browser ul.attachments .thumbnail", function () {
2784
- if(wcp_settings.post_type == "attachment") {
2785
- if($(".media-toolbar").hasClass("media-toolbar-mode-select")) {
2786
- if($("ul.attachments li.selected").length == 0) {
2787
- $(".custom-media-select").removeClass("active");
2788
- } else {
2789
- $(".custom-media-select").addClass("active");
2790
- }
2791
- }
2792
- }
2793
- });
2794
-
2795
- $(document).on("change", ".media-select-folder", function () {
2796
- if(wcp_settings.post_type == "attachment") {
2797
- if($(this).val() != "") {
2798
- var checkStr = "";
2799
- $(".attachments-browser li.attachment.selected").each(function () {
2800
- checkStr += $(this).attr("data-id") + ",";
2801
- });
2802
- if ($(this).val() == "-1") {
2803
- $.ajax({
2804
- url: wcp_settings.ajax_url,
2805
- data: "post_id=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_remove_post_folder&folder_id=" + $(this).val() + "&nonce=" + wcp_settings.nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2806
- method: 'post',
2807
- success: function (res) {
2808
- if (fileFolderID != 0 && fileFolderID != $(".media-select-folder").val()) {
2809
- $("ul.attachments li.selected").remove();
2810
- }
2811
- resetMediaAndPosts();
2812
- ajaxAnimation();
2813
- }
2814
- });
2815
- } else {
2816
- nonce = getSettingForPost($(this).val(), 'nonce');
2817
- $.ajax({
2818
- url: wcp_settings.ajax_url,
2819
- data: "post_ids=" + checkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + $(this).val() + "&nonce=" + nonce + "&status=" + wcp_settings.taxonomy_status + "&taxonomy=" + activeRecordID,
2820
- method: 'post',
2821
- success: function (res) {
2822
- res = $.parseJSON(res);
2823
- $("#bulk-move-folder").hide();
2824
- if (res.status == "1") {
2825
- if (fileFolderID != 0 && fileFolderID != $(".media-select-folder").val()) {
2826
- $("ul.attachments li.selected").remove();
2827
- }
2828
- resetMediaAndPosts();
2829
- ajaxAnimation();
2830
- } else {
2831
- $(".folder-popup-form").hide();
2832
- $(".folder-popup-form").removeClass("disabled");
2833
- $("#error-folder-popup-message").html(res.message);
2834
- $("#error-folder-popup").show()
2835
- }
2836
- }
2837
- });
2838
- }
2839
- }
2840
- }
2841
- });
2842
- });
2843
-
2844
- $(document).ready(function(){
2845
- if(wcp_settings.use_shortcuts == "yes") {
2846
- $(document).on("click", ".view-shortcodes", function (e) {
2847
- e.preventDefault();
2848
- $("#keyboard-shortcut").show();
2849
- });
2850
-
2851
- $(document).keydown(function (e) {
2852
- var isCtrlPressed = (e.ctrlKey || e.metaKey) ? true : false;
2853
-
2854
- // Shift + N : New Folder
2855
- if(!($("input").is(":focus") || $("textarea").is(":focus"))) {
2856
- if (e.shiftKey && (e.keyCode == 78 || e.which == 78)) {
2857
- e.preventDefault();
2858
- $("#add-new-folder").trigger("click");
2859
- }
2860
- }
2861
- // F2 Rename Folder
2862
- if(e.keyCode == 113 || e.which == 113) {
2863
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2864
- fileFolderID = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2865
- updateFolder();
2866
- $(".dynamic-menu").remove();
2867
- }
2868
- }
2869
-
2870
- // Ctrl+C/CMD+C: Copy Folder
2871
- if(isCtrlPressed && (e.keyCode == 67 || e.which == 67)) {
2872
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2873
- isFolderCopy = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2874
- CPCAction = "copy";
2875
- $(".folders-undo-notification").removeClass("active");
2876
- $("#copy-message").addClass("active");
2877
- setTimeout(function () {
2878
- $("#copy-message").removeClass("active");
2879
- }, 5000);
2880
- checkForCopyPaste();
2881
- }
2882
- }
2883
-
2884
- // Ctrl+X/CMD+X: Cut Folder
2885
- if(isCtrlPressed && (e.keyCode == 88 || e.which == 88)) {
2886
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2887
- e.preventDefault();
2888
- isFolderCopy = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2889
- CPCAction = "cut";
2890
- $(".folders-undo-notification").removeClass("active");
2891
- $("#cut-message").addClass("active");
2892
- setTimeout(function () {
2893
- $("#cut-message").removeClass("active");
2894
- }, 5000);
2895
- checkForCopyPaste();
2896
- }
2897
- }
2898
-
2899
- // Ctrl+V: Paste Folder
2900
- if(isCtrlPressed && (e.keyCode == 86 || e.which == 86)) {
2901
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2902
- e.preventDefault();
2903
- activeRecordID = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2904
- if(activeRecordID == "" || isNaN(activeRecordID)) {
2905
- activeRecordID = 0;
2906
- }
2907
- if(isFolderCopy != 0 && isFolderCopy != "" && isFolderCopy != activeRecordID) {
2908
- if(CPCAction == "cut") {
2909
- lastParentID = $("#" + isFolderCopy).data("parent");
2910
- lastCopiedFolder = isFolderCopy;
2911
- lastFolderOrder = $("#" + isFolderCopy).index() + 1;
2912
- if(activeRecordID != "" && activeRecordID != 0) {
2913
- $('#js-tree-menu').jstree("move_node", "#" + isFolderCopy, "#" + activeRecordID, 0);
2914
- } else {
2915
- $('#js-tree-menu').jstree("move_node", "#" + isFolderCopy, "#", $("#js-tree-menu > ul > li.jstree-node").length);
2916
- }
2917
- $(".folders-undo-notification").removeClass("active");
2918
- $("#paste-message").addClass("active");
2919
- setTimeout(function () {
2920
- $("#paste-message").removeClass("active");
2921
- }, 5000);
2922
- } else {
2923
- if(activeRecordID == "" || isNaN(activeRecordID)) {
2924
- activeRecordID = 0;
2925
- }
2926
- copyFolders(isFolderCopy, activeRecordID);
2927
- }
2928
- checkForCopyPaste();
2929
- CPCAction = "";
2930
- isFolderCopy = 0;
2931
- }
2932
- }
2933
- }
2934
-
2935
- if(isCtrlPressed && (e.keyCode == 75 || e.which == 75)) {
2936
- $("#keyboard-shortcut").show();
2937
- }
2938
-
2939
- // delete action
2940
- if((e.keyCode == 46 || e.which == 46) || (e.keyCode == 8 || e.which == 8)) {
2941
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2942
- if(!$("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").hasClass("is-locked")) {
2943
- fileFolderID = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2944
- removeFolderFromID(0);
2945
- $(".dynamic-menu").remove();
2946
- $(".active-menu").removeClass("active-menu");
2947
- }
2948
- }
2949
- }
2950
-
2951
- // ctrl + down
2952
- if(isCtrlPressed && (e.keyCode == 40 || e.which == 40)) {
2953
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2954
- fileFolderID = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2955
- var lastParent = parseInt($("#"+fileFolderID).data("parent"));
2956
- var folderOrder = parseInt($("#"+fileFolderID).index())+1;
2957
- var dataChild = parseInt($("#"+fileFolderID).data("child"));
2958
- if(isNaN(lastParent)) {
2959
- lastParent = ($("li#" + fileFolderID).parents("li.jstree-node").length)?$("li#" + fileFolderID).parents("li.jstree-node").data("folder"):0;
2960
- dataChild = ($("li#" + fileFolderID).parents("li.jstree-node").length)?$("li#" + fileFolderID).parents("li.jstree-node").children():($("#js-tree-menu > ul > li").length);
2961
- }
2962
- if(lastParent == 0) {
2963
- lastParent = "";
2964
- }
2965
- if(dataChild == folderOrder) {
2966
- $('#js-tree-menu').jstree("move_node", "#"+fileFolderID, "#"+lastParent, 0);
2967
- } else {
2968
- $('#js-tree-menu').jstree("move_node", "#"+fileFolderID, "#"+lastParent, folderOrder+1);
2969
- }
2970
- }
2971
- }
2972
-
2973
- // ctrl + down
2974
- if(isCtrlPressed && (e.keyCode == 38 || e.which == 38)) {
2975
- if($("#js-tree-menu .jstree-anchor").is(":focus")) {
2976
- fileFolderID = $("#js-tree-menu .jstree-anchor:focus").closest("li.jstree-node").attr("id");
2977
- var lastParent = parseInt($("#" + fileFolderID).data("parent"));
2978
- var folderOrder = parseInt($("#" + fileFolderID).index()) - 1;
2979
- var dataChild = parseInt($("#" + fileFolderID).data("child"));
2980
- if(isNaN(lastParent)) {
2981
- folderOrder = parseInt($("#" + fileFolderID).index()) - 1;
2982
- lastParent = ($("li#" + fileFolderID).parents("li.jstree-node").length)?$("li#" + fileFolderID).parents("li.jstree-node").data("folder"):0;
2983
- dataChild = ($("li#" + fileFolderID).parents("li.jstree-node").length)?$("li#" + fileFolderID).parents("li.jstree-node").children():($("#js-tree-menu > ul > li").length);
2984
- }
2985
- if (lastParent == 0) {
2986
- lastParent = "";
2987
- }
2988
- if (folderOrder == -1) {
2989
- $('#js-tree-menu').jstree("move_node", "#" + fileFolderID, "#" + lastParent, dataChild);
2990
- } else {
2991
- $('#js-tree-menu').jstree("move_node", "#" + fileFolderID, "#" + lastParent, folderOrder);
2992
- }
2993
- }
2994
- }
2995
-
2996
- // esc key
2997
- if(e.keyCode == 27 || e.which == 27) {
2998
- $(".folder-popup-form").hide();
2999
- if($(".jstree-node[id='"+fileFolderID+"']").length) {
3000
- $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
3001
- } else if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
3002
- $("#js-tree-menu .jstree-anchor.jstree-clicked").trigger("focus");
3003
- }
3004
- }
3005
- });
3006
- }
3007
- });
1
+ (function (factory) {
2
+ "use strict";
3
+ if (typeof define === 'function' && define.amd) {
4
+ define(['jquery'], factory);
5
+ }
6
+ else if(typeof module !== 'undefined' && module.exports) {
7
+ module.exports = factory(require('jquery'));
8
+ }
9
+ else {
10
+ factory(jQuery);
11
+ }
12
+ }(function ($, undefined) {
13
+ var treeId = "#js-tree-menu";
14
+ var nonce;
15
+ var activeRecordID = "";
16
+ var isItFromMedia = false;
17
+ var isDuplicate = false;
18
+ var isKeyActive;
19
+ var n_o_file;
20
+ var duplicateFolderId = 0;
21
+ var fileFolderID = 0;
22
+ var creatingParentMenu = 0;
23
+ var folderOrder = 0;
24
+ var isMultipleRemove = false;
25
+ var folderIDs = "";
26
+ var folderPropertyArray = [];
27
+ var folderCurrentURL = wcp_settings.page_url;
28
+ var foldersArray = [];
29
+ var hasStars;
30
+ var hasChildren;
31
+ var listFolderString = "<li class='grid-view' data-id='__folder_id__' id='folder___folder_id__'>" +
32
+ "<div class='folder-item is-folder' data-id='__folder_id__'>" +
33
+ "<a title='__folder_name__' id='folder_view___folder_id__'" +
34
+ "class='folder-view __append_class__ has-new-folder'" +
35
+ "data-id='__folder_id__'>" +
36
+ "<span class='folder item-name'><span id='wcp_folder_text___folder_id__'" +
37
+ "class='folder-title'>__folder_name__</span></span>" +
38
+ "</a>" +
39
+ "</div>" +
40
+ "</li>";
41
+ var contextOffsetX = null;
42
+ var contextOffsetY = null;
43
+ var currentPage = 1;
44
+ $(document).ready(function(){
45
+
46
+ /* check for jetpack */
47
+ if($("body").hasClass("jetpack-connected") && !$("body").hasClass("mobile")) {
48
+ if(!$("body").hasClass("folded")) {
49
+ if($("#adminmenuwrap").length) {
50
+ var yLength = parseInt($("#adminmenuwrap").width());
51
+ if($("html").prop("dir") == "rtl") {
52
+ $(".wcp-content").css("right", yLength);
53
+ } else {
54
+ $(".wcp-content").css("left", yLength);
55
+ }
56
+ }
57
+ }
58
+ }
59
+
60
+ $(document).on("click", "#collapse-button", function(){
61
+ setTimeout(function(){
62
+ if($("body").hasClass("jetpack-connected") && !$("body").hasClass("mobile")) {
63
+ if(!$("body").hasClass("folded")) {
64
+ if($("#adminmenuwrap").length) {
65
+ var yLength = parseInt($("#adminmenuwrap").width());
66
+ if($("html").prop("dir") == "rtl") {
67
+ $(".wcp-content").css("right", yLength);
68
+ } else {
69
+ $(".wcp-content").css("left", yLength);
70
+ }
71
+ }
72
+ }
73
+ }
74
+ }, 50);
75
+ });
76
+
77
+
78
+ foldersArray = wcp_settings.taxonomies;
79
+
80
+ isKeyActive = parseInt(wcp_settings.is_key_active);
81
+ n_o_file = parseInt(wcp_settings.folders);
82
+ activeRecordID = parseInt(wcp_settings.selected_taxonomy);
83
+ hasStars = parseInt(wcp_settings.hasStars);
84
+ hasChildren = parseInt(wcp_settings.hasChildren);
85
+ currentPage = parseInt(wcp_settings.currentPage);
86
+ console.log(activeRecordID);
87
+
88
+ folderPropertyArray = wcp_settings.folder_settings;
89
+
90
+ $(document).on("click", ".folder-settings-btn > a", function(e){
91
+ e.stopPropagation();
92
+ $(".folder-settings-btn").toggleClass('active');
93
+ });
94
+ $(document).on("click", "body,html", function(){
95
+ $(".folder-settings-btn").removeClass('active');
96
+ });
97
+ $(document).on("click", ".folder-setting-menu", function(e){
98
+ e.stopPropagation();
99
+ });
100
+
101
+ initJSTree();
102
+
103
+ setCustomScrollForFolder();
104
+
105
+
106
+ $(document).ajaxComplete(function (ev, jqXHR, settings) {
107
+ var actionName = settings.data;
108
+ if(typeof actionName != "undefined") {
109
+ if(actionName.length && actionName.indexOf("action=inline-save") != -1) {
110
+ resetMediaAndPosts();
111
+ triggerInlineUpdate();
112
+ }
113
+ }
114
+ });
115
+
116
+ var resizeDirection = (wcp_settings.isRTL == "1" || wcp_settings.isRTL == 1)?"w":"e";
117
+ $(".wcp-content").resizable( {
118
+ resizeHeight: false,
119
+ handles: resizeDirection,
120
+ minWidth: 100,
121
+ maxWidth: 500,
122
+ resize: function( e, ui ) {
123
+ var menuWidth = ui.size.width;
124
+ if(menuWidth <= 275) {
125
+ $(".plugin-button").addClass("d-block");
126
+ } else {
127
+ $(".plugin-button").removeClass("d-block");
128
+ }
129
+ if(menuWidth <= 245) {
130
+ menuWidth = 245;
131
+ }
132
+ if(wcp_settings.isRTL == "1") {
133
+ $("#wpcontent").css("padding-right", (menuWidth + 20) + "px");
134
+ $("#wpcontent").css("padding-left", "0px");
135
+ } else {
136
+ $("#wpcontent").css("padding-left", (menuWidth + 20) + "px");
137
+ }
138
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
139
+ newWidth = menuWidth - 40;
140
+ cssString = "";
141
+ classString = "";
142
+ for(i=0; i<=15; i++) {
143
+ classString += " .space > .jstree-node >";
144
+ currentWidth = newWidth - (13+(20*i));
145
+ cssString += "#js-tree-menu > "+classString+" .title { width: "+currentWidth+"px !important; } ";
146
+ cssString += "#js-tree-menu > "+classString+" .dynamic-menu { left: "+(currentWidth - 190)+"px !important; } ";
147
+ setStickyHeaderForMedia();
148
+ }
149
+ $("#wcp-custom-style").html("<style>"+cssString+"</style>");
150
+ if(ui.size.width <= 185) {
151
+ folderStatus = "hide";
152
+ $(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
153
+ $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
154
+ $("#wcp-content").addClass("hide-folders-area");
155
+ if(wcp_settings.isRTL == "1") {
156
+ $("#wpcontent").css("padding-right", "20px");
157
+ $("#wpcontent").css("padding-left", "0px");
158
+ } else {
159
+ $("#wpcontent").css("padding-left", "20px");
160
+ }
161
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
162
+ } else {
163
+ if($("#wcp-content").hasClass("hide-folders-area")) {
164
+ folderStatus = "show";
165
+ $(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
166
+ $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
167
+ $("#wcp-content").addClass("no-transition");
168
+ $("#wcp-content").removeClass("hide-folders-area");
169
+ if(wcp_settings.isRTL == "1") {
170
+ $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
171
+ $("#wpcontent").css("padding-left", "0px");
172
+ } else {
173
+ $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
174
+ }
175
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
176
+ setTimeout(function(){
177
+ $("#wcp-content").removeClass("no-transition");
178
+ }, 250);
179
+ }
180
+ }
181
+ },
182
+ stop: function( e, ui ) {
183
+ var menuWidth = ui.size.width;
184
+ if(ui.size.width <= 275) {
185
+ $(".plugin-button").addClass("d-block");
186
+ } else {
187
+ $(".plugin-button").removeClass("d-block");
188
+ }
189
+ if(menuWidth <= 245) {
190
+ menuWidth = 245;
191
+ }
192
+ if(ui.size.width <= 185) {
193
+ folderStatus = "hide";
194
+ $(".wcp-hide-show-buttons .toggle-buttons.show-folders").addClass("active");
195
+ $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").removeClass("active");
196
+ $("#wcp-content").addClass("hide-folders-area");
197
+ if(wcp_settings.isRTL == "1") {
198
+ $("#wpcontent").css("padding-right", "20px");
199
+ $("#wpcontent").css("padding-left", "0px");
200
+ } else {
201
+ $("#wpcontent").css("padding-left", "20px");
202
+ }
203
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
204
+ $.ajax({
205
+ url: wcp_settings.ajax_url,
206
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
207
+ method: 'post',
208
+ success: function (res) {
209
+ setStickyHeaderForMedia();
210
+ }
211
+ });
212
+ } else {
213
+ if($("#wcp-content").hasClass("hide-folders-area")) {
214
+ folderStatus = "show";
215
+ $(".wcp-hide-show-buttons .toggle-buttons.show-folders").removeClass("active");
216
+ $(".wcp-hide-show-buttons .toggle-buttons.hide-folders").addClass("active");
217
+ $("#wcp-content").addClass("no-transition");
218
+ $("#wcp-content").removeClass("hide-folders-area");
219
+ if(wcp_settings.isRTL == "1") {
220
+ $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
221
+ $("#wpcontent").css("padding-left", "0px");
222
+ } else {
223
+ $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
224
+ }
225
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+menuWidth+"px)");
226
+ setTimeout(function(){
227
+ $("#wcp-content").removeClass("no-transition");
228
+ }, 250);
229
+ }
230
+ }
231
+ nonce = wcp_settings.nonce;
232
+ wcp_settings.folder_width = ui.size.width;
233
+ $.ajax({
234
+ url: wcp_settings.ajax_url,
235
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_post_width&width=" + menuWidth+"&nonce="+nonce,
236
+ method: 'post',
237
+ success: function (res) {
238
+ setStickyHeaderForMedia();
239
+ }
240
+ });
241
+ if(ui.size.width <= 245) {
242
+ $(".wcp-content").width(245);
243
+ wcp_settings.folder_width = 245;
244
+ }
245
+ }
246
+ });
247
+
248
+ $(document).on("contextmenu", "#js-tree-menu .jstree-anchor", function(e){
249
+ contextOffsetX = e.pageX;
250
+ contextOffsetY = e.pageY;
251
+ $(this).find("span.folder-inline-edit").trigger("click");
252
+ return false;
253
+ });
254
+
255
+ $(document).on("click", "#js-tree-menu .folder-actions span.folder-inline-edit", function(e){
256
+ e.stopImmediatePropagation()
257
+ e.stopPropagation();
258
+ if(wcp_settings.can_manage_folder == 0) {
259
+ return;
260
+ }
261
+ isHigh = $(this).closest("li.jstree-node").hasClass("is-high");
262
+ isSticky = $(this).closest("li.jstree-node").hasClass("is-sticky");
263
+ isStickyClass = (isSticky)?true:false;
264
+ $(".dynamic-menu").remove();
265
+ $(".active-menu").removeClass("active-menu");
266
+ menuHtml = "<div class='dynamic-menu' data-id='"+$(this).closest("li").prop("id")+"'><ul>";
267
+ menuHtml += "<li class='new-main-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
268
+ if(hasChildren) {
269
+ menuHtml += "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
270
+ } else {
271
+ menuHtml += "<li class='new-folder-pro'><a target='_blank' href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Sub-folder (Pro)</a></li>";
272
+ }
273
+ menuHtml += "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span>Rename</a></li>" +
274
+ "<li class='default-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-active-icon'></i></span>Open this folder by default (Pro)</a></li>" +
275
+ "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>";
276
+ if(hasStars) {
277
+ menuHtml += "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star" : "Add a Star") + "</a></li>";
278
+ } else {
279
+ menuHtml += "<li class='mark-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star (Pro)" : "Add a Star (Pro)") + "</a></li>";
280
+ }
281
+ menuHtml += "<li class='lock-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='dashicons dashicons-lock'></span>Lock Folder (Pro)</a></li>" +
282
+ "<li class='duplicate-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-clone'></i></span>Duplicate folder (Pro)</a></li>";
283
+
284
+ hasPosts = parseInt($(this).closest("a.jstree-anchor").find(".premio-folder-count").text());
285
+ if (wcp_settings.post_type == "attachment" && hasPosts) {
286
+ menuHtml += "<li target='_blank' class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span>Download Zip (Pro)</a></li>";
287
+ }
288
+ menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span>Delete</a></li>" +
289
+ "</ul></div>";
290
+ $("body").append(menuHtml);
291
+ var yPosition;
292
+ if(e.pageX == undefined || e.pageY == undefined) {
293
+ $(".dynamic-menu").css("left", (contextOffsetX));
294
+ $(".dynamic-menu").css("top", (contextOffsetY - 10));
295
+ yPosition = contextOffsetY;
296
+ } else {
297
+ $(".dynamic-menu").css("left", (e.pageX));
298
+ $(".dynamic-menu").css("top", (e.pageY));
299
+ yPosition = e.pageY;
300
+ }
301
+
302
+ $(this).parents("li.jstree-node").addClass("active-menu");
303
+ // if(($(this).offset().top + $(".dynamic-menu").height()) > ($(window).height() - 20)) {
304
+ // $(".dynamic-menu").addClass("bottom-fix");
305
+ //
306
+ // if($(".dynamic-menu.bottom-fix").offset().top < $("#custom-scroll-menu").offset().top) {
307
+ // $(".dynamic-menu").removeClass("bottom-fix");
308
+ // }
309
+ // }
310
+
311
+ if((yPosition + $(".dynamic-menu").height()) > $(window).height()) {
312
+ $(".dynamic-menu").css("margin-top", $(window).height() - (yPosition + $(".dynamic-menu").height()));
313
+ }
314
+ });
315
+
316
+ $(document).on("click", ".sticky-folders .sticky-fldr > a", function(e) {
317
+ e.stopPropagation();
318
+ var folder_ID = $(this).closest("li").data("folder-id");
319
+ if($(".jstree-node[id='"+folder_ID+"']").length) {
320
+ $(".jstree-clicked").removeClass("jstree-clicked");
321
+ $(".active-item").removeClass("active-item");
322
+ $("#js-tree-menu").jstree('select_node', activeRecordID);
323
+ $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").trigger("click");
324
+ $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").addClass("jstree-clicked");
325
+ $(".sticky-folders .sticky-folder-"+folder_ID+" a").addClass("active-item");
326
+ }
327
+ });
328
+
329
+ $(document).on("contextmenu", ".sticky-folders li .sticky-fldr > a", function(e){
330
+ $(this).find("span.update-inline-record").trigger("click");
331
+ return false;
332
+ });
333
+
334
+ $(document).on("click", ".tree-structure a", function(e) {
335
+ e.stopPropagation();
336
+ var folder_ID = $(this).data("id");
337
+ if($(".jstree-node[id='"+folder_ID+"']").length) {
338
+ $(".jstree-clicked").removeClass("jstree-clicked");
339
+ $(".active-item").removeClass("active-item");
340
+ $("#js-tree-menu").jstree('select_node', activeRecordID);
341
+ $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").trigger("click");
342
+ $(".jstree-node[id='"+folder_ID+"'] > a.jstree-anchor").addClass("jstree-clicked");
343
+ $(".sticky-folders .sticky-folder-"+folder_ID+" a").addClass("active-item");
344
+ }
345
+ });
346
+
347
+ $(document).on("click", ".update-inline-record", function(e){
348
+ e.stopImmediatePropagation()
349
+ e.stopPropagation();
350
+ if(wcp_settings.can_manage_folder == 0) {
351
+ return;
352
+ }
353
+ isHigh = $(this).closest("li.sticky-fldr").hasClass("is-high");
354
+ isSticky = $(this).closest("li.sticky-fldr").hasClass("is-sticky");
355
+ isStickyClass = (isSticky)?true:false;
356
+ $(".dynamic-menu").remove();
357
+ $(".active-menu").removeClass("active-menu");
358
+ menuHtml = "<div class='dynamic-menu' data-id='"+$(this).closest("li").data("folder-id")+"'><ul>";
359
+ menuHtml += "<li class='new-main-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
360
+ if(hasChildren) {
361
+ menuHtml += "<li class='new-folder'><a href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Folder</a></li>";
362
+ } else {
363
+ menuHtml += "<li class='new-folder-pro'><a target='_blank' href='javascript:;'><span class=''><i class='pfolder-add-folder'></i></span>New Sub-folder (Pro)</a></li>";
364
+ }
365
+ menuHtml += "<li class='rename-folder'><a href='javascript:;'><span class=''><i class='pfolder-edit'></i></span>Rename</a></li>" +
366
+ "<li class='default-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-active-icon'></i></span>Open this folder by default (Pro)</a></li>" +
367
+ "<li class='sticky-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='sticky-pin'><i class='pfolder-pin'></i></span>Sticky Folder (Pro)</a></li>";
368
+ if(hasStars) {
369
+ menuHtml += "<li class='mark-folder'><a href='javascript:;'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star" : "Add a Star") + "</a></li>";
370
+ } else {
371
+ menuHtml += "<li class='mark-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-star'></i></span>" + ((isHigh) ? "Remove Star (Pro)" : "Add a Star (Pro)") + "</a></li>";
372
+ }
373
+ menuHtml += "<li class='lock-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class='dashicons dashicons-lock'></span>Lock Folder (Pro)</a></li>" +
374
+ "<li class='duplicate-folder-pro'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-clone'></i></span>Duplicate folder (Pro)</a></li>";
375
+
376
+ hasPosts = parseInt($(this).closest("li.jstree-node").find("h3.title:first > .total-count").text());
377
+ if (wcp_settings.post_type == "attachment" && hasPosts) {
378
+ menuHtml += "<li class='download-folder'><a target='_blank' href='"+wcp_settings.upgrade_url+"'><span class=''><i class='pfolder-zip-file'></i></span>Download Zip (Pro)</a></li>";
379
+ }
380
+ menuHtml += "<li class='remove-folder'><a href='javascript:;'><span class=''><i class='pfolder-remove'></i></span> Delete</a></li>" +
381
+ "</ul></div>";
382
+ $("body").append(menuHtml);
383
+
384
+ var yPosition;
385
+ if(e.pageX == undefined || e.pageY == undefined) {
386
+ $(".dynamic-menu").css("left", (contextOffsetX));
387
+ $(".dynamic-menu").css("top", (contextOffsetY - 10));
388
+ yPosition = contextOffsetY;
389
+ } else {
390
+ $(".dynamic-menu").css("left", (e.pageX));
391
+ $(".dynamic-menu").css("top", (e.pageY));
392
+ yPosition = e.pageY;
393
+ }
394
+
395
+ if((yPosition + $(".dynamic-menu").height()) > $(window).height()) {
396
+ $(".dynamic-menu").css("margin-top", $(window).height() - (yPosition + $(".dynamic-menu").height()));
397
+ }
398
+ });
399
+
400
+ $(document).on("click", ".dynamic-menu", function(e){
401
+ e.stopImmediatePropagation()
402
+ e.stopPropagation();
403
+ });
404
+
405
+ $(document).on("click", ".new-folder-pro", function(e){
406
+ e.preventDefault();
407
+ $(".dynamic-menu").remove();
408
+ $("#sub-folder-popup").show();
409
+ });
410
+
411
+ $(document).on("click", ".close-popup-button a", function(){
412
+ $(".folder-popup-form").hide();
413
+ if($(".jstree-node[id='"+fileFolderID+"']").length) {
414
+ $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
415
+ }
416
+ });
417
+
418
+ $(document).on("click", "body, html", function(){
419
+ $(".dynamic-menu").remove();
420
+ });
421
+
422
+ $(document).on("click", ".wcp-hide-show-buttons .toggle-buttons", function(){
423
+ var folderStatus = "show";
424
+ if($(this).hasClass("hide-folders")) {
425
+ folderStatus = "hide";
426
+ }
427
+ $(".wcp-hide-show-buttons .toggle-buttons").toggleClass("active");
428
+ nonce = wcp_settings.nonce;
429
+ if(folderStatus == "show") {
430
+ $("#wcp-content").addClass("no-transition");
431
+ $("#wcp-content").removeClass("hide-folders-area");
432
+ if(wcp_settings.isRTL == "1") {
433
+ $("#wpcontent").css("padding-right", (parseInt(wcp_settings.folder_width) + 20) + "px");
434
+ $("#wpcontent").css("padding-left", "0px");
435
+ } else {
436
+ $("#wpcontent").css("padding-left", (parseInt(wcp_settings.folder_width) + 20) + "px");
437
+ }
438
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px - "+parseInt(wcp_settings.folder_width)+"px)");
439
+ setTimeout(function(){
440
+ $("#wcp-content").removeClass("no-transition");
441
+ }, 250);
442
+ } else {
443
+ $("#wcp-content").addClass("hide-folders-area");
444
+ if(wcp_settings.isRTL == "1") {
445
+ $("#wpcontent").css("padding-right", "20px");
446
+ $("#wpcontent").css("padding-left", "0px");
447
+ } else {
448
+ $("#wpcontent").css("padding-left", "20px");
449
+ }
450
+ $("body.wp-admin #e-admin-top-bar-root.e-admin-top-bar--active").css("width", "calc(100% - 160px)");
451
+ }
452
+
453
+ $.ajax({
454
+ url: wcp_settings.ajax_url,
455
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_folder_display_status&status=" + folderStatus +"&nonce="+nonce,
456
+ method: 'post',
457
+ success: function (res) {
458
+ setStickyHeaderForMedia();
459
+ }
460
+ });
461
+ });
462
+
463
+ /* grag and drop */
464
+ setDragAndDropElements();
465
+
466
+ $( document ).ajaxComplete(function( event, xhr, settings ) {
467
+ if(settings.data != undefined && settings.data != "" && settings.data.indexOf("action=query-attachments") != -1) {
468
+ setDragAndDropElements();
469
+ }
470
+ });
471
+
472
+ $(document).on("click", ".undo-button, .undo-folder-action:not(.disabled)", function(){
473
+ $("#do-undo").removeClass("active");
474
+ if(wcp_settings.useFolderUndo == "yes") {
475
+ $.ajax({
476
+ url: wcp_settings.ajax_url,
477
+ type: 'post',
478
+ data: {
479
+ post_type: wcp_settings.post_type,
480
+ nonce: wcp_settings.nonce,
481
+ action: 'wcp_undo_folder_changes'
482
+ },
483
+ success: function(res){
484
+ $("#undo-done").addClass("active");
485
+ setTimeout(function(){
486
+ $("#undo-done").removeClass("active");
487
+ }, 2500);
488
+ if($("#media-attachment-taxonomy-filter").length) {
489
+ var wp1 = parent.wp;
490
+ if(wp1.media != undefined) {
491
+ wp1.media.frame.setState('insert');
492
+ if (wp1.media.frame.content.get() !== null && typeof(wp1.media.frame.content.get().collection) != "undefined") {
493
+ wp1.media.frame.content.get().collection.props.set({ignore: (+new Date())});
494
+ wp1.media.frame.content.get().options.selection.reset();
495
+ } else {
496
+ wp1.media.frame.library.props.set({ignore: (+new Date())});
497
+ }
498
+ }
499
+ }
500
+ resetMediaAndPosts();
501
+ }
502
+ })
503
+ }
504
+ });
505
+
506
+ $(document).on("click", ".close-undo-box", function(e){
507
+ e.preventDefault();
508
+ $("#do-undo").removeClass("active");
509
+ });
510
+ });
511
+
512
+ function checkForUndoFunctionality() {
513
+ if(wcp_settings.useFolderUndo == "yes") {
514
+ $("#do-undo").addClass("active");
515
+ $('.undo-folder-action').removeClass("disabled");
516
+ setTimeout(function(){
517
+ $("#do-undo").removeClass("active");
518
+ $('.undo-folder-action').addClass("disabled");
519
+ }, parseInt(wcp_settings.defaultTimeout));
520
+ }
521
+ }
522
+
523
+ function checkForCopyPaste() {
524
+ $(".cut-folder-action, .copy-folder-action, .paste-folder-action, .delete-folder-action").addClass("disabled");
525
+ if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
526
+ $(".delete-folder-action").removeClass("disabled");
527
+ }
528
+
529
+ if($("#menu-checkbox").is(":checked")) {
530
+ if($("#js-tree-menu input.checkbox:checked").length > 0) {
531
+ $(".delete-folder-action").removeClass("disabled");
532
+ }
533
+ }
534
+ }
535
+
536
+ function setDragAndDropElements() {
537
+
538
+ checkForCopyPaste();
539
+
540
+ $(".wcp-move-file:not(.ui-draggable)").draggable({
541
+ revert: "invalid",
542
+ containment: "document",
543
+ helper: "clone",
544
+ cursor: "move",
545
+ start: function( event, ui){
546
+ $(this).closest("td").addClass("wcp-draggable");
547
+ $("body").addClass("no-hover-css");
548
+ },
549
+ stop: function( event, ui ) {
550
+ $(this).closest("td").removeClass("wcp-draggable");
551
+ $("body").removeClass("no-hover-css");
552
+ }
553
+ });
554
+
555
+ $(".wcp-move-multiple:not(.ui-draggable)").draggable({
556
+ revert: "invalid",
557
+ containment: "document",
558
+ helper: function (event, ui) {
559
+ $(".selected-items").remove();
560
+ selectedItems = $("#the-list th input:checked").length;
561
+ if(selectedItems > 0) {
562
+ selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
563
+ return $("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
564
+ } else {
565
+ return $("<div class='selected-items'><span class='total-post-count'>Select Items to move</span></div>");
566
+ }
567
+ },
568
+ start: function( event, ui){
569
+ $("body").addClass("no-hover-css");
570
+ },
571
+ cursor: "move",
572
+ cursorAt: {
573
+ left: 0,
574
+ top: 0
575
+ },
576
+ stop: function( event, ui ) {
577
+ $(".selected-items").remove();
578
+ $("body").removeClass("no-hover-css");
579
+ }
580
+ });
581
+
582
+ $(".jstree-anchor:not(.ui-droppable)").droppable({
583
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
584
+ hoverClass: 'wcp-drop-hover',
585
+ classes: {
586
+ "ui-droppable-active": "ui-state-highlight"
587
+ },
588
+ drop: function( event, ui ) {
589
+ folderID = $(this).closest("li.jstree-node").attr('id');
590
+ if ( ui.draggable.hasClass( 'wcp-move-multiple')) {
591
+ if($(".wp-list-table input:checked").length) {
592
+ chkStr = "";
593
+ $(".wp-list-table input:checked").each(function(){
594
+ chkStr += $(this).val()+",";
595
+ });
596
+ nonce = getSettingForPost(folderID, 'nonce');
597
+ $.ajax({
598
+ url: wcp_settings.ajax_url,
599
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
600
+ method: 'post',
601
+ success: function (res) {
602
+ res = $.parseJSON(res);
603
+ if(res.status == "1") {
604
+ resetMediaAndPosts();
605
+ checkForUndoFunctionality();
606
+ } else {
607
+ $(".folder-popup-form").hide();
608
+ $(".folder-popup-form").removeClass("disabled");
609
+ $("#error-folder-popup-message").html(res.message);
610
+ $("#error-folder-popup").show()
611
+ }
612
+ }
613
+ });
614
+ }
615
+ } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
616
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
617
+ nonce = getSettingForPost(folderID, 'nonce');
618
+ chkStr = postID+",";
619
+ $(".wp-list-table input:checked").each(function(){
620
+ if($(this).val() != postID) {
621
+ chkStr += $(this).val() + ",";
622
+ }
623
+ });
624
+ $.ajax({
625
+ url: wcp_settings.ajax_url,
626
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
627
+ method: 'post',
628
+ success: function (res) {
629
+ res = $.parseJSON(res);
630
+ if(res.status == "1") {
631
+ // window.location.reload();
632
+ resetMediaAndPosts();
633
+ checkForUndoFunctionality();
634
+ } else {
635
+ $(".folder-popup-form").hide();
636
+ $(".folder-popup-form").removeClass("disabled");
637
+ $("#error-folder-popup-message").html(res.message);
638
+ $("#error-folder-popup").show()
639
+ }
640
+ }
641
+ });
642
+ } else if (ui.draggable.hasClass('attachment')) {
643
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
644
+ nonce = getSettingForPost(folderID, 'nonce');
645
+ if ($(".attachments-browser li.attachment.selected").length > 1) {
646
+ chkStr = "";
647
+ $(".attachments-browser li.attachment.selected").each(function(){
648
+ chkStr += $(this).data("id") + ",";
649
+ });
650
+ }
651
+ folderIDs = chkStr;
652
+ $.ajax({
653
+ url: wcp_settings.ajax_url,
654
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
655
+ method: 'post',
656
+ success: function (res) {
657
+ // window.location.reload();
658
+ resetMediaAndPosts();
659
+ checkForUndoFunctionality();
660
+ }
661
+ });
662
+ }
663
+ }
664
+ });
665
+
666
+ $(".un-categorised-items:not(.ui-droppable)").droppable({
667
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
668
+ hoverClass: 'wcp-hover-list',
669
+ classes: {
670
+ "ui-droppable-active": "ui-state-highlight"
671
+ },
672
+ drop: function (event, ui) {
673
+ folderID = -1;
674
+ nonce = wcp_settings.nonce;
675
+ if(ui.draggable.hasClass('wcp-move-multiple')) {
676
+ if($(".wp-list-table input:checked").length) {
677
+ chkStr = "";
678
+ $(".wp-list-table input:checked").each(function(){
679
+ chkStr += $(this).val() + ",";
680
+ });
681
+ checkForOtherFolders(chkStr);
682
+ }
683
+ } else if(ui.draggable.hasClass('wcp-move-file')) {
684
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
685
+ chkStr = postID+",";
686
+ $(".wp-list-table input:checked").each(function(){
687
+ if(postID != $(this).val()) {
688
+ chkStr += $(this).val() + ",";
689
+ }
690
+ });
691
+ checkForOtherFolders(chkStr);
692
+ } else if(ui.draggable.hasClass('attachment')) {
693
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
694
+ if($(".attachments-browser li.attachment.selected").length > 1) {
695
+ chkStr = "";
696
+ $(".attachments-browser li.attachment.selected").each(function(){
697
+ chkStr += $(this).data("id") + ",";
698
+ });
699
+ }
700
+ folderIDs = chkStr;
701
+ checkForOtherFolders(chkStr);
702
+ }
703
+ }
704
+ });
705
+
706
+ $(".attachments-browser li.attachment:not(.ui-draggable)").draggable({
707
+ revert: "invalid",
708
+ containment: "document",
709
+ helper: function (event, ui) {
710
+ $(".selected-items").remove();
711
+ selectedItems = $(".attachments-browser li.attachment.selected").length;
712
+ selectedItems = (selectedItems == 0 || selectedItems == 1) ? "1 Item" : selectedItems + " Items";
713
+ return $("<div class='selected-items'><span class='total-post-count'>" + selectedItems + " Selected</span></div>");
714
+ },
715
+ start: function( event, ui){
716
+ $("body").addClass("no-hover-css");
717
+ },
718
+ cursor: "move",
719
+ cursorAt: {
720
+ left: 0,
721
+ top: 0
722
+ },
723
+ stop: function( event, ui ) {
724
+ $(".selected-items").remove();
725
+ $("body").removeClass("no-hover-css");
726
+ }
727
+ });
728
+
729
+ $(".tree-structure .folder-item:not(.ui-droppable)").droppable({
730
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
731
+ hoverClass: 'wcp-drop-hover-list',
732
+ classes: {
733
+ "ui-droppable-active": "ui-state-highlight"
734
+ },
735
+ drop: function( event, ui ) {
736
+ $("body").removeClass("no-hover-css");
737
+ folderID = $(this).data('id');
738
+ if( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
739
+ nonce = getSettingForPost(folderID, 'nonce');
740
+ if($(".wp-list-table input:checked").length) {
741
+ chkStr = "";
742
+ $(".wp-list-table input:checked").each(function(){
743
+ chkStr += $(this).val()+",";
744
+ });
745
+ $.ajax({
746
+ url: wcp_settings.ajax_url,
747
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
748
+ method: 'post',
749
+ success: function (res) {
750
+ // window.location.reload();
751
+ resetMediaAndPosts();
752
+ ajaxAnimation();
753
+ checkForUndoFunctionality();
754
+ }
755
+ });
756
+ }
757
+ } else if( ui.draggable.hasClass( 'wcp-move-file' ) ) {
758
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
759
+ nonce = getSettingForPost(folderID, 'nonce');
760
+ chkStr = postID+",";
761
+ $(".wp-list-table input:checked").each(function(){
762
+ if($(this).val() != postID) {
763
+ chkStr += $(this).val() + ",";
764
+ }
765
+ });
766
+ $.ajax({
767
+ url: wcp_settings.ajax_url,
768
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
769
+ method: 'post',
770
+ success: function (res) {
771
+ // window.location.reload();
772
+ resetMediaAndPosts();
773
+ ajaxAnimation();
774
+ checkForUndoFunctionality();
775
+ }
776
+ });
777
+ } else if( ui.draggable.hasClass( 'attachment' ) ){
778
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
779
+ nonce = getSettingForPost(folderID, 'nonce');
780
+ if($(".attachments-browser li.attachment.selected").length > 1) {
781
+ chkStr = "";
782
+ $(".attachments-browser li.attachment.selected").each(function(){
783
+ chkStr += $(this).data("id")+",";
784
+ });
785
+ }
786
+ $.ajax({
787
+ url: wcp_settings.ajax_url,
788
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
789
+ method: 'post',
790
+ success: function (res) {
791
+ // window.location.reload();
792
+ resetMediaAndPosts();
793
+ ajaxAnimation();
794
+ checkForUndoFunctionality();
795
+ }
796
+ });
797
+ }
798
+ }
799
+ });
800
+
801
+ $(".sticky-folders li a:not(.ui-droppable)").droppable({
802
+ accept: ".wcp-move-file, .wcp-move-multiple, .attachments-browser li.attachment",
803
+ hoverClass: 'wcp-drop-hover',
804
+ classes: {
805
+ "ui-droppable-active": "ui-state-highlight"
806
+ },
807
+ drop: function( event, ui ) {
808
+ folderID = $(this).closest("li").data('folder-id');
809
+ if ( ui.draggable.hasClass( 'wcp-move-multiple' ) ) {
810
+ if($(".wp-list-table input:checked").length) {
811
+ chkStr = "";
812
+ $(".wp-list-table input:checked").each(function(){
813
+ chkStr += $(this).val()+",";
814
+ });
815
+ nonce = getSettingForPost(folderID, 'nonce');
816
+ $.ajax({
817
+ url: wcp_settings.ajax_url,
818
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
819
+ method: 'post',
820
+ success: function (res) {
821
+ res = $.parseJSON(res);
822
+ if(res.status == "1") {
823
+ resetMediaAndPosts();
824
+ ajaxAnimation();
825
+ checkForUndoFunctionality();
826
+ } else {
827
+ $(".folder-popup-form").hide();
828
+ $(".folder-popup-form").removeClass("disabled");
829
+ $("#error-folder-popup-message").html(res.message);
830
+ $("#error-folder-popup").show()
831
+ }
832
+ }
833
+ });
834
+ }
835
+ } else if( ui.draggable.hasClass( 'wcp-move-file' ) ){
836
+ postID = ui.draggable[0].attributes['data-id'].nodeValue;
837
+ nonce = getSettingForPost(folderID, 'nonce');
838
+ chkStr = postID+",";
839
+ $(".wp-list-table input:checked").each(function(){
840
+ if($(this).val() != postID) {
841
+ chkStr += $(this).val() + ",";
842
+ }
843
+ });
844
+ $.ajax({
845
+ url: wcp_settings.ajax_url,
846
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID+"&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
847
+ method: 'post',
848
+ success: function (res) {
849
+ res = $.parseJSON(res);
850
+ if(res.status == "1") {
851
+ // window.location.reload();
852
+ resetMediaAndPosts();
853
+ ajaxAnimation();
854
+ checkForUndoFunctionality();
855
+ } else {
856
+ $(".folder-popup-form").hide();
857
+ $(".folder-popup-form").removeClass("disabled");
858
+ $("#error-folder-popup-message").html(res.message);
859
+ $("#error-folder-popup").show()
860
+ }
861
+ }
862
+ });
863
+ } else if(ui.draggable.hasClass('attachment')) {
864
+ chkStr = ui.draggable[0].attributes['data-id'].nodeValue;
865
+ nonce = getSettingForPost(folderID, 'nonce');
866
+ if($(".attachments-browser li.attachment.selected").length > 1) {
867
+ chkStr = "";
868
+ $(".attachments-browser li.attachment.selected").each(function () {
869
+ chkStr += $(this).data("id") + ",";
870
+ });
871
+ }
872
+ folderIDs = chkStr;
873
+ $.ajax({
874
+ url: wcp_settings.ajax_url,
875
+ data: "post_ids=" + chkStr + "&type=" + wcp_settings.post_type + "&action=wcp_change_multiple_post_folder&folder_id=" + folderID + "&nonce="+nonce+"&status="+wcp_settings.taxonomy_status+"&taxonomy="+activeRecordID,
876
+ method: 'post',
877
+ success: function (res) {
878
+ // window.location.reload();
879
+ resetMediaAndPosts();
880
+ ajaxAnimation();
881
+ checkForUndoFunctionality();
882
+ }
883
+ });
884
+ }
885
+ }
886
+ });
887
+
888
+ setFolderCountAndDD();
889
+ }
890
+
891
+ function setFolderCount() {
892
+ $("#js-tree-menu .jstree-node").each(function(){
893
+ var folderCount = ($(this).data("count") && $(this).data("count") != "")?$(this).data("count"):0;
894
+ $(".jstree-node[id='" + $(this).attr("id") + "'] > a span.premio-folder-count").text(folderCount);
895
+ });
896
+ $("span.premio-folder-count").each(function(){
897
+ if($(this).text() == "") {
898
+ $(this).text(0);
899
+ }
900
+ });
901
+
902
+ if(activeRecordID != "" && activeRecordID != 0) {
903
+ if($(".jstree-node[id='"+activeRecordID+"']").length) {
904
+ $("#js-tree-menu").jstree('select_node', activeRecordID);
905
+ if($(".sticky-folders .sticky-folder-"+activeRecordID+" a").length) {
906
+ $(".sticky-folders .sticky-folder-" + activeRecordID + " a").addClass("active-item");
907
+ }
908
+ }
909
+ }
910
+ $(".ajax-preloader").hide();
911
+ $(".js-tree-data").show();
912
+ setCustomScrollForFolder();
913
+ make_sticky_folder_menu();
914
+ if($(".sticky-folders ul > li").length > 0) {
915
+ $(".sticky-folders").addClass("active");
916
+ }
917
+ add_active_item_to_list();
918
+ }
919
+
920
+ function getSettingForPost(postId, filedName) {
921
+ if(folderPropertyArray.length > 0) {
922
+ for(i=0; i<folderPropertyArray.length; i++) {
923
+ if(parseInt(folderPropertyArray[i]['folder_id']) == parseInt(postId)) {
924
+ return folderPropertyArray[i][filedName];
925
+ }
926
+ }
927
+ }
928
+ return "";
929
+ }
930
+
931
+ function getIndexForPostSetting(postId) {
932
+ if(folderPropertyArray.length > 0) {
933
+ for(i=0; i<folderPropertyArray.length; i++) {
934
+ if(parseInt(folderPropertyArray[i]['folder_id']) == parseInt(postId)) {
935
+ return i;
936
+ }
937
+ }
938
+ }
939
+ return null;
940
+ }
941
+
942
+ function resetMediaAndPosts() {
943
+ if($(".media-toolbar").hasClass("media-toolbar-mode-select")) {
944
+ if($("ul.attachments li.selected").length) {
945
+ $("ul.attachments li.selected").trigger("click");
946
+ $(".select-mode-toggle-button").trigger("click");
947
+ }
948
+ }
949
+ if(folderIDs != "" && ($("#js-tree-menu a.jstree-clicked").length > 0 || activeRecordID == "-1")) {
950
+ if($("#media-attachment-taxonomy-filter").length) {
951
+ folderIDs = folderIDs.split(",");
952
+ for (var i = 0; i < folderIDs.length; i++) {
953
+ if(folderIDs[i] != "") {
954
+ $(".attachments-browser li[data-id='"+folderIDs[i]+"']").remove();
955
+ }
956
+ }
957
+ }
958
+ folderIDs = "";
959
+ }
960
+ if($("#media-attachment-taxonomy-filter").length) {
961
+ resetMediaData(0);
962
+ } else {
963
+ $.ajax({
964
+ url: wcp_settings.ajax_url,
965
+ data: "type=" + wcp_settings.post_type + "&action=get_folders_default_list",
966
+ method: 'post',
967
+ success: function (res) {
968
+ res = $.parseJSON(res);
969
+ // $("#js-tree-menu > ul#space_0").html(res.data);
970
+ $(".header-posts .total-count").text(res.total_items);
971
+ $(".un-categorised-items .total-count").text(res.empty_items);
972
+
973
+ foldersArray = res.taxonomies;
974
+ setFolderCountAndDD();
975
+ }
976
+ });
977
+ $(".folder-loader-ajax").addClass("active");
978
+ if($("#folder-posts-filter").length) {
979
+ $("#folder-posts-filter").load(folderCurrentURL+"&paged="+currentPage + " #posts-filter", function(){
980
+ var obj = { Title: "", Url: folderCurrentURL+"&paged="+currentPage };
981
+ history.pushState(obj, obj.Title, obj.Url);
982
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
983
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
984
+ }
985
+ add_active_item_to_list();
986
+ triggerInlineUpdate();
987
+ });
988
+ } else {
989
+ $("#wpbody").load(folderCurrentURL+"&paged="+currentPage + " #wpbody-content", false, function (res) {
990
+ var obj = { Title: "", Url: folderCurrentURL+"&paged="+currentPage };
991
+ history.pushState(obj, obj.Title, obj.Url);
992
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
993
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
994
+ }
995
+ add_active_item_to_list();
996
+ triggerInlineUpdate();
997
+ });
998
+ }
999
+ }
1000
+ }
1001
+
1002
+ function triggerInlineUpdate() {
1003
+ add_active_item_to_list();
1004
+
1005
+ $(".form-loader-count").css("width", "0");
1006
+ if(typeof inlineEditPost == "object") {
1007
+
1008
+ inlineEditPost.init();
1009
+
1010
+ $("#the-list").on("click",".editinline",function(){
1011
+ $(this).attr("aria-expanded","true");
1012
+ inlineEditPost.edit(this);
1013
+ });
1014
+ $(document).on("click", ".inline-edit-save .save", function(){
1015
+ var thisID = $(this).closest("tr").attr("id");
1016
+ thisID = thisID.replace("edit-","");
1017
+ thisID = thisID.replace("post-","");
1018
+ inlineEditPost.save(thisID);
1019
+ });
1020
+ $(document).on("click", ".inline-edit-save .cancel", function(){
1021
+ var thisID = $(this).closest("tr").attr("id");
1022
+ thisID = thisID.replace("edit-","");
1023
+ thisID = thisID.replace("post-","");
1024
+ inlineEditPost.revert(thisID);
1025
+ });
1026
+ }
1027
+
1028
+ if(wcp_settings.post_type == "attachment") {
1029
+ if(!$(".move-to-folder-top").length) {
1030
+ $("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
1031
+ }
1032
+ if(!$(".move-to-folder-bottom").length) {
1033
+ $("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
1034
+ }
1035
+ }
1036
+ }
1037
+
1038
+ function add_active_item_to_list() {
1039
+
1040
+ if(folderPropertyArray.length) {
1041
+ $("li.jstree-node").each(function(){
1042
+ folderPostId = getIndexForPostSetting($(this).attr("id"));
1043
+ if(folderPostId != null) {
1044
+ if(folderPropertyArray[folderPostId]['is_high'] == 1) {
1045
+ $(this).addClass("is-high");
1046
+ } else {
1047
+ $(this).removeClass("is-high");
1048
+ }
1049
+ if(folderPropertyArray[folderPostId]['is_sticky'] == 1) {
1050
+ $(this).addClass("is-sticky");
1051
+ } else {
1052
+ $(this).removeClass("is-sticky");
1053
+ }
1054
+ }
1055
+ });
1056
+ }
1057
+
1058
+ folderId = 0;
1059
+ $(".tree-structure ul").html("");
1060
+ folderStatus = true;
1061
+ if($(".jstree-clicked").length) {
1062
+ folderID = $(".jstree-clicked").closest(".jstree-node").attr("id");
1063
+ if($(".jstree-node[id='"+folderID+"'] > ul.jstree-children > li.jstree-node").length) {
1064
+ folderStatus = false;
1065
+ $(".jstree-node[id='"+folderID+"'] > ul.jstree-children > li.jstree-node").each(function(){
1066
+ fID = $(this).attr("id");
1067
+ fName = $.trim($("#js-tree-menu").jstree(true).get_node(fID).text);
1068
+ liHtml = listFolderString.replace(/__folder_id__/g,fID);
1069
+ liHtml = liHtml.replace(/__folder_name__/g,fName);
1070
+ selectedClass = $(this).hasClass("is-high")?"is-high":"";
1071
+ liHtml = liHtml.replace(/__append_class__/g,selectedClass);
1072
+ $(".tree-structure ul").append(liHtml);
1073
+ });
1074
+ } else {
1075
+ if(!$(".jstree-node[id='"+folderID+"']").closest("ul").hasClass("jstree-container-ul")) {
1076
+ folderStatus = false;
1077
+ }
1078
+ }
1079
+ }
1080
+ if(folderStatus){
1081
+ $("#js-tree-menu > ul > li.jstree-node").each(function(){
1082
+ fID = $(this).attr("id");
1083
+ fName = $.trim($("#js-tree-menu").jstree(true).get_node(fID).text);
1084
+ liHtml = listFolderString.replace(/__folder_id__/g,fID);
1085
+ liHtml = liHtml.replace(/__folder_name__/g,fName);
1086
+ selectedClass = $(this).hasClass("is-high")?"is-high":"";
1087
+ liHtml = liHtml.replace(/__append_class__/g,selectedClass);
1088
+ $(".tree-structure ul").append(liHtml);
1089
+ });
1090
+ }
1091
+
1092
+
1093
+ apply_animation_height();
1094
+
1095
+ if(wcp_settings.post_type == "attachment") {
1096
+ if(!$(".move-to-folder-top").length) {
1097
+ $("#bulk-action-selector-top").append("<option class='move-to-folder-top' value='move_to_folder'>Move to Folder</option>");
1098
+ }
1099
+ if(!$(".move-to-folder-bottom").length) {
1100
+ $("#bulk-action-selector-bottom").append("<option class='move-to-folder-bottom' value='move_to_folder'>Move to Folder</option>");
1101
+ }
1102
+ }
1103
+
1104
+ $(".sticky-folders .active-item").removeClass("active-item");
1105
+ if($("#js-tree-menu li.jstree-node.active-item").length) {
1106
+ var activeTermId = $("#js-tree-menu li.jstree-node.active-item").data("folder-id");
1107
+ $(".sticky-folders .sticky-folder-"+activeTermId+" a").addClass("active-item");
1108
+ }
1109
+
1110
+ setDragAndDropElements();
1111
+ }
1112
+
1113
+ $(window).on("resize", function(){
1114
+ setCustomScrollForFolder();
1115
+ setStickyHeaderForMedia();
1116
+ });
1117
+
1118
+ $(window).scroll(function(){
1119
+ setStickyHeaderForMedia()
1120
+ });
1121
+
1122
+ function setCustomScrollForFolder() {
1123
+ contentHeight = $(window).height() - $("#wpadminbar").height() - $(".sticky-wcp-custom-form").height() - 30;
1124
+ var scrollTop = 0;
1125
+ if($("#custom-scroll-menu").hasClass("mCustomScrollbar")) {
1126
+ var $scrollerOuter = $( '#custom-scroll-menu' );
1127
+ var $dragger = $scrollerOuter.find( '.mCSB_dragger' );
1128
+ var scrollHeight = $scrollerOuter.find( '.mCSB_container' ).height();
1129
+ var draggerTop = $dragger.position().top;
1130
+
1131
+ scrollTop = draggerTop / ($scrollerOuter.height() - $dragger.height()) * (scrollHeight - $scrollerOuter.height());
1132
+ $("#custom-scroll-menu").mCustomScrollbar('destroy');
1133
+
1134
+ }
1135
+ $("#custom-scroll-menu").mCustomScrollbar({
1136
+ axis:"y",
1137
+ scrollButtons:{enable:false},
1138
+ setHeight: contentHeight,
1139
+ theme:"3d",
1140
+ scrollbarPosition:"inside",
1141
+ scrollInertia: 500,
1142
+ mouseWheelPixels: 60
1143
+ });
1144
+ if(scrollTop != 0) {
1145
+ $("#custom-scroll-menu").mCustomScrollbar("scrollTo", scrollTop+"px",{scrollInertia:0});
1146
+ }
1147
+ }
1148
+
1149
+ /* add folder code */
1150
+ $(document).ready(function(){
1151
+ $(document).on("click", "#add-new-folder", function(){
1152
+ if($("#js-tree-menu a.jstree-clicked").length) {
1153
+ fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1154
+ if(!hasChildren) {
1155
+ $("#pro-notice").removeClass("hide-it");
1156
+ }
1157
+ } else {
1158
+ fileFolderID = 0;
1159
+ $("#pro-notice").addClass("hide-it");
1160
+ }
1161
+ isItFromMedia = false;
1162
+ addFolder();
1163
+ });
1164
+
1165
+ $(document).on("mouseover", ".folders-action-menu", function(){
1166
+ $("body").addClass("add-folder-zindex");
1167
+ }).on("mouseleave", ".folders-action-menu", function(){
1168
+ $("body").removeClass("add-folder-zindex");
1169
+ });
1170
+
1171
+ $(document).on("change", "#media-attachment-taxonomy-filter", function(e){
1172
+ if($("#js-tree-menu").hasClass("jstree")) {
1173
+ $("#js-tree-menu").jstree(true).deselect_all();
1174
+ }
1175
+ $(".active-item").removeClass("active-item");
1176
+ if($(this).val() == "all") {
1177
+ $(".all-posts").addClass("active-item");
1178
+ } else if($(this).val() == "unassigned") {
1179
+ $(".un-categorised-items").addClass("active-item");
1180
+ } else {
1181
+ $("#js-tree-menu").jstree('select_node', $(this).val());
1182
+ }
1183
+ });
1184
+
1185
+ $(document).on("click", ".new-folder", function(){
1186
+ fileFolderID = $(this).closest(".dynamic-menu").data("id");
1187
+ isItFromMedia = false;
1188
+ creatingParentMenu = 0;
1189
+ addFolder();
1190
+ });
1191
+
1192
+ $(document).on("click", ".new-main-folder", function(){
1193
+ creatingParentMenu = 1;
1194
+ fileFolderID = $(this).closest(".dynamic-menu").data("id");
1195
+ isItFromMedia = false;
1196
+ addFolder();
1197
+ });
1198
+
1199
+ $(document).on("click", ".duplicate-folder", function(e){
1200
+ e.stopPropagation();
1201
+ creatingParentMenu = 0;
1202
+ fileFolderID = $(this).closest(".dynamic-menu").data("id");
1203
+ $(".dynamic-menu").remove();
1204
+ isItFromMedia = false;
1205
+ isDuplicate = true;
1206
+ addFolder();
1207
+ add_menu_to_list();
1208
+ });
1209
+
1210
+ $(document).on("submit", "#save-folder-form", function(e){
1211
+ e.stopPropagation();
1212
+ e.preventDefault();
1213
+
1214
+ folderNameDynamic = $.trim($("#add-update-folder-name").val());
1215
+
1216
+ if($.trim(folderNameDynamic) == "") {
1217
+ $(".folder-form-errors").addClass("active");
1218
+ $("#add-update-folder-name").focus();
1219
+ } else {
1220
+ $("#save-folder-data").html('<span class="dashicons dashicons-update"></span>');
1221
+ $("#add-update-folder").addClass("disabled");
1222
+
1223
+ var parentId = fileFolderID;
1224
+ if(isItFromMedia) {
1225
+ parentId = 0;
1226
+ }
1227
+
1228
+ if(!hasChildren) {
1229
+ parentId = 0;
1230
+ }
1231
+
1232
+ var parentIds = "";
1233
+
1234
+ if(parentId == 0) {
1235
+ folderOrder = $("#js-tree-menu > ul > li.jstree-node").length;
1236
+ if(creatingParentMenu) {
1237
+ folderOrder = jQuery("#js-tree-menu > ul > li[id='"+fileFolderID+"']").index();
1238
+ jQuery("#js-tree-menu > ul > li").each(function(i){
1239
+ parentIds += jQuery(this).attr("id")+",";
1240
+ if(i == folderOrder) {
1241
+ parentIds += "#,";
1242
+ }
1243
+ });
1244
+ folderOrder = folderOrder + 1;
1245
+ }
1246
+ } else {
1247
+ folderOrder = $("#js-tree-menu > ul > li.jstree-node[id='"+parentId+"'] > ul.jstree-children > li").length + 1;
1248
+ }
1249
+
1250
+ $.ajax({
1251
+ url: wcp_settings.ajax_url,
1252
+ data: {
1253
+ parent_id: parentId,
1254
+ type: wcp_settings.post_type,
1255
+ action: "wcp_add_new_folder",
1256
+ nonce: wcp_settings.nonce,
1257
+ term_id: parentId,
1258
+ order: folderOrder,
1259
+ name: folderNameDynamic,
1260
+ is_duplicate: isDuplicate,
1261
+ duplicate_from: duplicateFolderId,
1262
+ parent_ids: parentIds,
1263
+ parent_menu: creatingParentMenu
1264
+ },
1265
+ method: 'post',
1266
+ success: function (res) {
1267
+ result = $.parseJSON(res);
1268
+ $(".folder-popup-form").hide();
1269
+ $(".folder-popup-form").removeClass("disabled");
1270
+ if (result.status == -1) {
1271
+ $("#no-more-folder-credit").show();
1272
+ } else if (result.status == '1') {
1273
+ isKeyActive = parseInt(result.is_key_active);
1274
+ n_o_file = parseInt(result.folders);
1275
+ $("#current-folder").text(n_o_file);
1276
+ $("#ttl-fldr").text((4*4)-(2*2)-2);
1277
+ checkForExpandCollapse();
1278
+ add_menu_to_list();
1279
+ if(result.data.length) {
1280
+ for(var i=0; i<result.data.length; i++) {
1281
+ var folderProperty = {
1282
+ 'folder_id': result.data[i].term_id,
1283
+ 'folder_count': 0,
1284
+ 'is_sticky': result.data[i]['is_sticky'],
1285
+ 'is_high': result.data[i]['is_high'],
1286
+ 'nonce': result.data[i]['nonce'],
1287
+ 'slug': result.data[i]['slug'],
1288
+ 'is_deleted': 0
1289
+ };
1290
+ folderPropertyArray.push(folderProperty);
1291
+ if(!creatingParentMenu) {
1292
+ $('#js-tree-menu').jstree().create_node(result.parent_id, {
1293
+ "id": result.data[i]['term_id'],
1294
+ "text": " " + result.data[i]['title']
1295
+ }, "last", function () {
1296
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-nonce", result.data[i]['nonce']);
1297
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-slug", result.data[i]['slug']);
1298
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "'] > a.jstree-anchor .premio-folder-count").text(0);
1299
+ });
1300
+ } else {
1301
+ $('#js-tree-menu').jstree().create_node("#", {
1302
+ "id": result.data[i]['term_id'],
1303
+ "text": " " + result.data[i]['title']
1304
+ }, (folderOrder), function () {
1305
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-nonce", result.data[i]['nonce']);
1306
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "']").attr("data-slug", result.data[i]['slug']);
1307
+ $(".jstree-node[id='" + result.data[i]['term_id'] + "'] > a.jstree-anchor .premio-folder-count").text(0);
1308
+ });
1309
+ }
1310
+ creatingParentMenu = 0;
1311
+
1312
+ if($(".jstree-node[id='"+result.data[i]['term_id']+"']").length) {
1313
+ $(".jstree-node[id='"+result.data[i]['term_id']+"'] > a.jstree-anchor").trigger("focus");
1314
+ }
1315
+ }
1316
+ }
1317
+ ajaxAnimation();
1318
+ make_sticky_folder_menu();
1319
+ if($("#media-attachment-taxonomy-filter").length) {
1320
+ fileFolderID = result.term_id;
1321
+ resetMediaData(0);
1322
+
1323
+ resetSelectMediaDropDown();
1324
+ }
1325
+ isDuplicate = false;
1326
+ duplicateFolderId = 0;
1327
+ } else {
1328
+ $("#error-folder-popup-message").html(result.message);
1329
+ $("#error-folder-popup").show();
1330
+ }
1331
+ }
1332
+ });
1333
+ }
1334
+ return false;
1335
+ });
1336
+ });
1337
+
1338
+ function add_menu_to_list() {
1339
+ add_active_item_to_list();
1340
+ }
1341
+
1342
+ function addFolder() {
1343
+ if(isKeyActive == 0 && n_o_file >= ((4*4)-(3*3)+(4/4)+(8/(2*2)))) {
1344
+ $("#folder-limitation-message").html("You've "+"reached the "+((4*4)-(2*2)-2)+" folder limitation!");
1345
+ $("#no-more-folder-credit").show();
1346
+ return false;
1347
+ }
1348
+
1349
+ $("#add-update-folder-title").text("Add a new folder");
1350
+ $("#save-folder-data").text("Submit");
1351
+ $(".folder-form-errors").removeClass("active");
1352
+ $("#add-update-folder-name").val("");
1353
+ if(isDuplicate) {
1354
+ duplicateFolderId = fileFolderID;
1355
+ $("#add-update-folder-name").val($.trim($("#js-tree-menu").jstree(true).get_node(fileFolderID).text)+ " #2");
1356
+ if($("#"+fileFolderID+"_anchor").closest(".jstree-node").parent().parent().hasClass("jstree-node")) {
1357
+ fileFolderID = $("#"+fileFolderID+"_anchor").closest(".jstree-node").parent().parent().attr("id");
1358
+ } else {
1359
+ fileFolderID = 0;
1360
+ }
1361
+ }
1362
+
1363
+ $("#add-update-folder").removeClass("disabled");
1364
+ $("#add-update-folder").show();
1365
+ $("#add-update-folder-name").focus();
1366
+ $(".dynamic-menu").remove();
1367
+ }
1368
+
1369
+
1370
+ /* update folder code */
1371
+ $(document).ready(function(){
1372
+ $("#inline-update").on("click", function(){
1373
+ if($("#js-tree-menu a.jstree-clicked").length) {
1374
+ fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1375
+ updateFolder();
1376
+ //add_menu_to_list();
1377
+ }
1378
+ });
1379
+
1380
+ $(document).on("click", ".rename-folder", function(e){
1381
+ e.stopPropagation();
1382
+ fileFolderID = $(this).closest(".dynamic-menu").data("id");
1383
+ updateFolder();
1384
+ $(".dynamic-menu").remove();
1385
+ });
1386
+
1387
+
1388
+ $(document).on("click", ".form-cancel-btn", function(){
1389
+ $(".folder-popup-form").hide();
1390
+ if($(".jstree-node[id='"+fileFolderID+"']").length) {
1391
+ $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
1392
+ } else if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
1393
+ $("#js-tree-menu .jstree-anchor.jstree-clicked").trigger("focus");
1394
+ }
1395
+ });
1396
+
1397
+ $(document).on("click", ".folder-popup-form", function (e) {
1398
+ $(".folder-popup-form").hide();
1399
+ if($(".jstree-node[id='"+fileFolderID+"']").length) {
1400
+ $(".jstree-node[id='"+fileFolderID+"'] > a.jstree-anchor").trigger("focus");
1401
+ } else if($("#js-tree-menu .jstree-anchor.jstree-clicked").length) {
1402
+ $("#js-tree-menu .jstree-anchor.jstree-clicked").trigger("focus");
1403
+ }
1404
+ });
1405
+
1406
+ $(document).on("click", ".popup-form-content", function (e) {
1407
+ e.stopPropagation();
1408
+ });
1409
+
1410
+ $(document).on("submit", "#update-folder-form", function(e){
1411
+ e.stopPropagation();
1412
+ e.preventDefault();
1413
+
1414
+ folderNameDynamic = $("#update-folder-item-name").val();
1415
+
1416
+ if($.trim(folderNameDynamic) == "") {
1417
+ $(".folder-form-errors").addClass("active");
1418
+ $("#update-folder-item-name").focus();
1419
+ } else {
1420
+ $("#update-folder-data").html('<span class="dashicons dashicons-update"></span>');
1421
+ $("#update-folder-item").addClass("disabled");
1422
+
1423
+ nonce = getSettingForPost(fileFolderID, 'nonce');
1424
+ parentID = $(".jstree-node[id='"+fileFolderID+"']").closest("li.jstree-node").attr("id");
1425
+ if (parentID == undefined) {
1426
+ parentID = 0;
1427
+ }
1428
+ $.ajax({
1429
+ url: wcp_settings.ajax_url,
1430
+ data: {
1431
+ parent_id: parentID,
1432
+ type: wcp_settings.post_type,
1433
+ action: "wcp_update_folder",
1434
+ nonce: nonce,
1435
+ term_id: fileFolderID,
1436
+ order: folderOrder,
1437
+ name: folderNameDynamic
1438
+ },
1439
+ method: 'post',
1440
+ success: function (res) {
1441
+ result = $.parseJSON(res);
1442
+ if (result.status == '1') {
1443
+ $("#js-tree-menu").jstree('rename_node', result.id , " "+result.term_title);
1444
+ folderPostId = getIndexForPostSetting(result.id);
1445
+ if(folderPostId != null) {
1446
+ folderPropertyArray[folderPostId]['nonce'] = result.nonce;
1447
+ folderPropertyArray[folderPostId]['slug'] = result.slug;
1448
+ }
1449
+ add_menu_to_list();
1450
+ $(".folder-popup-form").hide();
1451
+ $(".folder-popup-form").removeClass("disabled");
1452
+ ajaxAnimation();
1453
+ if($("#media-attachment-taxonomy-filter").length) {
1454
+ resetMediaData(0)
1455
+ }
1456
+ } else {
1457
+ $(".folder-popup-form").hide();
1458
+ $(".folder-popup-form").removeClass("disabled");
1459
+ $("#error-folder-popup-message").html(result.message);
1460
+ $("#error-folder-popup").show();
1461
+ }
1462
+ if($("#dynamic-folders .jstree-clicked").length) {
1463
+ $("#js-tree-menu .jstree-clicked").removeClass("jstree-clicked");
1464
+ }
1465
+ }
1466
+ });
1467
+ }
1468
+ return false;
1469
+ });
1470
+ });
1471
+
1472
+ function updateFolder() {
1473
+ folderName = $.trim($("#js-tree-menu").jstree(true).get_node(fileFolderID).text);
1474
+ parentID = $("#wcp_folder_"+fileFolderID).closest("li.jstree-node").data("folder-id");
1475
+ if(parentID == undefined) {
1476
+ parentID = 0;
1477
+ }
1478
+
1479
+ $("#update-folder-data").text("Submit");
1480
+ $(".folder-form-errors").removeClass("active");
1481
+ $("#update-folder-item-name").val(folderName);
1482
+ $("#update-folder-item").removeClass("disabled");
1483
+ $("#update-folder-item").show();
1484
+ $("#update-folder-item-name").focus();
1485
+ $(".dynamic-menu").remove();
1486
+ }
1487
+
1488
+ /* Remove Folders */
1489
+ $(document).ready(function(){
1490
+ $(document).on("click", "#inline-remove, .delete-folder-action:not(.disabled)",function(){
1491
+ if($("#js-tree-menu a.jstree-clicked").length) {
1492
+ fileFolderID = $("#js-tree-menu a.jstree-clicked").closest("li.jstree-node").attr("id");
1493
+ removeFolderFromID(1);
1494
+ $(".dynamic-menu").remove();
1495
+ $(".active-menu").removeClass("active-menu");
1496
+ } else {
1497
+ if($("#menu-checkbox").is(":checked")) {
1498
+ $(".dynamic-menu").remove();
1499
+ removeFolderFromID(1);
1500
+ }
1501
+ }
1502
+ });
1503
+
1504
+ $(document).on("click","#menu-checkbox",function(){
1505
+ if($(this).is(":checked")) {
1506
+ $("#js-tree-menu").addClass("show-folder-checkbox");
1507
+ $("#menu-checkbox").prop("checked", true);
1508
+ } else {
1509
+ $("#js-tree-menu input.checkbox").attr("checked", false);
1510
+ $("#js-tree-menu").removeClass("show-folder-checkbox");
1511
+ $("#menu-checkbox").prop("checked", false);
1512
+ }
1513
+ });
1514
+
1515
+
1516
+ $(document).on("click", "#menu-checkbox", function(){
1517
+ if($(this).is(":checked")) {
1518
+ $("#menu-checkbox").prop("checked", true);
1519
+ $("#js-tree-menu").addClass("show-folder-checkbox");
1520
+ } else {
1521
+ $("#menu-checkbox").prop("checked", false);
1522
+ $("#js-tree-menu input.checkbox").attr("checked", false);
1523
+ $("#js-tree-menu").removeClass("show-folder-checkbox");
1524
+ }
1525
+ });
1526
+
1527
+ $(document).on("click", ".folder-checkbox, .input-checkbox", function(e){
1528
+ e.stopImmediatePropagation();
1529
+ e.stopPropagation();
1530
+ });
1531
+
1532
+ $(document).on("click", ".remove-folder", function(){
1533
+ folderID = $(this).closest("li.jstree-node").data("id");
1534
+ fileFolderID = $(this).closest(".dynamic-menu").data("id");
1535
+ removeFolderFromID(0);
1536
+ $(".dynamic-menu").remove();
1537
+ $(".active-menu").removeClass("active-menu");
1538
+ });
1539
+
1540
+ $(document).on("click", "#remove-folder-item", function (e){
1541
+ e.stopPropagation();
1542
+ $(".folder-popup-form").addClass("disabled");
1543
+ $("#remove-folder-item").html('<span class="dashicons dashicons-update"></span>');
1544
+ nonce = getSettingForPost(fileFolderID, 'nonce');
1545
+ if(isMultipleRemove) {
1546
+ removeMultipleFolderItems();
1547
+ } else {
1548
+ $.ajax({
1549
+ url: wcp_settings.ajax_url,
1550
+ data: "type=" + wcp_settings.post_type + "&action=wcp_remove_folder&term_id=" + fileFolderID + "&nonce=" + nonce,
1551
+ method: 'post',
1552
+ success: function (res) {
1553
+ res = $.parseJSON(res);
1554
+ if(res.status == '1') {
1555
+ var nextNode = getParentNodeInfo(fileFolderID);
1556
+ $('#js-tree-menu').jstree().delete_node(fileFolderID);
1557
+ isKeyActive = parseInt(res.is_key_active);
1558
+ n_o_file = parseInt(res.folders);
1559
+ $("#current-folder").text(n_o_file);
1560
+ $("#ttl-fldr").text((3*3)+(4/(2*2)));
1561
+ $(".sticky-folders .sticky-folder-"+fileFolderID).remove();
1562
+ add_menu_to_list();
1563
+ ajaxAnimation();
1564
+ $(".folder-popup-form").hide();
1565
+ $(".folder-popup-form").removeClass("disabled");
1566
+ resetMediaAndPosts();
1567
+ make_sticky_folder_menu();
1568
+ if(nextNode != 0 && $("#"+nextNode+"_anchor").length) {
1569
+ $("#"+nextNode+"_anchor").trigger("click");
1570
+ } else {
1571
+ $(".header-posts").trigger("click");
1572
+ }
1573
+ } else {
1574
+ $(".folder-popup-form").hide();
1575
+ $(".folder-popup-form").removeClass("disabled");
1576
+ $("#error-folder-popup-message").html(res.message);
1577
+ $("#error-folder-popup").show();
1578
+ }
1579
+ }
1580
+ });
1581
+ }
1582
+ });
1583
+ });
1584
+
1585
+ function getParentNodeInfo(nodeID) {
1586
+ if($(".jstree-node[id='"+nodeID+"']").next().length) {
1587
+ return $(".jstree-node[id='"+nodeID+"']").next().attr("id");
1588
+ } else if($(".jstree-node[id='"+nodeID+"']").prev().length) {
1589
+ return $(".jstree-node[id='"+nodeID+"']").prev().attr("id");
1590
+ } else if($(".jstree-node[id='"+nodeID+"']").parent().parent().hasClass("jstree-node")) {
1591
+ return $(".jstree-node[id='"+nodeID+"']").parent().parent().attr("id");
1592
+ }
1593
+ return 0;
1594
+ }
1595
+
1596
+ function check_for_sub_menu() {
1597
+ $("#js-tree-menu li.jstree-node").removeClass("has-sub-tree");
1598
+ $("#js-tree-menu li.jstree-node").each(function(){
1599
+ if($(this).find("ul.ui-sortable li").length) {
1600
+ $(this).addClass("has-sub-tree");
1601
+ } else {
1602
+ $(this).removeClass("active");
1603
+ }
1604
+ });
1605
+ }
1606
+
1607
+ function removeMultipleFolderItems() {
1608
+ if($("#menu-checkbox").is(":checked")) {
1609
+ if($("#js-tree-menu input.checkbox:checked").length > 0) {
1610
+ var folderIDs = "";
1611
+ var activeItemDeleted = false;
1612
+ $("#js-tree-menu input.checkbox:checked").each(function(){
1613
+ if(!$(this).closest("li.jstree-node").hasClass("is-locked")) {
1614
+ folderIDs += $(this).closest("li.jstree-node").attr("id") + ",";
1615
+ if($(this).closest("li.jstree-node").hasClass("jstree-clicked")) {
1616
+ activeItemDeleted = true;
1617
+ }
1618
+ }
1619
+ });
1620
+ if(folderIDs == "") {
1621
+ return;
1622
+ }
1623
+ $(".form-loader-count").css("width", "100%");
1624
+ $.ajax({
1625
+ url: wcp_settings.ajax_url,
1626
+ data: "type=" + wcp_settings.post_type + "&action=wcp_remove_muliple_folder&term_id=" + folderIDs+"&nonce="+wcp_settings.nonce,
1627
+ method: 'post',
1628
+ success: function (res) {
1629
+ res = $.parseJSON(res);
1630
+ $(".form-loader-count").css("width", "0px");
1631
+ if(res.status == '1') {
1632
+ isKeyActive = parseInt(res.is_key_active);
1633
+ n_o_file = parseInt(res.folders);
1634
+ $("#current-folder").text(n_o_file);
1635
+ for(i=0; i<res.term_ids.length; i++) {
1636
+ $('#js-tree-menu').jstree().delete_node(res.term_ids[i]);
1637
+ }
1638
+
1639
+ $("#ttl-fldr").text((4*2)+(4/2));
1640
+ // add_menu_to_list();
1641
+ ajaxAnimation();
1642
+ $(".folder-popup-form").hide();
1643
+ $(".folder-popup-form").removeClass("disabled");
1644
+ resetMediaAndPosts();
1645
+ make_sticky_folder_menu();
1646
+
1647
+ ajaxAnimation();
1648
+
1649
+ check_for_sub_menu();
1650
+
1651
+ if(!$("#wcp_folder_"+activeRecordID).length) {
1652
+ $(".header-posts a").trigger("click");
1653
+ activeRecordID = 0;
1654
+ }
1655
+ } else {
1656
+ window.location.reload();
1657
+ }
1658
+ $("#menu-checkbox").attr("checked", false);
1659
+ $("#js-tree-menu input.checkbox").attr("checked", false);
1660
+ $("#js-tree-menu").removeClass("show-folder-checkbox");
1661
+ }
1662
+ });
1663
+ } else {
1664
+
1665
+ }
1666
+ }
1667
+ }
1668
+
1669
+ function removeFolderFromID(popup_type) {
1670
+ var removeMessage = "Are you sure you want to delete the selected folder?";
1671
+ var removeNotice = "Items in the folder will not be deleted.";
1672
+ isMultipleRemove = false;
1673
+ if(popup_type == 1) {
1674
+ if($("#menu-checkbox").is(":checked")) {
1675
+ isMultipleRemove = true;
1676
+ if($("#js-tree-menu input.checkbox:checked").length == 0) {
1677
+ $(".folder-popup-form").hide();
1678
+ $(".folder-popup-form").removeClass("disabled");
1679
+ $("#error-folder-popup-message").html("Please select at least one folder to delete");
1680
+ $("#error-folder-popup").show();
1681
+ return;
1682
+ } else {
1683
+ if($("#js-tree-menu input.checkbox:checked").length > 1) {
1684
+ removeMessage = "Are you sure you want to delete the selected folders?";
1685
+ removeNotice = "Items in the selected folders will not be deleted.";
1686
+ }
1687
+ }
1688
+ }
1689
+ }
1690
+ $(".folder-popup-form").hide();
1691
+ $(".folder-popup-form").removeClass("disabled");
1692
+ $("#remove-folder-item").text("Yes, Delete it!");
1693
+ $("#remove-folder-message").text(removeMessage);
1694
+ $("#remove-folder-notice").text(removeNotice);
1695
+ $("#confirm-remove-folder").show();
1696
+ $("#remove-folder-item").focus();
1697
+ }
1698
+
1699
+ $(document).ready(function(){
1700
+ $(document).on("click", ".mark-folder", function(e){
1701
+ e.stopPropagation();
1702
+ folderID = $(this).closest(".dynamic-menu").data("id");
1703
+ nonce = getSettingForPost(folderID, 'nonce');
1704
+ $(".form-loader-count").css("width","100%");
1705
+ $(".dynamic-menu").remove();
1706
+ $(".active-menu").removeClass("active-menu");
1707
+ $.ajax({
1708
+ url: wcp_settings.ajax_url,
1709
+ data: "term_id=" + folderID + "&type=" + wcp_settings.post_type + "&action=wcp_mark_un_mark_folder&nonce="+nonce,
1710
+ method: 'post',
1711
+ cache: false,
1712
+ success: function (res) {
1713
+ res = $.parseJSON(res);
1714
+ $(".form-loader-count").css("width","0%");
1715
+ if (res.status == '1') {
1716
+ folderPostId = getIndexForPostSetting(res.id);
1717
+ if(res.marked == '1') {
1718
+ $("li.jstree-node[id='"+res.id+"']").addClass("is-high");
1719
+ $(".sticky-folder-"+res.id).addClass("is-high");
1720
+ if(folderPostId != null) {
1721
+ folderPropertyArray[folderPostId]['is_high'] = 1;
1722
+ }
1723
+ } else {
1724
+ $("li.jstree-node[id='"+res.id+"']").removeClass("is-high");
1725
+ $(".sticky-folder-"+res.id).removeClass("is-high");
1726
+ if(folderPostId != null) {
1727
+ folderPropertyArray[folderPostId]['is_high'] = 0;
1728
+ }
1729
+ }
1730
+ add_menu_to_list();
1731
+ ajaxAnimation();
1732
+ if($(".jstree-node[id='"+res.id+"']").length) {
1733
+ $(".jstree-node[id='"+res.id+"'] > a.jstree-anchor").trigger("focus");
1734
+ }
1735
+ } else {
1736
+ $(".folder-popup-form").hide();
1737
+ $(".folder-popup-form").removeClass("disabled");
1738
+ $("#error-folder-popup-message").html(res.message);
1739
+ $("#error-folder-popup").show();
1740
+ }
1741
+ }
1742
+ });
1743
+ });
1744
+ });
1745
+
1746
+ /* change folder status */
1747
+ $(document).ready(function(){
1748
+ $(document).on("click", ".jstree-node .jstree-icon", function(){
1749
+ folderID = $(this).closest("li.jstree-node").attr("id");
1750
+ if($("li.jstree-node[id='"+folderID+"']").hasClass("jstree-open")) {
1751
+ folderStatus = 1;
1752
+ } else {
1753
+ folderStatus = 0;
1754
+ }
1755
+ $(".form-loader-count").css("width","100%");
1756
+ nonce = getSettingForPost(folderID, 'nonce');
1757
+ checkForExpandCollapse();
1758
+ $.ajax({
1759
+ url: wcp_settings.ajax_url,
1760
+ data: "is_active=" + folderStatus + "&action=save_wcp_folder_state&term_id=" + folderID+"&nonce="+nonce,
1761
+ method: 'post',
1762
+ success: function (res) {
1763
+ $(".form-loader-count").css("width","0");
1764
+ res = $.parseJSON(res);
1765
+ if(res.status == "0") {
1766
+ // $(".folder-popup-form").hide();
1767
+ // $(".folder-popup-form").removeClass("disabled");
1768
+ // $("#error-folder-popup-message").html(res.message);
1769
+ // $("#error-folder-popup").show();
1770
+ } else {
1771
+ if($("#wcp_folder_"+folderID).hasClass("active")) {
1772
+ $("#wcp_folder_"+folderID).removeClass("active");
1773
+ $("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideUp();
1774
+ folderStatus = 0;
1775
+ } else {
1776
+ $("#wcp_folder_"+folderID).addClass("active");
1777
+ $("#wcp_folder_"+folderID).find("ul.ui-sortable:first-child > li").slideDown();
1778
+ folderStatus = 1;
1779
+ }
1780
+ ajaxAnimation();
1781
+ }
1782
+ }
1783
+ });
1784
+ });
1785
+ });
1786
+
1787
+ /* refresh listing on click */
1788
+ $(document).ready(function(){
1789
+ $(document).on("click", "a.jstree-anchor", function(e) {
1790
+ currentPage = 1;
1791
+ e.stopPropagation();
1792
+ $(".un-categorised-items").removeClass("active-item");
1793
+ $(".header-posts a").removeClass("active-item");
1794
+ $("active-item").removeClass("active-item");
1795
+ activeRecordID = $(this).closest("li.jstree-node").attr("id");
1796
+ fileFolderID = $(this).closest("li.jstree-node").attr("id");
1797
+ $(".sticky-folders .sticky-folder-"+activeRecordID+" a").addClass("active-item");
1798
+ $("#js-tree-menu .jstree-clicked").removeClass("jstree-clicked");
1799
+ $("#js-tree-menu").jstree('select_node', activeRecordID);
1800
+ $("#js-tree-menu #"+activeRecordID+"_anchor").addClass("jstree-clicked");
1801
+ if(!$("#media-attachment-taxonomy-filter").length) {
1802
+ var folderSlug = getSettingForPost(activeRecordID, 'slug');
1803
+ folderCurrentURL = wcp_settings.page_url + folderSlug+"&paged="+currentPage;
1804
+ $(".form-loader-count").css("width", "100%");
1805
+ if($("#folder-posts-filter").length) {
1806
+ $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1807
+ var obj = { Title: folderSlug, Url: folderCurrentURL };
1808
+ history.pushState(obj, obj.Title, obj.Url);
1809
+ set_default_folders(folderSlug);
1810
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1811
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1812
+ }
1813
+ triggerInlineUpdate();
1814
+ });
1815
+ } else {
1816
+ $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1817
+ var obj = { Title: folderSlug, Url: folderCurrentURL };
1818
+ history.pushState(obj, obj.Title, obj.Url);
1819
+ set_default_folders(folderSlug);
1820
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1821
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1822
+ }
1823
+ triggerInlineUpdate();
1824
+ });
1825
+ }
1826
+ } else {
1827
+ var thisIndex = $(this).closest("li.jstree-node").attr("id");
1828
+ $("#media-attachment-taxonomy-filter").val(thisIndex);
1829
+ $("#media-attachment-taxonomy-filter").trigger("change");
1830
+ thisSlug = getSettingForPost(thisIndex, 'slug');
1831
+ folderCurrentURL = wcp_settings.page_url + thisSlug+"&paged="+currentPage;
1832
+ var obj = { Title: thisSlug, Url: folderCurrentURL };
1833
+ history.pushState(obj, obj.Title, obj.Url);
1834
+ set_default_folders(thisSlug);
1835
+ $(".custom-media-select").removeClass("active");
1836
+ }
1837
+ add_active_item_to_list();
1838
+ $(".sticky-folders .sticky-folder-"+activeRecordID+" a").addClass("active-item");
1839
+ });
1840
+
1841
+ $(document).on("click", "#js-tree-menu input.checkbox", function(){
1842
+ checkForCopyPaste();
1843
+ });
1844
+
1845
+ $(".header-posts").on("click", function(){
1846
+ activeRecordID = "";
1847
+ $(".wcp-container .route").removeClass("active-item");
1848
+ $(".un-categorised-items").removeClass("active-item");
1849
+ $(".sticky-folders .active-item").removeClass("active-item");
1850
+ $(".header-posts a").addClass("active-item");
1851
+ $(".jstree-clicked").removeClass("jstree-clicked");
1852
+ if(!$("#media-attachment-taxonomy-filter").length) {
1853
+ currentPage = 1;
1854
+ folderCurrentURL = wcp_settings.page_url+"&paged="+currentPage;
1855
+ $(".form-loader-count").css("width", "100%");
1856
+ if($("#folder-posts-filter").length) {
1857
+ $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1858
+ var obj = { Title: "", Url: folderCurrentURL };
1859
+ history.pushState(obj, obj.Title, obj.Url);
1860
+ set_default_folders("all");
1861
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1862
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1863
+ }
1864
+ add_active_item_to_list();
1865
+ triggerInlineUpdate();
1866
+ });
1867
+ } else {
1868
+ $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1869
+ var obj = { Title: "", Url: folderCurrentURL };
1870
+ history.pushState(obj, obj.Title, obj.Url);
1871
+ set_default_folders("all");
1872
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1873
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1874
+ }
1875
+ add_active_item_to_list();
1876
+ triggerInlineUpdate();
1877
+ });
1878
+ }
1879
+ } else {
1880
+ activeRecordID = "";
1881
+ $("#media-attachment-taxonomy-filter").val("all");
1882
+ $("#media-attachment-taxonomy-filter").trigger("change");
1883
+ var obj = { Title: "", Url: wcp_settings.page_url };
1884
+ history.pushState(obj, obj.Title, obj.Url);
1885
+ set_default_folders("all");
1886
+ add_active_item_to_list();
1887
+ }
1888
+ checkForCopyPaste();
1889
+ });
1890
+
1891
+ $(".un-categorised-items").on("click", function(){
1892
+ activeRecordID = "-1";
1893
+ $(".wcp-container .route").removeClass("active-item");
1894
+ $(".header-posts a").removeClass("active-item");
1895
+ $(".un-categorised-items").addClass("active-item");
1896
+ $(".sticky-folders .active-item").removeClass("active-item");
1897
+ $(".jstree-clicked").removeClass("jstree-clicked");
1898
+ if(!$("#media-attachment-taxonomy-filter").length) {
1899
+ currentPage = 1;
1900
+ folderCurrentURL = wcp_settings.page_url+"-1"+"&paged="+currentPage;
1901
+ $(".form-loader-count").css("width", "100%");
1902
+ if($("#folder-posts-filter").length) {
1903
+ $("#folder-posts-filter").load(folderCurrentURL + " #posts-filter", function(){
1904
+ var obj = { Title: "", Url: folderCurrentURL };
1905
+ history.pushState(obj, obj.Title, obj.Url);
1906
+ set_default_folders("-1");
1907
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1908
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1909
+ }
1910
+ add_active_item_to_list();
1911
+ triggerInlineUpdate();
1912
+ });
1913
+ } else {
1914
+ $("#wpbody").load(folderCurrentURL + " #wpbody-content", function(){
1915
+ var obj = { Title: "", Url: folderCurrentURL };
1916
+ history.pushState(obj, obj.Title, obj.Url);
1917
+ set_default_folders("-1");
1918
+ if (wcp_settings.show_in_page == "show" && !$(".tree-structure").length) {
1919
+ $(".wp-header-end").before('<div class="tree-structure-content"><div class="tree-structure"><ul></ul><div class="clear clearfix"></div></div></div>');
1920
+ }
1921
+ add_active_item_to_list();
1922
+ triggerInlineUpdate();
1923
+ });
1924
+ }
1925
+ } else {
1926
+ $("#media-attachment-taxonomy-filter").val("unassigned");
1927
+ $("#media-attachment-taxonomy-filter").trigger("change");
1928
+ var obj = { Title: "", Url: wcp_settings.page_url+"-1" };
1929
+ history.pushState(obj, obj.Title, obj.Url);
1930
+ set_default_folders("-1");
1931
+ add_active_item_to_list();
1932
+ }
1933
+ checkForCopyPaste();
1934
+ });
1935
+
1936
+ /* Expand/Collapse */
1937
+ $("#expand-collapse-list").on("click", function(e){
1938
+ e.stopPropagation();
1939
+ statusType = 0;
1940
+ if($(this).hasClass("all-open")) {
1941
+ $(this).removeClass("all-open");
1942
+ statusType = 0;
1943
+ $(this).attr("data-folder-tooltip","Expand");
1944
+ $("#js-tree-menu").jstree("close_all");
1945
+ $("#expand-collapse-list .text").text("Expand");
1946
+ } else {
1947
+ $(this).addClass("all-open");
1948
+ statusType = 1;
1949
+ $(this).attr("data-folder-tooltip","Collapse");
1950
+ $("#js-tree-menu").jstree("open_all");
1951
+ $("#expand-collapse-list .text").text("Collapse");
1952
+ }
1953
+ folderIDs = "";
1954
+ $("#js-tree-menu .jstree-node:not(.jstree-leaf)").each(function(){
1955
+ folderIDs += $(this).attr("id")+",";
1956
+ });
1957
+ if(folderIDs != "") {
1958
+ $(".form-loader-count").css("width","100%");
1959
+ nonce = wcp_settings.nonce;
1960
+ $.ajax({
1961
+ url: wcp_settings.ajax_url,
1962
+ data: "type=" + wcp_settings.post_type + "&action=wcp_change_all_status&status=" + statusType + "&folders="+folderIDs+"&nonce="+nonce,
1963
+ method: 'post',
1964
+ success: function (res) {
1965
+ $(".form-loader-count").css("width","0");
1966
+ res = $.parseJSON(res);
1967
+ if(res.status == "0") {
1968
+ $(".folder-popup-form").hide();
1969
+ $(".folder-popup-form").removeClass("disabled");
1970
+ $("#error-folder-popup-message").html(res.message);
1971
+ $("#error-folder-popup").show();
1972
+ window.location.reload(true);
1973
+ }
1974
+ }
1975
+ });
1976
+ }
1977
+ });
1978
+
1979
+ checkForExpandCollapse();
1980
+ });
1981
+
1982
+ function initJSTree() {
1983
+ $(treeId).jstree({
1984
+ "core": {
1985
+ 'cache':false,
1986
+ "animation": 0,
1987
+ "max_depth": hasChildren?"-1":1,
1988
+ // "check_callback": true,
1989
+ check_callback: function(e, t, n, r, o) {
1990
+ $("*").removeClass("drag-bot").removeClass("drag-in").removeClass("drag-up");
1991
+ if (("move_node" === e || "copy_node" === e) && o && o.dnd)
1992
+ switch (o.pos) {
1993
+ case "a":
1994
+ o.origin.get_node(o.ref, !0).addClass("drag-bot");
1995
+ nodeId = $(".drag-bot").attr("id");
1996
+ $("#jstree-dnd").text("Below "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
1997
+ break;
1998
+ case "i":
1999
+ if(!hasChildren && $("#do_not_show_again").is(":checked")) {
2000
+ return false;
2001
+ }
2002
+ o.origin.get_node(o.ref, !0).addClass("drag-in");
2003
+ nodeId = $(".drag-in").attr("id");
2004
+ $("#jstree-dnd").text("Inside "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
2005
+ break;
2006
+ case "b":
2007
+ o.origin.get_node(o.ref, !0).addClass("drag-up");
2008
+ nodeId = $(".drag-up").attr("id");
2009
+ $("#jstree-dnd").text("Above "+$.trim($("#js-tree-menu").jstree(true).get_node(nodeId).text));
2010
+ break;
2011
+ default:
2012
+ $("#jstree-dnd").text($("#jstree-dnd").data("txt"));
2013
+ break;
2014
+ }
2015
+ return !0
2016
+ }
2017
+ },
2018
+ data: {
2019
+ cache : false
2020
+ },
2021
+ select_node: false,
2022
+ search: {
2023
+ show_only_matches: true,
2024
+ case_sensitive: false,
2025
+ fuzzy: false
2026
+ },
2027
+ plugins: ["dnd", "search", "contextmenu"],
2028
+ contextmenu: {
2029
+ select_node: 0,
2030
+ show_at_node: 0,
2031
+ items: function() {
2032
+ return {};
2033
+ }
2034
+ }
2035
+ }).bind("ready.jstree", (function() {
2036
+ setFolderCount();
2037
+ setDragAndDropElements();
2038
+ checkForCopyPaste();
2039
+ })).bind("after_open.jstree", (function() {
2040
+ //data.text is the new name:
2041
+ setDragAndDropElements();
2042
+ })).bind("open_all.jstree", (function() {
2043
+ //data.text is the new name:
2044
+ setDragAndDropElements();
2045
+ })).bind("create_node.jstree", (function() {
2046
+ //data.text is the new name:
2047
+ setDragAndDropElements();
2048
+ })).bind("delete_node.jstree", (function() {
2049
+ //data.text is the new name:
2050
+ setDragAndDropElements();
2051
+ })).bind("close_all.jstree", (function() {
2052
+ //data.text is the new name:
2053
+ setDragAndDropElements();
2054
+ })).bind("after_close.jstree", (function() {
2055
+ //data.text is the new name:
2056
+ setDragAndDropElements();
2057
+ })).bind("move_node.jstree", (function(t, n) {
2058
+ if(!hasChildren) {
2059
+ var oldPosition = n.old_position;
2060
+ var currentParent = n.parent;
2061
+ if(currentParent != "#") {
2062
+ $('#js-tree-menu').jstree("move_node", "#"+n.node.id, "#", oldPosition);
2063
+ $("#sub-drag-folder-popup").show();
2064
+ return false;
2065
+ }
2066
+ }
2067
+ if(n.node.parent != "#") {
2068
+ jQuery("#js-tree-menu").jstree("open_node",n.node.parent);
2069
+ }
2070
+ folderMoveId = n.node.id;
2071
+ orderString = "";
2072
+ $("#js-tree-menu .jstree-node[id='"+folderMoveId+"']").closest("ul").children().each(function(){
2073
+ if($(this).attr("id") != 'undefined') {
2074
+ orderString += $(this).attr("id") + ",";
2075
+ }
2076
+ });
2077
+ if($("#"+folderMoveId+"_anchor").closest(".jstree-node").parent().parent().hasClass("jstree-node")) {
2078
+ parentID = $("#"+folderMoveId+"_anchor").closest(".jstree-node").parent().parent().attr("id");
2079
+ } else {
2080
+ parentID = 0;
2081
+ }
2082
+ if(orderString != "") {
2083
+ $(".form-loader-count").css("width","100%");
2084
+ $.ajax({
2085
+ url: wcp_settings.ajax_url,
2086
+ data: "term_ids=" + orderString + "&action=wcp_save_folder_order&type=" + wcp_settings.post_type+"&nonce="+wcp_settings.nonce+"&term_id="+folderMoveId+"&parent_id="+parentID,
2087
+ method: 'post',
2088
+ success: function (res) {
2089
+ res = $.parseJSON(res);
2090
+ if (res.status == '1') {
2091
+ $("#wcp_folder_parent").html(res.options);
2092
+ $(".form-loader-count").css("width", "0");
2093
+ resetMediaAndPosts();
2094
+ ajaxAnimation();
2095
+ setFolderCountAndDD();
2096
+ setDragAndDropElements();
2097
+ } else {
2098
+ $(".folder-popup-form").hide();
2099
+ $(".folder-popup-form").removeClass("disabled");
2100
+ $("#error-folder-popup-message").html(res.message);
2101
+ $("#error-folder-popup").show();
2102
+ window.location.reload(true);
2103
+ }
2104
+ }
2105
+ });
2106
+ }
2107
+ }));
2108
+ }
2109
+
2110
+ /* sorting folders */
2111
+ $(document).ready(function(){
2112
+ $(document).on("click", "body, html", function(){
2113
+ $(".folder-order").removeClass("active");
2114
+ });
2115
+
2116
+ $(document).on("click", "#sort-order-list", function(e){
2117
+ e.stopPropagation();
2118
+ $(".folder-order").toggleClass("active");
2119
+ });
2120
+
2121
+ $(document).on("click", ".folder-sort-menu a:not(.pro-feature)", function(e) {
2122
+ e.stopPropagation();
2123
+ e.preventDefault();
2124
+ $(".form-loader-count").css("width", "100%");
2125
+ $(".folder-order").removeClass("active");
2126
+ lastOrderStatus = $(this).attr("data-sort");
2127
+ $.ajax({
2128
+ url: wcp_settings.ajax_url,
2129
+ data: "type=" + wcp_settings.post_type + "&action=wcp_folders_by_order&nonce=" + wcp_settings.nonce+"&order="+$(this).attr("data-sort"),
2130
+ method: 'post',
2131
+ success: function (res) {
2132
+ res = $.parseJSON(res);
2133
+ if(res.status == 1) {
2134
+ $("#js-tree-menu").jstree().destroy();
2135
+ $("#js-tree-menu").append("<ul></ul>");
2136
+ $("#js-tree-menu ul").html(res.data);
2137
+ initJSTree();
2138
+ foldersArray = res.terms;
2139
+ setFolderCountAndDD();
2140
+ }
2141
+ $(".form-loader-count").css("width", "0");
2142
+ add_active_item_to_list();
2143
+ }
2144
+ });
2145
+ });
2146
+ });
2147
+
2148
+ /* Search functionality */
2149
+ $(document).ready(function(){
2150
+ $(document).on("keyup", "#folder-search", function(){
2151
+ checkForFolderSearch();
2152
+ });
2153
+
2154
+ $(document).on("change", "#folder-search", function(){
2155
+ checkForFolderSearch();
2156
+ });
2157
+
2158
+ $(document).on("blur", "#folder-search", function(){
2159
+ checkForFolderSearch();
2160
+ });
2161
+
2162
+ $(document).on("click", "#do_not_show_again", function(){
2163
+ var childStatus = $(this).is(":checked")?1:0;
2164
+ $.ajax({
2165
+ url: wcp_settings.ajax_url,
2166
+ type: 'post',
2167
+ data: {
2168
+ action: "premio_hide_child_popup",
2169
+ status: childStatus,
2170
+ nonce: wcp_settings.nonce,
2171
+ post_type: wcp_settings.post_type
2172
+ }
2173
+ })
2174
+ });
2175
+ });
2176
+
2177
+ function checkForFolderSearch() {
2178
+ var searchVal = $.trim($("#folder-search").val());
2179
+ $('#js-tree-menu').jstree('search', searchVal);
2180
+ }
2181
+
2182
+ /* checkbox library */
2183
+ $(document).ready(function(){
2184
+ $(document).on("click", ".folders-toggle-button", function(){
2185
+ dbStatus = 'show';
2186
+ if($(".tree-structure-content").hasClass("active")) {
2187
+ $(".tree-structure-content .tree-structure").animate({
2188
+ height: '40px'
2189
+ }, 100, function(){
2190
+ $(".tree-structure-content").removeClass("active");
2191
+ });
2192
+ dbStatus = 'hide';
2193
+ } else {
2194
+ newHeight = parseInt($(".tree-structure-content .tree-structure").attr("data-height"));
2195
+ $(".tree-structure-content .tree-structure").animate({
2196
+ height: newHeight
2197
+ }, 100, function(){
2198
+ $(".tree-structure-content").addClass("active");
2199
+ });
2200
+ }
2201
+ $.ajax({
2202
+ url: wcp_settings.ajax_url,
2203
+ data: "type=" + wcp_settings.post_type + "&action=wcp_hide_folders&status=" + dbStatus +"&nonce="+wcp_settings.nonce,
2204
+ method: 'post',
2205
+ success: function (res) {
2206
+ setStickyHeaderForMedia();
2207
+ }
2208
+ });
2209
+ });
2210
+ });
2211
+
2212
+ function set_default_folders(post_id) {
2213
+ $.ajax({
2214
+ url: wcp_settings.ajax_url,
2215
+ type: 'post',
2216
+ data: 'action=save_folder_last_status&post_type='+wcp_settings.post_type+"&post_id="+post_id+"&nonce="+wcp_settings.nonce,
2217
+ cache: fals