PluginProbe ʕ •ᴥ•ʔ
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager / 2.6.4
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager v2.6.4
3.1.9 3.1.8 3.1.7 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 trunk 1.3.7 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9 2.9.1 2.9.2
folders / assets / css / page-post-media.css
folders / assets / css Last commit date
admin-setting.css 5 years ago design.css 5 years ago design.min.css 5 years ago folder-icon.css 5 years ago folders.css 5 years ago folders.min.css 5 years ago jstree.css 5 years ago jstree.min.css 5 years ago media.css 6 years ago new-media.css 5 years ago page-post-media.css 5 years ago page-post-media.min.css 5 years ago replace-media.css 5 years ago select2.min.css 5 years ago settings.css 5 years ago spectrum.min.css 6 years ago
page-post-media.css
1098 lines
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 }
10 .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 {
11 left: 275px
12 }
13 .wcp-container {
14 padding: 20px 20px 20px 16px
15 }
16
17 .form-title {
18 font-size: 23px;
19 font-weight: 400;
20 margin: 0;
21 padding: 0 0 10px 0;
22 line-height: 29px;
23 min-height: 36px
24 }
25
26 .media-frame a.add-new-folder {
27 text-decoration: none;
28 display: block;
29 float: right;
30 font-size: 14px;
31 padding: 4px 10px 4px 4px;
32 background: #f51366;
33 color: #fff;
34 border: solid 1px #f51366;
35 border-radius: 4px;
36 line-height: 24px;
37 position: relative
38 }
39
40 .add-new-folder span {
41 display: block;
42 float: left;
43 line-height: 24px;
44 font-size: 14px;
45 margin-right: 5px
46 }
47
48 span.create_new_folder {
49 width: 26px;
50 height: 26px;
51 line-height: 26px;
52 font-size: 14px;
53 background: rgba(255, 255, 255, .4);
54 backdrop-filter: blur(16px);
55 border-radius: 4px;
56 text-align: center;
57 margin: 0 15px 0 0
58 }
59
60 span.folder-loader-ajax {
61 float: right;
62 margin: 0;
63 line-height: 30px;
64 display: none
65 }
66
67 .folder-loader-ajax.active {
68 display: inline-block
69 }
70
71 @-webkit-keyframes scaleAnimation {
72 0% {
73 opacity: 0;
74 -webkit-transform: scale(1.5);
75 transform: scale(1.5)
76 }
77 100% {
78 opacity: 1;
79 -webkit-transform: scale(1);
80 transform: scale(1)
81 }
82 }
83
84 @keyframes scaleAnimation {
85 0% {
86 opacity: 0;
87 -webkit-transform: scale(1.5);
88 transform: scale(1.5)
89 }
90 100% {
91 opacity: 1;
92 -webkit-transform: scale(1);
93 transform: scale(1)
94 }
95 }
96
97 @-webkit-keyframes drawCircle {
98 0% {
99 stroke-dashoffset: 151px
100 }
101 100% {
102 stroke-dashoffset: 0
103 }
104 }
105
106 @keyframes drawCircle {
107 0% {
108 stroke-dashoffset: 151px
109 }
110 100% {
111 stroke-dashoffset: 0
112 }
113 }
114
115 @-webkit-keyframes drawCheck {
116 0% {
117 stroke-dashoffset: 36px
118 }
119 100% {
120 stroke-dashoffset: 0
121 }
122 }
123
124 @keyframes drawCheck {
125 0% {
126 stroke-dashoffset: 36px
127 }
128 100% {
129 stroke-dashoffset: 0
130 }
131 }
132
133 @-webkit-keyframes fadeOut {
134 0% {
135 opacity: 1
136 }
137 100% {
138 opacity: 0
139 }
140 }
141
142 @keyframes fadeOut {
143 0% {
144 opacity: 1
145 }
146 100% {
147 opacity: 0
148 }
149 }
150
151 @-webkit-keyframes fadeIn {
152 0% {
153 opacity: 0
154 }
155 100% {
156 opacity: 1
157 }
158 }
159
160 @keyframes fadeIn {
161 0% {
162 opacity: 0
163 }
164 100% {
165 opacity: 1
166 }
167 }
168
169 #successAnimationCircle {
170 stroke-dasharray: 151px 151px;
171 stroke: #2ce0a7
172 }
173
174 #successAnimationCheck {
175 stroke-dasharray: 36px 36px;
176 stroke: #2ce0a7
177 }
178
179 #successAnimationResult {
180 fill: #2ce0a7;
181 opacity: 0
182 }
183
184 svg#successAnimation {
185 width: 30px;
186 height: 34px;
187 padding: 0;
188 display: none;
189 float: left
190 }
191
192 #successAnimation.active {
193 display: inline-block
194 }
195
196 .folder-loader-ajax img {
197 display: none
198 }
199
200 #successAnimation.animated {
201 -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
202 animation: 1s ease-out 0s 1 both scaleAnimation
203 }
204
205 #successAnimation.animated #successAnimationCircle {
206 -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut;
207 animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCircle, .3s linear .9s 1 both fadeOut
208 }
209
210 #successAnimation.animated #successAnimationCheck {
211 -webkit-animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut;
212 animation: 1s cubic-bezier(.77, 0, .175, 1) 0s 1 both drawCheck, .3s linear .9s 1 both fadeOut
213 }
214
215 #successAnimation.animated #successAnimationResult {
216 -webkit-animation: .3s linear .9s both fadeIn;
217 animation: .3s linear .9s both fadeIn
218 }
219
220 .form-options {
221 background: #fff;
222 padding: 5px;
223 margin: 0 0;
224 border-radius: 4px;
225 box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
226 }
227
228 .wcp-container ul {
229 list-style: none
230 }
231
232 .form-options ul {
233 margin: 0;
234 padding: 0
235 }
236
237 .form-options > ul > li {
238 display: inline-block;
239 margin: 0 2px 0 0;
240 vertical-align: top
241 }
242
243 .form-options > ul > li.last {
244 margin: 0
245 }
246
247 .form-options > ul > li.last.folder-checkbox {
248 padding: 5px 0 0
249 }
250
251 .form-options > ul > li > a {
252 display: inline-block;
253 text-decoration: none;
254 padding: 5px 5px;
255 color: #000;
256 vertical-align: middle;
257 margin: 0 0 5px 0;
258 background: #f1f1f1;
259 border-radius: 4px
260 }
261
262 .form-options span.icon {
263 font-size: 12px;
264 display: inline-block;
265 vertical-align: baseline;
266 color: #a4c0d2
267 }
268
269 .media-frame .wcp-hide-show-buttons {
270 display: none
271 }
272
273
274 .folder-order {
275 position: relative
276 }
277
278 .form-options > ul > li.last > a.sort-folder-order {
279 width: 28px;
280 padding: 5px;
281 text-align: center;
282 display: inline-block;
283 box-sizing: border-box
284 }
285
286 .folder-sort-menu {
287 position: absolute;
288 right: 0;
289 width: 120px;
290 z-index: 101;
291 background: #fff;
292 -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
293 -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
294 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
295 display: none
296 }
297
298 .folder-sort-menu li {
299 display: block;
300 margin: 0;
301 padding: 0;
302 background: 0 0
303 }
304
305 .folder-sort-menu li a {
306 display: block;
307 margin: 0;
308 padding: 3px 5px;
309 background: 0 0;
310 color: #848484;
311 text-decoration: none;
312 font-size: 14px
313 }
314
315 span.upgrade-message {
316 padding: 0;
317 background: #fff;
318 display: inline-block;
319 font-size: 12px;
320 color: #000
321 }
322
323 span.upgrade-message a.pink, span.upgrade-message span.pink {
324 color: #ff5983;
325 text-decoration: none;
326 font-weight: 700
327 }
328
329 .form-loader {
330 width: 100%;
331 height: 5px;
332 margin: 0 0 10px
333 }
334
335 .form-loader-count {
336 width: 0;
337 height: 5px;
338 background: url(../images/form-loader.png);
339 transition: all 2.5s linear;
340 -webkit-transition: all 2s linear;
341 -moz-transition: all 2.5s linear
342 }
343
344 .top-settings {
345 background: #fff;
346 padding: 10px 10px 5px;
347 -webkit-border-top-left-radius: 4px;
348 -webkit-border-top-right-radius: 4px;
349 -moz-border-radius-topleft: 4px;
350 -moz-border-radius-topright: 4px;
351 border-top-left-radius: 4px;
352 border-top-right-radius: 4px;
353 box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
354 }
355
356 .header-posts a, .un-categorised-items a {
357 color: #444;
358 padding: 7px;
359 display: block;
360 text-decoration: none;
361 font-size: 14px;
362 border-radius: 4px;
363 line-height: 18px
364 }
365
366 .header-posts a.active-item, .orange-bg > span, .un-categorised-items.active-item, .wcp-container .route.active-item > h3.title {
367 background-color: #fa166b !important;
368 color: #fff
369 }
370
371 .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 {
372 color: #fff !important
373 }
374
375 .wcp-icon {
376 display: inline-block;
377 font-size: 16px;
378 vertical-align: top;
379 margin-right: 3px
380 }
381
382 span.total-count {
383 float: right;
384 font-size: 12px;
385 line-height: 16px
386 }
387
388 .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
389 color: #fff !important
390 }
391
392 .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
393 background: rgba(250, 22, 107, .08);
394 border-radius: 4px;
395 color: #444
396 }
397
398 .un-categorised-items.active-item a, .un-categorised-items.active-item a:hover {
399 color: #fff
400 }
401
402 .un-categorised-items a:hover, .un-categorised-items:hover a {
403 color: #444
404 }
405
406 .media-frame .folder-custom-menu a:focus {
407 outline: 0;
408 box-shadow: none
409 }
410 .sticky-title {
411 font-size: 16px;
412 font-weight: 700;
413 padding: 7px
414 }
415 div#custom-menu {
416 padding: 10px;
417 background: #fff;
418 box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
419 }
420
421 .wcp-container .space {
422 position: relative;
423 list-style-type: none;
424 border: 0;
425 margin: 0 0 0 20px;
426 padding: 0 0 30px 0;
427 width: 40px;
428 top: 30px;
429 height: 100%;
430 z-index: 1
431 }
432
433 .wcp-container .first-space {
434 margin-left: 0;
435 top: 0;
436 padding: 0
437 }
438
439 .wcp-container .route {
440 position: relative;
441 list-style-type: none;
442 border: 0;
443 margin: 0;
444 padding: 0;
445 top: 0;
446 max-height: 100% !important;
447 width: 100%;
448 border-radius: 2px;
449 z-index: -1;
450 background: 0 0
451 }
452
453 .wcp-container .route .title {
454 position: absolute;
455 border: 0;
456 margin: 0;
457 padding: 0;
458 height: 30px;
459 width: 200px;
460 text-indent: 28px;
461 background: 0 0;
462 box-shadow: none;
463 font-size: 13px;
464 line-height: 26px;
465 border-radius: 4px;
466 -webkit-border-radius: 4px;
467 -moz-border-radius: 4px;
468 overflow: hidden;
469 font-weight: 400
470 }
471
472 .wcp-container .route span {
473 position: absolute;
474 top: 2px;
475 left: 0;
476 z-index: 10;
477 width: 20px;
478 height: 18px;
479 text-indent: 0;
480 font-size: 20px;
481 background: no-repeat;
482 text-align: center
483 }
484
485 .wcp-container .route span.ui-icon {
486 line-height: 24px;
487 font-size: 18px;
488 cursor: move;
489 left: 5px;
490 top: 2px;
491 height: 26px
492 }
493
494 #custom-menu .wcp-icon {
495 font-size: 16px !important;
496 line-height: 24px
497 }
498
499 #custom-menu input.checkbox {
500 display: none
501 }
502
503 .wcp-container .route span.title-text {
504 position: relative;
505 top: auto;
506 left: auto;
507 display: inline-block;
508 font-size: 16px;
509 line-height: 30px;
510 height: 30px;
511 width: calc(100% - 100px);
512 overflow: hidden;
513 white-space: nowrap;
514 text-align: left
515 }
516
517 #custom-menu [class*=" pfolder-"], #custom-menu [class^=pfolder-] {
518 font-size: 12px
519 }
520 .wcp-container .route .title .folder-sticky-icon, .wcp-container .route .title .move-folder-icon {
521 float: right;
522 position: relative;
523 top: 0;
524 left: auto;
525 width: 20px;
526 height: 30px;
527 line-height: 26px;
528 display: none
529 }
530
531 .wcp-container .route.is-sticky > h3.title .folder-sticky-icon, .wcp-container .route.is-sticky > h3.title .move-folder-icon {
532 display: block;
533 }
534
535 .nav-icon {
536 display: none;
537 left: -10px !important;
538 cursor: pointer
539 }
540
541 #custom-menu .route .nav-icon .wcp-icon {
542 font-size: 9px !important;
543 color: #fa166b;
544 font-weight: 700;
545 transform: rotate(-90deg);
546 transition: all .25s linear
547 }
548
549 .header-posts a, .un-categorised-items a, .wcp-container .route span.title-text {
550 font-size: 12px
551 }
552
553 .wcp-container .route span.total-count {
554 position: relative;
555 font-size: 10px;
556 float: right;
557 text-align: center;
558 width: auto;
559 display: block;
560 margin: 4px 8px 3px 3px;
561 color: #23282d !important;
562 line-height: 16px;
563 height: 16px
564 }
565
566 .has-sub-tree > .nav-icon {
567 display: block
568 }
569
570 .has-sub-tree > ul.ui-sortable li {
571 display: none
572 }
573
574 .has-sub-tree.active > ul.ui-sortable > li {
575 display: block
576 }
577
578 body:not(.no-hover-css) .wcp-container .route .title:hover {
579 background: rgba(250, 22, 107, .08);
580 cursor: pointer
581 }
582
583 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 {
584 display: block
585 }
586
587 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 {
588 display: none !important
589 }
590
591 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 {
592 width: 18px
593 }
594 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 {
595 content: "\e901" !important;
596 }
597 .sticky-folders li.is-high a span.star-icon, .wcp-container .route.is-high > h3 > span.star-icon {
598 display: block
599 }
600
601 .dynamic-menu {
602 position: absolute;
603 left: 50px;
604 background: #fff;
605 width: 170px;
606 padding: 0;
607 z-index: 101;
608 -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
609 -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
610 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25)
611 }
612
613 .dynamic-menu li {
614 position: relative;
615 width: 100%;
616 display: block !important;
617 padding: 2px 0;
618 margin: 0
619 }
620
621 .dynamic-menu li.new-folder {
622 border-bottom: solid 1px #d8d8d8
623 }
624
625 .dynamic-menu a {
626 text-decoration: none;
627 color: #848484;
628 position: relative;
629 display: block;
630 padding: 5px 10px;
631 line-height: 18px;
632 white-space: nowrap
633 }
634
635 .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
636 position: relative !important;
637 display: inline-block;
638 vertical-align: middle;
639 margin-right: 5px;
640 top: auto !important;
641 width: 20px !important;
642 height: 20px !important;
643 line-height: 14px
644 }
645
646 #custom-menu .dynamic-menu ul > li > a .sticky-pin {
647 line-height: 20px
648 }
649
650 #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
651 font-size: 16px !important
652 }
653
654 li.active-menu {
655 z-index: 2 !important
656 }
657
658 .dynamic-menu a.active, .dynamic-menu a:hover {
659 background: #efefef;
660 color: #000
661 }
662
663 .folder-popup-form {
664 position: fixed;
665 width: 100%;
666 height: 100%;
667 background: rgba(0, 0, 0, .5);
668 top: 0;
669 left: 0;
670 z-index: 10001;
671 display: none
672 }
673
674 .popup-form-content {
675 background: #fff;
676 min-height: 100px;
677 width: 400px;
678 text-align: center;
679 margin: 0 auto;
680 position: absolute;
681 left: 0;
682 right: 0;
683 top: 50%;
684 transform: translate(0, -50%);
685 -webkit-transform: translate(0, -50%);
686 -moz-transform: translate(0, -50%);
687 -o-transform: translate(0, -50%);
688 -ms-transform: translate(0, -50%);
689 padding: 20px;
690 -webkit-border-radius: 4px;
691 -moz-border-radius: 4px;
692 border-radius: 4px;
693 color: #484848
694 }
695
696 .add-update-folder-title {
697 display: block;
698 position: relative;
699 max-width: 100%;
700 margin: 0 0 .4em;
701 padding: 0;
702 color: #595959;
703 text-align: center;
704 text-transform: none;
705 word-wrap: break-word;
706 font-weight: 700;
707 font-size: 22px;
708 line-height: 26px
709 }
710
711 .folder-group {
712 position: relative;
713 margin: 45px auto 15px;
714 padding: 0 2px
715 }
716
717 .folder-group input, .folder-group textarea {
718 background: 0 0;
719 font-size: 14px;
720 padding: 0 0 0 15px;
721 display: block;
722 width: 100%;
723 border-radius: 4px;
724 border: 1px solid #484848;
725 height: 34px;
726 line-height: 34px;
727 color: #484848;
728 outline: 0
729 }
730
731 .highlight {
732 background-color: #e4f2fd;
733 color: #000
734 }
735
736 .folder-group .folder-bar {
737 position: relative;
738 display: block;
739 width: 320px
740 }
741
742 .folder-group label {
743 font-size: 14px;
744 font-weight: 500;
745 position: absolute;
746 pointer-events: none;
747 left: 20px;
748 top: 10px;
749 -webkit-transition: .3s ease all;
750 transition: .3s ease all;
751 color: #484848
752 }
753
754 .folder-form-errors {
755 margin: 0 0 10px 0;
756 padding: 8px 0;
757 background: #ffe4e4;
758 color: #a20000;
759 display: none
760 }
761
762 .folder-form-buttons {
763 display: flex
764 }
765
766 .folder-form-buttons a, .folder-form-buttons button {
767 display: inline-flex;
768 padding: 0;
769 text-decoration: none;
770 margin: 10px 3px;
771 border-radius: 4px;
772 border: solid 1px #1da1f4;
773 line-height: 34px;
774 font-weight: 700;
775 font-size: 14px;
776 box-sizing: border-box;
777 height: 36px;
778 cursor: pointer;
779 flex: 1;
780 justify-content: center;
781 outline: 0;
782 color: #fff
783 }
784
785 .folder-form-buttons .form-cancel-btn, .folder-form-buttons a.form-cancel-btn:hover {
786 background-color: #fff;
787 color: #3085d6;
788 outline: 0
789 }
790
791 .form-submit-btn, .form-submit-btn:hover {
792 background-color: #3085d6;
793 color: #fff !important;
794 outline: 0
795 }
796
797 .folder-group input:focus ~ label, .folder-group input:valid ~ label, .folder-group textarea:focus ~ label, .folder-group textarea:valid ~ label {
798 top: -9px;
799 background: #fff;
800 padding: 0 5px;
801 font-weight: 400;
802 font-size: 12px;
803 line-height: 14px;
804 color: #aeaeae
805 }
806
807 #no-more-folder-credit .folder-form-message {
808 margin: 20px 80px;
809 font-size: 14px
810 }
811
812 .folder-form-message {
813 margin: 25px auto;
814 font-size: 15px;
815 line-height: 18px;
816 color: #484848;
817 width: 310px
818 }
819
820 @-webkit-keyframes fa-spin {
821 0% {
822 -webkit-transform: rotate(0);
823 transform: rotate(0)
824 }
825 100% {
826 -webkit-transform: rotate(359deg);
827 transform: rotate(359deg)
828 }
829 }
830
831 .folder-form-buttons a span, .folder-form-buttons button span {
832 -webkit-animation: fa-spin .75s infinite linear;
833 animation: fa-spin .75s infinite linear;
834 padding: 7px
835 }
836
837 .wcp-container .folder-tooltip {
838 position: relative
839 }
840
841 .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
842 text-transform: none;
843 font-size: .9em;
844 line-height: 1;
845 user-select: none;
846 pointer-events: none;
847 position: absolute;
848 display: none;
849 opacity: 0
850 }
851
852 .wcp-container .folder-tooltip::before {
853 content: '';
854 border: 5px solid transparent;
855 z-index: 1001
856 }
857
858 .wcp-container .folder-tooltip::after {
859 content: attr(data-folder-tooltip);
860 font-family: Helvetica, sans-serif;
861 text-align: center;
862 min-width: 3em;
863 max-width: 21em;
864 white-space: nowrap;
865 overflow: hidden;
866 text-overflow: ellipsis;
867 padding: 1ch 1.5ch;
868 border-radius: .3ch;
869 box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
870 background: #333;
871 color: #fff;
872 z-index: 1000
873 }
874
875 .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
876 display: block;
877 opacity: 1
878 }
879
880 .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
881 bottom: 100%;
882 border-bottom-width: 0;
883 border-top-color: #333
884 }
885
886 .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
887 bottom: calc(100% + 5px)
888 }
889
890 .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 {
891 left: 50%;
892 transform: translate(-50%, -.5em)
893 }
894
895 .folder-order.active .folder-sort-menu {
896 display: block
897 }
898
899 .folder-sort-menu li a.active, .folder-sort-menu li a:hover {
900 background: #efefef;
901 color: #000
902 }
903
904 .media-toolbar-secondary select {
905 width: 30%!important;
906 width: calc(30% - 10px)!important;
907 margin: 32px 10px 0 0!important;
908 }
909
910 .media-frame .uploader-inline {
911 z-index: 1
912 }
913
914 .wcp-drop-hover {
915 background: #fa166b !important;
916 z-index: 2 !important;
917 color: #fff !important
918 }
919
920 .wcp-drop-hover i {
921 color: #fff !important
922 }
923
924 .selected-items {
925 background: #0073aa;
926 color: #fff;
927 padding: 10px 20px;
928 border-radius: 5px;
929 -moz-border-radius: 5px;
930 -webkit-border-radius: 5px;
931 margin-top: 0;
932 cursor: none;
933 font-size: 12px;
934 z-index: 10001 !important
935 }
936
937 .media-frame, .media-frame .attachments-browser, .media-frame-content {
938 overflow: inherit
939 }
940
941 #custom-menu .route.active .nav-icon .wcp-icon {
942 transform: rotate(0);
943 -webkit-transform: rotate(0)
944 }
945
946 .expand-collapse.all-open span.icon {
947 transform: rotate(180deg);
948 -webkit-transform: rotate(180deg)
949 }
950
951 .folder-search-form {
952 padding: 0 0 10px 0;
953 position: relative
954 }
955
956 .folder-search-form input {
957 background: #fff;
958 border: 1px solid #dbdbdb !important;
959 box-sizing: border-box;
960 border-radius: 4px;
961 height: 32px;
962 line-height: 32px;
963 box-sizing: border-box;
964 padding: 0 5px !important;
965 width: 100% !important;
966 box-shadow: none !important;
967 outline: 0
968 }
969
970 .folder-search-form span {
971 position: absolute;
972 color: #aeaeae;
973 right: 0;
974 top: 0;
975 height: 32px;
976 line-height: 32px;
977 width: 32px;
978 text-align: center
979 }
980
981 .folder-separator {
982 padding: 0 10px;
983 height: 1px;
984 background: #e9e5e5;
985 margin: 0 0 10px 0
986 }
987
988 .wcp-drop-hover i {
989 color: #fff !important
990 }
991
992 .ui-draggable-dragging {
993 z-index: 10051 !important
994 }
995
996 .attachments.ui-sortable.ui-draggable-dragging {
997 z-index: 10001 !important
998 }
999
1000 #custom-menu.has-filter li.route {
1001 display: none !important
1002 }
1003
1004 #custom-menu.has-filter li.route.has-search {
1005 display: block !important
1006 }
1007
1008 #custom-menu.has-filter h3 span.title-text.has-search-text {
1009 font-weight: 700
1010 }
1011
1012 .form-options > ul > li > a:hover {
1013 background: #404040;
1014 color: #fff
1015 }
1016
1017 #custom-menu.show-folder-checkbox input.checkbox {
1018 display: block;
1019 margin: 5px 0 0 0
1020 }
1021
1022 #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1023 display: none !important
1024 }
1025
1026 .plugin-button {
1027 float: right;
1028 }
1029 .plugin-button.d-block {
1030 float: none;
1031 }
1032 .plugin-title {
1033 display: inline-block;
1034 }
1035 .form-options .form-options {
1036 background: transparent;
1037 padding: 0;
1038 box-shadow: none;
1039 }
1040 .attachments-browser .media-toolbar-secondary {
1041 width: 78%;
1042 max-width: inherit;
1043 }
1044 .media-toolbar-primary.search-form {
1045 width: 20%;
1046 max-width: inherit;
1047 }
1048
1049 body *.media-frame.hide-menu .media-frame-menu {
1050 display: block;
1051 }
1052
1053 .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 {
1054 left: 275px;
1055 }
1056 .media-frame-menu.has-folder-menu {
1057 width: 275px;
1058 }
1059 .media-frame-menu.has-folder-menu .folder-custom-menu {
1060 position: relative;
1061 border: none;
1062 width: 100%;
1063 }
1064 .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 {
1065 left: 275px;
1066 }
1067 .media-frame.mode-select.hide-router select#media-attachment-taxonomy-filter {
1068 display: none;
1069 }
1070 .media-frame.mode-select.hide-router .folder-custom-menu {
1071 display: none;
1072 }
1073
1074 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 {
1075 left: 0;
1076 right: 275px;
1077 }
1078 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 {
1079 left: 0;
1080 right: 275px;
1081 }
1082 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 {
1083 left: 0;
1084 right: 275px;
1085 }
1086 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 {
1087 left: 0;
1088 right: 275px;
1089 }
1090 .sticky-folders > ul > li {
1091 position: relative;
1092 }
1093 #vakata-dnd {
1094 z-index: 10000000 !important;
1095 }
1096 .add-folder-note {
1097 font-size: 13px;
1098 }