PluginProbe ʕ •ᴥ•ʔ
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager / 2.6.1
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager v2.6.1
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 select2.min.css 5 years ago settings.css 5 years ago spectrum.min.css 6 years ago
page-post-media.css
1094 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 .wcp-hide-show-buttons {
270 display: none
271 }
272
273 .folder-order {
274 position: relative
275 }
276
277 .form-options > ul > li.last > a.sort-folder-order {
278 width: 28px;
279 padding: 5px;
280 text-align: center;
281 display: inline-block;
282 box-sizing: border-box
283 }
284
285 .folder-sort-menu {
286 position: absolute;
287 right: 0;
288 width: 120px;
289 z-index: 101;
290 background: #fff;
291 -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
292 -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
293 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
294 display: none
295 }
296
297 .folder-sort-menu li {
298 display: block;
299 margin: 0;
300 padding: 0;
301 background: 0 0
302 }
303
304 .folder-sort-menu li a {
305 display: block;
306 margin: 0;
307 padding: 3px 5px;
308 background: 0 0;
309 color: #848484;
310 text-decoration: none;
311 font-size: 14px
312 }
313
314 span.upgrade-message {
315 padding: 0;
316 background: #fff;
317 display: inline-block;
318 font-size: 12px;
319 color: #000
320 }
321
322 span.upgrade-message a.pink, span.upgrade-message span.pink {
323 color: #ff5983;
324 text-decoration: none;
325 font-weight: 700
326 }
327
328 .form-loader {
329 width: 100%;
330 height: 5px;
331 margin: 0 0 10px
332 }
333
334 .form-loader-count {
335 width: 0;
336 height: 5px;
337 background: url(../images/form-loader.png);
338 transition: all 2.5s linear;
339 -webkit-transition: all 2s linear;
340 -moz-transition: all 2.5s linear
341 }
342
343 .top-settings {
344 background: #fff;
345 padding: 10px 10px 5px;
346 -webkit-border-top-left-radius: 4px;
347 -webkit-border-top-right-radius: 4px;
348 -moz-border-radius-topleft: 4px;
349 -moz-border-radius-topright: 4px;
350 border-top-left-radius: 4px;
351 border-top-right-radius: 4px;
352 box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
353 }
354
355 .header-posts a, .un-categorised-items a {
356 color: #444;
357 padding: 7px;
358 display: block;
359 text-decoration: none;
360 font-size: 14px;
361 border-radius: 4px;
362 line-height: 18px
363 }
364
365 .header-posts a.active-item, .orange-bg > span, .un-categorised-items.active-item, .wcp-container .route.active-item > h3.title {
366 background-color: #fa166b !important;
367 color: #fff
368 }
369
370 .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 {
371 color: #fff !important
372 }
373
374 .wcp-icon {
375 display: inline-block;
376 font-size: 16px;
377 vertical-align: top;
378 margin-right: 3px
379 }
380
381 span.total-count {
382 float: right;
383 font-size: 12px;
384 line-height: 16px
385 }
386
387 .header-posts a.active-item span.total-count, .un-categorised-items.active-item a span {
388 color: #fff !important
389 }
390
391 .header-posts a:hover, .un-categorised-items.active-item, .un-categorised-items:hover {
392 background: rgba(250, 22, 107, .08);
393 border-radius: 4px;
394 color: #444
395 }
396
397 .un-categorised-items.active-item a, .un-categorised-items.active-item a:hover {
398 color: #fff
399 }
400
401 .un-categorised-items a:hover, .un-categorised-items:hover a {
402 color: #444
403 }
404
405 .media-frame .folder-custom-menu a:focus {
406 outline: 0;
407 box-shadow: none
408 }
409 .sticky-title {
410 font-size: 16px;
411 font-weight: 700;
412 padding: 7px
413 }
414 div#custom-menu {
415 padding: 10px;
416 background: #fff;
417 box-shadow: 0 4px 21px rgba(7, 16, 28, .1)
418 }
419
420 .wcp-container .space {
421 position: relative;
422 list-style-type: none;
423 border: 0;
424 margin: 0 0 0 20px;
425 padding: 0 0 30px 0;
426 width: 40px;
427 top: 30px;
428 height: 100%;
429 z-index: 1
430 }
431
432 .wcp-container .first-space {
433 margin-left: 0;
434 top: 0;
435 padding: 0
436 }
437
438 .wcp-container .route {
439 position: relative;
440 list-style-type: none;
441 border: 0;
442 margin: 0;
443 padding: 0;
444 top: 0;
445 max-height: 100% !important;
446 width: 100%;
447 border-radius: 2px;
448 z-index: -1;
449 background: 0 0
450 }
451
452 .wcp-container .route .title {
453 position: absolute;
454 border: 0;
455 margin: 0;
456 padding: 0;
457 height: 30px;
458 width: 200px;
459 text-indent: 28px;
460 background: 0 0;
461 box-shadow: none;
462 font-size: 13px;
463 line-height: 26px;
464 border-radius: 4px;
465 -webkit-border-radius: 4px;
466 -moz-border-radius: 4px;
467 overflow: hidden;
468 font-weight: 400
469 }
470
471 .wcp-container .route span {
472 position: absolute;
473 top: 2px;
474 left: 0;
475 z-index: 10;
476 width: 20px;
477 height: 18px;
478 text-indent: 0;
479 font-size: 20px;
480 background: no-repeat;
481 text-align: center
482 }
483
484 .wcp-container .route span.ui-icon {
485 line-height: 24px;
486 font-size: 18px;
487 cursor: move;
488 left: 5px;
489 top: 2px;
490 height: 26px
491 }
492
493 #custom-menu .wcp-icon {
494 font-size: 16px !important;
495 line-height: 24px
496 }
497
498 #custom-menu input.checkbox {
499 display: none
500 }
501
502 .wcp-container .route span.title-text {
503 position: relative;
504 top: auto;
505 left: auto;
506 display: inline-block;
507 font-size: 16px;
508 line-height: 30px;
509 height: 30px;
510 width: calc(100% - 100px);
511 overflow: hidden;
512 white-space: nowrap;
513 text-align: left
514 }
515
516 #custom-menu [class*=" pfolder-"], #custom-menu [class^=pfolder-] {
517 font-size: 12px
518 }
519 .wcp-container .route .title .folder-sticky-icon, .wcp-container .route .title .move-folder-icon {
520 float: right;
521 position: relative;
522 top: 0;
523 left: auto;
524 width: 20px;
525 height: 30px;
526 line-height: 26px;
527 display: none
528 }
529
530 .wcp-container .route.is-sticky > h3.title .folder-sticky-icon, .wcp-container .route.is-sticky > h3.title .move-folder-icon {
531 display: block;
532 }
533
534 .nav-icon {
535 display: none;
536 left: -10px !important;
537 cursor: pointer
538 }
539
540 #custom-menu .route .nav-icon .wcp-icon {
541 font-size: 9px !important;
542 color: #fa166b;
543 font-weight: 700;
544 transform: rotate(-90deg);
545 transition: all .25s linear
546 }
547
548 .header-posts a, .un-categorised-items a, .wcp-container .route span.title-text {
549 font-size: 12px
550 }
551
552 .wcp-container .route span.total-count {
553 position: relative;
554 font-size: 10px;
555 float: right;
556 text-align: center;
557 width: auto;
558 display: block;
559 margin: 4px 8px 3px 3px;
560 color: #23282d !important;
561 line-height: 16px;
562 height: 16px
563 }
564
565 .has-sub-tree > .nav-icon {
566 display: block
567 }
568
569 .has-sub-tree > ul.ui-sortable li {
570 display: none
571 }
572
573 .has-sub-tree.active > ul.ui-sortable > li {
574 display: block
575 }
576
577 body:not(.no-hover-css) .wcp-container .route .title:hover {
578 background: rgba(250, 22, 107, .08);
579 cursor: pointer
580 }
581
582 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 {
583 display: block
584 }
585
586 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 {
587 display: none !important
588 }
589
590 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 {
591 width: 18px
592 }
593 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 {
594 content: "\e901" !important;
595 }
596 .sticky-folders li.is-high a span.star-icon, .wcp-container .route.is-high > h3 > span.star-icon {
597 display: block
598 }
599
600 .dynamic-menu {
601 position: absolute;
602 left: 50px;
603 background: #fff;
604 width: 170px;
605 padding: 0;
606 z-index: 101;
607 -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
608 -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25);
609 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .25)
610 }
611
612 .dynamic-menu li {
613 position: relative;
614 width: 100%;
615 display: block !important;
616 padding: 2px 0;
617 margin: 0
618 }
619
620 .dynamic-menu li.new-folder {
621 border-bottom: solid 1px #d8d8d8
622 }
623
624 .dynamic-menu a {
625 text-decoration: none;
626 color: #848484;
627 position: relative;
628 display: block;
629 padding: 5px 10px;
630 line-height: 18px;
631 white-space: nowrap
632 }
633
634 .dynamic-menu ul > li > a > span, .dynamic-menu ul > li > a > span span {
635 position: relative !important;
636 display: inline-block;
637 vertical-align: middle;
638 margin-right: 5px;
639 top: auto !important;
640 width: 20px !important;
641 height: 20px !important;
642 line-height: 14px
643 }
644
645 #custom-menu .dynamic-menu ul > li > a .sticky-pin {
646 line-height: 20px
647 }
648
649 #custom-menu .dynamic-menu ul > li > a .sticky-pin i {
650 font-size: 16px !important
651 }
652
653 li.active-menu {
654 z-index: 2 !important
655 }
656
657 .dynamic-menu a.active, .dynamic-menu a:hover {
658 background: #efefef;
659 color: #000
660 }
661
662 .folder-popup-form {
663 position: fixed;
664 width: 100%;
665 height: 100%;
666 background: rgba(0, 0, 0, .5);
667 top: 0;
668 left: 0;
669 z-index: 10001;
670 display: none
671 }
672
673 .popup-form-content {
674 background: #fff;
675 min-height: 100px;
676 width: 400px;
677 text-align: center;
678 margin: 0 auto;
679 position: absolute;
680 left: 0;
681 right: 0;
682 top: 50%;
683 transform: translate(0, -50%);
684 -webkit-transform: translate(0, -50%);
685 -moz-transform: translate(0, -50%);
686 -o-transform: translate(0, -50%);
687 -ms-transform: translate(0, -50%);
688 padding: 20px;
689 -webkit-border-radius: 4px;
690 -moz-border-radius: 4px;
691 border-radius: 4px;
692 color: #484848
693 }
694
695 .add-update-folder-title {
696 display: block;
697 position: relative;
698 max-width: 100%;
699 margin: 0 0 .4em;
700 padding: 0;
701 color: #595959;
702 text-align: center;
703 text-transform: none;
704 word-wrap: break-word;
705 font-weight: 700;
706 font-size: 22px;
707 line-height: 26px
708 }
709
710 .folder-group {
711 position: relative;
712 margin: 45px auto 15px;
713 padding: 0 2px
714 }
715
716 .folder-group input, .folder-group textarea {
717 background: 0 0;
718 font-size: 14px;
719 padding: 0 0 0 15px;
720 display: block;
721 width: 100%;
722 border-radius: 4px;
723 border: 1px solid #484848;
724 height: 34px;
725 line-height: 34px;
726 color: #484848;
727 outline: 0
728 }
729
730 .highlight {
731 background-color: #e4f2fd;
732 color: #000
733 }
734
735 .folder-group .folder-bar {
736 position: relative;
737 display: block;
738 width: 320px
739 }
740
741 .folder-group label {
742 font-size: 14px;
743 font-weight: 500;
744 position: absolute;
745 pointer-events: none;
746 left: 20px;
747 top: 10px;
748 -webkit-transition: .3s ease all;
749 transition: .3s ease all;
750 color: #484848
751 }
752
753 .folder-form-errors {
754 margin: 0 0 10px 0;
755 padding: 8px 0;
756 background: #ffe4e4;
757 color: #a20000;
758 display: none
759 }
760
761 .folder-form-buttons {
762 display: flex
763 }
764
765 .folder-form-buttons a, .folder-form-buttons button {
766 display: inline-flex;
767 padding: 0;
768 text-decoration: none;
769 margin: 10px 3px;
770 border-radius: 4px;
771 border: solid 1px #1da1f4;
772 line-height: 34px;
773 font-weight: 700;
774 font-size: 14px;
775 box-sizing: border-box;
776 height: 36px;
777 cursor: pointer;
778 flex: 1;
779 justify-content: center;
780 outline: 0;
781 color: #fff
782 }
783
784 .folder-form-buttons .form-cancel-btn, .folder-form-buttons a.form-cancel-btn:hover {
785 background-color: #fff;
786 color: #3085d6;
787 outline: 0
788 }
789
790 .form-submit-btn, .form-submit-btn:hover {
791 background-color: #3085d6;
792 color: #fff !important;
793 outline: 0
794 }
795
796 .folder-group input:focus ~ label, .folder-group input:valid ~ label, .folder-group textarea:focus ~ label, .folder-group textarea:valid ~ label {
797 top: -9px;
798 background: #fff;
799 padding: 0 5px;
800 font-weight: 400;
801 font-size: 12px;
802 line-height: 14px;
803 color: #aeaeae
804 }
805
806 #no-more-folder-credit .folder-form-message {
807 margin: 20px 80px;
808 font-size: 14px
809 }
810
811 .folder-form-message {
812 margin: 25px auto;
813 font-size: 15px;
814 line-height: 18px;
815 color: #484848;
816 width: 310px
817 }
818
819 @-webkit-keyframes fa-spin {
820 0% {
821 -webkit-transform: rotate(0);
822 transform: rotate(0)
823 }
824 100% {
825 -webkit-transform: rotate(359deg);
826 transform: rotate(359deg)
827 }
828 }
829
830 .folder-form-buttons a span, .folder-form-buttons button span {
831 -webkit-animation: fa-spin .75s infinite linear;
832 animation: fa-spin .75s infinite linear;
833 padding: 7px
834 }
835
836 .wcp-container .folder-tooltip {
837 position: relative
838 }
839
840 .wcp-container .folder-tooltip::after, .wcp-container .folder-tooltip::before {
841 text-transform: none;
842 font-size: .9em;
843 line-height: 1;
844 user-select: none;
845 pointer-events: none;
846 position: absolute;
847 display: none;
848 opacity: 0
849 }
850
851 .wcp-container .folder-tooltip::before {
852 content: '';
853 border: 5px solid transparent;
854 z-index: 1001
855 }
856
857 .wcp-container .folder-tooltip::after {
858 content: attr(data-folder-tooltip);
859 font-family: Helvetica, sans-serif;
860 text-align: center;
861 min-width: 3em;
862 max-width: 21em;
863 white-space: nowrap;
864 overflow: hidden;
865 text-overflow: ellipsis;
866 padding: 1ch 1.5ch;
867 border-radius: .3ch;
868 box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, .35);
869 background: #333;
870 color: #fff;
871 z-index: 1000
872 }
873
874 .wcp-container .folder-tooltip:hover::after, .wcp-container .folder-tooltip:hover::before {
875 display: block;
876 opacity: 1
877 }
878
879 .wcp-container .folder-tooltip:not([flow])::before, .wcp-container .folder-tooltip[flow^=up]::before {
880 bottom: 100%;
881 border-bottom-width: 0;
882 border-top-color: #333
883 }
884
885 .wcp-container .folder-tooltip:not([flow])::after, .wcp-container .folder-tooltip[flow^=up]::after {
886 bottom: calc(100% + 5px)
887 }
888
889 .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 {
890 left: 50%;
891 transform: translate(-50%, -.5em)
892 }
893
894 .folder-order.active .folder-sort-menu {
895 display: block
896 }
897
898 .folder-sort-menu li a.active, .folder-sort-menu li a:hover {
899 background: #efefef;
900 color: #000
901 }
902
903 .media-toolbar-secondary select {
904 width: 30%!important;
905 width: calc(30% - 10px)!important;
906 margin: 32px 10px 0 0!important;
907 }
908
909 .media-frame .uploader-inline {
910 z-index: 1
911 }
912
913 .wcp-drop-hover {
914 background: #fa166b !important;
915 z-index: 2 !important;
916 color: #fff !important
917 }
918
919 .wcp-drop-hover i {
920 color: #fff !important
921 }
922
923 .selected-items {
924 background: #0073aa;
925 color: #fff;
926 padding: 10px 20px;
927 border-radius: 5px;
928 -moz-border-radius: 5px;
929 -webkit-border-radius: 5px;
930 margin-top: 0;
931 cursor: none;
932 font-size: 12px;
933 z-index: 10001 !important
934 }
935
936 .media-frame, .media-frame .attachments-browser, .media-frame-content {
937 overflow: inherit
938 }
939
940 #custom-menu .route.active .nav-icon .wcp-icon {
941 transform: rotate(0);
942 -webkit-transform: rotate(0)
943 }
944
945 .expand-collapse.all-open span.icon {
946 transform: rotate(180deg);
947 -webkit-transform: rotate(180deg)
948 }
949
950 .folder-search-form {
951 padding: 0 0 10px 0;
952 position: relative
953 }
954
955 .folder-search-form input {
956 background: #fff;
957 border: 1px solid #dbdbdb !important;
958 box-sizing: border-box;
959 border-radius: 4px;
960 height: 32px;
961 line-height: 32px;
962 box-sizing: border-box;
963 padding: 0 5px !important;
964 width: 100% !important;
965 box-shadow: none !important;
966 outline: 0
967 }
968
969 .folder-search-form span {
970 position: absolute;
971 color: #aeaeae;
972 right: 0;
973 top: 0;
974 height: 32px;
975 line-height: 32px;
976 width: 32px;
977 text-align: center
978 }
979
980 .folder-separator {
981 padding: 0 10px;
982 height: 1px;
983 background: #e9e5e5;
984 margin: 0 0 10px 0
985 }
986
987 .wcp-drop-hover i {
988 color: #fff !important
989 }
990
991 .ui-draggable-dragging {
992 z-index: 10051 !important
993 }
994
995 .attachments.ui-sortable.ui-draggable-dragging {
996 z-index: 10001 !important
997 }
998
999 #custom-menu.has-filter li.route {
1000 display: none !important
1001 }
1002
1003 #custom-menu.has-filter li.route.has-search {
1004 display: block !important
1005 }
1006
1007 #custom-menu.has-filter h3 span.title-text.has-search-text {
1008 font-weight: 700
1009 }
1010
1011 .form-options > ul > li > a:hover {
1012 background: #404040;
1013 color: #fff
1014 }
1015
1016 #custom-menu.show-folder-checkbox input.checkbox {
1017 display: block;
1018 margin: 5px 0 0 0
1019 }
1020
1021 #custom-menu.show-folder-checkbox h3.title > .ui-icon > i, #custom-menu.show-folder-checkbox h3.title > .ui-icon > img {
1022 display: none !important
1023 }
1024
1025 .plugin-button {
1026 float: right;
1027 }
1028 .plugin-button.d-block {
1029 float: none;
1030 }
1031 .plugin-title {
1032 display: inline-block;
1033 }
1034 .form-options .form-options {
1035 background: transparent;
1036 padding: 0;
1037 box-shadow: none;
1038 }
1039 .attachments-browser .media-toolbar-secondary {
1040 width: 78%;
1041 max-width: inherit;
1042 }
1043 .media-toolbar-primary.search-form {
1044 width: 20%;
1045 max-width: inherit;
1046 }
1047
1048 body *.media-frame.hide-menu .media-frame-menu {
1049 display: block;
1050 }
1051
1052 .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 {
1053 left: 275px;
1054 }
1055 .media-frame-menu.has-folder-menu {
1056 width: 275px;
1057 }
1058 .media-frame-menu.has-folder-menu .folder-custom-menu {
1059 position: relative;
1060 border: none;
1061 width: 100%;
1062 }
1063 .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 {
1064 left: 275px;
1065 }
1066 .media-frame.mode-select.hide-router select#media-attachment-taxonomy-filter {
1067 display: none;
1068 }
1069 .media-frame.mode-select.hide-router .folder-custom-menu {
1070 display: none;
1071 }
1072
1073 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 {
1074 left: 0;
1075 right: 275px;
1076 }
1077 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 {
1078 left: 0;
1079 right: 275px;
1080 }
1081 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 {
1082 left: 0;
1083 right: 275px;
1084 }
1085 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 {
1086 left: 0;
1087 right: 275px;
1088 }
1089 .sticky-folders > ul > li {
1090 position: relative;
1091 }
1092 #vakata-dnd {
1093 z-index: 10000000 !important;
1094 }