PluginProbe ʕ •ᴥ•ʔ
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager / 2.1.7
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager v2.1.7
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 / design.css
folders / assets / css Last commit date
admin-setting.css 7 years ago design.css 6 years ago folder-icon.css 7 years ago media.css 6 years ago sweetalert2.min.css 7 years ago
design.css
996 lines
1 .wcp-custom-menu {
2 padding-left: 0px;
3
4 }
5
6 .wcp-custom-menu {
7 position: relative;
8 }
9
10 .wcp-container ul {
11 list-style: none;
12 }
13
14 .wcp-container .route {
15 position: relative;
16 list-style-type: none;
17 border: 0;
18 margin: 0;
19 padding: 0;
20 top: 0px;
21 margin-top: 0px;
22 max-height: 100% !important;
23 width: 100%;
24 border-radius: 2px;
25 z-index: -1;
26 background: transparent;
27 }
28
29 .wcp-container .route span {
30 position: absolute;
31 top: 2px;
32 left: 0;
33 z-index: 10;
34 width: 20px;
35 height: 18px;
36 text-indent: 0;
37 font-size: 20px;
38 background: no-repeat;
39 }
40
41 .wcp-container .route .title {
42 position: absolute;
43 border: 0;
44 margin: 0;
45 padding: 0;
46 padding-top: 0px;
47 height: 30px;
48 width: 200px;
49 text-indent: 30px;
50 background: transparent;
51 border-radius: 0px;
52 box-shadow: none;
53 font-size: 14px;
54 line-height: 26px;
55 border-radius: 4px;
56 -webkit-border-radius: 4px;
57 -moz-border-radius: 4px;
58 overflow: hidden;
59 }
60
61 .wcp-container .first-title {
62 margin-left: 10px;
63 }
64
65 .wcp-container .space {
66 position: relative;
67 list-style-type: none;
68 border: 0;
69 margin: 0 0 0 20px;
70 padding: 0 0 30px 0;
71 width: 40px;
72 top: 30px;
73 height: 100%;
74 z-index: 1;
75 }
76
77 .wcp-container .first-space {
78 margin-left: 10px;
79 }
80
81 i.fa-caret-right {
82 transition: 0.1s;
83 -webkit-transition: 0.1s;
84 -moz-transition: 0.1s;
85 }
86
87 li.active > span > i.fa-caret-right {
88 transform: rotate(90deg);
89 -webkit-transform: rotate(90deg);
90 -moz-transform: rotate(90deg);
91 }
92
93 li.active > span > i.fa-folder:before {
94 content: "\f07c";
95 }
96
97 .has-sub-tree > ul.ui-sortable li {
98 display: none;
99 }
100
101 .has-sub-tree.active > ul.ui-sortable > li {
102 display: block;
103 }
104
105 .nav-icon {
106 display: none;
107 left: -20px !important;
108 }
109
110 .has-sub-tree > .nav-icon {
111 display: block;
112 }
113
114 .wcp-content {
115 position: fixed !important;
116 top: 32px;
117 left: 160px;
118 bottom: 0;
119 width: 305px;
120 box-sizing: border-box;
121 z-index: 1;
122 direction: ltr;
123 transition: all 0.15s linear;
124 -webkit-transition: all 0.15s linear;
125 -moz-transition: all 0.15s linear;
126 }
127 html[dir="rtl"] .wcp-content {
128 left: auto;
129 right: 160px;
130 }
131 body.wp-admin #wpcontent {
132 padding-left: 310px;
133 transition: all 0.15s linear;
134 -webkit-transition: all 0.15s linear;
135 -moz-transition: all 0.15s linear;
136 }
137 html[dir="rtl"] body.wp-admin #wpcontent {
138 padding-left: 0px;
139 padding-right: 320px;
140 }
141 .wcp-container {
142 padding: 20px 20px 20px 16px;
143 }
144 .form-title {
145 font-size: 23px;
146 font-weight: 400;
147 margin: 0;
148 padding: 0 0 10px 0;
149 line-height: 29px;
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: bold;
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
209 .wcp-form-data .form-field input, .wcp-form-data .form-field select {
210 width: 100%;
211 }
212 button#wcp-save-folder {
213 float: right;
214 }
215 .wcp-form-message span {
216 display: block;
217 padding: 5px 10px;
218 background: #ffabab;
219 margin-bottom: 10px;
220 color: #000;
221 border: solid 1px #8c0000;
222 border-radius: 4px;
223 }
224 .wcp-container .route.active-item > h3.title {
225 background: #008ec2;
226 color: #fff;
227 border-radius: 4px;
228 }
229 .wcp-container .route span.ui-icon {
230 line-height: 24px;
231 font-size: 18px;
232 cursor: move;
233 left: 5px;
234 top: 2px;
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:hover {
252 background: #dfdfdf;
253 cursor: pointer;
254 }
255 body.no-hover-css .wcp-container .route .title:hover {
256 background: transparent;
257 }
258 .add-new-folder {
259 text-decoration: none;
260 display: block;
261 float: right;
262 font-size: 14px;
263 padding: 4px 10px;
264 background: #F51366;
265 color: #fff;
266 border: solid 1px #F51366;
267 border-radius: 3px;
268 line-height: 24px;
269 -webkit-box-shadow: 0 3px 5px -3px #333333;
270 -moz-box-shadow: 0 3px 5px -3px #333333;
271 box-shadow: 0 3px 5px -3px #333333;
272 }
273 .add-new-folder:hover, .add-new-folder:focus {
274 background: #bc0f50;
275 color: #ffffff;
276 border: solid 1px #bc0f50
277 }
278 .add-new-folder span {
279 display: block;
280 float: left;
281 line-height: 20px;
282 font-size: 14px;
283 margin-right: 5px;
284 }
285 .add-new-folder span.folder-icon-create_new_folder {
286 font-size: 20px;
287 }
288 .form-options {
289 background: #fff;
290 padding: 10px 10px 0 10px;
291 margin: 10px 0 0px;
292 }
293 .form-options ul {
294 margin: 0;
295 padding: 0;
296 }
297 .form-options li {
298 display: inline-block;
299 margin: 0 5px 0 0;
300 vertical-align: top;
301 }
302 .form-options li.last {
303 margin: 0;
304 }
305 .form-options li a {
306 display: inline-block;
307 text-decoration: none;
308 padding: 5px 12px;
309 color: #000;
310 background: #ccc;
311 box-shadow: 0 1px 0 #ccc;
312 vertical-align: middle;
313 border: solid 1px #ccc;
314 border-radius: 3px;
315 margin: 0 0 10px 0;
316 }
317 .form-options li.last a {
318 padding: 3px;
319 }
320 .form-options li.last a span.icon{
321 font-size: 28px;
322 line-height: 22px;
323 }
324 a#expand-collapse-list.all-open span:before {
325 content: "\e911";
326 }
327 .form-options li a:hover {
328 background: #404040;
329 color: #ffffff;
330 border: solid 1px #404040;
331 }
332 .form-options span.icon {
333 font-size: 18px;
334 display: inline-block;
335 vertical-align: top;
336 }
337 .header-posts a, .un-categorised-items a {
338 color: #444444;
339 padding: 7px;
340 border-radius: 3px;
341 display: block;
342 text-decoration: none;
343 font-size: 14px;
344 line-height: 18px;
345 }
346 .header-posts a:hover, .un-categorised-items:hover {
347 background: #dfdfdf;
348 }
349 span.total-count {
350 float: right;
351 background: #fff;
352 padding: 0 5px;
353 border: solid 1px #cccccc;
354 font-size: 10px;
355 line-height: 16px;
356 border-radius: 2px;
357 }
358 .wcp-icon {
359 display: inline-block;
360 font-size: 16px;
361 vertical-align: top;
362 margin-right: 3px;
363 }
364 #custom-menu .wcp-icon {
365 font-size: 20px;
366 line-height: 24px;
367 }
368 .route.active > .nav-icon > .folder-icon-arrow_right {
369 transform: rotate(90deg);
370 -webkit-transform: rotate(90deg);
371 -moz-transform: rotate(90deg);
372 }
373
374 .route.active > .ui-icon > .folder-icon-folder:before {
375 content: "\e90c";
376 }
377
378 .wcp-container .route span.total-count {
379 position: relative;
380 font-size: 8px;
381 float: right;
382 text-align: center;
383 width: auto;
384 background: #fff;
385 display: block;
386 margin: 6px 3px 3px 3px;
387 color: #23282d !important;
388 line-height: 16px;
389 height: 16px;
390 }
391 .dynamic-menu {
392 position: absolute;
393 left: 50px;
394 background: #fff;
395 width: 140px;
396 padding: 0;
397 z-index: 101;
398 -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
399 -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
400 box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
401 }
402 .dynamic-menu li {
403 position: relative;
404 display: block !important;
405 padding: 2px 0;
406 margin: 0;
407 }
408 .dynamic-menu a {
409 text-decoration: none;
410 color: #848484;
411 position: relative;
412 display: block;
413 padding: 5px 10px;
414 }
415 .wcp-container .route .dynamic-menu ul > li > a > span, .wcp-container .route .dynamic-menu ul > li > a > span span {
416 position: relative;
417 top: auto;
418 display: inline-block;
419 vertical-align: top;
420 margin-right: 5px;
421 }
422 .wcp-container .route .dynamic-menu ul > li > a > span span {
423 top: auto;
424 height: auto;
425 width: auto;
426 margin: 0;
427 left: auto;
428 vertical-align: baseline;
429 }
430 .dynamic-menu li.new-folder {
431 border-bottom: solid 1px #d8d8d8;
432 }
433 .dynamic-menu a:hover {
434 background: #efefef;
435 color: #000;
436 }
437 .wcp-form-input {
438 padding-left: 35px;
439 box-sizing: border-box;
440 position: relative;
441 }
442 .wcp-form-input input {
443 width: 100%;
444 }
445 .wcp-form-btn {
446 padding: 4px 0 4px 2px;
447 }
448 .wcp-form-input:before {
449 content: "\e90d";
450 font-family: 'folder-icon' !important;
451 speak: none;
452 position: absolute;
453 left: 0;
454 font-size: 28px;
455 top: 5px;
456 }
457 .add-new-folder-btn {
458 margin-right: 5px !important;
459 }
460 .form-loader {
461 width: 100%;
462 height: 5px;
463 margin: 0 0 20px;
464 }
465 .form-loader-count {
466 width: 0;
467 height: 5px;
468 background: url("../images/form-loader.png");
469 transition: all 2.5s linear;
470 -webkit-transition: all 2s linear;
471 -moz-transition: all 2.5s linear;
472 }
473 .route.is-high > .ui-icon > i:before {
474 content: "\e900" !important
475 }
476 .route.is-high.active > .ui-icon > i:before {
477 content: "\e90c" !important;
478 z-index: 11;
479 color: #444;
480 font-size: 20px;
481 }
482 .route.is-high.active > .ui-icon > i:after {
483 content: "\e907";
484 margin-left: -1.2em;
485 color: #444;
486 font-size: 11px;
487 top: 1px;
488 position: absolute;
489 }
490 .route.is-high.active.active-item > .ui-icon > i:before, .route.is-high.active.active-item > .ui-icon > i:after {
491 color: #ffffff;
492 }
493 li.active-menu {
494 z-index: 2 !important;
495 }
496 th#wcp_move {
497 width: 20px;
498 }
499 td.wcp_move.column-wcp_move {
500 vertical-align: middle;
501 opacity: 0;
502 }
503 .wp-list-table tr:hover .column-wcp_move:hover, .wp-list-table td.wcp_move.column-wcp_move.wcp-draggable {
504 opacity: 1;
505 }
506 .wcp-drop-hover {
507 background: #0073aa !important;
508 z-index: 2 !important;
509 color: #fff !important;
510 }
511 .wcp-drop-hover span {
512 color: #fff !important;
513 }
514 .ui-draggable-dragging {
515 z-index: 1051 !important;
516 }
517
518 .wcp-hover-list {
519 background: #008ec2 !important;
520 color: #fff;
521 position: relative;
522 }
523 .wcp-hover-list a {
524 color: #fff;
525 }
526 .wcp-hover-list span.total-count {
527 color: #000;
528 }
529 span.wcp-item {
530 display: none;
531 }
532 .wcp-move-file {
533 cursor: move;
534 }
535 .wcp-drop-hover-list a.folder-view {
536 background: #008ec2;
537 color: #fff;
538 border: solid 1px #fff;
539 position: relative;
540 }
541 .tree-structure .folder-view {
542 display: block;
543 border: 1px solid #dadce0;
544 color: #404040;
545 border-radius: 4px;
546 -moz-border-radius: 4px;
547 -webkit-border-radius: 4px;
548 position: relative;
549 cursor: pointer;
550 background: #fff;
551 }
552 .tree-structure .folder-view:hover {
553 background: #008ec2;
554 color: #ffffff;
555
556 }
557 .wcp-drop-hover-list a.folder-view:before {
558 width: 100%;
559 height: 100%;
560 content: "";
561 position: absolute;
562 top: -2px;
563 left: -2px;
564 border: solid 1px #008ec2;
565 padding: 1px;
566 border-radius: 4px;
567 -moz-border-radius: 4px;
568 -webkit-border-radius: 4px;
569 }
570 .ui-draggable-dragging.wcp-move-file {
571 z-index: 5001;
572 display: inline-block;
573 border: solid 2px #0073aa;
574 padding: 5px 10px;
575 border-radius: 5px;
576 background: #e4f6ff;
577 z-index: 2001;
578 position: fixed !important;
579 max-width: 230px;
580 overflow: hidden;
581 width: auto !important;
582 }
583 .ui-draggable-dragging.wcp-move-file span {
584 display: block;
585 float: left;
586 }
587 .ui-draggable-dragging.wcp-move-file span.wcp-move {
588 margin-right: 5px;
589 display: block;
590 float: left;
591 }
592 .wcp-container .route span.title-text {
593 position: relative;
594 top: auto;
595 left: auto;
596 width: auto;
597 display: inline-block;
598 font-size: 16px;
599 line-height: 30px;
600 height: 30px;
601 }
602 .ui-resizable-handle.ui-resizable-e {
603 position: absolute;
604 top: 0;
605 height: 100%;
606 height: 100vh;
607 width: 1px;
608 right: 0;
609 border-right: 1px solid #ccc;
610 cursor: col-resize;
611 }
612 .ui-resizable-handle.ui-resizable-e:before, .ui-resizable-handle.ui-resizable-w:before {
613 content: "";
614 top: 68px;
615 width: 3px;
616 height: 53px;
617 position: absolute;
618 border-left: solid 1px #ccc;
619 border-right: solid 1px #ccc;
620 left: -1px;
621 }
622 .ui-resizable-handle.ui-resizable-w {
623 position: absolute;
624 top: 0;
625 height: 100%;
626 height: 100vh;
627 width: 1px;
628 left: 0;
629 border-right: 1px solid #ccc;
630 cursor: col-resize;
631 }
632
633 div#custom-menu {
634 padding-bottom: 120px;
635 }
636 .wcp-container .route span.star-icon {
637 position: relative;
638 top: 2px;
639 left: auto;
640 float: right;
641 font-family: 'folder-icon' !important;
642 speak: none;
643 color: #ffc90e;
644 display: none;
645 }
646 .wcp-container .route span.update-inline-record {
647 position: relative;
648 left: auto;
649 top: 2px;
650 float: right;
651 width: 0px;
652 height: 22px;
653 font-family: 'folder-icon' !important;
654 font-size: 16px;
655 overflow: hidden;
656 transition: all 0.25s linear;
657 -webkit-transition: all 0.25s linear;
658 -moz-transition: all 0.25s linear;
659 }
660 .wcp-container .route h3:hover > span.update-inline-record {
661 width: 18px;
662 }
663 .wcp-container .route span.update-inline-record:after {
664 content: "\e910";
665 }
666 .wcp-container .route.is-high > h3 > span.star-icon {
667 display: block;
668 }
669 .wcp-container .route span.star-icon:after {
670 content: "\e907";
671 }
672
673 .tree-structure li {
674 display: block;
675 width: 16.667%;
676 float: left;
677 margin: 0;
678 padding: 0;
679 }
680 .tree-structure .folder-item {
681 padding: 8px;
682 position: relative;
683 }
684 .tree-structure .folder-view {
685 display: block;
686 border: 1px solid #dadce0;
687 color: #404040;
688 border-radius: 4px;
689 -moz-border-radius: 4px;
690 -webkit-border-radius: 4px;
691 position: relative;
692 cursor: pointer;
693 background: #fff;
694 }
695 .tree-structure .folder-view span.item-name {
696 display: block;
697 padding: 10px 25px 10px 50px;
698 position: relative;
699 width: 100%;
700 overflow: hidden;
701 height: 38px;
702 font-size: 16px;
703 box-sizing: border-box;
704 }
705 .folder-view span.item-name:before {
706 content: "\e90d";
707 font-family: 'folder-icon' !important;
708 position: absolute;
709 left: 15px;
710 font-size: 24px;
711 }
712 .folder-view.is-high span.item-name:before {
713 content: "\e900";
714 }
715 .folder-view.is-post span.item-name:before {
716 content: "\e901";
717 }
718 .tree-structure span.folder-option {
719 position: absolute;
720 right: 0;
721 font-family: 'folder-icon' !important;
722 top: 0px;
723 font-size: 20px;
724 line-height: 38px;
725 z-index: 1;
726 cursor: pointer;
727 display: none;
728 }
729 .tree-structure .folder-view:hover span.folder-option {
730 display: block;
731 }
732 .tree-structure span.folder-option:hover {
733 color: #F51366;
734 }
735 .tree-structure span.folder-option:after {
736 content: "\e90a";
737 }
738 .tree-structure li {
739 position: relative;
740 }
741 .tree-structure {
742 margin-left: -8px;
743 margin-right: -8px;
744 }
745 .tree-structure .folder-view span.folder-title {
746 overflow: hidden;
747 width: 100%;
748 height: 18px;
749 display: block;
750 }
751 .swal2-popup .swal2-title {
752 line-height: 36px;
753 }
754 .attachments-browser.ui-draggable-dragging .media-sidebar, .attachments-browser.ui-draggable-dragging .uploader-inline, .attachments-browser.ui-draggable-dragging .media-toolbar, .attachments-browser.ui-draggable-dragging ul.attachments {
755 display: none;
756 }
757 .attachments.ui-sortable.ui-draggable-dragging {
758 z-index: 5000;;
759 }
760 .selected-items {
761 background: #0073aa;
762 color: #ffffff;
763 padding: 10px 20px;
764 border-radius: 5px;
765 -moz-border-radius: 5px;
766 -webkit-border-radius: 5px;
767 margin-top: 0px;
768 cursor: none;
769 }
770 .media-frame, .media-frame-content, .media-frame .attachments-browser {
771 overflow: inherit;
772 }
773 body.upload-php.eml-grid #wpbody {
774 position: relative !important;
775 top: 0px !important;
776 bottom: auto !important;
777 left: auto !important;
778 right: auto !important;;
779 height: auto;
780 }
781 span.upgrade-message {
782 padding: 0px 0 10px;
783 background: #fff;
784 display: inline-block;
785 font-size: 14px;
786 color: #000;
787 }
788 span.upgrade-message a.pink, span.upgrade-message span.pink {
789 color: #FF5983;
790 text-decoration: none;
791 font-weight: bold;
792 }
793
794 .media-toolbar.sticky-media {
795 position: fixed;
796 top: 32px;
797 right: 18px !important;
798 left: auto;
799 }
800
801 .media-position {
802 width: 1px;
803 height: 1px;
804 }
805 .media-frame.mode-grid .media-toolbar {
806 margin: 0 !important;
807 }
808 .button-disabled {
809 cursor: no-drop;
810 pointer-events: none;
811 }
812 .wcp-hide-show-buttons {
813 position: absolute;
814 top: 25px;
815 right: -20px;
816 }
817 .wcp-hide-show-buttons .toggle-buttons {
818 background: #f51366;
819 color: #fff;
820 display: inline-block;
821 margin: 0;
822 padding: 0;
823 float: left;
824 -webkit-border-top-right-radius: 50%;
825 -webkit-border-bottom-right-radius: 50%;
826 -moz-border-radius-topright: 50%;
827 -moz-border-radius-bottomright: 50%;
828 border-top-right-radius: 50%;
829 border-bottom-right-radius: 50%;
830 display: none;
831 width: 20px;
832 height: 20px;
833 cursor: pointer;
834 }
835 .wcp-hide-show-buttons .toggle-buttons:hover {
836 background: #bc0f50;
837 }
838 .hide-folders-area .wcp-content {
839 width: 0px !important;
840 }
841 .hide-folders-area .wcp-container {
842 display: none;
843 }
844
845 .wcp-hide-show-buttons .toggle-buttons.active {
846 display: block;
847 }
848 #wcp-content.no-transition .wcp-container {
849 display: none;
850 }
851 button.button.organize-button {
852 vertical-align: middle;
853 text-decoration: none;
854 display: inline-block;
855 font-size: 14px;
856 padding: 4px 10px;
857 background: #F51366;
858 color: #fff;
859 border: solid 1px #F51366;
860 border-radius: 3px;
861 line-height: 14px;
862 -webkit-box-shadow: 0 3px 5px -3px #333333;
863 -moz-box-shadow: 0 3px 5px -3px #333333;
864 box-shadow: 0 3px 5px -3px #333333;
865 }
866 button.button.organize-button:hover, button.button.organize-button:focus {
867 background: #bc0f50;
868 color: #ffffff;
869 border: solid 1px #bc0f50;
870 }
871 .tree-structure-content ul {
872 margin: 0;
873 padding: 0;
874 }
875 .tree-structure-content {
876 padding: 10px 20px 10px;
877 background: #fff;
878 margin: 10px 0 15px;
879 border-radius: 4px;
880 -moz-border-radius: 4px;
881 -webkit-border-radius: 4px;
882 border: solid 1px #cccccc;
883 }
884 .tree-structure-content .tree-structure {
885 height: 55px;
886 overflow: hidden;
887 transition: 0.1s;
888 -webkit-transition: 0.1s;
889 -moz-transition: 0.1s;
890 }
891 .tree-structure-content.active .tree-structure {
892 height: auto;
893 }
894 .folders-toggle-button {
895 height: 15px;
896 text-align: center;
897 position: relative;
898 }
899 .folders-toggle-button span {
900 background: #F51366;
901 color: #fff;
902 height: 20px;
903 width: 30px;
904 text-align: center;
905 display: block;
906 margin: 0 auto;
907 position: absolute;
908 left: 0;
909 right: 0;
910 bottom: -10px;
911 cursor: pointer;
912 font-family: dashicons;
913 font-size: 20px;
914 line-height: 20px;
915 }
916 .folders-toggle-button span:after {
917 content: "\f347";
918 }
919 .tree-structure-content.active .folders-toggle-button span:after {
920 content: "\f343";
921 }
922 span.media-info-message {
923 vertical-align: middle;
924 line-height: 50px;
925 font-weight: bold;
926 color: #f51366;
927 padding: 0 0 0 20px;
928 display: none !important;;
929 }
930 span.media-info-message.active {
931 display: inline-block !important;
932 }
933 @media screen and (max-width: 1300px) {
934 .tree-structure li {
935 width: 20%;
936 }
937 }
938 @media screen and (max-width: 960px) {
939 .wcp-content {
940 left: 36px;
941 }
942 html[dir="rtl"] .wcp-content {
943 right: 36px;
944 left: auto;
945 }
946 .tree-structure li {
947 width: 25%;
948 }
949 }
950
951 @media screen and (max-width: 780px) {
952 .wcp-content {
953 left: 0px;
954 }
955 html[dir="rtl"] .wcp-content {
956 right: 0px;
957 }
958 .tree-structure li {
959 width: 33.33%;
960 }
961 }
962
963
964 @media screen and (max-width: 640px) {
965 .wcp-content {
966 left: 0px;
967 position: relative !important;
968 width: 100% !important;
969 padding-bottom: 100px;
970 top: 0;
971 right: 0;
972 display: block;
973 }
974 .ui-resizable-handle.ui-resizable-e {
975 display: none !important;
976 }
977 .hide-folders-area .wcp-container {
978 display: block;
979 }
980 .wcp-hide-show-buttons {
981 display: none;
982 }
983 .hide-folders-area .wcp-content {
984 width: 100% !important;
985 }
986 body.wp-admin #wpcontent {
987 padding: 0 !important;
988 }
989 #wpbody-content {
990 padding-bottom: 30px;
991 }
992 .tree-structure li {
993 width: 50%;
994 }
995 }
996