Version Description
Download this release
Release Info
Developer | fpcorso |
Plugin | Popup Maker – Popup Forms, Optins & More |
Version | 1.14.0 |
Comparing to | |
See all releases |
Code changes from version 1.13.1 to 1.14.0
- CHANGELOG.md +908 -887
- assets/css/pum-admin-batch-rtl.css +15 -15
- assets/css/pum-admin-batch.css +15 -15
- assets/css/pum-admin-editor-styles-rtl.css +2 -2
- assets/css/pum-admin-editor-styles.css +2 -2
- assets/css/pum-admin-extensions-page-rtl.css +6 -22
- assets/css/pum-admin-extensions-page-rtl.css.map +1 -1
- assets/css/pum-admin-extensions-page-rtl.min.css +1 -1
- assets/css/pum-admin-extensions-page.css +6 -22
- assets/css/pum-admin-extensions-page.css.map +1 -1
- assets/css/pum-admin-extensions-page.min.css +1 -1
- assets/css/pum-admin-general-rtl.css +125 -53
- assets/css/pum-admin-general-rtl.css.map +1 -1
- assets/css/pum-admin-general-rtl.min.css +1 -1
- assets/css/pum-admin-general.css +125 -53
- assets/css/pum-admin-general.css.map +1 -1
- assets/css/pum-admin-general.min.css +1 -1
- assets/css/pum-admin-popup-editor-rtl.css +8 -8
- assets/css/pum-admin-popup-editor.css +8 -8
- assets/css/pum-admin-settings-page-rtl.css +2 -2
- assets/css/pum-admin-settings-page.css +2 -2
- assets/css/pum-admin-shortcode-ui-rtl.css +2 -2
- assets/css/pum-admin-shortcode-ui.css +2 -2
- assets/css/pum-admin-support-page-rtl.css +2 -2
- assets/css/pum-admin-support-page.css +2 -2
- assets/css/pum-admin-theme-editor-rtl.css +4 -4
- assets/css/pum-admin-theme-editor.css +4 -4
- assets/css/pum-site-rtl.css +24 -24
- assets/css/pum-site.css +24 -24
- assets/images/admin/menu-icon.svg +3 -3
- assets/index.php +2 -2
- assets/js/admin-bar.js +345 -345
- assets/js/admin-batch.js +349 -349
- assets/js/admin-general.js +787 -742
CHANGELOG.md
CHANGED
@@ -1,887 +1,908 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
*
|
6 |
-
*
|
7 |
-
*
|
8 |
-
* Improvement:
|
9 |
-
* Improvement:
|
10 |
-
* Improvement:
|
11 |
-
* Improvement:
|
12 |
-
*
|
13 |
-
* Fix:
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
* Feature:
|
22 |
-
* Feature:
|
23 |
-
* Feature:
|
24 |
-
* Improvement:
|
25 |
-
* Improvement:
|
26 |
-
* Improvement:
|
27 |
-
* Improvement:
|
28 |
-
* Fix:
|
29 |
-
* Fix:
|
30 |
-
* Fix:
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
*
|
36 |
-
|
37 |
-
|
38 |
-
*
|
39 |
-
|
40 |
-
|
41 |
-
*
|
42 |
-
*
|
43 |
-
*
|
44 |
-
*
|
45 |
-
*
|
46 |
-
*
|
47 |
-
*
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
*
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
*
|
62 |
-
|
63 |
-
|
64 |
-
*
|
65 |
-
*
|
66 |
-
*
|
67 |
-
*
|
68 |
-
*
|
69 |
-
*
|
70 |
-
* Tweak:
|
71 |
-
* Tweak:
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
* Fix:
|
76 |
-
* Fix:
|
77 |
-
* Fix:
|
78 |
-
|
79 |
-
|
80 |
-
*
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
* Feature:
|
87 |
-
* Feature:
|
88 |
-
* Feature:
|
89 |
-
* Feature:
|
90 |
-
* Feature:
|
91 |
-
*
|
92 |
-
*
|
93 |
-
* Improvement:
|
94 |
-
*
|
95 |
-
*
|
96 |
-
*
|
97 |
-
*
|
98 |
-
*
|
99 |
-
|
100 |
-
|
101 |
-
*
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
*
|
108 |
-
|
109 |
-
|
110 |
-
*
|
111 |
-
|
112 |
-
|
113 |
-
* Improvement:
|
114 |
-
* Improvement:
|
115 |
-
* Improvement:
|
116 |
-
*
|
117 |
-
|
118 |
-
|
119 |
-
* Improvement:
|
120 |
-
*
|
121 |
-
*
|
122 |
-
|
123 |
-
|
124 |
-
* Fix:
|
125 |
-
|
126 |
-
|
127 |
-
*
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
*
|
135 |
-
*
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
*
|
143 |
-
|
144 |
-
|
145 |
-
* Fix:
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
* Fix:
|
157 |
-
|
158 |
-
|
159 |
-
* Fix:
|
160 |
-
* Fix:
|
161 |
-
|
162 |
-
|
163 |
-
*
|
164 |
-
|
165 |
-
|
166 |
-
*
|
167 |
-
*
|
168 |
-
|
169 |
-
|
170 |
-
* Improvement: Added
|
171 |
-
*
|
172 |
-
|
173 |
-
|
174 |
-
* Fix:
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
*
|
181 |
-
* Fix:
|
182 |
-
|
183 |
-
|
184 |
-
*
|
185 |
-
*
|
186 |
-
*
|
187 |
-
|
188 |
-
|
189 |
-
* Improvement: Added
|
190 |
-
* Improvement: Added
|
191 |
-
*
|
192 |
-
|
193 |
-
|
194 |
-
*
|
195 |
-
* Fix: Bug with
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
*
|
202 |
-
|
203 |
-
|
204 |
-
*
|
205 |
-
* Fix:
|
206 |
-
* Fix:
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
*
|
213 |
-
|
214 |
-
|
215 |
-
*
|
216 |
-
* Fix:
|
217 |
-
|
218 |
-
|
219 |
-
*
|
220 |
-
|
221 |
-
|
222 |
-
* Fix:
|
223 |
-
|
224 |
-
|
225 |
-
* Tweak:
|
226 |
-
*
|
227 |
-
*
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
*
|
234 |
-
*
|
235 |
-
*
|
236 |
-
*
|
237 |
-
* Fix:
|
238 |
-
|
239 |
-
|
240 |
-
*
|
241 |
-
|
242 |
-
|
243 |
-
* Fix:
|
244 |
-
|
245 |
-
|
246 |
-
*
|
247 |
-
* Improvement:
|
248 |
-
*
|
249 |
-
*
|
250 |
-
*
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
*
|
255 |
-
*
|
256 |
-
*
|
257 |
-
*
|
258 |
-
*
|
259 |
-
|
260 |
-
|
261 |
-
*
|
262 |
-
|
263 |
-
|
264 |
-
* Fix:
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
*
|
270 |
-
*
|
271 |
-
*
|
272 |
-
*
|
273 |
-
|
274 |
-
|
275 |
-
* Tweak:
|
276 |
-
*
|
277 |
-
* Fix:
|
278 |
-
*
|
279 |
-
*
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
*
|
285 |
-
*
|
286 |
-
* Fix: Bug
|
287 |
-
* Fix:
|
288 |
-
|
289 |
-
|
290 |
-
* Fix:
|
291 |
-
|
292 |
-
|
293 |
-
* Fix:
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
*
|
298 |
-
* Fix: Bug
|
299 |
-
* Fix: Bug that
|
300 |
-
* Fix:
|
301 |
-
* Fix:
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
*
|
306 |
-
*
|
307 |
-
|
308 |
-
|
309 |
-
*
|
310 |
-
*
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
* Fix:
|
315 |
-
* Fix:
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
* Fix:
|
320 |
-
|
321 |
-
|
322 |
-
* Fix:
|
323 |
-
|
324 |
-
|
325 |
-
*
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
* Fix:
|
336 |
-
* Fix:
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
*
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
*
|
367 |
-
*
|
368 |
-
*
|
369 |
-
*
|
370 |
-
|
371 |
-
*
|
372 |
-
*
|
373 |
-
*
|
374 |
-
*
|
375 |
-
*
|
376 |
-
|
377 |
-
*
|
378 |
-
*
|
379 |
-
*
|
380 |
-
* Improvement:
|
381 |
-
|
382 |
-
*
|
383 |
-
*
|
384 |
-
* Improvement:
|
385 |
-
* Improvement:
|
386 |
-
*
|
387 |
-
* Improvement:
|
388 |
-
* Improvement:
|
389 |
-
*
|
390 |
-
*
|
391 |
-
*
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
*
|
396 |
-
*
|
397 |
-
*
|
398 |
-
|
399 |
-
|
400 |
-
*
|
401 |
-
|
402 |
-
|
403 |
-
*
|
404 |
-
*
|
405 |
-
*
|
406 |
-
*
|
407 |
-
*
|
408 |
-
*
|
409 |
-
|
410 |
-
|
411 |
-
*
|
412 |
-
*
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
*
|
417 |
-
* Fix:
|
418 |
-
* Fix:
|
419 |
-
|
420 |
-
|
421 |
-
* Fix: Bug
|
422 |
-
|
423 |
-
|
424 |
-
*
|
425 |
-
|
426 |
-
|
427 |
-
* Fix:
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
*
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
*
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
*
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
*
|
457 |
-
|
458 |
-
|
459 |
-
*
|
460 |
-
*
|
461 |
-
*
|
462 |
-
*
|
463 |
-
|
464 |
-
|
465 |
-
*
|
466 |
-
*
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
*
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
*
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
*
|
487 |
-
*
|
488 |
-
|
489 |
-
|
490 |
-
*
|
491 |
-
*
|
492 |
-
|
493 |
-
|
494 |
-
* Improvement: Added
|
495 |
-
*
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
* Improvement:
|
500 |
-
*
|
501 |
-
|
502 |
-
|
503 |
-
*
|
504 |
-
|
505 |
-
|
506 |
-
*
|
507 |
-
*
|
508 |
-
*
|
509 |
-
|
510 |
-
|
511 |
-
* Feature: Added
|
512 |
-
*
|
513 |
-
*
|
514 |
-
*
|
515 |
-
|
516 |
-
|
517 |
-
*
|
518 |
-
*
|
519 |
-
*
|
520 |
-
*
|
521 |
-
|
522 |
-
|
523 |
-
*
|
524 |
-
*
|
525 |
-
*
|
526 |
-
* Fix: Bug
|
527 |
-
* Fix:
|
528 |
-
* Fix:
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
*
|
533 |
-
|
534 |
-
|
535 |
-
*
|
536 |
-
|
537 |
-
|
538 |
-
* Feature:
|
539 |
-
* Feature:
|
540 |
-
* Improvement:
|
541 |
-
*
|
542 |
-
|
543 |
-
|
544 |
-
*
|
545 |
-
*
|
546 |
-
*
|
547 |
-
* Fix:
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
*
|
553 |
-
* Fix:
|
554 |
-
|
555 |
-
|
556 |
-
*
|
557 |
-
|
558 |
-
|
559 |
-
* Feature:
|
560 |
-
*
|
561 |
-
*
|
562 |
-
|
563 |
-
|
564 |
-
*
|
565 |
-
*
|
566 |
-
* Fix:
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
*
|
572 |
-
*
|
573 |
-
*
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
*
|
578 |
-
|
579 |
-
|
580 |
-
*
|
581 |
-
*
|
582 |
-
*
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
*
|
588 |
-
|
589 |
-
|
590 |
-
*
|
591 |
-
*
|
592 |
-
*
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
*
|
598 |
-
*
|
599 |
-
*
|
600 |
-
|
601 |
-
|
602 |
-
*
|
603 |
-
*
|
604 |
-
* Fix:
|
605 |
-
* Fix:
|
606 |
-
|
607 |
-
|
608 |
-
*
|
609 |
-
*
|
610 |
-
|
611 |
-
|
612 |
-
* Fix:
|
613 |
-
* Fix:
|
614 |
-
|
615 |
-
|
616 |
-
*
|
617 |
-
|
618 |
-
|
619 |
-
* Fix:
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
* Fix: Bug
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
*
|
630 |
-
*
|
631 |
-
|
632 |
-
|
633 |
-
*
|
634 |
-
*
|
635 |
-
|
636 |
-
|
637 |
-
*
|
638 |
-
|
639 |
-
|
640 |
-
*
|
641 |
-
|
642 |
-
|
643 |
-
*
|
644 |
-
|
645 |
-
|
646 |
-
*
|
647 |
-
|
648 |
-
|
649 |
-
*
|
650 |
-
*
|
651 |
-
*
|
652 |
-
*
|
653 |
-
*
|
654 |
-
*
|
655 |
-
*
|
656 |
-
*
|
657 |
-
*
|
658 |
-
*
|
659 |
-
*
|
660 |
-
*
|
661 |
-
*
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
*
|
669 |
-
* Improvement: Added
|
670 |
-
* Improvement: Added
|
671 |
-
* Improvement: Added
|
672 |
-
*
|
673 |
-
*
|
674 |
-
*
|
675 |
-
*
|
676 |
-
*
|
677 |
-
|
678 |
-
|
679 |
-
*
|
680 |
-
*
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
*
|
690 |
-
*
|
691 |
-
*
|
692 |
-
*
|
693 |
-
|
694 |
-
|
695 |
-
*
|
696 |
-
*
|
697 |
-
* Fix:
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
*
|
702 |
-
|
703 |
-
|
704 |
-
*
|
705 |
-
|
706 |
-
|
707 |
-
* Fix:
|
708 |
-
|
709 |
-
|
710 |
-
* Fix:
|
711 |
-
* Fix:
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
*
|
717 |
-
|
718 |
-
|
719 |
-
* Fix:
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
*
|
725 |
-
*
|
726 |
-
|
727 |
-
|
728 |
-
*
|
729 |
-
|
730 |
-
|
731 |
-
*
|
732 |
-
*
|
733 |
-
|
734 |
-
|
735 |
-
* Tweak:
|
736 |
-
*
|
737 |
-
*
|
738 |
-
|
739 |
-
|
740 |
-
*
|
741 |
-
*
|
742 |
-
*
|
743 |
-
|
744 |
-
|
745 |
-
*
|
746 |
-
*
|
747 |
-
*
|
748 |
-
*
|
749 |
-
*
|
750 |
-
*
|
751 |
-
*
|
752 |
-
*
|
753 |
-
*
|
754 |
-
*
|
755 |
-
*
|
756 |
-
*
|
757 |
-
*
|
758 |
-
*
|
759 |
-
*
|
760 |
-
*
|
761 |
-
|
762 |
-
|
763 |
-
*
|
764 |
-
*
|
765 |
-
*
|
766 |
-
*
|
767 |
-
*
|
768 |
-
* Added
|
769 |
-
*
|
770 |
-
*
|
771 |
-
*
|
772 |
-
* Added
|
773 |
-
*
|
774 |
-
*
|
775 |
-
*
|
776 |
-
*
|
777 |
-
*
|
778 |
-
|
779 |
-
|
780 |
-
*
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
* Added
|
785 |
-
* Added
|
786 |
-
*
|
787 |
-
*
|
788 |
-
*
|
789 |
-
*
|
790 |
-
*
|
791 |
-
*
|
792 |
-
*
|
793 |
-
* Added
|
794 |
-
*
|
795 |
-
|
796 |
-
|
797 |
-
*
|
798 |
-
*
|
799 |
-
|
800 |
-
|
801 |
-
*
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
*
|
807 |
-
*
|
808 |
-
* Removed
|
809 |
-
*
|
810 |
-
*
|
811 |
-
*
|
812 |
-
*
|
813 |
-
*
|
814 |
-
* Added
|
815 |
-
*
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
*
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
|
827 |
-
|
828 |
-
|
829 |
-
*
|
830 |
-
*
|
831 |
-
* Added
|
832 |
-
|
833 |
-
|
834 |
-
*
|
835 |
-
*
|
836 |
-
* Changed
|
837 |
-
*
|
838 |
-
*
|
839 |
-
|
840 |
-
|
841 |
-
* Fixed
|
842 |
-
*
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
*
|
852 |
-
* Added
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
* Fixed bug
|
857 |
-
|
858 |
-
|
859 |
-
*
|
860 |
-
|
861 |
-
|
862 |
-
* Fixed incorrect
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
*
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
*
|
873 |
-
*
|
874 |
-
*
|
875 |
-
|
876 |
-
|
877 |
-
*
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
*
|
882 |
-
*
|
883 |
-
*
|
884 |
-
|
885 |
-
|
886 |
-
|
887 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Popup Maker Changelog
|
2 |
+
|
3 |
+
## [v1.14.0 - 12/16/2020](https://github.com/PopupMaker/Popup-Maker/milestone/29)
|
4 |
+
|
5 |
+
* Improvement: Add a link to popups to admin bar [Issue #892](https://github.com/PopupMaker/Popup-Maker/issues/892)
|
6 |
+
* Improvement: Add a link to create a new popup to admin bar [Issue #892](https://github.com/PopupMaker/Popup-Maker/issues/892)
|
7 |
+
* Improvement: Add new welcome screen upon first activation [Issue #900](https://github.com/PopupMaker/Popup-Maker/issues/900)
|
8 |
+
* Improvement: Create example popup upon install [Issue #857](https://github.com/PopupMaker/Popup-Maker/issues/857)
|
9 |
+
* Improvement: Ensure subscribers table gets deleted if doing full deletion [Issue #895](https://github.com/PopupMaker/Popup-Maker/issues/895)
|
10 |
+
* Improvement: Add logging for DB table management and creation [Issue #879](https://github.com/PopupMaker/Popup-Maker/issues/879)
|
11 |
+
* Improvement: Set up continous integration for unit and integration tests [Issue #640](https://github.com/PopupMaker/Popup-Maker/issues/640)
|
12 |
+
* Improvement: Add filter to exclude blocks with isAllowedForBlockType [Issue #835](https://github.com/PopupMaker/Popup-Maker/issues/835)
|
13 |
+
* Fix: Backtick in settings page [Issue #904](https://github.com/PopupMaker/Popup-Maker/issues/904)
|
14 |
+
|
15 |
+
## v1.13.1 - 11/4/2020
|
16 |
+
|
17 |
+
* Fix: PHP error notice appears when submitting Gravity Forms without AJAX
|
18 |
+
|
19 |
+
## [v1.13.0 - 10/30/2020](https://github.com/PopupMaker/Popup-Maker/milestone/26)
|
20 |
+
|
21 |
+
* Feature: Conversion tracking [Issue #775](https://github.com/PopupMaker/Popup-Maker/issues/775)
|
22 |
+
* Feature: Bypass adblockers for tracking opens and conversions [Issue #783](https://github.com/PopupMaker/Popup-Maker/issues/783)
|
23 |
+
* Feature: Periodical suggestions to improve plugin usage [Issue #834](https://github.com/PopupMaker/Popup-Maker/issues/834)
|
24 |
+
* Improvement: Reduce clutter in All Popups table [Issue #878](https://github.com/PopupMaker/Popup-Maker/issues/878)
|
25 |
+
* Improvement: Switch tab navigation to NAV elements instead of H2 [Issue #818](https://github.com/PopupMaker/Popup-Maker/issues/818)
|
26 |
+
* Improvement: Set up PHPUnit for integration and unit tests [Issue #563](https://github.com/PopupMaker/Popup-Maker/issues/563)
|
27 |
+
* Improvement: Continuously deploy readme and screenshot changes [Issue #827](https://github.com/PopupMaker/Popup-Maker/issues/827)
|
28 |
+
* Fix: AJAX for Gravity Forms not setting cookies [Issue #706](https://github.com/PopupMaker/Popup-Maker/issues/706)
|
29 |
+
* Fix: Disabling asset cache causes form integrations not to load their assets [Issue #755](https://github.com/PopupMaker/Popup-Maker/issues/755)
|
30 |
+
* Fix: Form submission cookies are not being set for some form integrations [Issue #886](https://github.com/PopupMaker/Popup-Maker/issues/886)
|
31 |
+
* Fix: Some form integrations are calling both AJAX and PHP submission handlers [Issue #887](https://github.com/PopupMaker/Popup-Maker/issues/887)
|
32 |
+
|
33 |
+
## v1.12.0 - 09/29/2020
|
34 |
+
|
35 |
+
* Feature: Add the ability to turn on/off popups [Issue #544](https://github.com/PopupMaker/Popup-Maker/issues/544)
|
36 |
+
* Feature: Formidable Forms integration [Issue #750](https://github.com/PopupMaker/Popup-Maker/issues/750)
|
37 |
+
* Feature: New error log tab for viewing, downloading, and emptying the error log [Issue #575](https://github.com/PopupMaker/Popup-Maker/issues/575)
|
38 |
+
* Feature: New minimal popup theme for use with content created by page builders [Issue #759](https://github.com/PopupMaker/Popup-Maker/issues/759)
|
39 |
+
* Feature: Can now target WooCommerce "Subscriptions" account page. Thanks @bydrewpaul [Issue #849](https://github.com/PopupMaker/Popup-Maker/issues/849)
|
40 |
+
* Feature: Can now view all scheduled actions on the "Tools" page [Issue #859](https://github.com/PopupMaker/Popup-Maker/issues/859)
|
41 |
+
* Improvement: Add popup ID to the top of the popup editor [Issue #583](https://github.com/PopupMaker/Popup-Maker/issues/583)
|
42 |
+
* Improvement: Show default click trigger classes in trigger editor [Issue #584](https://github.com/PopupMaker/Popup-Maker/issues/584)
|
43 |
+
* Improvement: Show post ID in postselect drop-downs [Issue #660](https://github.com/PopupMaker/Popup-Maker/issues/660)
|
44 |
+
* Improvement: Label older form triggers/cookies as deprecated (or similar) [Issue #874](https://github.com/PopupMaker/Popup-Maker/issues/874)
|
45 |
+
* Fix: Form submission cookie not automatically setting "form" key [Issue #866](https://github.com/PopupMaker/Popup-Maker/issues/866)
|
46 |
+
* Fix: Trying to access 'private' key when the field is false error [Issue #873](https://github.com/PopupMaker/Popup-Maker/issues/873)
|
47 |
+
* Fix: _pum_subscribers table fails to create on MySQL 8.0.19+ due to VALUES keyword [Issue #876](https://github.com/PopupMaker/Popup-Maker/issues/876)
|
48 |
+
|
49 |
+
## v1.11.2 - 08/17/2020
|
50 |
+
|
51 |
+
* Fix: `wp_make_content_images_responsive` is deprecated, use `wp_filter_content_tags()` instead
|
52 |
+
* Fix: IE 11 does not support JS Promises
|
53 |
+
* Fix: Missing permission_callback on REST endpoint
|
54 |
+
|
55 |
+
## v1.11.1 - 07/22/2020
|
56 |
+
|
57 |
+
* Fix: Form submission cookies no longer set with Contact Form 7 5.2
|
58 |
+
|
59 |
+
## v1.11.0 - 06/25/2020
|
60 |
+
|
61 |
+
* Feature: Add new floating bar theme.
|
62 |
+
* Feature: New guided tour of popup editor for first time users.
|
63 |
+
* Feature: New href attribute on the popup_close shortcode for when setting the shortcode to use the `a` tag.
|
64 |
+
* Fix: Shortcode popup_close tag attribute not functioning properly.
|
65 |
+
* Tweak: Change popup_close tag setting to use a drop-down for more easily selecting which tag to use.
|
66 |
+
* Tweak: Improve explanation of cookies in new trigger modal.
|
67 |
+
* Tweak: Ensure all admin pages have visible page headings.
|
68 |
+
* Tweak: Simplify name and title fields in popup editor.
|
69 |
+
* Tweak: Add popup ID to quick links on All Popups.
|
70 |
+
* Tweak: Move CSS and JS for our admin bar node to external file.
|
71 |
+
* Tweak: Add our new optional telemetry system.
|
72 |
+
|
73 |
+
## v1.10.2 - 06/09/2020
|
74 |
+
|
75 |
+
* Fix: Popup Settings not working when WP Forms is active without forms
|
76 |
+
* Fix: Missing closing div in new [popup_cookie] shortcode.
|
77 |
+
* Fix: Shortcode popup_close tag attribute not functioning properly.
|
78 |
+
|
79 |
+
## v1.10.1 - 04/21/2020
|
80 |
+
* Fix: Typo in filter name caused extra p tags.
|
81 |
+
* Fix: Add wp version check to prevent calling block functions on older versions or classicpress.
|
82 |
+
* Fix: Font Awesome support now works for v4 fonts.
|
83 |
+
|
84 |
+
## v1.10.0 - 04/20/2020
|
85 |
+
* Feature: Display presets for top bar, bottom right slide-ins, full-screen popups & bottom left notifications to make it simple to get common setups done much quicker
|
86 |
+
* Feature: Popup Trigger inline text format for the block editor.
|
87 |
+
* Feature: Turn any block in Gutenberg block editor into a popup trigger.
|
88 |
+
* Feature: Font Awesome support added to close button text setting.
|
89 |
+
* Feature: Play a sound when a popup is opened. Choose from 5 included sounds or upload your own.
|
90 |
+
* Feature: Insert customizable [popup_cookie] shortcode on thank you pages when using non-integrated forms.
|
91 |
+
* Tweak: Add option to disable or adjust the padding-right added to body.
|
92 |
+
* Tweak: Remove Freemius integration from Popup Maker.
|
93 |
+
* Improvement: Detect file permission issues with Asset Caching functionality.
|
94 |
+
* Fix: Prevent popups from going off the screen when using center position for a tall popup.
|
95 |
+
* Fix: Bug in slide animation origin positioning for bottom or right origins.
|
96 |
+
* Fix: Bug where Middle Center caused tall popups to hang off the screen on small screens.
|
97 |
+
* Fix: Typo in admin editor CSS path.
|
98 |
+
* Fix: Bug on fresh installs where default theme's close position is wrong.
|
99 |
+
|
100 |
+
## v1.9.2 - 03/26/2020
|
101 |
+
* Tweak: Add support for WP 5.4's new method of adding custom fields to the nav menu editor.
|
102 |
+
|
103 |
+
## v1.9.1 - 02/13/2020
|
104 |
+
* Fix: JS error when MailChimp for WordPress was active but no forms on the page.
|
105 |
+
|
106 |
+
## v1.9.0 - 02/11/2020
|
107 |
+
* Feature: New Form Submission trigger with option to choose specific forms for integrated forms.
|
108 |
+
* Feature: New Form Submission cookie event with option to choose specific forms.
|
109 |
+
* Feature: New Close on Form Submission with optional delay.
|
110 |
+
* Feature: WP Forms integration.
|
111 |
+
* Feature: Caldera Forms integration.
|
112 |
+
* Feature: MailChimp for WordPress integration
|
113 |
+
* Improvement: Enhanced asset cache to identify issues with a site's filesystem.
|
114 |
+
* Improvement: Various changes to ensure PHP 7.4 compatibility.
|
115 |
+
* Improvement: Minimum PHP version updated to v5.6 to match WP core.
|
116 |
+
* Improvement: Simplified form integration interfaces to more easily support additional form plugins or custom integrations. Includes full AJAX & non-AJAX form support.
|
117 |
+
* Improvement: Added RTL CSS support.
|
118 |
+
* Improvement: Added new SVG admin menu icon which plays well with custom admin color schemes. Thanks @KZeni (Kurt Zenisek)
|
119 |
+
* Improvement: Simplified form integration apis.
|
120 |
+
* Improvement: Various performance improvements.
|
121 |
+
* Tweak: Remove unnecessary usage of esc_attr_e causing extra translation calls.
|
122 |
+
* Fix: Bug when accept language header is not supplied causes undefined index notice.
|
123 |
+
* Fix: Error caused by invalid post ID returned by CF7 when saving new forms.
|
124 |
+
* Fix: Bug when selecting more than 10 items in targeting rule post/page select fields.
|
125 |
+
|
126 |
+
## v1.8.14 - 10/24/2019
|
127 |
+
* Improvement: Updated nav menu editor walker class for adding custom fields to further improve compatibility.
|
128 |
+
* Fix: Ninja Forms popup actions missing.
|
129 |
+
|
130 |
+
## v1.8.13 - 10/11/2019
|
131 |
+
* Tweak: Added cap check to ensure only authorized users can access support debug text file. @Credit goes to Ilias Dimopoulos from Neurosoft S.A , RedyOps Team.
|
132 |
+
|
133 |
+
## v1.8.12 - 10/01/2019
|
134 |
+
* Improvement: Changed hook that we initialize Ninja Forms on so that it can be disabled from theme functions.php.
|
135 |
+
* Improvement: Don't load CF7 scripts if they are forced off.
|
136 |
+
* Improvement: Fixed some old options checks that were always being detected as true resulting in minor performance improvements.
|
137 |
+
* Tweak: Added nonce to the system info file download available under Popup Maker -> Tools and simplified the pum_actions system. @Credit goes to Ilias Dimopoulos from Neurosoft S.A , RedyOps Team.
|
138 |
+
|
139 |
+
## v1.8.11 - 08/18/2019
|
140 |
+
* Improvement: Trigger window resize event when popups open to fix issues with some sliders & JS sized content.
|
141 |
+
* Fix: Updated form value processing to prevent some edge cases where string values were converted to Infinity.
|
142 |
+
* Fix: Custom "already subscribed" messages in MailChimp integration were not working correctly.
|
143 |
+
|
144 |
+
## v1.8.10 - 07/06/2019
|
145 |
+
* Fix: PHP backward compatibility issue due to short array syntax usage.
|
146 |
+
|
147 |
+
## v1.8.9 - 07/04/2019
|
148 |
+
* Fix: Issue where popup titles wouldn't render.
|
149 |
+
|
150 |
+
## v1.8.8 - 06/30/2019
|
151 |
+
* Fix: Bug where red alert icons didn't go away when visiting the tabs from the "Extend" menu.
|
152 |
+
|
153 |
+
## v1.8.7 - 06/29/2019
|
154 |
+
* Tweak: Restricted the admin toolbar to only show under strict circumstances.
|
155 |
+
* Tweak: Updated available WooCommerce endpoints in our targeting conditions
|
156 |
+
* Fix: Issue with instance based shortcodes when asset caching was enabled but running on every request.
|
157 |
+
|
158 |
+
## v1.8.6 - 05/05/2019
|
159 |
+
* Fix: Typo in GDPR eraser that could sometimes result in errors when processing GDPR requests
|
160 |
+
* Fix: Added function exists check to prevent errors on WP 4.1
|
161 |
+
|
162 |
+
## v1.8.5 - 04/17/2019
|
163 |
+
* Tweak: Removed unused settings.
|
164 |
+
* Fix: Typo in method name that would generate errors in some extension migration routines.
|
165 |
+
* Fix: Issue when using class="" in our Popup Trigger shortcode would not get converted to classes on the element.
|
166 |
+
* Fix: Bug in JS due to missing default value.
|
167 |
+
* Fix: Bug older extensions caused by deprecated filter not getting loaded properly.
|
168 |
+
|
169 |
+
## v1.8.4 - 03/21/2019
|
170 |
+
* Improvement: Added content caching in the head to prevent second call to do_shortcode in the footer.
|
171 |
+
* Improvement: Added runtime model caching to reduce memory usage.
|
172 |
+
|
173 |
+
## v1.8.3 - 02/27/2019
|
174 |
+
* Fix: Added back deprecated function that got truncated previously.
|
175 |
+
|
176 |
+
## v1.8.2 - 02/25/2019
|
177 |
+
* Fix: Bug on older versions of PHP due to usage of [] rather than array().
|
178 |
+
|
179 |
+
## v1.8.1 - 02/22/2019
|
180 |
+
* Fix: Error on older versions of PHP when calling get_plugin_data on a plugin that wasn't installed.
|
181 |
+
* Fix: "Fatal error: Can not use method return value in write context" on older versions of PHP.
|
182 |
+
|
183 |
+
## v1.8.0 - 02/20/2019
|
184 |
+
* Feature: New popup theme settings:
|
185 |
+
* New close button positions top center, bottom center, middle left & middle right.
|
186 |
+
* New option to position close button outside of popup.
|
187 |
+
* Improvement: Add constant to disable logging.
|
188 |
+
* Improvement: Added complete uninstall option.
|
189 |
+
* Improvement: Added limited experimental support for Gutenberg editor when creating popups. Complete support in the works.
|
190 |
+
* Improvement: Added new unified alerts interface on PM dash pages. This will keep you up to date on required migration changes, new features & more.
|
191 |
+
* Improvement: Added new translation request for detected polyglot admins when their language doesn't have an updated Language Pack.
|
192 |
+
* Tweak: Removed option setting to 'Hide Admin Support Widget' which is no longer relevant.
|
193 |
+
* Tweak: Add constant to disable logging.
|
194 |
+
* Fix: Condition options for BuddyPress integration had values & labels switched.
|
195 |
+
* Fix: Bug with Gravity Forms Personal Data menu item missing.
|
196 |
+
* Fix: iOS Click overlay close not working.
|
197 |
+
* Fix: Analytics not working for themes with incorrect wp_footer usage.
|
198 |
+
|
199 |
+
## v1.7.30 - 09/06/2018
|
200 |
+
* Improvement: Further added methods to log unique messages only once.
|
201 |
+
* Tweak: Remove usage of Freemius.
|
202 |
+
* Fix: Added option to disable popups accessibility functionality to resolve some issues with focus trapping.
|
203 |
+
* Fix: Issues with log files growing too large. Max file size of 1MB and auto truncate to 250 lines now.
|
204 |
+
* Fix: Typo causing issues with Page Template condition.
|
205 |
+
* Fix: Typo in privacy link example text.
|
206 |
+
* Fix: Typo pointing to incorrect internal method call in new has_cookie method.
|
207 |
+
* Fix: Issues with fields not being readonly.
|
208 |
+
|
209 |
+
## v1.7.29 - 06/13/2018
|
210 |
+
* Improvement: Added new enabled() method for the PUM_AssetCache class that checks both is writable and not disabled.
|
211 |
+
* Improvement: Added option to disable just asset caching. This should help in the case your server is blocking the use of our JS from the /uploads/ folder with a 403 error.
|
212 |
+
* Fix: Bug caused by string representations of boolean values passed in our subscription forms.
|
213 |
+
|
214 |
+
## v1.7.28 - 06/10/2018
|
215 |
+
* Tweak: Improved validation of subscription form data and messaging.
|
216 |
+
* Fix: Bug with front end form serialization issue with single checkboxes (privacy field).
|
217 |
+
|
218 |
+
## v1.7.27 - 06/08/2018
|
219 |
+
* Improvement: Added additional variable checks to allow graceful failing during certain JS errors when page cache is out of date.
|
220 |
+
|
221 |
+
## v1.7.26 - 06/07/2018
|
222 |
+
* Fix: Add empty popups array to prevent errors due to page caching.
|
223 |
+
|
224 |
+
## v1.7.25 - 06/05/2018
|
225 |
+
* Tweak: Localized most variables earlier to prevent errors. Added in default values in case they do not get rendered to prevent fatal JS errors.
|
226 |
+
* Fix: Tweaked extension activation class to be compatible with PHP 5.2.
|
227 |
+
* Fix: Bug where boolean scalar values were changed to "" for json_encode.
|
228 |
+
|
229 |
+
## v1.7.24 - 06/04/2018
|
230 |
+
* Tweak: Updated subscriber table for existing sites that failed to add it properly before.
|
231 |
+
|
232 |
+
## v1.7.23 - 06/04/2018
|
233 |
+
* Improvement: Converted cookie privacy info to tabular rendering.
|
234 |
+
* Tweak: Improved update notice text.
|
235 |
+
* Fix: Issues with subscriber table not being created. Thanks @jnorell
|
236 |
+
* Fix: Bug not allowing more than one cookie for a trigger.
|
237 |
+
* Fix: Undefined index errors in shortcake/shortcode-ui integration.
|
238 |
+
|
239 |
+
## v1.7.22 - 05/25/2018
|
240 |
+
* Tweak: Updated Freemius library for GDPR optin support.
|
241 |
+
* Improvement: Made all popup loops more reliable.
|
242 |
+
* Fix: Error where objects were processed incorrectly.
|
243 |
+
* Fix: "Uncaught Error: Call to a member function get_setting() on boolean in /popup-maker/classes/AssetCache.php:314"
|
244 |
+
|
245 |
+
## v1.7.21 - 05/24/2018
|
246 |
+
* Tweak: Clear asset cache on settings save.
|
247 |
+
* Improvement: Check that post is singular to prevent Post Selected conditions from working on site index.
|
248 |
+
* Improvement: Remove jquery-cookie from assets as we no longer use or load it anywhere.
|
249 |
+
* Fix: Missing function errors if you don't have WordPress v4.9.6.
|
250 |
+
* Fix: Added better & safer json encoding function that properly sanitizes data for encoding to prevent empty strings for non english sites.
|
251 |
+
|
252 |
+
## v1.7.20 - 05/19/2018
|
253 |
+
* Feature: Support for GDPR Personal Data Exporter
|
254 |
+
* Feature: Support for GDPR Personal Data Eraser
|
255 |
+
* Feature: New privacy consent field for Subscription Forms for GDPR consent collection.
|
256 |
+
* Feature: GDPR privacy policy guide text added.
|
257 |
+
* Improvement: Updated dependency libs.
|
258 |
+
* Fix: Bug in subscriber tables if no popup ID was stored.
|
259 |
+
|
260 |
+
## v1.7.19 - 05/01/2018
|
261 |
+
* Version bump due to svn file add issues during last commit.
|
262 |
+
|
263 |
+
## v1.7.18 - 05/01/2018
|
264 |
+
* Fix: Typo in JS that may cause errors for some.
|
265 |
+
|
266 |
+
## v1.7.17 - 05/01/2018
|
267 |
+
* Improvement: Added popup option to disable automatic re-triggering of popup after non-ajax form submission.
|
268 |
+
* Improvement: Added notice when JS errors occur in Popup Maker admin interfaces with link to documentation for proper diagnosis & reporting.
|
269 |
+
* Tweak: Added asset cache reset on update of core version & db version.
|
270 |
+
* Tweak: Removed debug code.
|
271 |
+
* Tweak: Simplified the post type batch processor setup for extensions.
|
272 |
+
* Dev: Added base PUM_Extension_Activator class to standardize extension activation and various other things.
|
273 |
+
|
274 |
+
## v1.7.16 - 04/24/2018
|
275 |
+
* Tweak: Removed debug code.
|
276 |
+
* Fix: Issue with valueless shortcode attributes not processing properly.
|
277 |
+
* Fix: Issues where our scripts loaded before Ninja Forms scripts did and our integration didn't initialize.
|
278 |
+
* Dev: Added helper function to return array of shortcodes and data in usable format from any content.
|
279 |
+
* Dev: Added support for measure fields for shortcodes.
|
280 |
+
|
281 |
+
## v1.7.15 - 04/14/2018
|
282 |
+
* Improvement: Removed metadata from object models to reduce cache size as WordPress already has them cached.
|
283 |
+
* Tweak: Added new filter and corrected typo in existing ones for extension integrations.
|
284 |
+
* Fix: Bug for potentially missing variable.
|
285 |
+
* Fix: Bug when using WordPress older than v4.4 and viewing the subscribers table.
|
286 |
+
* Fix: Bug where google fonts didn't always get loaded correctly.
|
287 |
+
* Fix: Missing styles from Advanced Theme Builder due to misordering.
|
288 |
+
|
289 |
+
## v1.7.14 - 03/28/2018
|
290 |
+
* Fix: Obscure PHP error caused by method from interface was marked abstract in an abstract class inheriting the interface.
|
291 |
+
* Fix: Bug when jquery cookie is called from another plugin.
|
292 |
+
* Fix: Bug where form submit button triggered popup close when overlay click to close was enabled.
|
293 |
+
* Fix: Typo in previous patch for db_var not being updated properly.
|
294 |
+
|
295 |
+
## v1.7.13 - 03/27/2018
|
296 |
+
* Tweak: Added fallback methods for conditions using MobileDetect to prevent errors when for whatever reason it was not loaded properly.
|
297 |
+
* Tweak: Added value type check to prevent errors in popup data.
|
298 |
+
* Fix: Bug with accessibility forced focus when there is a link in the popup, causing the close button to focus the link before closing.
|
299 |
+
* Fix: Bug that caused issues with MC extensions JS loading properly.
|
300 |
+
* Fix: Added fail-safe in case variables were not properly declared on page for mce-buttons.js.
|
301 |
+
* Fix: Set a deprecated option on new installs for backward compatibility issues.
|
302 |
+
* Fix: Selector correction in z-index setting application.
|
303 |
+
|
304 |
+
## v1.7.12 - 03/21/2018
|
305 |
+
* Improvement: Added option to disable the shortcode ui.
|
306 |
+
* Tweak: Removed private popup type links from the nav menu editor.
|
307 |
+
* Fix: Bug with long term cached assets causing JS errors on nginx servers.
|
308 |
+
* Fix: Bug with support for custom popup z-index setting.
|
309 |
+
* Fix: Bug where NF loaded before Popup Maker and form actions were missing.
|
310 |
+
* Fix: Bugs in close delay settings for form integrations. Was in ms but needed to be in seconds.
|
311 |
+
* Fix: Bug where Yoast SEO plugin shows popups in the xml sitemaps and showing Yoast metabox on popup editor.
|
312 |
+
|
313 |
+
## v1.7.11 - 03/14/2018
|
314 |
+
* Fix: Bug where Middle Center option wouldn't stay selected after saving.
|
315 |
+
* Fix: Bug with incorrect field dependency for custom height & scrollable options.
|
316 |
+
|
317 |
+
## v1.7.10 - 03/14/2018
|
318 |
+
* Improvement: Further improved compatibility with shortcodes that echo/print rather than return content.
|
319 |
+
* Fix: Bug where cookies wouldn't always be set in Edge & Safari due to cookie path including the root url.
|
320 |
+
* Fix: Bug that changed the default tag for popup_trigger & popup_close shortcodes.
|
321 |
+
* Fix: Bug where extra close buttons didn't always work correctly.
|
322 |
+
* Fix: Removal of deprecated function that triggered warnings in PHP 7.2.
|
323 |
+
|
324 |
+
## v1.7.9 - 03/14/2018
|
325 |
+
* Improvement: Replaced usage of pumSerializeForm with pumSerializeObject which is more reliable.
|
326 |
+
* Fix: Bug where deprecated directory reference causes popup html not to render properly breaking popups that should have worked otherwise.
|
327 |
+
* Fix: Bug where checkbox defaults continuously applied making it impossible to uncheck them.
|
328 |
+
|
329 |
+
## v1.7.8 - 03/13/2018
|
330 |
+
* Improvement: Added output buffering to early calls to do_shortcode to prevent premature output in the head.
|
331 |
+
* Improvement: Added sanity checks to make sure only valid popup objects are used in some older template functions.
|
332 |
+
|
333 |
+
## v1.7.7 - 03/13/2018
|
334 |
+
* Fix: Removed jQuery.serializeJSON functionality which was unused and causing conflicts with WooCommerce.
|
335 |
+
* Fix: SSL Issues due to not specifying protocol.
|
336 |
+
* Fix: Error caused by invalid popup object being used in function.
|
337 |
+
* Fix: PHP 5.2 compatibility issue.
|
338 |
+
|
339 |
+
## v1.7.6 - 03/12/2018
|
340 |
+
* Fix: Undid previous changes from 1.7.1 and reworked in a new way to be backward compatible with existing extensions.
|
341 |
+
|
342 |
+
## v1.7.5 - 03/12/2018
|
343 |
+
* Fix: Sticky Popup Maker settings checkboxes that wouldn't uncheck after save.
|
344 |
+
|
345 |
+
## v1.7.4 - 03/12/2018
|
346 |
+
* Fix: Invalid method declaration error introduced by v1.7.2 patch to Shortcode core class.
|
347 |
+
|
348 |
+
## v1.7.3 - 03/12/2018
|
349 |
+
* Fix: Error due to usage of __CLASS__ rather than $this.
|
350 |
+
* Fix: Edge case where function returns can't be used inside empty().
|
351 |
+
|
352 |
+
## v1.7.2 - 03/12/2018
|
353 |
+
* Fix: Initialization variable wasn't set to true early enough.
|
354 |
+
|
355 |
+
## v1.7.1 - 03/12/2018
|
356 |
+
* Fix: Empty value errors.
|
357 |
+
* Fix: Missing function for 3rd party plugin backward compatibility (Elementor).
|
358 |
+
|
359 |
+
## v1.7.0 - 03/12/2018
|
360 |
+
This was a monster update, our largest to date in terms of improving existing functionality, reducing maintenance and the time it takes to implement new features in the future.
|
361 |
+
|
362 |
+
Noticeably there are a lot of interface changes with this version as we simplified from having many meta boxes in the popup editor to a new single panel interface.
|
363 |
+
|
364 |
+
Lastly we now have include our extendable subscription forms right in the free version. We currently don't provide support for mail/service providers in the free version, but have opened up our form API in the hopes that 3rd party developers will help us fill that gap. Don't fret though, submissions are stored in a custom table for retroactive syncing to lists or export (not yet available).
|
365 |
+
|
366 |
+
* Feature: Subscriber forms now included without a paid extension.
|
367 |
+
* Provider API for easily extending forms to work with 3rd party providers.
|
368 |
+
* New shortcode with tons of options built in.
|
369 |
+
* Stores subscribers into a new custom table for import into your favorite system at a later time.
|
370 |
+
* Feature: Front end asset overhaul, now uses cached static assets.
|
371 |
+
* All front end assets now combined into single js & css file.
|
372 |
+
* Custom styles are now saved along with all core & extension styles eliminating inline style blocks.
|
373 |
+
* Reduction of footprint means massively improved loading performance.
|
374 |
+
* Dynamic file creation allows for some awesome upcoming features.
|
375 |
+
* Now completely compatible with plugins like Autoptimize (Thanks Frank).
|
376 |
+
* Feature: Support for nearly any form, including non ajax forms.
|
377 |
+
* Helper functions to integrate your 3rd party form plugins quickly.
|
378 |
+
* Show thank you popups, set cookies & close popups with a delay after success (requires code).
|
379 |
+
* Automatically reopen popup forms after refresh from a form submission.
|
380 |
+
* Improvement: Lots of text, label & description changes to be more intuitive.
|
381 |
+
* Improvement: Better 3rd party plugin support including page builders:
|
382 |
+
* Popup post type is now public.
|
383 |
+
* Better support for 3rd party shortcodes which require extra assets loaded (JS/CSS).
|
384 |
+
* Improvement: Adding trigger now gives optional choices to create a cookie, rather than being automatic.
|
385 |
+
* Improvement: New Popup Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
|
386 |
+
* Now all popup settings are stored in a single meta key reducing DB clutter.
|
387 |
+
* Improvement: New Popup Maker Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
|
388 |
+
* Improvement: New Popup preview mode.
|
389 |
+
* Improvement: Better page builder support by changing popup post type arg for public to true.
|
390 |
+
* Improvement: Resource reduction & optimization.
|
391 |
+
* Added class autoloader for core and extensions.
|
392 |
+
* Greatly simplified code base & internal API structures.
|
393 |
+
* Converted many internal APIs to use passive loading.
|
394 |
+
* Added internal caching.
|
395 |
+
* Improvement: Integrated [WPJSF](https://github.com/danieliser/WP-JS-Form-Sample-Plugin) lib for easier maintenance and quicker updates of our admin forms.
|
396 |
+
* Improvement: Various improvements to smart select fields (jQuery select2) including:
|
397 |
+
* Allow multiple page/post selections without reopening/searching again.
|
398 |
+
* Properly highlights & shows selected items after save/reload.
|
399 |
+
* Paginated/scroll based loading of more results over ajax.
|
400 |
+
* Now shows list of recent "items" immediately upon clicking the field rather than requiring search.
|
401 |
+
* Improvement: Admin asset handling
|
402 |
+
* Modularized admin assets for easier debugging & maintenance.
|
403 |
+
* Improvement: Popup Trigger shortcode can now use custom popup IDs.
|
404 |
+
* Improvement: Added new batch processing system for upgrades and other processes.
|
405 |
+
* Improvement: Removed a lot of old code.
|
406 |
+
* Improvement: Rebuilt Shortcode UI that should be more reliable.
|
407 |
+
* Improvement: Addressed most all PHP 7 notices.
|
408 |
+
* Improvement: iOS scrolling issue fixes.
|
409 |
+
* Improvement: Added support for KingComposer.
|
410 |
+
* Tweak: Support for subdirectory sites having their own sitewide cookies.
|
411 |
+
* Fix: Incorrect BuddyPress condition labels
|
412 |
+
* Fix: Bug when WPML isn't yet available.
|
413 |
+
|
414 |
+
|
415 |
+
## v1.6.7 - Rolled into v1.7.0
|
416 |
+
* Fix: Typo in JS event name prevented forceFocus for popups.
|
417 |
+
* Fix: JS errors when Marionette JS library on page without Ninja Forms.
|
418 |
+
* Fix: WPML missing variable errors.
|
419 |
+
|
420 |
+
## v1.6.6 - 07/29/2017
|
421 |
+
* Fix: Bug with closing forms using newest version of Gravity Forms.
|
422 |
+
|
423 |
+
## v1.6.5 - 07/16/2017
|
424 |
+
* Tweak: Added new popup class for theme names. Thanks @bluantinoo.
|
425 |
+
* Fix: Bug in menu popups save and render functionality not working correctly.
|
426 |
+
* Fix: Finally found issue where randomly assets tab checkboxes wouldn't uncheck & save properly.
|
427 |
+
* Fix: Sanitized active tab key against whitelist.
|
428 |
+
* Fix: Errors in w3c validation scans from form meta fields.
|
429 |
+
* Fix: Settings asset label mismatch.
|
430 |
+
|
431 |
+
## v1.6.4 - 07/07/2017
|
432 |
+
* Imporvement: Reworked all form integrations to be as DRY as possible making it more reliable.
|
433 |
+
* Tweak: Added sanity check in case previous filter mucks up the $item object variable in menu item filters causing warnings.
|
434 |
+
* Tweak: Disabled the open count & sorting when Popup Analytics is activated.
|
435 |
+
* Tweak: Added NF datepicker CSS fix.
|
436 |
+
* Tweak: Added media type to head styles to force optimization plugins to keep them in order.
|
437 |
+
* Tweak: Reverted to older method of click trigger assignment to better work with multiple popups on one trigger with conditions.
|
438 |
+
* Fix: Bug caused by use of a function some users host blocked.
|
439 |
+
* Fix: Bug caused by debug mode being enabled with a form success cookie.
|
440 |
+
* Fix: Bug when Gravity Form was not in popup but triggered a thank you popup.
|
441 |
+
* Fix: Bug with GForms closing popup after submission.
|
442 |
+
* Fix: Bug where CF7 Forms with required fields trigger popup to close without being filled properly.
|
443 |
+
|
444 |
+
## v1.6.3 - 05/19/2017
|
445 |
+
* Fix: Removed 3rd parameter from number_format as it only accepts 1, 2 or 4 arguments, not 3 per php.net documentation.
|
446 |
+
|
447 |
+
## v1.6.2 - 05/18/2017
|
448 |
+
* Fix: Bug caused by rounding to whole numbers in opacity values.
|
449 |
+
|
450 |
+
## v1.6.1 - 05/17/2017
|
451 |
+
* Improvement: Major improvements to the Shortcode UI (builder & in editor previews). Now supports true live rendering of PM shortcodes. This will be most apparent in upcoming extension updates.
|
452 |
+
* Fix: Forced decimal formatting in CSS output functions in case of locale changes to formatting. Fix thanks to @timhavinga
|
453 |
+
|
454 |
+
|
455 |
+
## v1.6.0 - 04/26/2017
|
456 |
+
* Feature: Added Gravity Forms direct integrations.
|
457 |
+
* Close popup with delay when Gravity Form is submitted.
|
458 |
+
* Trigger a thank you popup when Gravity Form is submitted.
|
459 |
+
* Set cookies easily when the Gravity Form is in a popup.
|
460 |
+
* Feature: Added Contact Form 7 (CF7) direct integrations.
|
461 |
+
* Close popup with delay when contact form 7 is submitted.
|
462 |
+
* Trigger a thank you popup when contact form 7 is submitted.
|
463 |
+
* Set cookies easily when the CF7 form is in a popup.
|
464 |
+
* Forced CF7 assets to load when used in a popup on the off chance they don't automatically.
|
465 |
+
* Tweak: Increased action priority for condition registration in case plugins register post types late, such as PODs.
|
466 |
+
* Tweak: Moved popup theme styles to a very late position in the head to prevent them from being overwritten when minifying CSS.
|
467 |
+
* Fix: Bug where you couldn't enter values higher than the rangeslider max.
|
468 |
+
* Fix: JS error when creating a cookie before a trigger exists.
|
469 |
+
|
470 |
+
## v1.5.8 - 04/04/2017
|
471 |
+
* Fix: Error when extensions were active due to null values for checkboxes.
|
472 |
+
|
473 |
+
|
474 |
+
## v1.5.7 - 03/27/2017
|
475 |
+
* Improvement: Added option to disable the menu editors in case of a conflict.
|
476 |
+
* Fix: Forced 100% width on page select boxes to prevent them from being too small.
|
477 |
+
* Fix: Bug where checkboxes were not staying checked.
|
478 |
+
|
479 |
+
## v1.5.6 - 03/16/2017
|
480 |
+
* Feature: Admin Bar helper tool to assist in getting proper click trigger selectors easily.
|
481 |
+
* Improvement: Further tweaks for maximium compatibitlity with nav menu editor.
|
482 |
+
* Improvement: Added Popup option to nav menu editor Screen Options to easily hide them.
|
483 |
+
* Fix: Updated the freemius-sdk to fix an obscure secured php core function error.
|
484 |
+
|
485 |
+
## v1.5.5 - 03/13/2017
|
486 |
+
* Improvment: Used generic Nav Menu Editor Walker classes for better support. This should remove the notices from other plugins as well.
|
487 |
+
* Fix: Bug that causes click triggers to lag.
|
488 |
+
|
489 |
+
## v1.5.4 - 03/13/2017
|
490 |
+
* Fix: Typos in conditions.
|
491 |
+
* Fix: Moved class_exists checks to better handle possible missing class errors.
|
492 |
+
|
493 |
+
## v1.5.3 - 03/13/2017
|
494 |
+
* Improvement: Added a catch for any triggers not initialized at page load.
|
495 |
+
* Fix: Typo in multi check field template that led to admin JS errors.
|
496 |
+
|
497 |
+
## v1.5.2 - 03/10/2017
|
498 |
+
* Improvement: Added option to disable the admin bar Popups helper menu item.
|
499 |
+
* Improvement: Simplified the nav menu editor modification class to reduce un-needed translation strings.
|
500 |
+
* Fix: Added check for missing class in the nav menu editor walker classes.
|
501 |
+
|
502 |
+
## v1.5.1 - 03/09/2017
|
503 |
+
* Fix: PHP 5.2 Compatibility issue.
|
504 |
+
|
505 |
+
## v1.5.0 - 03/08/2017
|
506 |
+
* Feature: Position popups based on the click trigger. Tooltips & Popovers are now possible.
|
507 |
+
* Feature: Added new conditions for targeting children & grandchildren / ancestors of selected content.
|
508 |
+
* Feature: Added new settings to the Nav Menu editor to choose a popup that a menu item will trigger.
|
509 |
+
* Feature: Addded option to Disable on Tablets as well as mobile phones.
|
510 |
+
* Feature: Added WooCommerce is_wc_endpoint_url conditions.
|
511 |
+
* Feature: Added new click selector presets for quicker targeting & more user friendly.
|
512 |
+
* Feature: Added a new debug mode. Including:
|
513 |
+
* Admin Bar with manual open, close & cookie resets for loaded popups.
|
514 |
+
* Improvement: New global JS functions for easily working with popups. PUM.open(123), PUM.close(123), PUM.clearCookies(123).
|
515 |
+
* Improvement: Added inline links to docs for various settings.
|
516 |
+
* Improvement: Reworked popup analytics to improving response times and decreasing server loads.
|
517 |
+
* Moved Analytic tracking to the WP-API with a new endpoint.
|
518 |
+
* Reduced number of queries by 75% for analytics tracking.
|
519 |
+
* Added option to disable it entirely if absolutely neccessary.
|
520 |
+
* Improvement: Many improvements to JavaScript including object caching.
|
521 |
+
* Tweak: Creating a new trigger will automatically create a cookie and assign it if one doesn't exist.
|
522 |
+
* Tweak: Mobile Disable was also applied to tablets, now only to phones.
|
523 |
+
* Tweak: Removed readonly from rangesliders to make the fact you can manually enter any value more intuitive.
|
524 |
+
* Tweak: Use CSS to display a popup immediately if has trigger: auto open: delay 0.
|
525 |
+
* Tweak: Clicking elements in the visual theme preview will now scroll to the relevant section of settings.
|
526 |
+
* Fix: Bug in admin when editing a trigger, cookie field didn't repopulate properly.
|
527 |
+
* Fix: Bug where rangeslider values can be set to strings.
|
528 |
+
* Fix: Bug where links in the close button were not triggered even when do_default was enabled.
|
529 |
+
* Fix: Bug with scrollbar "flashing" when popup opens.
|
530 |
+
|
531 |
+
## v1.4.21 - 12/12/2016
|
532 |
+
* Feature: Added option to disable popup on mobile to comply with [Google's new interstital policy](https://webmasters.googleblog.com/2016/08/helping-users-easily-access-content-on.html).
|
533 |
+
* Tweak: Added additional paramter to the pum_popup_get_conditions filter.
|
534 |
+
* Tweak: Fixed possible false init of NF integration if NF is not enabled.
|
535 |
+
* Tweak: Added CSS override for Ninja Forms datepickers to properly layer them above popups.
|
536 |
+
|
537 |
+
## v1.4.20 - 10/13/2016
|
538 |
+
* Feature: Added [Ninja Forms](https://wppopupmaker.com/grab/ninja-forms?utm_source=readme-changelog&utm_medium=text-link&utm_campaign=Readme&utm_content=ninja-forms-features) success actions for opening & closing popups.
|
539 |
+
* Feature: Added new cookie event for successful submission of a [Ninja Forms](https://wppopupmaker.com/recommends/ninja-forms) form.
|
540 |
+
* Improvement: Added wp.hooks JS library, allowing actions & filters via our plugin JS.
|
541 |
+
* Tweaks: Added various admin css tweaks.
|
542 |
+
|
543 |
+
## v1.4.19 - 9/30/2016
|
544 |
+
* Feature: Added a do_default parameter to the trigger & close shortcodes. This allows making close buttons that also download a file.
|
545 |
+
* Improvement: Added support for JS (advanced) conditions & condition processing after checking for cookies.
|
546 |
+
* Improvement: Upgraded from jQuery-Cookie (modified) to JS-Cookie (modified) for more flexibility.
|
547 |
+
* Fix: Bug where color didn't update properly when first clicked in theme editor.
|
548 |
+
* Fix: Added prefix to admin pages to prevent conflicts.
|
549 |
+
* Fix: Removed usage of deprecated filter.
|
550 |
+
|
551 |
+
## v1.4.18 - 8/15/2016
|
552 |
+
* Fix: Bug with PHP 5.2 compatibility.
|
553 |
+
* Fix: Added missing post_type index condition callback.
|
554 |
+
|
555 |
+
## v1.4.17 - 8/14/2016
|
556 |
+
* Fix: Bug caused by using return value in write context.
|
557 |
+
|
558 |
+
## v1.4.16 - 8/14/2016
|
559 |
+
* Feature: New Condition: Pages: With Template. Thanks @cedmund.
|
560 |
+
* Feature: Option to Disable reposition on window resize/scroll.
|
561 |
+
* Improvement: Enable Visual Composer for Popups by default (VC 4.8+). Thanks @NoahjChampion.
|
562 |
+
* Improvement: Replaced usage of gif hex code with loading of an actual tracking gif to prevent security scanners from throwing false positives.
|
563 |
+
* Improvement: Changed default analytics response with a 204 no content heading, saving the need to load & return a tracking gif.
|
564 |
+
* Fix: Missing condition value bug fixed by adding sanity checks to conditions on get.
|
565 |
+
* Fix: Auto Height checkbox wouldn't stay unchecked.
|
566 |
+
* Fix: CSS class pum-open-overlay wasn't being removed from HTML element on popup close causing issues for next popup.
|
567 |
+
* Fix: Error in JS due to shortcodes: Uncaught Error: Syntax error, unrecognized expression.
|
568 |
+
* Fix: Issue where some custom post types not working with conditions.
|
569 |
+
|
570 |
+
## v1.4.15 - 7/20/2016
|
571 |
+
* Improvement: Only showed the aria-label attribute if the label will be shown.
|
572 |
+
* Tweak: Updated the Freemius SDK.
|
573 |
+
* Tweak: Updated the #popmake-{ID} selector to work at the end of a link.
|
574 |
+
* Fix: Bug where stackable popups would lose their scroll bar after one was closed.
|
575 |
+
|
576 |
+
## v1.4.14 - 7/14/2016
|
577 |
+
* Feature: Links with the url #popmake-{ID} will now trigger a popup when clicked. Links with this href will work similar to elements with the popmake-{ID} class.
|
578 |
+
|
579 |
+
## v1.4.13 - 6/26/2016
|
580 |
+
* Feature: Added 12 of the most commonly needed BuddyPress content types & targeting conditions. Target any BP content type. Now full support for BuddyPress.
|
581 |
+
* Tweak: Moved a few functions from the plugins_loaded action to the init action for minor compatibility benefits.
|
582 |
+
* Tweak: Removed Popup & Popup Theme Meta Revisioning as it adds unneeded clutter to the DB.
|
583 |
+
|
584 |
+
## v1.4.12 - 6/24/2016
|
585 |
+
* Improvement: Reduced translatable strings from 569 total to 439 which is about a 23% reduction which will reduce work for our translators.
|
586 |
+
* Tweak: Removed the welcome page and associated CSS, images etc. This cleans up some useless strings for translation.
|
587 |
+
* Fix: Bug where add_new cookie wasn't properly replaced for the first trigger.
|
588 |
+
|
589 |
+
## v1.4.11 - 6/10/2016
|
590 |
+
* Feature: New conditions for targeting posts & taxonomy by ID.
|
591 |
+
* Improvement: Added link to Conditions Documentation to the Conditions editor.
|
592 |
+
* Tweak: Namespaced jQuery.serializeObject to prevent conflicts with other plugins/themes in the admin editor.
|
593 |
+
* Fix: Bug on add new page/post and during post update.
|
594 |
+
* Fix: Bug in edit this theme link on page load.
|
595 |
+
|
596 |
+
## v1.4.10 - 5/23/2016
|
597 |
+
* Feature: Added Do Default option to the click triggers. Allows a triggers default browsers behavior to occur and still open a popup, such as a file link.
|
598 |
+
* Improvement: Added additional links to the theme editor for better visibility and to guide users there.
|
599 |
+
* Tweak: Older methods are only loaded when needed, this also removes usage of a deprecated filter.
|
600 |
+
* Tweak: All Pages now includes Home Page / Front Page.
|
601 |
+
* Tweak: A default click trigger is always added. (Like pre v1.4)
|
602 |
+
* Fix: Low z-index caused issues when the overlay is disabled.
|
603 |
+
* Fix: Bug where none animation couldn't be re-opened.
|
604 |
+
* Fix: Cleaned up issues allowing popup post type to be added directly to menus and sitemaps.
|
605 |
+
* Fix: Bug where auto height checkbox would not stay checked.
|
606 |
+
|
607 |
+
## v1.4.9 - 5/01/2016
|
608 |
+
* Improvement: Reduced front end queries by over 85%. Avgerage sites should now only have 2 to 3.
|
609 |
+
* Improvement: Added caching enhancements for even better performance on servers with page, object & query caching.
|
610 |
+
* Improvement: Added a fully namespaced version of Select2 for compatiblitiy while other plugins await updating. Will gracefully fall back to the non namespaced version when it no longer causes issues.
|
611 |
+
* Fix: Undefined 'amd' JS errors.
|
612 |
+
* Fix: The "Use Your Theme" font option was not working correctly.
|
613 |
+
* Fix: Removed leftover console.logs in our JavaScript.
|
614 |
+
|
615 |
+
## v1.4.8 - 4/27/2016
|
616 |
+
* Improvement: Sandboxed Select2 v4 since it breaks other plugins when loaded properly. v4 adds accessiblity enhancements that we are not going to sacrifice for compatiblity with plugins who have not updated to include it. This provides a safe alternative in the meantime.
|
617 |
+
* Tweak: Removed extra shortcode files.
|
618 |
+
* Tweak: Allow popup Click Triggers to target another popups close button. Close one triggers another etc.
|
619 |
+
* Fix: Bug caused by pum_shortcode_ui not loading properly everywhere.
|
620 |
+
* Fix: Bug in popup position calculation when the popup used Fixed Position and Disable Overlay
|
621 |
+
|
622 |
+
## v1.4.7 - 4/24/2016
|
623 |
+
* Improvement: Removed the old styles dropdown as it is no longer needed.
|
624 |
+
* Improvement: Added check for old versions of Select2 and replace them with latest which is backward compatible.
|
625 |
+
* Fix: Bug that caused Close button delay to not show the close button.
|
626 |
+
* Fix: Replaced usage of <% style JS template with <# & {{ for PHP asp_tags compatibility.
|
627 |
+
|
628 |
+
## v1.4.6 - 4/22/2016
|
629 |
+
* Fix: Bug in new post editor JS.
|
630 |
+
* Fix: Added filter to override permissions for upgrade routines.
|
631 |
+
|
632 |
+
## v1.4.5 - 4/21/2016
|
633 |
+
* Fix: Replaced all usage of static:: for PHP 5.2 compatiblity.
|
634 |
+
* Fix: Forced the latest version of Select2 to load on Popup Maker admin pages in the case that an older version was enqueued.
|
635 |
+
|
636 |
+
## v1.4.4 - 4/20/2016
|
637 |
+
* Fix: Version Bump to fix upgrade issues.
|
638 |
+
|
639 |
+
## v1.4.3 - 4/20/2016
|
640 |
+
* Fix: Removed extra whitespace before opening php tags.
|
641 |
+
|
642 |
+
## v1.4.2 - 4/20/2016
|
643 |
+
* Fix: Bug in popup maker deprecated filter caused by no defaults passed.
|
644 |
+
|
645 |
+
## v1.4.1 - 4/20/2016
|
646 |
+
* Fix: Bug in popup maker upgrade class for older versions of PHP.
|
647 |
+
|
648 |
+
## v1.4 - 4/20/2016
|
649 |
+
* Feature: Added basic analytics. Tracks how many unique opens each popup has.
|
650 |
+
* Feature: Added new Popup Maker shortcodes button to the editor with visual previews.
|
651 |
+
* Feature: Added option to reset popup open counts demand.
|
652 |
+
* Feature: New add / remove targeting conditions UI.
|
653 |
+
* Feature: Conditions can now be negative as well as grouped as AND / OR.
|
654 |
+
* Feature: New conditions for targeting posts & cpt by taxonomy. IE Posts with Tag / Category.
|
655 |
+
* Feature: New add / remove triggers UI that allows multiple of the same trigger per popup.
|
656 |
+
* Feature: Added a new add / remove cookies UI that manages cookies separate from triggers.
|
657 |
+
* Feature: Added 5 new built in themes.
|
658 |
+
* Feature: Added support for pods content types.
|
659 |
+
* Feature: Added full screen front end previews for admins and editors.
|
660 |
+
* Feature: Added additional WooCommerce conditions such as on checkout.
|
661 |
+
* Improvement: Added CSS resets to all core popup elements to ensure a reliable look.
|
662 |
+
* Improvement: Popups are now rendered with their own overlay. This allows the popup to scroll inside the overlay.
|
663 |
+
* Improvement: Cookie names can now be set to anything, including cookies from other plugins.
|
664 |
+
* Improvement: Triggers now support checking more than one cookie.
|
665 |
+
* Improvement: Accessibility & screen reader enhancements to the popups and admin.
|
666 |
+
* Improvement: Auto Focus the first element in the popup when it opens for screen readers.
|
667 |
+
* Improvement: Better JavaScript encapsulation and organization.
|
668 |
+
* Improvement: Added support for Select2 smart dropdowns for admin interfaces.
|
669 |
+
* Improvement: Added a more reliable upgrade routine system.
|
670 |
+
* Improvement: Added an option to disable popup taxonomies if not in use.
|
671 |
+
* Improvement: Added more reliable usage tracking via [Freemius](https://freemius.com/wordpress/).
|
672 |
+
* Tweak: Updated extensions page and added a list of plugins that work well with Popup Maker.
|
673 |
+
* Fixed: Super annoying fixed position checkbox glitch.
|
674 |
+
* Fixed: Missing check for disabled google fonts before loading them.
|
675 |
+
* Fixed: Bug where hidden about pages showed up when certain admin menu editing plugins were active.
|
676 |
+
* Fixed: Bug where default theme was not properly created on install.
|
677 |
+
* Fixed: Bug where non utf-8 characters were used in the name field and caused JS errors.
|
678 |
+
* Fixed: Bug where popup triggers inside their own popup would cause it to close and reopen when clicked.
|
679 |
+
* Dev: Introduced PUM_Fields a settings API that support _.js Templ fields.
|
680 |
+
* Dev: Added new action 'pum_styles' that can be used to render custom CSS.
|
681 |
+
* Dev: Added new PUM_Popup class with nearly all methods built in.
|
682 |
+
* Dev: Introduced new prefix pum_ rather than popmake_.
|
683 |
+
|
684 |
+
**v1.4 Change Set Statistics:**
|
685 |
+
365 Commits / 53 Major & Minor Issues Closed.
|
686 |
+
285 changed files with 20,437 additions and 3,607 deletions.
|
687 |
+
|
688 |
+
## v1.3.9 - 10/14/2015
|
689 |
+
* Feature: New shortcode - [popup_close] allows adding custom close buttons/text. Ex. [popup_close] Click Me [/popup_close].
|
690 |
+
* Improvement: Added SASS/SCSS files for the site & admin styles.
|
691 |
+
* Improvement: Added better support for current & legacy versions of Visual Composer.
|
692 |
+
* Improvement: Added check for preventClose class on a popup just before closing. If found the popup won't close.
|
693 |
+
* Fix: Fixed bug in theme editor that caused Google Font variants to not show up.
|
694 |
+
* Fix: Fixed bug in CSS generation where Google Font URL would become corrupted and cause a 404.
|
695 |
+
* Fix: Fixed bug where fixed position would show unchecked even if it was checked.
|
696 |
+
* Fix: Fixed bug in CSS that caused popup to appear below site on mobile.
|
697 |
+
* Fix: WP Multi Site: Fatal Error.
|
698 |
+
|
699 |
+
## v1.3.8 - 9/29/2015
|
700 |
+
* Fix: Updated links to documentation.
|
701 |
+
* Fix: Removed exploitable bug allowing script execution in the admin. Discovered 9/29/15 - Patched 9/29/15
|
702 |
+
|
703 |
+
## v1.3.7 - 9/21/2015
|
704 |
+
* Feature: Added support for Visual Composer to popups. (Backend Editor Only). Works Perfectly with Responsive Popups.
|
705 |
+
* Tweak: Disable position fixed on mobile screens for responsive popups.
|
706 |
+
* Tweak: Improved UI with better popup formats selection.
|
707 |
+
* Fix: Bug with default theme not properly being created.
|
708 |
+
* Fix: Bug where default & theme formats were overridden in the WP Editor.
|
709 |
+
* Fix: Bug with default theme not being used for [popup] shortcode.
|
710 |
+
* Fix: Bug with loading Google Fonts properly.
|
711 |
+
* Fix: Errors generated by incorrectly formatted colors in the editor.
|
712 |
+
* Fix: Bug with targeting conditions for categories.
|
713 |
+
* Fix: Bug in positioning left & right values. Credit to @invik for the solution.
|
714 |
+
|
715 |
+
## v1.3.6 - 8/25/2015
|
716 |
+
* Confirmed WP v4.3 compatibility.
|
717 |
+
* Tweak: Default theme is automatically used if a popup does not have one assigned.
|
718 |
+
* Fix: UI bug where fixed position checkbox wouldn't stay checked.
|
719 |
+
* Fix: Bug with Theme Default values & v1.2 values not being merged.
|
720 |
+
|
721 |
+
## v1.3.5 - 8/18/2015
|
722 |
+
* Tweak: Corrected missing keys for required script checks.
|
723 |
+
* Fix: Error message caused by non array value from get_post_custom.
|
724 |
+
* Fix: Removed missing variable.
|
725 |
+
* Fix: Text corrections.
|
726 |
+
|
727 |
+
## v1.3.4 - 8/12/2015
|
728 |
+
* Fix: Added px to font-size & line-height.
|
729 |
+
|
730 |
+
## v1.3.3 - 8/12/2015
|
731 |
+
* Fix: Added current_action fallback function for older versions of WP.
|
732 |
+
* Fix: Theme CSS rendering incorrect font settings.
|
733 |
+
|
734 |
+
## v1.3.2 - 8/10/2015
|
735 |
+
* Tweak: Pause HTML5 Videos when popup closes.
|
736 |
+
* Fix: Prefixed several functions that collided with some themes.
|
737 |
+
* Fix: Changed default Close Height & Width to 0/auto.
|
738 |
+
|
739 |
+
## v1.3.1 - 8/8/2015
|
740 |
+
* Fix: Error in get_called_class alternate function for PHP 5.2
|
741 |
+
* Fix: Force theme css builder to check for empty themes.
|
742 |
+
* Fix: Bug where z-indexes were incorrectly set.
|
743 |
+
|
744 |
+
## v1.3 - 8/7/2015
|
745 |
+
* Feature: Added unlimited themes functionality to the core.
|
746 |
+
* Feature: Allow disabling of event.prevendDefault() for on click events by adding do-default class.
|
747 |
+
* Feature: Added support for session based cookies.
|
748 |
+
* Feature: Add Height & Width options to Close Button for better control.
|
749 |
+
* Feature: Theme styling is now rendered in the head via inline CSS with an option to disable in the case that popup styles have been moved to the theme stylesheet.
|
750 |
+
* Feature: Delay showing the close button after the popup opens. Set the delay in ms.
|
751 |
+
* Feature: Added stackable popups option to show more than one popup at a time. ( A stackable popup won't close other popups when its opened. )
|
752 |
+
* Feature: Added WooCommerce Targeting Conditions.
|
753 |
+
* Feature: Added new system info tab on the tools page to make debugging faster.
|
754 |
+
* Tweak: Change default responsive mobile size to 95%.
|
755 |
+
* Tweak: Change default z-index to 1999999999.
|
756 |
+
* Tweak: Add ability to pass a callback to the popmake('close') method.
|
757 |
+
* Tweak: Add namespace to click open event ('click.popmakeOpen').
|
758 |
+
* Tweak: Add $default arg to popmake_get_popup_meta_group function.
|
759 |
+
* Tweak: Auto close content tags using balanceTags().
|
760 |
+
* Tweak: Added new popmake_get_popup(), get_the_popup_ID(), popmake_get_the_popup_ID(), popmake_the_popup_ID() functions.
|
761 |
+
* Tweak: Check if popup is already open before auto opening.
|
762 |
+
* Tweak: Add ajax="true" to gravity forms shortcodes if not there.
|
763 |
+
* Tweak: Make auto open cookie key optional.
|
764 |
+
* Tweak: Disable fixed position for responsive sizes.
|
765 |
+
* Tweak: Compensate for Admin Bar when visible.
|
766 |
+
* Tweak: Added options to disable Support & Share admin widgets.
|
767 |
+
* Tweak: Added new filter popmake_popup_default_close_text to allow filtering of popup close text.
|
768 |
+
* Tweak: Added close text override on a per popup basis. New option under Close Settings.
|
769 |
+
* Tweak: Choosing a responsive size will automatically disable fixed position & scrollable content.
|
770 |
+
* Tweak: Unneeded data attributes are now removed to clean up html.
|
771 |
+
* Tweak: Meta has now been compressed into serialized arrays for popups and themes.
|
772 |
+
* Tweak: Added new Meta Field management class as a step toward a more maintainable code base.
|
773 |
+
* Fix: Add option to disable moving of popup to end of <body>.
|
774 |
+
* Fix: Corrected input type under Click-Open Settings meta box.
|
775 |
+
* Fix: Description cleanup for popup location.
|
776 |
+
* Fix: Correct French translation file name.
|
777 |
+
* Fix: Rewrote popup loop to not overwrite global $post breaking some content shortcodes.
|
778 |
+
* Fix: Bug when clicking publish with empty name field publish becomes unclickable again.
|
779 |
+
* Fix: Sitewide cookie option will not stay unchecked.
|
780 |
+
* Fix: Bug where popup & popup_theme meta was stored with other post types on revision.
|
781 |
+
* Fix: Bug in the popup_trigger shortcode with $content not being rendered properly.
|
782 |
+
|
783 |
+
## v1.2.2
|
784 |
+
* Added (string) typecast to prevent errors in wp_localize_script when passing integers.
|
785 |
+
* Added 100% French & Hungarian translations.
|
786 |
+
* Added partial German translation.
|
787 |
+
* Moved template.php require line to load for both admin and front end for use in ajax responses.
|
788 |
+
* Changed order of admin pages to allow extensions to load before settings/help/tools pages on menu.
|
789 |
+
* Added troubleshooting FAQ to readme.
|
790 |
+
* Added version to JS object for backward compatibility checks.
|
791 |
+
* Added check for preventOpen class before opening. This class will prevent the popup from opening.
|
792 |
+
* Corrected minWidth variable name.
|
793 |
+
* Added namespace to the auto open cookie event.
|
794 |
+
* Changed the last open trigger to use the jQuery object instead of xpath.
|
795 |
+
* Added an isScrolling variable to detect when the browser is actively scrolling.
|
796 |
+
* Checked isScrolling before adding overflow styles to the HTML element to prevent glitching.
|
797 |
+
* Temporarily removed the grow animations due to removal of Greensock Animation Platform.
|
798 |
+
* Removed Greensock Animation Platform dependancy.
|
799 |
+
|
800 |
+
## v1.2.1
|
801 |
+
* Fixed bug caused by null value passed to JS data attr.
|
802 |
+
|
803 |
+
## v1.2
|
804 |
+
* Added full screen preview for themes when editing using the Preview button.
|
805 |
+
* Added full screen preview for popup when editing using the Preview button.
|
806 |
+
* Added new shortcode 'popup_trigger' that allows users to easily add the correct popmake- class. Accepts id, tag & class parameters.
|
807 |
+
* Updated GSAP JS plugin to latest version.
|
808 |
+
* Removed jQuery.gsap.js usage.
|
809 |
+
* Added fallback list of Google Fonts for when API is unavailable.
|
810 |
+
* Setup extensions page to use a static list of extensions for the time being.
|
811 |
+
* Updated API url.
|
812 |
+
* Removed Popmake_Admin_Notices class as it was unused.
|
813 |
+
* Fixed bug where share metabox wouldn't stay hidden.
|
814 |
+
* Added function to prevent deletion of default theme.
|
815 |
+
* Fixed bug which caused Popup Maker menu to show to all users.
|
816 |
+
|
817 |
+
## v1.1.10
|
818 |
+
* Fixed invalid argument bug passed to google font foreach.
|
819 |
+
* Fixed CSS box-sizing cross browser support.
|
820 |
+
|
821 |
+
## v1.1.9
|
822 |
+
* Added %'s to reponsive sizes in size dropdown.
|
823 |
+
* Remove usage of the_content and the_content filters.
|
824 |
+
* Fixed responsive sizes.
|
825 |
+
|
826 |
+
## v1.1.8
|
827 |
+
* Fixed issue with admin menu position collisions.
|
828 |
+
* Fixed issue with banner not staying dismissed.
|
829 |
+
* Removed dependency jQuery.cookie
|
830 |
+
* Fixed bug in auto open when cookie was set before delay was up.
|
831 |
+
* Added new setCookie JS event. Used to manually set a popups cookies. Usage jQuery('#popmake-123').trigger('popmakeSetCookie');
|
832 |
+
* Added new z-index override values. This helps with theme compatibility and future multi popup capability.
|
833 |
+
* Added Blog Index support. Available under targeting conditions 'On Blog Index' & 'Exclude On Blog Index'.
|
834 |
+
* Added better responsive image handling.
|
835 |
+
* Added Admin Debug option for popups.
|
836 |
+
* Changed jquery-ui-position collission property to none to solve positioning issues.
|
837 |
+
* Disabled Popup Maker JS & CSS when no popups detected to load.
|
838 |
+
* Added new function popmake_enqueue_scripts() which allows manual enqueuing of scripts and styles.
|
839 |
+
|
840 |
+
## v1.1.7
|
841 |
+
* Fixed undefined function popmake_default_settings.
|
842 |
+
* Fixed specific pages not saving properly.
|
843 |
+
* Now removes ?autoplay parameter from Videos preventing them from playing again without interaction.
|
844 |
+
|
845 |
+
## v1.1.6
|
846 |
+
* Fixed bug in js not setting correct CSS value for min-width.
|
847 |
+
* Changed close link element tag from a > span.
|
848 |
+
|
849 |
+
## v1.1.5
|
850 |
+
* Fixed bug when clicking add selected buttons.
|
851 |
+
* Changed how popmake_popup_is_loadable works. It is now more organized and readable.
|
852 |
+
* Added 2 new Targeting Conditions: Search & 404.
|
853 |
+
|
854 |
+
## v1.1.4
|
855 |
+
* Fixed bug in scrollable content styles.
|
856 |
+
* Fixed bug in admin JS for duplicate input names.
|
857 |
+
* Changed Powered By Setting to Off by Default.
|
858 |
+
* Changed default permissions required to use theme builder.
|
859 |
+
* Fixed bug in targeting conditions.
|
860 |
+
|
861 |
+
## v1.1.3
|
862 |
+
* Fixed some incorrect links to resources and kb.
|
863 |
+
* Removed Auto Open Promotional Material ( as it is now included ).
|
864 |
+
|
865 |
+
## v1.1.2
|
866 |
+
* Further enhancements to ensure proper checking of Auto Open Enabled.
|
867 |
+
|
868 |
+
## v1.1.1
|
869 |
+
* Fixed bug in JS that didn't properly check if Auto Open was enabled.
|
870 |
+
|
871 |
+
## v1.1
|
872 |
+
* Added Importer for Easy Modal v2 - Availabe under Tools -> Import
|
873 |
+
* Added Easy Modal v2 Compatibility Option - Available under Settings -> Misc (This will allow all of your existing eModal classes to open the proper Popup once imported)
|
874 |
+
* Added custom selector functionality - Availabe on Modal editor (This will allow you to use your own css selectors that when clicked will trigger the popup to open. Ex. #main-menu li.menu-item-3 would cause the corresponding menu item to trigger that popup)
|
875 |
+
|
876 |
+
## v1.0.5
|
877 |
+
* Fixed bug caused by changes in v1.0.4.
|
878 |
+
|
879 |
+
## v1.0.4
|
880 |
+
* Admin UI Adjustments & Tweaks.
|
881 |
+
* Fixed bug in removing specific post types.
|
882 |
+
* Reformatted Code.
|
883 |
+
* Fixed incorrect variable.
|
884 |
+
|
885 |
+
## v1.0.3
|
886 |
+
* Fixed bug with recursive filter.
|
887 |
+
* Fixed bug caused by typo.
|
888 |
+
* Fixed bug in JS for removing specific post type posts.
|
889 |
+
|
890 |
+
## v1.0.2
|
891 |
+
* Resized Extension page images to load quicker on extensions page.
|
892 |
+
* Added last_open_popup proerty to popmake jQuery function.
|
893 |
+
* Resized Extension page images to load quicker on extensions page.
|
894 |
+
* Fixed misc Admin Styles.
|
895 |
+
* Corrected support links.
|
896 |
+
* Fixed Bug in Meta boxes on settings page.
|
897 |
+
* Renamed files appropriately.
|
898 |
+
* Added new section callback for settings API.
|
899 |
+
* Fixed small glitch in Opt In for Credit Link.
|
900 |
+
|
901 |
+
## v1.0.1
|
902 |
+
* Removed links to getting started from "Dashboard" Admin Menu.
|
903 |
+
* Added Line Height Setting to Both Title and Close, Allowing Perfect Circles for close button.
|
904 |
+
* Updated admin styles.
|
905 |
+
* Misc Admin changes, including new filters/hooks for upcoming extensions.
|
906 |
+
|
907 |
+
## v1.0.0
|
908 |
+
* Initial Release
|
assets/css/pum-admin-batch-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-batch-form .spinner {
|
5 |
float: none;
|
@@ -65,19 +65,19 @@
|
|
65 |
transition: width 0.15s cubic-bezier(0, 0, 1, -0.12);
|
66 |
/* Let's animate this */
|
67 |
animation: animate-stripes 5s linear infinite;
|
68 |
-
/*
|
69 |
-
&::after {
|
70 |
-
content: '';
|
71 |
-
position: absolute;
|
72 |
-
|
73 |
-
width: 5px;
|
74 |
-
height: 5px;
|
75 |
-
top: 7px;
|
76 |
-
right: 7px;
|
77 |
-
|
78 |
-
background-color: white;
|
79 |
-
border-radius: 100%;
|
80 |
-
}
|
81 |
*/
|
82 |
}
|
83 |
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-batch-form .spinner {
|
5 |
float: none;
|
65 |
transition: width 0.15s cubic-bezier(0, 0, 1, -0.12);
|
66 |
/* Let's animate this */
|
67 |
animation: animate-stripes 5s linear infinite;
|
68 |
+
/*
|
69 |
+
&::after {
|
70 |
+
content: '';
|
71 |
+
position: absolute;
|
72 |
+
|
73 |
+
width: 5px;
|
74 |
+
height: 5px;
|
75 |
+
top: 7px;
|
76 |
+
right: 7px;
|
77 |
+
|
78 |
+
background-color: white;
|
79 |
+
border-radius: 100%;
|
80 |
+
}
|
81 |
*/
|
82 |
}
|
83 |
|
assets/css/pum-admin-batch.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-batch-form .spinner {
|
5 |
float: none;
|
@@ -65,19 +65,19 @@
|
|
65 |
transition: width 0.15s cubic-bezier(0, 0, 1, -0.12);
|
66 |
/* Let's animate this */
|
67 |
animation: animate-stripes 5s linear infinite;
|
68 |
-
/*
|
69 |
-
&::after {
|
70 |
-
content: '';
|
71 |
-
position: absolute;
|
72 |
-
|
73 |
-
width: 5px;
|
74 |
-
height: 5px;
|
75 |
-
top: 7px;
|
76 |
-
right: 7px;
|
77 |
-
|
78 |
-
background-color: white;
|
79 |
-
border-radius: 100%;
|
80 |
-
}
|
81 |
*/
|
82 |
}
|
83 |
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-batch-form .spinner {
|
5 |
float: none;
|
65 |
transition: width 0.15s cubic-bezier(0, 0, 1, -0.12);
|
66 |
/* Let's animate this */
|
67 |
animation: animate-stripes 5s linear infinite;
|
68 |
+
/*
|
69 |
+
&::after {
|
70 |
+
content: '';
|
71 |
+
position: absolute;
|
72 |
+
|
73 |
+
width: 5px;
|
74 |
+
height: 5px;
|
75 |
+
top: 7px;
|
76 |
+
right: 7px;
|
77 |
+
|
78 |
+
background-color: white;
|
79 |
+
border-radius: 100%;
|
80 |
+
}
|
81 |
*/
|
82 |
}
|
83 |
|
assets/css/pum-admin-editor-styles-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wpview-wrap[data-wpview-text^="%5Bpopup_trigger"] {
|
5 |
display: inline-block;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wpview-wrap[data-wpview-text^="%5Bpopup_trigger"] {
|
5 |
display: inline-block;
|
assets/css/pum-admin-editor-styles.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wpview-wrap[data-wpview-text^="%5Bpopup_trigger"] {
|
5 |
display: inline-block;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wpview-wrap[data-wpview-text^="%5Bpopup_trigger"] {
|
5 |
display: inline-block;
|
assets/css/pum-admin-extensions-page-rtl.css
CHANGED
@@ -1,9 +1,10 @@
|
|
1 |
-
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
-
|
4 |
.extensions-available {
|
5 |
display: flex;
|
6 |
flex-wrap: wrap;
|
|
|
7 |
}
|
8 |
|
9 |
.extensions-available img {
|
@@ -20,20 +21,15 @@
|
|
20 |
border: 1px solid #ccc;
|
21 |
background: #fff;
|
22 |
vertical-align: top;
|
23 |
-
width:
|
24 |
-
margin: 0 0 20px
|
25 |
box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.25);
|
26 |
}
|
27 |
|
28 |
-
.extensions-available li:nth-child(4n+0) {
|
29 |
-
margin-left: 0;
|
30 |
-
}
|
31 |
-
|
32 |
@media only screen and (max-width: 360px) {
|
33 |
.extensions-available li {
|
34 |
display: block;
|
35 |
width: 100%;
|
36 |
-
margin-left: 0;
|
37 |
}
|
38 |
}
|
39 |
|
@@ -41,24 +37,12 @@
|
|
41 |
.extensions-available li {
|
42 |
width: 49%;
|
43 |
}
|
44 |
-
.extensions-available li:nth-child(4n+0) {
|
45 |
-
margin-left: 2%;
|
46 |
-
}
|
47 |
-
.extensions-available li:nth-child(2n+0) {
|
48 |
-
margin-left: 0;
|
49 |
-
}
|
50 |
}
|
51 |
|
52 |
@media only screen and (min-width: 769px) and (max-width: 980px) {
|
53 |
.extensions-available li {
|
54 |
width: 32%;
|
55 |
}
|
56 |
-
.extensions-available li:nth-child(4n+0) {
|
57 |
-
margin-left: 2%;
|
58 |
-
}
|
59 |
-
.extensions-available li:nth-child(3n+0) {
|
60 |
-
margin-left: 0;
|
61 |
-
}
|
62 |
}
|
63 |
|
64 |
.extensions-available li > .action-links {
|
1 |
+
/*!****************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
+
******************************************************/
|
4 |
.extensions-available {
|
5 |
display: flex;
|
6 |
flex-wrap: wrap;
|
7 |
+
justify-content: space-between;
|
8 |
}
|
9 |
|
10 |
.extensions-available img {
|
21 |
border: 1px solid #ccc;
|
22 |
background: #fff;
|
23 |
vertical-align: top;
|
24 |
+
width: 18%;
|
25 |
+
margin: 0 0 20px;
|
26 |
box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.25);
|
27 |
}
|
28 |
|
|
|
|
|
|
|
|
|
29 |
@media only screen and (max-width: 360px) {
|
30 |
.extensions-available li {
|
31 |
display: block;
|
32 |
width: 100%;
|
|
|
33 |
}
|
34 |
}
|
35 |
|
37 |
.extensions-available li {
|
38 |
width: 49%;
|
39 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
@media only screen and (min-width: 769px) and (max-width: 980px) {
|
43 |
.extensions-available li {
|
44 |
width: 32%;
|
45 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
}
|
47 |
|
48 |
.extensions-available li > .action-links {
|
assets/css/pum-admin-extensions-page-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["pum-admin-extensions-page.scss","pum-admin-extensions-page-rtl.css"],"names":[],"mappings":"AAAA
|
1 |
+
{"version":3,"sources":["pum-admin-extensions-page.scss","pum-admin-extensions-page-rtl.css"],"names":[],"mappings":"AAAA;;uDCEuD;ADEvD;EACC,aAAa;EACb,eAAe;EACf,8BAA8B;ACA/B;;ADHA;EAME,WAAW;EACX,cAAc;EACd,YAAY;EACZ,eAAe;EACf,iCAAiC;EACjC,oCAAoC;ACCtC;;ADZA;EAeI,sBAAsB;EACtB,sBAAsB;EACtB,gBAAgB;EAChB,mBAAmB;EACnB,UAAU;EACV,gBAAgB;EAChB,4CAA2C;ACC/C;;ADCI;EAvBJ;IAwBM,cAAc;IACd,WAAW;ECGf;AACF;;ADFI;EA3BJ;IA4BM,UAAU;ECMd;AACF;;ADLI;EA9BJ;IA+BM,UAAU;ECSd;AACF;;ADzCA;EAoCM,kBAAkB;EAClB,cAAc;EACd,0BAA0B;ACShC;;AD/CA;EAyCQ,qBAAqB;EACrB,mBAAmB;EACnB,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,kBAAkB;EAClB,yBAAyB;ACUjC;;AD1DA;EAmDU,mBAAmB;ACW7B;;AD9DA;EA2DI,kBAAkB;EAClB,0BAA0B;EAC1B,SAAS;EACT,cAAc;ACOlB;;ADrEA;EAiEM,cAAc;ACQpB;;ADzEA;EAsEI,YAAY;EACZ,cAAc;EACd,eAAe;EACf,kBAAkB;EAClB,kBAAkB;EAClB,iBAAiB;ACOrB;;ADlFA;EA+EI,cAAc;EACd,kBAAkB;EAClB,qBAAqB;ACOzB;;ADFA;EAGI,WAAW;EACX,mBAAmB;ACGvB;;ADPA;EAQI,sBAAsB;EACtB,cAAc;ACGlB;;ADZA;EAaI,mBAAmB;EACnB,6BAA6B;ACGjC","file":"pum-admin-extensions-page-rtl.css","sourcesContent":["/*!****************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************/\n\n.extensions-available {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tjustify-content: space-between;\n\n\timg {\n\t\twidth: 100%;\n\t\tdisplay: block;\n\t\theight: auto;\n\t\tmax-width: 100%;\n\t\tborder-top: 1px solid transparent;\n\t\tborder-bottom: 1px solid transparent;\n\t}\n\n li {\n box-sizing: border-box;\n border: 1px solid #ccc;\n background: #fff;\n vertical-align: top;\n width: 18%;\n margin: 0 0 20px;\n box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);\n\n @media only screen and (max-width: 360px) {\n display: block;\n width: 100%;\n }\n @media only screen and (min-width: 361px) and (max-width: 768px) {\n width: 49%;\n }\n @media only screen and (min-width: 769px) and (max-width: 980px) {\n width: 32%;\n }\n\n\n > .action-links {\n text-align: center;\n display: block;\n border-top: 1px solid #ccc;\n\n .button {\n display: inline-block;\n margin-bottom: 10px;\n margin-top: 10px;\n padding: 7px 30px;\n font-weight: bold;\n height: auto;\n position: relative;\n transition: transform .5s;\n\n &.install {\n background: #00a651;\n }\n }\n }\n\n }\n\n h3 {\n text-align: center;\n font-size: 16px !important;\n margin: 0;\n padding: 1em 0;\n\n a {\n color: inherit;\n }\n }\n\n p {\n margin: 10px;\n color: #2d2d2d;\n font-size: 14px;\n text-align: center;\n font-style: italic;\n min-height: 7.5em;\n }\n\n a {\n display: block;\n text-align: center;\n text-decoration: none;\n }\n\n}\n\n.extensions-available .core-extensions-bundle {\n\n h3 {\n color: #fff;\n background: #98B727;\n }\n\n p {\n background-color: #fff;\n color: #2d2d2d;\n }\n\n .action-links {\n background: #98B727;\n border-top: 1px solid #A8C53A;\n }\n}\n","/*!****************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************/\n.extensions-available {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n\n.extensions-available img {\n width: 100%;\n display: block;\n height: auto;\n max-width: 100%;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n}\n\n.extensions-available li {\n box-sizing: border-box;\n border: 1px solid #ccc;\n background: #fff;\n vertical-align: top;\n width: 18%;\n margin: 0 0 20px;\n box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.25);\n}\n\n@media only screen and (max-width: 360px) {\n .extensions-available li {\n display: block;\n width: 100%;\n }\n}\n\n@media only screen and (min-width: 361px) and (max-width: 768px) {\n .extensions-available li {\n width: 49%;\n }\n}\n\n@media only screen and (min-width: 769px) and (max-width: 980px) {\n .extensions-available li {\n width: 32%;\n }\n}\n\n.extensions-available li > .action-links {\n text-align: center;\n display: block;\n border-top: 1px solid #ccc;\n}\n\n.extensions-available li > .action-links .button {\n display: inline-block;\n margin-bottom: 10px;\n margin-top: 10px;\n padding: 7px 30px;\n font-weight: bold;\n height: auto;\n position: relative;\n transition: transform .5s;\n}\n\n.extensions-available li > .action-links .button.install {\n background: #00a651;\n}\n\n.extensions-available h3 {\n text-align: center;\n font-size: 16px !important;\n margin: 0;\n padding: 1em 0;\n}\n\n.extensions-available h3 a {\n color: inherit;\n}\n\n.extensions-available p {\n margin: 10px;\n color: #2d2d2d;\n font-size: 14px;\n text-align: center;\n font-style: italic;\n min-height: 7.5em;\n}\n\n.extensions-available a {\n display: block;\n text-align: center;\n text-decoration: none;\n}\n\n.extensions-available .core-extensions-bundle h3 {\n color: #fff;\n background: #98B727;\n}\n\n.extensions-available .core-extensions-bundle p {\n background-color: #fff;\n color: #2d2d2d;\n}\n\n.extensions-available .core-extensions-bundle .action-links {\n background: #98B727;\n border-top: 1px solid #A8C53A;\n}\n"]}
|
assets/css/pum-admin-extensions-page-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.extensions-available{display:flex;flex-wrap:wrap}.extensions-available img{width:100%;display:block;height:auto;max-width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.extensions-available li{box-sizing:border-box;border:1px solid #ccc;background:#fff;vertical-align:top;width:
|
1 |
+
.extensions-available{display:flex;flex-wrap:wrap;justify-content:space-between}.extensions-available img{width:100%;display:block;height:auto;max-width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.extensions-available li{box-sizing:border-box;border:1px solid #ccc;background:#fff;vertical-align:top;width:18%;margin:0 0 20px;box-shadow:-1px 1px 4px rgba(0,0,0,.25)}@media only screen and (max-width:360px){.extensions-available li{display:block;width:100%}}@media only screen and (min-width:361px) and (max-width:768px){.extensions-available li{width:49%}}@media only screen and (min-width:769px) and (max-width:980px){.extensions-available li{width:32%}}.extensions-available li>.action-links{text-align:center;display:block;border-top:1px solid #ccc}.extensions-available li>.action-links .button{display:inline-block;margin-bottom:10px;margin-top:10px;padding:7px 30px;font-weight:700;height:auto;position:relative;transition:transform .5s}.extensions-available li>.action-links .button.install{background:#00a651}.extensions-available h3{text-align:center;font-size:16px!important;margin:0;padding:1em 0}.extensions-available h3 a{color:inherit}.extensions-available p{margin:10px;color:#2d2d2d;font-size:14px;text-align:center;font-style:italic;min-height:7.5em}.extensions-available a{display:block;text-align:center;text-decoration:none}.extensions-available .core-extensions-bundle h3{color:#fff;background:#98b727}.extensions-available .core-extensions-bundle p{background-color:#fff;color:#2d2d2d}.extensions-available .core-extensions-bundle .action-links{background:#98b727;border-top:1px solid #a8c53a}
|
assets/css/pum-admin-extensions-page.css
CHANGED
@@ -1,9 +1,10 @@
|
|
1 |
-
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
-
|
4 |
.extensions-available {
|
5 |
display: flex;
|
6 |
flex-wrap: wrap;
|
|
|
7 |
}
|
8 |
|
9 |
.extensions-available img {
|
@@ -20,20 +21,15 @@
|
|
20 |
border: 1px solid #ccc;
|
21 |
background: #fff;
|
22 |
vertical-align: top;
|
23 |
-
width:
|
24 |
-
margin: 0
|
25 |
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
|
26 |
}
|
27 |
|
28 |
-
.extensions-available li:nth-child(4n+0) {
|
29 |
-
margin-right: 0;
|
30 |
-
}
|
31 |
-
|
32 |
@media only screen and (max-width: 360px) {
|
33 |
.extensions-available li {
|
34 |
display: block;
|
35 |
width: 100%;
|
36 |
-
margin-right: 0;
|
37 |
}
|
38 |
}
|
39 |
|
@@ -41,24 +37,12 @@
|
|
41 |
.extensions-available li {
|
42 |
width: 49%;
|
43 |
}
|
44 |
-
.extensions-available li:nth-child(4n+0) {
|
45 |
-
margin-right: 2%;
|
46 |
-
}
|
47 |
-
.extensions-available li:nth-child(2n+0) {
|
48 |
-
margin-right: 0;
|
49 |
-
}
|
50 |
}
|
51 |
|
52 |
@media only screen and (min-width: 769px) and (max-width: 980px) {
|
53 |
.extensions-available li {
|
54 |
width: 32%;
|
55 |
}
|
56 |
-
.extensions-available li:nth-child(4n+0) {
|
57 |
-
margin-right: 2%;
|
58 |
-
}
|
59 |
-
.extensions-available li:nth-child(3n+0) {
|
60 |
-
margin-right: 0;
|
61 |
-
}
|
62 |
}
|
63 |
|
64 |
.extensions-available li > .action-links {
|
1 |
+
/*!****************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
+
******************************************************/
|
4 |
.extensions-available {
|
5 |
display: flex;
|
6 |
flex-wrap: wrap;
|
7 |
+
justify-content: space-between;
|
8 |
}
|
9 |
|
10 |
.extensions-available img {
|
21 |
border: 1px solid #ccc;
|
22 |
background: #fff;
|
23 |
vertical-align: top;
|
24 |
+
width: 18%;
|
25 |
+
margin: 0 0 20px;
|
26 |
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
|
27 |
}
|
28 |
|
|
|
|
|
|
|
|
|
29 |
@media only screen and (max-width: 360px) {
|
30 |
.extensions-available li {
|
31 |
display: block;
|
32 |
width: 100%;
|
|
|
33 |
}
|
34 |
}
|
35 |
|
37 |
.extensions-available li {
|
38 |
width: 49%;
|
39 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
@media only screen and (min-width: 769px) and (max-width: 980px) {
|
43 |
.extensions-available li {
|
44 |
width: 32%;
|
45 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
}
|
47 |
|
48 |
.extensions-available li > .action-links {
|
assets/css/pum-admin-extensions-page.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["pum-admin-extensions-page.scss","pum-admin-extensions-page.css"],"names":[],"mappings":"AAAA
|
1 |
+
{"version":3,"sources":["pum-admin-extensions-page.scss","pum-admin-extensions-page.css"],"names":[],"mappings":"AAAA;;uDCEuD;ADEvD;EACC,aAAa;EACb,eAAe;EACf,8BAA8B;ACA/B;;ADHA;EAME,WAAW;EACX,cAAc;EACd,YAAY;EACZ,eAAe;EACf,iCAAiC;EACjC,oCAAoC;ACCtC;;ADZA;EAeI,sBAAsB;EACtB,sBAAsB;EACtB,gBAAgB;EAChB,mBAAmB;EACnB,UAAU;EACV,gBAAgB;EAChB,2CAA2C;ACC/C;;ADCI;EAvBJ;IAwBM,cAAc;IACd,WAAW;ECGf;AACF;;ADFI;EA3BJ;IA4BM,UAAU;ECMd;AACF;;ADLI;EA9BJ;IA+BM,UAAU;ECSd;AACF;;ADzCA;EAoCM,kBAAkB;EAClB,cAAc;EACd,0BAA0B;ACShC;;AD/CA;EAyCQ,qBAAqB;EACrB,mBAAmB;EACnB,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,kBAAkB;EAClB,yBAAyB;ACUjC;;AD1DA;EAmDU,mBAAmB;ACW7B;;AD9DA;EA2DI,kBAAkB;EAClB,0BAA0B;EAC1B,SAAS;EACT,cAAc;ACOlB;;ADrEA;EAiEM,cAAc;ACQpB;;ADzEA;EAsEI,YAAY;EACZ,cAAc;EACd,eAAe;EACf,kBAAkB;EAClB,kBAAkB;EAClB,iBAAiB;ACOrB;;ADlFA;EA+EI,cAAc;EACd,kBAAkB;EAClB,qBAAqB;ACOzB;;ADFA;EAGI,WAAW;EACX,mBAAmB;ACGvB;;ADPA;EAQI,sBAAsB;EACtB,cAAc;ACGlB;;ADZA;EAaI,mBAAmB;EACnB,6BAA6B;ACGjC","file":"pum-admin-extensions-page.css","sourcesContent":["/*!****************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************/\n\n.extensions-available {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tjustify-content: space-between;\n\n\timg {\n\t\twidth: 100%;\n\t\tdisplay: block;\n\t\theight: auto;\n\t\tmax-width: 100%;\n\t\tborder-top: 1px solid transparent;\n\t\tborder-bottom: 1px solid transparent;\n\t}\n\n li {\n box-sizing: border-box;\n border: 1px solid #ccc;\n background: #fff;\n vertical-align: top;\n width: 18%;\n margin: 0 0 20px;\n box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);\n\n @media only screen and (max-width: 360px) {\n display: block;\n width: 100%;\n }\n @media only screen and (min-width: 361px) and (max-width: 768px) {\n width: 49%;\n }\n @media only screen and (min-width: 769px) and (max-width: 980px) {\n width: 32%;\n }\n\n\n > .action-links {\n text-align: center;\n display: block;\n border-top: 1px solid #ccc;\n\n .button {\n display: inline-block;\n margin-bottom: 10px;\n margin-top: 10px;\n padding: 7px 30px;\n font-weight: bold;\n height: auto;\n position: relative;\n transition: transform .5s;\n\n &.install {\n background: #00a651;\n }\n }\n }\n\n }\n\n h3 {\n text-align: center;\n font-size: 16px !important;\n margin: 0;\n padding: 1em 0;\n\n a {\n color: inherit;\n }\n }\n\n p {\n margin: 10px;\n color: #2d2d2d;\n font-size: 14px;\n text-align: center;\n font-style: italic;\n min-height: 7.5em;\n }\n\n a {\n display: block;\n text-align: center;\n text-decoration: none;\n }\n\n}\n\n.extensions-available .core-extensions-bundle {\n\n h3 {\n color: #fff;\n background: #98B727;\n }\n\n p {\n background-color: #fff;\n color: #2d2d2d;\n }\n\n .action-links {\n background: #98B727;\n border-top: 1px solid #A8C53A;\n }\n}\n","/*!****************************************************\n * Copyright (c) 2019, Code Atlantic LLC\n ******************************************************/\n.extensions-available {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n\n.extensions-available img {\n width: 100%;\n display: block;\n height: auto;\n max-width: 100%;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n}\n\n.extensions-available li {\n box-sizing: border-box;\n border: 1px solid #ccc;\n background: #fff;\n vertical-align: top;\n width: 18%;\n margin: 0 0 20px;\n box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);\n}\n\n@media only screen and (max-width: 360px) {\n .extensions-available li {\n display: block;\n width: 100%;\n }\n}\n\n@media only screen and (min-width: 361px) and (max-width: 768px) {\n .extensions-available li {\n width: 49%;\n }\n}\n\n@media only screen and (min-width: 769px) and (max-width: 980px) {\n .extensions-available li {\n width: 32%;\n }\n}\n\n.extensions-available li > .action-links {\n text-align: center;\n display: block;\n border-top: 1px solid #ccc;\n}\n\n.extensions-available li > .action-links .button {\n display: inline-block;\n margin-bottom: 10px;\n margin-top: 10px;\n padding: 7px 30px;\n font-weight: bold;\n height: auto;\n position: relative;\n transition: transform .5s;\n}\n\n.extensions-available li > .action-links .button.install {\n background: #00a651;\n}\n\n.extensions-available h3 {\n text-align: center;\n font-size: 16px !important;\n margin: 0;\n padding: 1em 0;\n}\n\n.extensions-available h3 a {\n color: inherit;\n}\n\n.extensions-available p {\n margin: 10px;\n color: #2d2d2d;\n font-size: 14px;\n text-align: center;\n font-style: italic;\n min-height: 7.5em;\n}\n\n.extensions-available a {\n display: block;\n text-align: center;\n text-decoration: none;\n}\n\n.extensions-available .core-extensions-bundle h3 {\n color: #fff;\n background: #98B727;\n}\n\n.extensions-available .core-extensions-bundle p {\n background-color: #fff;\n color: #2d2d2d;\n}\n\n.extensions-available .core-extensions-bundle .action-links {\n background: #98B727;\n border-top: 1px solid #A8C53A;\n}\n"]}
|
assets/css/pum-admin-extensions-page.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.extensions-available{display:flex;flex-wrap:wrap}.extensions-available img{width:100%;display:block;height:auto;max-width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.extensions-available li{box-sizing:border-box;border:1px solid #ccc;background:#fff;vertical-align:top;width:
|
1 |
+
.extensions-available{display:flex;flex-wrap:wrap;justify-content:space-between}.extensions-available img{width:100%;display:block;height:auto;max-width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.extensions-available li{box-sizing:border-box;border:1px solid #ccc;background:#fff;vertical-align:top;width:18%;margin:0 0 20px;box-shadow:1px 1px 4px rgba(0,0,0,.25)}@media only screen and (max-width:360px){.extensions-available li{display:block;width:100%}}@media only screen and (min-width:361px) and (max-width:768px){.extensions-available li{width:49%}}@media only screen and (min-width:769px) and (max-width:980px){.extensions-available li{width:32%}}.extensions-available li>.action-links{text-align:center;display:block;border-top:1px solid #ccc}.extensions-available li>.action-links .button{display:inline-block;margin-bottom:10px;margin-top:10px;padding:7px 30px;font-weight:700;height:auto;position:relative;transition:transform .5s}.extensions-available li>.action-links .button.install{background:#00a651}.extensions-available h3{text-align:center;font-size:16px!important;margin:0;padding:1em 0}.extensions-available h3 a{color:inherit}.extensions-available p{margin:10px;color:#2d2d2d;font-size:14px;text-align:center;font-style:italic;min-height:7.5em}.extensions-available a{display:block;text-align:center;text-decoration:none}.extensions-available .core-extensions-bundle h3{color:#fff;background:#98b727}.extensions-available .core-extensions-bundle p{background-color:#fff;color:#2d2d2d}.extensions-available .core-extensions-bundle .action-links{background:#98b727;border-top:1px solid #a8c53a}
|
assets/css/pum-admin-general-rtl.css
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
/************************************************************
|
2 |
-
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
************************************************************/
|
4 |
-
/*!******************************************************************************
|
5 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
6 |
******************************************************************************/
|
7 |
.no-button {
|
8 |
border: 0;
|
@@ -51,8 +51,8 @@
|
|
51 |
margin-left: 0 !important;
|
52 |
}
|
53 |
|
54 |
-
/*!******************************************************************************
|
55 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
56 |
******************************************************************************/
|
57 |
.pum-desc {
|
58 |
margin-top: 4px;
|
@@ -78,11 +78,11 @@
|
|
78 |
line-height: 20px;
|
79 |
}
|
80 |
|
81 |
-
/**
|
82 |
-
* Sections
|
83 |
*/
|
84 |
-
/**
|
85 |
-
* Heading & separator fields
|
86 |
*/
|
87 |
.pum-field-heading label,
|
88 |
.pum-field-heading .pum-desc,
|
@@ -99,16 +99,16 @@
|
|
99 |
display: none;
|
100 |
}
|
101 |
|
102 |
-
/**
|
103 |
-
* Select fields
|
104 |
*/
|
105 |
.pum-field-select option.bold {
|
106 |
font-weight: bold;
|
107 |
font-size: 1.125em;
|
108 |
}
|
109 |
|
110 |
-
/**
|
111 |
-
* Checkbox fields
|
112 |
*/
|
113 |
.pum-field-checkbox {
|
114 |
position: relative;
|
@@ -130,8 +130,8 @@
|
|
130 |
top: .25em;
|
131 |
}
|
132 |
|
133 |
-
/**
|
134 |
-
* Multicheck & Radio fields
|
135 |
*/
|
136 |
.pum-field-multicheck input, .pum-field-multicheck label,
|
137 |
.pum-field-radio input,
|
@@ -174,8 +174,8 @@
|
|
174 |
margin: 0;
|
175 |
}
|
176 |
|
177 |
-
/**
|
178 |
-
* Range & range slider fields
|
179 |
*/
|
180 |
.pum-field-range input[type="range"],
|
181 |
.pum-field-rangeslider input[type="range"] {
|
@@ -202,15 +202,15 @@
|
|
202 |
top: .125em;
|
203 |
}
|
204 |
|
205 |
-
/**
|
206 |
-
* Image fields
|
207 |
*/
|
208 |
.pum-field-color .wp-color-result-text {
|
209 |
line-height: 23px;
|
210 |
}
|
211 |
|
212 |
-
/**
|
213 |
-
* Image fields
|
214 |
*/
|
215 |
.pum-field-image .pum-image-field .pum-image-select,
|
216 |
.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {
|
@@ -247,8 +247,8 @@
|
|
247 |
margin: 0 8px 0 0;
|
248 |
}
|
249 |
|
250 |
-
/**
|
251 |
-
* Conditions field
|
252 |
*/
|
253 |
.pum-field-conditions {
|
254 |
/* Conditionals */
|
@@ -502,8 +502,8 @@
|
|
502 |
width: 100% !important;
|
503 |
}
|
504 |
|
505 |
-
/**
|
506 |
-
* License fields.
|
507 |
*/
|
508 |
.pum-field-license_key {
|
509 |
background: #fafafa;
|
@@ -570,8 +570,8 @@
|
|
570 |
text-decoration: none;
|
571 |
}
|
572 |
|
573 |
-
/**
|
574 |
-
* Link fields.
|
575 |
*/
|
576 |
.pum-field-link input {
|
577 |
margin-left: 24px;
|
@@ -590,11 +590,11 @@
|
|
590 |
box-shadow: 0 0 0 #cccccc;
|
591 |
}
|
592 |
|
593 |
-
/*!******************************************************************************
|
594 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
595 |
-
*
|
596 |
-
* The bulk of this is to style jquery select2 to better
|
597 |
-
* resemble the default WP dashboard inputs.
|
598 |
******************************************************************************/
|
599 |
.pum-field-select2 {
|
600 |
position: relative;
|
@@ -1317,8 +1317,8 @@
|
|
1317 |
top: inherit !important;
|
1318 |
}
|
1319 |
|
1320 |
-
/*!******************************************************************************
|
1321 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1322 |
******************************************************************************/
|
1323 |
.pum-tabs-container {
|
1324 |
box-sizing: border-box;
|
@@ -1797,8 +1797,8 @@
|
|
1797 |
padding: 36px 0 44px;
|
1798 |
}
|
1799 |
|
1800 |
-
/*!******************************************************************************
|
1801 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1802 |
******************************************************************************/
|
1803 |
.pum-alert {
|
1804 |
position: relative;
|
@@ -1945,14 +1945,14 @@
|
|
1945 |
content: "";
|
1946 |
}
|
1947 |
|
1948 |
-
/*!******************************************************************************
|
1949 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1950 |
******************************************************************************/
|
1951 |
-
/*!******************************************************************************
|
1952 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1953 |
******************************************************************************/
|
1954 |
-
/**
|
1955 |
-
* Triggers field
|
1956 |
*/
|
1957 |
.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {
|
1958 |
float: left;
|
@@ -2008,8 +2008,8 @@
|
|
2008 |
display: none !important;
|
2009 |
}
|
2010 |
|
2011 |
-
/**
|
2012 |
-
* Cookies field
|
2013 |
*/
|
2014 |
.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {
|
2015 |
float: left;
|
@@ -2079,8 +2079,8 @@
|
|
2079 |
}
|
2080 |
|
2081 |
/* Upgrade Tips */
|
2082 |
-
/*!******************************************************************************
|
2083 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
2084 |
******************************************************************************/
|
2085 |
.pum-upgrade-tip {
|
2086 |
color: #333;
|
@@ -2099,8 +2099,8 @@
|
|
2099 |
}
|
2100 |
|
2101 |
/* Form Table Dividers */
|
2102 |
-
/*!******************************************************************************
|
2103 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
2104 |
******************************************************************************/
|
2105 |
.title-divider th {
|
2106 |
border-top: 1px solid #ccc;
|
@@ -2125,8 +2125,42 @@
|
|
2125 |
overflow: auto;
|
2126 |
}
|
2127 |
|
2128 |
-
/************
|
2129 |
-
Styles for
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2130 |
************/
|
2131 |
#log-viewer {
|
2132 |
background-color: #fff;
|
@@ -2141,8 +2175,46 @@ Styles for our log viewers
|
|
2141 |
white-space: pre-wrap;
|
2142 |
}
|
2143 |
|
2144 |
-
/************
|
2145 |
-
Styles for
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2146 |
************/
|
2147 |
.pum-toggle-button {
|
2148 |
position: relative;
|
1 |
+
/************************************************************
|
2 |
+
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
************************************************************/
|
4 |
+
/*!******************************************************************************
|
5 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
6 |
******************************************************************************/
|
7 |
.no-button {
|
8 |
border: 0;
|
51 |
margin-left: 0 !important;
|
52 |
}
|
53 |
|
54 |
+
/*!******************************************************************************
|
55 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
56 |
******************************************************************************/
|
57 |
.pum-desc {
|
58 |
margin-top: 4px;
|
78 |
line-height: 20px;
|
79 |
}
|
80 |
|
81 |
+
/**
|
82 |
+
* Sections
|
83 |
*/
|
84 |
+
/**
|
85 |
+
* Heading & separator fields
|
86 |
*/
|
87 |
.pum-field-heading label,
|
88 |
.pum-field-heading .pum-desc,
|
99 |
display: none;
|
100 |
}
|
101 |
|
102 |
+
/**
|
103 |
+
* Select fields
|
104 |
*/
|
105 |
.pum-field-select option.bold {
|
106 |
font-weight: bold;
|
107 |
font-size: 1.125em;
|
108 |
}
|
109 |
|
110 |
+
/**
|
111 |
+
* Checkbox fields
|
112 |
*/
|
113 |
.pum-field-checkbox {
|
114 |
position: relative;
|
130 |
top: .25em;
|
131 |
}
|
132 |
|
133 |
+
/**
|
134 |
+
* Multicheck & Radio fields
|
135 |
*/
|
136 |
.pum-field-multicheck input, .pum-field-multicheck label,
|
137 |
.pum-field-radio input,
|
174 |
margin: 0;
|
175 |
}
|
176 |
|
177 |
+
/**
|
178 |
+
* Range & range slider fields
|
179 |
*/
|
180 |
.pum-field-range input[type="range"],
|
181 |
.pum-field-rangeslider input[type="range"] {
|
202 |
top: .125em;
|
203 |
}
|
204 |
|
205 |
+
/**
|
206 |
+
* Image fields
|
207 |
*/
|
208 |
.pum-field-color .wp-color-result-text {
|
209 |
line-height: 23px;
|
210 |
}
|
211 |
|
212 |
+
/**
|
213 |
+
* Image fields
|
214 |
*/
|
215 |
.pum-field-image .pum-image-field .pum-image-select,
|
216 |
.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {
|
247 |
margin: 0 8px 0 0;
|
248 |
}
|
249 |
|
250 |
+
/**
|
251 |
+
* Conditions field
|
252 |
*/
|
253 |
.pum-field-conditions {
|
254 |
/* Conditionals */
|
502 |
width: 100% !important;
|
503 |
}
|
504 |
|
505 |
+
/**
|
506 |
+
* License fields.
|
507 |
*/
|
508 |
.pum-field-license_key {
|
509 |
background: #fafafa;
|
570 |
text-decoration: none;
|
571 |
}
|
572 |
|
573 |
+
/**
|
574 |
+
* Link fields.
|
575 |
*/
|
576 |
.pum-field-link input {
|
577 |
margin-left: 24px;
|
590 |
box-shadow: 0 0 0 #cccccc;
|
591 |
}
|
592 |
|
593 |
+
/*!******************************************************************************
|
594 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
595 |
+
*
|
596 |
+
* The bulk of this is to style jquery select2 to better
|
597 |
+
* resemble the default WP dashboard inputs.
|
598 |
******************************************************************************/
|
599 |
.pum-field-select2 {
|
600 |
position: relative;
|
1317 |
top: inherit !important;
|
1318 |
}
|
1319 |
|
1320 |
+
/*!******************************************************************************
|
1321 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1322 |
******************************************************************************/
|
1323 |
.pum-tabs-container {
|
1324 |
box-sizing: border-box;
|
1797 |
padding: 36px 0 44px;
|
1798 |
}
|
1799 |
|
1800 |
+
/*!******************************************************************************
|
1801 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1802 |
******************************************************************************/
|
1803 |
.pum-alert {
|
1804 |
position: relative;
|
1945 |
content: "";
|
1946 |
}
|
1947 |
|
1948 |
+
/*!******************************************************************************
|
1949 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1950 |
******************************************************************************/
|
1951 |
+
/*!******************************************************************************
|
1952 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1953 |
******************************************************************************/
|
1954 |
+
/**
|
1955 |
+
* Triggers field
|
1956 |
*/
|
1957 |
.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {
|
1958 |
float: left;
|
2008 |
display: none !important;
|
2009 |
}
|
2010 |
|
2011 |
+
/**
|
2012 |
+
* Cookies field
|
2013 |
*/
|
2014 |
.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {
|
2015 |
float: left;
|
2079 |
}
|
2080 |
|
2081 |
/* Upgrade Tips */
|
2082 |
+
/*!******************************************************************************
|
2083 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
2084 |
******************************************************************************/
|
2085 |
.pum-upgrade-tip {
|
2086 |
color: #333;
|
2099 |
}
|
2100 |
|
2101 |
/* Form Table Dividers */
|
2102 |
+
/*!******************************************************************************
|
2103 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
2104 |
******************************************************************************/
|
2105 |
.title-divider th {
|
2106 |
border-top: 1px solid #ccc;
|
2125 |
overflow: auto;
|
2126 |
}
|
2127 |
|
2128 |
+
/************
|
2129 |
+
Styles for upgrade notice bar
|
2130 |
+
************/
|
2131 |
+
@media screen and (max-width: 1023px) {
|
2132 |
+
.pum-notice-bar {
|
2133 |
+
display: none !important;
|
2134 |
+
}
|
2135 |
+
}
|
2136 |
+
|
2137 |
+
.pum-notice-bar-wrapper {
|
2138 |
+
position: absolute;
|
2139 |
+
z-index: 10;
|
2140 |
+
visibility: hidden;
|
2141 |
+
width: 50%;
|
2142 |
+
right: 0;
|
2143 |
+
left: 0;
|
2144 |
+
margin: 0 auto;
|
2145 |
+
}
|
2146 |
+
|
2147 |
+
.pum-notice-bar-wrapper .pum-notice-bar {
|
2148 |
+
display: flex;
|
2149 |
+
justify-content: center;
|
2150 |
+
background-color: #f6f6f6;
|
2151 |
+
border-top: 3px solid #ad1b8e;
|
2152 |
+
color: #777;
|
2153 |
+
padding: 7px;
|
2154 |
+
max-height: 100px;
|
2155 |
+
visibility: visible;
|
2156 |
+
}
|
2157 |
+
|
2158 |
+
.pum-notice-bar-wrapper .pum-notice-bar a {
|
2159 |
+
color: #9aba27;
|
2160 |
+
}
|
2161 |
+
|
2162 |
+
/************
|
2163 |
+
Styles for our log viewers
|
2164 |
************/
|
2165 |
#log-viewer {
|
2166 |
background-color: #fff;
|
2175 |
white-space: pre-wrap;
|
2176 |
}
|
2177 |
|
2178 |
+
/************
|
2179 |
+
Styles for welcome screen
|
2180 |
+
************/
|
2181 |
+
.pum-welcome-wrapper {
|
2182 |
+
margin: 0;
|
2183 |
+
padding: 10px;
|
2184 |
+
background-color: #fff;
|
2185 |
+
}
|
2186 |
+
|
2187 |
+
@media only screen and (min-width: 600px) {
|
2188 |
+
.pum-welcome-wrapper {
|
2189 |
+
max-width: 500px;
|
2190 |
+
margin: 40px auto 0;
|
2191 |
+
padding: 40px 30px;
|
2192 |
+
}
|
2193 |
+
}
|
2194 |
+
|
2195 |
+
.pum-welcome-wrapper ul {
|
2196 |
+
list-style: disc;
|
2197 |
+
padding-right: 20px;
|
2198 |
+
}
|
2199 |
+
|
2200 |
+
.pum-welcome-wrapper .pum-welcome-signature {
|
2201 |
+
margin-top: 20px;
|
2202 |
+
font-style: italic;
|
2203 |
+
display: flex;
|
2204 |
+
align-items: center;
|
2205 |
+
}
|
2206 |
+
|
2207 |
+
.pum-welcome-wrapper .pum-welcome-signature img {
|
2208 |
+
margin-left: 10px;
|
2209 |
+
width: 60px;
|
2210 |
+
}
|
2211 |
+
|
2212 |
+
.pum-welcome-wrapper .pum-welcome-cta {
|
2213 |
+
margin-top: 30px;
|
2214 |
+
}
|
2215 |
+
|
2216 |
+
/************
|
2217 |
+
Styles for toggle buttons
|
2218 |
************/
|
2219 |
.pum-toggle-button {
|
2220 |
position: relative;
|
assets/css/pum-admin-general-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["pum-admin-general.scss","pum-admin-general-rtl.css","modules/_general.scss","modules/_fields.scss","modules/_select2.scss","vendor/select2/_single.scss","vendor/select2/_multiple.scss","vendor/select2/_dropdown.scss","vendor/select2/theme/default/_single.scss","vendor/select2/theme/default/_multiple.scss","vendor/select2/theme/default/layout.scss","vendor/select2/theme/classic/_single.scss","vendor/select2/theme/classic/_defaults.scss","vendor/select2/mixins/_gradients.scss","vendor/select2/theme/classic/_multiple.scss","vendor/select2/theme/classic/layout.scss","modules/_tabs.scss","modules/_modal.scss","modules/_alerts.scss","partials/admin/_mixins.scss","partials/admin/_fields.scss","partials/admin/_marketing.scss","partials/admin/_deprecated.scss"],"names":[],"mappings":"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CA;EUTE,uBAAuB;EAEvB,sBFGiB;EEFjB,kBFGiB;EEDjB,YAAY;EAEZ,UAAU;AbqlCZ;;AGnlCA;EUCI,yBFFwB;AXwlC5B;;AGvlCA;EUKI,gBAAgB;EAChB,SAAS;EACT,cAAc;AbslClB;;AG7lCA;EUWI,aAAa;AbslCjB;;AGjmCA;EUeI,yBAAyB;EAEzB,sBFrBe;EEsBf,kBFrBe;EEuBf,eAAe;EAEf,YAAW;EAEX,gBAAc;EACd,eAAe;EACf,cAAc;AbklClB;;AG5mCA;EU8BI,WFxCe;EEyCf,eAAe;EAEf,qBAAqB;EACrB,iBAAiB;EAEjB,gBAAc;AbglClB;;AGpnCA;EUuCM,WFhDmB;AXioCzB;;AGxnCA;EU+CM,WAAO;Ab6kCb;;AG5nCA;EUmDM,iBAAgB;EAChB,iBAAc;Ab6kCpB;;AGjoCA;EUwDM,iBAAgB;EAChB,iBAAc;Ab6kCpB;;AGtoCA;EUgEI,yBFjEwB;AX2oC5B;;AG1oCA;EUqEM,gBAAgB;EAChB,0BAAyB;EACzB,yBAAyB;AbykC/B;;AGhpCA;EU6EM,mBAAmB;EACnB,6BAA4B;EAC5B,4BAA4B;AbukClC;;AGtpCA;EWDM,sBHHa;EGIb,UAAU;Ad2pChB;;AG3pCA;EWMM,UAAU;EACV,gBAAgB;AdypCtB;;AGhqCA;EWYI,uBHT0B;EGU1B,6BAA6B;AdwpCjC;;AGrqCA;EWiBI,mBAAmB;AdwpCvB;;AGzqCA;EWqBI,gBAAgB;AdwpCpB;;AG7qCA;EWyBI,iBHRsB;EGStB,gBAAgB;AdwpCpB;;AGlrCA;EW+BM,UAAU;AdupChB;;AGtrCA;EWmCM,WHZqC;AXmqC3C;;AG1rCA;EWwCI,yBHpBmC;EGqBnC,YHpBiC;AX0qCrC;;AG/rCA;EW6CI,eAAe;EACf,cAAc;EACd,YAAY;AdspChB;;AGrsCA;EWmDI,qBHpDwB;AX0sC5B;;AGzsCA;;EAqDI,6BAA6B;AHypCjC;;AG9sCA;EA6DM,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,+CAA+C;EAC/C,kBAAkB;EAClB,0CAA0C;AHqpChD;;AGvtCA;EAwEQ,aAAa;EACb,qBAAqB;EACrB,2CAA2C;AHmpCnD;;AG7tCA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","file":"pum-admin-general-rtl.css","sourcesContent":["/************************************************************\r\n * Copyright (c) 2020, Code Atlantic LLC\r\n ************************************************************/\r\n\r\n$plugin-prefix: \"pum\";\r\n$custom-select2-selector: \"pumselect2\";\r\n$tab-color: #e4e4e4;\r\n\r\n// Shared modules.\r\n@import \"modules/general\";\r\n@import \"modules/fields\";\r\n@import \"modules/select2\";\r\n@import \"modules/tabs\";\r\n@import \"modules/modal\";\r\n@import \"modules/alerts\";\r\n@import \"partials/admin/mixins\";\r\n@import \"partials/admin/fields\";\r\n@import \"partials/admin/marketing\";\r\n@import \"partials/admin/deprecated\";\r\n\r\n/************\r\nStyles for our log viewers\r\n************/\r\n#log-viewer {\r\n\tbackground-color: #fff;\r\n\tborder: 1px solid #e5e5e5;\r\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n\tpadding: 5px 20px;\r\n\tmargin: 20px 0;\r\n}\r\n\r\n#log-viewer pre {\r\n\tfont-family: monospace;\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n/************\r\nStyles for toggle buttons\r\n************/\r\n.pum-toggle-button {\r\n\tposition: relative;\r\n\twidth: 36px;\r\n\theight: 18px;\r\n\r\n\tlabel {\r\n\t\tposition: absolute;\r\n\t\tcursor: pointer;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\tbackground-color: #fff;\r\n\t\ttransition: background-color 0.2s ease;\r\n\t\tborder-radius: 9px;\r\n\t\tborder: 1px solid #1e1e1e;\r\n\r\n\t\t&::before {\r\n\t\t\tposition: absolute;\r\n\t\t\tcontent: \"\";\r\n\t\t\theight: 14px;\r\n\t\t\twidth: 14px;\r\n\t\t\tleft: 2px;\r\n\t\t\tbottom: 1px;\r\n\t\t\tbackground-color: #1e1e1e;\r\n\t\t\ttransition: 0.2s ease;\r\n\t\t\tborder-radius: 50%;\r\n\t\t}\r\n\t}\r\n\r\n\tinput {\r\n\t\topacity: 0;\r\n\t\twidth: 0;\r\n\t\theight: 0;\r\n\r\n\t\t&:focus + label {\r\n\t\t\tbox-shadow: 2px 2px 7px #2196f3;\r\n\t\t}\r\n\r\n\t\t&:checked + label {\r\n\t\t\tbackground-color: #9ab927;\r\n\t\t}\r\n\r\n\t\t&:checked + label::before {\r\n\t\t\tbackground-color: #fff;\r\n\t\t\ttransform: translateX(15px);\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.wp-core-ui .button-with-icon {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n}\r\n\r\n.wp-list-table .type-popup .row-actions {\r\n\tcolor: #999;\r\n}\r\n\r\n.pum-flex-row {\r\n\tdisplay: flex;\r\n\r\n\t.pum-flex-column {\r\n\t\tflex: 1;\r\n\r\n\t\t&.pum-flex-quarter {\r\n\t\t\tmax-width: 25% !important;\r\n\r\n\t\t\t&:nth-child(4n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(4n+4) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-third {\r\n\t\t\tmax-width: 33.333% !important;\r\n\r\n\t\t\t&:nth-child(3n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(3n+3) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-half {\r\n\t\t\tmax-width: 50% !important;\r\n\r\n\t\t\t&:nth-child(2n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(2n+2) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-three-quarter {\r\n\t\t\tmax-width: 75% !important;\r\n\t\t}\r\n\r\n\t\tpadding: 1%;\r\n\r\n\t\tlabel,\r\n\t\tinput {\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.pum-tabbed-form {\r\n\r\n\t.pum-field {\r\n\t\tposition: relative;\r\n\t\tmargin: 0 0 24px;\r\n\r\n\t\tlabel,\r\n\t\t.pum-desc {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tmargin-bottom: 4px;\r\n\t\t}\r\n\r\n\t\t.pum-desc {\r\n\t\t\tmargin-top: 4px;\r\n\t\t\tmargin-bottom: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.pumselect2-container--default {\r\n\t\twidth: 100% !important;\r\n\t}\r\n\r\n\t.pum-field-select2 select {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t\tfont-size: 1.1em;\r\n\t}\r\n\r\n\t.pum-field.checkbox {\r\n\r\n\t\tlabel {\r\n\r\n\t\t\t&.pum-desc {\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t\tfont-weight: inherit;\r\n\t\t\t\tfont-size: inherit;\r\n\t\t\t\tmargin: 0 0 1em;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t.pum-required {\r\n\t\tlabel::after {\r\n\t\t\tcolor: #a00;\r\n\t\t\tcontent: \"*\";\r\n\t\t\tmargin-left: 5px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\r\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\r\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\r\n\ttop: 7px;\r\n\tmargin-left: 5px;\r\n\r\n\t@media only screen and (min-width: 0px) and (max-width: 783px) {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\r\n}\r\n","/************************************************************\r\n * Copyright (c) 2020, Code Atlantic LLC\r\n ************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.no-button.link-button {\n color: #0073aa;\n}\n\n.no-button.link-button:hover {\n color: #00a0d2;\n}\n\n.no-button.delete-button {\n color: #a00;\n}\n\n.no-button.delete-button:hover {\n color: #f00;\n}\n\n.pum-half {\n width: 47.5%;\n max-width: 47.5%;\n margin-left: 5%;\n display: inline-block;\n}\n\n.pum-half.pum-dependencies-met {\n display: inline-block !important;\n}\n\n.pum-half > * {\n max-width: 100%;\n}\n\n.pum-half input, .pum-half textarea, .pum-half select {\n max-width: 100%;\n width: auto;\n}\n\n.pum-last {\n margin-left: 0 !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n[data-pum-dependencies] {\n display: none;\n}\n\n.pum-field {\n position: relative;\n margin-bottom: 1em;\n}\n\n.pum-field > label {\n display: block;\n font-weight: bold;\n}\n\n.pum-field .pum-doclink {\n font-size: 16px;\n line-height: 20px;\n}\n\n/**\r\n * Sections\r\n */\n/**\r\n * Heading & separator fields\r\n */\n.pum-field-heading label,\n.pum-field-heading .pum-desc,\n.pum-field-separator label,\n.pum-field-separator .pum-desc {\n display: none !important;\n}\n\n.pum-field-hidden {\n display: none;\n}\n\n.pum-field-editor #insert-media-button {\n display: none;\n}\n\n/**\r\n * Select fields\r\n */\n.pum-field-select option.bold {\n font-weight: bold;\n font-size: 1.125em;\n}\n\n/**\r\n * Checkbox fields\r\n */\n.pum-field-checkbox {\n position: relative;\n}\n\n.pum-field-checkbox label {\n margin-right: 1.5em;\n}\n\n.pum-field-checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-field-checkbox input[type=\"checkbox\"] {\n position: absolute;\n top: .25em;\n}\n\n/**\r\n * Multicheck & Radio fields\r\n */\n.pum-field-multicheck input, .pum-field-multicheck label,\n.pum-field-radio input,\n.pum-field-radio label {\n line-height: 1em;\n}\n\n.pum-field-multicheck label,\n.pum-field-radio label {\n margin-bottom: 4px;\n}\n\n.pum-field-multicheck input[type=\"radio\"],\n.pum-field-radio input[type=\"radio\"] {\n display: inline-block;\n margin-left: .25em;\n}\n\n.pum-field-multicheck input + label,\n.pum-field-radio input + label {\n font-weight: normal;\n display: inline-block !important;\n}\n\n.pum-field-multicheck label:first-child,\n.pum-field-radio label:first-child {\n font-weight: bold;\n margin: 0 0 10px;\n}\n\n.pum-field-multicheck > p.pum-desc,\n.pum-field-radio > p.pum-desc {\n margin: 0 0 .5em;\n}\n\n.pum-field-multicheck .pum-field-mulitcheck-list,\n.pum-field-multicheck .pum-field-radio-list,\n.pum-field-radio .pum-field-mulitcheck-list,\n.pum-field-radio .pum-field-radio-list {\n margin: 0;\n}\n\n/**\r\n * Range & range slider fields\r\n */\n.pum-field-range input[type=\"range\"],\n.pum-field-rangeslider input[type=\"range\"] {\n vertical-align: middle;\n}\n\n.pum-field-range .pum-range-manual,\n.pum-field-rangeslider .pum-range-manual {\n padding-left: 25px;\n text-align: left;\n width: 80px;\n}\n\n.pum-field-range .range-value-unit,\n.pum-field-range .pum-range-value-unit,\n.pum-field-rangeslider .range-value-unit,\n.pum-field-rangeslider .pum-range-value-unit {\n position: relative;\n display: inline-block;\n margin-right: -30px;\n margin-left: 10px;\n width: 20px;\n text-align: right;\n top: .125em;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-color .wp-color-result-text {\n line-height: 23px;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-image .pum-image-field .pum-image-select,\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {\n display: none;\n}\n\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-select {\n display: block;\n}\n\n.pum-field-image .pum-image-preview-img {\n float: right;\n line-height: 0;\n margin: 5px 0;\n}\n\n.pum-field-image .pum-image-preview-img img {\n max-width: 60px;\n width: auto;\n height: auto;\n}\n\n.pum-field-image select.pum-image-field__size {\n margin: 8px 10px 8px 0;\n width: 200px;\n}\n\n.pum-field-image .pum-image-edit {\n margin: 0 11px 0 0;\n}\n\n.pum-field-image .pum-image-replace,\n.pum-field-image .pum-image-remove {\n margin: 0 8px 0 0;\n}\n\n/**\r\n * Conditions field\r\n */\n.pum-field-conditions {\n /* Conditionals */\n}\n\n.pum-field-conditions .facet-builder {\n /* + AND + OR link stylings */\n}\n\n.pum-field-conditions .facet-builder p {\n margin: 0 0 1em;\n}\n\n.pum-field-conditions .facet-builder a {\n text-decoration: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group {\n box-shadow: 0 1px 0 #ccc;\n color: #555;\n border: 1px solid #ccc;\n background: #f7f7f7;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button {\n color: #0073aa;\n cursor: pointer;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before {\n content: \"+ \";\n}\n\n.pum-field-conditions .facet-builder .facet {\n position: relative;\n padding: 12px 10px 6px 30px;\n border-bottom: 1px solid #e1e1e1;\n border-top: 1px solid #fff;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child {\n border-top: 0;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child .or {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet::before, .pum-field-conditions .facet-builder .facet::after {\n display: table;\n content: \"\";\n line-height: 0;\n}\n\n.pum-field-conditions .facet-builder .facet::after {\n clear: both;\n}\n\n.pum-field-conditions .facet-builder .pum-field {\n margin-bottom: 0.5em;\n}\n\n.pum-field-conditions .facet-builder .facet-col {\n float: right;\n margin-left: 20px;\n padding-bottom: 6px;\n position: relative;\n min-width: 175px;\n}\n\n.pum-field-conditions .facet-builder .facet-col select,\n.pum-field-conditions .facet-builder .facet-col input {\n margin: 0;\n max-width: 100%;\n}\n\n.pum-field-conditions .facet-builder .facet-target {\n position: relative;\n max-width: 240px;\n}\n\n.pum-field-conditions .facet-builder .facet-target * {\n box-sizing: border-box;\n}\n\n.pum-field-conditions .facet-builder .facet-target select,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection {\n padding-right: 28px;\n}\n\n.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered {\n padding-right: 3px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand {\n cursor: pointer;\n position: absolute;\n right: 2px;\n top: 2px;\n z-index: 10;\n line-height: 24px;\n height: 25px;\n background: #f7f7f7;\n border: 1px solid transparent;\n border-radius: 0 2px 2px 0;\n border-left: 1px solid #ddd;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand span {\n font-size: 1.25em;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before {\n color: #555;\n font-size: 16px;\n line-height: 24px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=\"checkbox\"] {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus {\n outline: none;\n border: 1px solid #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span, .pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before {\n color: #a00;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single {\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-actions {\n position: absolute;\n left: 6px;\n top: 18px;\n}\n\n.pum-field-conditions .facet-builder .facet-actions button {\n border: 0;\n padding: 0;\n background: none;\n margin-right: 5px;\n}\n\n.pum-field-conditions .facet-builder .dashicons-plus-alt,\n.pum-field-conditions .facet-builder .dashicons-dismiss {\n color: #999;\n}\n\n.pum-field-conditions .facet-builder .or {\n color: #484848;\n font-weight: 500;\n margin-right: -21px;\n right: 50%;\n position: absolute;\n top: -6px;\n font-style: normal;\n line-height: 10px;\n text-transform: uppercase;\n}\n\n.pum-field-conditions .facet-builder .add-or {\n border-top: 1px solid #fff;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .add-or > .add {\n right: -6.5px;\n position: relative;\n top: -9px;\n}\n\n.pum-field-conditions .facet-builder .and {\n border-bottom: 1px dashed #e1e1e1;\n margin: .5em 0 1.7em;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .or,\n.pum-field-conditions .facet-builder .add-or > .add {\n background: #f7f7f7;\n font-size: 1.1em;\n padding: 0 10px;\n}\n\n.pum-field-conditions .facet-builder .and em,\n.pum-field-conditions .facet-builder .and a,\n.pum-field-conditions .facet-builder .and button,\n.pum-field-conditions .facet-builder .and label, .pum-field-conditions .facet-builder .add-or em,\n.pum-field-conditions .facet-builder .add-or a,\n.pum-field-conditions .facet-builder .add-or button,\n.pum-field-conditions .facet-builder .add-or label {\n background: #fff;\n font-size: 1.1em;\n font-style: normal;\n margin: 0 10px;\n padding: 0 10px;\n position: relative;\n top: 9px;\n text-transform: uppercase;\n box-shadow: none;\n color: #484848;\n cursor: default;\n border: 0;\n}\n\n.pum-field-conditions .facet-builder .and em, .pum-field-conditions .facet-builder .add-or em {\n color: #484848;\n}\n\n.pum-field-conditions .no-facet-groups {\n display: block;\n}\n\n.pum-field-conditions .no-facet-groups .facet-target {\n max-width: 100%;\n}\n\n.pum-field-conditions .has-conditions .facet-groups {\n display: block;\n}\n\n.pum-field-conditions .has-conditions .no-facet-groups {\n display: none;\n}\n\n.pum-field-conditions .pum-field-select2 select {\n width: 100% !important;\n}\n\n/**\r\n * License fields.\r\n */\n.pum-field-license_key {\n background: #fafafa;\n padding: 14px;\n border-top: 2px solid #999;\n border-bottom: 2px solid #999;\n margin: 0 -14px 14px;\n}\n\n.pum-field-license_key p {\n font-size: 13px;\n margin-top: 0;\n}\n\n.pum-field-license_key a {\n color: #444;\n}\n\n.pum-field-license_key a:hover {\n text-decoration: none;\n}\n\n.pum-field-license_key span.pum-license-status {\n margin-right: 5px;\n margin-left: 5px;\n}\n\n.pum-field-license_key .pum-license-messages p:last-child {\n margin-bottom: 0;\n}\n\n.pum-field-license_key.pum-license-expires-soon-notice {\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-valid-notice {\n border-color: #46b450;\n}\n\n.pum-field-license_key.pum-license-valid-notice .pum-license-status {\n color: #46b450;\n}\n\n.pum-field-license_key.pum-license-inactive-notice {\n border-color: #0073aa;\n}\n\n.pum-field-license_key.pum-license-expired-notice {\n background-color: #e24e4e;\n color: #fff;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-error-notice, .pum-field-license_key.pum-license-missing-notice, .pum-field-license_key.pum-license-invalid-notice, .pum-field-license_key.pum-license-site_inactive-notice, .pum-field-license_key.pum-license-item_name_mismatch-notice {\n background-color: #ffebcd;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-expired-notice a {\n color: #fff;\n}\n\n.pum-field-license_key.pum-license-expired-notice a:hover {\n text-decoration: none;\n}\n\n/**\r\n * Link fields.\r\n */\n.pum-field-link input {\n margin-left: 24px;\n display: block;\n}\n\n.pum-field-link button.dashicons {\n float: left;\n width: 1.5em;\n height: 1.5em;\n line-height: 1;\n padding: 0;\n font-size: 16px;\n vertical-align: sub;\n margin-top: 1px;\n box-shadow: 0 0 0 #cccccc;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\n.pum-field-select2 {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container {\n box-sizing: border-box;\n display: inline-block;\n margin: 0;\n position: relative;\n vertical-align: middle;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n height: 28px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered {\n display: block;\n padding-right: 8px;\n padding-left: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__rendered {\n padding-left: 8px;\n padding-right: 20px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n min-height: 32px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered {\n display: inline-block;\n overflow: hidden;\n padding-right: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field {\n box-sizing: border-box;\n border: none;\n font-size: 100%;\n margin-top: 5px;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-dropdown {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n box-sizing: border-box;\n display: block;\n position: absolute;\n right: -100000px;\n width: 100%;\n z-index: 1051;\n}\n\n.pum-field-select2 .pumselect2-results {\n display: block;\n}\n\n.pum-field-select2 .pumselect2-results__options {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-results__option {\n padding: 6px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-results__option[aria-selected] {\n cursor: pointer;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown {\n right: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown {\n display: block;\n padding: 4px;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field {\n padding: 4px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-close-mask {\n border: 0;\n margin: 0;\n padding: 0;\n display: block;\n position: fixed;\n right: 0;\n top: 0;\n min-height: 100%;\n min-width: 100%;\n height: auto;\n width: auto;\n opacity: 0;\n z-index: 99;\n background-color: #fff;\n filter: alpha(opacity=0);\n}\n\n.pum-field-select2 .pumselect2-hidden-accessible {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single {\n background-color: #fff;\n border: 1px solid #aaa;\n border-radius: 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow {\n height: 26px;\n position: absolute;\n top: 1px;\n left: 1px;\n width: 20px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n right: 50%;\n margin-right: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n right: 1px;\n left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered {\n box-sizing: border-box;\n list-style: none;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li {\n list-style: none;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder {\n color: #999;\n margin-top: 5px;\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n margin-top: 5px;\n margin-left: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: right;\n margin-left: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #999;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-left: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #333;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__placeholder, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-search--inline {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-right: 5px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-right: 2px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple {\n border: solid black 1px;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field {\n background: transparent;\n border: none;\n outline: 0;\n box-shadow: none;\n -webkit-appearance: textfield;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true] {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true] {\n background-color: #ddd;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option {\n padding-right: 1em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group {\n padding-right: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -1em;\n padding-right: 2em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -2em;\n padding-right: 3em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -3em;\n padding-right: 4em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -4em;\n padding-right: 5em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -5em;\n padding-right: 6em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #5897fb;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single {\n background-color: #f7f7f7;\n border: 1px solid #aaa;\n border-radius: 4px;\n outline: 0;\n background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n margin-left: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow {\n background-color: #ddd;\n border: none;\n border-right: 1px solid #aaa;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n height: 26px;\n position: absolute;\n top: 1px;\n left: 1px;\n width: 20px;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n right: 50%;\n margin-right: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n border: none;\n border-left: 1px solid #aaa;\n border-radius: 0;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n right: 1px;\n left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow {\n background: transparent;\n border: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered {\n list-style: none;\n margin: 0;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: right;\n margin-left: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #888;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-left: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #555;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-right: 5px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-right: 2px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field {\n outline: 0;\n box-shadow: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown {\n background-color: white;\n border: 1px solid transparent;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above {\n border-bottom: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below {\n border-top: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true] {\n color: grey;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #3875d7;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown {\n border-color: #5897fb;\n}\n\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pumselect2-container--open,\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pum-desc + .pumselect2-container--open {\n position: absolute !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection {\n margin: 1px;\n font-size: 14px;\n border-radius: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\n border-color: #ddd;\n transition: 0.05s border-color ease-in-out;\n}\n\n.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection {\n outline: none;\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n overflow-y: auto;\n max-height: 150px;\n min-height: 28px;\n line-height: 16px;\n font-size: 12px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear {\n margin-left: 3px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline {\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px 0;\n min-width: 5em;\n width: 100% !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown {\n margin: 0 1px;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\n max-width: calc(100% - 4px);\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px;\n min-width: 5em;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option {\n padding: 3px 6px;\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] {\n padding: 3px 0 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group {\n padding: 0 6px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested {\n padding: 3px 6px 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted {\n background: #3e86d0;\n}\n\n.pum-field-select2 .pumselect2-container + .pumselect2-container--open {\n top: inherit !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-tabs-container {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tabs-container > * {\n box-sizing: border-box;\n}\n\n.pum-tabs-container > ul.tabs {\n margin: 0;\n}\n\n.pum-tabs-container > ul.tabs .tab {\n font-size: 1.2em;\n}\n\n.pum-tabs-container > ul.tabs .tab a {\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tabs-container > ul.tabs .tab a:focus {\n box-shadow: none;\n}\n\n.pum-tabs-container > .tab-content {\n display: none;\n padding: 16px;\n}\n\n.pum-tabs-container > .tab-content.active {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tabs-container.horizontal-tabs {\n display: block;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab a {\n padding: .5em 1em;\n}\n\n.pum-tabs-container.horizontal-tabs > .tab-content {\n padding-top: 16px;\n}\n\n.pum-tabs-container.vertical-tabs {\n min-height: 100px;\n padding-right: 140px;\n width: 100%;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n right: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-left: 1px solid #DFDFDF;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:hover a, .pum-tabs-container.vertical-tabs > ul.tabs > .tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab.active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs {\n display: block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab {\n display: inline-block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n color: #000;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:hover a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n text-decoration: underline;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:last-child::after {\n content: \"\";\n}\n\n.pum-tabs-container.sub-tabs > .tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tabs-container.sub-tabs > .tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].horizontal-tabs > ul.tabs, .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: none;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].sub-tabs > .tab-content, .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 0;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: block !important;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 16px !important;\n}\n\n.pum-tab-panel {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tab-panel > * {\n box-sizing: border-box;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs {\n margin: 0;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab {\n font-size: 1.2em;\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab:focus {\n box-shadow: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content {\n padding: 16px;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table {\n display: block;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n padding: .5em 1em;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tab-content {\n padding-top: 16px;\n}\n\n.pum-tab-panel.pum-vertical-tabs {\n min-height: 100px;\n padding-right: 140px;\n width: 100%;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n right: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-left: 1px solid #DFDFDF;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a, .pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n color: #000;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n text-decoration: underline;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:last-child::after {\n content: \"\";\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-horizontal-tabs > .components-tab-panel__tabs, .pum-tab-panel[data-tab-count=\"1\"].pum-horizontal-tabs > .components-tab-panel__tabs {\n display: none;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-sub-tabs > .components-tab-panel__tab-content, .pum-tab-panel[data-tab-count=\"1\"].pum-sub-tabs > .components-tab-panel__tab-content {\n padding-top: 0;\n}\n\n.pum-modal-background {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 100100;\n overflow-y: scroll;\n}\n\n.pum-modal-background, .pum-modal-background:before, .pum-modal-background:after,\n.pum-modal-background *, .pum-modal-background *:before, .pum-modal-background *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-modal-background .pum-modal-wrap {\n position: absolute;\n top: 60px;\n margin-bottom: 60px;\n right: 50%;\n width: 550px;\n margin-right: -300px;\n background-color: #fff;\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);\n z-index: 100105;\n transition: height .2s, margin-top .2s;\n}\n\n@media screen and (max-width: 520px) {\n .pum-modal-background .pum-modal-wrap {\n width: auto;\n margin-right: 0;\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.pum-modal-background .pum-modal-header {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 36px;\n padding: 0 16px 0 36px;\n font-size: 18px;\n font-weight: 600;\n line-height: 36px;\n background: #fcfcfc;\n border-bottom: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close {\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n padding: 0;\n color: #666;\n text-align: center;\n background: 100% 0;\n border: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close::before {\n font: 400 20px/36px dashicons;\n vertical-align: top;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 36px;\n height: 36px;\n content: '\\f158';\n}\n\n.pum-modal-background .pum-modal-content {\n padding: 52px 16px 60px;\n}\n\n.pum-modal-background .pum-modal-content div.error {\n margin: 0 0 10px;\n}\n\n.pum-modal-background .pum-modal-content p {\n margin-top: 0;\n}\n\n.pum-modal-background .pum-modal-content textarea {\n width: 100%;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-content {\n padding: 50px 16px 60px;\n }\n}\n\n.pum-modal-background .pum-modal-footer {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n padding: 8px 16px;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-footer .cancel {\n line-height: 25px;\n float: right;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button.link-button {\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .submitdelete {\n text-decoration: none;\n padding: 1px 2px;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-footer .cancel {\n line-height: 32px;\n }\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit {\n line-height: 23px;\n float: left;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit button {\n float: left;\n margin-bottom: 0;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit .spinner {\n float: right;\n vertical-align: middle;\n}\n\n.pum-modal-background.tabbed-content .pum-modal-content {\n padding: 36px 0 44px;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-alert {\n position: relative;\n padding: 0 12px;\n border-right: 4px solid #ccc;\n background: #fff;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n width: 100%;\n}\n\n.pum-alert.pum-alert__success {\n border-right-color: #46b450;\n}\n\n.pum-alert.pum-alert__info {\n border-right-color: #00a0d2;\n}\n\n.pum-alert.pum-alert__warning {\n border-right-color: #ffb900;\n}\n\n.pum-alert.pum-alert__error {\n border-right-color: #dc3232;\n}\n\n.pum-alert-holder {\n display: flex;\n margin-bottom: .8em;\n}\n\n.pum-alerts {\n position: relative;\n max-width: 1280px;\n margin: 20px 0 1px;\n padding: 20px 20px 0;\n border: 1px solid #e5e5e5;\n background-color: #fdfdfd;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n clear: both;\n top: 10px;\n margin-left: 20px !important;\n}\n\n.pum-alerts > h2:first-child {\n margin: 0;\n padding: 9px 0 4px;\n font-size: 23px;\n font-weight: 400;\n line-height: 29px;\n}\n\n.pum-alerts h3 {\n margin: -20px -20px 0;\n padding: 1em;\n border-bottom: 1px solid #ccc;\n background-color: #fdfdfd;\n font-size: 1.4em;\n}\n\n.pum-alerts img.logo {\n width: 25px;\n margin: -2px 0 -2px 5px;\n}\n\n.pum-alerts .pum-alert {\n width: 100%;\n}\n\n.pum-alerts .button.dismiss, .pum-alerts .button.restore {\n width: 45px;\n height: 45px;\n margin-right: 10px;\n padding: 0;\n outline: 0;\n line-height: inherit;\n cursor: pointer;\n -ms-flex: 0 0 45px;\n flex: 0 0 45px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.pum-alerts .button.dismiss .dashicons, .pum-alerts .button.restore .dashicons {\n width: 24px;\n height: 24px;\n font-size: 24px;\n}\n\n.pum-alerts .button.dismiss:focus, .pum-alerts .button.dismiss:hover {\n background: 100% 0;\n}\n\n.pum-alerts .button.restore:focus, .pum-alerts .button.restore:hover {\n background: 100% 0;\n}\n\n.popup_page_pum-extensions .pum-alerts {\n top: 0;\n}\n\n.pum-alerts .screen-reader-text {\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n position: absolute !important;\n width: 1px;\n height: 1px;\n padding: 0;\n border: 0;\n word-wrap: normal !important;\n clip-path: inset(50%);\n}\n\n.pum-bottom-spacing {\n margin-bottom: 20px;\n}\n\n.pum-container-disabled {\n display: table-cell;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n border-radius: 4px;\n background-color: rgba(232, 232, 232, 0.7);\n}\n\n.pum-muted-title {\n overflow: hidden;\n font-weight: 600;\n font-style: italic;\n}\n\n.pum-muted-title:after {\n display: inline-block;\n width: 100%;\n height: .5em;\n margin-left: -100%;\n margin-right: 10px;\n border-top: 1px solid #ddd;\n vertical-align: bottom;\n content: \"\";\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/**\r\n * Triggers field\r\n */\n.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {\n float: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table {\n display: none !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n text-align: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n text-align: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n padding-right: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n padding-left: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items {\n display: block;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n/**\r\n * Cookies field\r\n */\n.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {\n float: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table {\n display: none !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n text-align: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n text-align: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n padding-right: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n padding-left: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items {\n display: block;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n.pum-field-cookie_key .cookie-key {\n position: relative;\n display: inline-block;\n}\n\n.pum-field-cookie_key .cookie-key button.reset {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n height: 100%;\n}\n\n/* Upgrade Tips */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-upgrade-tip {\n color: #333;\n line-height: 2em !important;\n}\n\n.pum-upgrade-tipdiv {\n margin-bottom: 15px;\n display: block;\n font-weight: bold;\n}\n\n.pum-upgrade-tip img {\n float: right;\n margin-left: 15px;\n}\n\n/* Form Table Dividers */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.title-divider th {\n border-top: 1px solid #ccc;\n padding: 0;\n}\n\n.title-divider .title {\n font-size: 1.125em;\n padding-right: 0 !important;\n padding-top: 20px !important;\n padding-bottom: 0 !important;\n}\n\n.form-table td, .form-table tr {\n padding-top: 10px;\n}\n\n.posttypediv,\n.taxonomydiv {\n margin-bottom: 10px;\n clear: both;\n overflow: auto;\n}\n\n/************\r\nStyles for our log viewers\r\n************/\n#log-viewer {\n background-color: #fff;\n border: 1px solid #e5e5e5;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n padding: 5px 20px;\n margin: 20px 0;\n}\n\n#log-viewer pre {\n font-family: monospace;\n white-space: pre-wrap;\n}\n\n/************\r\nStyles for toggle buttons\r\n************/\n.pum-toggle-button {\n position: relative;\n width: 36px;\n height: 18px;\n}\n\n.pum-toggle-button label {\n position: absolute;\n cursor: pointer;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: #fff;\n transition: background-color 0.2s ease;\n border-radius: 9px;\n border: 1px solid #1e1e1e;\n}\n\n.pum-toggle-button label::before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n right: 2px;\n bottom: 1px;\n background-color: #1e1e1e;\n transition: 0.2s ease;\n border-radius: 50%;\n}\n\n.pum-toggle-button input {\n opacity: 0;\n width: 0;\n height: 0;\n}\n\n.pum-toggle-button input:focus + label {\n box-shadow: -2px 2px 7px #2196f3;\n}\n\n.pum-toggle-button input:checked + label {\n background-color: #9ab927;\n}\n\n.pum-toggle-button input:checked + label::before {\n background-color: #fff;\n transform: translateX(-15px);\n}\n\n.wp-core-ui .button-with-icon {\n display: inline-flex;\n align-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n color: #999;\n}\n\n.pum-flex-row {\n display: flex;\n}\n\n.pum-flex-row .pum-flex-column {\n flex: 1;\n padding: 1%;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter {\n max-width: 25% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third {\n max-width: 33.333% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half {\n max-width: 50% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-three-quarter {\n max-width: 75% !important;\n}\n\n.pum-flex-row .pum-flex-column label,\n.pum-flex-row .pum-flex-column input {\n display: block;\n width: 100%;\n}\n\n.pum-tabbed-form .pum-field {\n position: relative;\n margin: 0 0 24px;\n}\n\n.pum-tabbed-form .pum-field label,\n.pum-tabbed-form .pum-field .pum-desc {\n display: block;\n}\n\n.pum-tabbed-form .pum-field label {\n margin-bottom: 4px;\n}\n\n.pum-tabbed-form .pum-field .pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-tabbed-form .pumselect2-container--default {\n width: 100% !important;\n}\n\n.pum-tabbed-form .pum-field-select2 select {\n width: 100%;\n}\n\n.pum-tabbed-form label {\n display: block;\n font-weight: bold;\n font-size: 1.1em;\n}\n\n.pum-tabbed-form .pum-field.checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-tabbed-form .pum-required label::after {\n color: #a00;\n content: \"*\";\n margin-right: 5px;\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n top: 7px;\n margin-right: 5px;\n}\n\n@media only screen and (min-width: 0px) and (max-width: 783px) {\n .edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n .edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n .popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n display: none !important;\n }\n}\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n &:hover {\r\n color: #00a0d2;\r\n }\r\n }\r\n\r\n &.delete-button {\r\n color: #a00;\r\n &:hover {\r\n color: #f00;\r\n }\r\n }\r\n}\r\n\r\n\r\n.pum-half {\r\n width: 47.5%;\r\n max-width: 47.5%;\r\n margin-right: 5%;\r\n display: inline-block;\r\n\r\n\r\n &.pum-dependencies-met {\r\n display: inline-block!important;\r\n }\r\n\r\n > * {\r\n max-width: 100%;\r\n }\r\n\r\n input, textarea, select {\r\n max-width: 100%;\r\n width: auto;\r\n }\r\n\r\n}\r\n\r\n.pum-last {\r\n margin-right:0!important;\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-desc {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n}\r\n\r\n[data-#{$plugin-prefix}-dependencies] {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field {\r\n position: relative;\r\n\r\n margin-bottom: 1em;\r\n\r\n > label {\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n .#{$plugin-prefix}-doclink {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Sections\r\n */\r\n.#{$plugin-prefix}-field-section {\r\n\r\n}\r\n\r\n/**\r\n * Heading & separator fields\r\n */\r\n.#{$plugin-prefix}-field-heading,\r\n.#{$plugin-prefix}-field-separator {\r\n h3 {\r\n // font-size: 1.2em;\r\n // margin-top: 0;\r\n // margin-bottom: 0;\r\n }\r\n\r\n h3 + .#{$plugin-prefix}-desc {\r\n // margin-top: -1em !important;\r\n }\r\n\r\n hr {\r\n // margin-bottom: 2em;\r\n }\r\n\r\n label,\r\n .#{$plugin-prefix}-desc {\r\n display: none !important;\r\n }\r\n\r\n h3 + hr {\r\n // margin-top: 1em; // Reset\r\n // margin-bottom: 2em;\r\n }\r\n\r\n hr + h3 {\r\n // margin-top: 1em; // Reset to wp default.\r\n // margin-bottom: 1em; // Reset to wp default.\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-hidden {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field-editor {\r\n #insert-media-button {\r\n display: none;\r\n }\r\n}\r\n\r\n/**\r\n * Select fields\r\n */\r\n.#{$plugin-prefix}-field-select {\r\n option.bold {\r\n font-weight: bold;\r\n font-size: 1.125em;\r\n }\r\n}\r\n\r\n/**\r\n * Checkbox fields\r\n */\r\n.#{$plugin-prefix}-field-checkbox {\r\n position: relative;\r\n\r\n label {\r\n margin-left: 1.5em;\r\n // display: block;\r\n // font-size: 1.1em;\r\n\r\n &.#{$plugin-prefix}-desc {\r\n display: inline;\r\n font-weight: inherit;\r\n font-size: inherit;\r\n margin: 0 0 1em;\r\n }\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n position: absolute;\r\n top: .25em;\r\n }\r\n}\r\n\r\n/**\r\n * Multicheck & Radio fields\r\n */\r\n.#{$plugin-prefix}-field-multicheck,\r\n.#{$plugin-prefix}-field-radio {\r\n // margin: 0 0 1em;\r\n\r\n input, label {\r\n line-height: 1em;\r\n }\r\n\r\n label {\r\n margin-bottom: 4px;\r\n }\r\n\r\n input[type=\"radio\"] {\r\n display: inline-block;\r\n margin-right: .25em;\r\n }\r\n\r\n input + label {\r\n font-weight: normal;\r\n display: inline-block !important;\r\n }\r\n\r\n label:first-child {\r\n font-weight: bold;\r\n margin: 0 0 10px;\r\n // display: block;\r\n }\r\n\r\n > p.#{$plugin-prefix}-desc {\r\n margin: 0 0 .5em;\r\n }\r\n\r\n .pum-field-mulitcheck-list,\r\n .pum-field-radio-list {\r\n margin: 0;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Range & range slider fields\r\n */\r\n.#{$plugin-prefix}-field-range,\r\n.#{$plugin-prefix}-field-rangeslider {\r\n input[type=\"range\"] {\r\n vertical-align: middle;\r\n }\r\n\r\n .#{$plugin-prefix}-range-manual {\r\n padding-right: 25px;\r\n text-align: right;\r\n width: 80px;\r\n }\r\n\r\n .range-value-unit,\r\n .#{$plugin-prefix}-range-value-unit {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: -30px;\r\n margin-right: 10px;\r\n width: 20px;\r\n text-align: left;\r\n top: .125em;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-color {\r\n .wp-color-result-text {\r\n line-height: 23px;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-image {\r\n\r\n .#{$plugin-prefix}-image-field {\r\n\r\n .#{$plugin-prefix}-image-select,\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-preview {\r\n display: none;\r\n }\r\n\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-select {\r\n display: block;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-image-preview-img {\r\n float: left;\r\n line-height: 0;\r\n margin: 5px 0;\r\n\r\n img {\r\n max-width: 60px;\r\n width: auto;\r\n height: auto;\r\n }\r\n }\r\n\r\n select.pum-image-field__size {\r\n margin: 8px 0 8px 10px;\r\n width: 200px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-edit {\r\n margin: 0 0 0 11px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-replace,\r\n .#{$plugin-prefix}-image-remove {\r\n margin: 0 0 0 8px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Conditions field\r\n */\r\n.#{$plugin-prefix}-field-conditions {\r\n\r\n .facet-builder {\r\n\r\n p {\r\n margin: 0 0 1em;\r\n }\r\n\r\n a {\r\n text-decoration: none;\r\n }\r\n\r\n .facet-groups {\r\n\r\n display: none;\r\n\r\n .facet-group-wrap {\r\n\r\n .facet-group {\r\n box-shadow: 0 1px 0 #ccc;\r\n color: #555;\r\n border: 1px solid #ccc;\r\n background: #f7f7f7;\r\n }\r\n\r\n &:last-child .and,\r\n .add-or {\r\n em,\r\n a,\r\n button {\r\n color: #0073aa;\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: \"+ \";\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .facet-list {\r\n }\r\n\r\n .facet {\r\n position: relative;\r\n padding: 12px 30px 6px 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n border-top: 1px solid #fff;\r\n\r\n &:first-child {\r\n border-top: 0;\r\n\r\n .or {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before,\r\n &::after {\r\n display: table;\r\n content: \"\";\r\n line-height: 0;\r\n }\r\n\r\n &::after {\r\n clear: both;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field {\r\n margin-bottom: 0.5em;\r\n }\r\n\r\n .facet-col {\r\n float: left;\r\n margin-right: 20px;\r\n padding-bottom: 6px;\r\n position: relative;\r\n min-width: 175px;\r\n\r\n select,\r\n input {\r\n margin: 0;\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .facet-target {\r\n\r\n position: relative;\r\n max-width: 240px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n padding-left: 28px;\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n padding-left: 3px;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n cursor: pointer;\r\n position: absolute;\r\n left: 2px;\r\n top: 2px;\r\n z-index: 10;\r\n //width: 23px;\r\n line-height: 24px;\r\n height: 25px;\r\n\r\n //padding: 0;\r\n background: #f7f7f7;\r\n border: 1px solid transparent;\r\n border-radius: 2px 0 0 2px;\r\n border-right: 1px solid #ddd;\r\n text-align: center;\r\n\r\n span {\r\n font-size: 1.25em;\r\n }\r\n\r\n &::before {\r\n color: #555;\r\n font-size: 16px;\r\n line-height: 24px;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n display: none;\r\n }\r\n\r\n &:focus {\r\n outline: none;\r\n border: 1px solid #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n\r\n }\r\n\r\n &.not-operand-checked {\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n span,\r\n &::before {\r\n color: #a00;\r\n\r\n }\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n //padding-left: 58px;\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container-active {\r\n .#{$custom-select2-selector}-choices,\r\n .#{$custom-select2-selector}-single {\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n }\r\n\r\n .facet-actions {\r\n position: absolute;\r\n right: 6px;\r\n top: 18px;\r\n\r\n button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .dashicons-plus-alt,\r\n .dashicons-dismiss {\r\n color: #999;\r\n }\r\n\r\n /* + AND + OR link stylings */\r\n .or {\r\n color: #484848;\r\n font-weight: 500;\r\n margin-left: -21px;\r\n left: 50%;\r\n position: absolute;\r\n top: -6px;\r\n font-style: normal;\r\n line-height: 10px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .add-or {\r\n border-top: 1px solid #fff;\r\n text-align: center;\r\n\r\n > .add {\r\n left: -6.5px;\r\n position: relative;\r\n top: -9px;\r\n }\r\n }\r\n\r\n .and {\r\n border-bottom: 1px dashed #e1e1e1;\r\n margin: .5em 0 1.7em;\r\n text-align: center;\r\n }\r\n\r\n .or,\r\n .add-or > .add {\r\n background: #f7f7f7;\r\n font-size: 1.1em;\r\n padding: 0 10px;\r\n }\r\n\r\n .and, .add-or {\r\n em,\r\n a,\r\n button,\r\n label {\r\n background: #fff;\r\n font-size: 1.1em;\r\n font-style: normal;\r\n margin: 0 10px;\r\n padding: 0 10px;\r\n position: relative;\r\n top: 9px;\r\n text-transform: uppercase;\r\n box-shadow: none;\r\n color: #484848;\r\n cursor: default;\r\n border: 0;\r\n\r\n }\r\n\r\n em {\r\n color: #484848;\r\n }\r\n }\r\n\r\n }\r\n\r\n .no-facet-groups {\r\n display: block;\r\n\r\n .facet-target {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n /* Conditionals */\r\n .has-conditions {\r\n\r\n .facet-groups {\r\n display: block;\r\n }\r\n\r\n .no-facet-groups {\r\n display: none;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field-select2 {\r\n select {\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * License fields.\r\n */\r\n.#{$plugin-prefix}-field-license_key {\r\n background: #fafafa;\r\n padding: 14px;\r\n border-top: 2px solid #999;\r\n border-bottom: 2px solid #999;\r\n margin: 0 -14px 14px;\r\n\r\n p {\r\n font-size: 13px;\r\n margin-top: 0;\r\n }\r\n\r\n a {\r\n color: #444;\r\n }\r\n\r\n a:hover {\r\n text-decoration: none;\r\n }\r\n\r\n span.pum-license-status {\r\n margin-left: 5px;\r\n margin-right: 5px;\r\n }\r\n\r\n .#{$plugin-prefix}-license-messages {\r\n p:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expires-soon-notice {\r\n //background-color: #00a0d2;\r\n //color: #fff;\r\n //border-color: #00a0d2;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-valid-notice {\r\n //background-color: #60c560;\r\n border-color: #46b450;\r\n //color: #fff;\r\n .pum-license-status {\r\n color: #46b450;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-inactive-notice {\r\n //background-color: #0073aa;\r\n border-color: #0073aa;\r\n //color: #fff;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expiration-date-notice {\r\n\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n background-color: #e24e4e;\r\n color: #fff;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-error-notice,\r\n &.#{$plugin-prefix}-license-missing-notice,\r\n &.#{$plugin-prefix}-license-invalid-notice,\r\n &.#{$plugin-prefix}-license-site_inactive-notice,\r\n &.#{$plugin-prefix}-license-item_name_mismatch-notice {\r\n background-color: #ffebcd;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n a {\r\n color: #fff;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Link fields.\r\n */\r\n.#{$plugin-prefix}-field-link {\r\n input {\r\n margin-right: 24px;\r\n display: block;\r\n }\r\n\r\n button.dashicons {\r\n float: right;\r\n width: 1.5em;\r\n height: 1.5em;\r\n line-height: 1;\r\n padding: 0;\r\n font-size: 16px;\r\n vertical-align: sub;\r\n margin-top: 1px;\r\n box-shadow: 0 0 0 #cccccc;\r\n }\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-field-select2 {\r\n position: relative;\r\n\r\n .#{$custom-select2-selector}-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"../vendor/select2/single\";\r\n @import \"../vendor/select2/multiple\";\r\n }\r\n\r\n @import \"../vendor/select2/dropdown\";\r\n\r\n .#{$custom-select2-selector}-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n .#{$custom-select2-selector}-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n height: 1px !important;\r\n margin: -1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n }\r\n\r\n @import \"../vendor/select2/theme/default/layout\";\r\n @import \"../vendor/select2/theme/classic/layout\";\r\n\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$custom-select2-selector}-container--open,\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$plugin-prefix}-desc + .#{$custom-select2-selector}-container--open {\r\n position: absolute !important;\r\n }\r\n\r\n // All Select2 Containers - Wraps Both Selectbox & Dropdown Elements\r\n .#{$custom-select2-selector}-container {\r\n\r\n // Selectbox\r\n .#{$custom-select2-selector}-selection {\r\n margin: 1px;\r\n font-size: 14px;\r\n border-radius: 0;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\r\n border-color: #ddd;\r\n transition: 0.05s border-color ease-in-out;\r\n\r\n }\r\n\r\n &.#{$custom-select2-selector}-container--focus {\r\n .#{$custom-select2-selector}-selection {\r\n outline: none;\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n // Single Select\r\n .#{$custom-select2-selector}-selection--single {\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n //padding-left: 0;\r\n }\r\n\r\n }\r\n\r\n // Multiple Select\r\n .#{$custom-select2-selector}-selection--multiple {\r\n overflow-y: auto;\r\n max-height: 150px;\r\n min-height: 28px;\r\n line-height: 16px;\r\n font-size: 12px;\r\n\r\n .#{$custom-select2-selector}-selection__clear {\r\n margin-right: 3px;\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__rendered {\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-search--inline {\r\n margin: 0;\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px 0;\r\n min-width: 5em;\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__choice {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n }\r\n\r\n }\r\n\r\n // Dropdown\r\n .#{$custom-select2-selector}-dropdown {\r\n margin: 0 1px;\r\n border-color: #ddd;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\r\n // Compensate for the margin applied to the Selectbox.\r\n max-width: calc(100% - 4px);\r\n position: relative;\r\n\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px;\r\n min-width: 5em;\r\n }\r\n\r\n // Results\r\n .#{$custom-select2-selector}-results {\r\n\r\n // Each result set. Can be nested.\r\n .#{$custom-select2-selector}-results__option {\r\n padding: 3px 6px;\r\n margin: 0;\r\n\r\n &[aria-selected=true] {\r\n }\r\n\r\n }\r\n .#{$custom-select2-selector}-results__option[role=group] {\r\n padding: 3px 0 0;\r\n\r\n .#{$custom-select2-selector}-results__group {\r\n padding: 0 6px;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-results__options--nested {\r\n padding: 3px 6px 0;\r\n }\r\n\r\n // Hover\r\n .#{$custom-select2-selector}-results__option--highlighted {\r\n background: #3e86d0;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container + .#{$custom-select2-selector}-container--open {\r\n top: inherit !important;\r\n }\r\n\r\n}",".pumselect2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.pumselect2-search--inline {\r\n float: left;\r\n\r\n .pumselect2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".pumselect2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.pumselect2-results {\r\n display: block;\r\n}\r\n\r\n.pumselect2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.pumselect2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.pumselect2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .pumselect2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.pumselect2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .pumselect2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n\r\n margin-top: 5px;\r\n\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice, .pumselect2-selection__placeholder, .pumselect2-search--inline {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--focus {\r\n .pumselect2-selection--multiple {\r\n border: solid black 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.pumselect2-container--open.pumselect2-container--above {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--open.pumselect2-container--below {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=true] {\r\n background-color: #ddd;\r\n }\r\n\r\n .pumselect2-results__option {\r\n padding-left: 1em;\r\n\r\n .pumselect2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .pumselect2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: white;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n outline: 0;\r\n\r\n @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n background-color: #ddd;\r\n\r\n border: none;\r\n border-left: 1px solid $border-color;\r\n border-top-right-radius: $border-radius;\r\n border-bottom-right-radius: $border-radius;\r\n\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n @include gradient-vertical(#eeeeee, #cccccc, 50%, 100%);\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n border: none;\r\n border-right: 1px solid $border-color;\r\n\r\n border-radius: 0;\r\n border-top-left-radius: $border-radius;\r\n border-bottom-left-radius: $border-radius;\r\n\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n border: 1px solid $focus-border-color;\r\n\r\n .pumselect2-selection__arrow {\r\n background: transparent;\r\n\r\n border: none;\r\n\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--single {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--single {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);\r\n }\r\n }\r\n}\r\n","$remove-color: #888 !default;\r\n$remove-hover-color: #555 !default;\r\n$remove-width: 20px !default;\r\n\r\n$selection-color: #444 !default;\r\n\r\n$border-color: #aaa !default;\r\n$border-radius: 4px !default;\r\n\r\n$focus-border-color: #5897fb !default;\r\n\r\n$container-height: 28px !default;\r\n\r\n$selection-bg-top-color: white !default;\r\n$selection-bg-bottom-color: #eeeeee !default;\r\n\r\n$container-placeholder-color: #999 !default;\r\n\r\n$container-focus-border-color: blue !default;\r\n\r\n$selection-opened-bg-top-color: $selection-bg-bottom-color !default;\r\n$selection-opened-bg-bottom-color: $selection-bg-top-color !default;\r\n\r\n$dropdown-z-index: 1 !default;\r\n\r\n$dropdown-bg-color: $selection-bg-top-color !default;\r\n\r\n$results-max-height: 200px !default;\r\n$results-nested-padding: 20px !default;\r\n\r\n$results-choice-bg-hover-color: #3875d7 !default;\r\n$results-choice-fg-hover-color: white !default;\r\n\r\n$results-choice-fg-unselectable-color: grey !default;\r\n","// https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27\r\n\r\n// Vertical gradient, from top to bottom\r\n//\r\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\r\n// Color stops are not available in IE9 and below.\r\n@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\r\n background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+\r\n background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12\r\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\r\n background-repeat: repeat-x;\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: text;\r\n\r\n outline: 0;\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: $remove-color;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: $remove-hover-color;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--multiple {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--multiple {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--multiple {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n}\r\n","@import \"defaults\";\r\n@import \"../../mixins/gradients\";\r\n\r\n.pumselect2-container--classic {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid $border-color;\r\n outline: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n outline: 0;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .pumselect2-dropdown {\r\n background-color: $dropdown-bg-color;\r\n border: 1px solid transparent;\r\n }\r\n\r\n .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n }\r\n\r\n .pumselect2-dropdown--below {\r\n border-top: none;\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: $results-max-height;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: $results-choice-fg-unselectable-color;\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: $results-choice-bg-hover-color;\r\n color: $results-choice-fg-hover-color;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n\r\n &.pumselect2-container--open .pumselect2-dropdown {\r\n border-color: $focus-border-color;\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$tab-color: #E4E4E4 !default;\r\n$plugin-prefix: \"plugin\" !default;\r\n\r\n.#{$plugin-prefix}-tabs-container {\r\n box-sizing: border-box;\r\n\r\n > * {\r\n box-sizing: border-box;\r\n }\r\n\r\n position: relative;\r\n\r\n > ul.tabs {\r\n margin: 0;\r\n\r\n .tab {\r\n font-size: 1.2em;\r\n\r\n a {\r\n padding: 8px 16px;\r\n border: 0;\r\n display: block;\r\n text-decoration: none;\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n\r\n display: none;\r\n padding: 16px;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .form-table {\r\n display: block;\r\n\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n\r\n &.horizontal-tabs {\r\n display: block;\r\n\r\n > ul.tabs {\r\n > li.tab {\r\n\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n\r\n a {\r\n padding: .5em 1em;\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n > .tab-content {\r\n padding-top: 16px;\r\n }\r\n }\r\n\r\n &.vertical-tabs {\r\n min-height: 100px;\r\n //padding-left: 150px;\r\n //width: calc(100% - 150px);\r\n padding-left: 140px;\r\n width: 100%;\r\n\r\n > ul.tabs {\r\n width: 140px;\r\n min-height: 100%;\r\n display: block;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n margin: 0;\r\n //background: #23282D;\r\n border-top: 0;\r\n border-right: 1px solid #DFDFDF;\r\n\r\n > .tab {\r\n margin: 0;\r\n display: block;\r\n border-bottom: 1px solid #eee;\r\n\r\n a {\r\n background: #FCFCFC;\r\n color: #000;\r\n display: block;\r\n }\r\n\r\n &:hover a, a:focus {\r\n background-color: #0073AA;\r\n }\r\n\r\n &.active {\r\n\r\n a {\r\n background-color: #32373C;\r\n color: #fff;\r\n }\r\n }\r\n\r\n &:first-child {\r\n margin-top: 8px;\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n }\r\n\r\n }\r\n\r\n &.link-tabs {\r\n\r\n > ul.tabs {\r\n display: block;\r\n\r\n > li.tab {\r\n display: inline-block;\r\n\r\n a {\r\n display: inline;\r\n padding: 0 0.25em;\r\n color: #0073aa;\r\n }\r\n\r\n &.active a,\r\n a:active {\r\n color: #000;\r\n }\r\n\r\n &.active a,\r\n &:hover a,\r\n a:active {\r\n text-decoration: underline;\r\n }\r\n\r\n &::after {\r\n display: inline-block;\r\n content: \"|\";\r\n margin: 0 0.25em;\r\n }\r\n\r\n &:last-child::after {\r\n content: \"\";\r\n }\r\n\r\n }\r\n }\r\n\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding: 16px 0 0;\r\n\r\n .#{$plugin-prefix}-field:first-child {\r\n h3 {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &[data-tab-count=\"0\"],\r\n &[data-tab-count=\"1\"] {\r\n &.horizontal-tabs {\r\n > ul.tabs {\r\n display: none;\r\n }\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding-top: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\r\n display: block!important;\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\r\n padding-top: 16px!important;\r\n}\r\n\r\n.#{$plugin-prefix}-tab-panel {\r\n\tbox-sizing: border-box;\r\n\r\n\t> * {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tposition: relative;\r\n\r\n\t> .components-tab-panel__tabs {\r\n\t\tmargin: 0;\r\n\r\n\t\t.components-tab-panel__tab {\r\n\t\t\tfont-size: 1.2em;\r\n\r\n\t\t\tpadding: 8px 16px;\r\n\t\t\tborder: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-decoration: none;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t> .components-tab-panel__tab-content {\r\n\r\n\t\tpadding: 16px;\r\n\r\n\t\t.form-table {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-horizontal-tabs {\r\n\t\tdisplay: block;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\t> .components-tab-panel__tab {\r\n\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 0;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tpadding: .5em 1em;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding-top: 16px;\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-vertical-tabs {\r\n\t\tmin-height: 100px;\r\n\t\t//padding-left: 150px;\r\n\t\t//width: calc(100% - 150px);\r\n\t\tpadding-left: 140px;\r\n\t\twidth: 100%;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\twidth: 140px;\r\n\t\t\tmin-height: 100%;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\tmargin: 0;\r\n\t\t\t//background: #23282D;\r\n\t\t\tborder-top: 0;\r\n\t\t\tborder-right: 1px solid #DFDFDF;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tbackground: #FCFCFC;\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:hover a, a:focus {\r\n\t\t\t\t\tbackground-color: #0073AA;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active {\r\n\r\n\t\t\t\t\ta {\r\n\t\t\t\t\t\tbackground-color: #32373C;\r\n\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:first-child {\r\n\t\t\t\t\tmargin-top: 8px;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-link-tabs {\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tdisplay: inline-block;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\tpadding: 0 0.25em;\r\n\t\t\t\t\tcolor: #0073aa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\t&:hover a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&::after {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tcontent: \"|\";\r\n\t\t\t\t\tmargin: 0 0.25em;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:last-child::after {\r\n\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-sub-tabs {\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding: 16px 0 0;\r\n\r\n\t\t\t.#{$plugin-prefix}-field:first-child {\r\n\t\t\t\th3 {\r\n\t\t\t\t\tmargin-top: 0;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&[data-tab-count=\"0\"],\r\n\t&[data-tab-count=\"1\"] {\r\n\t\t&.pum-horizontal-tabs {\r\n\t\t\t> .components-tab-panel__tabs {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-sub-tabs {\r\n\t\t\t> .components-tab-panel__tab-content {\r\n\t\t\t\tpadding-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n","$plugin-prefix: 'plugin' !default;\r\n\r\n.#{$plugin-prefix}-modal-background {\r\n\r\n &, &:before, &:after,\r\n & *, & *:before, & *:after {\r\n -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\r\n -moz-box-sizing: border-box; /* Firefox, other Gecko */\r\n box-sizing: border-box;\r\n }\r\n\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.70);\r\n z-index: 100100;\r\n overflow-y: scroll;\r\n\r\n .#{$plugin-prefix}-modal-wrap {\r\n position: absolute;\r\n top: 60px;\r\n margin-bottom: 60px;\r\n left: 50%;\r\n width: 550px;\r\n margin-left: -300px;\r\n background-color: #fff;\r\n box-shadow: 0 3px 6px rgba(0, 0, 0, .3);\r\n z-index: 100105;\r\n transition: height .2s, margin-top .2s;\r\n\r\n @media screen and (max-width: 520px) {\r\n width: auto;\r\n margin-left: 0;\r\n top: 10px;\r\n right: 10px;\r\n bottom: 10px;\r\n left: 10px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-header {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n height: 36px;\r\n padding: 0 36px 0 16px;\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 36px;\r\n background: #fcfcfc;\r\n border-bottom: 1px solid #dfdfdf;\r\n\r\n .#{$plugin-prefix}-modal-close {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 36px;\r\n height: 36px;\r\n padding: 0;\r\n color: #666;\r\n text-align: center;\r\n background: 0 0;\r\n border: none;\r\n cursor: pointer;\r\n\r\n &::before {\r\n font: 400 20px/36px dashicons;\r\n vertical-align: top;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 36px;\r\n height: 36px;\r\n content: '\\f158';\r\n }\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 52px 16px 60px;\r\n\r\n div.error {\r\n margin: 0 0 10px;\r\n }\r\n p {\r\n margin-top: 0;\r\n }\r\n textarea {\r\n width: 100%;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n padding: 50px 16px 60px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-footer {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n padding: 8px 16px;\r\n background: #fcfcfc;\r\n border-top: 1px solid #dfdfdf;\r\n\r\n .cancel {\r\n line-height: 25px;\r\n float: left;\r\n\r\n .no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n }\r\n\r\n .submitdelete {\r\n text-decoration: none;\r\n padding: 1px 2px;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n line-height: 32px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-submit {\r\n line-height: 23px;\r\n float: right;\r\n\r\n button {\r\n float: right;\r\n margin-bottom: 0;\r\n\r\n }\r\n\r\n .spinner {\r\n float: left;\r\n vertical-align: middle;\r\n }\r\n\r\n }\r\n }\r\n\r\n &.tabbed-content {\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 36px 0 44px;\r\n }\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-alert {\r\n position: relative;\r\n padding: 0 12px;\r\n border-left: 4px solid #ccc;\r\n background: #fff;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, .2);\r\n width: 100%;\r\n\r\n\r\n &.pum-alert__success {\r\n border-left-color: #46b450;\r\n }\r\n\r\n &.pum-alert__info {\r\n border-left-color: #00a0d2;\r\n }\r\n\r\n &.pum-alert__warning {\r\n border-left-color: #ffb900;\r\n }\r\n\r\n &.pum-alert__error {\r\n border-left-color: #dc3232;\r\n }\r\n}\r\n\r\n.pum-alert-holder {\r\n display: flex;\r\n margin-bottom: .8em;\r\n}\r\n\r\n.pum-alerts {\r\n position: relative;\r\n max-width: 1280px;\r\n margin: 20px 0 1px;\r\n padding: 20px 20px 0;\r\n border: 1px solid #e5e5e5;\r\n background-color: #fdfdfd;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n clear: both;\r\n top: 10px;\r\n margin-right: 20px !important;\r\n\r\n > h2:first-child {\r\n margin: 0;\r\n padding: 9px 0 4px;\r\n font-size: 23px;\r\n font-weight: 400;\r\n line-height: 29px;\r\n }\r\n\r\n h3 {\r\n margin: -20px -20px 0;\r\n padding: 1em;\r\n border-bottom: 1px solid #ccc;\r\n background-color: #fdfdfd;\r\n font-size: 1.4em;\r\n }\r\n\r\n img.logo {\r\n width: 25px;\r\n margin: -2px 5px -2px 0;\r\n }\r\n\r\n .pum-alert {\r\n width: 100%;\r\n }\r\n\r\n .button {\r\n &.dismiss, &.restore {\r\n\t\twidth: 45px;\r\n\t\theight: 45px;\r\n\t\tmargin-left: 10px;\r\n\t\tpadding: 0;\r\n\t\toutline: 0;\r\n\t\tline-height: inherit;\r\n\t\tcursor: pointer;\r\n\t\t-ms-flex: 0 0 45px;\r\n\t\tflex: 0 0 45px;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n .dashicons {\r\n width: 24px;\r\n height: 24px;\r\n font-size: 24px;\r\n }\r\n }\r\n\r\n &.dismiss {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n\r\n &.restore {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n }\r\n\r\n .popup_page_pum-extensions & {\r\n top: 0;\r\n }\r\n\r\n .screen-reader-text {\r\n overflow: hidden;\r\n clip: rect(1px, 1px, 1px, 1px);\r\n position: absolute !important;\r\n width: 1px;\r\n height: 1px;\r\n padding: 0;\r\n border: 0;\r\n word-wrap: normal !important;\r\n clip-path: inset(50%);\r\n }\r\n}\r\n\r\n.pum-bottom-spacing {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.pum-container-disabled {\r\n display: table-cell;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n border-radius: 4px;\r\n background-color: rgba(232, 232, 232, 0.7);\r\n}\r\n\r\n.pum-muted-title {\r\n overflow: hidden;\r\n font-weight: 600;\r\n font-style: italic;\r\n\r\n &:after {\r\n display: inline-block;\r\n width: 100%;\r\n height: .5em;\r\n margin-right: -100%;\r\n margin-left: 10px;\r\n border-top: 1px solid #ddd;\r\n vertical-align: bottom;\r\n content: \"\";\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n@mixin table-alignments() {\r\n thead, tbody {\r\n th, td {\r\n text-align: center;\r\n\r\n &:first-child {\r\n text-align: left;\r\n }\r\n\r\n &:last-child {\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n th, td {\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &:last-child {\r\n padding-right: 0;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@mixin add-more-table-lists() {\r\n .pum-add-new, .add-new {\r\n float: right;\r\n }\r\n\r\n .list-table {\r\n display: none !important;\r\n\r\n @include table-alignments();\r\n }\r\n\r\n span.edit {\r\n cursor: pointer;\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n .list-item-actions {\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .no-list-items {\r\n display: block;\r\n select {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n &.has-list-items {\r\n\r\n .list-table {\r\n display: block !important;;\r\n }\r\n\r\n .no-list-items {\r\n display: none !important;;\r\n }\r\n\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n/**\r\n * Triggers field\r\n */\r\n.#{$plugin-prefix}-field-triggers {\r\n .#{$plugin-prefix}-popup-trigger-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n/**\r\n * Cookies field\r\n */\r\n.#{$plugin-prefix}-field-cookies {\r\n .#{$plugin-prefix}-popup-cookie-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-cookie_key {\r\n .cookie-key {\r\n position: relative;\r\n display: inline-block;\r\n button.reset {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n height: 100%;\r\n }\r\n }\r\n}","/* Upgrade Tips */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-upgrade-tip {\r\n color: #333;\r\n line-height: 2em !important;\r\n\r\n &div {\r\n margin-bottom: 15px;\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n img {\r\n float: left;\r\n margin-right: 15px;\r\n }\r\n}\r\n","/* Form Table Dividers */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.title-divider {\r\n th {\r\n border-top: 1px solid #ccc;\r\n padding: 0;\r\n }\r\n\r\n .title {\r\n font-size: 1.125em;\r\n padding-left: 0 !important;\r\n padding-top: 20px !important;\r\n padding-bottom: 0 !important;\r\n }\r\n}\r\n\r\n.form-table {\r\n td, tr {\r\n padding-top: 10px;\r\n }\r\n}\r\n\r\n.posttypediv,\r\n.taxonomydiv {\r\n margin-bottom: 10px;\r\n clear: both;\r\n overflow: auto;\r\n}"]}
|
1 |
+
{"version":3,"sources":["pum-admin-general.scss","pum-admin-general-rtl.css","modules/_general.scss","modules/_fields.scss","modules/_select2.scss","vendor/select2/_single.scss","vendor/select2/_multiple.scss","vendor/select2/_dropdown.scss","vendor/select2/theme/default/_single.scss","vendor/select2/theme/default/_multiple.scss","vendor/select2/theme/default/layout.scss","vendor/select2/theme/classic/_single.scss","vendor/select2/theme/classic/_defaults.scss","vendor/select2/mixins/_gradients.scss","vendor/select2/theme/classic/_multiple.scss","vendor/select2/theme/classic/layout.scss","modules/_tabs.scss","modules/_modal.scss","modules/_alerts.scss","partials/admin/_mixins.scss","partials/admin/_fields.scss","partials/admin/_marketing.scss","partials/admin/_deprecated.scss"],"names":[],"mappings":"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CA;EUTE,uBAAuB;EAEvB,sBFGiB;EEFjB,kBFGiB;EEDjB,YAAY;EAEZ,UAAU;AbqlCZ;;AGnlCA;EUCI,yBFFwB;AXwlC5B;;AGvlCA;EUKI,gBAAgB;EAChB,SAAS;EACT,cAAc;AbslClB;;AG7lCA;EUWI,aAAa;AbslCjB;;AGjmCA;EUeI,yBAAyB;EAEzB,sBFrBe;EEsBf,kBFrBe;EEuBf,eAAe;EAEf,YAAW;EAEX,gBAAc;EACd,eAAe;EACf,cAAc;AbklClB;;AG5mCA;EU8BI,WFxCe;EEyCf,eAAe;EAEf,qBAAqB;EACrB,iBAAiB;EAEjB,gBAAc;AbglClB;;AGpnCA;EUuCM,WFhDmB;AXioCzB;;AGxnCA;EU+CM,WAAO;Ab6kCb;;AG5nCA;EUmDM,iBAAgB;EAChB,iBAAc;Ab6kCpB;;AGjoCA;EUwDM,iBAAgB;EAChB,iBAAc;Ab6kCpB;;AGtoCA;EUgEI,yBFjEwB;AX2oC5B;;AG1oCA;EUqEM,gBAAgB;EAChB,0BAAyB;EACzB,yBAAyB;AbykC/B;;AGhpCA;EU6EM,mBAAmB;EACnB,6BAA4B;EAC5B,4BAA4B;AbukClC;;AGtpCA;EWDM,sBHHa;EGIb,UAAU;Ad2pChB;;AG3pCA;EWMM,UAAU;EACV,gBAAgB;AdypCtB;;AGhqCA;EWYI,uBHT0B;EGU1B,6BAA6B;AdwpCjC;;AGrqCA;EWiBI,mBAAmB;AdwpCvB;;AGzqCA;EWqBI,gBAAgB;AdwpCpB;;AG7qCA;EWyBI,iBHRsB;EGStB,gBAAgB;AdwpCpB;;AGlrCA;EW+BM,UAAU;AdupChB;;AGtrCA;EWmCM,WHZqC;AXmqC3C;;AG1rCA;EWwCI,yBHpBmC;EGqBnC,YHpBiC;AX0qCrC;;AG/rCA;EW6CI,eAAe;EACf,cAAc;EACd,YAAY;AdspChB;;AGrsCA;EWmDI,qBHpDwB;AX0sC5B;;AGzsCA;;EAqDI,6BAA6B;AHypCjC;;AG9sCA;EA6DM,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,+CAA+C;EAC/C,kBAAkB;EAClB,0CAA0C;AHqpChD;;AGvtCA;EAwEQ,aAAa;EACb,qBAAqB;EACrB,2CAA2C;AHmpCnD;;AG7tCA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","file":"pum-admin-general-rtl.css","sourcesContent":["/************************************************************\n * Copyright (c) 2020, Code Atlantic LLC\n ************************************************************/\n\n$plugin-prefix: \"pum\";\n$custom-select2-selector: \"pumselect2\";\n$tab-color: #e4e4e4;\n\n// Shared modules.\n@import \"modules/general\";\n@import \"modules/fields\";\n@import \"modules/select2\";\n@import \"modules/tabs\";\n@import \"modules/modal\";\n@import \"modules/alerts\";\n@import \"partials/admin/mixins\";\n@import \"partials/admin/fields\";\n@import \"partials/admin/marketing\";\n@import \"partials/admin/deprecated\";\n\n/************\nStyles for upgrade notice bar\n************/\n\n@media screen and (max-width: 1023px) {\n\n\t.pum-notice-bar {\n\t\tdisplay: none !important;\n\t}\n}\n\n.pum-notice-bar-wrapper {\n\tposition: absolute;\n\tz-index: 10;\n\tvisibility: hidden;\n\twidth: 50%;\n\tleft: 0;\n\tright: 0;\n\tmargin: 0 auto;\n\n\t.pum-notice-bar {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tbackground-color: #f6f6f6;\n\t\tborder-top: 3px solid #ad1b8e;\n\t\tcolor: #777;\n\t\tpadding: 7px;\n\t\tmax-height: 100px;\n\t\tvisibility: visible;\n\n\t\ta {\n\t\t\tcolor: #9aba27;\n\t\t}\n\t}\n}\n\n\n/************\nStyles for our log viewers\n************/\n#log-viewer {\n\tbackground-color: #fff;\n\tborder: 1px solid #e5e5e5;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\tpadding: 5px 20px;\n\tmargin: 20px 0;\n}\n\n#log-viewer pre {\n\tfont-family: monospace;\n\twhite-space: pre-wrap;\n}\n\n/************\nStyles for welcome screen\n************/\n.pum-welcome-wrapper {\n\tmargin: 0;\n\tpadding: 10px;\n\tbackground-color: #fff;\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 500px;\n\t\tmargin: 40px auto 0;\n\t\tpadding: 40px 30px;\n\t}\n\n\tul {\n\t\tlist-style: disc;\n\t\tpadding-left: 20px;\n\t}\n\n\t.pum-welcome-signature {\n\t\tmargin-top: 20px;\n\t\tfont-style: italic;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\timg {\n\t\t\tmargin-right: 10px;\n\t\t\twidth: 60px;\n\t\t}\n\t}\n\n\t.pum-welcome-cta {\n\t\tmargin-top: 30px;\n\t}\n}\n\n/************\nStyles for toggle buttons\n************/\n.pum-toggle-button {\n\tposition: relative;\n\twidth: 36px;\n\theight: 18px;\n\n\tlabel {\n\t\tposition: absolute;\n\t\tcursor: pointer;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tbackground-color: #fff;\n\t\ttransition: background-color 0.2s ease;\n\t\tborder-radius: 9px;\n\t\tborder: 1px solid #1e1e1e;\n\n\t\t&::before {\n\t\t\tposition: absolute;\n\t\t\tcontent: \"\";\n\t\t\theight: 14px;\n\t\t\twidth: 14px;\n\t\t\tleft: 2px;\n\t\t\tbottom: 1px;\n\t\t\tbackground-color: #1e1e1e;\n\t\t\ttransition: 0.2s ease;\n\t\t\tborder-radius: 50%;\n\t\t}\n\t}\n\n\tinput {\n\t\topacity: 0;\n\t\twidth: 0;\n\t\theight: 0;\n\n\t\t&:focus + label {\n\t\t\tbox-shadow: 2px 2px 7px #2196f3;\n\t\t}\n\n\t\t&:checked + label {\n\t\t\tbackground-color: #9ab927;\n\t\t}\n\n\t\t&:checked + label::before {\n\t\t\tbackground-color: #fff;\n\t\t\ttransform: translateX(15px);\n\t\t}\n\t}\n}\n\n.wp-core-ui .button-with-icon {\n\tdisplay: inline-flex;\n\talign-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n\tcolor: #999;\n}\n\n.pum-flex-row {\n\tdisplay: flex;\n\n\t.pum-flex-column {\n\t\tflex: 1;\n\n\t\t&.pum-flex-quarter {\n\t\t\tmax-width: 25% !important;\n\n\t\t\t&:nth-child(4n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(4n+4) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-third {\n\t\t\tmax-width: 33.333% !important;\n\n\t\t\t&:nth-child(3n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(3n+3) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-half {\n\t\t\tmax-width: 50% !important;\n\n\t\t\t&:nth-child(2n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(2n+2) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-three-quarter {\n\t\t\tmax-width: 75% !important;\n\t\t}\n\n\t\tpadding: 1%;\n\n\t\tlabel,\n\t\tinput {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.pum-tabbed-form {\n\n\t.pum-field {\n\t\tposition: relative;\n\t\tmargin: 0 0 24px;\n\n\t\tlabel,\n\t\t.pum-desc {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin-bottom: 4px;\n\t\t}\n\n\t\t.pum-desc {\n\t\t\tmargin-top: 4px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.pumselect2-container--default {\n\t\twidth: 100% !important;\n\t}\n\n\t.pum-field-select2 select {\n\t\twidth: 100%;\n\t}\n\n\tlabel {\n\t\tdisplay: block;\n\t\tfont-weight: bold;\n\t\tfont-size: 1.1em;\n\t}\n\n\t.pum-field.checkbox {\n\n\t\tlabel {\n\n\t\t\t&.pum-desc {\n\t\t\t\tdisplay: inline;\n\t\t\t\tfont-weight: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin: 0 0 1em;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pum-required {\n\t\tlabel::after {\n\t\t\tcolor: #a00;\n\t\t\tcontent: \"*\";\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n\ttop: 7px;\n\tmargin-left: 5px;\n\n\t@media only screen and (min-width: 0px) and (max-width: 783px) {\n\t\tdisplay: none !important;\n\t}\n\n}\n","/************************************************************\n * Copyright (c) 2020, Code Atlantic LLC\n ************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.no-button.link-button {\n color: #0073aa;\n}\n\n.no-button.link-button:hover {\n color: #00a0d2;\n}\n\n.no-button.delete-button {\n color: #a00;\n}\n\n.no-button.delete-button:hover {\n color: #f00;\n}\n\n.pum-half {\n width: 47.5%;\n max-width: 47.5%;\n margin-left: 5%;\n display: inline-block;\n}\n\n.pum-half.pum-dependencies-met {\n display: inline-block !important;\n}\n\n.pum-half > * {\n max-width: 100%;\n}\n\n.pum-half input, .pum-half textarea, .pum-half select {\n max-width: 100%;\n width: auto;\n}\n\n.pum-last {\n margin-left: 0 !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n[data-pum-dependencies] {\n display: none;\n}\n\n.pum-field {\n position: relative;\n margin-bottom: 1em;\n}\n\n.pum-field > label {\n display: block;\n font-weight: bold;\n}\n\n.pum-field .pum-doclink {\n font-size: 16px;\n line-height: 20px;\n}\n\n/**\r\n * Sections\r\n */\n/**\r\n * Heading & separator fields\r\n */\n.pum-field-heading label,\n.pum-field-heading .pum-desc,\n.pum-field-separator label,\n.pum-field-separator .pum-desc {\n display: none !important;\n}\n\n.pum-field-hidden {\n display: none;\n}\n\n.pum-field-editor #insert-media-button {\n display: none;\n}\n\n/**\r\n * Select fields\r\n */\n.pum-field-select option.bold {\n font-weight: bold;\n font-size: 1.125em;\n}\n\n/**\r\n * Checkbox fields\r\n */\n.pum-field-checkbox {\n position: relative;\n}\n\n.pum-field-checkbox label {\n margin-right: 1.5em;\n}\n\n.pum-field-checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-field-checkbox input[type=\"checkbox\"] {\n position: absolute;\n top: .25em;\n}\n\n/**\r\n * Multicheck & Radio fields\r\n */\n.pum-field-multicheck input, .pum-field-multicheck label,\n.pum-field-radio input,\n.pum-field-radio label {\n line-height: 1em;\n}\n\n.pum-field-multicheck label,\n.pum-field-radio label {\n margin-bottom: 4px;\n}\n\n.pum-field-multicheck input[type=\"radio\"],\n.pum-field-radio input[type=\"radio\"] {\n display: inline-block;\n margin-left: .25em;\n}\n\n.pum-field-multicheck input + label,\n.pum-field-radio input + label {\n font-weight: normal;\n display: inline-block !important;\n}\n\n.pum-field-multicheck label:first-child,\n.pum-field-radio label:first-child {\n font-weight: bold;\n margin: 0 0 10px;\n}\n\n.pum-field-multicheck > p.pum-desc,\n.pum-field-radio > p.pum-desc {\n margin: 0 0 .5em;\n}\n\n.pum-field-multicheck .pum-field-mulitcheck-list,\n.pum-field-multicheck .pum-field-radio-list,\n.pum-field-radio .pum-field-mulitcheck-list,\n.pum-field-radio .pum-field-radio-list {\n margin: 0;\n}\n\n/**\r\n * Range & range slider fields\r\n */\n.pum-field-range input[type=\"range\"],\n.pum-field-rangeslider input[type=\"range\"] {\n vertical-align: middle;\n}\n\n.pum-field-range .pum-range-manual,\n.pum-field-rangeslider .pum-range-manual {\n padding-left: 25px;\n text-align: left;\n width: 80px;\n}\n\n.pum-field-range .range-value-unit,\n.pum-field-range .pum-range-value-unit,\n.pum-field-rangeslider .range-value-unit,\n.pum-field-rangeslider .pum-range-value-unit {\n position: relative;\n display: inline-block;\n margin-right: -30px;\n margin-left: 10px;\n width: 20px;\n text-align: right;\n top: .125em;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-color .wp-color-result-text {\n line-height: 23px;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-image .pum-image-field .pum-image-select,\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {\n display: none;\n}\n\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-select {\n display: block;\n}\n\n.pum-field-image .pum-image-preview-img {\n float: right;\n line-height: 0;\n margin: 5px 0;\n}\n\n.pum-field-image .pum-image-preview-img img {\n max-width: 60px;\n width: auto;\n height: auto;\n}\n\n.pum-field-image select.pum-image-field__size {\n margin: 8px 10px 8px 0;\n width: 200px;\n}\n\n.pum-field-image .pum-image-edit {\n margin: 0 11px 0 0;\n}\n\n.pum-field-image .pum-image-replace,\n.pum-field-image .pum-image-remove {\n margin: 0 8px 0 0;\n}\n\n/**\r\n * Conditions field\r\n */\n.pum-field-conditions {\n /* Conditionals */\n}\n\n.pum-field-conditions .facet-builder {\n /* + AND + OR link stylings */\n}\n\n.pum-field-conditions .facet-builder p {\n margin: 0 0 1em;\n}\n\n.pum-field-conditions .facet-builder a {\n text-decoration: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group {\n box-shadow: 0 1px 0 #ccc;\n color: #555;\n border: 1px solid #ccc;\n background: #f7f7f7;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button {\n color: #0073aa;\n cursor: pointer;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before {\n content: \"+ \";\n}\n\n.pum-field-conditions .facet-builder .facet {\n position: relative;\n padding: 12px 10px 6px 30px;\n border-bottom: 1px solid #e1e1e1;\n border-top: 1px solid #fff;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child {\n border-top: 0;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child .or {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet::before, .pum-field-conditions .facet-builder .facet::after {\n display: table;\n content: \"\";\n line-height: 0;\n}\n\n.pum-field-conditions .facet-builder .facet::after {\n clear: both;\n}\n\n.pum-field-conditions .facet-builder .pum-field {\n margin-bottom: 0.5em;\n}\n\n.pum-field-conditions .facet-builder .facet-col {\n float: right;\n margin-left: 20px;\n padding-bottom: 6px;\n position: relative;\n min-width: 175px;\n}\n\n.pum-field-conditions .facet-builder .facet-col select,\n.pum-field-conditions .facet-builder .facet-col input {\n margin: 0;\n max-width: 100%;\n}\n\n.pum-field-conditions .facet-builder .facet-target {\n position: relative;\n max-width: 240px;\n}\n\n.pum-field-conditions .facet-builder .facet-target * {\n box-sizing: border-box;\n}\n\n.pum-field-conditions .facet-builder .facet-target select,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection {\n padding-right: 28px;\n}\n\n.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered {\n padding-right: 3px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand {\n cursor: pointer;\n position: absolute;\n right: 2px;\n top: 2px;\n z-index: 10;\n line-height: 24px;\n height: 25px;\n background: #f7f7f7;\n border: 1px solid transparent;\n border-radius: 0 2px 2px 0;\n border-left: 1px solid #ddd;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand span {\n font-size: 1.25em;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before {\n color: #555;\n font-size: 16px;\n line-height: 24px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=\"checkbox\"] {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus {\n outline: none;\n border: 1px solid #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span, .pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before {\n color: #a00;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single {\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-actions {\n position: absolute;\n left: 6px;\n top: 18px;\n}\n\n.pum-field-conditions .facet-builder .facet-actions button {\n border: 0;\n padding: 0;\n background: none;\n margin-right: 5px;\n}\n\n.pum-field-conditions .facet-builder .dashicons-plus-alt,\n.pum-field-conditions .facet-builder .dashicons-dismiss {\n color: #999;\n}\n\n.pum-field-conditions .facet-builder .or {\n color: #484848;\n font-weight: 500;\n margin-right: -21px;\n right: 50%;\n position: absolute;\n top: -6px;\n font-style: normal;\n line-height: 10px;\n text-transform: uppercase;\n}\n\n.pum-field-conditions .facet-builder .add-or {\n border-top: 1px solid #fff;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .add-or > .add {\n right: -6.5px;\n position: relative;\n top: -9px;\n}\n\n.pum-field-conditions .facet-builder .and {\n border-bottom: 1px dashed #e1e1e1;\n margin: .5em 0 1.7em;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .or,\n.pum-field-conditions .facet-builder .add-or > .add {\n background: #f7f7f7;\n font-size: 1.1em;\n padding: 0 10px;\n}\n\n.pum-field-conditions .facet-builder .and em,\n.pum-field-conditions .facet-builder .and a,\n.pum-field-conditions .facet-builder .and button,\n.pum-field-conditions .facet-builder .and label, .pum-field-conditions .facet-builder .add-or em,\n.pum-field-conditions .facet-builder .add-or a,\n.pum-field-conditions .facet-builder .add-or button,\n.pum-field-conditions .facet-builder .add-or label {\n background: #fff;\n font-size: 1.1em;\n font-style: normal;\n margin: 0 10px;\n padding: 0 10px;\n position: relative;\n top: 9px;\n text-transform: uppercase;\n box-shadow: none;\n color: #484848;\n cursor: default;\n border: 0;\n}\n\n.pum-field-conditions .facet-builder .and em, .pum-field-conditions .facet-builder .add-or em {\n color: #484848;\n}\n\n.pum-field-conditions .no-facet-groups {\n display: block;\n}\n\n.pum-field-conditions .no-facet-groups .facet-target {\n max-width: 100%;\n}\n\n.pum-field-conditions .has-conditions .facet-groups {\n display: block;\n}\n\n.pum-field-conditions .has-conditions .no-facet-groups {\n display: none;\n}\n\n.pum-field-conditions .pum-field-select2 select {\n width: 100% !important;\n}\n\n/**\r\n * License fields.\r\n */\n.pum-field-license_key {\n background: #fafafa;\n padding: 14px;\n border-top: 2px solid #999;\n border-bottom: 2px solid #999;\n margin: 0 -14px 14px;\n}\n\n.pum-field-license_key p {\n font-size: 13px;\n margin-top: 0;\n}\n\n.pum-field-license_key a {\n color: #444;\n}\n\n.pum-field-license_key a:hover {\n text-decoration: none;\n}\n\n.pum-field-license_key span.pum-license-status {\n margin-right: 5px;\n margin-left: 5px;\n}\n\n.pum-field-license_key .pum-license-messages p:last-child {\n margin-bottom: 0;\n}\n\n.pum-field-license_key.pum-license-expires-soon-notice {\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-valid-notice {\n border-color: #46b450;\n}\n\n.pum-field-license_key.pum-license-valid-notice .pum-license-status {\n color: #46b450;\n}\n\n.pum-field-license_key.pum-license-inactive-notice {\n border-color: #0073aa;\n}\n\n.pum-field-license_key.pum-license-expired-notice {\n background-color: #e24e4e;\n color: #fff;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-error-notice, .pum-field-license_key.pum-license-missing-notice, .pum-field-license_key.pum-license-invalid-notice, .pum-field-license_key.pum-license-site_inactive-notice, .pum-field-license_key.pum-license-item_name_mismatch-notice {\n background-color: #ffebcd;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-expired-notice a {\n color: #fff;\n}\n\n.pum-field-license_key.pum-license-expired-notice a:hover {\n text-decoration: none;\n}\n\n/**\r\n * Link fields.\r\n */\n.pum-field-link input {\n margin-left: 24px;\n display: block;\n}\n\n.pum-field-link button.dashicons {\n float: left;\n width: 1.5em;\n height: 1.5em;\n line-height: 1;\n padding: 0;\n font-size: 16px;\n vertical-align: sub;\n margin-top: 1px;\n box-shadow: 0 0 0 #cccccc;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\n.pum-field-select2 {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container {\n box-sizing: border-box;\n display: inline-block;\n margin: 0;\n position: relative;\n vertical-align: middle;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n height: 28px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered {\n display: block;\n padding-right: 8px;\n padding-left: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__rendered {\n padding-left: 8px;\n padding-right: 20px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n min-height: 32px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered {\n display: inline-block;\n overflow: hidden;\n padding-right: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field {\n box-sizing: border-box;\n border: none;\n font-size: 100%;\n margin-top: 5px;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-dropdown {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n box-sizing: border-box;\n display: block;\n position: absolute;\n right: -100000px;\n width: 100%;\n z-index: 1051;\n}\n\n.pum-field-select2 .pumselect2-results {\n display: block;\n}\n\n.pum-field-select2 .pumselect2-results__options {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-results__option {\n padding: 6px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-results__option[aria-selected] {\n cursor: pointer;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown {\n right: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown {\n display: block;\n padding: 4px;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field {\n padding: 4px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-close-mask {\n border: 0;\n margin: 0;\n padding: 0;\n display: block;\n position: fixed;\n right: 0;\n top: 0;\n min-height: 100%;\n min-width: 100%;\n height: auto;\n width: auto;\n opacity: 0;\n z-index: 99;\n background-color: #fff;\n filter: alpha(opacity=0);\n}\n\n.pum-field-select2 .pumselect2-hidden-accessible {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single {\n background-color: #fff;\n border: 1px solid #aaa;\n border-radius: 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow {\n height: 26px;\n position: absolute;\n top: 1px;\n left: 1px;\n width: 20px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n right: 50%;\n margin-right: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n right: 1px;\n left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered {\n box-sizing: border-box;\n list-style: none;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li {\n list-style: none;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder {\n color: #999;\n margin-top: 5px;\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n margin-top: 5px;\n margin-left: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: right;\n margin-left: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #999;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-left: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #333;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__placeholder, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-search--inline {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-right: 5px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-right: 2px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple {\n border: solid black 1px;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field {\n background: transparent;\n border: none;\n outline: 0;\n box-shadow: none;\n -webkit-appearance: textfield;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true] {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true] {\n background-color: #ddd;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option {\n padding-right: 1em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group {\n padding-right: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -1em;\n padding-right: 2em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -2em;\n padding-right: 3em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -3em;\n padding-right: 4em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -4em;\n padding-right: 5em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-right: -5em;\n padding-right: 6em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #5897fb;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single {\n background-color: #f7f7f7;\n border: 1px solid #aaa;\n border-radius: 4px;\n outline: 0;\n background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: left;\n font-weight: bold;\n margin-left: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow {\n background-color: #ddd;\n border: none;\n border-right: 1px solid #aaa;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n height: 26px;\n position: absolute;\n top: 1px;\n left: 1px;\n width: 20px;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n right: 50%;\n margin-right: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n border: none;\n border-left: 1px solid #aaa;\n border-radius: 0;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n right: 1px;\n left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow {\n background: transparent;\n border: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered {\n list-style: none;\n margin: 0;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: right;\n margin-left: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #888;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-left: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #555;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-right: 5px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-right: 2px;\n margin-left: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom: none;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field {\n outline: 0;\n box-shadow: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown {\n background-color: white;\n border: 1px solid transparent;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above {\n border-bottom: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below {\n border-top: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true] {\n color: grey;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #3875d7;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown {\n border-color: #5897fb;\n}\n\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pumselect2-container--open,\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pum-desc + .pumselect2-container--open {\n position: absolute !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection {\n margin: 1px;\n font-size: 14px;\n border-radius: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\n border-color: #ddd;\n transition: 0.05s border-color ease-in-out;\n}\n\n.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection {\n outline: none;\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n overflow-y: auto;\n max-height: 150px;\n min-height: 28px;\n line-height: 16px;\n font-size: 12px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear {\n margin-left: 3px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline {\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px 0;\n min-width: 5em;\n width: 100% !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown {\n margin: 0 1px;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\n max-width: calc(100% - 4px);\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px;\n min-width: 5em;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option {\n padding: 3px 6px;\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] {\n padding: 3px 0 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group {\n padding: 0 6px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested {\n padding: 3px 6px 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted {\n background: #3e86d0;\n}\n\n.pum-field-select2 .pumselect2-container + .pumselect2-container--open {\n top: inherit !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-tabs-container {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tabs-container > * {\n box-sizing: border-box;\n}\n\n.pum-tabs-container > ul.tabs {\n margin: 0;\n}\n\n.pum-tabs-container > ul.tabs .tab {\n font-size: 1.2em;\n}\n\n.pum-tabs-container > ul.tabs .tab a {\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tabs-container > ul.tabs .tab a:focus {\n box-shadow: none;\n}\n\n.pum-tabs-container > .tab-content {\n display: none;\n padding: 16px;\n}\n\n.pum-tabs-container > .tab-content.active {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tabs-container.horizontal-tabs {\n display: block;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab a {\n padding: .5em 1em;\n}\n\n.pum-tabs-container.horizontal-tabs > .tab-content {\n padding-top: 16px;\n}\n\n.pum-tabs-container.vertical-tabs {\n min-height: 100px;\n padding-right: 140px;\n width: 100%;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n right: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-left: 1px solid #DFDFDF;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:hover a, .pum-tabs-container.vertical-tabs > ul.tabs > .tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab.active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs {\n display: block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab {\n display: inline-block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n color: #000;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:hover a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n text-decoration: underline;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:last-child::after {\n content: \"\";\n}\n\n.pum-tabs-container.sub-tabs > .tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tabs-container.sub-tabs > .tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].horizontal-tabs > ul.tabs, .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: none;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].sub-tabs > .tab-content, .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 0;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: block !important;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 16px !important;\n}\n\n.pum-tab-panel {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tab-panel > * {\n box-sizing: border-box;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs {\n margin: 0;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab {\n font-size: 1.2em;\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab:focus {\n box-shadow: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content {\n padding: 16px;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table {\n display: block;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n padding: .5em 1em;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tab-content {\n padding-top: 16px;\n}\n\n.pum-tab-panel.pum-vertical-tabs {\n min-height: 100px;\n padding-right: 140px;\n width: 100%;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n right: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-left: 1px solid #DFDFDF;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a, .pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n color: #000;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n text-decoration: underline;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:last-child::after {\n content: \"\";\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-horizontal-tabs > .components-tab-panel__tabs, .pum-tab-panel[data-tab-count=\"1\"].pum-horizontal-tabs > .components-tab-panel__tabs {\n display: none;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-sub-tabs > .components-tab-panel__tab-content, .pum-tab-panel[data-tab-count=\"1\"].pum-sub-tabs > .components-tab-panel__tab-content {\n padding-top: 0;\n}\n\n.pum-modal-background {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 100100;\n overflow-y: scroll;\n}\n\n.pum-modal-background, .pum-modal-background:before, .pum-modal-background:after,\n.pum-modal-background *, .pum-modal-background *:before, .pum-modal-background *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-modal-background .pum-modal-wrap {\n position: absolute;\n top: 60px;\n margin-bottom: 60px;\n right: 50%;\n width: 550px;\n margin-right: -300px;\n background-color: #fff;\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);\n z-index: 100105;\n transition: height .2s, margin-top .2s;\n}\n\n@media screen and (max-width: 520px) {\n .pum-modal-background .pum-modal-wrap {\n width: auto;\n margin-right: 0;\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.pum-modal-background .pum-modal-header {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 36px;\n padding: 0 16px 0 36px;\n font-size: 18px;\n font-weight: 600;\n line-height: 36px;\n background: #fcfcfc;\n border-bottom: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close {\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n padding: 0;\n color: #666;\n text-align: center;\n background: 100% 0;\n border: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close::before {\n font: 400 20px/36px dashicons;\n vertical-align: top;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 36px;\n height: 36px;\n content: '\\f158';\n}\n\n.pum-modal-background .pum-modal-content {\n padding: 52px 16px 60px;\n}\n\n.pum-modal-background .pum-modal-content div.error {\n margin: 0 0 10px;\n}\n\n.pum-modal-background .pum-modal-content p {\n margin-top: 0;\n}\n\n.pum-modal-background .pum-modal-content textarea {\n width: 100%;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-content {\n padding: 50px 16px 60px;\n }\n}\n\n.pum-modal-background .pum-modal-footer {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n padding: 8px 16px;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-footer .cancel {\n line-height: 25px;\n float: right;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button.link-button {\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .submitdelete {\n text-decoration: none;\n padding: 1px 2px;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-footer .cancel {\n line-height: 32px;\n }\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit {\n line-height: 23px;\n float: left;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit button {\n float: left;\n margin-bottom: 0;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit .spinner {\n float: right;\n vertical-align: middle;\n}\n\n.pum-modal-background.tabbed-content .pum-modal-content {\n padding: 36px 0 44px;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-alert {\n position: relative;\n padding: 0 12px;\n border-right: 4px solid #ccc;\n background: #fff;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n width: 100%;\n}\n\n.pum-alert.pum-alert__success {\n border-right-color: #46b450;\n}\n\n.pum-alert.pum-alert__info {\n border-right-color: #00a0d2;\n}\n\n.pum-alert.pum-alert__warning {\n border-right-color: #ffb900;\n}\n\n.pum-alert.pum-alert__error {\n border-right-color: #dc3232;\n}\n\n.pum-alert-holder {\n display: flex;\n margin-bottom: .8em;\n}\n\n.pum-alerts {\n position: relative;\n max-width: 1280px;\n margin: 20px 0 1px;\n padding: 20px 20px 0;\n border: 1px solid #e5e5e5;\n background-color: #fdfdfd;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n clear: both;\n top: 10px;\n margin-left: 20px !important;\n}\n\n.pum-alerts > h2:first-child {\n margin: 0;\n padding: 9px 0 4px;\n font-size: 23px;\n font-weight: 400;\n line-height: 29px;\n}\n\n.pum-alerts h3 {\n margin: -20px -20px 0;\n padding: 1em;\n border-bottom: 1px solid #ccc;\n background-color: #fdfdfd;\n font-size: 1.4em;\n}\n\n.pum-alerts img.logo {\n width: 25px;\n margin: -2px 0 -2px 5px;\n}\n\n.pum-alerts .pum-alert {\n width: 100%;\n}\n\n.pum-alerts .button.dismiss, .pum-alerts .button.restore {\n width: 45px;\n height: 45px;\n margin-right: 10px;\n padding: 0;\n outline: 0;\n line-height: inherit;\n cursor: pointer;\n -ms-flex: 0 0 45px;\n flex: 0 0 45px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.pum-alerts .button.dismiss .dashicons, .pum-alerts .button.restore .dashicons {\n width: 24px;\n height: 24px;\n font-size: 24px;\n}\n\n.pum-alerts .button.dismiss:focus, .pum-alerts .button.dismiss:hover {\n background: 100% 0;\n}\n\n.pum-alerts .button.restore:focus, .pum-alerts .button.restore:hover {\n background: 100% 0;\n}\n\n.popup_page_pum-extensions .pum-alerts {\n top: 0;\n}\n\n.pum-alerts .screen-reader-text {\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n position: absolute !important;\n width: 1px;\n height: 1px;\n padding: 0;\n border: 0;\n word-wrap: normal !important;\n clip-path: inset(50%);\n}\n\n.pum-bottom-spacing {\n margin-bottom: 20px;\n}\n\n.pum-container-disabled {\n display: table-cell;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n border-radius: 4px;\n background-color: rgba(232, 232, 232, 0.7);\n}\n\n.pum-muted-title {\n overflow: hidden;\n font-weight: 600;\n font-style: italic;\n}\n\n.pum-muted-title:after {\n display: inline-block;\n width: 100%;\n height: .5em;\n margin-left: -100%;\n margin-right: 10px;\n border-top: 1px solid #ddd;\n vertical-align: bottom;\n content: \"\";\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/**\r\n * Triggers field\r\n */\n.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {\n float: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table {\n display: none !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n text-align: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n text-align: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n padding-right: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n padding-left: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items {\n display: block;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n/**\r\n * Cookies field\r\n */\n.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {\n float: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table {\n display: none !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n text-align: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n text-align: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n padding-right: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n padding-left: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items {\n display: block;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n.pum-field-cookie_key .cookie-key {\n position: relative;\n display: inline-block;\n}\n\n.pum-field-cookie_key .cookie-key button.reset {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n height: 100%;\n}\n\n/* Upgrade Tips */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-upgrade-tip {\n color: #333;\n line-height: 2em !important;\n}\n\n.pum-upgrade-tipdiv {\n margin-bottom: 15px;\n display: block;\n font-weight: bold;\n}\n\n.pum-upgrade-tip img {\n float: right;\n margin-left: 15px;\n}\n\n/* Form Table Dividers */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.title-divider th {\n border-top: 1px solid #ccc;\n padding: 0;\n}\n\n.title-divider .title {\n font-size: 1.125em;\n padding-right: 0 !important;\n padding-top: 20px !important;\n padding-bottom: 0 !important;\n}\n\n.form-table td, .form-table tr {\n padding-top: 10px;\n}\n\n.posttypediv,\n.taxonomydiv {\n margin-bottom: 10px;\n clear: both;\n overflow: auto;\n}\n\n/************\nStyles for upgrade notice bar\n************/\n@media screen and (max-width: 1023px) {\n .pum-notice-bar {\n display: none !important;\n }\n}\n\n.pum-notice-bar-wrapper {\n position: absolute;\n z-index: 10;\n visibility: hidden;\n width: 50%;\n right: 0;\n left: 0;\n margin: 0 auto;\n}\n\n.pum-notice-bar-wrapper .pum-notice-bar {\n display: flex;\n justify-content: center;\n background-color: #f6f6f6;\n border-top: 3px solid #ad1b8e;\n color: #777;\n padding: 7px;\n max-height: 100px;\n visibility: visible;\n}\n\n.pum-notice-bar-wrapper .pum-notice-bar a {\n color: #9aba27;\n}\n\n/************\nStyles for our log viewers\n************/\n#log-viewer {\n background-color: #fff;\n border: 1px solid #e5e5e5;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n padding: 5px 20px;\n margin: 20px 0;\n}\n\n#log-viewer pre {\n font-family: monospace;\n white-space: pre-wrap;\n}\n\n/************\nStyles for welcome screen\n************/\n.pum-welcome-wrapper {\n margin: 0;\n padding: 10px;\n background-color: #fff;\n}\n\n@media only screen and (min-width: 600px) {\n .pum-welcome-wrapper {\n max-width: 500px;\n margin: 40px auto 0;\n padding: 40px 30px;\n }\n}\n\n.pum-welcome-wrapper ul {\n list-style: disc;\n padding-right: 20px;\n}\n\n.pum-welcome-wrapper .pum-welcome-signature {\n margin-top: 20px;\n font-style: italic;\n display: flex;\n align-items: center;\n}\n\n.pum-welcome-wrapper .pum-welcome-signature img {\n margin-left: 10px;\n width: 60px;\n}\n\n.pum-welcome-wrapper .pum-welcome-cta {\n margin-top: 30px;\n}\n\n/************\nStyles for toggle buttons\n************/\n.pum-toggle-button {\n position: relative;\n width: 36px;\n height: 18px;\n}\n\n.pum-toggle-button label {\n position: absolute;\n cursor: pointer;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: #fff;\n transition: background-color 0.2s ease;\n border-radius: 9px;\n border: 1px solid #1e1e1e;\n}\n\n.pum-toggle-button label::before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n right: 2px;\n bottom: 1px;\n background-color: #1e1e1e;\n transition: 0.2s ease;\n border-radius: 50%;\n}\n\n.pum-toggle-button input {\n opacity: 0;\n width: 0;\n height: 0;\n}\n\n.pum-toggle-button input:focus + label {\n box-shadow: -2px 2px 7px #2196f3;\n}\n\n.pum-toggle-button input:checked + label {\n background-color: #9ab927;\n}\n\n.pum-toggle-button input:checked + label::before {\n background-color: #fff;\n transform: translateX(-15px);\n}\n\n.wp-core-ui .button-with-icon {\n display: inline-flex;\n align-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n color: #999;\n}\n\n.pum-flex-row {\n display: flex;\n}\n\n.pum-flex-row .pum-flex-column {\n flex: 1;\n padding: 1%;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter {\n max-width: 25% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third {\n max-width: 33.333% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half {\n max-width: 50% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-three-quarter {\n max-width: 75% !important;\n}\n\n.pum-flex-row .pum-flex-column label,\n.pum-flex-row .pum-flex-column input {\n display: block;\n width: 100%;\n}\n\n.pum-tabbed-form .pum-field {\n position: relative;\n margin: 0 0 24px;\n}\n\n.pum-tabbed-form .pum-field label,\n.pum-tabbed-form .pum-field .pum-desc {\n display: block;\n}\n\n.pum-tabbed-form .pum-field label {\n margin-bottom: 4px;\n}\n\n.pum-tabbed-form .pum-field .pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-tabbed-form .pumselect2-container--default {\n width: 100% !important;\n}\n\n.pum-tabbed-form .pum-field-select2 select {\n width: 100%;\n}\n\n.pum-tabbed-form label {\n display: block;\n font-weight: bold;\n font-size: 1.1em;\n}\n\n.pum-tabbed-form .pum-field.checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-tabbed-form .pum-required label::after {\n color: #a00;\n content: \"*\";\n margin-right: 5px;\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n top: 7px;\n margin-right: 5px;\n}\n\n@media only screen and (min-width: 0px) and (max-width: 783px) {\n .edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n .edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n .popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n display: none !important;\n }\n}\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n &:hover {\r\n color: #00a0d2;\r\n }\r\n }\r\n\r\n &.delete-button {\r\n color: #a00;\r\n &:hover {\r\n color: #f00;\r\n }\r\n }\r\n}\r\n\r\n\r\n.pum-half {\r\n width: 47.5%;\r\n max-width: 47.5%;\r\n margin-right: 5%;\r\n display: inline-block;\r\n\r\n\r\n &.pum-dependencies-met {\r\n display: inline-block!important;\r\n }\r\n\r\n > * {\r\n max-width: 100%;\r\n }\r\n\r\n input, textarea, select {\r\n max-width: 100%;\r\n width: auto;\r\n }\r\n\r\n}\r\n\r\n.pum-last {\r\n margin-right:0!important;\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-desc {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n}\r\n\r\n[data-#{$plugin-prefix}-dependencies] {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field {\r\n position: relative;\r\n\r\n margin-bottom: 1em;\r\n\r\n > label {\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n .#{$plugin-prefix}-doclink {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Sections\r\n */\r\n.#{$plugin-prefix}-field-section {\r\n\r\n}\r\n\r\n/**\r\n * Heading & separator fields\r\n */\r\n.#{$plugin-prefix}-field-heading,\r\n.#{$plugin-prefix}-field-separator {\r\n h3 {\r\n // font-size: 1.2em;\r\n // margin-top: 0;\r\n // margin-bottom: 0;\r\n }\r\n\r\n h3 + .#{$plugin-prefix}-desc {\r\n // margin-top: -1em !important;\r\n }\r\n\r\n hr {\r\n // margin-bottom: 2em;\r\n }\r\n\r\n label,\r\n .#{$plugin-prefix}-desc {\r\n display: none !important;\r\n }\r\n\r\n h3 + hr {\r\n // margin-top: 1em; // Reset\r\n // margin-bottom: 2em;\r\n }\r\n\r\n hr + h3 {\r\n // margin-top: 1em; // Reset to wp default.\r\n // margin-bottom: 1em; // Reset to wp default.\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-hidden {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field-editor {\r\n #insert-media-button {\r\n display: none;\r\n }\r\n}\r\n\r\n/**\r\n * Select fields\r\n */\r\n.#{$plugin-prefix}-field-select {\r\n option.bold {\r\n font-weight: bold;\r\n font-size: 1.125em;\r\n }\r\n}\r\n\r\n/**\r\n * Checkbox fields\r\n */\r\n.#{$plugin-prefix}-field-checkbox {\r\n position: relative;\r\n\r\n label {\r\n margin-left: 1.5em;\r\n // display: block;\r\n // font-size: 1.1em;\r\n\r\n &.#{$plugin-prefix}-desc {\r\n display: inline;\r\n font-weight: inherit;\r\n font-size: inherit;\r\n margin: 0 0 1em;\r\n }\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n position: absolute;\r\n top: .25em;\r\n }\r\n}\r\n\r\n/**\r\n * Multicheck & Radio fields\r\n */\r\n.#{$plugin-prefix}-field-multicheck,\r\n.#{$plugin-prefix}-field-radio {\r\n // margin: 0 0 1em;\r\n\r\n input, label {\r\n line-height: 1em;\r\n }\r\n\r\n label {\r\n margin-bottom: 4px;\r\n }\r\n\r\n input[type=\"radio\"] {\r\n display: inline-block;\r\n margin-right: .25em;\r\n }\r\n\r\n input + label {\r\n font-weight: normal;\r\n display: inline-block !important;\r\n }\r\n\r\n label:first-child {\r\n font-weight: bold;\r\n margin: 0 0 10px;\r\n // display: block;\r\n }\r\n\r\n > p.#{$plugin-prefix}-desc {\r\n margin: 0 0 .5em;\r\n }\r\n\r\n .pum-field-mulitcheck-list,\r\n .pum-field-radio-list {\r\n margin: 0;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Range & range slider fields\r\n */\r\n.#{$plugin-prefix}-field-range,\r\n.#{$plugin-prefix}-field-rangeslider {\r\n input[type=\"range\"] {\r\n vertical-align: middle;\r\n }\r\n\r\n .#{$plugin-prefix}-range-manual {\r\n padding-right: 25px;\r\n text-align: right;\r\n width: 80px;\r\n }\r\n\r\n .range-value-unit,\r\n .#{$plugin-prefix}-range-value-unit {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: -30px;\r\n margin-right: 10px;\r\n width: 20px;\r\n text-align: left;\r\n top: .125em;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-color {\r\n .wp-color-result-text {\r\n line-height: 23px;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-image {\r\n\r\n .#{$plugin-prefix}-image-field {\r\n\r\n .#{$plugin-prefix}-image-select,\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-preview {\r\n display: none;\r\n }\r\n\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-select {\r\n display: block;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-image-preview-img {\r\n float: left;\r\n line-height: 0;\r\n margin: 5px 0;\r\n\r\n img {\r\n max-width: 60px;\r\n width: auto;\r\n height: auto;\r\n }\r\n }\r\n\r\n select.pum-image-field__size {\r\n margin: 8px 0 8px 10px;\r\n width: 200px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-edit {\r\n margin: 0 0 0 11px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-replace,\r\n .#{$plugin-prefix}-image-remove {\r\n margin: 0 0 0 8px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Conditions field\r\n */\r\n.#{$plugin-prefix}-field-conditions {\r\n\r\n .facet-builder {\r\n\r\n p {\r\n margin: 0 0 1em;\r\n }\r\n\r\n a {\r\n text-decoration: none;\r\n }\r\n\r\n .facet-groups {\r\n\r\n display: none;\r\n\r\n .facet-group-wrap {\r\n\r\n .facet-group {\r\n box-shadow: 0 1px 0 #ccc;\r\n color: #555;\r\n border: 1px solid #ccc;\r\n background: #f7f7f7;\r\n }\r\n\r\n &:last-child .and,\r\n .add-or {\r\n em,\r\n a,\r\n button {\r\n color: #0073aa;\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: \"+ \";\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .facet-list {\r\n }\r\n\r\n .facet {\r\n position: relative;\r\n padding: 12px 30px 6px 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n border-top: 1px solid #fff;\r\n\r\n &:first-child {\r\n border-top: 0;\r\n\r\n .or {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before,\r\n &::after {\r\n display: table;\r\n content: \"\";\r\n line-height: 0;\r\n }\r\n\r\n &::after {\r\n clear: both;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field {\r\n margin-bottom: 0.5em;\r\n }\r\n\r\n .facet-col {\r\n float: left;\r\n margin-right: 20px;\r\n padding-bottom: 6px;\r\n position: relative;\r\n min-width: 175px;\r\n\r\n select,\r\n input {\r\n margin: 0;\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .facet-target {\r\n\r\n position: relative;\r\n max-width: 240px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n padding-left: 28px;\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n padding-left: 3px;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n cursor: pointer;\r\n position: absolute;\r\n left: 2px;\r\n top: 2px;\r\n z-index: 10;\r\n //width: 23px;\r\n line-height: 24px;\r\n height: 25px;\r\n\r\n //padding: 0;\r\n background: #f7f7f7;\r\n border: 1px solid transparent;\r\n border-radius: 2px 0 0 2px;\r\n border-right: 1px solid #ddd;\r\n text-align: center;\r\n\r\n span {\r\n font-size: 1.25em;\r\n }\r\n\r\n &::before {\r\n color: #555;\r\n font-size: 16px;\r\n line-height: 24px;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n display: none;\r\n }\r\n\r\n &:focus {\r\n outline: none;\r\n border: 1px solid #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n\r\n }\r\n\r\n &.not-operand-checked {\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n span,\r\n &::before {\r\n color: #a00;\r\n\r\n }\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n //padding-left: 58px;\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container-active {\r\n .#{$custom-select2-selector}-choices,\r\n .#{$custom-select2-selector}-single {\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n }\r\n\r\n .facet-actions {\r\n position: absolute;\r\n right: 6px;\r\n top: 18px;\r\n\r\n button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .dashicons-plus-alt,\r\n .dashicons-dismiss {\r\n color: #999;\r\n }\r\n\r\n /* + AND + OR link stylings */\r\n .or {\r\n color: #484848;\r\n font-weight: 500;\r\n margin-left: -21px;\r\n left: 50%;\r\n position: absolute;\r\n top: -6px;\r\n font-style: normal;\r\n line-height: 10px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .add-or {\r\n border-top: 1px solid #fff;\r\n text-align: center;\r\n\r\n > .add {\r\n left: -6.5px;\r\n position: relative;\r\n top: -9px;\r\n }\r\n }\r\n\r\n .and {\r\n border-bottom: 1px dashed #e1e1e1;\r\n margin: .5em 0 1.7em;\r\n text-align: center;\r\n }\r\n\r\n .or,\r\n .add-or > .add {\r\n background: #f7f7f7;\r\n font-size: 1.1em;\r\n padding: 0 10px;\r\n }\r\n\r\n .and, .add-or {\r\n em,\r\n a,\r\n button,\r\n label {\r\n background: #fff;\r\n font-size: 1.1em;\r\n font-style: normal;\r\n margin: 0 10px;\r\n padding: 0 10px;\r\n position: relative;\r\n top: 9px;\r\n text-transform: uppercase;\r\n box-shadow: none;\r\n color: #484848;\r\n cursor: default;\r\n border: 0;\r\n\r\n }\r\n\r\n em {\r\n color: #484848;\r\n }\r\n }\r\n\r\n }\r\n\r\n .no-facet-groups {\r\n display: block;\r\n\r\n .facet-target {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n /* Conditionals */\r\n .has-conditions {\r\n\r\n .facet-groups {\r\n display: block;\r\n }\r\n\r\n .no-facet-groups {\r\n display: none;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field-select2 {\r\n select {\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * License fields.\r\n */\r\n.#{$plugin-prefix}-field-license_key {\r\n background: #fafafa;\r\n padding: 14px;\r\n border-top: 2px solid #999;\r\n border-bottom: 2px solid #999;\r\n margin: 0 -14px 14px;\r\n\r\n p {\r\n font-size: 13px;\r\n margin-top: 0;\r\n }\r\n\r\n a {\r\n color: #444;\r\n }\r\n\r\n a:hover {\r\n text-decoration: none;\r\n }\r\n\r\n span.pum-license-status {\r\n margin-left: 5px;\r\n margin-right: 5px;\r\n }\r\n\r\n .#{$plugin-prefix}-license-messages {\r\n p:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expires-soon-notice {\r\n //background-color: #00a0d2;\r\n //color: #fff;\r\n //border-color: #00a0d2;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-valid-notice {\r\n //background-color: #60c560;\r\n border-color: #46b450;\r\n //color: #fff;\r\n .pum-license-status {\r\n color: #46b450;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-inactive-notice {\r\n //background-color: #0073aa;\r\n border-color: #0073aa;\r\n //color: #fff;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expiration-date-notice {\r\n\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n background-color: #e24e4e;\r\n color: #fff;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-error-notice,\r\n &.#{$plugin-prefix}-license-missing-notice,\r\n &.#{$plugin-prefix}-license-invalid-notice,\r\n &.#{$plugin-prefix}-license-site_inactive-notice,\r\n &.#{$plugin-prefix}-license-item_name_mismatch-notice {\r\n background-color: #ffebcd;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n a {\r\n color: #fff;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Link fields.\r\n */\r\n.#{$plugin-prefix}-field-link {\r\n input {\r\n margin-right: 24px;\r\n display: block;\r\n }\r\n\r\n button.dashicons {\r\n float: right;\r\n width: 1.5em;\r\n height: 1.5em;\r\n line-height: 1;\r\n padding: 0;\r\n font-size: 16px;\r\n vertical-align: sub;\r\n margin-top: 1px;\r\n box-shadow: 0 0 0 #cccccc;\r\n }\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-field-select2 {\r\n position: relative;\r\n\r\n .#{$custom-select2-selector}-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"../vendor/select2/single\";\r\n @import \"../vendor/select2/multiple\";\r\n }\r\n\r\n @import \"../vendor/select2/dropdown\";\r\n\r\n .#{$custom-select2-selector}-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n .#{$custom-select2-selector}-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n height: 1px !important;\r\n margin: -1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n }\r\n\r\n @import \"../vendor/select2/theme/default/layout\";\r\n @import \"../vendor/select2/theme/classic/layout\";\r\n\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$custom-select2-selector}-container--open,\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$plugin-prefix}-desc + .#{$custom-select2-selector}-container--open {\r\n position: absolute !important;\r\n }\r\n\r\n // All Select2 Containers - Wraps Both Selectbox & Dropdown Elements\r\n .#{$custom-select2-selector}-container {\r\n\r\n // Selectbox\r\n .#{$custom-select2-selector}-selection {\r\n margin: 1px;\r\n font-size: 14px;\r\n border-radius: 0;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\r\n border-color: #ddd;\r\n transition: 0.05s border-color ease-in-out;\r\n\r\n }\r\n\r\n &.#{$custom-select2-selector}-container--focus {\r\n .#{$custom-select2-selector}-selection {\r\n outline: none;\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n // Single Select\r\n .#{$custom-select2-selector}-selection--single {\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n //padding-left: 0;\r\n }\r\n\r\n }\r\n\r\n // Multiple Select\r\n .#{$custom-select2-selector}-selection--multiple {\r\n overflow-y: auto;\r\n max-height: 150px;\r\n min-height: 28px;\r\n line-height: 16px;\r\n font-size: 12px;\r\n\r\n .#{$custom-select2-selector}-selection__clear {\r\n margin-right: 3px;\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__rendered {\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-search--inline {\r\n margin: 0;\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px 0;\r\n min-width: 5em;\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__choice {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n }\r\n\r\n }\r\n\r\n // Dropdown\r\n .#{$custom-select2-selector}-dropdown {\r\n margin: 0 1px;\r\n border-color: #ddd;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\r\n // Compensate for the margin applied to the Selectbox.\r\n max-width: calc(100% - 4px);\r\n position: relative;\r\n\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px;\r\n min-width: 5em;\r\n }\r\n\r\n // Results\r\n .#{$custom-select2-selector}-results {\r\n\r\n // Each result set. Can be nested.\r\n .#{$custom-select2-selector}-results__option {\r\n padding: 3px 6px;\r\n margin: 0;\r\n\r\n &[aria-selected=true] {\r\n }\r\n\r\n }\r\n .#{$custom-select2-selector}-results__option[role=group] {\r\n padding: 3px 0 0;\r\n\r\n .#{$custom-select2-selector}-results__group {\r\n padding: 0 6px;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-results__options--nested {\r\n padding: 3px 6px 0;\r\n }\r\n\r\n // Hover\r\n .#{$custom-select2-selector}-results__option--highlighted {\r\n background: #3e86d0;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container + .#{$custom-select2-selector}-container--open {\r\n top: inherit !important;\r\n }\r\n\r\n}",".pumselect2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.pumselect2-search--inline {\r\n float: left;\r\n\r\n .pumselect2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".pumselect2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.pumselect2-results {\r\n display: block;\r\n}\r\n\r\n.pumselect2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.pumselect2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.pumselect2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .pumselect2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.pumselect2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .pumselect2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n\r\n margin-top: 5px;\r\n\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice, .pumselect2-selection__placeholder, .pumselect2-search--inline {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--focus {\r\n .pumselect2-selection--multiple {\r\n border: solid black 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.pumselect2-container--open.pumselect2-container--above {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--open.pumselect2-container--below {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=true] {\r\n background-color: #ddd;\r\n }\r\n\r\n .pumselect2-results__option {\r\n padding-left: 1em;\r\n\r\n .pumselect2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .pumselect2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: white;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n outline: 0;\r\n\r\n @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n background-color: #ddd;\r\n\r\n border: none;\r\n border-left: 1px solid $border-color;\r\n border-top-right-radius: $border-radius;\r\n border-bottom-right-radius: $border-radius;\r\n\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n @include gradient-vertical(#eeeeee, #cccccc, 50%, 100%);\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n border: none;\r\n border-right: 1px solid $border-color;\r\n\r\n border-radius: 0;\r\n border-top-left-radius: $border-radius;\r\n border-bottom-left-radius: $border-radius;\r\n\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n border: 1px solid $focus-border-color;\r\n\r\n .pumselect2-selection__arrow {\r\n background: transparent;\r\n\r\n border: none;\r\n\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--single {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--single {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);\r\n }\r\n }\r\n}\r\n","$remove-color: #888 !default;\r\n$remove-hover-color: #555 !default;\r\n$remove-width: 20px !default;\r\n\r\n$selection-color: #444 !default;\r\n\r\n$border-color: #aaa !default;\r\n$border-radius: 4px !default;\r\n\r\n$focus-border-color: #5897fb !default;\r\n\r\n$container-height: 28px !default;\r\n\r\n$selection-bg-top-color: white !default;\r\n$selection-bg-bottom-color: #eeeeee !default;\r\n\r\n$container-placeholder-color: #999 !default;\r\n\r\n$container-focus-border-color: blue !default;\r\n\r\n$selection-opened-bg-top-color: $selection-bg-bottom-color !default;\r\n$selection-opened-bg-bottom-color: $selection-bg-top-color !default;\r\n\r\n$dropdown-z-index: 1 !default;\r\n\r\n$dropdown-bg-color: $selection-bg-top-color !default;\r\n\r\n$results-max-height: 200px !default;\r\n$results-nested-padding: 20px !default;\r\n\r\n$results-choice-bg-hover-color: #3875d7 !default;\r\n$results-choice-fg-hover-color: white !default;\r\n\r\n$results-choice-fg-unselectable-color: grey !default;\r\n","// https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27\r\n\r\n// Vertical gradient, from top to bottom\r\n//\r\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\r\n// Color stops are not available in IE9 and below.\r\n@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\r\n background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+\r\n background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12\r\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\r\n background-repeat: repeat-x;\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: text;\r\n\r\n outline: 0;\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: $remove-color;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: $remove-hover-color;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--multiple {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--multiple {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--multiple {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n}\r\n","@import \"defaults\";\r\n@import \"../../mixins/gradients\";\r\n\r\n.pumselect2-container--classic {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid $border-color;\r\n outline: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n outline: 0;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .pumselect2-dropdown {\r\n background-color: $dropdown-bg-color;\r\n border: 1px solid transparent;\r\n }\r\n\r\n .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n }\r\n\r\n .pumselect2-dropdown--below {\r\n border-top: none;\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: $results-max-height;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: $results-choice-fg-unselectable-color;\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: $results-choice-bg-hover-color;\r\n color: $results-choice-fg-hover-color;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n\r\n &.pumselect2-container--open .pumselect2-dropdown {\r\n border-color: $focus-border-color;\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$tab-color: #E4E4E4 !default;\r\n$plugin-prefix: \"plugin\" !default;\r\n\r\n.#{$plugin-prefix}-tabs-container {\r\n box-sizing: border-box;\r\n\r\n > * {\r\n box-sizing: border-box;\r\n }\r\n\r\n position: relative;\r\n\r\n > ul.tabs {\r\n margin: 0;\r\n\r\n .tab {\r\n font-size: 1.2em;\r\n\r\n a {\r\n padding: 8px 16px;\r\n border: 0;\r\n display: block;\r\n text-decoration: none;\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n\r\n display: none;\r\n padding: 16px;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .form-table {\r\n display: block;\r\n\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n\r\n &.horizontal-tabs {\r\n display: block;\r\n\r\n > ul.tabs {\r\n > li.tab {\r\n\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n\r\n a {\r\n padding: .5em 1em;\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n > .tab-content {\r\n padding-top: 16px;\r\n }\r\n }\r\n\r\n &.vertical-tabs {\r\n min-height: 100px;\r\n //padding-left: 150px;\r\n //width: calc(100% - 150px);\r\n padding-left: 140px;\r\n width: 100%;\r\n\r\n > ul.tabs {\r\n width: 140px;\r\n min-height: 100%;\r\n display: block;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n margin: 0;\r\n //background: #23282D;\r\n border-top: 0;\r\n border-right: 1px solid #DFDFDF;\r\n\r\n > .tab {\r\n margin: 0;\r\n display: block;\r\n border-bottom: 1px solid #eee;\r\n\r\n a {\r\n background: #FCFCFC;\r\n color: #000;\r\n display: block;\r\n }\r\n\r\n &:hover a, a:focus {\r\n background-color: #0073AA;\r\n }\r\n\r\n &.active {\r\n\r\n a {\r\n background-color: #32373C;\r\n color: #fff;\r\n }\r\n }\r\n\r\n &:first-child {\r\n margin-top: 8px;\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n }\r\n\r\n }\r\n\r\n &.link-tabs {\r\n\r\n > ul.tabs {\r\n display: block;\r\n\r\n > li.tab {\r\n display: inline-block;\r\n\r\n a {\r\n display: inline;\r\n padding: 0 0.25em;\r\n color: #0073aa;\r\n }\r\n\r\n &.active a,\r\n a:active {\r\n color: #000;\r\n }\r\n\r\n &.active a,\r\n &:hover a,\r\n a:active {\r\n text-decoration: underline;\r\n }\r\n\r\n &::after {\r\n display: inline-block;\r\n content: \"|\";\r\n margin: 0 0.25em;\r\n }\r\n\r\n &:last-child::after {\r\n content: \"\";\r\n }\r\n\r\n }\r\n }\r\n\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding: 16px 0 0;\r\n\r\n .#{$plugin-prefix}-field:first-child {\r\n h3 {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &[data-tab-count=\"0\"],\r\n &[data-tab-count=\"1\"] {\r\n &.horizontal-tabs {\r\n > ul.tabs {\r\n display: none;\r\n }\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding-top: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\r\n display: block!important;\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\r\n padding-top: 16px!important;\r\n}\r\n\r\n.#{$plugin-prefix}-tab-panel {\r\n\tbox-sizing: border-box;\r\n\r\n\t> * {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tposition: relative;\r\n\r\n\t> .components-tab-panel__tabs {\r\n\t\tmargin: 0;\r\n\r\n\t\t.components-tab-panel__tab {\r\n\t\t\tfont-size: 1.2em;\r\n\r\n\t\t\tpadding: 8px 16px;\r\n\t\t\tborder: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-decoration: none;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t> .components-tab-panel__tab-content {\r\n\r\n\t\tpadding: 16px;\r\n\r\n\t\t.form-table {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-horizontal-tabs {\r\n\t\tdisplay: block;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\t> .components-tab-panel__tab {\r\n\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 0;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tpadding: .5em 1em;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding-top: 16px;\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-vertical-tabs {\r\n\t\tmin-height: 100px;\r\n\t\t//padding-left: 150px;\r\n\t\t//width: calc(100% - 150px);\r\n\t\tpadding-left: 140px;\r\n\t\twidth: 100%;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\twidth: 140px;\r\n\t\t\tmin-height: 100%;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\tmargin: 0;\r\n\t\t\t//background: #23282D;\r\n\t\t\tborder-top: 0;\r\n\t\t\tborder-right: 1px solid #DFDFDF;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tbackground: #FCFCFC;\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:hover a, a:focus {\r\n\t\t\t\t\tbackground-color: #0073AA;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active {\r\n\r\n\t\t\t\t\ta {\r\n\t\t\t\t\t\tbackground-color: #32373C;\r\n\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:first-child {\r\n\t\t\t\t\tmargin-top: 8px;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-link-tabs {\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tdisplay: inline-block;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\tpadding: 0 0.25em;\r\n\t\t\t\t\tcolor: #0073aa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\t&:hover a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&::after {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tcontent: \"|\";\r\n\t\t\t\t\tmargin: 0 0.25em;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:last-child::after {\r\n\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-sub-tabs {\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding: 16px 0 0;\r\n\r\n\t\t\t.#{$plugin-prefix}-field:first-child {\r\n\t\t\t\th3 {\r\n\t\t\t\t\tmargin-top: 0;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&[data-tab-count=\"0\"],\r\n\t&[data-tab-count=\"1\"] {\r\n\t\t&.pum-horizontal-tabs {\r\n\t\t\t> .components-tab-panel__tabs {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-sub-tabs {\r\n\t\t\t> .components-tab-panel__tab-content {\r\n\t\t\t\tpadding-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n","$plugin-prefix: 'plugin' !default;\r\n\r\n.#{$plugin-prefix}-modal-background {\r\n\r\n &, &:before, &:after,\r\n & *, & *:before, & *:after {\r\n -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\r\n -moz-box-sizing: border-box; /* Firefox, other Gecko */\r\n box-sizing: border-box;\r\n }\r\n\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.70);\r\n z-index: 100100;\r\n overflow-y: scroll;\r\n\r\n .#{$plugin-prefix}-modal-wrap {\r\n position: absolute;\r\n top: 60px;\r\n margin-bottom: 60px;\r\n left: 50%;\r\n width: 550px;\r\n margin-left: -300px;\r\n background-color: #fff;\r\n box-shadow: 0 3px 6px rgba(0, 0, 0, .3);\r\n z-index: 100105;\r\n transition: height .2s, margin-top .2s;\r\n\r\n @media screen and (max-width: 520px) {\r\n width: auto;\r\n margin-left: 0;\r\n top: 10px;\r\n right: 10px;\r\n bottom: 10px;\r\n left: 10px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-header {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n height: 36px;\r\n padding: 0 36px 0 16px;\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 36px;\r\n background: #fcfcfc;\r\n border-bottom: 1px solid #dfdfdf;\r\n\r\n .#{$plugin-prefix}-modal-close {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 36px;\r\n height: 36px;\r\n padding: 0;\r\n color: #666;\r\n text-align: center;\r\n background: 0 0;\r\n border: none;\r\n cursor: pointer;\r\n\r\n &::before {\r\n font: 400 20px/36px dashicons;\r\n vertical-align: top;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 36px;\r\n height: 36px;\r\n content: '\\f158';\r\n }\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 52px 16px 60px;\r\n\r\n div.error {\r\n margin: 0 0 10px;\r\n }\r\n p {\r\n margin-top: 0;\r\n }\r\n textarea {\r\n width: 100%;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n padding: 50px 16px 60px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-footer {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n padding: 8px 16px;\r\n background: #fcfcfc;\r\n border-top: 1px solid #dfdfdf;\r\n\r\n .cancel {\r\n line-height: 25px;\r\n float: left;\r\n\r\n .no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n }\r\n\r\n .submitdelete {\r\n text-decoration: none;\r\n padding: 1px 2px;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n line-height: 32px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-submit {\r\n line-height: 23px;\r\n float: right;\r\n\r\n button {\r\n float: right;\r\n margin-bottom: 0;\r\n\r\n }\r\n\r\n .spinner {\r\n float: left;\r\n vertical-align: middle;\r\n }\r\n\r\n }\r\n }\r\n\r\n &.tabbed-content {\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 36px 0 44px;\r\n }\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-alert {\r\n position: relative;\r\n padding: 0 12px;\r\n border-left: 4px solid #ccc;\r\n background: #fff;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, .2);\r\n width: 100%;\r\n\r\n\r\n &.pum-alert__success {\r\n border-left-color: #46b450;\r\n }\r\n\r\n &.pum-alert__info {\r\n border-left-color: #00a0d2;\r\n }\r\n\r\n &.pum-alert__warning {\r\n border-left-color: #ffb900;\r\n }\r\n\r\n &.pum-alert__error {\r\n border-left-color: #dc3232;\r\n }\r\n}\r\n\r\n.pum-alert-holder {\r\n display: flex;\r\n margin-bottom: .8em;\r\n}\r\n\r\n.pum-alerts {\r\n position: relative;\r\n max-width: 1280px;\r\n margin: 20px 0 1px;\r\n padding: 20px 20px 0;\r\n border: 1px solid #e5e5e5;\r\n background-color: #fdfdfd;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n clear: both;\r\n top: 10px;\r\n margin-right: 20px !important;\r\n\r\n > h2:first-child {\r\n margin: 0;\r\n padding: 9px 0 4px;\r\n font-size: 23px;\r\n font-weight: 400;\r\n line-height: 29px;\r\n }\r\n\r\n h3 {\r\n margin: -20px -20px 0;\r\n padding: 1em;\r\n border-bottom: 1px solid #ccc;\r\n background-color: #fdfdfd;\r\n font-size: 1.4em;\r\n }\r\n\r\n img.logo {\r\n width: 25px;\r\n margin: -2px 5px -2px 0;\r\n }\r\n\r\n .pum-alert {\r\n width: 100%;\r\n }\r\n\r\n .button {\r\n &.dismiss, &.restore {\r\n\t\twidth: 45px;\r\n\t\theight: 45px;\r\n\t\tmargin-left: 10px;\r\n\t\tpadding: 0;\r\n\t\toutline: 0;\r\n\t\tline-height: inherit;\r\n\t\tcursor: pointer;\r\n\t\t-ms-flex: 0 0 45px;\r\n\t\tflex: 0 0 45px;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n .dashicons {\r\n width: 24px;\r\n height: 24px;\r\n font-size: 24px;\r\n }\r\n }\r\n\r\n &.dismiss {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n\r\n &.restore {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n }\r\n\r\n .popup_page_pum-extensions & {\r\n top: 0;\r\n }\r\n\r\n .screen-reader-text {\r\n overflow: hidden;\r\n clip: rect(1px, 1px, 1px, 1px);\r\n position: absolute !important;\r\n width: 1px;\r\n height: 1px;\r\n padding: 0;\r\n border: 0;\r\n word-wrap: normal !important;\r\n clip-path: inset(50%);\r\n }\r\n}\r\n\r\n.pum-bottom-spacing {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.pum-container-disabled {\r\n display: table-cell;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n border-radius: 4px;\r\n background-color: rgba(232, 232, 232, 0.7);\r\n}\r\n\r\n.pum-muted-title {\r\n overflow: hidden;\r\n font-weight: 600;\r\n font-style: italic;\r\n\r\n &:after {\r\n display: inline-block;\r\n width: 100%;\r\n height: .5em;\r\n margin-right: -100%;\r\n margin-left: 10px;\r\n border-top: 1px solid #ddd;\r\n vertical-align: bottom;\r\n content: \"\";\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n@mixin table-alignments() {\r\n thead, tbody {\r\n th, td {\r\n text-align: center;\r\n\r\n &:first-child {\r\n text-align: left;\r\n }\r\n\r\n &:last-child {\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n th, td {\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &:last-child {\r\n padding-right: 0;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@mixin add-more-table-lists() {\r\n .pum-add-new, .add-new {\r\n float: right;\r\n }\r\n\r\n .list-table {\r\n display: none !important;\r\n\r\n @include table-alignments();\r\n }\r\n\r\n span.edit {\r\n cursor: pointer;\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n .list-item-actions {\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .no-list-items {\r\n display: block;\r\n select {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n &.has-list-items {\r\n\r\n .list-table {\r\n display: block !important;;\r\n }\r\n\r\n .no-list-items {\r\n display: none !important;;\r\n }\r\n\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n/**\r\n * Triggers field\r\n */\r\n.#{$plugin-prefix}-field-triggers {\r\n .#{$plugin-prefix}-popup-trigger-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n/**\r\n * Cookies field\r\n */\r\n.#{$plugin-prefix}-field-cookies {\r\n .#{$plugin-prefix}-popup-cookie-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-cookie_key {\r\n .cookie-key {\r\n position: relative;\r\n display: inline-block;\r\n button.reset {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n height: 100%;\r\n }\r\n }\r\n}","/* Upgrade Tips */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-upgrade-tip {\r\n color: #333;\r\n line-height: 2em !important;\r\n\r\n &div {\r\n margin-bottom: 15px;\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n img {\r\n float: left;\r\n margin-right: 15px;\r\n }\r\n}\r\n","/* Form Table Dividers */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.title-divider {\r\n th {\r\n border-top: 1px solid #ccc;\r\n padding: 0;\r\n }\r\n\r\n .title {\r\n font-size: 1.125em;\r\n padding-left: 0 !important;\r\n padding-top: 20px !important;\r\n padding-bottom: 0 !important;\r\n }\r\n}\r\n\r\n.form-table {\r\n td, tr {\r\n padding-top: 10px;\r\n }\r\n}\r\n\r\n.posttypediv,\r\n.taxonomydiv {\r\n margin-bottom: 10px;\r\n clear: both;\r\n overflow: auto;\r\n}"]}
|
assets/css/pum-admin-general-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.pum-field-select2 .pumselect2-container--classic .pumselect2-results>.pumselect2-results__options,.pum-field-select2 .pumselect2-container--default .pumselect2-results>.pumselect2-results__options{max-height:200px;overflow-y:auto}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:focus,.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a,.pum-tabs-container.vertical-tabs>ul.tabs>.tab a:focus,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:hover a{background-color:#0073aa}.no-button,.pum-modal-background .pum-modal-footer .cancel .no-button{border:0;padding:0;background:0 0;cursor:pointer}.no-button.link-button{color:#0073aa}.no-button.link-button:hover{color:#00a0d2}.no-button.delete-button,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before{color:#a00}.no-button.delete-button:hover{color:red}.pum-half{width:47.5%;max-width:47.5%;margin-left:5%;display:inline-block}.pum-half.pum-dependencies-met{display:inline-block!important}.pum-field-conditions .no-facet-groups .facet-target,.pum-field-cookies .pum-popup-cookie-editor .no-list-items select,.pum-field-triggers .pum-popup-trigger-editor .no-list-items select,.pum-half>*{max-width:100%}.pum-half input,.pum-half select,.pum-half textarea{max-width:100%;width:auto}.pum-last{margin-left:0!important}.pum-desc{margin-top:4px;margin-bottom:0}.pum-field-conditions .facet-builder .facet-groups,.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=checkbox],.pum-field-conditions .facet-builder .facet:first-child .or,.pum-field-conditions .has-conditions .no-facet-groups,.pum-field-editor #insert-media-button,.pum-field-hidden,.pum-field-image .pum-image-field .pum-image-select,.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview,[data-pum-dependencies]{display:none}.pum-field{position:relative;margin-bottom:1em}.pum-field>label{display:block;font-weight:700}.pum-field .pum-doclink{font-size:16px;line-height:20px}.pum-field-cookies .pum-popup-cookie-editor .list-table,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items,.pum-field-heading .pum-desc,.pum-field-heading label,.pum-field-separator .pum-desc,.pum-field-separator label,.pum-field-triggers .pum-popup-trigger-editor .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items{display:none!important}.pum-field-select option.bold{font-weight:700;font-size:1.125em}.pum-field-checkbox,.pum-field-select2{position:relative}.pum-field-checkbox label{margin-right:1.5em}.pum-field-checkbox label.pum-desc,.pum-tabbed-form .pum-field.checkbox label.pum-desc{display:inline;font-weight:inherit;font-size:inherit;margin:0 0 1em}.pum-field-checkbox input[type=checkbox]{position:absolute;top:.25em}.pum-field-multicheck input,.pum-field-multicheck label,.pum-field-radio input,.pum-field-radio label{line-height:1em}.pum-field-multicheck label,.pum-field-radio label,.pum-tabbed-form .pum-field label{margin-bottom:4px}.pum-field-multicheck input[type=radio],.pum-field-radio input[type=radio]{display:inline-block;margin-left:.25em}.pum-field-multicheck input+label,.pum-field-radio input+label{font-weight:400;display:inline-block!important}.pum-field-multicheck label:first-child,.pum-field-radio label:first-child{font-weight:700;margin:0 0 10px}.pum-field-multicheck>p.pum-desc,.pum-field-radio>p.pum-desc{margin:0 0 .5em}.pum-field-multicheck .pum-field-mulitcheck-list,.pum-field-multicheck .pum-field-radio-list,.pum-field-radio .pum-field-mulitcheck-list,.pum-field-radio .pum-field-radio-list{margin:0}.pum-field-range input[type=range],.pum-field-rangeslider input[type=range]{vertical-align:middle}.pum-field-range .pum-range-manual,.pum-field-rangeslider .pum-range-manual{padding-left:25px;text-align:left;width:80px}.pum-field-range .pum-range-value-unit,.pum-field-range .range-value-unit,.pum-field-rangeslider .pum-range-value-unit,.pum-field-rangeslider .range-value-unit{position:relative;display:inline-block;margin-right:-30px;margin-left:10px;width:20px;text-align:right;top:.125em}.pum-field-color .wp-color-result-text{line-height:23px}.pum-field-conditions .has-conditions .facet-groups,.pum-field-conditions .no-facet-groups,.pum-field-image .pum-image-field.pum-image-empty .pum-image-select,.pum-field-select2 .pumselect2-results,.pum-tabs-container.horizontal-tabs,.pum-tabs-container.link-tabs>ul.tabs,.pum-tabs-container>.tab-content .form-table,.pum-tabs-container>.tab-content.active{display:block}.pum-field-image .pum-image-preview-img{float:right;line-height:0;margin:5px 0}.pum-field-image .pum-image-preview-img img{max-width:60px;width:auto;height:auto}.pum-field-image select.pum-image-field__size{margin:8px 10px 8px 0;width:200px}.pum-field-image .pum-image-edit{margin:0 11px 0 0}.pum-field-image .pum-image-remove,.pum-field-image .pum-image-replace{margin:0 8px 0 0}.pum-field-conditions .facet-builder p{margin:0 0 1em}.pum-field-conditions .facet-builder a,.pum-field-license_key a:hover,.pum-field-license_key.pum-license-expired-notice a:hover{text-decoration:none}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group{box-shadow:0 1px 0 #ccc;color:#555;border:1px solid #ccc;background:#f7f7f7}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em{color:#0073aa;cursor:pointer}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before{content:"+ "}.pum-field-conditions .facet-builder .facet{position:relative;padding:12px 10px 6px 30px;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff}.pum-field-conditions .facet-builder .facet:first-child{border-top:0}.pum-field-conditions .facet-builder .facet::after,.pum-field-conditions .facet-builder .facet::before{display:table;content:"";line-height:0}.pum-field-conditions .facet-builder .facet::after{clear:both}.pum-field-conditions .facet-builder .pum-field{margin-bottom:.5em}.pum-field-conditions .facet-builder .facet-col{float:right;margin-left:20px;padding-bottom:6px;position:relative;min-width:175px}.pum-field-conditions .facet-builder .facet-col input,.pum-field-conditions .facet-builder .facet-col select{margin:0;max-width:100%}.pum-field-conditions .facet-builder .facet-target{position:relative;max-width:240px}.pum-field-conditions .facet-builder .facet-target *,.pum-modal-background,.pum-modal-background *,.pum-modal-background :after,.pum-modal-background :before,.pum-modal-background:after,.pum-modal-background:before,.pum-tab-panel>*,.pum-tabs-container>*{box-sizing:border-box}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection,.pum-field-conditions .facet-builder .facet-target select{padding-right:28px}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered,.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered{padding-right:3px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab a{padding:.5em 1em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand{cursor:pointer;position:absolute;right:2px;top:2px;z-index:10;line-height:24px;height:25px;background:#f7f7f7;border:1px solid transparent;border-radius:0 2px 2px 0;border-left:1px solid #ddd;text-align:center}.pum-field-conditions .facet-builder .facet-target .pum-not-operand span{font-size:1.25em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before{color:#555;font-size:16px;line-height:24px}.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus{outline:0;border:1px solid #5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-actions{position:absolute;left:6px;top:18px}.pum-field-conditions .facet-builder .facet-actions button{border:0;padding:0;background:0 0;margin-right:5px}.pum-field-conditions .facet-builder .dashicons-dismiss,.pum-field-conditions .facet-builder .dashicons-plus-alt{color:#999}.pum-field-conditions .facet-builder .or{color:#484848;font-weight:500;margin-right:-21px;right:50%;position:absolute;top:-6px;font-style:normal;line-height:10px;text-transform:uppercase}.pum-field-conditions .facet-builder .add-or{border-top:1px solid #fff;text-align:center}.pum-field-conditions .facet-builder .add-or>.add{right:-6.5px;position:relative;top:-9px}.pum-field-conditions .facet-builder .and{border-bottom:1px dashed #e1e1e1;margin:.5em 0 1.7em;text-align:center}.pum-field-conditions .facet-builder .add-or>.add,.pum-field-conditions .facet-builder .or{background:#f7f7f7;font-size:1.1em;padding:0 10px}.pum-field-conditions .facet-builder .add-or a,.pum-field-conditions .facet-builder .add-or button,.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .add-or label,.pum-field-conditions .facet-builder .and a,.pum-field-conditions .facet-builder .and button,.pum-field-conditions .facet-builder .and em,.pum-field-conditions .facet-builder .and label{background:#fff;font-size:1.1em;font-style:normal;margin:0 10px;padding:0 10px;position:relative;top:9px;text-transform:uppercase;box-shadow:none;color:#484848;cursor:default;border:0}.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .and em{color:#484848}.pum-field-conditions .pum-field-select2 select,.pum-tabbed-form .pumselect2-container--default{width:100%!important}.pum-field-license_key{background:#fafafa;padding:14px;border-top:2px solid #999;border-bottom:2px solid #999;margin:0 -14px 14px}.pum-field-license_key p{font-size:13px;margin-top:0}.pum-field-license_key a{color:#444}.pum-field-license_key span.pum-license-status{margin-right:5px;margin-left:5px}.pum-field-license_key .pum-license-messages p:last-child{margin-bottom:0}.pum-field-license_key.pum-license-expires-soon-notice{border-color:#dc3232}.pum-field-license_key.pum-license-valid-notice{border-color:#46b450}.pum-field-license_key.pum-license-valid-notice .pum-license-status{color:#46b450}.pum-field-license_key.pum-license-inactive-notice{border-color:#0073aa}.pum-field-license_key.pum-license-expired-notice{background-color:#e24e4e;color:#fff;border-color:#dc3232}.pum-field-license_key.pum-license-error-notice,.pum-field-license_key.pum-license-invalid-notice,.pum-field-license_key.pum-license-item_name_mismatch-notice,.pum-field-license_key.pum-license-missing-notice,.pum-field-license_key.pum-license-site_inactive-notice{background-color:#ffebcd;border-color:#dc3232}.pum-field-license_key.pum-license-expired-notice a{color:#fff}.pum-field-link input{margin-left:24px;display:block}.pum-field-link button.dashicons{float:left;width:1.5em;height:1.5em;line-height:1;padding:0;font-size:16px;vertical-align:sub;margin-top:1px;box-shadow:0 0 0 #ccc}.pum-field-select2 .pumselect2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.pum-field-select2 .pumselect2-container .pumselect2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered{display:block;padding-right:8px;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear{position:relative}.pum-field-select2 .pumselect2-container[dir=rtl] .pumselect2-selection--single .pumselect2-selection__rendered{padding-left:8px;padding-right:20px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear,.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide{display:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered{display:inline-block;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-search--inline{float:right}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;right:-100000px;width:100%;z-index:1051}.pum-field-select2 .pumselect2-results__options{list-style:none;margin:0;padding:0}.pum-field-select2 .pumselect2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i,.pum-field-select2 .pumselect2-results__option[aria-selected],.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i{cursor:pointer}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown{right:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-search--dropdown{display:block;padding:4px}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field{padding:4px;width:100%;box-sizing:border-box}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;right:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.pum-field-select2 .pumselect2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true],.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder{color:#999}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow{height:26px;position:absolute;top:1px;left:1px;width:20px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;right:50%;margin-right:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:right}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{right:1px;left:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li{list-style:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder{color:#999;margin-top:5px;float:right}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700;margin-top:5px;margin-left:10px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:right;margin-left:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-left:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear,.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove,.pum-modal-background,.pum-tab-panel[data-tab-count="0"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tab-panel[data-tab-count="1"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tabs-container[data-tab-count="0"].horizontal-tabs>ul.tabs,.pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs{display:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#333}.pum-field-cookies .pum-popup-cookie-editor .add-new,.pum-field-cookies .pum-popup-cookie-editor .pum-add-new,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-search--inline,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__placeholder,.pum-field-triggers .pum-popup-trigger-editor .add-new,.pum-field-triggers .pum-popup-trigger-editor .pum-add-new{float:left}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{margin-right:5px;margin-left:auto}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-right:2px;margin-left:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple{border:1px solid #000;outline:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa}.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true]{background-color:#ddd}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option{padding-right:1em}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1){padding-right:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-1em;padding-right:2em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-2em;padding-right:3em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-3em;padding-right:4em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-4em;padding-right:5em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-5em;padding-right:6em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.pum-field-select2 .pumselect2-container--default .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700;margin-left:10px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder,.wp-list-table .type-popup .row-actions{color:#999}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow{background-color:#ddd;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;height:26px;position:absolute;top:1px;left:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;right:50%;margin-right:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:right}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{border:none;border-left:1px solid #aaa;border-radius:0 4px 4px 0;right:1px;left:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow{background:0 0;border:none}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top:none;border-top-right-radius:0;border-top-left-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered{list-style:none;margin:0;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:right;margin-left:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-left:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#555}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{float:left;margin-right:5px;margin-left:auto}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-right:2px;margin-left:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field{outline:0;box-shadow:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown{background-color:#fff;border:1px solid transparent}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above{border-bottom:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below{border-top:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true]{color:grey}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown{border-color:#5897fb}.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pum-desc+.pumselect2-container--open,.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pumselect2-container--open{position:absolute!important}.pum-field-select2 .pumselect2-container .pumselect2-selection{margin:1px;font-size:14px;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);border-color:#ddd;transition:border-color 50ms ease-in-out}.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection{outline:0;border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab:focus,.pum-tabs-container>ul.tabs .tab a:focus{box-shadow:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{overflow-y:auto;max-height:150px;min-height:28px;line-height:16px;font-size:12px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear{margin-left:3px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline,.pum-tab-panel>.components-tab-panel__tabs,.pum-tabs-container>ul.tabs{margin:0}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field{border-color:#ddd;padding:3px 5px 0;min-width:5em;width:100%!important}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-tabbed-form .pum-field .pum-desc{margin-top:4px;margin-bottom:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown{margin:0 1px;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);max-width:calc(100% - 4px);position:relative}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field{border-color:#ddd;padding:3px 5px;min-width:5em}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option{padding:3px 6px;margin:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group]{padding:3px 0 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group{padding:0 6px}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested{padding:3px 6px 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted{background:#3e86d0}.pum-field-select2 .pumselect2-container+.pumselect2-container--open{top:inherit!important}.pum-tab-panel,.pum-tabs-container{box-sizing:border-box;position:relative}.pum-tabs-container>ul.tabs .tab{font-size:1.2em}.pum-tabs-container>ul.tabs .tab a{padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tabs-container>.tab-content{display:none;padding:16px}.pum-tabs-container.sub-tabs>.tab-content .pum-field:first-child h3,.pum-tabs-container>.tab-content .form-table:first-child{margin-top:0}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:first-child,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:first-child{margin-top:8px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab{display:inline-block;padding:0;margin:0}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tab-content,.pum-tabs-container.horizontal-tabs>.tab-content{padding-top:16px}.pum-tab-panel.pum-vertical-tabs,.pum-tabs-container.vertical-tabs{min-height:100px;padding-right:140px;width:100%}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs,.pum-tabs-container.vertical-tabs>ul.tabs{width:140px;min-height:100%;display:block;position:absolute;right:0;top:0;margin:0;border-top:0;border-left:1px solid #dfdfdf}.pum-tabs-container.vertical-tabs>ul.tabs>.tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tabs-container.vertical-tabs>ul.tabs>.tab a{background:#fcfcfc;color:#000;display:block}.pum-tabs-container.vertical-tabs>ul.tabs>.tab.active a{background-color:#32373c;color:#fff}.pum-modal-background .pum-modal-content p,.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content .pum-field:first-child h3,.pum-tab-panel>.components-tab-panel__tab-content .form-table:first-child{margin-top:0}.pum-tabs-container.link-tabs>ul.tabs>li.tab{display:inline-block}.pum-tabs-container.link-tabs>ul.tabs>li.tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a{color:#000}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a,.pum-tabs-container.link-tabs>ul.tabs>li.tab:hover a{text-decoration:underline}.pum-tabs-container.link-tabs>ul.tabs>li.tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tabs-container.link-tabs>ul.tabs>li.tab:last-child::after{content:""}.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container.sub-tabs>.tab-content{padding:16px 0 0}.pum-tab-panel[data-tab-count="0"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tab-panel[data-tab-count="1"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container[data-tab-count="0"].sub-tabs>.tab-content,.pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:0}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table{display:block!important}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:16px!important}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab{font-size:1.2em;padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tab-panel>.components-tab-panel__tab-content{padding:16px}.pum-field-cookies .pum-popup-cookie-editor .no-list-items,.pum-field-triggers .pum-popup-trigger-editor .no-list-items,.pum-tab-panel.pum-horizontal-tabs,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs,.pum-tab-panel>.components-tab-panel__tab-content .form-table,.pum-tabbed-form .pum-field .pum-desc,.pum-tabbed-form .pum-field label{display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{background:#fcfcfc;color:#000;display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{background-color:#32373c;color:#fff}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{display:inline-block}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{color:#000}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a{text-decoration:underline}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:last-child::after{content:""}.pum-modal-background{position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100100;overflow-y:scroll}.pum-modal-background .pum-modal-wrap{position:absolute;top:60px;margin-bottom:60px;right:50%;width:550px;margin-right:-300px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);z-index:100105;transition:height .2s,margin-top .2s}@media screen and (max-width:520px){.pum-modal-background .pum-modal-wrap{width:auto;margin-right:0;top:10px;left:10px;bottom:10px;right:10px}}.pum-alert,.pum-alerts .pum-alert,.pum-modal-background .pum-modal-content textarea,.pum-tabbed-form .pum-field-select2 select{width:100%}.pum-modal-background .pum-modal-header{position:absolute;top:0;left:0;right:0;height:36px;padding:0 16px 0 36px;font-size:18px;font-weight:600;line-height:36px;background:#fcfcfc;border-bottom:1px solid #dfdfdf}.pum-modal-background .pum-modal-header .pum-modal-close{position:absolute;top:0;left:0;width:36px;height:36px;padding:0;color:#666;text-align:center;background:100% 0;border:none;cursor:pointer}.pum-modal-background .pum-modal-header .pum-modal-close::before{font:400 20px/36px dashicons;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:36px;height:36px;content:'\f158'}.pum-modal-background .pum-modal-content{padding:52px 16px 60px}.pum-modal-background .pum-modal-content div.error{margin:0 0 10px}.pum-modal-background .pum-modal-footer{position:absolute;bottom:0;right:0;left:0;padding:8px 16px;background:#fcfcfc;border-top:1px solid #dfdfdf}.pum-modal-background .pum-modal-footer .cancel{line-height:25px;float:right}.pum-modal-background .pum-modal-footer .cancel .no-button.link-button{color:#0073aa;text-decoration:underline}.pum-modal-background .pum-modal-footer .cancel .submitdelete{text-decoration:none;padding:1px 2px}@media screen and (max-width:782px){.pum-modal-background .pum-modal-content{padding:50px 16px 60px}.pum-modal-background .pum-modal-footer .cancel{line-height:32px}}.pum-modal-background .pum-modal-footer .pum-submit{line-height:23px;float:left}.pum-modal-background .pum-modal-footer .pum-submit button{float:left;margin-bottom:0}.pum-modal-background .pum-modal-footer .pum-submit .spinner{float:right;vertical-align:middle}.pum-modal-background.tabbed-content .pum-modal-content{padding:36px 0 44px}.pum-alert{position:relative;padding:0 12px;border-right:4px solid #ccc;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}#log-viewer,.pum-alerts{box-shadow:0 1px 1px rgba(0,0,0,.04)}.pum-alert.pum-alert__success{border-right-color:#46b450}.pum-alert.pum-alert__info{border-right-color:#00a0d2}.pum-alert.pum-alert__warning{border-right-color:#ffb900}.pum-alert.pum-alert__error{border-right-color:#dc3232}.pum-alert-holder{display:flex;margin-bottom:.8em}.pum-alerts{position:relative;max-width:1280px;margin:20px 0 1px;padding:20px 20px 0;border:1px solid #e5e5e5;background-color:#fdfdfd;clear:both;top:10px;margin-left:20px!important}.pum-alerts>h2:first-child{margin:0;padding:9px 0 4px;font-size:23px;font-weight:400;line-height:29px}.pum-alerts h3{margin:-20px -20px 0;padding:1em;border-bottom:1px solid #ccc;background-color:#fdfdfd;font-size:1.4em}.pum-alerts img.logo{width:25px;margin:-2px 0 -2px 5px}.pum-alerts .button.dismiss,.pum-alerts .button.restore{width:45px;height:45px;margin-right:10px;padding:0;outline:0;line-height:inherit;cursor:pointer;flex:0 0 45px;display:flex;justify-content:center;align-items:center}.pum-alerts .button.dismiss .dashicons,.pum-alerts .button.restore .dashicons{width:24px;height:24px;font-size:24px}.pum-alerts .button.dismiss:focus,.pum-alerts .button.dismiss:hover,.pum-alerts .button.restore:focus,.pum-alerts .button.restore:hover{background:100% 0}.popup_page_pum-extensions .pum-alerts{top:0}.pum-alerts .screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;padding:0;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pum-bottom-spacing{margin-bottom:20px}.pum-container-disabled{display:table-cell;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:4px;background-color:rgba(232,232,232,.7)}.pum-muted-title{overflow:hidden;font-weight:600;font-style:italic}.pum-muted-title:after{display:inline-block;width:100%;height:.5em;margin-left:-100%;margin-right:10px;border-top:1px solid #ddd;vertical-align:bottom;content:""}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th{text-align:center}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child{text-align:right}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child{text-align:left}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3){padding-left:0}.pum-field-cookies .pum-popup-cookie-editor span.edit,.pum-field-triggers .pum-popup-trigger-editor span.edit{cursor:pointer;color:#0073aa;text-decoration:underline}.pum-field-cookie_key .cookie-key{position:relative;display:inline-block}.pum-field-cookie_key .cookie-key button.reset{position:absolute;left:0;top:0;bottom:0;height:100%}.pum-upgrade-tip{color:#333;line-height:2em!important}.pum-upgrade-tipdiv{margin-bottom:15px;display:block;font-weight:700}.pum-upgrade-tip img{float:right;margin-left:15px}.title-divider th{border-top:1px solid #ccc;padding:0}.title-divider .title{font-size:1.125em;padding-right:0!important;padding-top:20px!important;padding-bottom:0!important}.form-table td,.form-table tr{padding-top:10px}.posttypediv,.taxonomydiv{margin-bottom:10px;clear:both;overflow:auto}#log-viewer{background-color:#fff;border:1px solid #e5e5e5;padding:5px 20px;margin:20px 0}#log-viewer pre{font-family:monospace;white-space:pre-wrap}.pum-toggle-button{position:relative;width:36px;height:18px}.pum-toggle-button label{position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;background-color:#fff;transition:background-color .2s;border-radius:9px;border:1px solid #1e1e1e}.pum-toggle-button label::before{position:absolute;content:"";height:14px;width:14px;right:2px;bottom:1px;background-color:#1e1e1e;transition:.2s;border-radius:50%}.pum-toggle-button input{opacity:0;width:0;height:0}.pum-toggle-button input:focus+label{box-shadow:-2px 2px 7px #2196f3}.pum-toggle-button input:checked+label{background-color:#9ab927}.pum-toggle-button input:checked+label::before{background-color:#fff;transform:translateX(-15px)}.wp-core-ui .button-with-icon{display:inline-flex;align-items:center}.pum-flex-row{display:flex}.pum-flex-row .pum-flex-column{flex:1;padding:1%}.pum-flex-row .pum-flex-column.pum-flex-quarter{max-width:25%!important}.pum-flex-row .pum-flex-column.pum-flex-third{max-width:33.333%!important}.pum-flex-row .pum-flex-column.pum-flex-half{max-width:50%!important}.pum-flex-row .pum-flex-column.pum-flex-three-quarter{max-width:75%!important}.pum-flex-row .pum-flex-column input,.pum-flex-row .pum-flex-column label{display:block;width:100%}.pum-tabbed-form .pum-field{position:relative;margin:0 0 24px}.pum-tabbed-form label{display:block;font-weight:700;font-size:1.1em}.pum-tabbed-form .pum-required label::after{color:#a00;content:"*";margin-right:5px}.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-right:5px}@media only screen and (min-width:0px) and (max-width:783px){.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{display:none!important}}
|
1 |
+
.pum-field-select2 .pumselect2-container--classic .pumselect2-results>.pumselect2-results__options,.pum-field-select2 .pumselect2-container--default .pumselect2-results>.pumselect2-results__options{max-height:200px;overflow-y:auto}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:focus,.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a,.pum-tabs-container.vertical-tabs>ul.tabs>.tab a:focus,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:hover a{background-color:#0073aa}.no-button,.pum-modal-background .pum-modal-footer .cancel .no-button{border:0;padding:0;background:0 0;cursor:pointer}.no-button.link-button{color:#0073aa}.no-button.link-button:hover{color:#00a0d2}.no-button.delete-button,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before{color:#a00}.no-button.delete-button:hover{color:red}.pum-half{width:47.5%;max-width:47.5%;margin-left:5%;display:inline-block}.pum-half.pum-dependencies-met{display:inline-block!important}.pum-field-conditions .no-facet-groups .facet-target,.pum-field-cookies .pum-popup-cookie-editor .no-list-items select,.pum-field-triggers .pum-popup-trigger-editor .no-list-items select,.pum-half>*{max-width:100%}.pum-half input,.pum-half select,.pum-half textarea{max-width:100%;width:auto}.pum-last{margin-left:0!important}.pum-desc{margin-top:4px;margin-bottom:0}.pum-field-conditions .facet-builder .facet-groups,.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=checkbox],.pum-field-conditions .facet-builder .facet:first-child .or,.pum-field-conditions .has-conditions .no-facet-groups,.pum-field-editor #insert-media-button,.pum-field-hidden,.pum-field-image .pum-image-field .pum-image-select,.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview,[data-pum-dependencies]{display:none}.pum-field{position:relative;margin-bottom:1em}.pum-field>label{display:block;font-weight:700}.pum-field .pum-doclink{font-size:16px;line-height:20px}.pum-field-cookies .pum-popup-cookie-editor .list-table,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items,.pum-field-heading .pum-desc,.pum-field-heading label,.pum-field-separator .pum-desc,.pum-field-separator label,.pum-field-triggers .pum-popup-trigger-editor .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items{display:none!important}.pum-field-select option.bold{font-weight:700;font-size:1.125em}.pum-field-checkbox,.pum-field-select2{position:relative}.pum-field-checkbox label{margin-right:1.5em}.pum-field-checkbox label.pum-desc,.pum-tabbed-form .pum-field.checkbox label.pum-desc{display:inline;font-weight:inherit;font-size:inherit;margin:0 0 1em}.pum-field-checkbox input[type=checkbox]{position:absolute;top:.25em}.pum-field-multicheck input,.pum-field-multicheck label,.pum-field-radio input,.pum-field-radio label{line-height:1em}.pum-field-multicheck label,.pum-field-radio label,.pum-tabbed-form .pum-field label{margin-bottom:4px}.pum-field-multicheck input[type=radio],.pum-field-radio input[type=radio]{display:inline-block;margin-left:.25em}.pum-field-multicheck input+label,.pum-field-radio input+label{font-weight:400;display:inline-block!important}.pum-field-multicheck label:first-child,.pum-field-radio label:first-child{font-weight:700;margin:0 0 10px}.pum-field-multicheck>p.pum-desc,.pum-field-radio>p.pum-desc{margin:0 0 .5em}.pum-field-multicheck .pum-field-mulitcheck-list,.pum-field-multicheck .pum-field-radio-list,.pum-field-radio .pum-field-mulitcheck-list,.pum-field-radio .pum-field-radio-list{margin:0}.pum-field-range input[type=range],.pum-field-rangeslider input[type=range]{vertical-align:middle}.pum-field-range .pum-range-manual,.pum-field-rangeslider .pum-range-manual{padding-left:25px;text-align:left;width:80px}.pum-field-range .pum-range-value-unit,.pum-field-range .range-value-unit,.pum-field-rangeslider .pum-range-value-unit,.pum-field-rangeslider .range-value-unit{position:relative;display:inline-block;margin-right:-30px;margin-left:10px;width:20px;text-align:right;top:.125em}.pum-field-color .wp-color-result-text{line-height:23px}.pum-field-conditions .has-conditions .facet-groups,.pum-field-conditions .no-facet-groups,.pum-field-image .pum-image-field.pum-image-empty .pum-image-select,.pum-field-select2 .pumselect2-results,.pum-tabs-container.horizontal-tabs,.pum-tabs-container.link-tabs>ul.tabs,.pum-tabs-container>.tab-content .form-table,.pum-tabs-container>.tab-content.active{display:block}.pum-field-image .pum-image-preview-img{float:right;line-height:0;margin:5px 0}.pum-field-image .pum-image-preview-img img{max-width:60px;width:auto;height:auto}.pum-field-image select.pum-image-field__size{margin:8px 10px 8px 0;width:200px}.pum-field-image .pum-image-edit{margin:0 11px 0 0}.pum-field-image .pum-image-remove,.pum-field-image .pum-image-replace{margin:0 8px 0 0}.pum-field-conditions .facet-builder p{margin:0 0 1em}.pum-field-conditions .facet-builder a,.pum-field-license_key a:hover,.pum-field-license_key.pum-license-expired-notice a:hover{text-decoration:none}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group{box-shadow:0 1px 0 #ccc;color:#555;border:1px solid #ccc;background:#f7f7f7}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em{color:#0073aa;cursor:pointer}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before{content:"+ "}.pum-field-conditions .facet-builder .facet{position:relative;padding:12px 10px 6px 30px;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff}.pum-field-conditions .facet-builder .facet:first-child{border-top:0}.pum-field-conditions .facet-builder .facet::after,.pum-field-conditions .facet-builder .facet::before{display:table;content:"";line-height:0}.pum-field-conditions .facet-builder .facet::after{clear:both}.pum-field-conditions .facet-builder .pum-field{margin-bottom:.5em}.pum-field-conditions .facet-builder .facet-col{float:right;margin-left:20px;padding-bottom:6px;position:relative;min-width:175px}.pum-field-conditions .facet-builder .facet-col input,.pum-field-conditions .facet-builder .facet-col select{margin:0;max-width:100%}.pum-field-conditions .facet-builder .facet-target{position:relative;max-width:240px}.pum-field-conditions .facet-builder .facet-target *,.pum-modal-background,.pum-modal-background *,.pum-modal-background :after,.pum-modal-background :before,.pum-modal-background:after,.pum-modal-background:before,.pum-tab-panel>*,.pum-tabs-container>*{box-sizing:border-box}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection,.pum-field-conditions .facet-builder .facet-target select{padding-right:28px}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered,.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered{padding-right:3px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab a{padding:.5em 1em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand{cursor:pointer;position:absolute;right:2px;top:2px;z-index:10;line-height:24px;height:25px;background:#f7f7f7;border:1px solid transparent;border-radius:0 2px 2px 0;border-left:1px solid #ddd;text-align:center}.pum-field-conditions .facet-builder .facet-target .pum-not-operand span{font-size:1.25em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before{color:#555;font-size:16px;line-height:24px}.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus{outline:0;border:1px solid #5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-actions{position:absolute;left:6px;top:18px}.pum-field-conditions .facet-builder .facet-actions button{border:0;padding:0;background:0 0;margin-right:5px}.pum-field-conditions .facet-builder .dashicons-dismiss,.pum-field-conditions .facet-builder .dashicons-plus-alt{color:#999}.pum-field-conditions .facet-builder .or{color:#484848;font-weight:500;margin-right:-21px;right:50%;position:absolute;top:-6px;font-style:normal;line-height:10px;text-transform:uppercase}.pum-field-conditions .facet-builder .add-or{border-top:1px solid #fff;text-align:center}.pum-field-conditions .facet-builder .add-or>.add{right:-6.5px;position:relative;top:-9px}.pum-field-conditions .facet-builder .and{border-bottom:1px dashed #e1e1e1;margin:.5em 0 1.7em;text-align:center}.pum-field-conditions .facet-builder .add-or>.add,.pum-field-conditions .facet-builder .or{background:#f7f7f7;font-size:1.1em;padding:0 10px}.pum-field-conditions .facet-builder .add-or a,.pum-field-conditions .facet-builder .add-or button,.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .add-or label,.pum-field-conditions .facet-builder .and a,.pum-field-conditions .facet-builder .and button,.pum-field-conditions .facet-builder .and em,.pum-field-conditions .facet-builder .and label{background:#fff;font-size:1.1em;font-style:normal;margin:0 10px;padding:0 10px;position:relative;top:9px;text-transform:uppercase;box-shadow:none;color:#484848;cursor:default;border:0}.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .and em{color:#484848}.pum-field-conditions .pum-field-select2 select,.pum-tabbed-form .pumselect2-container--default{width:100%!important}.pum-field-license_key{background:#fafafa;padding:14px;border-top:2px solid #999;border-bottom:2px solid #999;margin:0 -14px 14px}.pum-field-license_key p{font-size:13px;margin-top:0}.pum-field-license_key a{color:#444}.pum-field-license_key span.pum-license-status{margin-right:5px;margin-left:5px}.pum-field-license_key .pum-license-messages p:last-child{margin-bottom:0}.pum-field-license_key.pum-license-expires-soon-notice{border-color:#dc3232}.pum-field-license_key.pum-license-valid-notice{border-color:#46b450}.pum-field-license_key.pum-license-valid-notice .pum-license-status{color:#46b450}.pum-field-license_key.pum-license-inactive-notice{border-color:#0073aa}.pum-field-license_key.pum-license-expired-notice{background-color:#e24e4e;color:#fff;border-color:#dc3232}.pum-field-license_key.pum-license-error-notice,.pum-field-license_key.pum-license-invalid-notice,.pum-field-license_key.pum-license-item_name_mismatch-notice,.pum-field-license_key.pum-license-missing-notice,.pum-field-license_key.pum-license-site_inactive-notice{background-color:#ffebcd;border-color:#dc3232}.pum-field-license_key.pum-license-expired-notice a{color:#fff}.pum-field-link input{margin-left:24px;display:block}.pum-field-link button.dashicons{float:left;width:1.5em;height:1.5em;line-height:1;padding:0;font-size:16px;vertical-align:sub;margin-top:1px;box-shadow:0 0 0 #ccc}.pum-field-select2 .pumselect2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.pum-field-select2 .pumselect2-container .pumselect2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered{display:block;padding-right:8px;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear{position:relative}.pum-field-select2 .pumselect2-container[dir=rtl] .pumselect2-selection--single .pumselect2-selection__rendered{padding-left:8px;padding-right:20px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear,.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide{display:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered{display:inline-block;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-search--inline{float:right}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;right:-100000px;width:100%;z-index:1051}.pum-field-select2 .pumselect2-results__options{list-style:none;margin:0;padding:0}.pum-field-select2 .pumselect2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i,.pum-field-select2 .pumselect2-results__option[aria-selected],.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i{cursor:pointer}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown{right:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-search--dropdown{display:block;padding:4px}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field{padding:4px;width:100%;box-sizing:border-box}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;right:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.pum-field-select2 .pumselect2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true],.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder{color:#999}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow{height:26px;position:absolute;top:1px;left:1px;width:20px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;right:50%;margin-right:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:right}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{right:1px;left:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li{list-style:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder{color:#999;margin-top:5px;float:right}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700;margin-top:5px;margin-left:10px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:right;margin-left:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-left:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear,.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove,.pum-modal-background,.pum-tab-panel[data-tab-count="0"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tab-panel[data-tab-count="1"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tabs-container[data-tab-count="0"].horizontal-tabs>ul.tabs,.pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs{display:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#333}.pum-field-cookies .pum-popup-cookie-editor .add-new,.pum-field-cookies .pum-popup-cookie-editor .pum-add-new,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-search--inline,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__placeholder,.pum-field-triggers .pum-popup-trigger-editor .add-new,.pum-field-triggers .pum-popup-trigger-editor .pum-add-new{float:left}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{margin-right:5px;margin-left:auto}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-right:2px;margin-left:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple{border:1px solid #000;outline:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa}.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true]{background-color:#ddd}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option{padding-right:1em}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1){padding-right:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-1em;padding-right:2em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-2em;padding-right:3em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-3em;padding-right:4em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-4em;padding-right:5em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-right:-5em;padding-right:6em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.pum-field-select2 .pumselect2-container--default .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:left;font-weight:700;margin-left:10px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder,.wp-list-table .type-popup .row-actions{color:#999}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow{background-color:#ddd;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;height:26px;position:absolute;top:1px;left:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;right:50%;margin-right:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:right}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{border:none;border-left:1px solid #aaa;border-radius:0 4px 4px 0;right:1px;left:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow{background:0 0;border:none}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top:none;border-top-right-radius:0;border-top-left-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered{list-style:none;margin:0;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:right;margin-left:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-left:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#555}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{float:left;margin-right:5px;margin-left:auto}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-right:2px;margin-left:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field{outline:0;box-shadow:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown{background-color:#fff;border:1px solid transparent}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above{border-bottom:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below{border-top:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true]{color:grey}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown{border-color:#5897fb}.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pum-desc+.pumselect2-container--open,.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pumselect2-container--open{position:absolute!important}.pum-field-select2 .pumselect2-container .pumselect2-selection{margin:1px;font-size:14px;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);border-color:#ddd;transition:border-color 50ms ease-in-out}.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection{outline:0;border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab:focus,.pum-tabs-container>ul.tabs .tab a:focus{box-shadow:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{overflow-y:auto;max-height:150px;min-height:28px;line-height:16px;font-size:12px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear{margin-left:3px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline,.pum-tab-panel>.components-tab-panel__tabs,.pum-tabs-container>ul.tabs{margin:0}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field{border-color:#ddd;padding:3px 5px 0;min-width:5em;width:100%!important}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-tabbed-form .pum-field .pum-desc{margin-top:4px;margin-bottom:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown{margin:0 1px;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);max-width:calc(100% - 4px);position:relative}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field{border-color:#ddd;padding:3px 5px;min-width:5em}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option{padding:3px 6px;margin:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group]{padding:3px 0 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group{padding:0 6px}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested{padding:3px 6px 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted{background:#3e86d0}.pum-field-select2 .pumselect2-container+.pumselect2-container--open{top:inherit!important}.pum-tab-panel,.pum-tabs-container{box-sizing:border-box;position:relative}.pum-tabs-container>ul.tabs .tab{font-size:1.2em}.pum-tabs-container>ul.tabs .tab a{padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tabs-container>.tab-content{display:none;padding:16px}.pum-tabs-container.sub-tabs>.tab-content .pum-field:first-child h3,.pum-tabs-container>.tab-content .form-table:first-child{margin-top:0}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:first-child,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:first-child{margin-top:8px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab{display:inline-block;padding:0;margin:0}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tab-content,.pum-tabs-container.horizontal-tabs>.tab-content{padding-top:16px}.pum-tab-panel.pum-vertical-tabs,.pum-tabs-container.vertical-tabs{min-height:100px;padding-right:140px;width:100%}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs,.pum-tabs-container.vertical-tabs>ul.tabs{width:140px;min-height:100%;display:block;position:absolute;right:0;top:0;margin:0;border-top:0;border-left:1px solid #dfdfdf}.pum-tabs-container.vertical-tabs>ul.tabs>.tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tabs-container.vertical-tabs>ul.tabs>.tab a{background:#fcfcfc;color:#000;display:block}.pum-tabs-container.vertical-tabs>ul.tabs>.tab.active a{background-color:#32373c;color:#fff}.pum-modal-background .pum-modal-content p,.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content .pum-field:first-child h3,.pum-tab-panel>.components-tab-panel__tab-content .form-table:first-child{margin-top:0}.pum-tabs-container.link-tabs>ul.tabs>li.tab{display:inline-block}.pum-tabs-container.link-tabs>ul.tabs>li.tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a{color:#000}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a,.pum-tabs-container.link-tabs>ul.tabs>li.tab:hover a{text-decoration:underline}.pum-tabs-container.link-tabs>ul.tabs>li.tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tabs-container.link-tabs>ul.tabs>li.tab:last-child::after{content:""}.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container.sub-tabs>.tab-content{padding:16px 0 0}.pum-tab-panel[data-tab-count="0"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tab-panel[data-tab-count="1"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container[data-tab-count="0"].sub-tabs>.tab-content,.pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:0}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table{display:block!important}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:16px!important}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab{font-size:1.2em;padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tab-panel>.components-tab-panel__tab-content{padding:16px}.pum-field-cookies .pum-popup-cookie-editor .no-list-items,.pum-field-triggers .pum-popup-trigger-editor .no-list-items,.pum-tab-panel.pum-horizontal-tabs,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs,.pum-tab-panel>.components-tab-panel__tab-content .form-table,.pum-tabbed-form .pum-field .pum-desc,.pum-tabbed-form .pum-field label{display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{background:#fcfcfc;color:#000;display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{background-color:#32373c;color:#fff}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{display:inline-block}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{color:#000}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a{text-decoration:underline}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:last-child::after{content:""}.pum-modal-background{position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100100;overflow-y:scroll}.pum-modal-background .pum-modal-wrap{position:absolute;top:60px;margin-bottom:60px;right:50%;width:550px;margin-right:-300px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);z-index:100105;transition:height .2s,margin-top .2s}@media screen and (max-width:520px){.pum-modal-background .pum-modal-wrap{width:auto;margin-right:0;top:10px;left:10px;bottom:10px;right:10px}}.pum-alert,.pum-alerts .pum-alert,.pum-modal-background .pum-modal-content textarea,.pum-tabbed-form .pum-field-select2 select{width:100%}.pum-modal-background .pum-modal-header{position:absolute;top:0;left:0;right:0;height:36px;padding:0 16px 0 36px;font-size:18px;font-weight:600;line-height:36px;background:#fcfcfc;border-bottom:1px solid #dfdfdf}.pum-modal-background .pum-modal-header .pum-modal-close{position:absolute;top:0;left:0;width:36px;height:36px;padding:0;color:#666;text-align:center;background:100% 0;border:none;cursor:pointer}.pum-modal-background .pum-modal-header .pum-modal-close::before{font:400 20px/36px dashicons;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:36px;height:36px;content:'\f158'}.pum-modal-background .pum-modal-content{padding:52px 16px 60px}.pum-modal-background .pum-modal-content div.error{margin:0 0 10px}.pum-modal-background .pum-modal-footer{position:absolute;bottom:0;right:0;left:0;padding:8px 16px;background:#fcfcfc;border-top:1px solid #dfdfdf}.pum-modal-background .pum-modal-footer .cancel{line-height:25px;float:right}.pum-modal-background .pum-modal-footer .cancel .no-button.link-button{color:#0073aa;text-decoration:underline}.pum-modal-background .pum-modal-footer .cancel .submitdelete{text-decoration:none;padding:1px 2px}@media screen and (max-width:782px){.pum-modal-background .pum-modal-content{padding:50px 16px 60px}.pum-modal-background .pum-modal-footer .cancel{line-height:32px}}.pum-modal-background .pum-modal-footer .pum-submit{line-height:23px;float:left}.pum-modal-background .pum-modal-footer .pum-submit button{float:left;margin-bottom:0}.pum-modal-background .pum-modal-footer .pum-submit .spinner{float:right;vertical-align:middle}.pum-modal-background.tabbed-content .pum-modal-content{padding:36px 0 44px}.pum-alert{position:relative;padding:0 12px;border-right:4px solid #ccc;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}#log-viewer,.pum-alerts{box-shadow:0 1px 1px rgba(0,0,0,.04)}.pum-alert.pum-alert__success{border-right-color:#46b450}.pum-alert.pum-alert__info{border-right-color:#00a0d2}.pum-alert.pum-alert__warning{border-right-color:#ffb900}.pum-alert.pum-alert__error{border-right-color:#dc3232}.pum-alert-holder{display:flex;margin-bottom:.8em}.pum-alerts{position:relative;max-width:1280px;margin:20px 0 1px;padding:20px 20px 0;border:1px solid #e5e5e5;background-color:#fdfdfd;clear:both;top:10px;margin-left:20px!important}.pum-alerts>h2:first-child{margin:0;padding:9px 0 4px;font-size:23px;font-weight:400;line-height:29px}.pum-alerts h3{margin:-20px -20px 0;padding:1em;border-bottom:1px solid #ccc;background-color:#fdfdfd;font-size:1.4em}.pum-alerts img.logo{width:25px;margin:-2px 0 -2px 5px}.pum-alerts .button.dismiss,.pum-alerts .button.restore{width:45px;height:45px;margin-right:10px;padding:0;outline:0;line-height:inherit;cursor:pointer;flex:0 0 45px;display:flex;justify-content:center;align-items:center}.pum-alerts .button.dismiss .dashicons,.pum-alerts .button.restore .dashicons{width:24px;height:24px;font-size:24px}.pum-alerts .button.dismiss:focus,.pum-alerts .button.dismiss:hover,.pum-alerts .button.restore:focus,.pum-alerts .button.restore:hover{background:100% 0}.popup_page_pum-extensions .pum-alerts{top:0}.pum-alerts .screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;padding:0;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pum-bottom-spacing{margin-bottom:20px}.pum-container-disabled{display:table-cell;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:4px;background-color:rgba(232,232,232,.7)}.pum-muted-title{overflow:hidden;font-weight:600;font-style:italic}.pum-muted-title:after{display:inline-block;width:100%;height:.5em;margin-left:-100%;margin-right:10px;border-top:1px solid #ddd;vertical-align:bottom;content:""}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th{text-align:center}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child{text-align:right}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child{text-align:left}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3){padding-left:0}.pum-field-cookies .pum-popup-cookie-editor span.edit,.pum-field-triggers .pum-popup-trigger-editor span.edit{cursor:pointer;color:#0073aa;text-decoration:underline}.pum-field-cookie_key .cookie-key{position:relative;display:inline-block}.pum-field-cookie_key .cookie-key button.reset{position:absolute;left:0;top:0;bottom:0;height:100%}.pum-upgrade-tip{color:#333;line-height:2em!important}.pum-upgrade-tipdiv{margin-bottom:15px;display:block;font-weight:700}.pum-upgrade-tip img{float:right;margin-left:15px}.title-divider th{border-top:1px solid #ccc;padding:0}.title-divider .title{font-size:1.125em;padding-right:0!important;padding-top:20px!important;padding-bottom:0!important}.form-table td,.form-table tr{padding-top:10px}.posttypediv,.taxonomydiv{margin-bottom:10px;clear:both;overflow:auto}@media screen and (max-width:1023px){.pum-notice-bar{display:none!important}}.pum-notice-bar-wrapper{position:absolute;z-index:10;visibility:hidden;width:50%;right:0;left:0;margin:0 auto}.pum-notice-bar-wrapper .pum-notice-bar{display:flex;justify-content:center;background-color:#f6f6f6;border-top:3px solid #ad1b8e;color:#777;padding:7px;max-height:100px;visibility:visible}.pum-notice-bar-wrapper .pum-notice-bar a{color:#9aba27}#log-viewer{background-color:#fff;border:1px solid #e5e5e5;padding:5px 20px;margin:20px 0}#log-viewer pre{font-family:monospace;white-space:pre-wrap}.pum-welcome-wrapper{margin:0;padding:10px;background-color:#fff}@media only screen and (min-width:600px){.pum-welcome-wrapper{max-width:500px;margin:40px auto 0;padding:40px 30px}}.pum-welcome-wrapper ul{list-style:disc;padding-right:20px}.pum-welcome-wrapper .pum-welcome-signature{margin-top:20px;font-style:italic;display:flex;align-items:center}.pum-welcome-wrapper .pum-welcome-signature img{margin-left:10px;width:60px}.pum-welcome-wrapper .pum-welcome-cta{margin-top:30px}.pum-toggle-button{position:relative;width:36px;height:18px}.pum-toggle-button label{position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;background-color:#fff;transition:background-color .2s;border-radius:9px;border:1px solid #1e1e1e}.pum-toggle-button label::before{position:absolute;content:"";height:14px;width:14px;right:2px;bottom:1px;background-color:#1e1e1e;transition:.2s;border-radius:50%}.pum-toggle-button input{opacity:0;width:0;height:0}.pum-toggle-button input:focus+label{box-shadow:-2px 2px 7px #2196f3}.pum-toggle-button input:checked+label{background-color:#9ab927}.pum-toggle-button input:checked+label::before{background-color:#fff;transform:translateX(-15px)}.wp-core-ui .button-with-icon{display:inline-flex;align-items:center}.pum-flex-row{display:flex}.pum-flex-row .pum-flex-column{flex:1;padding:1%}.pum-flex-row .pum-flex-column.pum-flex-quarter{max-width:25%!important}.pum-flex-row .pum-flex-column.pum-flex-third{max-width:33.333%!important}.pum-flex-row .pum-flex-column.pum-flex-half{max-width:50%!important}.pum-flex-row .pum-flex-column.pum-flex-three-quarter{max-width:75%!important}.pum-flex-row .pum-flex-column input,.pum-flex-row .pum-flex-column label{display:block;width:100%}.pum-tabbed-form .pum-field{position:relative;margin:0 0 24px}.pum-tabbed-form label{display:block;font-weight:700;font-size:1.1em}.pum-tabbed-form .pum-required label::after{color:#a00;content:"*";margin-right:5px}.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-right:5px}@media only screen and (min-width:0px) and (max-width:783px){.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{display:none!important}}
|
assets/css/pum-admin-general.css
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
/************************************************************
|
2 |
-
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
************************************************************/
|
4 |
-
/*!******************************************************************************
|
5 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
6 |
******************************************************************************/
|
7 |
.no-button {
|
8 |
border: 0;
|
@@ -51,8 +51,8 @@
|
|
51 |
margin-right: 0 !important;
|
52 |
}
|
53 |
|
54 |
-
/*!******************************************************************************
|
55 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
56 |
******************************************************************************/
|
57 |
.pum-desc {
|
58 |
margin-top: 4px;
|
@@ -78,11 +78,11 @@
|
|
78 |
line-height: 20px;
|
79 |
}
|
80 |
|
81 |
-
/**
|
82 |
-
* Sections
|
83 |
*/
|
84 |
-
/**
|
85 |
-
* Heading & separator fields
|
86 |
*/
|
87 |
.pum-field-heading label,
|
88 |
.pum-field-heading .pum-desc,
|
@@ -99,16 +99,16 @@
|
|
99 |
display: none;
|
100 |
}
|
101 |
|
102 |
-
/**
|
103 |
-
* Select fields
|
104 |
*/
|
105 |
.pum-field-select option.bold {
|
106 |
font-weight: bold;
|
107 |
font-size: 1.125em;
|
108 |
}
|
109 |
|
110 |
-
/**
|
111 |
-
* Checkbox fields
|
112 |
*/
|
113 |
.pum-field-checkbox {
|
114 |
position: relative;
|
@@ -130,8 +130,8 @@
|
|
130 |
top: .25em;
|
131 |
}
|
132 |
|
133 |
-
/**
|
134 |
-
* Multicheck & Radio fields
|
135 |
*/
|
136 |
.pum-field-multicheck input, .pum-field-multicheck label,
|
137 |
.pum-field-radio input,
|
@@ -174,8 +174,8 @@
|
|
174 |
margin: 0;
|
175 |
}
|
176 |
|
177 |
-
/**
|
178 |
-
* Range & range slider fields
|
179 |
*/
|
180 |
.pum-field-range input[type="range"],
|
181 |
.pum-field-rangeslider input[type="range"] {
|
@@ -202,15 +202,15 @@
|
|
202 |
top: .125em;
|
203 |
}
|
204 |
|
205 |
-
/**
|
206 |
-
* Image fields
|
207 |
*/
|
208 |
.pum-field-color .wp-color-result-text {
|
209 |
line-height: 23px;
|
210 |
}
|
211 |
|
212 |
-
/**
|
213 |
-
* Image fields
|
214 |
*/
|
215 |
.pum-field-image .pum-image-field .pum-image-select,
|
216 |
.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {
|
@@ -247,8 +247,8 @@
|
|
247 |
margin: 0 0 0 8px;
|
248 |
}
|
249 |
|
250 |
-
/**
|
251 |
-
* Conditions field
|
252 |
*/
|
253 |
.pum-field-conditions {
|
254 |
/* Conditionals */
|
@@ -502,8 +502,8 @@
|
|
502 |
width: 100% !important;
|
503 |
}
|
504 |
|
505 |
-
/**
|
506 |
-
* License fields.
|
507 |
*/
|
508 |
.pum-field-license_key {
|
509 |
background: #fafafa;
|
@@ -570,8 +570,8 @@
|
|
570 |
text-decoration: none;
|
571 |
}
|
572 |
|
573 |
-
/**
|
574 |
-
* Link fields.
|
575 |
*/
|
576 |
.pum-field-link input {
|
577 |
margin-right: 24px;
|
@@ -590,11 +590,11 @@
|
|
590 |
box-shadow: 0 0 0 #cccccc;
|
591 |
}
|
592 |
|
593 |
-
/*!******************************************************************************
|
594 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
595 |
-
*
|
596 |
-
* The bulk of this is to style jquery select2 to better
|
597 |
-
* resemble the default WP dashboard inputs.
|
598 |
******************************************************************************/
|
599 |
.pum-field-select2 {
|
600 |
position: relative;
|
@@ -1317,8 +1317,8 @@
|
|
1317 |
top: inherit !important;
|
1318 |
}
|
1319 |
|
1320 |
-
/*!******************************************************************************
|
1321 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1322 |
******************************************************************************/
|
1323 |
.pum-tabs-container {
|
1324 |
box-sizing: border-box;
|
@@ -1797,8 +1797,8 @@
|
|
1797 |
padding: 36px 0 44px;
|
1798 |
}
|
1799 |
|
1800 |
-
/*!******************************************************************************
|
1801 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1802 |
******************************************************************************/
|
1803 |
.pum-alert {
|
1804 |
position: relative;
|
@@ -1945,14 +1945,14 @@
|
|
1945 |
content: "";
|
1946 |
}
|
1947 |
|
1948 |
-
/*!******************************************************************************
|
1949 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1950 |
******************************************************************************/
|
1951 |
-
/*!******************************************************************************
|
1952 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
1953 |
******************************************************************************/
|
1954 |
-
/**
|
1955 |
-
* Triggers field
|
1956 |
*/
|
1957 |
.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {
|
1958 |
float: right;
|
@@ -2008,8 +2008,8 @@
|
|
2008 |
display: none !important;
|
2009 |
}
|
2010 |
|
2011 |
-
/**
|
2012 |
-
* Cookies field
|
2013 |
*/
|
2014 |
.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {
|
2015 |
float: right;
|
@@ -2079,8 +2079,8 @@
|
|
2079 |
}
|
2080 |
|
2081 |
/* Upgrade Tips */
|
2082 |
-
/*!******************************************************************************
|
2083 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
2084 |
******************************************************************************/
|
2085 |
.pum-upgrade-tip {
|
2086 |
color: #333;
|
@@ -2099,8 +2099,8 @@
|
|
2099 |
}
|
2100 |
|
2101 |
/* Form Table Dividers */
|
2102 |
-
/*!******************************************************************************
|
2103 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
2104 |
******************************************************************************/
|
2105 |
.title-divider th {
|
2106 |
border-top: 1px solid #ccc;
|
@@ -2125,8 +2125,42 @@
|
|
2125 |
overflow: auto;
|
2126 |
}
|
2127 |
|
2128 |
-
/************
|
2129 |
-
Styles for
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2130 |
************/
|
2131 |
#log-viewer {
|
2132 |
background-color: #fff;
|
@@ -2141,8 +2175,46 @@ Styles for our log viewers
|
|
2141 |
white-space: pre-wrap;
|
2142 |
}
|
2143 |
|
2144 |
-
/************
|
2145 |
-
Styles for
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2146 |
************/
|
2147 |
.pum-toggle-button {
|
2148 |
position: relative;
|
1 |
+
/************************************************************
|
2 |
+
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
************************************************************/
|
4 |
+
/*!******************************************************************************
|
5 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
6 |
******************************************************************************/
|
7 |
.no-button {
|
8 |
border: 0;
|
51 |
margin-right: 0 !important;
|
52 |
}
|
53 |
|
54 |
+
/*!******************************************************************************
|
55 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
56 |
******************************************************************************/
|
57 |
.pum-desc {
|
58 |
margin-top: 4px;
|
78 |
line-height: 20px;
|
79 |
}
|
80 |
|
81 |
+
/**
|
82 |
+
* Sections
|
83 |
*/
|
84 |
+
/**
|
85 |
+
* Heading & separator fields
|
86 |
*/
|
87 |
.pum-field-heading label,
|
88 |
.pum-field-heading .pum-desc,
|
99 |
display: none;
|
100 |
}
|
101 |
|
102 |
+
/**
|
103 |
+
* Select fields
|
104 |
*/
|
105 |
.pum-field-select option.bold {
|
106 |
font-weight: bold;
|
107 |
font-size: 1.125em;
|
108 |
}
|
109 |
|
110 |
+
/**
|
111 |
+
* Checkbox fields
|
112 |
*/
|
113 |
.pum-field-checkbox {
|
114 |
position: relative;
|
130 |
top: .25em;
|
131 |
}
|
132 |
|
133 |
+
/**
|
134 |
+
* Multicheck & Radio fields
|
135 |
*/
|
136 |
.pum-field-multicheck input, .pum-field-multicheck label,
|
137 |
.pum-field-radio input,
|
174 |
margin: 0;
|
175 |
}
|
176 |
|
177 |
+
/**
|
178 |
+
* Range & range slider fields
|
179 |
*/
|
180 |
.pum-field-range input[type="range"],
|
181 |
.pum-field-rangeslider input[type="range"] {
|
202 |
top: .125em;
|
203 |
}
|
204 |
|
205 |
+
/**
|
206 |
+
* Image fields
|
207 |
*/
|
208 |
.pum-field-color .wp-color-result-text {
|
209 |
line-height: 23px;
|
210 |
}
|
211 |
|
212 |
+
/**
|
213 |
+
* Image fields
|
214 |
*/
|
215 |
.pum-field-image .pum-image-field .pum-image-select,
|
216 |
.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {
|
247 |
margin: 0 0 0 8px;
|
248 |
}
|
249 |
|
250 |
+
/**
|
251 |
+
* Conditions field
|
252 |
*/
|
253 |
.pum-field-conditions {
|
254 |
/* Conditionals */
|
502 |
width: 100% !important;
|
503 |
}
|
504 |
|
505 |
+
/**
|
506 |
+
* License fields.
|
507 |
*/
|
508 |
.pum-field-license_key {
|
509 |
background: #fafafa;
|
570 |
text-decoration: none;
|
571 |
}
|
572 |
|
573 |
+
/**
|
574 |
+
* Link fields.
|
575 |
*/
|
576 |
.pum-field-link input {
|
577 |
margin-right: 24px;
|
590 |
box-shadow: 0 0 0 #cccccc;
|
591 |
}
|
592 |
|
593 |
+
/*!******************************************************************************
|
594 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
595 |
+
*
|
596 |
+
* The bulk of this is to style jquery select2 to better
|
597 |
+
* resemble the default WP dashboard inputs.
|
598 |
******************************************************************************/
|
599 |
.pum-field-select2 {
|
600 |
position: relative;
|
1317 |
top: inherit !important;
|
1318 |
}
|
1319 |
|
1320 |
+
/*!******************************************************************************
|
1321 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1322 |
******************************************************************************/
|
1323 |
.pum-tabs-container {
|
1324 |
box-sizing: border-box;
|
1797 |
padding: 36px 0 44px;
|
1798 |
}
|
1799 |
|
1800 |
+
/*!******************************************************************************
|
1801 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1802 |
******************************************************************************/
|
1803 |
.pum-alert {
|
1804 |
position: relative;
|
1945 |
content: "";
|
1946 |
}
|
1947 |
|
1948 |
+
/*!******************************************************************************
|
1949 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1950 |
******************************************************************************/
|
1951 |
+
/*!******************************************************************************
|
1952 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
1953 |
******************************************************************************/
|
1954 |
+
/**
|
1955 |
+
* Triggers field
|
1956 |
*/
|
1957 |
.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {
|
1958 |
float: right;
|
2008 |
display: none !important;
|
2009 |
}
|
2010 |
|
2011 |
+
/**
|
2012 |
+
* Cookies field
|
2013 |
*/
|
2014 |
.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {
|
2015 |
float: right;
|
2079 |
}
|
2080 |
|
2081 |
/* Upgrade Tips */
|
2082 |
+
/*!******************************************************************************
|
2083 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
2084 |
******************************************************************************/
|
2085 |
.pum-upgrade-tip {
|
2086 |
color: #333;
|
2099 |
}
|
2100 |
|
2101 |
/* Form Table Dividers */
|
2102 |
+
/*!******************************************************************************
|
2103 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
2104 |
******************************************************************************/
|
2105 |
.title-divider th {
|
2106 |
border-top: 1px solid #ccc;
|
2125 |
overflow: auto;
|
2126 |
}
|
2127 |
|
2128 |
+
/************
|
2129 |
+
Styles for upgrade notice bar
|
2130 |
+
************/
|
2131 |
+
@media screen and (max-width: 1023px) {
|
2132 |
+
.pum-notice-bar {
|
2133 |
+
display: none !important;
|
2134 |
+
}
|
2135 |
+
}
|
2136 |
+
|
2137 |
+
.pum-notice-bar-wrapper {
|
2138 |
+
position: absolute;
|
2139 |
+
z-index: 10;
|
2140 |
+
visibility: hidden;
|
2141 |
+
width: 50%;
|
2142 |
+
left: 0;
|
2143 |
+
right: 0;
|
2144 |
+
margin: 0 auto;
|
2145 |
+
}
|
2146 |
+
|
2147 |
+
.pum-notice-bar-wrapper .pum-notice-bar {
|
2148 |
+
display: flex;
|
2149 |
+
justify-content: center;
|
2150 |
+
background-color: #f6f6f6;
|
2151 |
+
border-top: 3px solid #ad1b8e;
|
2152 |
+
color: #777;
|
2153 |
+
padding: 7px;
|
2154 |
+
max-height: 100px;
|
2155 |
+
visibility: visible;
|
2156 |
+
}
|
2157 |
+
|
2158 |
+
.pum-notice-bar-wrapper .pum-notice-bar a {
|
2159 |
+
color: #9aba27;
|
2160 |
+
}
|
2161 |
+
|
2162 |
+
/************
|
2163 |
+
Styles for our log viewers
|
2164 |
************/
|
2165 |
#log-viewer {
|
2166 |
background-color: #fff;
|
2175 |
white-space: pre-wrap;
|
2176 |
}
|
2177 |
|
2178 |
+
/************
|
2179 |
+
Styles for welcome screen
|
2180 |
+
************/
|
2181 |
+
.pum-welcome-wrapper {
|
2182 |
+
margin: 0;
|
2183 |
+
padding: 10px;
|
2184 |
+
background-color: #fff;
|
2185 |
+
}
|
2186 |
+
|
2187 |
+
@media only screen and (min-width: 600px) {
|
2188 |
+
.pum-welcome-wrapper {
|
2189 |
+
max-width: 500px;
|
2190 |
+
margin: 40px auto 0;
|
2191 |
+
padding: 40px 30px;
|
2192 |
+
}
|
2193 |
+
}
|
2194 |
+
|
2195 |
+
.pum-welcome-wrapper ul {
|
2196 |
+
list-style: disc;
|
2197 |
+
padding-left: 20px;
|
2198 |
+
}
|
2199 |
+
|
2200 |
+
.pum-welcome-wrapper .pum-welcome-signature {
|
2201 |
+
margin-top: 20px;
|
2202 |
+
font-style: italic;
|
2203 |
+
display: flex;
|
2204 |
+
align-items: center;
|
2205 |
+
}
|
2206 |
+
|
2207 |
+
.pum-welcome-wrapper .pum-welcome-signature img {
|
2208 |
+
margin-right: 10px;
|
2209 |
+
width: 60px;
|
2210 |
+
}
|
2211 |
+
|
2212 |
+
.pum-welcome-wrapper .pum-welcome-cta {
|
2213 |
+
margin-top: 30px;
|
2214 |
+
}
|
2215 |
+
|
2216 |
+
/************
|
2217 |
+
Styles for toggle buttons
|
2218 |
************/
|
2219 |
.pum-toggle-button {
|
2220 |
position: relative;
|
assets/css/pum-admin-general.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["pum-admin-general.scss","pum-admin-general.css","modules/_general.scss","modules/_fields.scss","modules/_select2.scss","vendor/select2/_single.scss","vendor/select2/_multiple.scss","vendor/select2/_dropdown.scss","vendor/select2/theme/default/_single.scss","vendor/select2/theme/default/_multiple.scss","vendor/select2/theme/default/layout.scss","vendor/select2/theme/classic/_single.scss","vendor/select2/theme/classic/_defaults.scss","vendor/select2/mixins/_gradients.scss","vendor/select2/theme/classic/_multiple.scss","vendor/select2/theme/classic/layout.scss","modules/_tabs.scss","modules/_modal.scss","modules/_alerts.scss","partials/admin/_mixins.scss","partials/admin/_fields.scss","partials/admin/_marketing.scss","partials/admin/_deprecated.scss"],"names":[],"mappings":"AAAA;;6DCE6D;ACF7D;;+EDK+E;ACD/E;EACE,SAAS;EACT,UAAU;EACV,gBAAgB;EAChB,eAAe;ADGjB;;ACPA;EAOI,cAAc;ADIlB;;ACXA;EASM,cAAc;ADMpB;;ACfA;EAcI,WAAW;ADKf;;ACnBA;EAgBM,WAAW;ADOjB;;ACDA;EACE,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;EAChB,qBAAqB;ADIvB;;ACRA;EAQI,gCAA+B;ADInC;;ACZA;EAYI,eAAe;ADInB;;AChBA;EAgBI,eAAe;EACf,WAAW;ADIf;;ACCA;EACE,0BAAwB;ADE1B;;AEnDA;;+EFuD+E;AEhD/E;EACE,eAAe;EACf,gBAAgB;AFkDlB;;AAEA;EEhDE,aAAa;AFkDf;;AE/CA;EACE,kBAAkB;EAElB,kBAAkB;AFiDpB;;AEpDA;EAMI,cAAc;EACd,iBAAiB;AFkDrB;;AEzDA;EAWI,eAAe;EACf,iBAAiB;AFkDrB;;AE7CA;;EFiDE;AE1CF;;EF6CE;AE1CF;;;;EAkBI,wBAAwB;AF8B5B;;AEhBA;EACE,aAAa;AFmBf;;AEhBA;EAEI,aAAa;AFkBjB;;AEdA;;EFkBE;AEfF;EAEI,iBAAiB;EACjB,kBAAkB;AFgBtB;;AEZA;;EFgBE;AEbF;EACE,kBAAkB;AFepB;;AEhBA;EAII,kBAAkB;AFgBtB;;AEpBA;EASM,eAAe;EACf,oBAAoB;EACpB,kBAAkB;EAClB,eAAe;AFerB;;AE3BA;EAiBI,kBAAkB;EAClB,UAAU;AFcd;;AEVA;;EFcE;AEXF;;;EAKI,gBAAgB;AFWpB;;AEhBA;;EASI,kBAAkB;AFYtB;;AErBA;;EAaI,qBAAqB;EACrB,mBAAmB;AFavB;;AE3BA;;EAkBI,mBAAmB;EACnB,gCAAgC;AFcpC;;AEjCA;;EAuBI,iBAAiB;EACjB,gBAAgB;AFepB;;AEvCA;;EA6BI,gBAAgB;AFepB;;AE5CA;;;;EAkCI,SAAS;AFiBb;;AEZA;;EFgBE;AEbF;;EAGI,sBAAsB;AFc1B;;AEjBA;;EAOI,mBAAmB;EACnB,iBAAiB;EACjB,WAAW;AFef;;AExBA;;;;EAcI,kBAAkB;EAClB,qBAAqB;EACrB,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;EACX,gBAAgB;EAChB,WAAW;AFiBf;;AEbA;;EFiBE;AEdF;EAEI,iBAAiB;AFerB;;AEXA;;EFeE;AEZF;;EAMM,aAAa;AFUnB;;AEhBA;EAUM,cAAc;AFUpB;;AEpBA;EAeI,WAAW;EACX,cAAc;EACd,aAAa;AFSjB;;AE1BA;EAoBM,eAAe;EACf,WAAW;EACX,YAAY;AFUlB;;AEhCA;EA2BI,sBAAsB;EACtB,YAAY;AFShB;;AErCA;EAgCI,kBAAkB;AFStB;;AEzCA;;EAqCI,iBAAiB;AFSrB;;AEJA;;EFQE;AELF;EA6QE,iBAAA;AFrQF;;AERA;EAqMI,6BAAA;AFzLJ;;AEZA;EAKM,eAAe;AFWrB;;AEhBA;EASM,qBAAqB;AFW3B;;AEpBA;EAcM,aAAa;AFUnB;;AExBA;EAmBU,wBAAwB;EACxB,WAAW;EACX,sBAAsB;EACtB,mBAAmB;AFS7B;;AE/BA;;;;;;EA8BY,cAAc;EACd,eAAe;AFU3B;;AEzCA;;;;;;EAkCc,aAAa;AFgB3B;;AElDA;EAiDM,kBAAkB;EAClB,2BAA2B;EAC3B,gCAAgC;EAChC,0BAA0B;AFKhC;;AEzDA;EAuDQ,aAAa;AFMrB;;AE7DA;EA0DU,aAAa;AFOvB;;AEjEA;EAgEQ,cAAc;EACd,WAAW;EACX,cAAc;AFKtB;;AEvEA;EAsEQ,WAAW;AFKnB;;AE3EA;EA4EM,oBAAoB;AFG1B;;AE/EA;EAgFM,WAAW;EACX,kBAAkB;EAClB,mBAAmB;EACnB,kBAAkB;EAClB,gBAAgB;AFGtB;;AEvFA;;EAwFQ,SAAS;EACT,eAAe;AFIvB;;AE7FA;EA+FM,kBAAkB;EAClB,gBAAgB;AFEtB;;AElGA;EAmGQ,sBAAsB;AFG9B;;AEtGA;;EAwGQ,kBAAkB;AFG1B;;AE3GA;;EA4GU,iBAAiB;AFI3B;;AEhHA;EAkHQ,eAAe;EACf,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EAEX,iBAAiB;EACjB,YAAY;EAGZ,mBAAmB;EACnB,6BAA6B;EAC7B,0BAA0B;EAC1B,4BAA4B;EAC5B,kBAAkB;AFD1B;;AE/HA;EAmIU,iBAAiB;AFA3B;;AEnIA;EAuIU,WAAW;EACX,eAAe;EACf,iBAAiB;AFA3B;;AEzIA;EA6IU,aAAa;AFAvB;;AE7IA;EAiJU,aAAa;EACb,yBAAyB;EACzB,2CAA2C;AFArD;;AEnJA;EA6JY,WAAW;AFNvB;;AEvJA;;EA4KU,qBAAqB;EACrB,2CAA2C;AFhBrD;;AE7JA;EAoLM,kBAAkB;EAClB,UAAU;EACV,SAAS;AFnBf;;AEnKA;EAyLQ,SAAS;EACT,UAAU;EACV,gBAAgB;EAChB,gBAAgB;AFlBxB;;AE1KA;;EAkMM,WAAW;AFnBjB;;AE/KA;EAuMM,cAAc;EACd,gBAAgB;EAChB,kBAAkB;EAClB,SAAS;EACT,kBAAkB;EAClB,SAAS;EACT,kBAAkB;EAClB,iBAAiB;EACjB,yBAAyB;AFpB/B;;AE3LA;EAmNM,0BAA0B;EAC1B,kBAAkB;AFpBxB;;AEhMA;EAuNQ,YAAY;EACZ,kBAAkB;EAClB,SAAS;AFnBjB;;AEtMA;EA8NM,iCAAiC;EACjC,oBAAoB;EACpB,kBAAkB;AFpBxB;;AE5MA;;EAqOM,mBAAmB;EACnB,gBAAgB;EAChB,eAAe;AFpBrB;;AEnNA;;;;;;;EA+OQ,gBAAgB;EAChB,gBAAgB;EAChB,kBAAkB;EAClB,cAAc;EACd,eAAe;EACf,kBAAkB;EAClB,QAAQ;EACR,yBAAyB;EACzB,gBAAgB;EAChB,cAAc;EACd,eAAe;EACf,SAAS;AFlBjB;;AExOA;EA+PQ,cAAc;AFnBtB;;AE5OA;EAsQI,cAAc;AFtBlB;;AEhPA;EAyQM,eAAe;AFrBrB;;AEpPA;EAiRM,cAAc;AFzBpB;;AExPA;EAqRM,aAAa;AFzBnB;;AE5PA;EA4RM,sBAAsB;AF5B5B;;AEkCA;;EF9BE;AEiCF;EACE,mBAAmB;EACnB,aAAa;EACb,0BAA0B;EAC1B,6BAA6B;EAC7B,oBAAoB;AF/BtB;;AE0BA;EAQI,eAAe;EACf,aAAa;AF9BjB;;AEqBA;EAaI,WAAW;AF9Bf;;AEiBA;EAiBI,qBAAqB;AF9BzB;;AEaA;EAqBI,gBAAgB;EAChB,iBAAiB;AF9BrB;;AEQA;EA2BM,gBAAgB;AF/BtB;;AEIA;EAmCI,qBAAqB;AFnCzB;;AEAA;EAwCI,qBAAqB;AFpCzB;;AEJA;EA2CM,cAAc;AFnCpB;;AERA;EAiDI,qBAAqB;AFrCzB;;AEZA;EA0DI,yBAAyB;EACzB,WAAW;EACX,qBAAqB;AF1CzB;;AElBA;EAoEI,yBAAyB;EACzB,qBAAqB;AF9CzB;;AEvBA;EA0EM,WAAW;AF/CjB;;AE3BA;EA6EQ,qBAAqB;AF9C7B;;AEqDA;;EFjDE;AEoDF;EAEI,kBAAkB;EAClB,cAAc;AFnDlB;;AEgDA;EAOI,YAAY;EACZ,YAAY;EACZ,aAAa;EACb,cAAc;EACd,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,eAAe;EACf,yBAAyB;AFnD7B;;AG9kBA;;;;;+EHqlB+E;AG3kB/E;EACE,kBAAkB;AH6kBpB;;AG9kBA;EAII,sBAAsB;EAEtB,qBAAqB;EACrB,SAAS;EACT,kBAAkB;EAClB,sBAAsB;AH6kB1B;;AGtlBA;ECTE,sBAAsB;EAEtB,eAAe;EACf,cAAc;EAEd,YAAY;EAEZ,qBAAiB;MAAjB,iBAAiB;EACjB,yBAAyB;AJgmB3B;;AG/lBA;ECEI,cAAc;EACd,iBAAiB;EACjB,mBAAmB;EAEnB,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AJgmBvB;;AGxmBA;ECYI,kBAAkB;AJgmBtB;;AG5mBA;ECmBM,kBAAkB;EAClB,kBAAkB;AJ6lBxB;;AGjnBA;EETE,sBAAsB;EAEtB,eAAe;EACf,cAAc;EAEd,gBAAgB;EAEhB,qBAAiB;MAAjB,iBAAiB;EACjB,yBAAyB;AL2nB3B;;AG1nBA;EEEI,qBAAqB;EACrB,gBAAgB;EAChB,iBAAiB;EACjB,uBAAuB;EACvB,mBAAmB;AL4nBvB;;AGloBA;EEWE,WAAW;AL2nBb;;AGtoBA;EEcI,sBAAsB;EACtB,YAAY;EACZ,eAAe;EACf,eAAe;EACf,UAAU;AL4nBd;;AG9oBA;EEqBM,wBAAwB;AL6nB9B;;AGlpBA;EGTE,uBAAuB;EAEvB,sBAAsB;EACtB,kBAAkB;EAElB,sBAAsB;EAEtB,cAAc;EAEd,kBAAkB;EAClB,eAAe;EAEf,WAAW;EAEX,aAAa;ANypBf;;AG9pBA;EGSE,cAAc;ANypBhB;;AGlqBA;EGaE,gBAAgB;EAChB,SAAS;EACT,UAAU;ANypBZ;;AGxqBA;EGmBE,YAAY;EAEZ,qBAAiB;MAAjB,iBAAiB;EACjB,yBAAyB;ANwpB3B;;AG9qBA;EGyBI,eAAe;ANypBnB;;AGlrBA;EG8BE,OAAO;ANwpBT;;AGtrBA;EGkCE,mBAAmB;EACnB,4BAA4B;EAC5B,6BAA6B;ANwpB/B;;AG5rBA;EGwCE,gBAAgB;EAChB,yBAAyB;EACzB,0BAA0B;ANwpB5B;;AGlsBA;EG8CE,cAAc;EACd,YAAY;ANwpBd;;AGvsBA;EGkDI,YAAY;EACZ,WAAW;EACX,sBAAsB;ANypB1B;;AG7sBA;EGuDM,wBAAwB;AN0pB9B;;AGjtBA;EG4DI,aAAa;ANypBjB;;AGrtBA;EAkBI,SAAS;EACT,SAAS;EACT,UAAU;EACV,cAAc;EACd,eAAe;EACf,OAAO;EACP,MAAM;EACN,gBAAgB;EAChB,eAAe;EACf,YAAY;EACZ,WAAW;EACX,UAAU;EACV,WAAW;EAGX,sBAAsB;EACtB,wBAAwB;AHqsB5B;;AGvuBA;EAsCI,oBAAoB;EACpB,8BAA8B;EAC9B,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;EAC3B,qBAAqB;EACrB,6BAA6B;EAC7B,qBAAqB;AHqsBzB;;AGlvBA;EITE,sBAAsB;EACtB,sBAAsB;EACtB,kBAAkB;AP+vBpB;;AGxvBA;EIJI,WAAW;EACX,iBAAiB;APgwBrB;;AG7vBA;EICI,eAAe;EACf,YAAY;EACZ,iBAAiB;APgwBrB;;AGnwBA;EIOI,WAAW;APgwBf;;AGvwBA;EIWI,YAAY;EAEZ,kBAAkB;EAElB,QAAQ;EACR,UAAU;EAEV,WAAW;AP6vBf;;AG/wBA;EIqBM,sDAAsD;EACtD,mBAAmB;EACnB,2BAA2B;EAE3B,SAAS;EACT,SAAS;EAET,iBAAiB;EACjB,gBAAgB;EAEhB,kBAAkB;EAElB,QAAQ;EACR,QAAQ;AP0vBd;;AG5xBA;EI0CM,WAAW;APsvBjB;;AGhyBA;EI8CM,SAAS;EACT,WAAW;APsvBjB;;AGryBA;EIsDI,sBAAsB;EACtB,eAAe;APmvBnB;;AG1yBA;EI0DM,aAAa;APovBnB;;AG9yBA;EImEQ,sDAAsD;EACtD,2BAA2B;AP+uBnC;;AGnzBA;EKTE,uBAAuB;EACvB,sBAAsB;EACtB,kBAAkB;EAClB,YAAY;ARg0Bd;;AG1zBA;EKHI,sBAAsB;EACtB,gBAAgB;EAChB,SAAS;EACT,cAAc;EACd,WAAW;ARi0Bf;;AGl0BA;EKIM,gBAAgB;ARk0BtB;;AGt0BA;EKSI,WAAW;EAEX,eAAe;EAEf,WAAW;AR+zBf;;AG50BA;EKiBI,eAAe;EACf,YAAY;EACZ,iBAAiB;EACjB,eAAe;EACf,kBAAkB;AR+zBtB;;AGp1BA;EKyBI,yBAAyB;EAEzB,sBAAsB;EACtB,kBAAkB;EAClB,eAAe;EAEf,WAAW;EAEX,iBAAiB;EACjB,eAAe;EACf,cAAc;AR4zBlB;;AG/1BA;EKuCI,WAAW;EACX,eAAe;EAEf,qBAAqB;EACrB,iBAAiB;EAEjB,iBAAiB;AR0zBrB;;AGv2BA;EKgDM,WAAW;AR2zBjB;;AG32BA;EKwDM,YAAY;ARuzBlB;;AG/2BA;EK4DM,gBAAgB;EAChB,kBAAkB;ARuzBxB;;AGp3BA;EKiEM,gBAAgB;EAChB,kBAAkB;ARuzBxB;;AGz3BA;EKyEI,uBAAuB;EACvB,UAAU;ARozBd;;AG93BA;EKgFI,sBAAsB;EACtB,eAAe;ARkzBnB;;AGn4BA;EKqFI,aAAa;ARkzBjB;;AGv4BA;EMJM,yBAAyB;EACzB,0BAA0B;AT+4BhC;;AG54BA;EMGM,4BAA4B;EAC5B,6BAA6B;AT64BnC;;AGj5BA;EMUM,sBAAsB;AT24B5B;;AGr5BA;EMgBM,uBAAuB;EACvB,YAAY;EACZ,UAAU;EACV,gBAAgB;EAChB,6BAA6B;ATy4BnC;;AG75BA;EMyBI,iBAAiB;EACjB,gBAAgB;ATw4BpB;;AGl6BA;EM+BM,UAAU;ATu4BhB;;AGt6BA;EMmCM,WAAW;ATu4BjB;;AG16BA;EMuCM,sBAAsB;ATu4B5B;;AG96BA;EM2CM,iBAAiB;ATu4BvB;;AGl7BA;EM8CQ,eAAe;ATw4BvB;;AGt7BA;EMkDQ,iBAAiB;EACjB,iBAAiB;ATw4BzB;;AG37BA;EMsDU,iBAAiB;EACjB,iBAAiB;ATy4B3B;;AGh8BA;EM0DY,iBAAiB;EACjB,iBAAiB;AT04B7B;;AGr8BA;EM8Dc,iBAAiB;EACjB,iBAAiB;AT24B/B;;AG18BA;EMkEgB,iBAAiB;EACjB,iBAAiB;AT44BjC;;AG/8BA;EM6EI,yBAAyB;EACzB,YAAY;ATs4BhB;;AGp9BA;EMkFI,eAAe;EACf,cAAc;EACd,YAAY;ATs4BhB;;AG19BA;EOTE,yBAA0E;EAE1E,sBCGiB;EDFjB,kBCGiB;EDDjB,UAAU;EEGV,qEAAkG;EAClG,2BAA2B;EAC3B,sHAAwJ;AZq+B1J;;AGt+BA;EOCI,yBCFwB;AX2+B5B;;AG1+BA;EOKI,WAAW;EACX,iBAAiB;AVy+BrB;;AG/+BA;EOUI,eAAe;EACf,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;AVy+BtB;;AGt/BA;EOiBI,WAAW;AVy+Bf;;AG1/BA;EOqBI,sBAAsB;EAEtB,YAAY;EACZ,2BC5Be;ED6Bf,4BC5Be;ED6Bf,+BC7Be;ED+Bf,YAAY;EAEZ,kBAAkB;EAElB,QAAQ;EACR,UAAU;EAEV,WAAW;EEpCb,uEAAkG;EAClG,2BAA2B;EAC3B,sHAAwJ;AZ2gC1J;;AG5gCA;EOwCM,sDAAsD;EACtD,mBAAmB;EACnB,2BAA2B;EAE3B,SAAS;EACT,SAAS;EAET,iBAAiB;EACjB,gBAAgB;EAEhB,kBAAkB;EAElB,QAAQ;EACR,QAAQ;AVo+Bd;;AGzhCA;EO6DM,WAAW;AVg+BjB;;AG7hCA;EOiEM,YAAY;EACZ,4BCtEa;EDwEb,gBAAgB;EAChB,2BCxEa;EDyEb,8BCzEa;ED2Eb,SAAS;EACT,WAAW;AV89BjB;;AGviCA;EOgFI,yBCjFwB;AX4iC5B;;AG3iCA;EOmFM,uBAAuB;EAEvB,YAAY;AV29BlB;;AGhjCA;EOwFQ,sDAAsD;EACtD,2BAA2B;AV49BnC;;AGrjCA;EOgGM,gBAAgB;EAChB,yBAAyB;EACzB,0BAA0B;EEnG9B,mEAAkG;EAClG,2BAA2B;EAC3B,sHAAwJ;AZ+jC1J;;AGhkCA;EO0GM,mBAAmB;EACnB,4BAA4B;EAC5B,6BAA6B;EE7GjC,qEAAkG;EAClG,2BAA2B;EAC3B,sHAAwJ;AZ0kC1J;;AG3kCA;EUTE,uBAAuB;EAEvB,sBFGiB;EEFjB,kBFGiB;EEDjB,YAAY;EAEZ,UAAU;AbqlCZ;;AGnlCA;EUCI,yBFFwB;AXwlC5B;;AGvlCA;EUKI,gBAAgB;EAChB,SAAS;EACT,cAAc;AbslClB;;AG7lCA;EUWI,aAAa;AbslCjB;;AGjmCA;EUeI,yBAAyB;EAEzB,sBFrBe;EEsBf,kBFrBe;EEuBf,eAAe;EAEf,WAAW;EAEX,iBAAiB;EACjB,eAAe;EACf,cAAc;AbklClB;;AG5mCA;EU8BI,WFxCe;EEyCf,eAAe;EAEf,qBAAqB;EACrB,iBAAiB;EAEjB,iBAAiB;AbglCrB;;AGpnCA;EUuCM,WFhDmB;AXioCzB;;AGxnCA;EU+CM,YAAY;Ab6kClB;;AG5nCA;EUmDM,gBAAgB;EAChB,kBAAkB;Ab6kCxB;;AGjoCA;EUwDM,gBAAgB;EAChB,kBAAkB;Ab6kCxB;;AGtoCA;EUgEI,yBFjEwB;AX2oC5B;;AG1oCA;EUqEM,gBAAgB;EAChB,yBAAyB;EACzB,0BAA0B;AbykChC;;AGhpCA;EU6EM,mBAAmB;EACnB,4BAA4B;EAC5B,6BAA6B;AbukCnC;;AGtpCA;EWDM,sBHHa;EGIb,UAAU;Ad2pChB;;AG3pCA;EWMM,UAAU;EACV,gBAAgB;AdypCtB;;AGhqCA;EWYI,uBHT0B;EGU1B,6BAA6B;AdwpCjC;;AGrqCA;EWiBI,mBAAmB;AdwpCvB;;AGzqCA;EWqBI,gBAAgB;AdwpCpB;;AG7qCA;EWyBI,iBHRsB;EGStB,gBAAgB;AdwpCpB;;AGlrCA;EW+BM,UAAU;AdupChB;;AGtrCA;EWmCM,WHZqC;AXmqC3C;;AG1rCA;EWwCI,yBHpBmC;EGqBnC,YHpBiC;AX0qCrC;;AG/rCA;EW6CI,eAAe;EACf,cAAc;EACd,YAAY;AdspChB;;AGrsCA;EWmDI,qBHpDwB;AX0sC5B;;AGzsCA;;EAqDI,6BAA6B;AHypCjC;;AG9sCA;EA6DM,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,+CAA+C;EAC/C,kBAAkB;EAClB,0CAA0C;AHqpChD;;AGvtCA;EAwEQ,aAAa;EACb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","file":"pum-admin-general.css","sourcesContent":["/************************************************************\r\n * Copyright (c) 2020, Code Atlantic LLC\r\n ************************************************************/\r\n\r\n$plugin-prefix: \"pum\";\r\n$custom-select2-selector: \"pumselect2\";\r\n$tab-color: #e4e4e4;\r\n\r\n// Shared modules.\r\n@import \"modules/general\";\r\n@import \"modules/fields\";\r\n@import \"modules/select2\";\r\n@import \"modules/tabs\";\r\n@import \"modules/modal\";\r\n@import \"modules/alerts\";\r\n@import \"partials/admin/mixins\";\r\n@import \"partials/admin/fields\";\r\n@import \"partials/admin/marketing\";\r\n@import \"partials/admin/deprecated\";\r\n\r\n/************\r\nStyles for our log viewers\r\n************/\r\n#log-viewer {\r\n\tbackground-color: #fff;\r\n\tborder: 1px solid #e5e5e5;\r\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n\tpadding: 5px 20px;\r\n\tmargin: 20px 0;\r\n}\r\n\r\n#log-viewer pre {\r\n\tfont-family: monospace;\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n/************\r\nStyles for toggle buttons\r\n************/\r\n.pum-toggle-button {\r\n\tposition: relative;\r\n\twidth: 36px;\r\n\theight: 18px;\r\n\r\n\tlabel {\r\n\t\tposition: absolute;\r\n\t\tcursor: pointer;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\tbackground-color: #fff;\r\n\t\ttransition: background-color 0.2s ease;\r\n\t\tborder-radius: 9px;\r\n\t\tborder: 1px solid #1e1e1e;\r\n\r\n\t\t&::before {\r\n\t\t\tposition: absolute;\r\n\t\t\tcontent: \"\";\r\n\t\t\theight: 14px;\r\n\t\t\twidth: 14px;\r\n\t\t\tleft: 2px;\r\n\t\t\tbottom: 1px;\r\n\t\t\tbackground-color: #1e1e1e;\r\n\t\t\ttransition: 0.2s ease;\r\n\t\t\tborder-radius: 50%;\r\n\t\t}\r\n\t}\r\n\r\n\tinput {\r\n\t\topacity: 0;\r\n\t\twidth: 0;\r\n\t\theight: 0;\r\n\r\n\t\t&:focus + label {\r\n\t\t\tbox-shadow: 2px 2px 7px #2196f3;\r\n\t\t}\r\n\r\n\t\t&:checked + label {\r\n\t\t\tbackground-color: #9ab927;\r\n\t\t}\r\n\r\n\t\t&:checked + label::before {\r\n\t\t\tbackground-color: #fff;\r\n\t\t\ttransform: translateX(15px);\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.wp-core-ui .button-with-icon {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n}\r\n\r\n.wp-list-table .type-popup .row-actions {\r\n\tcolor: #999;\r\n}\r\n\r\n.pum-flex-row {\r\n\tdisplay: flex;\r\n\r\n\t.pum-flex-column {\r\n\t\tflex: 1;\r\n\r\n\t\t&.pum-flex-quarter {\r\n\t\t\tmax-width: 25% !important;\r\n\r\n\t\t\t&:nth-child(4n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(4n+4) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-third {\r\n\t\t\tmax-width: 33.333% !important;\r\n\r\n\t\t\t&:nth-child(3n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(3n+3) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-half {\r\n\t\t\tmax-width: 50% !important;\r\n\r\n\t\t\t&:nth-child(2n+1) {\r\n\t\t\t\tpadding-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&:nth-child(2n+2) {\r\n\t\t\t\tpadding-right: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-flex-three-quarter {\r\n\t\t\tmax-width: 75% !important;\r\n\t\t}\r\n\r\n\t\tpadding: 1%;\r\n\r\n\t\tlabel,\r\n\t\tinput {\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.pum-tabbed-form {\r\n\r\n\t.pum-field {\r\n\t\tposition: relative;\r\n\t\tmargin: 0 0 24px;\r\n\r\n\t\tlabel,\r\n\t\t.pum-desc {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tmargin-bottom: 4px;\r\n\t\t}\r\n\r\n\t\t.pum-desc {\r\n\t\t\tmargin-top: 4px;\r\n\t\t\tmargin-bottom: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.pumselect2-container--default {\r\n\t\twidth: 100% !important;\r\n\t}\r\n\r\n\t.pum-field-select2 select {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t\tfont-size: 1.1em;\r\n\t}\r\n\r\n\t.pum-field.checkbox {\r\n\r\n\t\tlabel {\r\n\r\n\t\t\t&.pum-desc {\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t\tfont-weight: inherit;\r\n\t\t\t\tfont-size: inherit;\r\n\t\t\t\tmargin: 0 0 1em;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t.pum-required {\r\n\t\tlabel::after {\r\n\t\t\tcolor: #a00;\r\n\t\t\tcontent: \"*\";\r\n\t\t\tmargin-left: 5px;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\r\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\r\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\r\n\ttop: 7px;\r\n\tmargin-left: 5px;\r\n\r\n\t@media only screen and (min-width: 0px) and (max-width: 783px) {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\r\n}\r\n","/************************************************************\r\n * Copyright (c) 2020, Code Atlantic LLC\r\n ************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.no-button.link-button {\n color: #0073aa;\n}\n\n.no-button.link-button:hover {\n color: #00a0d2;\n}\n\n.no-button.delete-button {\n color: #a00;\n}\n\n.no-button.delete-button:hover {\n color: #f00;\n}\n\n.pum-half {\n width: 47.5%;\n max-width: 47.5%;\n margin-right: 5%;\n display: inline-block;\n}\n\n.pum-half.pum-dependencies-met {\n display: inline-block !important;\n}\n\n.pum-half > * {\n max-width: 100%;\n}\n\n.pum-half input, .pum-half textarea, .pum-half select {\n max-width: 100%;\n width: auto;\n}\n\n.pum-last {\n margin-right: 0 !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n[data-pum-dependencies] {\n display: none;\n}\n\n.pum-field {\n position: relative;\n margin-bottom: 1em;\n}\n\n.pum-field > label {\n display: block;\n font-weight: bold;\n}\n\n.pum-field .pum-doclink {\n font-size: 16px;\n line-height: 20px;\n}\n\n/**\r\n * Sections\r\n */\n/**\r\n * Heading & separator fields\r\n */\n.pum-field-heading label,\n.pum-field-heading .pum-desc,\n.pum-field-separator label,\n.pum-field-separator .pum-desc {\n display: none !important;\n}\n\n.pum-field-hidden {\n display: none;\n}\n\n.pum-field-editor #insert-media-button {\n display: none;\n}\n\n/**\r\n * Select fields\r\n */\n.pum-field-select option.bold {\n font-weight: bold;\n font-size: 1.125em;\n}\n\n/**\r\n * Checkbox fields\r\n */\n.pum-field-checkbox {\n position: relative;\n}\n\n.pum-field-checkbox label {\n margin-left: 1.5em;\n}\n\n.pum-field-checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-field-checkbox input[type=\"checkbox\"] {\n position: absolute;\n top: .25em;\n}\n\n/**\r\n * Multicheck & Radio fields\r\n */\n.pum-field-multicheck input, .pum-field-multicheck label,\n.pum-field-radio input,\n.pum-field-radio label {\n line-height: 1em;\n}\n\n.pum-field-multicheck label,\n.pum-field-radio label {\n margin-bottom: 4px;\n}\n\n.pum-field-multicheck input[type=\"radio\"],\n.pum-field-radio input[type=\"radio\"] {\n display: inline-block;\n margin-right: .25em;\n}\n\n.pum-field-multicheck input + label,\n.pum-field-radio input + label {\n font-weight: normal;\n display: inline-block !important;\n}\n\n.pum-field-multicheck label:first-child,\n.pum-field-radio label:first-child {\n font-weight: bold;\n margin: 0 0 10px;\n}\n\n.pum-field-multicheck > p.pum-desc,\n.pum-field-radio > p.pum-desc {\n margin: 0 0 .5em;\n}\n\n.pum-field-multicheck .pum-field-mulitcheck-list,\n.pum-field-multicheck .pum-field-radio-list,\n.pum-field-radio .pum-field-mulitcheck-list,\n.pum-field-radio .pum-field-radio-list {\n margin: 0;\n}\n\n/**\r\n * Range & range slider fields\r\n */\n.pum-field-range input[type=\"range\"],\n.pum-field-rangeslider input[type=\"range\"] {\n vertical-align: middle;\n}\n\n.pum-field-range .pum-range-manual,\n.pum-field-rangeslider .pum-range-manual {\n padding-right: 25px;\n text-align: right;\n width: 80px;\n}\n\n.pum-field-range .range-value-unit,\n.pum-field-range .pum-range-value-unit,\n.pum-field-rangeslider .range-value-unit,\n.pum-field-rangeslider .pum-range-value-unit {\n position: relative;\n display: inline-block;\n margin-left: -30px;\n margin-right: 10px;\n width: 20px;\n text-align: left;\n top: .125em;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-color .wp-color-result-text {\n line-height: 23px;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-image .pum-image-field .pum-image-select,\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {\n display: none;\n}\n\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-select {\n display: block;\n}\n\n.pum-field-image .pum-image-preview-img {\n float: left;\n line-height: 0;\n margin: 5px 0;\n}\n\n.pum-field-image .pum-image-preview-img img {\n max-width: 60px;\n width: auto;\n height: auto;\n}\n\n.pum-field-image select.pum-image-field__size {\n margin: 8px 0 8px 10px;\n width: 200px;\n}\n\n.pum-field-image .pum-image-edit {\n margin: 0 0 0 11px;\n}\n\n.pum-field-image .pum-image-replace,\n.pum-field-image .pum-image-remove {\n margin: 0 0 0 8px;\n}\n\n/**\r\n * Conditions field\r\n */\n.pum-field-conditions {\n /* Conditionals */\n}\n\n.pum-field-conditions .facet-builder {\n /* + AND + OR link stylings */\n}\n\n.pum-field-conditions .facet-builder p {\n margin: 0 0 1em;\n}\n\n.pum-field-conditions .facet-builder a {\n text-decoration: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group {\n box-shadow: 0 1px 0 #ccc;\n color: #555;\n border: 1px solid #ccc;\n background: #f7f7f7;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button {\n color: #0073aa;\n cursor: pointer;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before {\n content: \"+ \";\n}\n\n.pum-field-conditions .facet-builder .facet {\n position: relative;\n padding: 12px 30px 6px 10px;\n border-bottom: 1px solid #e1e1e1;\n border-top: 1px solid #fff;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child {\n border-top: 0;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child .or {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet::before, .pum-field-conditions .facet-builder .facet::after {\n display: table;\n content: \"\";\n line-height: 0;\n}\n\n.pum-field-conditions .facet-builder .facet::after {\n clear: both;\n}\n\n.pum-field-conditions .facet-builder .pum-field {\n margin-bottom: 0.5em;\n}\n\n.pum-field-conditions .facet-builder .facet-col {\n float: left;\n margin-right: 20px;\n padding-bottom: 6px;\n position: relative;\n min-width: 175px;\n}\n\n.pum-field-conditions .facet-builder .facet-col select,\n.pum-field-conditions .facet-builder .facet-col input {\n margin: 0;\n max-width: 100%;\n}\n\n.pum-field-conditions .facet-builder .facet-target {\n position: relative;\n max-width: 240px;\n}\n\n.pum-field-conditions .facet-builder .facet-target * {\n box-sizing: border-box;\n}\n\n.pum-field-conditions .facet-builder .facet-target select,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection {\n padding-left: 28px;\n}\n\n.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered {\n padding-left: 3px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand {\n cursor: pointer;\n position: absolute;\n left: 2px;\n top: 2px;\n z-index: 10;\n line-height: 24px;\n height: 25px;\n background: #f7f7f7;\n border: 1px solid transparent;\n border-radius: 2px 0 0 2px;\n border-right: 1px solid #ddd;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand span {\n font-size: 1.25em;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before {\n color: #555;\n font-size: 16px;\n line-height: 24px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=\"checkbox\"] {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus {\n outline: none;\n border: 1px solid #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span, .pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before {\n color: #a00;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single {\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-actions {\n position: absolute;\n right: 6px;\n top: 18px;\n}\n\n.pum-field-conditions .facet-builder .facet-actions button {\n border: 0;\n padding: 0;\n background: none;\n margin-left: 5px;\n}\n\n.pum-field-conditions .facet-builder .dashicons-plus-alt,\n.pum-field-conditions .facet-builder .dashicons-dismiss {\n color: #999;\n}\n\n.pum-field-conditions .facet-builder .or {\n color: #484848;\n font-weight: 500;\n margin-left: -21px;\n left: 50%;\n position: absolute;\n top: -6px;\n font-style: normal;\n line-height: 10px;\n text-transform: uppercase;\n}\n\n.pum-field-conditions .facet-builder .add-or {\n border-top: 1px solid #fff;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .add-or > .add {\n left: -6.5px;\n position: relative;\n top: -9px;\n}\n\n.pum-field-conditions .facet-builder .and {\n border-bottom: 1px dashed #e1e1e1;\n margin: .5em 0 1.7em;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .or,\n.pum-field-conditions .facet-builder .add-or > .add {\n background: #f7f7f7;\n font-size: 1.1em;\n padding: 0 10px;\n}\n\n.pum-field-conditions .facet-builder .and em,\n.pum-field-conditions .facet-builder .and a,\n.pum-field-conditions .facet-builder .and button,\n.pum-field-conditions .facet-builder .and label, .pum-field-conditions .facet-builder .add-or em,\n.pum-field-conditions .facet-builder .add-or a,\n.pum-field-conditions .facet-builder .add-or button,\n.pum-field-conditions .facet-builder .add-or label {\n background: #fff;\n font-size: 1.1em;\n font-style: normal;\n margin: 0 10px;\n padding: 0 10px;\n position: relative;\n top: 9px;\n text-transform: uppercase;\n box-shadow: none;\n color: #484848;\n cursor: default;\n border: 0;\n}\n\n.pum-field-conditions .facet-builder .and em, .pum-field-conditions .facet-builder .add-or em {\n color: #484848;\n}\n\n.pum-field-conditions .no-facet-groups {\n display: block;\n}\n\n.pum-field-conditions .no-facet-groups .facet-target {\n max-width: 100%;\n}\n\n.pum-field-conditions .has-conditions .facet-groups {\n display: block;\n}\n\n.pum-field-conditions .has-conditions .no-facet-groups {\n display: none;\n}\n\n.pum-field-conditions .pum-field-select2 select {\n width: 100% !important;\n}\n\n/**\r\n * License fields.\r\n */\n.pum-field-license_key {\n background: #fafafa;\n padding: 14px;\n border-top: 2px solid #999;\n border-bottom: 2px solid #999;\n margin: 0 -14px 14px;\n}\n\n.pum-field-license_key p {\n font-size: 13px;\n margin-top: 0;\n}\n\n.pum-field-license_key a {\n color: #444;\n}\n\n.pum-field-license_key a:hover {\n text-decoration: none;\n}\n\n.pum-field-license_key span.pum-license-status {\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.pum-field-license_key .pum-license-messages p:last-child {\n margin-bottom: 0;\n}\n\n.pum-field-license_key.pum-license-expires-soon-notice {\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-valid-notice {\n border-color: #46b450;\n}\n\n.pum-field-license_key.pum-license-valid-notice .pum-license-status {\n color: #46b450;\n}\n\n.pum-field-license_key.pum-license-inactive-notice {\n border-color: #0073aa;\n}\n\n.pum-field-license_key.pum-license-expired-notice {\n background-color: #e24e4e;\n color: #fff;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-error-notice, .pum-field-license_key.pum-license-missing-notice, .pum-field-license_key.pum-license-invalid-notice, .pum-field-license_key.pum-license-site_inactive-notice, .pum-field-license_key.pum-license-item_name_mismatch-notice {\n background-color: #ffebcd;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-expired-notice a {\n color: #fff;\n}\n\n.pum-field-license_key.pum-license-expired-notice a:hover {\n text-decoration: none;\n}\n\n/**\r\n * Link fields.\r\n */\n.pum-field-link input {\n margin-right: 24px;\n display: block;\n}\n\n.pum-field-link button.dashicons {\n float: right;\n width: 1.5em;\n height: 1.5em;\n line-height: 1;\n padding: 0;\n font-size: 16px;\n vertical-align: sub;\n margin-top: 1px;\n box-shadow: 0 0 0 #cccccc;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\n.pum-field-select2 {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container {\n box-sizing: border-box;\n display: inline-block;\n margin: 0;\n position: relative;\n vertical-align: middle;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n height: 28px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered {\n display: block;\n padding-left: 8px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__rendered {\n padding-right: 8px;\n padding-left: 20px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n min-height: 32px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered {\n display: inline-block;\n overflow: hidden;\n padding-left: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field {\n box-sizing: border-box;\n border: none;\n font-size: 100%;\n margin-top: 5px;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-dropdown {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n box-sizing: border-box;\n display: block;\n position: absolute;\n left: -100000px;\n width: 100%;\n z-index: 1051;\n}\n\n.pum-field-select2 .pumselect2-results {\n display: block;\n}\n\n.pum-field-select2 .pumselect2-results__options {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-results__option {\n padding: 6px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-results__option[aria-selected] {\n cursor: pointer;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown {\n left: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown {\n display: block;\n padding: 4px;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field {\n padding: 4px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-close-mask {\n border: 0;\n margin: 0;\n padding: 0;\n display: block;\n position: fixed;\n left: 0;\n top: 0;\n min-height: 100%;\n min-width: 100%;\n height: auto;\n width: auto;\n opacity: 0;\n z-index: 99;\n background-color: #fff;\n filter: alpha(opacity=0);\n}\n\n.pum-field-select2 .pumselect2-hidden-accessible {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single {\n background-color: #fff;\n border: 1px solid #aaa;\n border-radius: 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow {\n height: 26px;\n position: absolute;\n top: 1px;\n right: 1px;\n width: 20px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n left: 50%;\n margin-left: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n left: 1px;\n right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered {\n box-sizing: border-box;\n list-style: none;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li {\n list-style: none;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder {\n color: #999;\n margin-top: 5px;\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n margin-top: 5px;\n margin-right: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: left;\n margin-right: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #999;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #333;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__placeholder, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-search--inline {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-left: 5px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-left: 2px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple {\n border: solid black 1px;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field {\n background: transparent;\n border: none;\n outline: 0;\n box-shadow: none;\n -webkit-appearance: textfield;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true] {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true] {\n background-color: #ddd;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option {\n padding-left: 1em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group {\n padding-left: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -1em;\n padding-left: 2em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -2em;\n padding-left: 3em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -3em;\n padding-left: 4em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -4em;\n padding-left: 5em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -5em;\n padding-left: 6em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #5897fb;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single {\n background-color: #f7f7f7;\n border: 1px solid #aaa;\n border-radius: 4px;\n outline: 0;\n background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n margin-right: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow {\n background-color: #ddd;\n border: none;\n border-left: 1px solid #aaa;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n height: 26px;\n position: absolute;\n top: 1px;\n right: 1px;\n width: 20px;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n left: 50%;\n margin-left: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n border: none;\n border-right: 1px solid #aaa;\n border-radius: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n left: 1px;\n right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow {\n background: transparent;\n border: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered {\n list-style: none;\n margin: 0;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: left;\n margin-right: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #888;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #555;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-left: 5px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-left: 2px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field {\n outline: 0;\n box-shadow: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown {\n background-color: white;\n border: 1px solid transparent;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above {\n border-bottom: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below {\n border-top: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true] {\n color: grey;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #3875d7;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown {\n border-color: #5897fb;\n}\n\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pumselect2-container--open,\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pum-desc + .pumselect2-container--open {\n position: absolute !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection {\n margin: 1px;\n font-size: 14px;\n border-radius: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\n border-color: #ddd;\n transition: 0.05s border-color ease-in-out;\n}\n\n.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection {\n outline: none;\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n overflow-y: auto;\n max-height: 150px;\n min-height: 28px;\n line-height: 16px;\n font-size: 12px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear {\n margin-right: 3px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline {\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px 0;\n min-width: 5em;\n width: 100% !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown {\n margin: 0 1px;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\n max-width: calc(100% - 4px);\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px;\n min-width: 5em;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option {\n padding: 3px 6px;\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] {\n padding: 3px 0 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group {\n padding: 0 6px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested {\n padding: 3px 6px 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted {\n background: #3e86d0;\n}\n\n.pum-field-select2 .pumselect2-container + .pumselect2-container--open {\n top: inherit !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-tabs-container {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tabs-container > * {\n box-sizing: border-box;\n}\n\n.pum-tabs-container > ul.tabs {\n margin: 0;\n}\n\n.pum-tabs-container > ul.tabs .tab {\n font-size: 1.2em;\n}\n\n.pum-tabs-container > ul.tabs .tab a {\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tabs-container > ul.tabs .tab a:focus {\n box-shadow: none;\n}\n\n.pum-tabs-container > .tab-content {\n display: none;\n padding: 16px;\n}\n\n.pum-tabs-container > .tab-content.active {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tabs-container.horizontal-tabs {\n display: block;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab a {\n padding: .5em 1em;\n}\n\n.pum-tabs-container.horizontal-tabs > .tab-content {\n padding-top: 16px;\n}\n\n.pum-tabs-container.vertical-tabs {\n min-height: 100px;\n padding-left: 140px;\n width: 100%;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-right: 1px solid #DFDFDF;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:hover a, .pum-tabs-container.vertical-tabs > ul.tabs > .tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab.active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs {\n display: block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab {\n display: inline-block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n color: #000;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:hover a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n text-decoration: underline;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:last-child::after {\n content: \"\";\n}\n\n.pum-tabs-container.sub-tabs > .tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tabs-container.sub-tabs > .tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].horizontal-tabs > ul.tabs, .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: none;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].sub-tabs > .tab-content, .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 0;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: block !important;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 16px !important;\n}\n\n.pum-tab-panel {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tab-panel > * {\n box-sizing: border-box;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs {\n margin: 0;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab {\n font-size: 1.2em;\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab:focus {\n box-shadow: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content {\n padding: 16px;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table {\n display: block;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n padding: .5em 1em;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tab-content {\n padding-top: 16px;\n}\n\n.pum-tab-panel.pum-vertical-tabs {\n min-height: 100px;\n padding-left: 140px;\n width: 100%;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-right: 1px solid #DFDFDF;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a, .pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n color: #000;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n text-decoration: underline;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:last-child::after {\n content: \"\";\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-horizontal-tabs > .components-tab-panel__tabs, .pum-tab-panel[data-tab-count=\"1\"].pum-horizontal-tabs > .components-tab-panel__tabs {\n display: none;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-sub-tabs > .components-tab-panel__tab-content, .pum-tab-panel[data-tab-count=\"1\"].pum-sub-tabs > .components-tab-panel__tab-content {\n padding-top: 0;\n}\n\n.pum-modal-background {\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 100100;\n overflow-y: scroll;\n}\n\n.pum-modal-background, .pum-modal-background:before, .pum-modal-background:after,\n.pum-modal-background *, .pum-modal-background *:before, .pum-modal-background *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-modal-background .pum-modal-wrap {\n position: absolute;\n top: 60px;\n margin-bottom: 60px;\n left: 50%;\n width: 550px;\n margin-left: -300px;\n background-color: #fff;\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);\n z-index: 100105;\n transition: height .2s, margin-top .2s;\n}\n\n@media screen and (max-width: 520px) {\n .pum-modal-background .pum-modal-wrap {\n width: auto;\n margin-left: 0;\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.pum-modal-background .pum-modal-header {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n height: 36px;\n padding: 0 36px 0 16px;\n font-size: 18px;\n font-weight: 600;\n line-height: 36px;\n background: #fcfcfc;\n border-bottom: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n padding: 0;\n color: #666;\n text-align: center;\n background: 0 0;\n border: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close::before {\n font: 400 20px/36px dashicons;\n vertical-align: top;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 36px;\n height: 36px;\n content: '\\f158';\n}\n\n.pum-modal-background .pum-modal-content {\n padding: 52px 16px 60px;\n}\n\n.pum-modal-background .pum-modal-content div.error {\n margin: 0 0 10px;\n}\n\n.pum-modal-background .pum-modal-content p {\n margin-top: 0;\n}\n\n.pum-modal-background .pum-modal-content textarea {\n width: 100%;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-content {\n padding: 50px 16px 60px;\n }\n}\n\n.pum-modal-background .pum-modal-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 8px 16px;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-footer .cancel {\n line-height: 25px;\n float: left;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button.link-button {\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .submitdelete {\n text-decoration: none;\n padding: 1px 2px;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-footer .cancel {\n line-height: 32px;\n }\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit {\n line-height: 23px;\n float: right;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit button {\n float: right;\n margin-bottom: 0;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit .spinner {\n float: left;\n vertical-align: middle;\n}\n\n.pum-modal-background.tabbed-content .pum-modal-content {\n padding: 36px 0 44px;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-alert {\n position: relative;\n padding: 0 12px;\n border-left: 4px solid #ccc;\n background: #fff;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n width: 100%;\n}\n\n.pum-alert.pum-alert__success {\n border-left-color: #46b450;\n}\n\n.pum-alert.pum-alert__info {\n border-left-color: #00a0d2;\n}\n\n.pum-alert.pum-alert__warning {\n border-left-color: #ffb900;\n}\n\n.pum-alert.pum-alert__error {\n border-left-color: #dc3232;\n}\n\n.pum-alert-holder {\n display: flex;\n margin-bottom: .8em;\n}\n\n.pum-alerts {\n position: relative;\n max-width: 1280px;\n margin: 20px 0 1px;\n padding: 20px 20px 0;\n border: 1px solid #e5e5e5;\n background-color: #fdfdfd;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n clear: both;\n top: 10px;\n margin-right: 20px !important;\n}\n\n.pum-alerts > h2:first-child {\n margin: 0;\n padding: 9px 0 4px;\n font-size: 23px;\n font-weight: 400;\n line-height: 29px;\n}\n\n.pum-alerts h3 {\n margin: -20px -20px 0;\n padding: 1em;\n border-bottom: 1px solid #ccc;\n background-color: #fdfdfd;\n font-size: 1.4em;\n}\n\n.pum-alerts img.logo {\n width: 25px;\n margin: -2px 5px -2px 0;\n}\n\n.pum-alerts .pum-alert {\n width: 100%;\n}\n\n.pum-alerts .button.dismiss, .pum-alerts .button.restore {\n width: 45px;\n height: 45px;\n margin-left: 10px;\n padding: 0;\n outline: 0;\n line-height: inherit;\n cursor: pointer;\n -ms-flex: 0 0 45px;\n flex: 0 0 45px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.pum-alerts .button.dismiss .dashicons, .pum-alerts .button.restore .dashicons {\n width: 24px;\n height: 24px;\n font-size: 24px;\n}\n\n.pum-alerts .button.dismiss:focus, .pum-alerts .button.dismiss:hover {\n background: 0 0;\n}\n\n.pum-alerts .button.restore:focus, .pum-alerts .button.restore:hover {\n background: 0 0;\n}\n\n.popup_page_pum-extensions .pum-alerts {\n top: 0;\n}\n\n.pum-alerts .screen-reader-text {\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n position: absolute !important;\n width: 1px;\n height: 1px;\n padding: 0;\n border: 0;\n word-wrap: normal !important;\n clip-path: inset(50%);\n}\n\n.pum-bottom-spacing {\n margin-bottom: 20px;\n}\n\n.pum-container-disabled {\n display: table-cell;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 4px;\n background-color: rgba(232, 232, 232, 0.7);\n}\n\n.pum-muted-title {\n overflow: hidden;\n font-weight: 600;\n font-style: italic;\n}\n\n.pum-muted-title:after {\n display: inline-block;\n width: 100%;\n height: .5em;\n margin-right: -100%;\n margin-left: 10px;\n border-top: 1px solid #ddd;\n vertical-align: bottom;\n content: \"\";\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/**\r\n * Triggers field\r\n */\n.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {\n float: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table {\n display: none !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n text-align: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n text-align: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n padding-left: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n padding-right: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items {\n display: block;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n/**\r\n * Cookies field\r\n */\n.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {\n float: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table {\n display: none !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n text-align: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n text-align: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n padding-left: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n padding-right: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items {\n display: block;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n.pum-field-cookie_key .cookie-key {\n position: relative;\n display: inline-block;\n}\n\n.pum-field-cookie_key .cookie-key button.reset {\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n height: 100%;\n}\n\n/* Upgrade Tips */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-upgrade-tip {\n color: #333;\n line-height: 2em !important;\n}\n\n.pum-upgrade-tipdiv {\n margin-bottom: 15px;\n display: block;\n font-weight: bold;\n}\n\n.pum-upgrade-tip img {\n float: left;\n margin-right: 15px;\n}\n\n/* Form Table Dividers */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.title-divider th {\n border-top: 1px solid #ccc;\n padding: 0;\n}\n\n.title-divider .title {\n font-size: 1.125em;\n padding-left: 0 !important;\n padding-top: 20px !important;\n padding-bottom: 0 !important;\n}\n\n.form-table td, .form-table tr {\n padding-top: 10px;\n}\n\n.posttypediv,\n.taxonomydiv {\n margin-bottom: 10px;\n clear: both;\n overflow: auto;\n}\n\n/************\r\nStyles for our log viewers\r\n************/\n#log-viewer {\n background-color: #fff;\n border: 1px solid #e5e5e5;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n padding: 5px 20px;\n margin: 20px 0;\n}\n\n#log-viewer pre {\n font-family: monospace;\n white-space: pre-wrap;\n}\n\n/************\r\nStyles for toggle buttons\r\n************/\n.pum-toggle-button {\n position: relative;\n width: 36px;\n height: 18px;\n}\n\n.pum-toggle-button label {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #fff;\n transition: background-color 0.2s ease;\n border-radius: 9px;\n border: 1px solid #1e1e1e;\n}\n\n.pum-toggle-button label::before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 1px;\n background-color: #1e1e1e;\n transition: 0.2s ease;\n border-radius: 50%;\n}\n\n.pum-toggle-button input {\n opacity: 0;\n width: 0;\n height: 0;\n}\n\n.pum-toggle-button input:focus + label {\n box-shadow: 2px 2px 7px #2196f3;\n}\n\n.pum-toggle-button input:checked + label {\n background-color: #9ab927;\n}\n\n.pum-toggle-button input:checked + label::before {\n background-color: #fff;\n transform: translateX(15px);\n}\n\n.wp-core-ui .button-with-icon {\n display: inline-flex;\n align-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n color: #999;\n}\n\n.pum-flex-row {\n display: flex;\n}\n\n.pum-flex-row .pum-flex-column {\n flex: 1;\n padding: 1%;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter {\n max-width: 25% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third {\n max-width: 33.333% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half {\n max-width: 50% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-three-quarter {\n max-width: 75% !important;\n}\n\n.pum-flex-row .pum-flex-column label,\n.pum-flex-row .pum-flex-column input {\n display: block;\n width: 100%;\n}\n\n.pum-tabbed-form .pum-field {\n position: relative;\n margin: 0 0 24px;\n}\n\n.pum-tabbed-form .pum-field label,\n.pum-tabbed-form .pum-field .pum-desc {\n display: block;\n}\n\n.pum-tabbed-form .pum-field label {\n margin-bottom: 4px;\n}\n\n.pum-tabbed-form .pum-field .pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-tabbed-form .pumselect2-container--default {\n width: 100% !important;\n}\n\n.pum-tabbed-form .pum-field-select2 select {\n width: 100%;\n}\n\n.pum-tabbed-form label {\n display: block;\n font-weight: bold;\n font-size: 1.1em;\n}\n\n.pum-tabbed-form .pum-field.checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-tabbed-form .pum-required label::after {\n color: #a00;\n content: \"*\";\n margin-left: 5px;\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n top: 7px;\n margin-left: 5px;\n}\n\n@media only screen and (min-width: 0px) and (max-width: 783px) {\n .edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n .edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n .popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n display: none !important;\n }\n}\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n &:hover {\r\n color: #00a0d2;\r\n }\r\n }\r\n\r\n &.delete-button {\r\n color: #a00;\r\n &:hover {\r\n color: #f00;\r\n }\r\n }\r\n}\r\n\r\n\r\n.pum-half {\r\n width: 47.5%;\r\n max-width: 47.5%;\r\n margin-right: 5%;\r\n display: inline-block;\r\n\r\n\r\n &.pum-dependencies-met {\r\n display: inline-block!important;\r\n }\r\n\r\n > * {\r\n max-width: 100%;\r\n }\r\n\r\n input, textarea, select {\r\n max-width: 100%;\r\n width: auto;\r\n }\r\n\r\n}\r\n\r\n.pum-last {\r\n margin-right:0!important;\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-desc {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n}\r\n\r\n[data-#{$plugin-prefix}-dependencies] {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field {\r\n position: relative;\r\n\r\n margin-bottom: 1em;\r\n\r\n > label {\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n .#{$plugin-prefix}-doclink {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Sections\r\n */\r\n.#{$plugin-prefix}-field-section {\r\n\r\n}\r\n\r\n/**\r\n * Heading & separator fields\r\n */\r\n.#{$plugin-prefix}-field-heading,\r\n.#{$plugin-prefix}-field-separator {\r\n h3 {\r\n // font-size: 1.2em;\r\n // margin-top: 0;\r\n // margin-bottom: 0;\r\n }\r\n\r\n h3 + .#{$plugin-prefix}-desc {\r\n // margin-top: -1em !important;\r\n }\r\n\r\n hr {\r\n // margin-bottom: 2em;\r\n }\r\n\r\n label,\r\n .#{$plugin-prefix}-desc {\r\n display: none !important;\r\n }\r\n\r\n h3 + hr {\r\n // margin-top: 1em; // Reset\r\n // margin-bottom: 2em;\r\n }\r\n\r\n hr + h3 {\r\n // margin-top: 1em; // Reset to wp default.\r\n // margin-bottom: 1em; // Reset to wp default.\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-hidden {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field-editor {\r\n #insert-media-button {\r\n display: none;\r\n }\r\n}\r\n\r\n/**\r\n * Select fields\r\n */\r\n.#{$plugin-prefix}-field-select {\r\n option.bold {\r\n font-weight: bold;\r\n font-size: 1.125em;\r\n }\r\n}\r\n\r\n/**\r\n * Checkbox fields\r\n */\r\n.#{$plugin-prefix}-field-checkbox {\r\n position: relative;\r\n\r\n label {\r\n margin-left: 1.5em;\r\n // display: block;\r\n // font-size: 1.1em;\r\n\r\n &.#{$plugin-prefix}-desc {\r\n display: inline;\r\n font-weight: inherit;\r\n font-size: inherit;\r\n margin: 0 0 1em;\r\n }\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n position: absolute;\r\n top: .25em;\r\n }\r\n}\r\n\r\n/**\r\n * Multicheck & Radio fields\r\n */\r\n.#{$plugin-prefix}-field-multicheck,\r\n.#{$plugin-prefix}-field-radio {\r\n // margin: 0 0 1em;\r\n\r\n input, label {\r\n line-height: 1em;\r\n }\r\n\r\n label {\r\n margin-bottom: 4px;\r\n }\r\n\r\n input[type=\"radio\"] {\r\n display: inline-block;\r\n margin-right: .25em;\r\n }\r\n\r\n input + label {\r\n font-weight: normal;\r\n display: inline-block !important;\r\n }\r\n\r\n label:first-child {\r\n font-weight: bold;\r\n margin: 0 0 10px;\r\n // display: block;\r\n }\r\n\r\n > p.#{$plugin-prefix}-desc {\r\n margin: 0 0 .5em;\r\n }\r\n\r\n .pum-field-mulitcheck-list,\r\n .pum-field-radio-list {\r\n margin: 0;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Range & range slider fields\r\n */\r\n.#{$plugin-prefix}-field-range,\r\n.#{$plugin-prefix}-field-rangeslider {\r\n input[type=\"range\"] {\r\n vertical-align: middle;\r\n }\r\n\r\n .#{$plugin-prefix}-range-manual {\r\n padding-right: 25px;\r\n text-align: right;\r\n width: 80px;\r\n }\r\n\r\n .range-value-unit,\r\n .#{$plugin-prefix}-range-value-unit {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: -30px;\r\n margin-right: 10px;\r\n width: 20px;\r\n text-align: left;\r\n top: .125em;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-color {\r\n .wp-color-result-text {\r\n line-height: 23px;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-image {\r\n\r\n .#{$plugin-prefix}-image-field {\r\n\r\n .#{$plugin-prefix}-image-select,\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-preview {\r\n display: none;\r\n }\r\n\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-select {\r\n display: block;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-image-preview-img {\r\n float: left;\r\n line-height: 0;\r\n margin: 5px 0;\r\n\r\n img {\r\n max-width: 60px;\r\n width: auto;\r\n height: auto;\r\n }\r\n }\r\n\r\n select.pum-image-field__size {\r\n margin: 8px 0 8px 10px;\r\n width: 200px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-edit {\r\n margin: 0 0 0 11px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-replace,\r\n .#{$plugin-prefix}-image-remove {\r\n margin: 0 0 0 8px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Conditions field\r\n */\r\n.#{$plugin-prefix}-field-conditions {\r\n\r\n .facet-builder {\r\n\r\n p {\r\n margin: 0 0 1em;\r\n }\r\n\r\n a {\r\n text-decoration: none;\r\n }\r\n\r\n .facet-groups {\r\n\r\n display: none;\r\n\r\n .facet-group-wrap {\r\n\r\n .facet-group {\r\n box-shadow: 0 1px 0 #ccc;\r\n color: #555;\r\n border: 1px solid #ccc;\r\n background: #f7f7f7;\r\n }\r\n\r\n &:last-child .and,\r\n .add-or {\r\n em,\r\n a,\r\n button {\r\n color: #0073aa;\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: \"+ \";\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .facet-list {\r\n }\r\n\r\n .facet {\r\n position: relative;\r\n padding: 12px 30px 6px 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n border-top: 1px solid #fff;\r\n\r\n &:first-child {\r\n border-top: 0;\r\n\r\n .or {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before,\r\n &::after {\r\n display: table;\r\n content: \"\";\r\n line-height: 0;\r\n }\r\n\r\n &::after {\r\n clear: both;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field {\r\n margin-bottom: 0.5em;\r\n }\r\n\r\n .facet-col {\r\n float: left;\r\n margin-right: 20px;\r\n padding-bottom: 6px;\r\n position: relative;\r\n min-width: 175px;\r\n\r\n select,\r\n input {\r\n margin: 0;\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .facet-target {\r\n\r\n position: relative;\r\n max-width: 240px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n padding-left: 28px;\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n padding-left: 3px;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n cursor: pointer;\r\n position: absolute;\r\n left: 2px;\r\n top: 2px;\r\n z-index: 10;\r\n //width: 23px;\r\n line-height: 24px;\r\n height: 25px;\r\n\r\n //padding: 0;\r\n background: #f7f7f7;\r\n border: 1px solid transparent;\r\n border-radius: 2px 0 0 2px;\r\n border-right: 1px solid #ddd;\r\n text-align: center;\r\n\r\n span {\r\n font-size: 1.25em;\r\n }\r\n\r\n &::before {\r\n color: #555;\r\n font-size: 16px;\r\n line-height: 24px;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n display: none;\r\n }\r\n\r\n &:focus {\r\n outline: none;\r\n border: 1px solid #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n\r\n }\r\n\r\n &.not-operand-checked {\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n span,\r\n &::before {\r\n color: #a00;\r\n\r\n }\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n //padding-left: 58px;\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container-active {\r\n .#{$custom-select2-selector}-choices,\r\n .#{$custom-select2-selector}-single {\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n }\r\n\r\n .facet-actions {\r\n position: absolute;\r\n right: 6px;\r\n top: 18px;\r\n\r\n button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .dashicons-plus-alt,\r\n .dashicons-dismiss {\r\n color: #999;\r\n }\r\n\r\n /* + AND + OR link stylings */\r\n .or {\r\n color: #484848;\r\n font-weight: 500;\r\n margin-left: -21px;\r\n left: 50%;\r\n position: absolute;\r\n top: -6px;\r\n font-style: normal;\r\n line-height: 10px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .add-or {\r\n border-top: 1px solid #fff;\r\n text-align: center;\r\n\r\n > .add {\r\n left: -6.5px;\r\n position: relative;\r\n top: -9px;\r\n }\r\n }\r\n\r\n .and {\r\n border-bottom: 1px dashed #e1e1e1;\r\n margin: .5em 0 1.7em;\r\n text-align: center;\r\n }\r\n\r\n .or,\r\n .add-or > .add {\r\n background: #f7f7f7;\r\n font-size: 1.1em;\r\n padding: 0 10px;\r\n }\r\n\r\n .and, .add-or {\r\n em,\r\n a,\r\n button,\r\n label {\r\n background: #fff;\r\n font-size: 1.1em;\r\n font-style: normal;\r\n margin: 0 10px;\r\n padding: 0 10px;\r\n position: relative;\r\n top: 9px;\r\n text-transform: uppercase;\r\n box-shadow: none;\r\n color: #484848;\r\n cursor: default;\r\n border: 0;\r\n\r\n }\r\n\r\n em {\r\n color: #484848;\r\n }\r\n }\r\n\r\n }\r\n\r\n .no-facet-groups {\r\n display: block;\r\n\r\n .facet-target {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n /* Conditionals */\r\n .has-conditions {\r\n\r\n .facet-groups {\r\n display: block;\r\n }\r\n\r\n .no-facet-groups {\r\n display: none;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field-select2 {\r\n select {\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * License fields.\r\n */\r\n.#{$plugin-prefix}-field-license_key {\r\n background: #fafafa;\r\n padding: 14px;\r\n border-top: 2px solid #999;\r\n border-bottom: 2px solid #999;\r\n margin: 0 -14px 14px;\r\n\r\n p {\r\n font-size: 13px;\r\n margin-top: 0;\r\n }\r\n\r\n a {\r\n color: #444;\r\n }\r\n\r\n a:hover {\r\n text-decoration: none;\r\n }\r\n\r\n span.pum-license-status {\r\n margin-left: 5px;\r\n margin-right: 5px;\r\n }\r\n\r\n .#{$plugin-prefix}-license-messages {\r\n p:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expires-soon-notice {\r\n //background-color: #00a0d2;\r\n //color: #fff;\r\n //border-color: #00a0d2;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-valid-notice {\r\n //background-color: #60c560;\r\n border-color: #46b450;\r\n //color: #fff;\r\n .pum-license-status {\r\n color: #46b450;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-inactive-notice {\r\n //background-color: #0073aa;\r\n border-color: #0073aa;\r\n //color: #fff;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expiration-date-notice {\r\n\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n background-color: #e24e4e;\r\n color: #fff;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-error-notice,\r\n &.#{$plugin-prefix}-license-missing-notice,\r\n &.#{$plugin-prefix}-license-invalid-notice,\r\n &.#{$plugin-prefix}-license-site_inactive-notice,\r\n &.#{$plugin-prefix}-license-item_name_mismatch-notice {\r\n background-color: #ffebcd;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n a {\r\n color: #fff;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Link fields.\r\n */\r\n.#{$plugin-prefix}-field-link {\r\n input {\r\n margin-right: 24px;\r\n display: block;\r\n }\r\n\r\n button.dashicons {\r\n float: right;\r\n width: 1.5em;\r\n height: 1.5em;\r\n line-height: 1;\r\n padding: 0;\r\n font-size: 16px;\r\n vertical-align: sub;\r\n margin-top: 1px;\r\n box-shadow: 0 0 0 #cccccc;\r\n }\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-field-select2 {\r\n position: relative;\r\n\r\n .#{$custom-select2-selector}-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"../vendor/select2/single\";\r\n @import \"../vendor/select2/multiple\";\r\n }\r\n\r\n @import \"../vendor/select2/dropdown\";\r\n\r\n .#{$custom-select2-selector}-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n .#{$custom-select2-selector}-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n height: 1px !important;\r\n margin: -1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n }\r\n\r\n @import \"../vendor/select2/theme/default/layout\";\r\n @import \"../vendor/select2/theme/classic/layout\";\r\n\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$custom-select2-selector}-container--open,\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$plugin-prefix}-desc + .#{$custom-select2-selector}-container--open {\r\n position: absolute !important;\r\n }\r\n\r\n // All Select2 Containers - Wraps Both Selectbox & Dropdown Elements\r\n .#{$custom-select2-selector}-container {\r\n\r\n // Selectbox\r\n .#{$custom-select2-selector}-selection {\r\n margin: 1px;\r\n font-size: 14px;\r\n border-radius: 0;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\r\n border-color: #ddd;\r\n transition: 0.05s border-color ease-in-out;\r\n\r\n }\r\n\r\n &.#{$custom-select2-selector}-container--focus {\r\n .#{$custom-select2-selector}-selection {\r\n outline: none;\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n // Single Select\r\n .#{$custom-select2-selector}-selection--single {\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n //padding-left: 0;\r\n }\r\n\r\n }\r\n\r\n // Multiple Select\r\n .#{$custom-select2-selector}-selection--multiple {\r\n overflow-y: auto;\r\n max-height: 150px;\r\n min-height: 28px;\r\n line-height: 16px;\r\n font-size: 12px;\r\n\r\n .#{$custom-select2-selector}-selection__clear {\r\n margin-right: 3px;\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__rendered {\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-search--inline {\r\n margin: 0;\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px 0;\r\n min-width: 5em;\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__choice {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n }\r\n\r\n }\r\n\r\n // Dropdown\r\n .#{$custom-select2-selector}-dropdown {\r\n margin: 0 1px;\r\n border-color: #ddd;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\r\n // Compensate for the margin applied to the Selectbox.\r\n max-width: calc(100% - 4px);\r\n position: relative;\r\n\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px;\r\n min-width: 5em;\r\n }\r\n\r\n // Results\r\n .#{$custom-select2-selector}-results {\r\n\r\n // Each result set. Can be nested.\r\n .#{$custom-select2-selector}-results__option {\r\n padding: 3px 6px;\r\n margin: 0;\r\n\r\n &[aria-selected=true] {\r\n }\r\n\r\n }\r\n .#{$custom-select2-selector}-results__option[role=group] {\r\n padding: 3px 0 0;\r\n\r\n .#{$custom-select2-selector}-results__group {\r\n padding: 0 6px;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-results__options--nested {\r\n padding: 3px 6px 0;\r\n }\r\n\r\n // Hover\r\n .#{$custom-select2-selector}-results__option--highlighted {\r\n background: #3e86d0;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container + .#{$custom-select2-selector}-container--open {\r\n top: inherit !important;\r\n }\r\n\r\n}",".pumselect2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.pumselect2-search--inline {\r\n float: left;\r\n\r\n .pumselect2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".pumselect2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.pumselect2-results {\r\n display: block;\r\n}\r\n\r\n.pumselect2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.pumselect2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.pumselect2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .pumselect2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.pumselect2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .pumselect2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n\r\n margin-top: 5px;\r\n\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice, .pumselect2-selection__placeholder, .pumselect2-search--inline {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--focus {\r\n .pumselect2-selection--multiple {\r\n border: solid black 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.pumselect2-container--open.pumselect2-container--above {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--open.pumselect2-container--below {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=true] {\r\n background-color: #ddd;\r\n }\r\n\r\n .pumselect2-results__option {\r\n padding-left: 1em;\r\n\r\n .pumselect2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .pumselect2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: white;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n outline: 0;\r\n\r\n @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n background-color: #ddd;\r\n\r\n border: none;\r\n border-left: 1px solid $border-color;\r\n border-top-right-radius: $border-radius;\r\n border-bottom-right-radius: $border-radius;\r\n\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n @include gradient-vertical(#eeeeee, #cccccc, 50%, 100%);\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n border: none;\r\n border-right: 1px solid $border-color;\r\n\r\n border-radius: 0;\r\n border-top-left-radius: $border-radius;\r\n border-bottom-left-radius: $border-radius;\r\n\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n border: 1px solid $focus-border-color;\r\n\r\n .pumselect2-selection__arrow {\r\n background: transparent;\r\n\r\n border: none;\r\n\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--single {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--single {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);\r\n }\r\n }\r\n}\r\n","$remove-color: #888 !default;\r\n$remove-hover-color: #555 !default;\r\n$remove-width: 20px !default;\r\n\r\n$selection-color: #444 !default;\r\n\r\n$border-color: #aaa !default;\r\n$border-radius: 4px !default;\r\n\r\n$focus-border-color: #5897fb !default;\r\n\r\n$container-height: 28px !default;\r\n\r\n$selection-bg-top-color: white !default;\r\n$selection-bg-bottom-color: #eeeeee !default;\r\n\r\n$container-placeholder-color: #999 !default;\r\n\r\n$container-focus-border-color: blue !default;\r\n\r\n$selection-opened-bg-top-color: $selection-bg-bottom-color !default;\r\n$selection-opened-bg-bottom-color: $selection-bg-top-color !default;\r\n\r\n$dropdown-z-index: 1 !default;\r\n\r\n$dropdown-bg-color: $selection-bg-top-color !default;\r\n\r\n$results-max-height: 200px !default;\r\n$results-nested-padding: 20px !default;\r\n\r\n$results-choice-bg-hover-color: #3875d7 !default;\r\n$results-choice-fg-hover-color: white !default;\r\n\r\n$results-choice-fg-unselectable-color: grey !default;\r\n","// https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27\r\n\r\n// Vertical gradient, from top to bottom\r\n//\r\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\r\n// Color stops are not available in IE9 and below.\r\n@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\r\n background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+\r\n background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12\r\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\r\n background-repeat: repeat-x;\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: text;\r\n\r\n outline: 0;\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: $remove-color;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: $remove-hover-color;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--multiple {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--multiple {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--multiple {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n}\r\n","@import \"defaults\";\r\n@import \"../../mixins/gradients\";\r\n\r\n.pumselect2-container--classic {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid $border-color;\r\n outline: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n outline: 0;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .pumselect2-dropdown {\r\n background-color: $dropdown-bg-color;\r\n border: 1px solid transparent;\r\n }\r\n\r\n .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n }\r\n\r\n .pumselect2-dropdown--below {\r\n border-top: none;\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: $results-max-height;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: $results-choice-fg-unselectable-color;\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: $results-choice-bg-hover-color;\r\n color: $results-choice-fg-hover-color;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n\r\n &.pumselect2-container--open .pumselect2-dropdown {\r\n border-color: $focus-border-color;\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$tab-color: #E4E4E4 !default;\r\n$plugin-prefix: \"plugin\" !default;\r\n\r\n.#{$plugin-prefix}-tabs-container {\r\n box-sizing: border-box;\r\n\r\n > * {\r\n box-sizing: border-box;\r\n }\r\n\r\n position: relative;\r\n\r\n > ul.tabs {\r\n margin: 0;\r\n\r\n .tab {\r\n font-size: 1.2em;\r\n\r\n a {\r\n padding: 8px 16px;\r\n border: 0;\r\n display: block;\r\n text-decoration: none;\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n\r\n display: none;\r\n padding: 16px;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .form-table {\r\n display: block;\r\n\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n\r\n &.horizontal-tabs {\r\n display: block;\r\n\r\n > ul.tabs {\r\n > li.tab {\r\n\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n\r\n a {\r\n padding: .5em 1em;\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n > .tab-content {\r\n padding-top: 16px;\r\n }\r\n }\r\n\r\n &.vertical-tabs {\r\n min-height: 100px;\r\n //padding-left: 150px;\r\n //width: calc(100% - 150px);\r\n padding-left: 140px;\r\n width: 100%;\r\n\r\n > ul.tabs {\r\n width: 140px;\r\n min-height: 100%;\r\n display: block;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n margin: 0;\r\n //background: #23282D;\r\n border-top: 0;\r\n border-right: 1px solid #DFDFDF;\r\n\r\n > .tab {\r\n margin: 0;\r\n display: block;\r\n border-bottom: 1px solid #eee;\r\n\r\n a {\r\n background: #FCFCFC;\r\n color: #000;\r\n display: block;\r\n }\r\n\r\n &:hover a, a:focus {\r\n background-color: #0073AA;\r\n }\r\n\r\n &.active {\r\n\r\n a {\r\n background-color: #32373C;\r\n color: #fff;\r\n }\r\n }\r\n\r\n &:first-child {\r\n margin-top: 8px;\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n }\r\n\r\n }\r\n\r\n &.link-tabs {\r\n\r\n > ul.tabs {\r\n display: block;\r\n\r\n > li.tab {\r\n display: inline-block;\r\n\r\n a {\r\n display: inline;\r\n padding: 0 0.25em;\r\n color: #0073aa;\r\n }\r\n\r\n &.active a,\r\n a:active {\r\n color: #000;\r\n }\r\n\r\n &.active a,\r\n &:hover a,\r\n a:active {\r\n text-decoration: underline;\r\n }\r\n\r\n &::after {\r\n display: inline-block;\r\n content: \"|\";\r\n margin: 0 0.25em;\r\n }\r\n\r\n &:last-child::after {\r\n content: \"\";\r\n }\r\n\r\n }\r\n }\r\n\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding: 16px 0 0;\r\n\r\n .#{$plugin-prefix}-field:first-child {\r\n h3 {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &[data-tab-count=\"0\"],\r\n &[data-tab-count=\"1\"] {\r\n &.horizontal-tabs {\r\n > ul.tabs {\r\n display: none;\r\n }\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding-top: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\r\n display: block!important;\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\r\n padding-top: 16px!important;\r\n}\r\n\r\n.#{$plugin-prefix}-tab-panel {\r\n\tbox-sizing: border-box;\r\n\r\n\t> * {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tposition: relative;\r\n\r\n\t> .components-tab-panel__tabs {\r\n\t\tmargin: 0;\r\n\r\n\t\t.components-tab-panel__tab {\r\n\t\t\tfont-size: 1.2em;\r\n\r\n\t\t\tpadding: 8px 16px;\r\n\t\t\tborder: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-decoration: none;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t> .components-tab-panel__tab-content {\r\n\r\n\t\tpadding: 16px;\r\n\r\n\t\t.form-table {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-horizontal-tabs {\r\n\t\tdisplay: block;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\t> .components-tab-panel__tab {\r\n\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 0;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tpadding: .5em 1em;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding-top: 16px;\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-vertical-tabs {\r\n\t\tmin-height: 100px;\r\n\t\t//padding-left: 150px;\r\n\t\t//width: calc(100% - 150px);\r\n\t\tpadding-left: 140px;\r\n\t\twidth: 100%;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\twidth: 140px;\r\n\t\t\tmin-height: 100%;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\tmargin: 0;\r\n\t\t\t//background: #23282D;\r\n\t\t\tborder-top: 0;\r\n\t\t\tborder-right: 1px solid #DFDFDF;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tbackground: #FCFCFC;\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:hover a, a:focus {\r\n\t\t\t\t\tbackground-color: #0073AA;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active {\r\n\r\n\t\t\t\t\ta {\r\n\t\t\t\t\t\tbackground-color: #32373C;\r\n\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:first-child {\r\n\t\t\t\t\tmargin-top: 8px;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-link-tabs {\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tdisplay: inline-block;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\tpadding: 0 0.25em;\r\n\t\t\t\t\tcolor: #0073aa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\t&:hover a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&::after {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tcontent: \"|\";\r\n\t\t\t\t\tmargin: 0 0.25em;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:last-child::after {\r\n\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-sub-tabs {\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding: 16px 0 0;\r\n\r\n\t\t\t.#{$plugin-prefix}-field:first-child {\r\n\t\t\t\th3 {\r\n\t\t\t\t\tmargin-top: 0;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&[data-tab-count=\"0\"],\r\n\t&[data-tab-count=\"1\"] {\r\n\t\t&.pum-horizontal-tabs {\r\n\t\t\t> .components-tab-panel__tabs {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-sub-tabs {\r\n\t\t\t> .components-tab-panel__tab-content {\r\n\t\t\t\tpadding-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n","$plugin-prefix: 'plugin' !default;\r\n\r\n.#{$plugin-prefix}-modal-background {\r\n\r\n &, &:before, &:after,\r\n & *, & *:before, & *:after {\r\n -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\r\n -moz-box-sizing: border-box; /* Firefox, other Gecko */\r\n box-sizing: border-box;\r\n }\r\n\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.70);\r\n z-index: 100100;\r\n overflow-y: scroll;\r\n\r\n .#{$plugin-prefix}-modal-wrap {\r\n position: absolute;\r\n top: 60px;\r\n margin-bottom: 60px;\r\n left: 50%;\r\n width: 550px;\r\n margin-left: -300px;\r\n background-color: #fff;\r\n box-shadow: 0 3px 6px rgba(0, 0, 0, .3);\r\n z-index: 100105;\r\n transition: height .2s, margin-top .2s;\r\n\r\n @media screen and (max-width: 520px) {\r\n width: auto;\r\n margin-left: 0;\r\n top: 10px;\r\n right: 10px;\r\n bottom: 10px;\r\n left: 10px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-header {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n height: 36px;\r\n padding: 0 36px 0 16px;\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 36px;\r\n background: #fcfcfc;\r\n border-bottom: 1px solid #dfdfdf;\r\n\r\n .#{$plugin-prefix}-modal-close {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 36px;\r\n height: 36px;\r\n padding: 0;\r\n color: #666;\r\n text-align: center;\r\n background: 0 0;\r\n border: none;\r\n cursor: pointer;\r\n\r\n &::before {\r\n font: 400 20px/36px dashicons;\r\n vertical-align: top;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 36px;\r\n height: 36px;\r\n content: '\\f158';\r\n }\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 52px 16px 60px;\r\n\r\n div.error {\r\n margin: 0 0 10px;\r\n }\r\n p {\r\n margin-top: 0;\r\n }\r\n textarea {\r\n width: 100%;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n padding: 50px 16px 60px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-footer {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n padding: 8px 16px;\r\n background: #fcfcfc;\r\n border-top: 1px solid #dfdfdf;\r\n\r\n .cancel {\r\n line-height: 25px;\r\n float: left;\r\n\r\n .no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n }\r\n\r\n .submitdelete {\r\n text-decoration: none;\r\n padding: 1px 2px;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n line-height: 32px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-submit {\r\n line-height: 23px;\r\n float: right;\r\n\r\n button {\r\n float: right;\r\n margin-bottom: 0;\r\n\r\n }\r\n\r\n .spinner {\r\n float: left;\r\n vertical-align: middle;\r\n }\r\n\r\n }\r\n }\r\n\r\n &.tabbed-content {\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 36px 0 44px;\r\n }\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-alert {\r\n position: relative;\r\n padding: 0 12px;\r\n border-left: 4px solid #ccc;\r\n background: #fff;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, .2);\r\n width: 100%;\r\n\r\n\r\n &.pum-alert__success {\r\n border-left-color: #46b450;\r\n }\r\n\r\n &.pum-alert__info {\r\n border-left-color: #00a0d2;\r\n }\r\n\r\n &.pum-alert__warning {\r\n border-left-color: #ffb900;\r\n }\r\n\r\n &.pum-alert__error {\r\n border-left-color: #dc3232;\r\n }\r\n}\r\n\r\n.pum-alert-holder {\r\n display: flex;\r\n margin-bottom: .8em;\r\n}\r\n\r\n.pum-alerts {\r\n position: relative;\r\n max-width: 1280px;\r\n margin: 20px 0 1px;\r\n padding: 20px 20px 0;\r\n border: 1px solid #e5e5e5;\r\n background-color: #fdfdfd;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n clear: both;\r\n top: 10px;\r\n margin-right: 20px !important;\r\n\r\n > h2:first-child {\r\n margin: 0;\r\n padding: 9px 0 4px;\r\n font-size: 23px;\r\n font-weight: 400;\r\n line-height: 29px;\r\n }\r\n\r\n h3 {\r\n margin: -20px -20px 0;\r\n padding: 1em;\r\n border-bottom: 1px solid #ccc;\r\n background-color: #fdfdfd;\r\n font-size: 1.4em;\r\n }\r\n\r\n img.logo {\r\n width: 25px;\r\n margin: -2px 5px -2px 0;\r\n }\r\n\r\n .pum-alert {\r\n width: 100%;\r\n }\r\n\r\n .button {\r\n &.dismiss, &.restore {\r\n\t\twidth: 45px;\r\n\t\theight: 45px;\r\n\t\tmargin-left: 10px;\r\n\t\tpadding: 0;\r\n\t\toutline: 0;\r\n\t\tline-height: inherit;\r\n\t\tcursor: pointer;\r\n\t\t-ms-flex: 0 0 45px;\r\n\t\tflex: 0 0 45px;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n .dashicons {\r\n width: 24px;\r\n height: 24px;\r\n font-size: 24px;\r\n }\r\n }\r\n\r\n &.dismiss {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n\r\n &.restore {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n }\r\n\r\n .popup_page_pum-extensions & {\r\n top: 0;\r\n }\r\n\r\n .screen-reader-text {\r\n overflow: hidden;\r\n clip: rect(1px, 1px, 1px, 1px);\r\n position: absolute !important;\r\n width: 1px;\r\n height: 1px;\r\n padding: 0;\r\n border: 0;\r\n word-wrap: normal !important;\r\n clip-path: inset(50%);\r\n }\r\n}\r\n\r\n.pum-bottom-spacing {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.pum-container-disabled {\r\n display: table-cell;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n border-radius: 4px;\r\n background-color: rgba(232, 232, 232, 0.7);\r\n}\r\n\r\n.pum-muted-title {\r\n overflow: hidden;\r\n font-weight: 600;\r\n font-style: italic;\r\n\r\n &:after {\r\n display: inline-block;\r\n width: 100%;\r\n height: .5em;\r\n margin-right: -100%;\r\n margin-left: 10px;\r\n border-top: 1px solid #ddd;\r\n vertical-align: bottom;\r\n content: \"\";\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n@mixin table-alignments() {\r\n thead, tbody {\r\n th, td {\r\n text-align: center;\r\n\r\n &:first-child {\r\n text-align: left;\r\n }\r\n\r\n &:last-child {\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n th, td {\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &:last-child {\r\n padding-right: 0;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@mixin add-more-table-lists() {\r\n .pum-add-new, .add-new {\r\n float: right;\r\n }\r\n\r\n .list-table {\r\n display: none !important;\r\n\r\n @include table-alignments();\r\n }\r\n\r\n span.edit {\r\n cursor: pointer;\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n .list-item-actions {\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .no-list-items {\r\n display: block;\r\n select {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n &.has-list-items {\r\n\r\n .list-table {\r\n display: block !important;;\r\n }\r\n\r\n .no-list-items {\r\n display: none !important;;\r\n }\r\n\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n/**\r\n * Triggers field\r\n */\r\n.#{$plugin-prefix}-field-triggers {\r\n .#{$plugin-prefix}-popup-trigger-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n/**\r\n * Cookies field\r\n */\r\n.#{$plugin-prefix}-field-cookies {\r\n .#{$plugin-prefix}-popup-cookie-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-cookie_key {\r\n .cookie-key {\r\n position: relative;\r\n display: inline-block;\r\n button.reset {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n height: 100%;\r\n }\r\n }\r\n}","/* Upgrade Tips */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-upgrade-tip {\r\n color: #333;\r\n line-height: 2em !important;\r\n\r\n &div {\r\n margin-bottom: 15px;\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n img {\r\n float: left;\r\n margin-right: 15px;\r\n }\r\n}\r\n","/* Form Table Dividers */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.title-divider {\r\n th {\r\n border-top: 1px solid #ccc;\r\n padding: 0;\r\n }\r\n\r\n .title {\r\n font-size: 1.125em;\r\n padding-left: 0 !important;\r\n padding-top: 20px !important;\r\n padding-bottom: 0 !important;\r\n }\r\n}\r\n\r\n.form-table {\r\n td, tr {\r\n padding-top: 10px;\r\n }\r\n}\r\n\r\n.posttypediv,\r\n.taxonomydiv {\r\n margin-bottom: 10px;\r\n clear: both;\r\n overflow: auto;\r\n}"]}
|
1 |
+
{"version":3,"sources":["pum-admin-general.scss","pum-admin-general.css","modules/_general.scss","modules/_fields.scss","modules/_select2.scss","vendor/select2/_single.scss","vendor/select2/_multiple.scss","vendor/select2/_dropdown.scss","vendor/select2/theme/default/_single.scss","vendor/select2/theme/default/_multiple.scss","vendor/select2/theme/default/layout.scss","vendor/select2/theme/classic/_single.scss","vendor/select2/theme/classic/_defaults.scss","vendor/select2/mixins/_gradients.scss","vendor/select2/theme/classic/_multiple.scss","vendor/select2/theme/classic/layout.scss","modules/_tabs.scss","modules/_modal.scss","modules/_alerts.scss","partials/admin/_mixins.scss","partials/admin/_fields.scss","partials/admin/_marketing.scss","partials/admin/_deprecated.scss"],"names":[],"mappings":"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A2B;EAC3B,sHAAwJ;AZ0kC1J;;AG3kCA;EUTE,uBAAuB;EAEvB,sBFGiB;EEFjB,kBFGiB;EEDjB,YAAY;EAEZ,UAAU;AbqlCZ;;AGnlCA;EUCI,yBFFwB;AXwlC5B;;AGvlCA;EUKI,gBAAgB;EAChB,SAAS;EACT,cAAc;AbslClB;;AG7lCA;EUWI,aAAa;AbslCjB;;AGjmCA;EUeI,yBAAyB;EAEzB,sBFrBe;EEsBf,kBFrBe;EEuBf,eAAe;EAEf,WAAW;EAEX,iBAAiB;EACjB,eAAe;EACf,cAAc;AbklClB;;AG5mCA;EU8BI,WFxCe;EEyCf,eAAe;EAEf,qBAAqB;EACrB,iBAAiB;EAEjB,iBAAiB;AbglCrB;;AGpnCA;EUuCM,WFhDmB;AXioCzB;;AGxnCA;EU+CM,YAAY;Ab6kClB;;AG5nCA;EUmDM,gBAAgB;EAChB,kBAAkB;Ab6kCxB;;AGjoCA;EUwDM,gBAAgB;EAChB,kBAAkB;Ab6kCxB;;AGtoCA;EUgEI,yBFjEwB;AX2oC5B;;AG1oCA;EUqEM,gBAAgB;EAChB,yBAAyB;EACzB,0BAA0B;AbykChC;;AGhpCA;EU6EM,mBAAmB;EACnB,4BAA4B;EAC5B,6BAA6B;AbukCnC;;AGtpCA;EWDM,sBHHa;EGIb,UAAU;Ad2pChB;;AG3pCA;EWMM,UAAU;EACV,gBAAgB;AdypCtB;;AGhqCA;EWYI,uBHT0B;EGU1B,6BAA6B;AdwpCjC;;AGrqCA;EWiBI,mBAAmB;AdwpCvB;;AGzqCA;EWqBI,gBAAgB;AdwpCpB;;AG7qCA;EWyBI,iBHRsB;EGStB,gBAAgB;AdwpCpB;;AGlrCA;EW+BM,UAAU;AdupChB;;AGtrCA;EWmCM,WHZqC;AXmqC3C;;AG1rCA;EWwCI,yBHpBmC;EGqBnC,YHpBiC;AX0qCrC;;AG/rCA;EW6CI,eAAe;EACf,cAAc;EACd,YAAY;AdspChB;;AGrsCA;EWmDI,qBHpDwB;AX0sC5B;;AGzsCA;;EAqDI,6BAA6B;AHypCjC;;AG9sCA;EA6DM,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,+CAA+C;EAC/C,kBAAkB;EAClB,0CAA0C;AHqpChD;;AGvtCA;EAwEQ,aAAa;EACb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","file":"pum-admin-general.css","sourcesContent":["/************************************************************\n * Copyright (c) 2020, Code Atlantic LLC\n ************************************************************/\n\n$plugin-prefix: \"pum\";\n$custom-select2-selector: \"pumselect2\";\n$tab-color: #e4e4e4;\n\n// Shared modules.\n@import \"modules/general\";\n@import \"modules/fields\";\n@import \"modules/select2\";\n@import \"modules/tabs\";\n@import \"modules/modal\";\n@import \"modules/alerts\";\n@import \"partials/admin/mixins\";\n@import \"partials/admin/fields\";\n@import \"partials/admin/marketing\";\n@import \"partials/admin/deprecated\";\n\n/************\nStyles for upgrade notice bar\n************/\n\n@media screen and (max-width: 1023px) {\n\n\t.pum-notice-bar {\n\t\tdisplay: none !important;\n\t}\n}\n\n.pum-notice-bar-wrapper {\n\tposition: absolute;\n\tz-index: 10;\n\tvisibility: hidden;\n\twidth: 50%;\n\tleft: 0;\n\tright: 0;\n\tmargin: 0 auto;\n\n\t.pum-notice-bar {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tbackground-color: #f6f6f6;\n\t\tborder-top: 3px solid #ad1b8e;\n\t\tcolor: #777;\n\t\tpadding: 7px;\n\t\tmax-height: 100px;\n\t\tvisibility: visible;\n\n\t\ta {\n\t\t\tcolor: #9aba27;\n\t\t}\n\t}\n}\n\n\n/************\nStyles for our log viewers\n************/\n#log-viewer {\n\tbackground-color: #fff;\n\tborder: 1px solid #e5e5e5;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\tpadding: 5px 20px;\n\tmargin: 20px 0;\n}\n\n#log-viewer pre {\n\tfont-family: monospace;\n\twhite-space: pre-wrap;\n}\n\n/************\nStyles for welcome screen\n************/\n.pum-welcome-wrapper {\n\tmargin: 0;\n\tpadding: 10px;\n\tbackground-color: #fff;\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 500px;\n\t\tmargin: 40px auto 0;\n\t\tpadding: 40px 30px;\n\t}\n\n\tul {\n\t\tlist-style: disc;\n\t\tpadding-left: 20px;\n\t}\n\n\t.pum-welcome-signature {\n\t\tmargin-top: 20px;\n\t\tfont-style: italic;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\timg {\n\t\t\tmargin-right: 10px;\n\t\t\twidth: 60px;\n\t\t}\n\t}\n\n\t.pum-welcome-cta {\n\t\tmargin-top: 30px;\n\t}\n}\n\n/************\nStyles for toggle buttons\n************/\n.pum-toggle-button {\n\tposition: relative;\n\twidth: 36px;\n\theight: 18px;\n\n\tlabel {\n\t\tposition: absolute;\n\t\tcursor: pointer;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tbackground-color: #fff;\n\t\ttransition: background-color 0.2s ease;\n\t\tborder-radius: 9px;\n\t\tborder: 1px solid #1e1e1e;\n\n\t\t&::before {\n\t\t\tposition: absolute;\n\t\t\tcontent: \"\";\n\t\t\theight: 14px;\n\t\t\twidth: 14px;\n\t\t\tleft: 2px;\n\t\t\tbottom: 1px;\n\t\t\tbackground-color: #1e1e1e;\n\t\t\ttransition: 0.2s ease;\n\t\t\tborder-radius: 50%;\n\t\t}\n\t}\n\n\tinput {\n\t\topacity: 0;\n\t\twidth: 0;\n\t\theight: 0;\n\n\t\t&:focus + label {\n\t\t\tbox-shadow: 2px 2px 7px #2196f3;\n\t\t}\n\n\t\t&:checked + label {\n\t\t\tbackground-color: #9ab927;\n\t\t}\n\n\t\t&:checked + label::before {\n\t\t\tbackground-color: #fff;\n\t\t\ttransform: translateX(15px);\n\t\t}\n\t}\n}\n\n.wp-core-ui .button-with-icon {\n\tdisplay: inline-flex;\n\talign-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n\tcolor: #999;\n}\n\n.pum-flex-row {\n\tdisplay: flex;\n\n\t.pum-flex-column {\n\t\tflex: 1;\n\n\t\t&.pum-flex-quarter {\n\t\t\tmax-width: 25% !important;\n\n\t\t\t&:nth-child(4n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(4n+4) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-third {\n\t\t\tmax-width: 33.333% !important;\n\n\t\t\t&:nth-child(3n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(3n+3) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-half {\n\t\t\tmax-width: 50% !important;\n\n\t\t\t&:nth-child(2n+1) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&:nth-child(2n+2) {\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.pum-flex-three-quarter {\n\t\t\tmax-width: 75% !important;\n\t\t}\n\n\t\tpadding: 1%;\n\n\t\tlabel,\n\t\tinput {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.pum-tabbed-form {\n\n\t.pum-field {\n\t\tposition: relative;\n\t\tmargin: 0 0 24px;\n\n\t\tlabel,\n\t\t.pum-desc {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin-bottom: 4px;\n\t\t}\n\n\t\t.pum-desc {\n\t\t\tmargin-top: 4px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.pumselect2-container--default {\n\t\twidth: 100% !important;\n\t}\n\n\t.pum-field-select2 select {\n\t\twidth: 100%;\n\t}\n\n\tlabel {\n\t\tdisplay: block;\n\t\tfont-weight: bold;\n\t\tfont-size: 1.1em;\n\t}\n\n\t.pum-field.checkbox {\n\n\t\tlabel {\n\n\t\t\t&.pum-desc {\n\t\t\t\tdisplay: inline;\n\t\t\t\tfont-weight: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\tmargin: 0 0 1em;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pum-required {\n\t\tlabel::after {\n\t\t\tcolor: #a00;\n\t\t\tcontent: \"*\";\n\t\t\tmargin-left: 5px;\n\t\t}\n\t}\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n\ttop: 7px;\n\tmargin-left: 5px;\n\n\t@media only screen and (min-width: 0px) and (max-width: 783px) {\n\t\tdisplay: none !important;\n\t}\n\n}\n","/************************************************************\n * Copyright (c) 2020, Code Atlantic LLC\n ************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.no-button.link-button {\n color: #0073aa;\n}\n\n.no-button.link-button:hover {\n color: #00a0d2;\n}\n\n.no-button.delete-button {\n color: #a00;\n}\n\n.no-button.delete-button:hover {\n color: #f00;\n}\n\n.pum-half {\n width: 47.5%;\n max-width: 47.5%;\n margin-right: 5%;\n display: inline-block;\n}\n\n.pum-half.pum-dependencies-met {\n display: inline-block !important;\n}\n\n.pum-half > * {\n max-width: 100%;\n}\n\n.pum-half input, .pum-half textarea, .pum-half select {\n max-width: 100%;\n width: auto;\n}\n\n.pum-last {\n margin-right: 0 !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n[data-pum-dependencies] {\n display: none;\n}\n\n.pum-field {\n position: relative;\n margin-bottom: 1em;\n}\n\n.pum-field > label {\n display: block;\n font-weight: bold;\n}\n\n.pum-field .pum-doclink {\n font-size: 16px;\n line-height: 20px;\n}\n\n/**\r\n * Sections\r\n */\n/**\r\n * Heading & separator fields\r\n */\n.pum-field-heading label,\n.pum-field-heading .pum-desc,\n.pum-field-separator label,\n.pum-field-separator .pum-desc {\n display: none !important;\n}\n\n.pum-field-hidden {\n display: none;\n}\n\n.pum-field-editor #insert-media-button {\n display: none;\n}\n\n/**\r\n * Select fields\r\n */\n.pum-field-select option.bold {\n font-weight: bold;\n font-size: 1.125em;\n}\n\n/**\r\n * Checkbox fields\r\n */\n.pum-field-checkbox {\n position: relative;\n}\n\n.pum-field-checkbox label {\n margin-left: 1.5em;\n}\n\n.pum-field-checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-field-checkbox input[type=\"checkbox\"] {\n position: absolute;\n top: .25em;\n}\n\n/**\r\n * Multicheck & Radio fields\r\n */\n.pum-field-multicheck input, .pum-field-multicheck label,\n.pum-field-radio input,\n.pum-field-radio label {\n line-height: 1em;\n}\n\n.pum-field-multicheck label,\n.pum-field-radio label {\n margin-bottom: 4px;\n}\n\n.pum-field-multicheck input[type=\"radio\"],\n.pum-field-radio input[type=\"radio\"] {\n display: inline-block;\n margin-right: .25em;\n}\n\n.pum-field-multicheck input + label,\n.pum-field-radio input + label {\n font-weight: normal;\n display: inline-block !important;\n}\n\n.pum-field-multicheck label:first-child,\n.pum-field-radio label:first-child {\n font-weight: bold;\n margin: 0 0 10px;\n}\n\n.pum-field-multicheck > p.pum-desc,\n.pum-field-radio > p.pum-desc {\n margin: 0 0 .5em;\n}\n\n.pum-field-multicheck .pum-field-mulitcheck-list,\n.pum-field-multicheck .pum-field-radio-list,\n.pum-field-radio .pum-field-mulitcheck-list,\n.pum-field-radio .pum-field-radio-list {\n margin: 0;\n}\n\n/**\r\n * Range & range slider fields\r\n */\n.pum-field-range input[type=\"range\"],\n.pum-field-rangeslider input[type=\"range\"] {\n vertical-align: middle;\n}\n\n.pum-field-range .pum-range-manual,\n.pum-field-rangeslider .pum-range-manual {\n padding-right: 25px;\n text-align: right;\n width: 80px;\n}\n\n.pum-field-range .range-value-unit,\n.pum-field-range .pum-range-value-unit,\n.pum-field-rangeslider .range-value-unit,\n.pum-field-rangeslider .pum-range-value-unit {\n position: relative;\n display: inline-block;\n margin-left: -30px;\n margin-right: 10px;\n width: 20px;\n text-align: left;\n top: .125em;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-color .wp-color-result-text {\n line-height: 23px;\n}\n\n/**\r\n * Image fields\r\n */\n.pum-field-image .pum-image-field .pum-image-select,\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview {\n display: none;\n}\n\n.pum-field-image .pum-image-field.pum-image-empty .pum-image-select {\n display: block;\n}\n\n.pum-field-image .pum-image-preview-img {\n float: left;\n line-height: 0;\n margin: 5px 0;\n}\n\n.pum-field-image .pum-image-preview-img img {\n max-width: 60px;\n width: auto;\n height: auto;\n}\n\n.pum-field-image select.pum-image-field__size {\n margin: 8px 0 8px 10px;\n width: 200px;\n}\n\n.pum-field-image .pum-image-edit {\n margin: 0 0 0 11px;\n}\n\n.pum-field-image .pum-image-replace,\n.pum-field-image .pum-image-remove {\n margin: 0 0 0 8px;\n}\n\n/**\r\n * Conditions field\r\n */\n.pum-field-conditions {\n /* Conditionals */\n}\n\n.pum-field-conditions .facet-builder {\n /* + AND + OR link stylings */\n}\n\n.pum-field-conditions .facet-builder p {\n margin: 0 0 1em;\n}\n\n.pum-field-conditions .facet-builder a {\n text-decoration: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group {\n box-shadow: 0 1px 0 #ccc;\n color: #555;\n border: 1px solid #ccc;\n background: #f7f7f7;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button {\n color: #0073aa;\n cursor: pointer;\n}\n\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,\n.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before {\n content: \"+ \";\n}\n\n.pum-field-conditions .facet-builder .facet {\n position: relative;\n padding: 12px 30px 6px 10px;\n border-bottom: 1px solid #e1e1e1;\n border-top: 1px solid #fff;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child {\n border-top: 0;\n}\n\n.pum-field-conditions .facet-builder .facet:first-child .or {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet::before, .pum-field-conditions .facet-builder .facet::after {\n display: table;\n content: \"\";\n line-height: 0;\n}\n\n.pum-field-conditions .facet-builder .facet::after {\n clear: both;\n}\n\n.pum-field-conditions .facet-builder .pum-field {\n margin-bottom: 0.5em;\n}\n\n.pum-field-conditions .facet-builder .facet-col {\n float: left;\n margin-right: 20px;\n padding-bottom: 6px;\n position: relative;\n min-width: 175px;\n}\n\n.pum-field-conditions .facet-builder .facet-col select,\n.pum-field-conditions .facet-builder .facet-col input {\n margin: 0;\n max-width: 100%;\n}\n\n.pum-field-conditions .facet-builder .facet-target {\n position: relative;\n max-width: 240px;\n}\n\n.pum-field-conditions .facet-builder .facet-target * {\n box-sizing: border-box;\n}\n\n.pum-field-conditions .facet-builder .facet-target select,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection {\n padding-left: 28px;\n}\n\n.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered {\n padding-left: 3px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand {\n cursor: pointer;\n position: absolute;\n left: 2px;\n top: 2px;\n z-index: 10;\n line-height: 24px;\n height: 25px;\n background: #f7f7f7;\n border: 1px solid transparent;\n border-radius: 2px 0 0 2px;\n border-right: 1px solid #ddd;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand span {\n font-size: 1.25em;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before {\n color: #555;\n font-size: 16px;\n line-height: 24px;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=\"checkbox\"] {\n display: none;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus {\n outline: none;\n border: 1px solid #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span, .pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before {\n color: #a00;\n}\n\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,\n.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single {\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-conditions .facet-builder .facet-actions {\n position: absolute;\n right: 6px;\n top: 18px;\n}\n\n.pum-field-conditions .facet-builder .facet-actions button {\n border: 0;\n padding: 0;\n background: none;\n margin-left: 5px;\n}\n\n.pum-field-conditions .facet-builder .dashicons-plus-alt,\n.pum-field-conditions .facet-builder .dashicons-dismiss {\n color: #999;\n}\n\n.pum-field-conditions .facet-builder .or {\n color: #484848;\n font-weight: 500;\n margin-left: -21px;\n left: 50%;\n position: absolute;\n top: -6px;\n font-style: normal;\n line-height: 10px;\n text-transform: uppercase;\n}\n\n.pum-field-conditions .facet-builder .add-or {\n border-top: 1px solid #fff;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .add-or > .add {\n left: -6.5px;\n position: relative;\n top: -9px;\n}\n\n.pum-field-conditions .facet-builder .and {\n border-bottom: 1px dashed #e1e1e1;\n margin: .5em 0 1.7em;\n text-align: center;\n}\n\n.pum-field-conditions .facet-builder .or,\n.pum-field-conditions .facet-builder .add-or > .add {\n background: #f7f7f7;\n font-size: 1.1em;\n padding: 0 10px;\n}\n\n.pum-field-conditions .facet-builder .and em,\n.pum-field-conditions .facet-builder .and a,\n.pum-field-conditions .facet-builder .and button,\n.pum-field-conditions .facet-builder .and label, .pum-field-conditions .facet-builder .add-or em,\n.pum-field-conditions .facet-builder .add-or a,\n.pum-field-conditions .facet-builder .add-or button,\n.pum-field-conditions .facet-builder .add-or label {\n background: #fff;\n font-size: 1.1em;\n font-style: normal;\n margin: 0 10px;\n padding: 0 10px;\n position: relative;\n top: 9px;\n text-transform: uppercase;\n box-shadow: none;\n color: #484848;\n cursor: default;\n border: 0;\n}\n\n.pum-field-conditions .facet-builder .and em, .pum-field-conditions .facet-builder .add-or em {\n color: #484848;\n}\n\n.pum-field-conditions .no-facet-groups {\n display: block;\n}\n\n.pum-field-conditions .no-facet-groups .facet-target {\n max-width: 100%;\n}\n\n.pum-field-conditions .has-conditions .facet-groups {\n display: block;\n}\n\n.pum-field-conditions .has-conditions .no-facet-groups {\n display: none;\n}\n\n.pum-field-conditions .pum-field-select2 select {\n width: 100% !important;\n}\n\n/**\r\n * License fields.\r\n */\n.pum-field-license_key {\n background: #fafafa;\n padding: 14px;\n border-top: 2px solid #999;\n border-bottom: 2px solid #999;\n margin: 0 -14px 14px;\n}\n\n.pum-field-license_key p {\n font-size: 13px;\n margin-top: 0;\n}\n\n.pum-field-license_key a {\n color: #444;\n}\n\n.pum-field-license_key a:hover {\n text-decoration: none;\n}\n\n.pum-field-license_key span.pum-license-status {\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.pum-field-license_key .pum-license-messages p:last-child {\n margin-bottom: 0;\n}\n\n.pum-field-license_key.pum-license-expires-soon-notice {\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-valid-notice {\n border-color: #46b450;\n}\n\n.pum-field-license_key.pum-license-valid-notice .pum-license-status {\n color: #46b450;\n}\n\n.pum-field-license_key.pum-license-inactive-notice {\n border-color: #0073aa;\n}\n\n.pum-field-license_key.pum-license-expired-notice {\n background-color: #e24e4e;\n color: #fff;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-error-notice, .pum-field-license_key.pum-license-missing-notice, .pum-field-license_key.pum-license-invalid-notice, .pum-field-license_key.pum-license-site_inactive-notice, .pum-field-license_key.pum-license-item_name_mismatch-notice {\n background-color: #ffebcd;\n border-color: #dc3232;\n}\n\n.pum-field-license_key.pum-license-expired-notice a {\n color: #fff;\n}\n\n.pum-field-license_key.pum-license-expired-notice a:hover {\n text-decoration: none;\n}\n\n/**\r\n * Link fields.\r\n */\n.pum-field-link input {\n margin-right: 24px;\n display: block;\n}\n\n.pum-field-link button.dashicons {\n float: right;\n width: 1.5em;\n height: 1.5em;\n line-height: 1;\n padding: 0;\n font-size: 16px;\n vertical-align: sub;\n margin-top: 1px;\n box-shadow: 0 0 0 #cccccc;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\n.pum-field-select2 {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container {\n box-sizing: border-box;\n display: inline-block;\n margin: 0;\n position: relative;\n vertical-align: middle;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n height: 28px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered {\n display: block;\n padding-left: 8px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear {\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__rendered {\n padding-right: 8px;\n padding-left: 20px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n box-sizing: border-box;\n cursor: pointer;\n display: block;\n min-height: 32px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered {\n display: inline-block;\n overflow: hidden;\n padding-left: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field {\n box-sizing: border-box;\n border: none;\n font-size: 100%;\n margin-top: 5px;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-dropdown {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n box-sizing: border-box;\n display: block;\n position: absolute;\n left: -100000px;\n width: 100%;\n z-index: 1051;\n}\n\n.pum-field-select2 .pumselect2-results {\n display: block;\n}\n\n.pum-field-select2 .pumselect2-results__options {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-results__option {\n padding: 6px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.pum-field-select2 .pumselect2-results__option[aria-selected] {\n cursor: pointer;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown {\n left: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown {\n display: block;\n padding: 4px;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field {\n padding: 4px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button {\n -webkit-appearance: none;\n}\n\n.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-close-mask {\n border: 0;\n margin: 0;\n padding: 0;\n display: block;\n position: fixed;\n left: 0;\n top: 0;\n min-height: 100%;\n min-width: 100%;\n height: auto;\n width: auto;\n opacity: 0;\n z-index: 99;\n background-color: #fff;\n filter: alpha(opacity=0);\n}\n\n.pum-field-select2 .pumselect2-hidden-accessible {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single {\n background-color: #fff;\n border: 1px solid #aaa;\n border-radius: 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow {\n height: 26px;\n position: absolute;\n top: 1px;\n right: 1px;\n width: 20px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n left: 50%;\n margin-left: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n left: 1px;\n right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered {\n box-sizing: border-box;\n list-style: none;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li {\n list-style: none;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder {\n color: #999;\n margin-top: 5px;\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n margin-top: 5px;\n margin-right: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: left;\n margin-right: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #999;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #333;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__placeholder, .pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-search--inline {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-left: 5px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-left: 2px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple {\n border: solid black 1px;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple {\n background-color: #eee;\n cursor: default;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single, .pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field {\n background: transparent;\n border: none;\n outline: 0;\n box-shadow: none;\n -webkit-appearance: textfield;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true] {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true] {\n background-color: #ddd;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option {\n padding-left: 1em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group {\n padding-left: 0;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -1em;\n padding-left: 2em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -2em;\n padding-left: 3em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -3em;\n padding-left: 4em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -4em;\n padding-left: 5em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option {\n margin-left: -5em;\n padding-left: 6em;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #5897fb;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--default .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single {\n background-color: #f7f7f7;\n border: 1px solid #aaa;\n border-radius: 4px;\n outline: 0;\n background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered {\n color: #444;\n line-height: 28px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear {\n cursor: pointer;\n float: right;\n font-weight: bold;\n margin-right: 10px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder {\n color: #999;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow {\n background-color: #ddd;\n border: none;\n border-left: 1px solid #aaa;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n height: 26px;\n position: absolute;\n top: 1px;\n right: 1px;\n width: 20px;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: #888 transparent transparent transparent;\n border-style: solid;\n border-width: 5px 4px 0 4px;\n height: 0;\n left: 50%;\n margin-left: -4px;\n margin-top: -2px;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__clear {\n float: left;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--single .pumselect2-selection__arrow {\n border: none;\n border-right: 1px solid #aaa;\n border-radius: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n left: 1px;\n right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow {\n background: transparent;\n border: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b {\n border-color: transparent transparent #888 transparent;\n border-width: 0 4px 5px 4px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple {\n background-color: white;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: text;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered {\n list-style: none;\n margin: 0;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear {\n display: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice {\n background-color: #e4e4e4;\n border: 1px solid #aaa;\n border-radius: 4px;\n cursor: default;\n float: left;\n margin-right: 5px;\n margin-top: 5px;\n padding: 0 5px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n color: #888;\n cursor: pointer;\n display: inline-block;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover {\n color: #555;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n float: right;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-left: 5px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic[dir=\"rtl\"] .pumselect2-selection--multiple .pumselect2-selection__choice__remove {\n margin-left: 2px;\n margin-right: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple {\n border: 1px solid #5897fb;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple {\n border-top: none;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field {\n border: 1px solid #aaa;\n outline: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field {\n outline: 0;\n box-shadow: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown {\n background-color: white;\n border: 1px solid transparent;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above {\n border-bottom: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below {\n border-top: none;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results > .pumselect2-results__options {\n max-height: 200px;\n overflow-y: auto;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group] {\n padding: 0;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true] {\n color: grey;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected] {\n background-color: #3875d7;\n color: white;\n}\n\n.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group {\n cursor: default;\n display: block;\n padding: 6px;\n}\n\n.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown {\n border-color: #5897fb;\n}\n\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pumselect2-container--open,\n.pum-field-select2 > .pumselect2-container--below.pumselect2-container--open + .pum-desc + .pumselect2-container--open {\n position: absolute !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection {\n margin: 1px;\n font-size: 14px;\n border-radius: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\n border-color: #ddd;\n transition: 0.05s border-color ease-in-out;\n}\n\n.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection {\n outline: none;\n border-color: #5b9dd9;\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple {\n overflow-y: auto;\n max-height: 150px;\n min-height: 28px;\n line-height: 16px;\n font-size: 12px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear {\n margin-right: 3px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline {\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px 0;\n min-width: 5em;\n width: 100% !important;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown {\n margin: 0 1px;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\n max-width: calc(100% - 4px);\n position: relative;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field {\n border-color: #ddd;\n padding: 3px 5px;\n min-width: 5em;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option {\n padding: 3px 6px;\n margin: 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] {\n padding: 3px 0 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group {\n padding: 0 6px;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested {\n padding: 3px 6px 0;\n}\n\n.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted {\n background: #3e86d0;\n}\n\n.pum-field-select2 .pumselect2-container + .pumselect2-container--open {\n top: inherit !important;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-tabs-container {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tabs-container > * {\n box-sizing: border-box;\n}\n\n.pum-tabs-container > ul.tabs {\n margin: 0;\n}\n\n.pum-tabs-container > ul.tabs .tab {\n font-size: 1.2em;\n}\n\n.pum-tabs-container > ul.tabs .tab a {\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tabs-container > ul.tabs .tab a:focus {\n box-shadow: none;\n}\n\n.pum-tabs-container > .tab-content {\n display: none;\n padding: 16px;\n}\n\n.pum-tabs-container > .tab-content.active {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table {\n display: block;\n}\n\n.pum-tabs-container > .tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tabs-container.horizontal-tabs {\n display: block;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tabs-container.horizontal-tabs > ul.tabs > li.tab a {\n padding: .5em 1em;\n}\n\n.pum-tabs-container.horizontal-tabs > .tab-content {\n padding-top: 16px;\n}\n\n.pum-tabs-container.vertical-tabs {\n min-height: 100px;\n padding-left: 140px;\n width: 100%;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-right: 1px solid #DFDFDF;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:hover a, .pum-tabs-container.vertical-tabs > ul.tabs > .tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab.active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tabs-container.vertical-tabs > ul.tabs > .tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs {\n display: block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab {\n display: inline-block;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n color: #000;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab.active a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:hover a,\n.pum-tabs-container.link-tabs > ul.tabs > li.tab a:active {\n text-decoration: underline;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tabs-container.link-tabs > ul.tabs > li.tab:last-child::after {\n content: \"\";\n}\n\n.pum-tabs-container.sub-tabs > .tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tabs-container.sub-tabs > .tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].horizontal-tabs > ul.tabs, .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: none;\n}\n\n.pum-tabs-container[data-tab-count=\"0\"].sub-tabs > .tab-content, .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 0;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\n display: block !important;\n}\n\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\n padding-top: 16px !important;\n}\n\n.pum-tab-panel {\n box-sizing: border-box;\n position: relative;\n}\n\n.pum-tab-panel > * {\n box-sizing: border-box;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs {\n margin: 0;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab {\n font-size: 1.2em;\n padding: 8px 16px;\n border: 0;\n display: block;\n text-decoration: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tabs .components-tab-panel__tab:focus {\n box-shadow: none;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content {\n padding: 16px;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table {\n display: block;\n}\n\n.pum-tab-panel > .components-tab-panel__tab-content .form-table:first-child {\n margin-top: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n padding: 0;\n margin: 0;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n padding: .5em 1em;\n}\n\n.pum-tab-panel.pum-horizontal-tabs > .components-tab-panel__tab-content {\n padding-top: 16px;\n}\n\n.pum-tab-panel.pum-vertical-tabs {\n min-height: 100px;\n padding-left: 140px;\n width: 100%;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs {\n width: 140px;\n min-height: 100%;\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n margin: 0;\n border-top: 0;\n border-right: 1px solid #DFDFDF;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n margin: 0;\n display: block;\n border-bottom: 1px solid #eee;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n background: #FCFCFC;\n color: #000;\n display: block;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a, .pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:focus {\n background-color: #0073AA;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a {\n background-color: #32373C;\n color: #fff;\n}\n\n.pum-tab-panel.pum-vertical-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:first-child {\n margin-top: 8px;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs {\n display: block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab {\n display: inline-block;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a {\n display: inline;\n padding: 0 0.25em;\n color: #0073aa;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n color: #000;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab.is-active a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:hover a,\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab a:active {\n text-decoration: underline;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab::after {\n display: inline-block;\n content: \"|\";\n margin: 0 0.25em;\n}\n\n.pum-tab-panel.pum-link-tabs > .components-tab-panel__tabs > .components-tab-panel__tab:last-child::after {\n content: \"\";\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content {\n padding: 16px 0 0;\n}\n\n.pum-tab-panel.pum-sub-tabs > .components-tab-panel__tab-content .pum-field:first-child h3 {\n margin-top: 0;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-horizontal-tabs > .components-tab-panel__tabs, .pum-tab-panel[data-tab-count=\"1\"].pum-horizontal-tabs > .components-tab-panel__tabs {\n display: none;\n}\n\n.pum-tab-panel[data-tab-count=\"0\"].pum-sub-tabs > .components-tab-panel__tab-content, .pum-tab-panel[data-tab-count=\"1\"].pum-sub-tabs > .components-tab-panel__tab-content {\n padding-top: 0;\n}\n\n.pum-modal-background {\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 100100;\n overflow-y: scroll;\n}\n\n.pum-modal-background, .pum-modal-background:before, .pum-modal-background:after,\n.pum-modal-background *, .pum-modal-background *:before, .pum-modal-background *:after {\n -webkit-box-sizing: border-box;\n /* Safari/Chrome, other WebKit */\n -moz-box-sizing: border-box;\n /* Firefox, other Gecko */\n box-sizing: border-box;\n}\n\n.pum-modal-background .pum-modal-wrap {\n position: absolute;\n top: 60px;\n margin-bottom: 60px;\n left: 50%;\n width: 550px;\n margin-left: -300px;\n background-color: #fff;\n box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);\n z-index: 100105;\n transition: height .2s, margin-top .2s;\n}\n\n@media screen and (max-width: 520px) {\n .pum-modal-background .pum-modal-wrap {\n width: auto;\n margin-left: 0;\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.pum-modal-background .pum-modal-header {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n height: 36px;\n padding: 0 36px 0 16px;\n font-size: 18px;\n font-weight: 600;\n line-height: 36px;\n background: #fcfcfc;\n border-bottom: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n padding: 0;\n color: #666;\n text-align: center;\n background: 0 0;\n border: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-header .pum-modal-close::before {\n font: 400 20px/36px dashicons;\n vertical-align: top;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 36px;\n height: 36px;\n content: '\\f158';\n}\n\n.pum-modal-background .pum-modal-content {\n padding: 52px 16px 60px;\n}\n\n.pum-modal-background .pum-modal-content div.error {\n margin: 0 0 10px;\n}\n\n.pum-modal-background .pum-modal-content p {\n margin-top: 0;\n}\n\n.pum-modal-background .pum-modal-content textarea {\n width: 100%;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-content {\n padding: 50px 16px 60px;\n }\n}\n\n.pum-modal-background .pum-modal-footer {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 8px 16px;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n}\n\n.pum-modal-background .pum-modal-footer .cancel {\n line-height: 25px;\n float: left;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button {\n border: 0;\n padding: 0;\n background: none;\n cursor: pointer;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .no-button.link-button {\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-modal-background .pum-modal-footer .cancel .submitdelete {\n text-decoration: none;\n padding: 1px 2px;\n}\n\n@media screen and (max-width: 782px) {\n .pum-modal-background .pum-modal-footer .cancel {\n line-height: 32px;\n }\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit {\n line-height: 23px;\n float: right;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit button {\n float: right;\n margin-bottom: 0;\n}\n\n.pum-modal-background .pum-modal-footer .pum-submit .spinner {\n float: left;\n vertical-align: middle;\n}\n\n.pum-modal-background.tabbed-content .pum-modal-content {\n padding: 36px 0 44px;\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-alert {\n position: relative;\n padding: 0 12px;\n border-left: 4px solid #ccc;\n background: #fff;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n width: 100%;\n}\n\n.pum-alert.pum-alert__success {\n border-left-color: #46b450;\n}\n\n.pum-alert.pum-alert__info {\n border-left-color: #00a0d2;\n}\n\n.pum-alert.pum-alert__warning {\n border-left-color: #ffb900;\n}\n\n.pum-alert.pum-alert__error {\n border-left-color: #dc3232;\n}\n\n.pum-alert-holder {\n display: flex;\n margin-bottom: .8em;\n}\n\n.pum-alerts {\n position: relative;\n max-width: 1280px;\n margin: 20px 0 1px;\n padding: 20px 20px 0;\n border: 1px solid #e5e5e5;\n background-color: #fdfdfd;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n clear: both;\n top: 10px;\n margin-right: 20px !important;\n}\n\n.pum-alerts > h2:first-child {\n margin: 0;\n padding: 9px 0 4px;\n font-size: 23px;\n font-weight: 400;\n line-height: 29px;\n}\n\n.pum-alerts h3 {\n margin: -20px -20px 0;\n padding: 1em;\n border-bottom: 1px solid #ccc;\n background-color: #fdfdfd;\n font-size: 1.4em;\n}\n\n.pum-alerts img.logo {\n width: 25px;\n margin: -2px 5px -2px 0;\n}\n\n.pum-alerts .pum-alert {\n width: 100%;\n}\n\n.pum-alerts .button.dismiss, .pum-alerts .button.restore {\n width: 45px;\n height: 45px;\n margin-left: 10px;\n padding: 0;\n outline: 0;\n line-height: inherit;\n cursor: pointer;\n -ms-flex: 0 0 45px;\n flex: 0 0 45px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.pum-alerts .button.dismiss .dashicons, .pum-alerts .button.restore .dashicons {\n width: 24px;\n height: 24px;\n font-size: 24px;\n}\n\n.pum-alerts .button.dismiss:focus, .pum-alerts .button.dismiss:hover {\n background: 0 0;\n}\n\n.pum-alerts .button.restore:focus, .pum-alerts .button.restore:hover {\n background: 0 0;\n}\n\n.popup_page_pum-extensions .pum-alerts {\n top: 0;\n}\n\n.pum-alerts .screen-reader-text {\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n position: absolute !important;\n width: 1px;\n height: 1px;\n padding: 0;\n border: 0;\n word-wrap: normal !important;\n clip-path: inset(50%);\n}\n\n.pum-bottom-spacing {\n margin-bottom: 20px;\n}\n\n.pum-container-disabled {\n display: table-cell;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 4px;\n background-color: rgba(232, 232, 232, 0.7);\n}\n\n.pum-muted-title {\n overflow: hidden;\n font-weight: 600;\n font-style: italic;\n}\n\n.pum-muted-title:after {\n display: inline-block;\n width: 100%;\n height: .5em;\n margin-right: -100%;\n margin-left: 10px;\n border-top: 1px solid #ddd;\n vertical-align: bottom;\n content: \"\";\n}\n\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n/**\r\n * Triggers field\r\n */\n.pum-field-triggers .pum-popup-trigger-editor .pum-add-new, .pum-field-triggers .pum-popup-trigger-editor .add-new {\n float: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table {\n display: none !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n text-align: left;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n text-align: right;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child {\n padding-left: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child, .pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child {\n padding-right: 0;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items {\n display: block;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n/**\r\n * Cookies field\r\n */\n.pum-field-cookies .pum-popup-cookie-editor .pum-add-new, .pum-field-cookies .pum-popup-cookie-editor .add-new {\n float: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table {\n display: none !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td {\n text-align: center;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n text-align: left;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n text-align: right;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child {\n padding-left: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child, .pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child {\n padding-right: 0;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor span.edit {\n cursor: pointer;\n color: #0073aa;\n text-decoration: underline;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i {\n cursor: pointer;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items {\n display: block;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor .no-list-items select {\n max-width: 100%;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table {\n display: block !important;\n}\n\n.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items {\n display: none !important;\n}\n\n.pum-field-cookie_key .cookie-key {\n position: relative;\n display: inline-block;\n}\n\n.pum-field-cookie_key .cookie-key button.reset {\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n height: 100%;\n}\n\n/* Upgrade Tips */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.pum-upgrade-tip {\n color: #333;\n line-height: 2em !important;\n}\n\n.pum-upgrade-tipdiv {\n margin-bottom: 15px;\n display: block;\n font-weight: bold;\n}\n\n.pum-upgrade-tip img {\n float: left;\n margin-right: 15px;\n}\n\n/* Form Table Dividers */\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\n.title-divider th {\n border-top: 1px solid #ccc;\n padding: 0;\n}\n\n.title-divider .title {\n font-size: 1.125em;\n padding-left: 0 !important;\n padding-top: 20px !important;\n padding-bottom: 0 !important;\n}\n\n.form-table td, .form-table tr {\n padding-top: 10px;\n}\n\n.posttypediv,\n.taxonomydiv {\n margin-bottom: 10px;\n clear: both;\n overflow: auto;\n}\n\n/************\nStyles for upgrade notice bar\n************/\n@media screen and (max-width: 1023px) {\n .pum-notice-bar {\n display: none !important;\n }\n}\n\n.pum-notice-bar-wrapper {\n position: absolute;\n z-index: 10;\n visibility: hidden;\n width: 50%;\n left: 0;\n right: 0;\n margin: 0 auto;\n}\n\n.pum-notice-bar-wrapper .pum-notice-bar {\n display: flex;\n justify-content: center;\n background-color: #f6f6f6;\n border-top: 3px solid #ad1b8e;\n color: #777;\n padding: 7px;\n max-height: 100px;\n visibility: visible;\n}\n\n.pum-notice-bar-wrapper .pum-notice-bar a {\n color: #9aba27;\n}\n\n/************\nStyles for our log viewers\n************/\n#log-viewer {\n background-color: #fff;\n border: 1px solid #e5e5e5;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n padding: 5px 20px;\n margin: 20px 0;\n}\n\n#log-viewer pre {\n font-family: monospace;\n white-space: pre-wrap;\n}\n\n/************\nStyles for welcome screen\n************/\n.pum-welcome-wrapper {\n margin: 0;\n padding: 10px;\n background-color: #fff;\n}\n\n@media only screen and (min-width: 600px) {\n .pum-welcome-wrapper {\n max-width: 500px;\n margin: 40px auto 0;\n padding: 40px 30px;\n }\n}\n\n.pum-welcome-wrapper ul {\n list-style: disc;\n padding-left: 20px;\n}\n\n.pum-welcome-wrapper .pum-welcome-signature {\n margin-top: 20px;\n font-style: italic;\n display: flex;\n align-items: center;\n}\n\n.pum-welcome-wrapper .pum-welcome-signature img {\n margin-right: 10px;\n width: 60px;\n}\n\n.pum-welcome-wrapper .pum-welcome-cta {\n margin-top: 30px;\n}\n\n/************\nStyles for toggle buttons\n************/\n.pum-toggle-button {\n position: relative;\n width: 36px;\n height: 18px;\n}\n\n.pum-toggle-button label {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #fff;\n transition: background-color 0.2s ease;\n border-radius: 9px;\n border: 1px solid #1e1e1e;\n}\n\n.pum-toggle-button label::before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 1px;\n background-color: #1e1e1e;\n transition: 0.2s ease;\n border-radius: 50%;\n}\n\n.pum-toggle-button input {\n opacity: 0;\n width: 0;\n height: 0;\n}\n\n.pum-toggle-button input:focus + label {\n box-shadow: 2px 2px 7px #2196f3;\n}\n\n.pum-toggle-button input:checked + label {\n background-color: #9ab927;\n}\n\n.pum-toggle-button input:checked + label::before {\n background-color: #fff;\n transform: translateX(15px);\n}\n\n.wp-core-ui .button-with-icon {\n display: inline-flex;\n align-items: center;\n}\n\n.wp-list-table .type-popup .row-actions {\n color: #999;\n}\n\n.pum-flex-row {\n display: flex;\n}\n\n.pum-flex-row .pum-flex-column {\n flex: 1;\n padding: 1%;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter {\n max-width: 25% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third {\n max-width: 33.333% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half {\n max-width: 50% !important;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1) {\n padding-left: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2) {\n padding-right: 0;\n}\n\n.pum-flex-row .pum-flex-column.pum-flex-three-quarter {\n max-width: 75% !important;\n}\n\n.pum-flex-row .pum-flex-column label,\n.pum-flex-row .pum-flex-column input {\n display: block;\n width: 100%;\n}\n\n.pum-tabbed-form .pum-field {\n position: relative;\n margin: 0 0 24px;\n}\n\n.pum-tabbed-form .pum-field label,\n.pum-tabbed-form .pum-field .pum-desc {\n display: block;\n}\n\n.pum-tabbed-form .pum-field label {\n margin-bottom: 4px;\n}\n\n.pum-tabbed-form .pum-field .pum-desc {\n margin-top: 4px;\n margin-bottom: 0;\n}\n\n.pum-tabbed-form .pumselect2-container--default {\n width: 100% !important;\n}\n\n.pum-tabbed-form .pum-field-select2 select {\n width: 100%;\n}\n\n.pum-tabbed-form label {\n display: block;\n font-weight: bold;\n font-size: 1.1em;\n}\n\n.pum-tabbed-form .pum-field.checkbox label.pum-desc {\n display: inline;\n font-weight: inherit;\n font-size: inherit;\n margin: 0 0 1em;\n}\n\n.pum-tabbed-form .pum-required label::after {\n color: #a00;\n content: \"*\";\n margin-left: 5px;\n}\n\n.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n top: 7px;\n margin-left: 5px;\n}\n\n@media only screen and (min-width: 0px) and (max-width: 783px) {\n .edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,\n .edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,\n .popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action {\n display: none !important;\n }\n}\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n &:hover {\r\n color: #00a0d2;\r\n }\r\n }\r\n\r\n &.delete-button {\r\n color: #a00;\r\n &:hover {\r\n color: #f00;\r\n }\r\n }\r\n}\r\n\r\n\r\n.pum-half {\r\n width: 47.5%;\r\n max-width: 47.5%;\r\n margin-right: 5%;\r\n display: inline-block;\r\n\r\n\r\n &.pum-dependencies-met {\r\n display: inline-block!important;\r\n }\r\n\r\n > * {\r\n max-width: 100%;\r\n }\r\n\r\n input, textarea, select {\r\n max-width: 100%;\r\n width: auto;\r\n }\r\n\r\n}\r\n\r\n.pum-last {\r\n margin-right:0!important;\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-desc {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n}\r\n\r\n[data-#{$plugin-prefix}-dependencies] {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field {\r\n position: relative;\r\n\r\n margin-bottom: 1em;\r\n\r\n > label {\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n .#{$plugin-prefix}-doclink {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Sections\r\n */\r\n.#{$plugin-prefix}-field-section {\r\n\r\n}\r\n\r\n/**\r\n * Heading & separator fields\r\n */\r\n.#{$plugin-prefix}-field-heading,\r\n.#{$plugin-prefix}-field-separator {\r\n h3 {\r\n // font-size: 1.2em;\r\n // margin-top: 0;\r\n // margin-bottom: 0;\r\n }\r\n\r\n h3 + .#{$plugin-prefix}-desc {\r\n // margin-top: -1em !important;\r\n }\r\n\r\n hr {\r\n // margin-bottom: 2em;\r\n }\r\n\r\n label,\r\n .#{$plugin-prefix}-desc {\r\n display: none !important;\r\n }\r\n\r\n h3 + hr {\r\n // margin-top: 1em; // Reset\r\n // margin-bottom: 2em;\r\n }\r\n\r\n hr + h3 {\r\n // margin-top: 1em; // Reset to wp default.\r\n // margin-bottom: 1em; // Reset to wp default.\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-hidden {\r\n display: none;\r\n}\r\n\r\n.#{$plugin-prefix}-field-editor {\r\n #insert-media-button {\r\n display: none;\r\n }\r\n}\r\n\r\n/**\r\n * Select fields\r\n */\r\n.#{$plugin-prefix}-field-select {\r\n option.bold {\r\n font-weight: bold;\r\n font-size: 1.125em;\r\n }\r\n}\r\n\r\n/**\r\n * Checkbox fields\r\n */\r\n.#{$plugin-prefix}-field-checkbox {\r\n position: relative;\r\n\r\n label {\r\n margin-left: 1.5em;\r\n // display: block;\r\n // font-size: 1.1em;\r\n\r\n &.#{$plugin-prefix}-desc {\r\n display: inline;\r\n font-weight: inherit;\r\n font-size: inherit;\r\n margin: 0 0 1em;\r\n }\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n position: absolute;\r\n top: .25em;\r\n }\r\n}\r\n\r\n/**\r\n * Multicheck & Radio fields\r\n */\r\n.#{$plugin-prefix}-field-multicheck,\r\n.#{$plugin-prefix}-field-radio {\r\n // margin: 0 0 1em;\r\n\r\n input, label {\r\n line-height: 1em;\r\n }\r\n\r\n label {\r\n margin-bottom: 4px;\r\n }\r\n\r\n input[type=\"radio\"] {\r\n display: inline-block;\r\n margin-right: .25em;\r\n }\r\n\r\n input + label {\r\n font-weight: normal;\r\n display: inline-block !important;\r\n }\r\n\r\n label:first-child {\r\n font-weight: bold;\r\n margin: 0 0 10px;\r\n // display: block;\r\n }\r\n\r\n > p.#{$plugin-prefix}-desc {\r\n margin: 0 0 .5em;\r\n }\r\n\r\n .pum-field-mulitcheck-list,\r\n .pum-field-radio-list {\r\n margin: 0;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Range & range slider fields\r\n */\r\n.#{$plugin-prefix}-field-range,\r\n.#{$plugin-prefix}-field-rangeslider {\r\n input[type=\"range\"] {\r\n vertical-align: middle;\r\n }\r\n\r\n .#{$plugin-prefix}-range-manual {\r\n padding-right: 25px;\r\n text-align: right;\r\n width: 80px;\r\n }\r\n\r\n .range-value-unit,\r\n .#{$plugin-prefix}-range-value-unit {\r\n position: relative;\r\n display: inline-block;\r\n margin-left: -30px;\r\n margin-right: 10px;\r\n width: 20px;\r\n text-align: left;\r\n top: .125em;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-color {\r\n .wp-color-result-text {\r\n line-height: 23px;\r\n }\r\n}\r\n\r\n/**\r\n * Image fields\r\n */\r\n.#{$plugin-prefix}-field-image {\r\n\r\n .#{$plugin-prefix}-image-field {\r\n\r\n .#{$plugin-prefix}-image-select,\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-preview {\r\n display: none;\r\n }\r\n\r\n &.#{$plugin-prefix}-image-empty .#{$plugin-prefix}-image-select {\r\n display: block;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-image-preview-img {\r\n float: left;\r\n line-height: 0;\r\n margin: 5px 0;\r\n\r\n img {\r\n max-width: 60px;\r\n width: auto;\r\n height: auto;\r\n }\r\n }\r\n\r\n select.pum-image-field__size {\r\n margin: 8px 0 8px 10px;\r\n width: 200px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-edit {\r\n margin: 0 0 0 11px;\r\n }\r\n\r\n .#{$plugin-prefix}-image-replace,\r\n .#{$plugin-prefix}-image-remove {\r\n margin: 0 0 0 8px;\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Conditions field\r\n */\r\n.#{$plugin-prefix}-field-conditions {\r\n\r\n .facet-builder {\r\n\r\n p {\r\n margin: 0 0 1em;\r\n }\r\n\r\n a {\r\n text-decoration: none;\r\n }\r\n\r\n .facet-groups {\r\n\r\n display: none;\r\n\r\n .facet-group-wrap {\r\n\r\n .facet-group {\r\n box-shadow: 0 1px 0 #ccc;\r\n color: #555;\r\n border: 1px solid #ccc;\r\n background: #f7f7f7;\r\n }\r\n\r\n &:last-child .and,\r\n .add-or {\r\n em,\r\n a,\r\n button {\r\n color: #0073aa;\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: \"+ \";\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .facet-list {\r\n }\r\n\r\n .facet {\r\n position: relative;\r\n padding: 12px 30px 6px 10px;\r\n border-bottom: 1px solid #e1e1e1;\r\n border-top: 1px solid #fff;\r\n\r\n &:first-child {\r\n border-top: 0;\r\n\r\n .or {\r\n display: none;\r\n }\r\n }\r\n\r\n &::before,\r\n &::after {\r\n display: table;\r\n content: \"\";\r\n line-height: 0;\r\n }\r\n\r\n &::after {\r\n clear: both;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field {\r\n margin-bottom: 0.5em;\r\n }\r\n\r\n .facet-col {\r\n float: left;\r\n margin-right: 20px;\r\n padding-bottom: 6px;\r\n position: relative;\r\n min-width: 175px;\r\n\r\n select,\r\n input {\r\n margin: 0;\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .facet-target {\r\n\r\n position: relative;\r\n max-width: 240px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n padding-left: 28px;\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n padding-left: 3px;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n cursor: pointer;\r\n position: absolute;\r\n left: 2px;\r\n top: 2px;\r\n z-index: 10;\r\n //width: 23px;\r\n line-height: 24px;\r\n height: 25px;\r\n\r\n //padding: 0;\r\n background: #f7f7f7;\r\n border: 1px solid transparent;\r\n border-radius: 2px 0 0 2px;\r\n border-right: 1px solid #ddd;\r\n text-align: center;\r\n\r\n span {\r\n font-size: 1.25em;\r\n }\r\n\r\n &::before {\r\n color: #555;\r\n font-size: 16px;\r\n line-height: 24px;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n display: none;\r\n }\r\n\r\n &:focus {\r\n outline: none;\r\n border: 1px solid #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n\r\n }\r\n\r\n &.not-operand-checked {\r\n\r\n .#{$plugin-prefix}-not-operand {\r\n span,\r\n &::before {\r\n color: #a00;\r\n\r\n }\r\n }\r\n\r\n select,\r\n .#{$custom-select2-selector}-container .#{$custom-select2-selector}-selection {\r\n //padding-left: 58px;\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container-active {\r\n .#{$custom-select2-selector}-choices,\r\n .#{$custom-select2-selector}-single {\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n }\r\n\r\n .facet-actions {\r\n position: absolute;\r\n right: 6px;\r\n top: 18px;\r\n\r\n button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .dashicons-plus-alt,\r\n .dashicons-dismiss {\r\n color: #999;\r\n }\r\n\r\n /* + AND + OR link stylings */\r\n .or {\r\n color: #484848;\r\n font-weight: 500;\r\n margin-left: -21px;\r\n left: 50%;\r\n position: absolute;\r\n top: -6px;\r\n font-style: normal;\r\n line-height: 10px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .add-or {\r\n border-top: 1px solid #fff;\r\n text-align: center;\r\n\r\n > .add {\r\n left: -6.5px;\r\n position: relative;\r\n top: -9px;\r\n }\r\n }\r\n\r\n .and {\r\n border-bottom: 1px dashed #e1e1e1;\r\n margin: .5em 0 1.7em;\r\n text-align: center;\r\n }\r\n\r\n .or,\r\n .add-or > .add {\r\n background: #f7f7f7;\r\n font-size: 1.1em;\r\n padding: 0 10px;\r\n }\r\n\r\n .and, .add-or {\r\n em,\r\n a,\r\n button,\r\n label {\r\n background: #fff;\r\n font-size: 1.1em;\r\n font-style: normal;\r\n margin: 0 10px;\r\n padding: 0 10px;\r\n position: relative;\r\n top: 9px;\r\n text-transform: uppercase;\r\n box-shadow: none;\r\n color: #484848;\r\n cursor: default;\r\n border: 0;\r\n\r\n }\r\n\r\n em {\r\n color: #484848;\r\n }\r\n }\r\n\r\n }\r\n\r\n .no-facet-groups {\r\n display: block;\r\n\r\n .facet-target {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n /* Conditionals */\r\n .has-conditions {\r\n\r\n .facet-groups {\r\n display: block;\r\n }\r\n\r\n .no-facet-groups {\r\n display: none;\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-field-select2 {\r\n select {\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * License fields.\r\n */\r\n.#{$plugin-prefix}-field-license_key {\r\n background: #fafafa;\r\n padding: 14px;\r\n border-top: 2px solid #999;\r\n border-bottom: 2px solid #999;\r\n margin: 0 -14px 14px;\r\n\r\n p {\r\n font-size: 13px;\r\n margin-top: 0;\r\n }\r\n\r\n a {\r\n color: #444;\r\n }\r\n\r\n a:hover {\r\n text-decoration: none;\r\n }\r\n\r\n span.pum-license-status {\r\n margin-left: 5px;\r\n margin-right: 5px;\r\n }\r\n\r\n .#{$plugin-prefix}-license-messages {\r\n p:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expires-soon-notice {\r\n //background-color: #00a0d2;\r\n //color: #fff;\r\n //border-color: #00a0d2;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-valid-notice {\r\n //background-color: #60c560;\r\n border-color: #46b450;\r\n //color: #fff;\r\n .pum-license-status {\r\n color: #46b450;\r\n }\r\n }\r\n\r\n &.#{$plugin-prefix}-license-inactive-notice {\r\n //background-color: #0073aa;\r\n border-color: #0073aa;\r\n //color: #fff;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expiration-date-notice {\r\n\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n background-color: #e24e4e;\r\n color: #fff;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-error-notice,\r\n &.#{$plugin-prefix}-license-missing-notice,\r\n &.#{$plugin-prefix}-license-invalid-notice,\r\n &.#{$plugin-prefix}-license-site_inactive-notice,\r\n &.#{$plugin-prefix}-license-item_name_mismatch-notice {\r\n background-color: #ffebcd;\r\n border-color: #dc3232;\r\n }\r\n\r\n &.#{$plugin-prefix}-license-expired-notice {\r\n a {\r\n color: #fff;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n/**\r\n * Link fields.\r\n */\r\n.#{$plugin-prefix}-field-link {\r\n input {\r\n margin-right: 24px;\r\n display: block;\r\n }\r\n\r\n button.dashicons {\r\n float: right;\r\n width: 1.5em;\r\n height: 1.5em;\r\n line-height: 1;\r\n padding: 0;\r\n font-size: 16px;\r\n vertical-align: sub;\r\n margin-top: 1px;\r\n box-shadow: 0 0 0 #cccccc;\r\n }\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n *\r\n * The bulk of this is to style jquery select2 to better\r\n * resemble the default WP dashboard inputs.\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n.#{$plugin-prefix}-field-select2 {\r\n position: relative;\r\n\r\n .#{$custom-select2-selector}-container {\r\n box-sizing: border-box;\r\n\r\n display: inline-block;\r\n margin: 0;\r\n position: relative;\r\n vertical-align: middle;\r\n\r\n @import \"../vendor/select2/single\";\r\n @import \"../vendor/select2/multiple\";\r\n }\r\n\r\n @import \"../vendor/select2/dropdown\";\r\n\r\n .#{$custom-select2-selector}-close-mask {\r\n border: 0;\r\n margin: 0;\r\n padding: 0;\r\n display: block;\r\n position: fixed;\r\n left: 0;\r\n top: 0;\r\n min-height: 100%;\r\n min-width: 100%;\r\n height: auto;\r\n width: auto;\r\n opacity: 0;\r\n z-index: 99;\r\n\r\n // styles required for IE to work\r\n background-color: #fff;\r\n filter: alpha(opacity=0);\r\n }\r\n\r\n .#{$custom-select2-selector}-hidden-accessible {\r\n border: 0 !important;\r\n clip: rect(0 0 0 0) !important;\r\n height: 1px !important;\r\n margin: -1px !important;\r\n overflow: hidden !important;\r\n padding: 0 !important;\r\n position: absolute !important;\r\n width: 1px !important;\r\n }\r\n\r\n @import \"../vendor/select2/theme/default/layout\";\r\n @import \"../vendor/select2/theme/classic/layout\";\r\n\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$custom-select2-selector}-container--open,\r\n > .#{$custom-select2-selector}-container--below.#{$custom-select2-selector}-container--open + .#{$plugin-prefix}-desc + .#{$custom-select2-selector}-container--open {\r\n position: absolute !important;\r\n }\r\n\r\n // All Select2 Containers - Wraps Both Selectbox & Dropdown Elements\r\n .#{$custom-select2-selector}-container {\r\n\r\n // Selectbox\r\n .#{$custom-select2-selector}-selection {\r\n margin: 1px;\r\n font-size: 14px;\r\n border-radius: 0;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);\r\n border-color: #ddd;\r\n transition: 0.05s border-color ease-in-out;\r\n\r\n }\r\n\r\n &.#{$custom-select2-selector}-container--focus {\r\n .#{$custom-select2-selector}-selection {\r\n outline: none;\r\n border-color: #5b9dd9;\r\n box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);\r\n }\r\n }\r\n\r\n // Single Select\r\n .#{$custom-select2-selector}-selection--single {\r\n\r\n // Rendered Option\r\n .#{$custom-select2-selector}-selection__rendered {\r\n //padding-left: 0;\r\n }\r\n\r\n }\r\n\r\n // Multiple Select\r\n .#{$custom-select2-selector}-selection--multiple {\r\n overflow-y: auto;\r\n max-height: 150px;\r\n min-height: 28px;\r\n line-height: 16px;\r\n font-size: 12px;\r\n\r\n .#{$custom-select2-selector}-selection__clear {\r\n margin-right: 3px;\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__rendered {\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-search--inline {\r\n margin: 0;\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px 0;\r\n min-width: 5em;\r\n width: 100% !important;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-selection__choice {\r\n margin-top: 4px;\r\n margin-bottom: 0;\r\n }\r\n\r\n }\r\n\r\n // Dropdown\r\n .#{$custom-select2-selector}-dropdown {\r\n margin: 0 1px;\r\n border-color: #ddd;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);\r\n // Compensate for the margin applied to the Selectbox.\r\n max-width: calc(100% - 4px);\r\n position: relative;\r\n\r\n // Search Field\r\n .#{$custom-select2-selector}-search__field {\r\n border-color: #ddd;\r\n padding: 3px 5px;\r\n min-width: 5em;\r\n }\r\n\r\n // Results\r\n .#{$custom-select2-selector}-results {\r\n\r\n // Each result set. Can be nested.\r\n .#{$custom-select2-selector}-results__option {\r\n padding: 3px 6px;\r\n margin: 0;\r\n\r\n &[aria-selected=true] {\r\n }\r\n\r\n }\r\n .#{$custom-select2-selector}-results__option[role=group] {\r\n padding: 3px 0 0;\r\n\r\n .#{$custom-select2-selector}-results__group {\r\n padding: 0 6px;\r\n }\r\n }\r\n\r\n .#{$custom-select2-selector}-results__options--nested {\r\n padding: 3px 6px 0;\r\n }\r\n\r\n // Hover\r\n .#{$custom-select2-selector}-results__option--highlighted {\r\n background: #3e86d0;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .#{$custom-select2-selector}-container + .#{$custom-select2-selector}-container--open {\r\n top: inherit !important;\r\n }\r\n\r\n}",".pumselect2-selection--single {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n height: 28px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: block;\r\n padding-left: 8px;\r\n padding-right: 20px;\r\n\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n position: relative;\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__rendered {\r\n padding-right: 8px;\r\n padding-left: 20px;\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n box-sizing: border-box;\r\n\r\n cursor: pointer;\r\n display: block;\r\n\r\n min-height: 32px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n .pumselect2-selection__rendered {\r\n display: inline-block;\r\n overflow: hidden;\r\n padding-left: 8px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.pumselect2-search--inline {\r\n float: left;\r\n\r\n .pumselect2-search__field {\r\n box-sizing: border-box;\r\n border: none;\r\n font-size: 100%;\r\n margin-top: 5px;\r\n padding: 0;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n}\r\n",".pumselect2-dropdown {\r\n background-color: white;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n box-sizing: border-box;\r\n\r\n display: block;\r\n\r\n position: absolute;\r\n left: -100000px;\r\n\r\n width: 100%;\r\n\r\n z-index: 1051;\r\n}\r\n\r\n.pumselect2-results {\r\n display: block;\r\n}\r\n\r\n.pumselect2-results__options {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.pumselect2-results__option {\r\n padding: 6px;\r\n\r\n user-select: none;\r\n -webkit-user-select: none;\r\n\r\n &[aria-selected] {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown {\r\n left: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.pumselect2-container--open .pumselect2-dropdown--below {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.pumselect2-search--dropdown {\r\n display: block;\r\n padding: 4px;\r\n\r\n .pumselect2-search__field {\r\n padding: 4px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n &::-webkit-search-cancel-button {\r\n -webkit-appearance: none;\r\n }\r\n }\r\n\r\n &.pumselect2-search--hide {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: #fff;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--single {\r\n background-color: #eee;\r\n cursor: default;\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__arrow {\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: text;\r\n\r\n .pumselect2-selection__rendered {\r\n box-sizing: border-box;\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n width: 100%;\r\n\r\n li {\r\n list-style: none;\r\n }\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n\r\n margin-top: 5px;\r\n\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-top: 5px;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid #aaa;\r\n border-radius: 4px;\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: #999;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: #333;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice, .pumselect2-selection__placeholder, .pumselect2-search--inline {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--focus {\r\n .pumselect2-selection--multiple {\r\n border: solid black 1px;\r\n outline: 0;\r\n }\r\n}\r\n\r\n&.pumselect2-container--disabled {\r\n .pumselect2-selection--multiple {\r\n background-color: #eee;\r\n cursor: default;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n display: none;\r\n }\r\n}\r\n",".pumselect2-container--default {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n &.pumselect2-container--open.pumselect2-container--above {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--open.pumselect2-container--below {\r\n .pumselect2-selection--single, .pumselect2-selection--multiple {\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid #aaa;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n background: transparent;\r\n border: none;\r\n outline: 0;\r\n box-shadow: none;\r\n -webkit-appearance: textfield;\r\n }\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: 200px;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: #999;\r\n }\r\n\r\n &[aria-selected=true] {\r\n background-color: #ddd;\r\n }\r\n\r\n .pumselect2-results__option {\r\n padding-left: 1em;\r\n\r\n .pumselect2-results__group {\r\n padding-left: 0;\r\n }\r\n\r\n .pumselect2-results__option {\r\n margin-left: -1em;\r\n padding-left: 2em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -2em;\r\n padding-left: 3em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -3em;\r\n padding-left: 4em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -4em;\r\n padding-left: 5em;\r\n\r\n .pumselect2-results__option {\r\n margin-left: -5em;\r\n padding-left: 6em;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: #5897fb;\r\n color: white;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n}\r\n",".pumselect2-selection--single {\r\n background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n outline: 0;\r\n\r\n @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n color: #444;\r\n line-height: 28px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n cursor: pointer;\r\n float: right;\r\n font-weight: bold;\r\n margin-right: 10px;\r\n }\r\n\r\n .pumselect2-selection__placeholder {\r\n color: #999;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n background-color: #ddd;\r\n\r\n border: none;\r\n border-left: 1px solid $border-color;\r\n border-top-right-radius: $border-radius;\r\n border-bottom-right-radius: $border-radius;\r\n\r\n height: 26px;\r\n\r\n position: absolute;\r\n\r\n top: 1px;\r\n right: 1px;\r\n\r\n width: 20px;\r\n\r\n @include gradient-vertical(#eeeeee, #cccccc, 50%, 100%);\r\n\r\n b {\r\n border-color: #888 transparent transparent transparent;\r\n border-style: solid;\r\n border-width: 5px 4px 0 4px;\r\n\r\n height: 0;\r\n left: 50%;\r\n\r\n margin-left: -4px;\r\n margin-top: -2px;\r\n\r\n position: absolute;\r\n\r\n top: 50%;\r\n width: 0;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--single {\r\n .pumselect2-selection__clear {\r\n float: left;\r\n }\r\n\r\n .pumselect2-selection__arrow {\r\n border: none;\r\n border-right: 1px solid $border-color;\r\n\r\n border-radius: 0;\r\n border-top-left-radius: $border-radius;\r\n border-bottom-left-radius: $border-radius;\r\n\r\n left: 1px;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--single {\r\n border: 1px solid $focus-border-color;\r\n\r\n .pumselect2-selection__arrow {\r\n background: transparent;\r\n\r\n border: none;\r\n\r\n b {\r\n border-color: transparent transparent #888 transparent;\r\n border-width: 0 4px 5px 4px;\r\n }\r\n }\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--single {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--single {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n\r\n @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);\r\n }\r\n }\r\n}\r\n","$remove-color: #888 !default;\r\n$remove-hover-color: #555 !default;\r\n$remove-width: 20px !default;\r\n\r\n$selection-color: #444 !default;\r\n\r\n$border-color: #aaa !default;\r\n$border-radius: 4px !default;\r\n\r\n$focus-border-color: #5897fb !default;\r\n\r\n$container-height: 28px !default;\r\n\r\n$selection-bg-top-color: white !default;\r\n$selection-bg-bottom-color: #eeeeee !default;\r\n\r\n$container-placeholder-color: #999 !default;\r\n\r\n$container-focus-border-color: blue !default;\r\n\r\n$selection-opened-bg-top-color: $selection-bg-bottom-color !default;\r\n$selection-opened-bg-bottom-color: $selection-bg-top-color !default;\r\n\r\n$dropdown-z-index: 1 !default;\r\n\r\n$dropdown-bg-color: $selection-bg-top-color !default;\r\n\r\n$results-max-height: 200px !default;\r\n$results-nested-padding: 20px !default;\r\n\r\n$results-choice-bg-hover-color: #3875d7 !default;\r\n$results-choice-fg-hover-color: white !default;\r\n\r\n$results-choice-fg-unselectable-color: grey !default;\r\n","// https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27\r\n\r\n// Vertical gradient, from top to bottom\r\n//\r\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\r\n// Color stops are not available in IE9 and below.\r\n@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {\r\n background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+\r\n background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12\r\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\r\n background-repeat: repeat-x;\r\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down\r\n}\r\n",".pumselect2-selection--multiple {\r\n background-color: white;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: text;\r\n\r\n outline: 0;\r\n\r\n &:focus {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n .pumselect2-selection__rendered {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__clear {\r\n display: none;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n background-color: #e4e4e4;\r\n\r\n border: 1px solid $border-color;\r\n border-radius: $border-radius;\r\n\r\n cursor: default;\r\n\r\n float: left;\r\n\r\n margin-right: 5px;\r\n margin-top: 5px;\r\n padding: 0 5px;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n color: $remove-color;\r\n cursor: pointer;\r\n\r\n display: inline-block;\r\n font-weight: bold;\r\n\r\n margin-right: 2px;\r\n\r\n &:hover {\r\n color: $remove-hover-color;\r\n }\r\n }\r\n}\r\n\r\n&[dir=\"rtl\"] {\r\n .pumselect2-selection--multiple {\r\n .pumselect2-selection__choice {\r\n float: right;\r\n }\r\n\r\n .pumselect2-selection__choice {\r\n margin-left: 5px;\r\n margin-right: auto;\r\n }\r\n\r\n .pumselect2-selection__choice__remove {\r\n margin-left: 2px;\r\n margin-right: auto;\r\n }\r\n }\r\n}\r\n\r\n&.pumselect2-container--open {\r\n .pumselect2-selection--multiple {\r\n border: 1px solid $focus-border-color;\r\n }\r\n\r\n &.pumselect2-container--above {\r\n .pumselect2-selection--multiple {\r\n border-top: none;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n }\r\n }\r\n\r\n &.pumselect2-container--below {\r\n .pumselect2-selection--multiple {\r\n border-bottom: none;\r\n border-bottom-left-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n }\r\n}\r\n","@import \"defaults\";\r\n@import \"../../mixins/gradients\";\r\n\r\n.pumselect2-container--classic {\r\n @import \"single\";\r\n @import \"multiple\";\r\n\r\n .pumselect2-search--dropdown {\r\n .pumselect2-search__field {\r\n border: 1px solid $border-color;\r\n outline: 0;\r\n }\r\n }\r\n\r\n .pumselect2-search--inline {\r\n .pumselect2-search__field {\r\n outline: 0;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .pumselect2-dropdown {\r\n background-color: $dropdown-bg-color;\r\n border: 1px solid transparent;\r\n }\r\n\r\n .pumselect2-dropdown--above {\r\n border-bottom: none;\r\n }\r\n\r\n .pumselect2-dropdown--below {\r\n border-top: none;\r\n }\r\n\r\n .pumselect2-results > .pumselect2-results__options {\r\n max-height: $results-max-height;\r\n overflow-y: auto;\r\n }\r\n\r\n .pumselect2-results__option {\r\n &[role=group] {\r\n padding: 0;\r\n }\r\n\r\n &[aria-disabled=true] {\r\n color: $results-choice-fg-unselectable-color;\r\n }\r\n }\r\n\r\n .pumselect2-results__option--highlighted[aria-selected] {\r\n background-color: $results-choice-bg-hover-color;\r\n color: $results-choice-fg-hover-color;\r\n }\r\n\r\n .pumselect2-results__group {\r\n cursor: default;\r\n display: block;\r\n padding: 6px;\r\n }\r\n\r\n &.pumselect2-container--open .pumselect2-dropdown {\r\n border-color: $focus-border-color;\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$tab-color: #E4E4E4 !default;\r\n$plugin-prefix: \"plugin\" !default;\r\n\r\n.#{$plugin-prefix}-tabs-container {\r\n box-sizing: border-box;\r\n\r\n > * {\r\n box-sizing: border-box;\r\n }\r\n\r\n position: relative;\r\n\r\n > ul.tabs {\r\n margin: 0;\r\n\r\n .tab {\r\n font-size: 1.2em;\r\n\r\n a {\r\n padding: 8px 16px;\r\n border: 0;\r\n display: block;\r\n text-decoration: none;\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n\r\n display: none;\r\n padding: 16px;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .form-table {\r\n display: block;\r\n\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n\r\n &.horizontal-tabs {\r\n display: block;\r\n\r\n > ul.tabs {\r\n > li.tab {\r\n\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n\r\n a {\r\n padding: .5em 1em;\r\n\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n > .tab-content {\r\n padding-top: 16px;\r\n }\r\n }\r\n\r\n &.vertical-tabs {\r\n min-height: 100px;\r\n //padding-left: 150px;\r\n //width: calc(100% - 150px);\r\n padding-left: 140px;\r\n width: 100%;\r\n\r\n > ul.tabs {\r\n width: 140px;\r\n min-height: 100%;\r\n display: block;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n margin: 0;\r\n //background: #23282D;\r\n border-top: 0;\r\n border-right: 1px solid #DFDFDF;\r\n\r\n > .tab {\r\n margin: 0;\r\n display: block;\r\n border-bottom: 1px solid #eee;\r\n\r\n a {\r\n background: #FCFCFC;\r\n color: #000;\r\n display: block;\r\n }\r\n\r\n &:hover a, a:focus {\r\n background-color: #0073AA;\r\n }\r\n\r\n &.active {\r\n\r\n a {\r\n background-color: #32373C;\r\n color: #fff;\r\n }\r\n }\r\n\r\n &:first-child {\r\n margin-top: 8px;\r\n }\r\n\r\n }\r\n }\r\n\r\n > .tab-content {\r\n }\r\n\r\n }\r\n\r\n &.link-tabs {\r\n\r\n > ul.tabs {\r\n display: block;\r\n\r\n > li.tab {\r\n display: inline-block;\r\n\r\n a {\r\n display: inline;\r\n padding: 0 0.25em;\r\n color: #0073aa;\r\n }\r\n\r\n &.active a,\r\n a:active {\r\n color: #000;\r\n }\r\n\r\n &.active a,\r\n &:hover a,\r\n a:active {\r\n text-decoration: underline;\r\n }\r\n\r\n &::after {\r\n display: inline-block;\r\n content: \"|\";\r\n margin: 0 0.25em;\r\n }\r\n\r\n &:last-child::after {\r\n content: \"\";\r\n }\r\n\r\n }\r\n }\r\n\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding: 16px 0 0;\r\n\r\n .#{$plugin-prefix}-field:first-child {\r\n h3 {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &[data-tab-count=\"0\"],\r\n &[data-tab-count=\"1\"] {\r\n &.horizontal-tabs {\r\n > ul.tabs {\r\n display: none;\r\n }\r\n }\r\n\r\n &.sub-tabs {\r\n > .tab-content {\r\n padding-top: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].horizontal-tabs > ul.tabs {\r\n display: block!important;\r\n}\r\n\r\n#pum-settings_extensions .pum-tabs-container[data-tab-count=\"1\"].sub-tabs > .tab-content {\r\n padding-top: 16px!important;\r\n}\r\n\r\n.#{$plugin-prefix}-tab-panel {\r\n\tbox-sizing: border-box;\r\n\r\n\t> * {\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\tposition: relative;\r\n\r\n\t> .components-tab-panel__tabs {\r\n\t\tmargin: 0;\r\n\r\n\t\t.components-tab-panel__tab {\r\n\t\t\tfont-size: 1.2em;\r\n\r\n\t\t\tpadding: 8px 16px;\r\n\t\t\tborder: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-decoration: none;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t> .components-tab-panel__tab-content {\r\n\r\n\t\tpadding: 16px;\r\n\r\n\t\t.form-table {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-horizontal-tabs {\r\n\t\tdisplay: block;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\t> .components-tab-panel__tab {\r\n\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 0;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tpadding: .5em 1em;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding-top: 16px;\r\n\t\t}\r\n\t}\r\n\r\n\t&.pum-vertical-tabs {\r\n\t\tmin-height: 100px;\r\n\t\t//padding-left: 150px;\r\n\t\t//width: calc(100% - 150px);\r\n\t\tpadding-left: 140px;\r\n\t\twidth: 100%;\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\twidth: 140px;\r\n\t\t\tmin-height: 100%;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\tmargin: 0;\r\n\t\t\t//background: #23282D;\r\n\t\t\tborder-top: 0;\r\n\t\t\tborder-right: 1px solid #DFDFDF;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tbackground: #FCFCFC;\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:hover a, a:focus {\r\n\t\t\t\t\tbackground-color: #0073AA;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active {\r\n\r\n\t\t\t\t\ta {\r\n\t\t\t\t\t\tbackground-color: #32373C;\r\n\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:first-child {\r\n\t\t\t\t\tmargin-top: 8px;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-link-tabs {\r\n\r\n\t\t> .components-tab-panel__tabs {\r\n\t\t\tdisplay: block;\r\n\r\n\t\t\t> .components-tab-panel__tab {\r\n\t\t\t\tdisplay: inline-block;\r\n\r\n\t\t\t\ta {\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\tpadding: 0 0.25em;\r\n\t\t\t\t\tcolor: #0073aa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\tcolor: #000;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.is-active a,\r\n\t\t\t\t&:hover a,\r\n\t\t\t\ta:active {\r\n\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&::after {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tcontent: \"|\";\r\n\t\t\t\t\tmargin: 0 0.25em;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:last-child::after {\r\n\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&.pum-sub-tabs {\r\n\t\t> .components-tab-panel__tab-content {\r\n\t\t\tpadding: 16px 0 0;\r\n\r\n\t\t\t.#{$plugin-prefix}-field:first-child {\r\n\t\t\t\th3 {\r\n\t\t\t\t\tmargin-top: 0;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t&[data-tab-count=\"0\"],\r\n\t&[data-tab-count=\"1\"] {\r\n\t\t&.pum-horizontal-tabs {\r\n\t\t\t> .components-tab-panel__tabs {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&.pum-sub-tabs {\r\n\t\t\t> .components-tab-panel__tab-content {\r\n\t\t\t\tpadding-top: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n","$plugin-prefix: 'plugin' !default;\r\n\r\n.#{$plugin-prefix}-modal-background {\r\n\r\n &, &:before, &:after,\r\n & *, & *:before, & *:after {\r\n -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */\r\n -moz-box-sizing: border-box; /* Firefox, other Gecko */\r\n box-sizing: border-box;\r\n }\r\n\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n height: 100%;\r\n width: 100%;\r\n background: rgba(0, 0, 0, 0.70);\r\n z-index: 100100;\r\n overflow-y: scroll;\r\n\r\n .#{$plugin-prefix}-modal-wrap {\r\n position: absolute;\r\n top: 60px;\r\n margin-bottom: 60px;\r\n left: 50%;\r\n width: 550px;\r\n margin-left: -300px;\r\n background-color: #fff;\r\n box-shadow: 0 3px 6px rgba(0, 0, 0, .3);\r\n z-index: 100105;\r\n transition: height .2s, margin-top .2s;\r\n\r\n @media screen and (max-width: 520px) {\r\n width: auto;\r\n margin-left: 0;\r\n top: 10px;\r\n right: 10px;\r\n bottom: 10px;\r\n left: 10px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-header {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n height: 36px;\r\n padding: 0 36px 0 16px;\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 36px;\r\n background: #fcfcfc;\r\n border-bottom: 1px solid #dfdfdf;\r\n\r\n .#{$plugin-prefix}-modal-close {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 36px;\r\n height: 36px;\r\n padding: 0;\r\n color: #666;\r\n text-align: center;\r\n background: 0 0;\r\n border: none;\r\n cursor: pointer;\r\n\r\n &::before {\r\n font: 400 20px/36px dashicons;\r\n vertical-align: top;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 36px;\r\n height: 36px;\r\n content: '\\f158';\r\n }\r\n }\r\n\r\n }\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 52px 16px 60px;\r\n\r\n div.error {\r\n margin: 0 0 10px;\r\n }\r\n p {\r\n margin-top: 0;\r\n }\r\n textarea {\r\n width: 100%;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n padding: 50px 16px 60px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-modal-footer {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n padding: 8px 16px;\r\n background: #fcfcfc;\r\n border-top: 1px solid #dfdfdf;\r\n\r\n .cancel {\r\n line-height: 25px;\r\n float: left;\r\n\r\n .no-button {\r\n border: 0;\r\n padding: 0;\r\n background: none;\r\n cursor: pointer;\r\n\r\n &.link-button {\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n }\r\n\r\n .submitdelete {\r\n text-decoration: none;\r\n padding: 1px 2px;\r\n }\r\n\r\n @media screen and (max-width: 782px) {\r\n line-height: 32px;\r\n }\r\n }\r\n\r\n .#{$plugin-prefix}-submit {\r\n line-height: 23px;\r\n float: right;\r\n\r\n button {\r\n float: right;\r\n margin-bottom: 0;\r\n\r\n }\r\n\r\n .spinner {\r\n float: left;\r\n vertical-align: middle;\r\n }\r\n\r\n }\r\n }\r\n\r\n &.tabbed-content {\r\n\r\n .#{$plugin-prefix}-modal-content {\r\n padding: 36px 0 44px;\r\n }\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-alert {\r\n position: relative;\r\n padding: 0 12px;\r\n border-left: 4px solid #ccc;\r\n background: #fff;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, .2);\r\n width: 100%;\r\n\r\n\r\n &.pum-alert__success {\r\n border-left-color: #46b450;\r\n }\r\n\r\n &.pum-alert__info {\r\n border-left-color: #00a0d2;\r\n }\r\n\r\n &.pum-alert__warning {\r\n border-left-color: #ffb900;\r\n }\r\n\r\n &.pum-alert__error {\r\n border-left-color: #dc3232;\r\n }\r\n}\r\n\r\n.pum-alert-holder {\r\n display: flex;\r\n margin-bottom: .8em;\r\n}\r\n\r\n.pum-alerts {\r\n position: relative;\r\n max-width: 1280px;\r\n margin: 20px 0 1px;\r\n padding: 20px 20px 0;\r\n border: 1px solid #e5e5e5;\r\n background-color: #fdfdfd;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\r\n clear: both;\r\n top: 10px;\r\n margin-right: 20px !important;\r\n\r\n > h2:first-child {\r\n margin: 0;\r\n padding: 9px 0 4px;\r\n font-size: 23px;\r\n font-weight: 400;\r\n line-height: 29px;\r\n }\r\n\r\n h3 {\r\n margin: -20px -20px 0;\r\n padding: 1em;\r\n border-bottom: 1px solid #ccc;\r\n background-color: #fdfdfd;\r\n font-size: 1.4em;\r\n }\r\n\r\n img.logo {\r\n width: 25px;\r\n margin: -2px 5px -2px 0;\r\n }\r\n\r\n .pum-alert {\r\n width: 100%;\r\n }\r\n\r\n .button {\r\n &.dismiss, &.restore {\r\n\t\twidth: 45px;\r\n\t\theight: 45px;\r\n\t\tmargin-left: 10px;\r\n\t\tpadding: 0;\r\n\t\toutline: 0;\r\n\t\tline-height: inherit;\r\n\t\tcursor: pointer;\r\n\t\t-ms-flex: 0 0 45px;\r\n\t\tflex: 0 0 45px;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n .dashicons {\r\n width: 24px;\r\n height: 24px;\r\n font-size: 24px;\r\n }\r\n }\r\n\r\n &.dismiss {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n\r\n &.restore {\r\n &:focus, &:hover {\r\n background: 0 0;\r\n }\r\n }\r\n }\r\n\r\n .popup_page_pum-extensions & {\r\n top: 0;\r\n }\r\n\r\n .screen-reader-text {\r\n overflow: hidden;\r\n clip: rect(1px, 1px, 1px, 1px);\r\n position: absolute !important;\r\n width: 1px;\r\n height: 1px;\r\n padding: 0;\r\n border: 0;\r\n word-wrap: normal !important;\r\n clip-path: inset(50%);\r\n }\r\n}\r\n\r\n.pum-bottom-spacing {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.pum-container-disabled {\r\n display: table-cell;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n border-radius: 4px;\r\n background-color: rgba(232, 232, 232, 0.7);\r\n}\r\n\r\n.pum-muted-title {\r\n overflow: hidden;\r\n font-weight: 600;\r\n font-style: italic;\r\n\r\n &:after {\r\n display: inline-block;\r\n width: 100%;\r\n height: .5em;\r\n margin-right: -100%;\r\n margin-left: 10px;\r\n border-top: 1px solid #ddd;\r\n vertical-align: bottom;\r\n content: \"\";\r\n }\r\n}\r\n","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n@mixin table-alignments() {\r\n thead, tbody {\r\n th, td {\r\n text-align: center;\r\n\r\n &:first-child {\r\n text-align: left;\r\n }\r\n\r\n &:last-child {\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n th, td {\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &:last-child {\r\n padding-right: 0;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@mixin add-more-table-lists() {\r\n .pum-add-new, .add-new {\r\n float: right;\r\n }\r\n\r\n .list-table {\r\n display: none !important;\r\n\r\n @include table-alignments();\r\n }\r\n\r\n span.edit {\r\n cursor: pointer;\r\n color: #0073aa;\r\n text-decoration: underline;\r\n }\r\n\r\n .list-item-actions {\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .no-list-items {\r\n display: block;\r\n select {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n &.has-list-items {\r\n\r\n .list-table {\r\n display: block !important;;\r\n }\r\n\r\n .no-list-items {\r\n display: none !important;;\r\n }\r\n\r\n }\r\n\r\n}","/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n$plugin-prefix: 'plugin' !default;\r\n$custom-select2-selector: 'select2' !default;\r\n\r\n/**\r\n * Triggers field\r\n */\r\n.#{$plugin-prefix}-field-triggers {\r\n .#{$plugin-prefix}-popup-trigger-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n/**\r\n * Cookies field\r\n */\r\n.#{$plugin-prefix}-field-cookies {\r\n .#{$plugin-prefix}-popup-cookie-editor {\r\n @include add-more-table-lists();\r\n }\r\n}\r\n\r\n.#{$plugin-prefix}-field-cookie_key {\r\n .cookie-key {\r\n position: relative;\r\n display: inline-block;\r\n button.reset {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n height: 100%;\r\n }\r\n }\r\n}","/* Upgrade Tips */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.pum-upgrade-tip {\r\n color: #333;\r\n line-height: 2em !important;\r\n\r\n &div {\r\n margin-bottom: 15px;\r\n display: block;\r\n font-weight: bold;\r\n }\r\n\r\n img {\r\n float: left;\r\n margin-right: 15px;\r\n }\r\n}\r\n","/* Form Table Dividers */\r\n/*!******************************************************************************\r\n * Copyright (c) 2019, Code Atlantic LLC\r\n ******************************************************************************/\r\n\r\n.title-divider {\r\n th {\r\n border-top: 1px solid #ccc;\r\n padding: 0;\r\n }\r\n\r\n .title {\r\n font-size: 1.125em;\r\n padding-left: 0 !important;\r\n padding-top: 20px !important;\r\n padding-bottom: 0 !important;\r\n }\r\n}\r\n\r\n.form-table {\r\n td, tr {\r\n padding-top: 10px;\r\n }\r\n}\r\n\r\n.posttypediv,\r\n.taxonomydiv {\r\n margin-bottom: 10px;\r\n clear: both;\r\n overflow: auto;\r\n}"]}
|
assets/css/pum-admin-general.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.pum-field-select2 .pumselect2-container--classic .pumselect2-results>.pumselect2-results__options,.pum-field-select2 .pumselect2-container--default .pumselect2-results>.pumselect2-results__options{max-height:200px;overflow-y:auto}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:focus,.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a,.pum-tabs-container.vertical-tabs>ul.tabs>.tab a:focus,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:hover a{background-color:#0073aa}.no-button,.pum-modal-background .pum-modal-footer .cancel .no-button{border:0;padding:0;background:0 0;cursor:pointer}.no-button.link-button{color:#0073aa}.no-button.link-button:hover{color:#00a0d2}.no-button.delete-button,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before{color:#a00}.no-button.delete-button:hover{color:red}.pum-half{width:47.5%;max-width:47.5%;margin-right:5%;display:inline-block}.pum-half.pum-dependencies-met{display:inline-block!important}.pum-field-conditions .no-facet-groups .facet-target,.pum-field-cookies .pum-popup-cookie-editor .no-list-items select,.pum-field-triggers .pum-popup-trigger-editor .no-list-items select,.pum-half>*{max-width:100%}.pum-half input,.pum-half select,.pum-half textarea{max-width:100%;width:auto}.pum-last{margin-right:0!important}.pum-desc{margin-top:4px;margin-bottom:0}.pum-field-conditions .facet-builder .facet-groups,.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=checkbox],.pum-field-conditions .facet-builder .facet:first-child .or,.pum-field-conditions .has-conditions .no-facet-groups,.pum-field-editor #insert-media-button,.pum-field-hidden,.pum-field-image .pum-image-field .pum-image-select,.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview,[data-pum-dependencies]{display:none}.pum-field{position:relative;margin-bottom:1em}.pum-field>label{display:block;font-weight:700}.pum-field .pum-doclink{font-size:16px;line-height:20px}.pum-field-cookies .pum-popup-cookie-editor .list-table,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items,.pum-field-heading .pum-desc,.pum-field-heading label,.pum-field-separator .pum-desc,.pum-field-separator label,.pum-field-triggers .pum-popup-trigger-editor .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items{display:none!important}.pum-field-select option.bold{font-weight:700;font-size:1.125em}.pum-field-checkbox,.pum-field-select2{position:relative}.pum-field-checkbox label{margin-left:1.5em}.pum-field-checkbox label.pum-desc,.pum-tabbed-form .pum-field.checkbox label.pum-desc{display:inline;font-weight:inherit;font-size:inherit;margin:0 0 1em}.pum-field-checkbox input[type=checkbox]{position:absolute;top:.25em}.pum-field-multicheck input,.pum-field-multicheck label,.pum-field-radio input,.pum-field-radio label{line-height:1em}.pum-field-multicheck label,.pum-field-radio label,.pum-tabbed-form .pum-field label{margin-bottom:4px}.pum-field-multicheck input[type=radio],.pum-field-radio input[type=radio]{display:inline-block;margin-right:.25em}.pum-field-multicheck input+label,.pum-field-radio input+label{font-weight:400;display:inline-block!important}.pum-field-multicheck label:first-child,.pum-field-radio label:first-child{font-weight:700;margin:0 0 10px}.pum-field-multicheck>p.pum-desc,.pum-field-radio>p.pum-desc{margin:0 0 .5em}.pum-field-multicheck .pum-field-mulitcheck-list,.pum-field-multicheck .pum-field-radio-list,.pum-field-radio .pum-field-mulitcheck-list,.pum-field-radio .pum-field-radio-list{margin:0}.pum-field-range input[type=range],.pum-field-rangeslider input[type=range]{vertical-align:middle}.pum-field-range .pum-range-manual,.pum-field-rangeslider .pum-range-manual{padding-right:25px;text-align:right;width:80px}.pum-field-range .pum-range-value-unit,.pum-field-range .range-value-unit,.pum-field-rangeslider .pum-range-value-unit,.pum-field-rangeslider .range-value-unit{position:relative;display:inline-block;margin-left:-30px;margin-right:10px;width:20px;text-align:left;top:.125em}.pum-field-color .wp-color-result-text{line-height:23px}.pum-field-conditions .has-conditions .facet-groups,.pum-field-conditions .no-facet-groups,.pum-field-image .pum-image-field.pum-image-empty .pum-image-select,.pum-field-select2 .pumselect2-results,.pum-tabs-container.horizontal-tabs,.pum-tabs-container.link-tabs>ul.tabs,.pum-tabs-container>.tab-content .form-table,.pum-tabs-container>.tab-content.active{display:block}.pum-field-image .pum-image-preview-img{float:left;line-height:0;margin:5px 0}.pum-field-image .pum-image-preview-img img{max-width:60px;width:auto;height:auto}.pum-field-image select.pum-image-field__size{margin:8px 0 8px 10px;width:200px}.pum-field-image .pum-image-edit{margin:0 0 0 11px}.pum-field-image .pum-image-remove,.pum-field-image .pum-image-replace{margin:0 0 0 8px}.pum-field-conditions .facet-builder p{margin:0 0 1em}.pum-field-conditions .facet-builder a,.pum-field-license_key a:hover,.pum-field-license_key.pum-license-expired-notice a:hover{text-decoration:none}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group{box-shadow:0 1px 0 #ccc;color:#555;border:1px solid #ccc;background:#f7f7f7}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em{color:#0073aa;cursor:pointer}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before{content:"+ "}.pum-field-conditions .facet-builder .facet{position:relative;padding:12px 30px 6px 10px;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff}.pum-field-conditions .facet-builder .facet:first-child{border-top:0}.pum-field-conditions .facet-builder .facet::after,.pum-field-conditions .facet-builder .facet::before{display:table;content:"";line-height:0}.pum-field-conditions .facet-builder .facet::after{clear:both}.pum-field-conditions .facet-builder .pum-field{margin-bottom:.5em}.pum-field-conditions .facet-builder .facet-col{float:left;margin-right:20px;padding-bottom:6px;position:relative;min-width:175px}.pum-field-conditions .facet-builder .facet-col input,.pum-field-conditions .facet-builder .facet-col select{margin:0;max-width:100%}.pum-field-conditions .facet-builder .facet-target{position:relative;max-width:240px}.pum-field-conditions .facet-builder .facet-target *,.pum-modal-background,.pum-modal-background *,.pum-modal-background :after,.pum-modal-background :before,.pum-modal-background:after,.pum-modal-background:before,.pum-tab-panel>*,.pum-tabs-container>*{box-sizing:border-box}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection,.pum-field-conditions .facet-builder .facet-target select{padding-left:28px}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered,.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered{padding-left:3px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab a{padding:.5em 1em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand{cursor:pointer;position:absolute;left:2px;top:2px;z-index:10;line-height:24px;height:25px;background:#f7f7f7;border:1px solid transparent;border-radius:2px 0 0 2px;border-right:1px solid #ddd;text-align:center}.pum-field-conditions .facet-builder .facet-target .pum-not-operand span{font-size:1.25em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before{color:#555;font-size:16px;line-height:24px}.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus{outline:0;border:1px solid #5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-actions{position:absolute;right:6px;top:18px}.pum-field-conditions .facet-builder .facet-actions button{border:0;padding:0;background:0 0;margin-left:5px}.pum-field-conditions .facet-builder .dashicons-dismiss,.pum-field-conditions .facet-builder .dashicons-plus-alt{color:#999}.pum-field-conditions .facet-builder .or{color:#484848;font-weight:500;margin-left:-21px;left:50%;position:absolute;top:-6px;font-style:normal;line-height:10px;text-transform:uppercase}.pum-field-conditions .facet-builder .add-or{border-top:1px solid #fff;text-align:center}.pum-field-conditions .facet-builder .add-or>.add{left:-6.5px;position:relative;top:-9px}.pum-field-conditions .facet-builder .and{border-bottom:1px dashed #e1e1e1;margin:.5em 0 1.7em;text-align:center}.pum-field-conditions .facet-builder .add-or>.add,.pum-field-conditions .facet-builder .or{background:#f7f7f7;font-size:1.1em;padding:0 10px}.pum-field-conditions .facet-builder .add-or a,.pum-field-conditions .facet-builder .add-or button,.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .add-or label,.pum-field-conditions .facet-builder .and a,.pum-field-conditions .facet-builder .and button,.pum-field-conditions .facet-builder .and em,.pum-field-conditions .facet-builder .and label{background:#fff;font-size:1.1em;font-style:normal;margin:0 10px;padding:0 10px;position:relative;top:9px;text-transform:uppercase;box-shadow:none;color:#484848;cursor:default;border:0}.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .and em{color:#484848}.pum-field-conditions .pum-field-select2 select,.pum-tabbed-form .pumselect2-container--default{width:100%!important}.pum-field-license_key{background:#fafafa;padding:14px;border-top:2px solid #999;border-bottom:2px solid #999;margin:0 -14px 14px}.pum-field-license_key p{font-size:13px;margin-top:0}.pum-field-license_key a{color:#444}.pum-field-license_key span.pum-license-status{margin-left:5px;margin-right:5px}.pum-field-license_key .pum-license-messages p:last-child{margin-bottom:0}.pum-field-license_key.pum-license-expires-soon-notice{border-color:#dc3232}.pum-field-license_key.pum-license-valid-notice{border-color:#46b450}.pum-field-license_key.pum-license-valid-notice .pum-license-status{color:#46b450}.pum-field-license_key.pum-license-inactive-notice{border-color:#0073aa}.pum-field-license_key.pum-license-expired-notice{background-color:#e24e4e;color:#fff;border-color:#dc3232}.pum-field-license_key.pum-license-error-notice,.pum-field-license_key.pum-license-invalid-notice,.pum-field-license_key.pum-license-item_name_mismatch-notice,.pum-field-license_key.pum-license-missing-notice,.pum-field-license_key.pum-license-site_inactive-notice{background-color:#ffebcd;border-color:#dc3232}.pum-field-license_key.pum-license-expired-notice a{color:#fff}.pum-field-link input{margin-right:24px;display:block}.pum-field-link button.dashicons{float:right;width:1.5em;height:1.5em;line-height:1;padding:0;font-size:16px;vertical-align:sub;margin-top:1px;box-shadow:0 0 0 #ccc}.pum-field-select2 .pumselect2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.pum-field-select2 .pumselect2-container .pumselect2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear{position:relative}.pum-field-select2 .pumselect2-container[dir=rtl] .pumselect2-selection--single .pumselect2-selection__rendered{padding-right:8px;padding-left:20px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear,.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide{display:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-search--inline{float:left}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.pum-field-select2 .pumselect2-results__options{list-style:none;margin:0;padding:0}.pum-field-select2 .pumselect2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i,.pum-field-select2 .pumselect2-results__option[aria-selected],.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i{cursor:pointer}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown{left:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-search--dropdown{display:block;padding:4px}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field{padding:4px;width:100%;box-sizing:border-box}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.pum-field-select2 .pumselect2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true],.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder{color:#999}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:left}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{left:1px;right:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li{list-style:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder{color:#999;margin-top:5px;float:left}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear,.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove,.pum-modal-background,.pum-tab-panel[data-tab-count="0"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tab-panel[data-tab-count="1"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tabs-container[data-tab-count="0"].horizontal-tabs>ul.tabs,.pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs{display:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#333}.pum-field-cookies .pum-popup-cookie-editor .add-new,.pum-field-cookies .pum-popup-cookie-editor .pum-add-new,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-search--inline,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__placeholder,.pum-field-triggers .pum-popup-trigger-editor .add-new,.pum-field-triggers .pum-popup-trigger-editor .pum-add-new{float:right}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{margin-left:5px;margin-right:auto}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple{border:1px solid #000;outline:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa}.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true]{background-color:#ddd}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option{padding-left:1em}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1){padding-left:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-1em;padding-left:2em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-2em;padding-left:3em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-3em;padding-left:4em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-4em;padding-left:5em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-5em;padding-left:6em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.pum-field-select2 .pumselect2-container--default .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder,.wp-list-table .type-popup .row-actions{color:#999}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:left}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow{background:0 0;border:none}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered{list-style:none;margin:0;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#555}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{float:right;margin-left:5px;margin-right:auto}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field{outline:0;box-shadow:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown{background-color:#fff;border:1px solid transparent}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above{border-bottom:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below{border-top:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true]{color:grey}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown{border-color:#5897fb}.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pum-desc+.pumselect2-container--open,.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pumselect2-container--open{position:absolute!important}.pum-field-select2 .pumselect2-container .pumselect2-selection{margin:1px;font-size:14px;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);border-color:#ddd;transition:border-color 50ms ease-in-out}.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection{outline:0;border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab:focus,.pum-tabs-container>ul.tabs .tab a:focus{box-shadow:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{overflow-y:auto;max-height:150px;min-height:28px;line-height:16px;font-size:12px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear{margin-right:3px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline,.pum-tab-panel>.components-tab-panel__tabs,.pum-tabs-container>ul.tabs{margin:0}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field{border-color:#ddd;padding:3px 5px 0;min-width:5em;width:100%!important}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-tabbed-form .pum-field .pum-desc{margin-top:4px;margin-bottom:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown{margin:0 1px;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);max-width:calc(100% - 4px);position:relative}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field{border-color:#ddd;padding:3px 5px;min-width:5em}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option{padding:3px 6px;margin:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group]{padding:3px 0 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group{padding:0 6px}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested{padding:3px 6px 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted{background:#3e86d0}.pum-field-select2 .pumselect2-container+.pumselect2-container--open{top:inherit!important}.pum-tab-panel,.pum-tabs-container{box-sizing:border-box;position:relative}.pum-tabs-container>ul.tabs .tab{font-size:1.2em}.pum-tabs-container>ul.tabs .tab a{padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tabs-container>.tab-content{display:none;padding:16px}.pum-tabs-container.sub-tabs>.tab-content .pum-field:first-child h3,.pum-tabs-container>.tab-content .form-table:first-child{margin-top:0}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:first-child,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:first-child{margin-top:8px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab{display:inline-block;padding:0;margin:0}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tab-content,.pum-tabs-container.horizontal-tabs>.tab-content{padding-top:16px}.pum-tab-panel.pum-vertical-tabs,.pum-tabs-container.vertical-tabs{min-height:100px;padding-left:140px;width:100%}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs,.pum-tabs-container.vertical-tabs>ul.tabs{width:140px;min-height:100%;display:block;position:absolute;left:0;top:0;margin:0;border-top:0;border-right:1px solid #dfdfdf}.pum-tabs-container.vertical-tabs>ul.tabs>.tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tabs-container.vertical-tabs>ul.tabs>.tab a{background:#fcfcfc;color:#000;display:block}.pum-tabs-container.vertical-tabs>ul.tabs>.tab.active a{background-color:#32373c;color:#fff}.pum-modal-background .pum-modal-content p,.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content .pum-field:first-child h3,.pum-tab-panel>.components-tab-panel__tab-content .form-table:first-child{margin-top:0}.pum-tabs-container.link-tabs>ul.tabs>li.tab{display:inline-block}.pum-tabs-container.link-tabs>ul.tabs>li.tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a{color:#000}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a,.pum-tabs-container.link-tabs>ul.tabs>li.tab:hover a{text-decoration:underline}.pum-tabs-container.link-tabs>ul.tabs>li.tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tabs-container.link-tabs>ul.tabs>li.tab:last-child::after{content:""}.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container.sub-tabs>.tab-content{padding:16px 0 0}.pum-tab-panel[data-tab-count="0"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tab-panel[data-tab-count="1"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container[data-tab-count="0"].sub-tabs>.tab-content,.pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:0}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table{display:block!important}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:16px!important}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab{font-size:1.2em;padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tab-panel>.components-tab-panel__tab-content{padding:16px}.pum-field-cookies .pum-popup-cookie-editor .no-list-items,.pum-field-triggers .pum-popup-trigger-editor .no-list-items,.pum-tab-panel.pum-horizontal-tabs,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs,.pum-tab-panel>.components-tab-panel__tab-content .form-table,.pum-tabbed-form .pum-field .pum-desc,.pum-tabbed-form .pum-field label{display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{background:#fcfcfc;color:#000;display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{background-color:#32373c;color:#fff}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{display:inline-block}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{color:#000}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a{text-decoration:underline}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:last-child::after{content:""}.pum-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100100;overflow-y:scroll}.pum-modal-background .pum-modal-wrap{position:absolute;top:60px;margin-bottom:60px;left:50%;width:550px;margin-left:-300px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);z-index:100105;transition:height .2s,margin-top .2s}@media screen and (max-width:520px){.pum-modal-background .pum-modal-wrap{width:auto;margin-left:0;top:10px;right:10px;bottom:10px;left:10px}}.pum-alert,.pum-alerts .pum-alert,.pum-modal-background .pum-modal-content textarea,.pum-tabbed-form .pum-field-select2 select{width:100%}.pum-modal-background .pum-modal-header{position:absolute;top:0;right:0;left:0;height:36px;padding:0 36px 0 16px;font-size:18px;font-weight:600;line-height:36px;background:#fcfcfc;border-bottom:1px solid #dfdfdf}.pum-modal-background .pum-modal-header .pum-modal-close{position:absolute;top:0;right:0;width:36px;height:36px;padding:0;color:#666;text-align:center;background:0 0;border:none;cursor:pointer}.pum-modal-background .pum-modal-header .pum-modal-close::before{font:400 20px/36px dashicons;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:36px;height:36px;content:'\f158'}.pum-modal-background .pum-modal-content{padding:52px 16px 60px}.pum-modal-background .pum-modal-content div.error{margin:0 0 10px}.pum-modal-background .pum-modal-footer{position:absolute;bottom:0;left:0;right:0;padding:8px 16px;background:#fcfcfc;border-top:1px solid #dfdfdf}.pum-modal-background .pum-modal-footer .cancel{line-height:25px;float:left}.pum-modal-background .pum-modal-footer .cancel .no-button.link-button{color:#0073aa;text-decoration:underline}.pum-modal-background .pum-modal-footer .cancel .submitdelete{text-decoration:none;padding:1px 2px}@media screen and (max-width:782px){.pum-modal-background .pum-modal-content{padding:50px 16px 60px}.pum-modal-background .pum-modal-footer .cancel{line-height:32px}}.pum-modal-background .pum-modal-footer .pum-submit{line-height:23px;float:right}.pum-modal-background .pum-modal-footer .pum-submit button{float:right;margin-bottom:0}.pum-modal-background .pum-modal-footer .pum-submit .spinner{float:left;vertical-align:middle}.pum-modal-background.tabbed-content .pum-modal-content{padding:36px 0 44px}.pum-alert{position:relative;padding:0 12px;border-left:4px solid #ccc;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}#log-viewer,.pum-alerts{box-shadow:0 1px 1px rgba(0,0,0,.04)}.pum-alert.pum-alert__success{border-left-color:#46b450}.pum-alert.pum-alert__info{border-left-color:#00a0d2}.pum-alert.pum-alert__warning{border-left-color:#ffb900}.pum-alert.pum-alert__error{border-left-color:#dc3232}.pum-alert-holder{display:flex;margin-bottom:.8em}.pum-alerts{position:relative;max-width:1280px;margin:20px 0 1px;padding:20px 20px 0;border:1px solid #e5e5e5;background-color:#fdfdfd;clear:both;top:10px;margin-right:20px!important}.pum-alerts>h2:first-child{margin:0;padding:9px 0 4px;font-size:23px;font-weight:400;line-height:29px}.pum-alerts h3{margin:-20px -20px 0;padding:1em;border-bottom:1px solid #ccc;background-color:#fdfdfd;font-size:1.4em}.pum-alerts img.logo{width:25px;margin:-2px 5px -2px 0}.pum-alerts .button.dismiss,.pum-alerts .button.restore{width:45px;height:45px;margin-left:10px;padding:0;outline:0;line-height:inherit;cursor:pointer;flex:0 0 45px;display:flex;justify-content:center;align-items:center}.pum-alerts .button.dismiss .dashicons,.pum-alerts .button.restore .dashicons{width:24px;height:24px;font-size:24px}.pum-alerts .button.dismiss:focus,.pum-alerts .button.dismiss:hover,.pum-alerts .button.restore:focus,.pum-alerts .button.restore:hover{background:0 0}.popup_page_pum-extensions .pum-alerts{top:0}.pum-alerts .screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;padding:0;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pum-bottom-spacing{margin-bottom:20px}.pum-container-disabled{display:table-cell;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background-color:rgba(232,232,232,.7)}.pum-muted-title{overflow:hidden;font-weight:600;font-style:italic}.pum-muted-title:after{display:inline-block;width:100%;height:.5em;margin-right:-100%;margin-left:10px;border-top:1px solid #ddd;vertical-align:bottom;content:""}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th{text-align:center}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child{text-align:left}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child{text-align:right}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3){padding-right:0}.pum-field-cookies .pum-popup-cookie-editor span.edit,.pum-field-triggers .pum-popup-trigger-editor span.edit{cursor:pointer;color:#0073aa;text-decoration:underline}.pum-field-cookie_key .cookie-key{position:relative;display:inline-block}.pum-field-cookie_key .cookie-key button.reset{position:absolute;right:0;top:0;bottom:0;height:100%}.pum-upgrade-tip{color:#333;line-height:2em!important}.pum-upgrade-tipdiv{margin-bottom:15px;display:block;font-weight:700}.pum-upgrade-tip img{float:left;margin-right:15px}.title-divider th{border-top:1px solid #ccc;padding:0}.title-divider .title{font-size:1.125em;padding-left:0!important;padding-top:20px!important;padding-bottom:0!important}.form-table td,.form-table tr{padding-top:10px}.posttypediv,.taxonomydiv{margin-bottom:10px;clear:both;overflow:auto}#log-viewer{background-color:#fff;border:1px solid #e5e5e5;padding:5px 20px;margin:20px 0}#log-viewer pre{font-family:monospace;white-space:pre-wrap}.pum-toggle-button{position:relative;width:36px;height:18px}.pum-toggle-button label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:background-color .2s;border-radius:9px;border:1px solid #1e1e1e}.pum-toggle-button label::before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:1px;background-color:#1e1e1e;transition:.2s;border-radius:50%}.pum-toggle-button input{opacity:0;width:0;height:0}.pum-toggle-button input:focus+label{box-shadow:2px 2px 7px #2196f3}.pum-toggle-button input:checked+label{background-color:#9ab927}.pum-toggle-button input:checked+label::before{background-color:#fff;transform:translateX(15px)}.wp-core-ui .button-with-icon{display:inline-flex;align-items:center}.pum-flex-row{display:flex}.pum-flex-row .pum-flex-column{flex:1;padding:1%}.pum-flex-row .pum-flex-column.pum-flex-quarter{max-width:25%!important}.pum-flex-row .pum-flex-column.pum-flex-third{max-width:33.333%!important}.pum-flex-row .pum-flex-column.pum-flex-half{max-width:50%!important}.pum-flex-row .pum-flex-column.pum-flex-three-quarter{max-width:75%!important}.pum-flex-row .pum-flex-column input,.pum-flex-row .pum-flex-column label{display:block;width:100%}.pum-tabbed-form .pum-field{position:relative;margin:0 0 24px}.pum-tabbed-form label{display:block;font-weight:700;font-size:1.1em}.pum-tabbed-form .pum-required label::after{color:#a00;content:"*";margin-left:5px}.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-left:5px}@media only screen and (min-width:0px) and (max-width:783px){.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{display:none!important}}
|
1 |
+
.pum-field-select2 .pumselect2-container--classic .pumselect2-results>.pumselect2-results__options,.pum-field-select2 .pumselect2-container--default .pumselect2-results>.pumselect2-results__options{max-height:200px;overflow-y:auto}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:focus,.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a,.pum-tabs-container.vertical-tabs>ul.tabs>.tab a:focus,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:hover a{background-color:#0073aa}.no-button,.pum-modal-background .pum-modal-footer .cancel .no-button{border:0;padding:0;background:0 0;cursor:pointer}.no-button.link-button{color:#0073aa}.no-button.link-button:hover{color:#00a0d2}.no-button.delete-button,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand span,.pum-field-conditions .facet-builder .facet-target.not-operand-checked .pum-not-operand::before{color:#a00}.no-button.delete-button:hover{color:red}.pum-half{width:47.5%;max-width:47.5%;margin-right:5%;display:inline-block}.pum-half.pum-dependencies-met{display:inline-block!important}.pum-field-conditions .no-facet-groups .facet-target,.pum-field-cookies .pum-popup-cookie-editor .no-list-items select,.pum-field-triggers .pum-popup-trigger-editor .no-list-items select,.pum-half>*{max-width:100%}.pum-half input,.pum-half select,.pum-half textarea{max-width:100%;width:auto}.pum-last{margin-right:0!important}.pum-desc{margin-top:4px;margin-bottom:0}.pum-field-conditions .facet-builder .facet-groups,.pum-field-conditions .facet-builder .facet-target .pum-not-operand input[type=checkbox],.pum-field-conditions .facet-builder .facet:first-child .or,.pum-field-conditions .has-conditions .no-facet-groups,.pum-field-editor #insert-media-button,.pum-field-hidden,.pum-field-image .pum-image-field .pum-image-select,.pum-field-image .pum-image-field.pum-image-empty .pum-image-preview,[data-pum-dependencies]{display:none}.pum-field{position:relative;margin-bottom:1em}.pum-field>label{display:block;font-weight:700}.pum-field .pum-doclink{font-size:16px;line-height:20px}.pum-field-cookies .pum-popup-cookie-editor .list-table,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .no-list-items,.pum-field-heading .pum-desc,.pum-field-heading label,.pum-field-separator .pum-desc,.pum-field-separator label,.pum-field-triggers .pum-popup-trigger-editor .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .no-list-items{display:none!important}.pum-field-select option.bold{font-weight:700;font-size:1.125em}.pum-field-checkbox,.pum-field-select2{position:relative}.pum-field-checkbox label{margin-left:1.5em}.pum-field-checkbox label.pum-desc,.pum-tabbed-form .pum-field.checkbox label.pum-desc{display:inline;font-weight:inherit;font-size:inherit;margin:0 0 1em}.pum-field-checkbox input[type=checkbox]{position:absolute;top:.25em}.pum-field-multicheck input,.pum-field-multicheck label,.pum-field-radio input,.pum-field-radio label{line-height:1em}.pum-field-multicheck label,.pum-field-radio label,.pum-tabbed-form .pum-field label{margin-bottom:4px}.pum-field-multicheck input[type=radio],.pum-field-radio input[type=radio]{display:inline-block;margin-right:.25em}.pum-field-multicheck input+label,.pum-field-radio input+label{font-weight:400;display:inline-block!important}.pum-field-multicheck label:first-child,.pum-field-radio label:first-child{font-weight:700;margin:0 0 10px}.pum-field-multicheck>p.pum-desc,.pum-field-radio>p.pum-desc{margin:0 0 .5em}.pum-field-multicheck .pum-field-mulitcheck-list,.pum-field-multicheck .pum-field-radio-list,.pum-field-radio .pum-field-mulitcheck-list,.pum-field-radio .pum-field-radio-list{margin:0}.pum-field-range input[type=range],.pum-field-rangeslider input[type=range]{vertical-align:middle}.pum-field-range .pum-range-manual,.pum-field-rangeslider .pum-range-manual{padding-right:25px;text-align:right;width:80px}.pum-field-range .pum-range-value-unit,.pum-field-range .range-value-unit,.pum-field-rangeslider .pum-range-value-unit,.pum-field-rangeslider .range-value-unit{position:relative;display:inline-block;margin-left:-30px;margin-right:10px;width:20px;text-align:left;top:.125em}.pum-field-color .wp-color-result-text{line-height:23px}.pum-field-conditions .has-conditions .facet-groups,.pum-field-conditions .no-facet-groups,.pum-field-image .pum-image-field.pum-image-empty .pum-image-select,.pum-field-select2 .pumselect2-results,.pum-tabs-container.horizontal-tabs,.pum-tabs-container.link-tabs>ul.tabs,.pum-tabs-container>.tab-content .form-table,.pum-tabs-container>.tab-content.active{display:block}.pum-field-image .pum-image-preview-img{float:left;line-height:0;margin:5px 0}.pum-field-image .pum-image-preview-img img{max-width:60px;width:auto;height:auto}.pum-field-image select.pum-image-field__size{margin:8px 0 8px 10px;width:200px}.pum-field-image .pum-image-edit{margin:0 0 0 11px}.pum-field-image .pum-image-remove,.pum-field-image .pum-image-replace{margin:0 0 0 8px}.pum-field-conditions .facet-builder p{margin:0 0 1em}.pum-field-conditions .facet-builder a,.pum-field-license_key a:hover,.pum-field-license_key.pum-license-expired-notice a:hover{text-decoration:none}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .facet-group{box-shadow:0 1px 0 #ccc;color:#555;border:1px solid #ccc;background:#f7f7f7}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em{color:#0073aa;cursor:pointer}.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap .add-or em::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and a::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and button::before,.pum-field-conditions .facet-builder .facet-groups .facet-group-wrap:last-child .and em::before{content:"+ "}.pum-field-conditions .facet-builder .facet{position:relative;padding:12px 30px 6px 10px;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff}.pum-field-conditions .facet-builder .facet:first-child{border-top:0}.pum-field-conditions .facet-builder .facet::after,.pum-field-conditions .facet-builder .facet::before{display:table;content:"";line-height:0}.pum-field-conditions .facet-builder .facet::after{clear:both}.pum-field-conditions .facet-builder .pum-field{margin-bottom:.5em}.pum-field-conditions .facet-builder .facet-col{float:left;margin-right:20px;padding-bottom:6px;position:relative;min-width:175px}.pum-field-conditions .facet-builder .facet-col input,.pum-field-conditions .facet-builder .facet-col select{margin:0;max-width:100%}.pum-field-conditions .facet-builder .facet-target{position:relative;max-width:240px}.pum-field-conditions .facet-builder .facet-target *,.pum-modal-background,.pum-modal-background *,.pum-modal-background :after,.pum-modal-background :before,.pum-modal-background:after,.pum-modal-background:before,.pum-tab-panel>*,.pum-tabs-container>*{box-sizing:border-box}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection,.pum-field-conditions .facet-builder .facet-target select{padding-left:28px}.pum-field-conditions .facet-builder .facet-target .pumselect2-container .pumselect2-selection .pumselect2-selection__rendered,.pum-field-conditions .facet-builder .facet-target select .pumselect2-selection__rendered{padding-left:3px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab a{padding:.5em 1em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand{cursor:pointer;position:absolute;left:2px;top:2px;z-index:10;line-height:24px;height:25px;background:#f7f7f7;border:1px solid transparent;border-radius:2px 0 0 2px;border-right:1px solid #ddd;text-align:center}.pum-field-conditions .facet-builder .facet-target .pum-not-operand span{font-size:1.25em}.pum-field-conditions .facet-builder .facet-target .pum-not-operand::before{color:#555;font-size:16px;line-height:24px}.pum-field-conditions .facet-builder .facet-target .pum-not-operand:focus{outline:0;border:1px solid #5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-choices,.pum-field-conditions .facet-builder .facet-target .pumselect2-container-active .pumselect2-single{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-field-conditions .facet-builder .facet-actions{position:absolute;right:6px;top:18px}.pum-field-conditions .facet-builder .facet-actions button{border:0;padding:0;background:0 0;margin-left:5px}.pum-field-conditions .facet-builder .dashicons-dismiss,.pum-field-conditions .facet-builder .dashicons-plus-alt{color:#999}.pum-field-conditions .facet-builder .or{color:#484848;font-weight:500;margin-left:-21px;left:50%;position:absolute;top:-6px;font-style:normal;line-height:10px;text-transform:uppercase}.pum-field-conditions .facet-builder .add-or{border-top:1px solid #fff;text-align:center}.pum-field-conditions .facet-builder .add-or>.add{left:-6.5px;position:relative;top:-9px}.pum-field-conditions .facet-builder .and{border-bottom:1px dashed #e1e1e1;margin:.5em 0 1.7em;text-align:center}.pum-field-conditions .facet-builder .add-or>.add,.pum-field-conditions .facet-builder .or{background:#f7f7f7;font-size:1.1em;padding:0 10px}.pum-field-conditions .facet-builder .add-or a,.pum-field-conditions .facet-builder .add-or button,.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .add-or label,.pum-field-conditions .facet-builder .and a,.pum-field-conditions .facet-builder .and button,.pum-field-conditions .facet-builder .and em,.pum-field-conditions .facet-builder .and label{background:#fff;font-size:1.1em;font-style:normal;margin:0 10px;padding:0 10px;position:relative;top:9px;text-transform:uppercase;box-shadow:none;color:#484848;cursor:default;border:0}.pum-field-conditions .facet-builder .add-or em,.pum-field-conditions .facet-builder .and em{color:#484848}.pum-field-conditions .pum-field-select2 select,.pum-tabbed-form .pumselect2-container--default{width:100%!important}.pum-field-license_key{background:#fafafa;padding:14px;border-top:2px solid #999;border-bottom:2px solid #999;margin:0 -14px 14px}.pum-field-license_key p{font-size:13px;margin-top:0}.pum-field-license_key a{color:#444}.pum-field-license_key span.pum-license-status{margin-left:5px;margin-right:5px}.pum-field-license_key .pum-license-messages p:last-child{margin-bottom:0}.pum-field-license_key.pum-license-expires-soon-notice{border-color:#dc3232}.pum-field-license_key.pum-license-valid-notice{border-color:#46b450}.pum-field-license_key.pum-license-valid-notice .pum-license-status{color:#46b450}.pum-field-license_key.pum-license-inactive-notice{border-color:#0073aa}.pum-field-license_key.pum-license-expired-notice{background-color:#e24e4e;color:#fff;border-color:#dc3232}.pum-field-license_key.pum-license-error-notice,.pum-field-license_key.pum-license-invalid-notice,.pum-field-license_key.pum-license-item_name_mismatch-notice,.pum-field-license_key.pum-license-missing-notice,.pum-field-license_key.pum-license-site_inactive-notice{background-color:#ffebcd;border-color:#dc3232}.pum-field-license_key.pum-license-expired-notice a{color:#fff}.pum-field-link input{margin-right:24px;display:block}.pum-field-link button.dashicons{float:right;width:1.5em;height:1.5em;line-height:1;padding:0;font-size:16px;vertical-align:sub;margin-top:1px;box-shadow:0 0 0 #ccc}.pum-field-select2 .pumselect2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.pum-field-select2 .pumselect2-container .pumselect2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-selection--single .pumselect2-selection__clear{position:relative}.pum-field-select2 .pumselect2-container[dir=rtl] .pumselect2-selection--single .pumselect2-selection__rendered{padding-right:8px;padding-left:20px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single .pumselect2-selection__clear,.pum-field-select2 .pumselect2-search--dropdown.pumselect2-search--hide{display:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.pum-field-select2 .pumselect2-container .pumselect2-search--inline{float:left}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.pum-field-select2 .pumselect2-container .pumselect2-search--inline .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.pum-field-select2 .pumselect2-results__options{list-style:none;margin:0;padding:0}.pum-field-select2 .pumselect2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.pum-field-cookies .pum-popup-cookie-editor .list-item-actions i,.pum-field-select2 .pumselect2-results__option[aria-selected],.pum-field-triggers .pum-popup-trigger-editor .list-item-actions i{cursor:pointer}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown{left:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--open .pumselect2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-search--dropdown{display:block;padding:4px}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field{padding:4px;width:100%;box-sizing:border-box}.pum-field-select2 .pumselect2-search--dropdown .pumselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.pum-field-select2 .pumselect2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.pum-field-select2 .pumselect2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-disabled=true],.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__placeholder{color:#999}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:left}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{left:1px;right:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--single{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__rendered li{list-style:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__placeholder{color:#999;margin-top:5px;float:left}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__clear,.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection__choice__remove,.pum-modal-background,.pum-tab-panel[data-tab-count="0"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tab-panel[data-tab-count="1"].pum-horizontal-tabs>.components-tab-panel__tabs,.pum-tabs-container[data-tab-count="0"].horizontal-tabs>ul.tabs,.pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs{display:none}.pum-field-select2 .pumselect2-container--default .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#333}.pum-field-cookies .pum-popup-cookie-editor .add-new,.pum-field-cookies .pum-popup-cookie-editor .pum-add-new,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-search--inline,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__placeholder,.pum-field-triggers .pum-popup-trigger-editor .add-new,.pum-field-triggers .pum-popup-trigger-editor .pum-add-new{float:right}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{margin-left:5px;margin-right:auto}.pum-field-select2 .pumselect2-container--default[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.pum-field-select2 .pumselect2-container--default.pumselect2-container--focus .pumselect2-selection--multiple{border:1px solid #000;outline:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--disabled .pumselect2-selection--multiple{background-color:#eee;cursor:default}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple,.pum-field-select2 .pumselect2-container--default.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--default .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa}.pum-field-select2 .pumselect2-container--default .pumselect2-search--inline .pumselect2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option[aria-selected=true]{background-color:#ddd}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option{padding-left:1em}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__group,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+1),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+1),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+1){padding-left:0}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-1em;padding-left:2em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-2em;padding-left:3em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-3em;padding-left:4em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-4em;padding-left:5em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option .pumselect2-results__option{margin-left:-5em;padding-left:6em}.pum-field-select2 .pumselect2-container--default .pumselect2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.pum-field-select2 .pumselect2-container--default .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__rendered{color:#444;line-height:28px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__placeholder,.wp-list-table .type-popup .row-actions{color:#999}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__clear{float:left}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--single .pumselect2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow{background:0 0;border:none}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--single .pumselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple:focus{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__rendered{list-style:none;margin:0;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.pum-field-select2 .pumselect2-container--classic .pumselect2-selection--multiple .pumselect2-selection__choice__remove:hover{color:#555}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice{float:right;margin-left:5px;margin-right:auto}.pum-field-select2 .pumselect2-container--classic[dir=rtl] .pumselect2-selection--multiple .pumselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-selection--multiple{border:1px solid #5897fb}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--above .pumselect2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open.pumselect2-container--below .pumselect2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--dropdown .pumselect2-search__field{border:1px solid #aaa;outline:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-search--inline .pumselect2-search__field{outline:0;box-shadow:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown{background-color:#fff;border:1px solid transparent}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--above{border-bottom:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-dropdown--below{border-top:none}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[role=group]{padding:0}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option[aria-disabled=true]{color:grey}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.pum-field-select2 .pumselect2-container--classic .pumselect2-results__group{cursor:default;display:block;padding:6px}.pum-field-select2 .pumselect2-container--classic.pumselect2-container--open .pumselect2-dropdown{border-color:#5897fb}.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pum-desc+.pumselect2-container--open,.pum-field-select2>.pumselect2-container--below.pumselect2-container--open+.pumselect2-container--open{position:absolute!important}.pum-field-select2 .pumselect2-container .pumselect2-selection{margin:1px;font-size:14px;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);border-color:#ddd;transition:border-color 50ms ease-in-out}.pum-field-select2 .pumselect2-container.pumselect2-container--focus .pumselect2-selection{outline:0;border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab:focus,.pum-tabs-container>ul.tabs .tab a:focus{box-shadow:none}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple{overflow-y:auto;max-height:150px;min-height:28px;line-height:16px;font-size:12px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__clear{margin-right:3px}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline,.pum-tab-panel>.components-tab-panel__tabs,.pum-tabs-container>ul.tabs{margin:0}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-search--inline .pumselect2-search__field{border-color:#ddd;padding:3px 5px 0;min-width:5em;width:100%!important}.pum-field-select2 .pumselect2-container .pumselect2-selection--multiple .pumselect2-selection__choice,.pum-tabbed-form .pum-field .pum-desc{margin-top:4px;margin-bottom:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown{margin:0 1px;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.07);max-width:calc(100% - 4px);position:relative}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-search__field{border-color:#ddd;padding:3px 5px;min-width:5em}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option{padding:3px 6px;margin:0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group]{padding:3px 0 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option[role=group] .pumselect2-results__group{padding:0 6px}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__options--nested{padding:3px 6px 0}.pum-field-select2 .pumselect2-container .pumselect2-dropdown .pumselect2-results .pumselect2-results__option--highlighted{background:#3e86d0}.pum-field-select2 .pumselect2-container+.pumselect2-container--open{top:inherit!important}.pum-tab-panel,.pum-tabs-container{box-sizing:border-box;position:relative}.pum-tabs-container>ul.tabs .tab{font-size:1.2em}.pum-tabs-container>ul.tabs .tab a{padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tabs-container>.tab-content{display:none;padding:16px}.pum-tabs-container.sub-tabs>.tab-content .pum-field:first-child h3,.pum-tabs-container>.tab-content .form-table:first-child{margin-top:0}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:first-child,.pum-tabs-container.vertical-tabs>ul.tabs>.tab:first-child{margin-top:8px}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tabs>.components-tab-panel__tab,.pum-tabs-container.horizontal-tabs>ul.tabs>li.tab{display:inline-block;padding:0;margin:0}.pum-tab-panel.pum-horizontal-tabs>.components-tab-panel__tab-content,.pum-tabs-container.horizontal-tabs>.tab-content{padding-top:16px}.pum-tab-panel.pum-vertical-tabs,.pum-tabs-container.vertical-tabs{min-height:100px;padding-left:140px;width:100%}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs,.pum-tabs-container.vertical-tabs>ul.tabs{width:140px;min-height:100%;display:block;position:absolute;left:0;top:0;margin:0;border-top:0;border-right:1px solid #dfdfdf}.pum-tabs-container.vertical-tabs>ul.tabs>.tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tabs-container.vertical-tabs>ul.tabs>.tab a{background:#fcfcfc;color:#000;display:block}.pum-tabs-container.vertical-tabs>ul.tabs>.tab.active a{background-color:#32373c;color:#fff}.pum-modal-background .pum-modal-content p,.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content .pum-field:first-child h3,.pum-tab-panel>.components-tab-panel__tab-content .form-table:first-child{margin-top:0}.pum-tabs-container.link-tabs>ul.tabs>li.tab{display:inline-block}.pum-tabs-container.link-tabs>ul.tabs>li.tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a{color:#000}.pum-tabs-container.link-tabs>ul.tabs>li.tab a:active,.pum-tabs-container.link-tabs>ul.tabs>li.tab.active a,.pum-tabs-container.link-tabs>ul.tabs>li.tab:hover a{text-decoration:underline}.pum-tabs-container.link-tabs>ul.tabs>li.tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tabs-container.link-tabs>ul.tabs>li.tab:last-child::after{content:""}.pum-tab-panel.pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container.sub-tabs>.tab-content{padding:16px 0 0}.pum-tab-panel[data-tab-count="0"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tab-panel[data-tab-count="1"].pum-sub-tabs>.components-tab-panel__tab-content,.pum-tabs-container[data-tab-count="0"].sub-tabs>.tab-content,.pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:0}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].horizontal-tabs>ul.tabs,.pum-field-cookies .pum-popup-cookie-editor.has-list-items .list-table,.pum-field-triggers .pum-popup-trigger-editor.has-list-items .list-table{display:block!important}#pum-settings_extensions .pum-tabs-container[data-tab-count="1"].sub-tabs>.tab-content{padding-top:16px!important}.pum-tab-panel>.components-tab-panel__tabs .components-tab-panel__tab{font-size:1.2em;padding:8px 16px;border:0;display:block;text-decoration:none}.pum-tab-panel>.components-tab-panel__tab-content{padding:16px}.pum-field-cookies .pum-popup-cookie-editor .no-list-items,.pum-field-triggers .pum-popup-trigger-editor .no-list-items,.pum-tab-panel.pum-horizontal-tabs,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs,.pum-tab-panel>.components-tab-panel__tab-content .form-table,.pum-tabbed-form .pum-field .pum-desc,.pum-tabbed-form .pum-field label{display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{margin:0;display:block;border-bottom:1px solid #eee}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{background:#fcfcfc;color:#000;display:block}.pum-tab-panel.pum-vertical-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{background-color:#32373c;color:#fff}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab{display:inline-block}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a{display:inline;padding:0 .25em;color:#0073aa}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a{color:#000}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab a:active,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab.is-active a,.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:hover a{text-decoration:underline}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab::after{display:inline-block;content:"|";margin:0 .25em}.pum-tab-panel.pum-link-tabs>.components-tab-panel__tabs>.components-tab-panel__tab:last-child::after{content:""}.pum-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100100;overflow-y:scroll}.pum-modal-background .pum-modal-wrap{position:absolute;top:60px;margin-bottom:60px;left:50%;width:550px;margin-left:-300px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);z-index:100105;transition:height .2s,margin-top .2s}@media screen and (max-width:520px){.pum-modal-background .pum-modal-wrap{width:auto;margin-left:0;top:10px;right:10px;bottom:10px;left:10px}}.pum-alert,.pum-alerts .pum-alert,.pum-modal-background .pum-modal-content textarea,.pum-tabbed-form .pum-field-select2 select{width:100%}.pum-modal-background .pum-modal-header{position:absolute;top:0;right:0;left:0;height:36px;padding:0 36px 0 16px;font-size:18px;font-weight:600;line-height:36px;background:#fcfcfc;border-bottom:1px solid #dfdfdf}.pum-modal-background .pum-modal-header .pum-modal-close{position:absolute;top:0;right:0;width:36px;height:36px;padding:0;color:#666;text-align:center;background:0 0;border:none;cursor:pointer}.pum-modal-background .pum-modal-header .pum-modal-close::before{font:400 20px/36px dashicons;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:36px;height:36px;content:'\f158'}.pum-modal-background .pum-modal-content{padding:52px 16px 60px}.pum-modal-background .pum-modal-content div.error{margin:0 0 10px}.pum-modal-background .pum-modal-footer{position:absolute;bottom:0;left:0;right:0;padding:8px 16px;background:#fcfcfc;border-top:1px solid #dfdfdf}.pum-modal-background .pum-modal-footer .cancel{line-height:25px;float:left}.pum-modal-background .pum-modal-footer .cancel .no-button.link-button{color:#0073aa;text-decoration:underline}.pum-modal-background .pum-modal-footer .cancel .submitdelete{text-decoration:none;padding:1px 2px}@media screen and (max-width:782px){.pum-modal-background .pum-modal-content{padding:50px 16px 60px}.pum-modal-background .pum-modal-footer .cancel{line-height:32px}}.pum-modal-background .pum-modal-footer .pum-submit{line-height:23px;float:right}.pum-modal-background .pum-modal-footer .pum-submit button{float:right;margin-bottom:0}.pum-modal-background .pum-modal-footer .pum-submit .spinner{float:left;vertical-align:middle}.pum-modal-background.tabbed-content .pum-modal-content{padding:36px 0 44px}.pum-alert{position:relative;padding:0 12px;border-left:4px solid #ccc;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}#log-viewer,.pum-alerts{box-shadow:0 1px 1px rgba(0,0,0,.04)}.pum-alert.pum-alert__success{border-left-color:#46b450}.pum-alert.pum-alert__info{border-left-color:#00a0d2}.pum-alert.pum-alert__warning{border-left-color:#ffb900}.pum-alert.pum-alert__error{border-left-color:#dc3232}.pum-alert-holder{display:flex;margin-bottom:.8em}.pum-alerts{position:relative;max-width:1280px;margin:20px 0 1px;padding:20px 20px 0;border:1px solid #e5e5e5;background-color:#fdfdfd;clear:both;top:10px;margin-right:20px!important}.pum-alerts>h2:first-child{margin:0;padding:9px 0 4px;font-size:23px;font-weight:400;line-height:29px}.pum-alerts h3{margin:-20px -20px 0;padding:1em;border-bottom:1px solid #ccc;background-color:#fdfdfd;font-size:1.4em}.pum-alerts img.logo{width:25px;margin:-2px 5px -2px 0}.pum-alerts .button.dismiss,.pum-alerts .button.restore{width:45px;height:45px;margin-left:10px;padding:0;outline:0;line-height:inherit;cursor:pointer;flex:0 0 45px;display:flex;justify-content:center;align-items:center}.pum-alerts .button.dismiss .dashicons,.pum-alerts .button.restore .dashicons{width:24px;height:24px;font-size:24px}.pum-alerts .button.dismiss:focus,.pum-alerts .button.dismiss:hover,.pum-alerts .button.restore:focus,.pum-alerts .button.restore:hover{background:0 0}.popup_page_pum-extensions .pum-alerts{top:0}.pum-alerts .screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;padding:0;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pum-bottom-spacing{margin-bottom:20px}.pum-container-disabled{display:table-cell;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background-color:rgba(232,232,232,.7)}.pum-muted-title{overflow:hidden;font-weight:600;font-style:italic}.pum-muted-title:after{display:inline-block;width:100%;height:.5em;margin-right:-100%;margin-left:10px;border-top:1px solid #ddd;vertical-align:bottom;content:""}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th{text-align:center}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:first-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:first-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:first-child{text-align:left}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table thead th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table thead th:last-child{text-align:right}.pum-field-cookies .pum-popup-cookie-editor .list-table tbody td:last-child,.pum-field-cookies .pum-popup-cookie-editor .list-table tbody th:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody td:last-child,.pum-field-triggers .pum-popup-trigger-editor .list-table tbody th:last-child,.pum-flex-row .pum-flex-column.pum-flex-half:nth-child(2n+2),.pum-flex-row .pum-flex-column.pum-flex-quarter:nth-child(4n+4),.pum-flex-row .pum-flex-column.pum-flex-third:nth-child(3n+3){padding-right:0}.pum-field-cookies .pum-popup-cookie-editor span.edit,.pum-field-triggers .pum-popup-trigger-editor span.edit{cursor:pointer;color:#0073aa;text-decoration:underline}.pum-field-cookie_key .cookie-key{position:relative;display:inline-block}.pum-field-cookie_key .cookie-key button.reset{position:absolute;right:0;top:0;bottom:0;height:100%}.pum-upgrade-tip{color:#333;line-height:2em!important}.pum-upgrade-tipdiv{margin-bottom:15px;display:block;font-weight:700}.pum-upgrade-tip img{float:left;margin-right:15px}.title-divider th{border-top:1px solid #ccc;padding:0}.title-divider .title{font-size:1.125em;padding-left:0!important;padding-top:20px!important;padding-bottom:0!important}.form-table td,.form-table tr{padding-top:10px}.posttypediv,.taxonomydiv{margin-bottom:10px;clear:both;overflow:auto}@media screen and (max-width:1023px){.pum-notice-bar{display:none!important}}.pum-notice-bar-wrapper{position:absolute;z-index:10;visibility:hidden;width:50%;left:0;right:0;margin:0 auto}.pum-notice-bar-wrapper .pum-notice-bar{display:flex;justify-content:center;background-color:#f6f6f6;border-top:3px solid #ad1b8e;color:#777;padding:7px;max-height:100px;visibility:visible}.pum-notice-bar-wrapper .pum-notice-bar a{color:#9aba27}#log-viewer{background-color:#fff;border:1px solid #e5e5e5;padding:5px 20px;margin:20px 0}#log-viewer pre{font-family:monospace;white-space:pre-wrap}.pum-welcome-wrapper{margin:0;padding:10px;background-color:#fff}@media only screen and (min-width:600px){.pum-welcome-wrapper{max-width:500px;margin:40px auto 0;padding:40px 30px}}.pum-welcome-wrapper ul{list-style:disc;padding-left:20px}.pum-welcome-wrapper .pum-welcome-signature{margin-top:20px;font-style:italic;display:flex;align-items:center}.pum-welcome-wrapper .pum-welcome-signature img{margin-right:10px;width:60px}.pum-welcome-wrapper .pum-welcome-cta{margin-top:30px}.pum-toggle-button{position:relative;width:36px;height:18px}.pum-toggle-button label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:background-color .2s;border-radius:9px;border:1px solid #1e1e1e}.pum-toggle-button label::before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:1px;background-color:#1e1e1e;transition:.2s;border-radius:50%}.pum-toggle-button input{opacity:0;width:0;height:0}.pum-toggle-button input:focus+label{box-shadow:2px 2px 7px #2196f3}.pum-toggle-button input:checked+label{background-color:#9ab927}.pum-toggle-button input:checked+label::before{background-color:#fff;transform:translateX(15px)}.wp-core-ui .button-with-icon{display:inline-flex;align-items:center}.pum-flex-row{display:flex}.pum-flex-row .pum-flex-column{flex:1;padding:1%}.pum-flex-row .pum-flex-column.pum-flex-quarter{max-width:25%!important}.pum-flex-row .pum-flex-column.pum-flex-third{max-width:33.333%!important}.pum-flex-row .pum-flex-column.pum-flex-half{max-width:50%!important}.pum-flex-row .pum-flex-column.pum-flex-three-quarter{max-width:75%!important}.pum-flex-row .pum-flex-column input,.pum-flex-row .pum-flex-column label{display:block;width:100%}.pum-tabbed-form .pum-field{position:relative;margin:0 0 24px}.pum-tabbed-form label{display:block;font-weight:700;font-size:1.1em}.pum-tabbed-form .pum-required label::after{color:#a00;content:"*";margin-left:5px}.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{top:7px;margin-left:5px}@media only screen and (min-width:0px) and (max-width:783px){.edit-php.post-type-popup .wrap .nav-tab-wrapper .page-title-action,.edit-php.post-type-popup_theme .wrap .nav-tab-wrapper .page-title-action,.popup_page_pum-extensions .wrap .nav-tab-wrapper .page-title-action{display:none!important}}
|
assets/css/pum-admin-popup-editor-rtl.css
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
-
/***********
|
5 |
-
Display Switcher
|
6 |
***********/
|
7 |
#pum-popup-settings-container .popup-types {
|
8 |
display: flex;
|
@@ -73,8 +73,8 @@ Display Switcher
|
|
73 |
width: 100%;
|
74 |
}
|
75 |
|
76 |
-
/***********
|
77 |
-
Misc
|
78 |
***********/
|
79 |
#wp-admin-bar-view {
|
80 |
display: none;
|
@@ -212,8 +212,8 @@ Misc
|
|
212 |
display: block;
|
213 |
}
|
214 |
|
215 |
-
/***********
|
216 |
-
Manual Cookie Shortcode
|
217 |
***********/
|
218 |
pre.manual-cookie-shortcode {
|
219 |
overflow: hidden;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
+
/***********
|
5 |
+
Display Switcher
|
6 |
***********/
|
7 |
#pum-popup-settings-container .popup-types {
|
8 |
display: flex;
|
73 |
width: 100%;
|
74 |
}
|
75 |
|
76 |
+
/***********
|
77 |
+
Misc
|
78 |
***********/
|
79 |
#wp-admin-bar-view {
|
80 |
display: none;
|
212 |
display: block;
|
213 |
}
|
214 |
|
215 |
+
/***********
|
216 |
+
Manual Cookie Shortcode
|
217 |
***********/
|
218 |
pre.manual-cookie-shortcode {
|
219 |
overflow: hidden;
|
assets/css/pum-admin-popup-editor.css
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
-
/***********
|
5 |
-
Display Switcher
|
6 |
***********/
|
7 |
#pum-popup-settings-container .popup-types {
|
8 |
display: flex;
|
@@ -73,8 +73,8 @@ Display Switcher
|
|
73 |
width: 100%;
|
74 |
}
|
75 |
|
76 |
-
/***********
|
77 |
-
Misc
|
78 |
***********/
|
79 |
#wp-admin-bar-view {
|
80 |
display: none;
|
@@ -212,8 +212,8 @@ Misc
|
|
212 |
display: block;
|
213 |
}
|
214 |
|
215 |
-
/***********
|
216 |
-
Manual Cookie Shortcode
|
217 |
***********/
|
218 |
pre.manual-cookie-shortcode {
|
219 |
overflow: hidden;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
+
/***********
|
5 |
+
Display Switcher
|
6 |
***********/
|
7 |
#pum-popup-settings-container .popup-types {
|
8 |
display: flex;
|
73 |
width: 100%;
|
74 |
}
|
75 |
|
76 |
+
/***********
|
77 |
+
Misc
|
78 |
***********/
|
79 |
#wp-admin-bar-view {
|
80 |
display: none;
|
212 |
display: block;
|
213 |
}
|
214 |
|
215 |
+
/***********
|
216 |
+
Manual Cookie Shortcode
|
217 |
***********/
|
218 |
pre.manual-cookie-shortcode {
|
219 |
overflow: hidden;
|
assets/css/pum-admin-settings-page-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wrap-licenses .form-table,
|
5 |
.wrap-licenses thead,
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wrap-licenses .form-table,
|
5 |
.wrap-licenses thead,
|
assets/css/pum-admin-settings-page.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wrap-licenses .form-table,
|
5 |
.wrap-licenses thead,
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.wrap-licenses .form-table,
|
5 |
.wrap-licenses thead,
|
assets/css/pum-admin-shortcode-ui-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
i.mce-i-pum_shortcodes {
|
5 |
background: url("../images/admin/popup-maker-icon.png") no-repeat center center transparent;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
i.mce-i-pum_shortcodes {
|
5 |
background: url("../images/admin/popup-maker-icon.png") no-repeat center center transparent;
|
assets/css/pum-admin-shortcode-ui.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
i.mce-i-pum_shortcodes {
|
5 |
background: url("../images/admin/popup-maker-icon.png") no-repeat center center transparent;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
i.mce-i-pum_shortcodes {
|
5 |
background: url("../images/admin/popup-maker-icon.png") no-repeat center center transparent;
|
assets/css/pum-admin-support-page-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.popmake-support-links {
|
5 |
list-style: none;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.popmake-support-links {
|
5 |
list-style: none;
|
assets/css/pum-admin-support-page.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.popmake-support-links {
|
5 |
list-style: none;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.popmake-support-links {
|
5 |
list-style: none;
|
assets/css/pum-admin-theme-editor-rtl.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-popup-overlay,
|
5 |
.pum-popup-overlay .pum-popup-container,
|
@@ -52,8 +52,8 @@
|
|
52 |
box-sizing: border-box;
|
53 |
}
|
54 |
|
55 |
-
/**
|
56 |
-
*
|
57 |
*/
|
58 |
.pum-popup-content p {
|
59 |
margin-top: 0;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-popup-overlay,
|
5 |
.pum-popup-overlay .pum-popup-container,
|
52 |
box-sizing: border-box;
|
53 |
}
|
54 |
|
55 |
+
/**
|
56 |
+
*
|
57 |
*/
|
58 |
.pum-popup-content p {
|
59 |
margin-top: 0;
|
assets/css/pum-admin-theme-editor.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*!******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-popup-overlay,
|
5 |
.pum-popup-overlay .pum-popup-container,
|
@@ -52,8 +52,8 @@
|
|
52 |
box-sizing: border-box;
|
53 |
}
|
54 |
|
55 |
-
/**
|
56 |
-
*
|
57 |
*/
|
58 |
.pum-popup-content p {
|
59 |
margin-top: 0;
|
1 |
+
/*!******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
******************************************************************************/
|
4 |
.pum-popup-overlay,
|
5 |
.pum-popup-overlay .pum-popup-container,
|
52 |
box-sizing: border-box;
|
53 |
}
|
54 |
|
55 |
+
/**
|
56 |
+
*
|
57 |
*/
|
58 |
.pum-popup-content p {
|
59 |
margin-top: 0;
|
assets/css/pum-site-rtl.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/* Animations */
|
2 |
-
/*!******************************************************************************
|
3 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
4 |
******************************************************************************/
|
5 |
@keyframes rotate-forever {
|
6 |
0% {
|
@@ -83,8 +83,8 @@
|
|
83 |
overflow: initial;
|
84 |
display: none;
|
85 |
transition: all .15s ease-in-out;
|
86 |
-
/**
|
87 |
-
* Use border-box for all popup content. Providing more precise sizing.
|
88 |
*/
|
89 |
}
|
90 |
|
@@ -252,8 +252,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
252 |
}
|
253 |
|
254 |
/* PM Forms */
|
255 |
-
/*!******************************************************************************
|
256 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
257 |
******************************************************************************/
|
258 |
.pum-form {
|
259 |
margin: 0 auto 16px;
|
@@ -339,8 +339,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
339 |
opacity: 0.5;
|
340 |
}
|
341 |
|
342 |
-
/*!******************************************************************************
|
343 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
344 |
******************************************************************************/
|
345 |
.pum-alignment-left {
|
346 |
text-align: right;
|
@@ -354,8 +354,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
354 |
text-align: left;
|
355 |
}
|
356 |
|
357 |
-
/*
|
358 |
-
* Form Alignments
|
359 |
*/
|
360 |
.pum-form--alignment-left {
|
361 |
text-align: right;
|
@@ -369,23 +369,23 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
369 |
text-align: left;
|
370 |
}
|
371 |
|
372 |
-
/*!******************************************************************************
|
373 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
374 |
******************************************************************************/
|
375 |
.pum-form--layout-standard .pum-form__field > label {
|
376 |
margin-bottom: .25em;
|
377 |
display: block;
|
378 |
}
|
379 |
|
380 |
-
/*!******************************************************************************
|
381 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
382 |
******************************************************************************/
|
383 |
.pum-form--layout-inline .pum-form__field {
|
384 |
display: inline-block;
|
385 |
}
|
386 |
|
387 |
-
/*!******************************************************************************
|
388 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
389 |
******************************************************************************/
|
390 |
.pum-form--layout-block .pum-form__field,
|
391 |
.pum-form--layout-block div, .pum-form--layout-block input, .pum-form--layout-block button {
|
@@ -393,11 +393,11 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
393 |
width: 100%;
|
394 |
}
|
395 |
|
396 |
-
/*
|
397 |
-
* Form Styles
|
398 |
*/
|
399 |
-
/*!******************************************************************************
|
400 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
401 |
******************************************************************************/
|
402 |
.pum-form--style-default label {
|
403 |
font-size: 14px;
|
@@ -419,8 +419,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
419 |
cursor: pointer;
|
420 |
}
|
421 |
|
422 |
-
/*!******************************************************************************
|
423 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
424 |
******************************************************************************/
|
425 |
.pum-sub-form {
|
426 |
/* :not(:required) hides this rule from IE9 and below */
|
@@ -453,8 +453,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
453 |
text-indent: 100%;
|
454 |
}
|
455 |
|
456 |
-
/*!******************************************************************************
|
457 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
458 |
******************************************************************************/
|
459 |
.pum-form__field--consent {
|
460 |
text-align: right;
|
1 |
/* Animations */
|
2 |
+
/*!******************************************************************************
|
3 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
4 |
******************************************************************************/
|
5 |
@keyframes rotate-forever {
|
6 |
0% {
|
83 |
overflow: initial;
|
84 |
display: none;
|
85 |
transition: all .15s ease-in-out;
|
86 |
+
/**
|
87 |
+
* Use border-box for all popup content. Providing more precise sizing.
|
88 |
*/
|
89 |
}
|
90 |
|
252 |
}
|
253 |
|
254 |
/* PM Forms */
|
255 |
+
/*!******************************************************************************
|
256 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
257 |
******************************************************************************/
|
258 |
.pum-form {
|
259 |
margin: 0 auto 16px;
|
339 |
opacity: 0.5;
|
340 |
}
|
341 |
|
342 |
+
/*!******************************************************************************
|
343 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
344 |
******************************************************************************/
|
345 |
.pum-alignment-left {
|
346 |
text-align: right;
|
354 |
text-align: left;
|
355 |
}
|
356 |
|
357 |
+
/*
|
358 |
+
* Form Alignments
|
359 |
*/
|
360 |
.pum-form--alignment-left {
|
361 |
text-align: right;
|
369 |
text-align: left;
|
370 |
}
|
371 |
|
372 |
+
/*!******************************************************************************
|
373 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
374 |
******************************************************************************/
|
375 |
.pum-form--layout-standard .pum-form__field > label {
|
376 |
margin-bottom: .25em;
|
377 |
display: block;
|
378 |
}
|
379 |
|
380 |
+
/*!******************************************************************************
|
381 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
382 |
******************************************************************************/
|
383 |
.pum-form--layout-inline .pum-form__field {
|
384 |
display: inline-block;
|
385 |
}
|
386 |
|
387 |
+
/*!******************************************************************************
|
388 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
389 |
******************************************************************************/
|
390 |
.pum-form--layout-block .pum-form__field,
|
391 |
.pum-form--layout-block div, .pum-form--layout-block input, .pum-form--layout-block button {
|
393 |
width: 100%;
|
394 |
}
|
395 |
|
396 |
+
/*
|
397 |
+
* Form Styles
|
398 |
*/
|
399 |
+
/*!******************************************************************************
|
400 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
401 |
******************************************************************************/
|
402 |
.pum-form--style-default label {
|
403 |
font-size: 14px;
|
419 |
cursor: pointer;
|
420 |
}
|
421 |
|
422 |
+
/*!******************************************************************************
|
423 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
424 |
******************************************************************************/
|
425 |
.pum-sub-form {
|
426 |
/* :not(:required) hides this rule from IE9 and below */
|
453 |
text-indent: 100%;
|
454 |
}
|
455 |
|
456 |
+
/*!******************************************************************************
|
457 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
458 |
******************************************************************************/
|
459 |
.pum-form__field--consent {
|
460 |
text-align: right;
|
assets/css/pum-site.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/* Animations */
|
2 |
-
/*!******************************************************************************
|
3 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
4 |
******************************************************************************/
|
5 |
@keyframes rotate-forever {
|
6 |
0% {
|
@@ -83,8 +83,8 @@
|
|
83 |
overflow: initial;
|
84 |
display: none;
|
85 |
transition: all .15s ease-in-out;
|
86 |
-
/**
|
87 |
-
* Use border-box for all popup content. Providing more precise sizing.
|
88 |
*/
|
89 |
}
|
90 |
|
@@ -252,8 +252,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
252 |
}
|
253 |
|
254 |
/* PM Forms */
|
255 |
-
/*!******************************************************************************
|
256 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
257 |
******************************************************************************/
|
258 |
.pum-form {
|
259 |
margin: 0 auto 16px;
|
@@ -339,8 +339,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
339 |
opacity: 0.5;
|
340 |
}
|
341 |
|
342 |
-
/*!******************************************************************************
|
343 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
344 |
******************************************************************************/
|
345 |
.pum-alignment-left {
|
346 |
text-align: left;
|
@@ -354,8 +354,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
354 |
text-align: right;
|
355 |
}
|
356 |
|
357 |
-
/*
|
358 |
-
* Form Alignments
|
359 |
*/
|
360 |
.pum-form--alignment-left {
|
361 |
text-align: left;
|
@@ -369,23 +369,23 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
369 |
text-align: right;
|
370 |
}
|
371 |
|
372 |
-
/*!******************************************************************************
|
373 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
374 |
******************************************************************************/
|
375 |
.pum-form--layout-standard .pum-form__field > label {
|
376 |
margin-bottom: .25em;
|
377 |
display: block;
|
378 |
}
|
379 |
|
380 |
-
/*!******************************************************************************
|
381 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
382 |
******************************************************************************/
|
383 |
.pum-form--layout-inline .pum-form__field {
|
384 |
display: inline-block;
|
385 |
}
|
386 |
|
387 |
-
/*!******************************************************************************
|
388 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
389 |
******************************************************************************/
|
390 |
.pum-form--layout-block .pum-form__field,
|
391 |
.pum-form--layout-block div, .pum-form--layout-block input, .pum-form--layout-block button {
|
@@ -393,11 +393,11 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
393 |
width: 100%;
|
394 |
}
|
395 |
|
396 |
-
/*
|
397 |
-
* Form Styles
|
398 |
*/
|
399 |
-
/*!******************************************************************************
|
400 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
401 |
******************************************************************************/
|
402 |
.pum-form--style-default label {
|
403 |
font-size: 14px;
|
@@ -419,8 +419,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
419 |
cursor: pointer;
|
420 |
}
|
421 |
|
422 |
-
/*!******************************************************************************
|
423 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
424 |
******************************************************************************/
|
425 |
.pum-sub-form {
|
426 |
/* :not(:required) hides this rule from IE9 and below */
|
@@ -453,8 +453,8 @@ html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-act
|
|
453 |
text-indent: 100%;
|
454 |
}
|
455 |
|
456 |
-
/*!******************************************************************************
|
457 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
458 |
******************************************************************************/
|
459 |
.pum-form__field--consent {
|
460 |
text-align: left;
|
1 |
/* Animations */
|
2 |
+
/*!******************************************************************************
|
3 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
4 |
******************************************************************************/
|
5 |
@keyframes rotate-forever {
|
6 |
0% {
|
83 |
overflow: initial;
|
84 |
display: none;
|
85 |
transition: all .15s ease-in-out;
|
86 |
+
/**
|
87 |
+
* Use border-box for all popup content. Providing more precise sizing.
|
88 |
*/
|
89 |
}
|
90 |
|
252 |
}
|
253 |
|
254 |
/* PM Forms */
|
255 |
+
/*!******************************************************************************
|
256 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
257 |
******************************************************************************/
|
258 |
.pum-form {
|
259 |
margin: 0 auto 16px;
|
339 |
opacity: 0.5;
|
340 |
}
|
341 |
|
342 |
+
/*!******************************************************************************
|
343 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
344 |
******************************************************************************/
|
345 |
.pum-alignment-left {
|
346 |
text-align: left;
|
354 |
text-align: right;
|
355 |
}
|
356 |
|
357 |
+
/*
|
358 |
+
* Form Alignments
|
359 |
*/
|
360 |
.pum-form--alignment-left {
|
361 |
text-align: left;
|
369 |
text-align: right;
|
370 |
}
|
371 |
|
372 |
+
/*!******************************************************************************
|
373 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
374 |
******************************************************************************/
|
375 |
.pum-form--layout-standard .pum-form__field > label {
|
376 |
margin-bottom: .25em;
|
377 |
display: block;
|
378 |
}
|
379 |
|
380 |
+
/*!******************************************************************************
|
381 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
382 |
******************************************************************************/
|
383 |
.pum-form--layout-inline .pum-form__field {
|
384 |
display: inline-block;
|
385 |
}
|
386 |
|
387 |
+
/*!******************************************************************************
|
388 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
389 |
******************************************************************************/
|
390 |
.pum-form--layout-block .pum-form__field,
|
391 |
.pum-form--layout-block div, .pum-form--layout-block input, .pum-form--layout-block button {
|
393 |
width: 100%;
|
394 |
}
|
395 |
|
396 |
+
/*
|
397 |
+
* Form Styles
|
398 |
*/
|
399 |
+
/*!******************************************************************************
|
400 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
401 |
******************************************************************************/
|
402 |
.pum-form--style-default label {
|
403 |
font-size: 14px;
|
419 |
cursor: pointer;
|
420 |
}
|
421 |
|
422 |
+
/*!******************************************************************************
|
423 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
424 |
******************************************************************************/
|
425 |
.pum-sub-form {
|
426 |
/* :not(:required) hides this rule from IE9 and below */
|
453 |
text-indent: 100%;
|
454 |
}
|
455 |
|
456 |
+
/*!******************************************************************************
|
457 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
458 |
******************************************************************************/
|
459 |
.pum-form__field--consent {
|
460 |
text-align: left;
|
assets/images/admin/menu-icon.svg
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?xml version="1.0" encoding="UTF-8" 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 version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16" width="16" height="16"><defs><path d="M12.67 1.75L13.12 1.83L13.58 1.97L14.04 2.17L14.49 2.43L14.9 2.77L15.26 3.19L15.57 3.71L15.79 4.28L15.93 4.85L15.99 5.41L16 5.95L15.95 6.45L15.88 6.89L15.78 7.27L15.67 7.57L15.57 7.78L15.45 7.95L15.29 8.16L15.1 8.4L14.87 8.67L14.61 8.95L14.32 9.25L14 9.54L13.66 9.84L13.3 10.13L12.94 10.4L12.61 10.65L12.29 10.88L11.99 11.11L11.69 11.35L11.39 11.59L11.08 11.84L10.76 12.11L10.42 12.42L10.04 12.73L9.63 13.02L9.19 13.29L8.72 13.53L8.23 13.75L7.72 13.93L7.21 14.09L6.69 14.2L6.18 14.28L5.6 14.3L4.9 14.25L4.12 14.09L3.31 13.8L2.5 13.36L1.74 12.76L1.07 11.96L0.52 10.94L0.14 9.68L0 8.36L0.12 7.17L0.45 6.12L0.94 5.2L1.54 4.42L2.22 3.78L2.92 3.29L3.59 2.95L4.19 2.76L4.85 2.63L5.7 2.48L6.68 2.33L7.73 2.18L8.78 2.03L9.79 1.9L10.68 1.8L11.4 1.72L11.88 1.7L12.26 1.7L12.67 1.75ZM10.64 2.39L9.62 2.51L8.48 2.66L7.32 2.82L6.22 2.98L5.26 3.13L4.55 3.26L3.91 3.46L3.18 3.83L2.43 4.38L1.72 5.08L1.12 5.95L0.7 6.96L0.51 8.13L0.63 9.43L1 10.67L1.51 11.67L2.14 12.44L2.86 13.02L3.65 13.41L4.49 13.64L5.34 13.73L6.19 13.71L6.97 13.6L7.64 13.44L8.22 13.23L8.73 12.98L9.17 12.71L9.57 12.41L9.95 12.1L10.32 11.78L10.67 11.48L11 11.21L11.32 10.97L11.63 10.73L11.94 10.5L12.27 10.27L12.61 10.03L12.99 9.76L13.36 9.47L13.71 9.18L14.03 8.88L14.32 8.6L14.57 8.32L14.79 8.08L14.96 7.86L15.08 7.69L15.19 7.47L15.3 7.14L15.4 6.72L15.47 6.23L15.48 5.69L15.44 5.11L15.31 4.53L15.08 3.96L14.78 3.45L14.42 3.06L14.04 2.76L13.62 2.55L13.2 2.41L12.78 2.32L12.38 2.28L12 2.27L11.46 2.31L10.64 2.39Z" id="eLoMHfaS"></path><path d="M8.35 6.04L9.08 7.19L9.35 8.59L9.08 9.99L8.35 11.13L7.27 11.91L5.95 12.19L4.62 11.91L3.54 11.13L2.81 9.99L2.54 8.59L2.81 7.19L3.54 6.04L4.62 5.27L5.95 4.99L7.27 5.27L8.35 6.04ZM4.1 6.6L3.54 7.49L3.34 8.58L3.54 9.67L4.1 10.56L4.93 11.17L5.94 11.39L6.96 11.17L7.79 10.56L8.35 9.67L8.55 8.58L8.35 7.49L7.79 6.6L6.96 5.99L5.94 5.77L4.93 5.99L4.1 6.6Z" id="a1xlBX7eUk"></path><path d="M9.04 9.39L8.35 10.9L9.11 11.66C9.12 11.66 9.12 11.66 9.12 11.66C10.01 10.71 10.41 9.4 10.19 8.11C10.19 8.09 10.18 8.04 10.16 7.95L9.11 8.01L9.04 9.39Z" id="e1KfKU9JEu"></path><path d="M3.74 11.08L2.82 9.7L1.78 9.94C1.78 9.94 1.78 9.94 1.78 9.94C2.1 11.2 3 12.24 4.2 12.74C4.23 12.75 4.28 12.77 4.36 12.8L4.87 11.89L3.74 11.08Z" id="aswxBlyrF"></path><path d="M4.96 5.33L6.62 5.17L6.89 4.14C6.89 4.14 6.89 4.14 6.89 4.14C5.62 3.83 4.29 4.14 3.28 4.96C3.26 4.97 3.22 5.01 3.15 5.07L3.72 5.95L4.96 5.33Z" id="aFREkIqrT"></path><path d="M13.56 4.26L13.97 4.89L14.12 5.67L13.97 6.45L13.56 7.09L12.96 7.52L12.23 7.68L11.5 7.52L10.9 7.09L10.49 6.45L10.34 5.67L10.49 4.89L10.9 4.26L11.5 3.83L12.23 3.67L12.96 3.83L13.56 4.26ZM11.88 5.24L11.77 5.44L11.73 5.68L11.77 5.92L11.88 6.12L12.04 6.25L12.23 6.3L12.42 6.25L12.58 6.12L12.69 5.92L12.73 5.68L12.69 5.44L12.58 5.24L12.42 5.11L12.23 5.06L12.04 5.11L11.88 5.24Z" id="amDpzCYZN"></path><path d="M12.51 2.83L13.24 3.05L13.02 4.27L12.02 3.98L12.51 2.83Z" id="c1FHpaNCVv"></path><path d="M14.65 4.57L14.87 5.29L13.73 5.78L13.42 4.79L14.65 4.57Z" id="c59InZ73I"></path><path d="M14.34 7.35L13.77 7.85L12.85 7.02L13.62 6.33L14.34 7.35Z" id="cp1hej6U"></path><path d="M11.95 8.41L11.2 8.27L11.3 7.03L12.32 7.22L11.95 8.41Z" id="akiLoJGaJ"></path><path d="M9.69 6.69L9.58 5.95L10.78 5.62L10.95 6.64L9.69 6.69Z" id="a12HrJSLIM"></path><path d="M10.05 3.9L10.62 3.4L11.54 4.24L10.76 4.93L10.05 3.9Z" id="alSln9w1"></path></defs><g><g><g><use xlink:href="#eLoMHfaS" opacity="1" fill="black" fill-opacity="1"></use></g><g><g><use xlink:href="#a1xlBX7eUk" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#e1KfKU9JEu" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#aswxBlyrF" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#aFREkIqrT" opacity="1" fill="black" fill-opacity="1"></use></g></g><g><g><use xlink:href="#amDpzCYZN" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#c1FHpaNCVv" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#c59InZ73I" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#cp1hej6U" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#akiLoJGaJ" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#a12HrJSLIM" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#alSln9w1" opacity="1" fill="black" fill-opacity="1"></use></g></g></g></g></svg>
|
1 |
+
<?xml version="1.0" encoding="UTF-8" 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 version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16" width="16" height="16"><defs><path d="M12.67 1.75L13.12 1.83L13.58 1.97L14.04 2.17L14.49 2.43L14.9 2.77L15.26 3.19L15.57 3.71L15.79 4.28L15.93 4.85L15.99 5.41L16 5.95L15.95 6.45L15.88 6.89L15.78 7.27L15.67 7.57L15.57 7.78L15.45 7.95L15.29 8.16L15.1 8.4L14.87 8.67L14.61 8.95L14.32 9.25L14 9.54L13.66 9.84L13.3 10.13L12.94 10.4L12.61 10.65L12.29 10.88L11.99 11.11L11.69 11.35L11.39 11.59L11.08 11.84L10.76 12.11L10.42 12.42L10.04 12.73L9.63 13.02L9.19 13.29L8.72 13.53L8.23 13.75L7.72 13.93L7.21 14.09L6.69 14.2L6.18 14.28L5.6 14.3L4.9 14.25L4.12 14.09L3.31 13.8L2.5 13.36L1.74 12.76L1.07 11.96L0.52 10.94L0.14 9.68L0 8.36L0.12 7.17L0.45 6.12L0.94 5.2L1.54 4.42L2.22 3.78L2.92 3.29L3.59 2.95L4.19 2.76L4.85 2.63L5.7 2.48L6.68 2.33L7.73 2.18L8.78 2.03L9.79 1.9L10.68 1.8L11.4 1.72L11.88 1.7L12.26 1.7L12.67 1.75ZM10.64 2.39L9.62 2.51L8.48 2.66L7.32 2.82L6.22 2.98L5.26 3.13L4.55 3.26L3.91 3.46L3.18 3.83L2.43 4.38L1.72 5.08L1.12 5.95L0.7 6.96L0.51 8.13L0.63 9.43L1 10.67L1.51 11.67L2.14 12.44L2.86 13.02L3.65 13.41L4.49 13.64L5.34 13.73L6.19 13.71L6.97 13.6L7.64 13.44L8.22 13.23L8.73 12.98L9.17 12.71L9.57 12.41L9.95 12.1L10.32 11.78L10.67 11.48L11 11.21L11.32 10.97L11.63 10.73L11.94 10.5L12.27 10.27L12.61 10.03L12.99 9.76L13.36 9.47L13.71 9.18L14.03 8.88L14.32 8.6L14.57 8.32L14.79 8.08L14.96 7.86L15.08 7.69L15.19 7.47L15.3 7.14L15.4 6.72L15.47 6.23L15.48 5.69L15.44 5.11L15.31 4.53L15.08 3.96L14.78 3.45L14.42 3.06L14.04 2.76L13.62 2.55L13.2 2.41L12.78 2.32L12.38 2.28L12 2.27L11.46 2.31L10.64 2.39Z" id="eLoMHfaS"></path><path d="M8.35 6.04L9.08 7.19L9.35 8.59L9.08 9.99L8.35 11.13L7.27 11.91L5.95 12.19L4.62 11.91L3.54 11.13L2.81 9.99L2.54 8.59L2.81 7.19L3.54 6.04L4.62 5.27L5.95 4.99L7.27 5.27L8.35 6.04ZM4.1 6.6L3.54 7.49L3.34 8.58L3.54 9.67L4.1 10.56L4.93 11.17L5.94 11.39L6.96 11.17L7.79 10.56L8.35 9.67L8.55 8.58L8.35 7.49L7.79 6.6L6.96 5.99L5.94 5.77L4.93 5.99L4.1 6.6Z" id="a1xlBX7eUk"></path><path d="M9.04 9.39L8.35 10.9L9.11 11.66C9.12 11.66 9.12 11.66 9.12 11.66C10.01 10.71 10.41 9.4 10.19 8.11C10.19 8.09 10.18 8.04 10.16 7.95L9.11 8.01L9.04 9.39Z" id="e1KfKU9JEu"></path><path d="M3.74 11.08L2.82 9.7L1.78 9.94C1.78 9.94 1.78 9.94 1.78 9.94C2.1 11.2 3 12.24 4.2 12.74C4.23 12.75 4.28 12.77 4.36 12.8L4.87 11.89L3.74 11.08Z" id="aswxBlyrF"></path><path d="M4.96 5.33L6.62 5.17L6.89 4.14C6.89 4.14 6.89 4.14 6.89 4.14C5.62 3.83 4.29 4.14 3.28 4.96C3.26 4.97 3.22 5.01 3.15 5.07L3.72 5.95L4.96 5.33Z" id="aFREkIqrT"></path><path d="M13.56 4.26L13.97 4.89L14.12 5.67L13.97 6.45L13.56 7.09L12.96 7.52L12.23 7.68L11.5 7.52L10.9 7.09L10.49 6.45L10.34 5.67L10.49 4.89L10.9 4.26L11.5 3.83L12.23 3.67L12.96 3.83L13.56 4.26ZM11.88 5.24L11.77 5.44L11.73 5.68L11.77 5.92L11.88 6.12L12.04 6.25L12.23 6.3L12.42 6.25L12.58 6.12L12.69 5.92L12.73 5.68L12.69 5.44L12.58 5.24L12.42 5.11L12.23 5.06L12.04 5.11L11.88 5.24Z" id="amDpzCYZN"></path><path d="M12.51 2.83L13.24 3.05L13.02 4.27L12.02 3.98L12.51 2.83Z" id="c1FHpaNCVv"></path><path d="M14.65 4.57L14.87 5.29L13.73 5.78L13.42 4.79L14.65 4.57Z" id="c59InZ73I"></path><path d="M14.34 7.35L13.77 7.85L12.85 7.02L13.62 6.33L14.34 7.35Z" id="cp1hej6U"></path><path d="M11.95 8.41L11.2 8.27L11.3 7.03L12.32 7.22L11.95 8.41Z" id="akiLoJGaJ"></path><path d="M9.69 6.69L9.58 5.95L10.78 5.62L10.95 6.64L9.69 6.69Z" id="a12HrJSLIM"></path><path d="M10.05 3.9L10.62 3.4L11.54 4.24L10.76 4.93L10.05 3.9Z" id="alSln9w1"></path></defs><g><g><g><use xlink:href="#eLoMHfaS" opacity="1" fill="black" fill-opacity="1"></use></g><g><g><use xlink:href="#a1xlBX7eUk" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#e1KfKU9JEu" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#aswxBlyrF" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#aFREkIqrT" opacity="1" fill="black" fill-opacity="1"></use></g></g><g><g><use xlink:href="#amDpzCYZN" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#c1FHpaNCVv" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#c59InZ73I" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#cp1hej6U" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#akiLoJGaJ" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#a12HrJSLIM" opacity="1" fill="black" fill-opacity="1"></use></g><g><use xlink:href="#alSln9w1" opacity="1" fill="black" fill-opacity="1"></use></g></g></g></g></svg>
|
assets/index.php
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
<?php
|
2 |
-
// Silence is golden.
|
1 |
+
<?php
|
2 |
+
// Silence is golden.
|
assets/js/admin-bar.js
CHANGED
@@ -1,345 +1,345 @@
|
|
1 |
-
/**
|
2 |
-
* CssSelectorGenerator
|
3 |
-
*/
|
4 |
-
(function () {
|
5 |
-
var CssSelectorGenerator, root,
|
6 |
-
indexOf = [].indexOf || function (item) {
|
7 |
-
for (var i = 0, l = this.length; i < l; i++) {
|
8 |
-
if (i in this && this[i] === item) return i;
|
9 |
-
}
|
10 |
-
return -1;
|
11 |
-
};
|
12 |
-
|
13 |
-
CssSelectorGenerator = (function () {
|
14 |
-
CssSelectorGenerator.prototype.default_options = {
|
15 |
-
selectors: ['id', 'class', 'tag', 'nthchild']
|
16 |
-
};
|
17 |
-
|
18 |
-
function CssSelectorGenerator(options) {
|
19 |
-
if (options == null) {
|
20 |
-
options = {};
|
21 |
-
}
|
22 |
-
this.options = {};
|
23 |
-
this.setOptions(this.default_options);
|
24 |
-
this.setOptions(options);
|
25 |
-
}
|
26 |
-
|
27 |
-
CssSelectorGenerator.prototype.setOptions = function (options) {
|
28 |
-
var key, results, val;
|
29 |
-
if (options == null) {
|
30 |
-
options = {};
|
31 |
-
}
|
32 |
-
results = [];
|
33 |
-
for (key in options) {
|
34 |
-
val = options[key];
|
35 |
-
if (this.default_options.hasOwnProperty(key)) {
|
36 |
-
results.push(this.options[key] = val);
|
37 |
-
} else {
|
38 |
-
results.push(void 0);
|
39 |
-
}
|
40 |
-
}
|
41 |
-
return results;
|
42 |
-
};
|
43 |
-
|
44 |
-
CssSelectorGenerator.prototype.isElement = function (element) {
|
45 |
-
return !!((element != null ? element.nodeType : void 0) === 1);
|
46 |
-
};
|
47 |
-
|
48 |
-
CssSelectorGenerator.prototype.getParents = function (element) {
|
49 |
-
var current_element, result;
|
50 |
-
result = [];
|
51 |
-
if (this.isElement(element)) {
|
52 |
-
current_element = element;
|
53 |
-
while (this.isElement(current_element)) {
|
54 |
-
result.push(current_element);
|
55 |
-
current_element = current_element.parentNode;
|
56 |
-
}
|
57 |
-
}
|
58 |
-
return result;
|
59 |
-
};
|
60 |
-
|
61 |
-
CssSelectorGenerator.prototype.getTagSelector = function (element) {
|
62 |
-
return this.sanitizeItem(element.tagName.toLowerCase());
|
63 |
-
};
|
64 |
-
|
65 |
-
CssSelectorGenerator.prototype.sanitizeItem = function (item) {
|
66 |
-
var characters;
|
67 |
-
characters = (item.split('')).map(function (character) {
|
68 |
-
if (character === ':') {
|
69 |
-
return "\\" + (':'.charCodeAt(0).toString(16).toUpperCase()) + " ";
|
70 |
-
} else if (/[ !"#$%&'()*+,.\/;<=>?@\[\\\]^`{|}~]/.test(character)) {
|
71 |
-
return "\\" + character;
|
72 |
-
} else {
|
73 |
-
return escape(character).replace(/\%/g, '\\');
|
74 |
-
}
|
75 |
-
});
|
76 |
-
return characters.join('');
|
77 |
-
};
|
78 |
-
|
79 |
-
CssSelectorGenerator.prototype.getIdSelector = function (element) {
|
80 |
-
var id, sanitized_id;
|
81 |
-
id = element.getAttribute('id');
|
82 |
-
if ((id != null) && (id !== '') && !(/\s/.exec(id)) && !(/^\d/.exec(id))) {
|
83 |
-
sanitized_id = "#" + (this.sanitizeItem(id));
|
84 |
-
if (element.ownerDocument.querySelectorAll(sanitized_id).length === 1) {
|
85 |
-
return sanitized_id;
|
86 |
-
}
|
87 |
-
}
|
88 |
-
return null;
|
89 |
-
};
|
90 |
-
|
91 |
-
CssSelectorGenerator.prototype.getClassSelectors = function (element) {
|
92 |
-
var class_string, item, result;
|
93 |
-
result = [];
|
94 |
-
class_string = element.getAttribute('class');
|
95 |
-
if (class_string != null) {
|
96 |
-
class_string = class_string.replace(/\s+/g, ' ');
|
97 |
-
class_string = class_string.replace(/^\s|\s$/g, '');
|
98 |
-
if (class_string !== '') {
|
99 |
-
result = (function () {
|
100 |
-
var k, len, ref, results;
|
101 |
-
ref = class_string.split(/\s+/);
|
102 |
-
results = [];
|
103 |
-
for (k = 0, len = ref.length; k < len; k++) {
|
104 |
-
item = ref[k];
|
105 |
-
results.push("." + (this.sanitizeItem(item)));
|
106 |
-
}
|
107 |
-
return results;
|
108 |
-
}).call(this);
|
109 |
-
}
|
110 |
-
}
|
111 |
-
return result;
|
112 |
-
};
|
113 |
-
|
114 |
-
CssSelectorGenerator.prototype.getAttributeSelectors = function (element) {
|
115 |
-
var attribute, blacklist, k, len, ref, ref1, result;
|
116 |
-
result = [];
|
117 |
-
blacklist = ['id', 'class'];
|
118 |
-
ref = element.attributes;
|
119 |
-
for (k = 0, len = ref.length; k < len; k++) {
|
120 |
-
attribute = ref[k];
|
121 |
-
if (ref1 = attribute.nodeName, indexOf.call(blacklist, ref1) < 0) {
|
122 |
-
result.push("[" + attribute.nodeName + "=" + attribute.nodeValue + "]");
|
123 |
-
}
|
124 |
-
}
|
125 |
-
return result;
|
126 |
-
};
|
127 |
-
|
128 |
-
CssSelectorGenerator.prototype.getNthChildSelector = function (element) {
|
129 |
-
var counter, k, len, parent_element, sibling, siblings;
|
130 |
-
parent_element = element.parentNode;
|
131 |
-
if (parent_element != null) {
|
132 |
-
counter = 0;
|
133 |
-
siblings = parent_element.childNodes;
|
134 |
-
for (k = 0, len = siblings.length; k < len; k++) {
|
135 |
-
sibling = siblings[k];
|
136 |
-
if (this.isElement(sibling)) {
|
137 |
-
counter++;
|
138 |
-
if (sibling === element) {
|
139 |
-
return ":nth-child(" + counter + ")";
|
140 |
-
}
|
141 |
-
}
|
142 |
-
}
|
143 |
-
}
|
144 |
-
return null;
|
145 |
-
};
|
146 |
-
|
147 |
-
CssSelectorGenerator.prototype.testSelector = function (element, selector) {
|
148 |
-
var is_unique, result;
|
149 |
-
is_unique = false;
|
150 |
-
if ((selector != null) && selector !== '') {
|
151 |
-
result = element.ownerDocument.querySelectorAll(selector);
|
152 |
-
if (result.length === 1 && result[0] === element) {
|
153 |
-
is_unique = true;
|
154 |
-
}
|
155 |
-
}
|
156 |
-
return is_unique;
|
157 |
-
};
|
158 |
-
|
159 |
-
CssSelectorGenerator.prototype.getAllSelectors = function (element) {
|
160 |
-
var result;
|
161 |
-
result = {
|
162 |
-
t: null,
|
163 |
-
i: null,
|
164 |
-
c: null,
|
165 |
-
a: null,
|
166 |
-
n: null
|
167 |
-
};
|
168 |
-
if (indexOf.call(this.options.selectors, 'tag') >= 0) {
|
169 |
-
result.t = this.getTagSelector(element);
|
170 |
-
}
|
171 |
-
if (indexOf.call(this.options.selectors, 'id') >= 0) {
|
172 |
-
result.i = this.getIdSelector(element);
|
173 |
-
}
|
174 |
-
if (indexOf.call(this.options.selectors, 'class') >= 0) {
|
175 |
-
result.c = this.getClassSelectors(element);
|
176 |
-
}
|
177 |
-
if (indexOf.call(this.options.selectors, 'attribute') >= 0) {
|
178 |
-
result.a = this.getAttributeSelectors(element);
|
179 |
-
}
|
180 |
-
if (indexOf.call(this.options.selectors, 'nthchild') >= 0) {
|
181 |
-
result.n = this.getNthChildSelector(element);
|
182 |
-
}
|
183 |
-
return result;
|
184 |
-
};
|
185 |
-
|
186 |
-
CssSelectorGenerator.prototype.testUniqueness = function (element, selector) {
|
187 |
-
var found_elements, parent;
|
188 |
-
parent = element.parentNode;
|
189 |
-
found_elements = parent.querySelectorAll(selector);
|
190 |
-
return found_elements.length === 1 && found_elements[0] === element;
|
191 |
-
};
|
192 |
-
|
193 |
-
CssSelectorGenerator.prototype.testCombinations = function (element, items, tag) {
|
194 |
-
var item, k, l, len, len1, ref, ref1;
|
195 |
-
ref = this.getCombinations(items);
|
196 |
-
for (k = 0, len = ref.length; k < len; k++) {
|
197 |
-
item = ref[k];
|
198 |
-
if (this.testUniqueness(element, item)) {
|
199 |
-
return item;
|
200 |
-
}
|
201 |
-
}
|
202 |
-
if (tag != null) {
|
203 |
-
ref1 = items.map(function (item) {
|
204 |
-
return tag + item;
|
205 |
-
});
|
206 |
-
for (l = 0, len1 = ref1.length; l < len1; l++) {
|
207 |
-
item = ref1[l];
|
208 |
-
if (this.testUniqueness(element, item)) {
|
209 |
-
return item;
|
210 |
-
}
|
211 |
-
}
|
212 |
-
}
|
213 |
-
return null;
|
214 |
-
};
|
215 |
-
|
216 |
-
CssSelectorGenerator.prototype.getUniqueSelector = function (element) {
|
217 |
-
var found_selector, k, len, ref, selector_type, selectors;
|
218 |
-
selectors = this.getAllSelectors(element);
|
219 |
-
ref = this.options.selectors;
|
220 |
-
for (k = 0, len = ref.length; k < len; k++) {
|
221 |
-
selector_type = ref[k];
|
222 |
-
switch (selector_type) {
|
223 |
-
case 'id':
|
224 |
-
if (selectors.i != null) {
|
225 |
-
return selectors.i;
|
226 |
-
}
|
227 |
-
break;
|
228 |
-
case 'tag':
|
229 |
-
if (selectors.t != null) {
|
230 |
-
if (this.testUniqueness(element, selectors.t)) {
|
231 |
-
return selectors.t;
|
232 |
-
}
|
233 |
-
}
|
234 |
-
break;
|
235 |
-
case 'class':
|
236 |
-
if ((selectors.c != null) && selectors.c.length !== 0) {
|
237 |
-
found_selector = this.testCombinations(element, selectors.c, selectors.t);
|
238 |
-
if (found_selector) {
|
239 |
-
return found_selector;
|
240 |
-
}
|
241 |
-
}
|
242 |
-
break;
|
243 |
-
case 'attribute':
|
244 |
-
if ((selectors.a != null) && selectors.a.length !== 0) {
|
245 |
-
found_selector = this.testCombinations(element, selectors.a, selectors.t);
|
246 |
-
if (found_selector) {
|
247 |
-
return found_selector;
|
248 |
-
}
|
249 |
-
}
|
250 |
-
break;
|
251 |
-
case 'nthchild':
|
252 |
-
if (selectors.n != null) {
|
253 |
-
return selectors.n;
|
254 |
-
}
|
255 |
-
}
|
256 |
-
}
|
257 |
-
return '*';
|
258 |
-
};
|
259 |
-
|
260 |
-
CssSelectorGenerator.prototype.getSelector = function (element) {
|
261 |
-
var all_selectors, item, k, l, len, len1, parents, result, selector, selectors;
|
262 |
-
all_selectors = [];
|
263 |
-
parents = this.getParents(element);
|
264 |
-
for (k = 0, len = parents.length; k < len; k++) {
|
265 |
-
item = parents[k];
|
266 |
-
selector = this.getUniqueSelector(item);
|
267 |
-
if (selector != null) {
|
268 |
-
all_selectors.push(selector);
|
269 |
-
}
|
270 |
-
}
|
271 |
-
selectors = [];
|
272 |
-
for (l = 0, len1 = all_selectors.length; l < len1; l++) {
|
273 |
-
item = all_selectors[l];
|
274 |
-
selectors.unshift(item);
|
275 |
-
result = selectors.join(' > ');
|
276 |
-
if (this.testSelector(element, result)) {
|
277 |
-
return result;
|
278 |
-
}
|
279 |
-
}
|
280 |
-
return null;
|
281 |
-
};
|
282 |
-
|
283 |
-
CssSelectorGenerator.prototype.getCombinations = function (items) {
|
284 |
-
var i, j, k, l, ref, ref1, result;
|
285 |
-
if (items == null) {
|
286 |
-
items = [];
|
287 |
-
}
|
288 |
-
result = [[]];
|
289 |
-
for (i = k = 0, ref = items.length - 1; 0 <= ref ? k <= ref : k >= ref; i = 0 <= ref ? ++k : --k) {
|
290 |
-
for (j = l = 0, ref1 = result.length - 1; 0 <= ref1 ? l <= ref1 : l >= ref1; j = 0 <= ref1 ? ++l : --l) {
|
291 |
-
result.push(result[j].concat(items[i]));
|
292 |
-
}
|
293 |
-
}
|
294 |
-
result.shift();
|
295 |
-
result = result.sort(function (a, b) {
|
296 |
-
return a.length - b.length;
|
297 |
-
});
|
298 |
-
result = result.map(function (item) {
|
299 |
-
return item.join('');
|
300 |
-
});
|
301 |
-
return result;
|
302 |
-
};
|
303 |
-
|
304 |
-
return CssSelectorGenerator;
|
305 |
-
|
306 |
-
})();
|
307 |
-
|
308 |
-
if (typeof define !== "undefined" && define !== null ? define.amd : void 0) {
|
309 |
-
define([], function () {
|
310 |
-
return CssSelectorGenerator;
|
311 |
-
});
|
312 |
-
} else {
|
313 |
-
root = typeof exports !== "undefined" && exports !== null ? exports : this;
|
314 |
-
root.CssSelectorGenerator = CssSelectorGenerator;
|
315 |
-
}
|
316 |
-
|
317 |
-
}).call(this);
|
318 |
-
|
319 |
-
(function ($) {
|
320 |
-
var selector_generator = new CssSelectorGenerator;
|
321 |
-
var pumAdminBarText = pumAdminBarText || {
|
322 |
-
instructions: 'After clicking ok, click the element you want a selector for.',
|
323 |
-
results: 'Selector'
|
324 |
-
};
|
325 |
-
|
326 |
-
$(document).on('click', '#wp-admin-bar-pum-get-selector', function (event) {
|
327 |
-
|
328 |
-
alert(pumAdminBarText.instructions);
|
329 |
-
|
330 |
-
event.preventDefault();
|
331 |
-
event.stopPropagation();
|
332 |
-
|
333 |
-
$(document).one('click', function (event) {
|
334 |
-
// get reference to the element user clicked on
|
335 |
-
var element = event.target,
|
336 |
-
// get unique CSS selector for that element
|
337 |
-
selector = selector_generator.getSelector(element);
|
338 |
-
|
339 |
-
alert( pumAdminBarText.results + ": " + selector);
|
340 |
-
|
341 |
-
event.preventDefault();
|
342 |
-
event.stopPropagation();
|
343 |
-
});
|
344 |
-
});
|
345 |
-
}(jQuery));
|
1 |
+
/**
|
2 |
+
* CssSelectorGenerator
|
3 |
+
*/
|
4 |
+
(function () {
|
5 |
+
var CssSelectorGenerator, root,
|
6 |
+
indexOf = [].indexOf || function (item) {
|
7 |
+
for (var i = 0, l = this.length; i < l; i++) {
|
8 |
+
if (i in this && this[i] === item) return i;
|
9 |
+
}
|
10 |
+
return -1;
|
11 |
+
};
|
12 |
+
|
13 |
+
CssSelectorGenerator = (function () {
|
14 |
+
CssSelectorGenerator.prototype.default_options = {
|
15 |
+
selectors: ['id', 'class', 'tag', 'nthchild']
|
16 |
+
};
|
17 |
+
|
18 |
+
function CssSelectorGenerator(options) {
|
19 |
+
if (options == null) {
|
20 |
+
options = {};
|
21 |
+
}
|
22 |
+
this.options = {};
|
23 |
+
this.setOptions(this.default_options);
|
24 |
+
this.setOptions(options);
|
25 |
+
}
|
26 |
+
|
27 |
+
CssSelectorGenerator.prototype.setOptions = function (options) {
|
28 |
+
var key, results, val;
|
29 |
+
if (options == null) {
|
30 |
+
options = {};
|
31 |
+
}
|
32 |
+
results = [];
|
33 |
+
for (key in options) {
|
34 |
+
val = options[key];
|
35 |
+
if (this.default_options.hasOwnProperty(key)) {
|
36 |
+
results.push(this.options[key] = val);
|
37 |
+
} else {
|
38 |
+
results.push(void 0);
|
39 |
+
}
|
40 |
+
}
|
41 |
+
return results;
|
42 |
+
};
|
43 |
+
|
44 |
+
CssSelectorGenerator.prototype.isElement = function (element) {
|
45 |
+
return !!((element != null ? element.nodeType : void 0) === 1);
|
46 |
+
};
|
47 |
+
|
48 |
+
CssSelectorGenerator.prototype.getParents = function (element) {
|
49 |
+
var current_element, result;
|
50 |
+
result = [];
|
51 |
+
if (this.isElement(element)) {
|
52 |
+
current_element = element;
|
53 |
+
while (this.isElement(current_element)) {
|
54 |
+
result.push(current_element);
|
55 |
+
current_element = current_element.parentNode;
|
56 |
+
}
|
57 |
+
}
|
58 |
+
return result;
|
59 |
+
};
|
60 |
+
|
61 |
+
CssSelectorGenerator.prototype.getTagSelector = function (element) {
|
62 |
+
return this.sanitizeItem(element.tagName.toLowerCase());
|
63 |
+
};
|
64 |
+
|
65 |
+
CssSelectorGenerator.prototype.sanitizeItem = function (item) {
|
66 |
+
var characters;
|
67 |
+
characters = (item.split('')).map(function (character) {
|
68 |
+
if (character === ':') {
|
69 |
+
return "\\" + (':'.charCodeAt(0).toString(16).toUpperCase()) + " ";
|
70 |
+
} else if (/[ !"#$%&'()*+,.\/;<=>?@\[\\\]^`{|}~]/.test(character)) {
|
71 |
+
return "\\" + character;
|
72 |
+
} else {
|
73 |
+
return escape(character).replace(/\%/g, '\\');
|
74 |
+
}
|
75 |
+
});
|
76 |
+
return characters.join('');
|
77 |
+
};
|
78 |
+
|
79 |
+
CssSelectorGenerator.prototype.getIdSelector = function (element) {
|
80 |
+
var id, sanitized_id;
|
81 |
+
id = element.getAttribute('id');
|
82 |
+
if ((id != null) && (id !== '') && !(/\s/.exec(id)) && !(/^\d/.exec(id))) {
|
83 |
+
sanitized_id = "#" + (this.sanitizeItem(id));
|
84 |
+
if (element.ownerDocument.querySelectorAll(sanitized_id).length === 1) {
|
85 |
+
return sanitized_id;
|
86 |
+
}
|
87 |
+
}
|
88 |
+
return null;
|
89 |
+
};
|
90 |
+
|
91 |
+
CssSelectorGenerator.prototype.getClassSelectors = function (element) {
|
92 |
+
var class_string, item, result;
|
93 |
+
result = [];
|
94 |
+
class_string = element.getAttribute('class');
|
95 |
+
if (class_string != null) {
|
96 |
+
class_string = class_string.replace(/\s+/g, ' ');
|
97 |
+
class_string = class_string.replace(/^\s|\s$/g, '');
|
98 |
+
if (class_string !== '') {
|
99 |
+
result = (function () {
|
100 |
+
var k, len, ref, results;
|
101 |
+
ref = class_string.split(/\s+/);
|
102 |
+
results = [];
|
103 |
+
for (k = 0, len = ref.length; k < len; k++) {
|
104 |
+
item = ref[k];
|
105 |
+
results.push("." + (this.sanitizeItem(item)));
|
106 |
+
}
|
107 |
+
return results;
|
108 |
+
}).call(this);
|
109 |
+
}
|
110 |
+
}
|
111 |
+
return result;
|
112 |
+
};
|
113 |
+
|
114 |
+
CssSelectorGenerator.prototype.getAttributeSelectors = function (element) {
|
115 |
+
var attribute, blacklist, k, len, ref, ref1, result;
|
116 |
+
result = [];
|
117 |
+
blacklist = ['id', 'class'];
|
118 |
+
ref = element.attributes;
|
119 |
+
for (k = 0, len = ref.length; k < len; k++) {
|
120 |
+
attribute = ref[k];
|
121 |
+
if (ref1 = attribute.nodeName, indexOf.call(blacklist, ref1) < 0) {
|
122 |
+
result.push("[" + attribute.nodeName + "=" + attribute.nodeValue + "]");
|
123 |
+
}
|
124 |
+
}
|
125 |
+
return result;
|
126 |
+
};
|
127 |
+
|
128 |
+
CssSelectorGenerator.prototype.getNthChildSelector = function (element) {
|
129 |
+
var counter, k, len, parent_element, sibling, siblings;
|
130 |
+
parent_element = element.parentNode;
|
131 |
+
if (parent_element != null) {
|
132 |
+
counter = 0;
|
133 |
+
siblings = parent_element.childNodes;
|
134 |
+
for (k = 0, len = siblings.length; k < len; k++) {
|
135 |
+
sibling = siblings[k];
|
136 |
+
if (this.isElement(sibling)) {
|
137 |
+
counter++;
|
138 |
+
if (sibling === element) {
|
139 |
+
return ":nth-child(" + counter + ")";
|
140 |
+
}
|
141 |
+
}
|
142 |
+
}
|
143 |
+
}
|
144 |
+
return null;
|
145 |
+
};
|
146 |
+
|
147 |
+
CssSelectorGenerator.prototype.testSelector = function (element, selector) {
|
148 |
+
var is_unique, result;
|
149 |
+
is_unique = false;
|
150 |
+
if ((selector != null) && selector !== '') {
|
151 |
+
result = element.ownerDocument.querySelectorAll(selector);
|
152 |
+
if (result.length === 1 && result[0] === element) {
|
153 |
+
is_unique = true;
|
154 |
+
}
|
155 |
+
}
|
156 |
+
return is_unique;
|
157 |
+
};
|
158 |
+
|
159 |
+
CssSelectorGenerator.prototype.getAllSelectors = function (element) {
|
160 |
+
var result;
|
161 |
+
result = {
|
162 |
+
t: null,
|
163 |
+
i: null,
|
164 |
+
c: null,
|
165 |
+
a: null,
|
166 |
+
n: null
|
167 |
+
};
|
168 |
+
if (indexOf.call(this.options.selectors, 'tag') >= 0) {
|
169 |
+
result.t = this.getTagSelector(element);
|
170 |
+
}
|
171 |
+
if (indexOf.call(this.options.selectors, 'id') >= 0) {
|
172 |
+
result.i = this.getIdSelector(element);
|
173 |
+
}
|
174 |
+
if (indexOf.call(this.options.selectors, 'class') >= 0) {
|
175 |
+
result.c = this.getClassSelectors(element);
|
176 |
+
}
|
177 |
+
if (indexOf.call(this.options.selectors, 'attribute') >= 0) {
|
178 |
+
result.a = this.getAttributeSelectors(element);
|
179 |
+
}
|
180 |
+
if (indexOf.call(this.options.selectors, 'nthchild') >= 0) {
|
181 |
+
result.n = this.getNthChildSelector(element);
|
182 |
+
}
|
183 |
+
return result;
|
184 |
+
};
|
185 |
+
|
186 |
+
CssSelectorGenerator.prototype.testUniqueness = function (element, selector) {
|
187 |
+
var found_elements, parent;
|
188 |
+
parent = element.parentNode;
|
189 |
+
found_elements = parent.querySelectorAll(selector);
|
190 |
+
return found_elements.length === 1 && found_elements[0] === element;
|
191 |
+
};
|
192 |
+
|
193 |
+
CssSelectorGenerator.prototype.testCombinations = function (element, items, tag) {
|
194 |
+
var item, k, l, len, len1, ref, ref1;
|
195 |
+
ref = this.getCombinations(items);
|
196 |
+
for (k = 0, len = ref.length; k < len; k++) {
|
197 |
+
item = ref[k];
|
198 |
+
if (this.testUniqueness(element, item)) {
|
199 |
+
return item;
|
200 |
+
}
|
201 |
+
}
|
202 |
+
if (tag != null) {
|
203 |
+
ref1 = items.map(function (item) {
|
204 |
+
return tag + item;
|
205 |
+
});
|
206 |
+
for (l = 0, len1 = ref1.length; l < len1; l++) {
|
207 |
+
item = ref1[l];
|
208 |
+
if (this.testUniqueness(element, item)) {
|
209 |
+
return item;
|
210 |
+
}
|
211 |
+
}
|
212 |
+
}
|
213 |
+
return null;
|
214 |
+
};
|
215 |
+
|
216 |
+
CssSelectorGenerator.prototype.getUniqueSelector = function (element) {
|
217 |
+
var found_selector, k, len, ref, selector_type, selectors;
|
218 |
+
selectors = this.getAllSelectors(element);
|
219 |
+
ref = this.options.selectors;
|
220 |
+
for (k = 0, len = ref.length; k < len; k++) {
|
221 |
+
selector_type = ref[k];
|
222 |
+
switch (selector_type) {
|
223 |
+
case 'id':
|
224 |
+
if (selectors.i != null) {
|
225 |
+
return selectors.i;
|
226 |
+
}
|
227 |
+
break;
|
228 |
+
case 'tag':
|
229 |
+
if (selectors.t != null) {
|
230 |
+
if (this.testUniqueness(element, selectors.t)) {
|
231 |
+
return selectors.t;
|
232 |
+
}
|
233 |
+
}
|
234 |
+
break;
|
235 |
+
case 'class':
|
236 |
+
if ((selectors.c != null) && selectors.c.length !== 0) {
|
237 |
+
found_selector = this.testCombinations(element, selectors.c, selectors.t);
|
238 |
+
if (found_selector) {
|
239 |
+
return found_selector;
|
240 |
+
}
|
241 |
+
}
|
242 |
+
break;
|
243 |
+
case 'attribute':
|
244 |
+
if ((selectors.a != null) && selectors.a.length !== 0) {
|
245 |
+
found_selector = this.testCombinations(element, selectors.a, selectors.t);
|
246 |
+
if (found_selector) {
|
247 |
+
return found_selector;
|
248 |
+
}
|
249 |
+
}
|
250 |
+
break;
|
251 |
+
case 'nthchild':
|
252 |
+
if (selectors.n != null) {
|
253 |
+
return selectors.n;
|
254 |
+
}
|
255 |
+
}
|
256 |
+
}
|
257 |
+
return '*';
|
258 |
+
};
|
259 |
+
|
260 |
+
CssSelectorGenerator.prototype.getSelector = function (element) {
|
261 |
+
var all_selectors, item, k, l, len, len1, parents, result, selector, selectors;
|
262 |
+
all_selectors = [];
|
263 |
+
parents = this.getParents(element);
|
264 |
+
for (k = 0, len = parents.length; k < len; k++) {
|
265 |
+
item = parents[k];
|
266 |
+
selector = this.getUniqueSelector(item);
|
267 |
+
if (selector != null) {
|
268 |
+
all_selectors.push(selector);
|
269 |
+
}
|
270 |
+
}
|
271 |
+
selectors = [];
|
272 |
+
for (l = 0, len1 = all_selectors.length; l < len1; l++) {
|
273 |
+
item = all_selectors[l];
|
274 |
+
selectors.unshift(item);
|
275 |
+
result = selectors.join(' > ');
|
276 |
+
if (this.testSelector(element, result)) {
|
277 |
+
return result;
|
278 |
+
}
|
279 |
+
}
|
280 |
+
return null;
|
281 |
+
};
|
282 |
+
|
283 |
+
CssSelectorGenerator.prototype.getCombinations = function (items) {
|
284 |
+
var i, j, k, l, ref, ref1, result;
|
285 |
+
if (items == null) {
|
286 |
+
items = [];
|
287 |
+
}
|
288 |
+
result = [[]];
|
289 |
+
for (i = k = 0, ref = items.length - 1; 0 <= ref ? k <= ref : k >= ref; i = 0 <= ref ? ++k : --k) {
|
290 |
+
for (j = l = 0, ref1 = result.length - 1; 0 <= ref1 ? l <= ref1 : l >= ref1; j = 0 <= ref1 ? ++l : --l) {
|
291 |
+
result.push(result[j].concat(items[i]));
|
292 |
+
}
|
293 |
+
}
|
294 |
+
result.shift();
|
295 |
+
result = result.sort(function (a, b) {
|
296 |
+
return a.length - b.length;
|
297 |
+
});
|
298 |
+
result = result.map(function (item) {
|
299 |
+
return item.join('');
|
300 |
+
});
|
301 |
+
return result;
|
302 |
+
};
|
303 |
+
|
304 |
+
return CssSelectorGenerator;
|
305 |
+
|
306 |
+
})();
|
307 |
+
|
308 |
+
if (typeof define !== "undefined" && define !== null ? define.amd : void 0) {
|
309 |
+
define([], function () {
|
310 |
+
return CssSelectorGenerator;
|
311 |
+
});
|
312 |
+
} else {
|
313 |
+
root = typeof exports !== "undefined" && exports !== null ? exports : this;
|
314 |
+
root.CssSelectorGenerator = CssSelectorGenerator;
|
315 |
+
}
|
316 |
+
|
317 |
+
}).call(this);
|
318 |
+
|
319 |
+
(function ($) {
|
320 |
+
var selector_generator = new CssSelectorGenerator;
|
321 |
+
var pumAdminBarText = pumAdminBarText || {
|
322 |
+
instructions: 'After clicking ok, click the element you want a selector for.',
|
323 |
+
results: 'Selector'
|
324 |
+
};
|
325 |
+
|
326 |
+
$(document).on('click', '#wp-admin-bar-pum-get-selector', function (event) {
|
327 |
+
|
328 |
+
alert(pumAdminBarText.instructions);
|
329 |
+
|
330 |
+
event.preventDefault();
|
331 |
+
event.stopPropagation();
|
332 |
+
|
333 |
+
$(document).one('click', function (event) {
|
334 |
+
// get reference to the element user clicked on
|
335 |
+
var element = event.target,
|
336 |
+
// get unique CSS selector for that element
|
337 |
+
selector = selector_generator.getSelector(element);
|
338 |
+
|
339 |
+
alert( pumAdminBarText.results + ": " + selector);
|
340 |
+
|
341 |
+
event.preventDefault();
|
342 |
+
event.stopPropagation();
|
343 |
+
});
|
344 |
+
});
|
345 |
+
}(jQuery));
|
assets/js/admin-batch.js
CHANGED
@@ -1,349 +1,349 @@
|
|
1 |
-
/*******************************************************************************
|
2 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
-
******************************************************************************/
|
4 |
-
|
5 |
-
"use strict";
|
6 |
-
(function ($) {
|
7 |
-
|
8 |
-
/**
|
9 |
-
* Batch Processor.
|
10 |
-
*
|
11 |
-
* @since 1.7.0
|
12 |
-
*/
|
13 |
-
var batch = {
|
14 |
-
form: {
|
15 |
-
beforeSubmit: function ($form) {
|
16 |
-
var $submit = $form.find('.pum-field-submit input[type="submit"]'),
|
17 |
-
$messages = $form.find('.pum-upgrade-messages'),
|
18 |
-
$progress = $form.find('.pum-batch-progress'),
|
19 |
-
// Handle the Are You Sure (AYS) if present on the form element.
|
20 |
-
ays = $form.data('ays');
|
21 |
-
|
22 |
-
if (!$submit.hasClass('button-disabled')) {
|
23 |
-
|
24 |
-
if (ays !== undefined && !confirm(ays)) {
|
25 |
-
return false;
|
26 |
-
}
|
27 |
-
|
28 |
-
$progress.removeClass('pum-batch-progress--active');
|
29 |
-
$progress.find('progress').prop('value', null);
|
30 |
-
|
31 |
-
// Clear messages.
|
32 |
-
$messages.html('');
|
33 |
-
|
34 |
-
// Disable the button.
|
35 |
-
$submit.addClass('button-disabled');
|
36 |
-
|
37 |
-
// Add the spinner.
|
38 |
-
$('<span class="spinner is-active"></span>').insertAfter($submit);
|
39 |
-
|
40 |
-
return true;
|
41 |
-
}
|
42 |
-
|
43 |
-
return false;
|
44 |
-
}
|
45 |
-
},
|
46 |
-
complete: function ($form) {
|
47 |
-
var $alert = $form.parents('.pum-alert');
|
48 |
-
|
49 |
-
$form.find('.pum-field-submit, progress').hide();
|
50 |
-
$('p.pum-upgrade-notice').hide();
|
51 |
-
$alert.removeClass('pum-alert__warning').addClass('pum-alert__success');
|
52 |
-
$alert.prepend('<h2>' + pum_batch_vars.complete + '</h2>');
|
53 |
-
},
|
54 |
-
action: 'pum_process_batch_request',
|
55 |
-
/**
|
56 |
-
* Processes a single batch of data.
|
57 |
-
*
|
58 |
-
* @param {integer|number|string} step Step in the process.
|
59 |
-
* @param {object} data Form data.
|
60 |
-
*/
|
61 |
-
process_step: function (step, data) {
|
62 |
-
var self = this;
|
63 |
-
|
64 |
-
$.ajax({
|
65 |
-
type: 'POST',
|
66 |
-
url: ajaxurl,
|
67 |
-
data: {
|
68 |
-
batch_id: data.batch_id,
|
69 |
-
action: self.action,
|
70 |
-
nonce: data.nonce,
|
71 |
-
form: data.form,
|
72 |
-
step: parseInt(step),
|
73 |
-
data: data
|
74 |
-
},
|
75 |
-
dataType: "json",
|
76 |
-
success: function (response) {
|
77 |
-
|
78 |
-
if (response.data.done || response.data.error) {
|
79 |
-
|
80 |
-
var batchSelector = response.data.mapping ? '.pum-batch-import-form' : '.pum-batch-form',
|
81 |
-
// We need to get the actual in progress form, not all forms on the page
|
82 |
-
$batchForm = $(batchSelector),
|
83 |
-
spinner = $batchForm.find('.spinner'),
|
84 |
-
notice_wrap = $batchForm.find('.notice-wrap');
|
85 |
-
|
86 |
-
$batchForm.find('.button-disabled').removeClass('button-disabled');
|
87 |
-
|
88 |
-
if (response.data.error) {
|
89 |
-
|
90 |
-
spinner.remove();
|
91 |
-
notice_wrap.html('<div class="updated error"><p>' + response.data.error + '</p></div>');
|
92 |
-
|
93 |
-
} else if (response.data.done) {
|
94 |
-
|
95 |
-
spinner.remove();
|
96 |
-
notice_wrap.html('<div id="pum-batch-success" class="updated notice"><p class="pum-batch-success">' + response.data.message + '</p></div>');
|
97 |
-
|
98 |
-
if (response.data.url) {
|
99 |
-
window.location = response.data.url;
|
100 |
-
}
|
101 |
-
|
102 |
-
} else {
|
103 |
-
|
104 |
-
notice_wrap.remove();
|
105 |
-
|
106 |
-
}
|
107 |
-
} else {
|
108 |
-
$('.pum-batch-progress div').animate({
|
109 |
-
width: response.data.percentage + '%'
|
110 |
-
}, 50);
|
111 |
-
|
112 |
-
self.process_step(response.data.step, data);
|
113 |
-
}
|
114 |
-
}
|
115 |
-
}).fail(function (response) {
|
116 |
-
if (window.console && window.console.log) {
|
117 |
-
console.log(response);
|
118 |
-
}
|
119 |
-
});
|
120 |
-
}
|
121 |
-
},
|
122 |
-
batch_upgrades = $.extend(true, {}, batch, {
|
123 |
-
action: 'pum_process_upgrade_request',
|
124 |
-
/**
|
125 |
-
* Processes a que of batch upgrades.
|
126 |
-
*
|
127 |
-
* @param {integer|number|string} step Step in the process.
|
128 |
-
* @param {object} data Form data.
|
129 |
-
*/
|
130 |
-
process_step: function (step, data) {
|
131 |
-
var self = this;
|
132 |
-
|
133 |
-
$.ajax({
|
134 |
-
type: 'POST',
|
135 |
-
url: ajaxurl,
|
136 |
-
data: {
|
137 |
-
upgrade_id: data.upgrade_id,
|
138 |
-
action: self.action,
|
139 |
-
nonce: data.nonce,
|
140 |
-
form: data.form,
|
141 |
-
step: parseInt(step),
|
142 |
-
data: data
|
143 |
-
},
|
144 |
-
dataType: "json",
|
145 |
-
success: function (response) {
|
146 |
-
var $form = $('.pum-upgrade-form'), // We need to get the actual in progress form, not all forms on the page
|
147 |
-
$spinner = $form.find('.spinner'),
|
148 |
-
$submit = $form.find('.button-disabled'),
|
149 |
-
$messages = $form.find('.pum-upgrade-messages');
|
150 |
-
|
151 |
-
if (response.data.done || response.data.error) {
|
152 |
-
|
153 |
-
|
154 |
-
// Reset submit button.
|
155 |
-
$submit.removeClass('button-disabled');
|
156 |
-
|
157 |
-
if (response.data.error) {
|
158 |
-
$spinner.remove();
|
159 |
-
$messages.prepend('<div class="notice notice-error notice-alt"><p>' + response.data.error + '</p></div>');
|
160 |
-
} else if (response.data.done) {
|
161 |
-
|
162 |
-
$messages.prepend('<div class="notice notice-success"><p><strong>' + response.data.message + '</strong></p></div>');
|
163 |
-
|
164 |
-
if (response.data.next) {
|
165 |
-
$form
|
166 |
-
.data('upgrade_id', response.data.next)
|
167 |
-
.data('step', 1)
|
168 |
-
.data('ays', false);
|
169 |
-
|
170 |
-
self.process_step(1, {
|
171 |
-
upgrade_id: response.data.next,
|
172 |
-
nonce: data.nonce,
|
173 |
-
form: data.form
|
174 |
-
});
|
175 |
-
} else {
|
176 |
-
$submit.parent().hide();
|
177 |
-
$spinner.remove();
|
178 |
-
|
179 |
-
batch.complete($form);
|
180 |
-
}
|
181 |
-
|
182 |
-
if (response.data.url) {
|
183 |
-
window.location = response.data.url;
|
184 |
-
}
|
185 |
-
|
186 |
-
} else {
|
187 |
-
if (response.data.message !== '') {
|
188 |
-
$messages.prepend('<div class="notice"><p class="">' + response.data.message + '</p></div>');
|
189 |
-
}
|
190 |
-
}
|
191 |
-
} else {
|
192 |
-
|
193 |
-
if (response.data.message !== '') {
|
194 |
-
$messages.prepend('<div class="notice"><p class="">' + response.data.message + '</p></div>');
|
195 |
-
}
|
196 |
-
|
197 |
-
$('.pum-batch-progress').addClass('pum-batch-progress--active');
|
198 |
-
|
199 |
-
$('.pum-batch-progress progress.pum-task-progress').addClass('active').val(response.data.percentage);
|
200 |
-
|
201 |
-
self.process_step(response.data.step, data);
|
202 |
-
}
|
203 |
-
}
|
204 |
-
}).fail(function (response) {
|
205 |
-
if (window.console && window.console.log) {
|
206 |
-
console.log(response);
|
207 |
-
}
|
208 |
-
});
|
209 |
-
}
|
210 |
-
|
211 |
-
});
|
212 |
-
|
213 |
-
// Import this module.
|
214 |
-
window.PUM_Admin = window.PUM_Admin || {};
|
215 |
-
window.PUM_Admin.batch = batch;
|
216 |
-
window.PUM_Admin.batch_upgrades = batch_upgrades;
|
217 |
-
|
218 |
-
/**
|
219 |
-
* Handles form submission preceding batch processing.
|
220 |
-
*/
|
221 |
-
$(document)
|
222 |
-
.on('submit', '.pum-batch-form[data-batch_id]', function (event) {
|
223 |
-
var $this = $(this),
|
224 |
-
submitButton = $this.find('input[type="submit"]'),
|
225 |
-
// Handle the Are You Sure (AYS) if present on the form element.
|
226 |
-
ays = $this.data('ays'),
|
227 |
-
data = {
|
228 |
-
batch_id: $this.data('batch_id'),
|
229 |
-
nonce: $this.data('nonce'),
|
230 |
-
form: $this.serializeAssoc(),
|
231 |
-
test: $this.pumSerializeObject()
|
232 |
-
};
|
233 |
-
|
234 |
-
event.preventDefault();
|
235 |
-
|
236 |
-
if (!submitButton.hasClass('button-disabled')) {
|
237 |
-
|
238 |
-
if (ays !== undefined && !confirm(ays)) {
|
239 |
-
return;
|
240 |
-
}
|
241 |
-
|
242 |
-
// Remove existing notice & progress bars.
|
243 |
-
$this.find('.notice-wrap').remove();
|
244 |
-
|
245 |
-
// Add the progress bar.
|
246 |
-
$this.append($('<div class="notice-wrap"><div class="pum-batch-progress"><div></div>'));
|
247 |
-
|
248 |
-
// Disable the button.
|
249 |
-
submitButton.addClass('button-disabled');
|
250 |
-
|
251 |
-
// Add the spinner.
|
252 |
-
submitButton.parent().append('<span class="spinner is-active"></span>');
|
253 |
-
|
254 |
-
// Start the process.
|
255 |
-
batch.process_step(1, data);
|
256 |
-
}
|
257 |
-
})
|
258 |
-
.on('submit', '.pum-batch-form.pum-upgrade-form[data-upgrade_id]', function (event) {
|
259 |
-
var $form = $(this),
|
260 |
-
data = {
|
261 |
-
upgrade_id: $form.data('upgrade_id'),
|
262 |
-
nonce: $form.data('nonce'),
|
263 |
-
form: $form.serializeAssoc(),
|
264 |
-
test: $form.pumSerializeObject()
|
265 |
-
};
|
266 |
-
|
267 |
-
event.preventDefault();
|
268 |
-
|
269 |
-
// Process presubmit actions like showing progress data and validating info.
|
270 |
-
if (batch_upgrades.form.beforeSubmit($form)) {
|
271 |
-
// Start the process.
|
272 |
-
batch_upgrades.process_step($form.data('step') || 1, data);
|
273 |
-
}
|
274 |
-
|
275 |
-
})
|
276 |
-
.ready(function () {
|
277 |
-
});
|
278 |
-
|
279 |
-
}(jQuery));
|
280 |
-
|
281 |
-
jQuery(document).ready(function ($) {
|
282 |
-
|
283 |
-
$.extend({
|
284 |
-
arrayMerge: function () {
|
285 |
-
var a = {};
|
286 |
-
var n = 0;
|
287 |
-
var argv = $.arrayMerge.arguments;
|
288 |
-
for (var i = 0; i < argv.length; i++) {
|
289 |
-
if (Array.isArray(argv[i])) {
|
290 |
-
for (var j = 0; j < argv[i].length; j++) {
|
291 |
-
a[n++] = argv[i][j];
|
292 |
-
}
|
293 |
-
a = $.makeArray(a);
|
294 |
-
} else {
|
295 |
-
for (var k in argv[i]) {
|
296 |
-
if (argv[i].hasOwnProperty(k)) {
|
297 |
-
if (isNaN(k)) {
|
298 |
-
var v = argv[i][k];
|
299 |
-
if (typeof v === 'object' && a[k]) {
|
300 |
-
v = $.arrayMerge(a[k], v);
|
301 |
-
}
|
302 |
-
a[k] = v;
|
303 |
-
} else {
|
304 |
-
a[n++] = argv[i][k];
|
305 |
-
}
|
306 |
-
}
|
307 |
-
}
|
308 |
-
}
|
309 |
-
}
|
310 |
-
return a;
|
311 |
-
},
|
312 |
-
count: function (arr) {
|
313 |
-
return Array.isArray(arr) ? arr.length : typeof arr === 'object' ? Object.keys(arr).length : false;
|
314 |
-
}
|
315 |
-
});
|
316 |
-
|
317 |
-
$.fn.extend({
|
318 |
-
serializeAssoc: function () {
|
319 |
-
var o = {
|
320 |
-
aa: {},
|
321 |
-
add: function (name, value) {
|
322 |
-
var tmp = name.match(/^(.*)\[([^\]]*)]$/),
|
323 |
-
v = {};
|
324 |
-
|
325 |
-
if (tmp) {
|
326 |
-
if (tmp[2])
|
327 |
-
v[tmp[2]] = value;
|
328 |
-
else
|
329 |
-
v[$.count(v)] = value;
|
330 |
-
this.add(tmp[1], v);
|
331 |
-
} else if (typeof value === 'object') {
|
332 |
-
if (typeof this.aa[name] !== 'object') {
|
333 |
-
this.aa[name] = {};
|
334 |
-
}
|
335 |
-
this.aa[name] = $.arrayMerge(this.aa[name], value);
|
336 |
-
} else {
|
337 |
-
this.aa[name] = value;
|
338 |
-
}
|
339 |
-
}
|
340 |
-
};
|
341 |
-
var a = $(this).serializeArray();
|
342 |
-
for (var i = 0; i < a.length; i++) {
|
343 |
-
o.add(a[i].name, a[i].value);
|
344 |
-
}
|
345 |
-
return o.aa;
|
346 |
-
}
|
347 |
-
});
|
348 |
-
|
349 |
-
});
|
1 |
+
/*******************************************************************************
|
2 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
3 |
+
******************************************************************************/
|
4 |
+
|
5 |
+
"use strict";
|
6 |
+
(function ($) {
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Batch Processor.
|
10 |
+
*
|
11 |
+
* @since 1.7.0
|
12 |
+
*/
|
13 |
+
var batch = {
|
14 |
+
form: {
|
15 |
+
beforeSubmit: function ($form) {
|
16 |
+
var $submit = $form.find('.pum-field-submit input[type="submit"]'),
|
17 |
+
$messages = $form.find('.pum-upgrade-messages'),
|
18 |
+
$progress = $form.find('.pum-batch-progress'),
|
19 |
+
// Handle the Are You Sure (AYS) if present on the form element.
|
20 |
+
ays = $form.data('ays');
|
21 |
+
|
22 |
+
if (!$submit.hasClass('button-disabled')) {
|
23 |
+
|
24 |
+
if (ays !== undefined && !confirm(ays)) {
|
25 |
+
return false;
|
26 |
+
}
|
27 |
+
|
28 |
+
$progress.removeClass('pum-batch-progress--active');
|
29 |
+
$progress.find('progress').prop('value', null);
|
30 |
+
|
31 |
+
// Clear messages.
|
32 |
+
$messages.html('');
|
33 |
+
|
34 |
+
// Disable the button.
|
35 |
+
$submit.addClass('button-disabled');
|
36 |
+
|
37 |
+
// Add the spinner.
|
38 |
+
$('<span class="spinner is-active"></span>').insertAfter($submit);
|
39 |
+
|
40 |
+
return true;
|
41 |
+
}
|
42 |
+
|
43 |
+
return false;
|
44 |
+
}
|
45 |
+
},
|
46 |
+
complete: function ($form) {
|
47 |
+
var $alert = $form.parents('.pum-alert');
|
48 |
+
|
49 |
+
$form.find('.pum-field-submit, progress').hide();
|
50 |
+
$('p.pum-upgrade-notice').hide();
|
51 |
+
$alert.removeClass('pum-alert__warning').addClass('pum-alert__success');
|
52 |
+
$alert.prepend('<h2>' + pum_batch_vars.complete + '</h2>');
|
53 |
+
},
|
54 |
+
action: 'pum_process_batch_request',
|
55 |
+
/**
|
56 |
+
* Processes a single batch of data.
|
57 |
+
*
|
58 |
+
* @param {integer|number|string} step Step in the process.
|
59 |
+
* @param {object} data Form data.
|
60 |
+
*/
|
61 |
+
process_step: function (step, data) {
|
62 |
+
var self = this;
|
63 |
+
|
64 |
+
$.ajax({
|
65 |
+
type: 'POST',
|
66 |
+
url: ajaxurl,
|
67 |
+
data: {
|
68 |
+
batch_id: data.batch_id,
|
69 |
+
action: self.action,
|
70 |
+
nonce: data.nonce,
|
71 |
+
form: data.form,
|
72 |
+
step: parseInt(step),
|
73 |
+
data: data
|
74 |
+
},
|
75 |
+
dataType: "json",
|
76 |
+
success: function (response) {
|
77 |
+
|
78 |
+
if (response.data.done || response.data.error) {
|
79 |
+
|
80 |
+
var batchSelector = response.data.mapping ? '.pum-batch-import-form' : '.pum-batch-form',
|
81 |
+
// We need to get the actual in progress form, not all forms on the page
|
82 |
+
$batchForm = $(batchSelector),
|
83 |
+
spinner = $batchForm.find('.spinner'),
|
84 |
+
notice_wrap = $batchForm.find('.notice-wrap');
|
85 |
+
|
86 |
+
$batchForm.find('.button-disabled').removeClass('button-disabled');
|
87 |
+
|
88 |
+
if (response.data.error) {
|
89 |
+
|
90 |
+
spinner.remove();
|
91 |
+
notice_wrap.html('<div class="updated error"><p>' + response.data.error + '</p></div>');
|
92 |
+
|
93 |
+
} else if (response.data.done) {
|
94 |
+
|
95 |
+
spinner.remove();
|
96 |
+
notice_wrap.html('<div id="pum-batch-success" class="updated notice"><p class="pum-batch-success">' + response.data.message + '</p></div>');
|
97 |
+
|
98 |
+
if (response.data.url) {
|
99 |
+
window.location = response.data.url;
|
100 |
+
}
|
101 |
+
|
102 |
+
} else {
|
103 |
+
|
104 |
+
notice_wrap.remove();
|
105 |
+
|
106 |
+
}
|
107 |
+
} else {
|
108 |
+
$('.pum-batch-progress div').animate({
|
109 |
+
width: response.data.percentage + '%'
|
110 |
+
}, 50);
|
111 |
+
|
112 |
+
self.process_step(response.data.step, data);
|
113 |
+
}
|
114 |
+
}
|
115 |
+
}).fail(function (response) {
|
116 |
+
if (window.console && window.console.log) {
|
117 |
+
console.log(response);
|
118 |
+
}
|
119 |
+
});
|
120 |
+
}
|
121 |
+
},
|
122 |
+
batch_upgrades = $.extend(true, {}, batch, {
|
123 |
+
action: 'pum_process_upgrade_request',
|
124 |
+
/**
|
125 |
+
* Processes a que of batch upgrades.
|
126 |
+
*
|
127 |
+
* @param {integer|number|string} step Step in the process.
|
128 |
+
* @param {object} data Form data.
|
129 |
+
*/
|
130 |
+
process_step: function (step, data) {
|
131 |
+
var self = this;
|
132 |
+
|
133 |
+
$.ajax({
|
134 |
+
type: 'POST',
|
135 |
+
url: ajaxurl,
|
136 |
+
data: {
|
137 |
+
upgrade_id: data.upgrade_id,
|
138 |
+
action: self.action,
|
139 |
+
nonce: data.nonce,
|
140 |
+
form: data.form,
|
141 |
+
step: parseInt(step),
|
142 |
+
data: data
|
143 |
+
},
|
144 |
+
dataType: "json",
|
145 |
+
success: function (response) {
|
146 |
+
var $form = $('.pum-upgrade-form'), // We need to get the actual in progress form, not all forms on the page
|
147 |
+
$spinner = $form.find('.spinner'),
|
148 |
+
$submit = $form.find('.button-disabled'),
|
149 |
+
$messages = $form.find('.pum-upgrade-messages');
|
150 |
+
|
151 |
+
if (response.data.done || response.data.error) {
|
152 |
+
|
153 |
+
|
154 |
+
// Reset submit button.
|
155 |
+
$submit.removeClass('button-disabled');
|
156 |
+
|
157 |
+
if (response.data.error) {
|
158 |
+
$spinner.remove();
|
159 |
+
$messages.prepend('<div class="notice notice-error notice-alt"><p>' + response.data.error + '</p></div>');
|
160 |
+
} else if (response.data.done) {
|
161 |
+
|
162 |
+
$messages.prepend('<div class="notice notice-success"><p><strong>' + response.data.message + '</strong></p></div>');
|
163 |
+
|
164 |
+
if (response.data.next) {
|
165 |
+
$form
|
166 |
+
.data('upgrade_id', response.data.next)
|
167 |
+
.data('step', 1)
|
168 |
+
.data('ays', false);
|
169 |
+
|
170 |
+
self.process_step(1, {
|
171 |
+
upgrade_id: response.data.next,
|
172 |
+
nonce: data.nonce,
|
173 |
+
form: data.form
|
174 |
+
});
|
175 |
+
} else {
|
176 |
+
$submit.parent().hide();
|
177 |
+
$spinner.remove();
|
178 |
+
|
179 |
+
batch.complete($form);
|
180 |
+
}
|
181 |
+
|
182 |
+
if (response.data.url) {
|
183 |
+
window.location = response.data.url;
|
184 |
+
}
|
185 |
+
|
186 |
+
} else {
|
187 |
+
if (response.data.message !== '') {
|
188 |
+
$messages.prepend('<div class="notice"><p class="">' + response.data.message + '</p></div>');
|
189 |
+
}
|
190 |
+
}
|
191 |
+
} else {
|
192 |
+
|
193 |
+
if (response.data.message !== '') {
|
194 |
+
$messages.prepend('<div class="notice"><p class="">' + response.data.message + '</p></div>');
|
195 |
+
}
|
196 |
+
|
197 |
+
$('.pum-batch-progress').addClass('pum-batch-progress--active');
|
198 |
+
|
199 |
+
$('.pum-batch-progress progress.pum-task-progress').addClass('active').val(response.data.percentage);
|
200 |
+
|
201 |
+
self.process_step(response.data.step, data);
|
202 |
+
}
|
203 |
+
}
|
204 |
+
}).fail(function (response) {
|
205 |
+
if (window.console && window.console.log) {
|
206 |
+
console.log(response);
|
207 |
+
}
|
208 |
+
});
|
209 |
+
}
|
210 |
+
|
211 |
+
});
|
212 |
+
|
213 |
+
// Import this module.
|
214 |
+
window.PUM_Admin = window.PUM_Admin || {};
|
215 |
+
window.PUM_Admin.batch = batch;
|
216 |
+
window.PUM_Admin.batch_upgrades = batch_upgrades;
|
217 |
+
|
218 |
+
/**
|
219 |
+
* Handles form submission preceding batch processing.
|
220 |
+
*/
|
221 |
+
$(document)
|
222 |
+
.on('submit', '.pum-batch-form[data-batch_id]', function (event) {
|
223 |
+
var $this = $(this),
|
224 |
+
submitButton = $this.find('input[type="submit"]'),
|
225 |
+
// Handle the Are You Sure (AYS) if present on the form element.
|
226 |
+
ays = $this.data('ays'),
|
227 |
+
data = {
|
228 |
+
batch_id: $this.data('batch_id'),
|
229 |
+
nonce: $this.data('nonce'),
|
230 |
+
form: $this.serializeAssoc(),
|
231 |
+
test: $this.pumSerializeObject()
|
232 |
+
};
|
233 |
+
|
234 |
+
event.preventDefault();
|
235 |
+
|
236 |
+
if (!submitButton.hasClass('button-disabled')) {
|
237 |
+
|
238 |
+
if (ays !== undefined && !confirm(ays)) {
|
239 |
+
return;
|
240 |
+
}
|
241 |
+
|
242 |
+
// Remove existing notice & progress bars.
|
243 |
+
$this.find('.notice-wrap').remove();
|
244 |
+
|
245 |
+
// Add the progress bar.
|
246 |
+
$this.append($('<div class="notice-wrap"><div class="pum-batch-progress"><div></div>'));
|
247 |
+
|
248 |
+
// Disable the button.
|
249 |
+
submitButton.addClass('button-disabled');
|
250 |
+
|
251 |
+
// Add the spinner.
|
252 |
+
submitButton.parent().append('<span class="spinner is-active"></span>');
|
253 |
+
|
254 |
+
// Start the process.
|
255 |
+
batch.process_step(1, data);
|
256 |
+
}
|
257 |
+
})
|
258 |
+
.on('submit', '.pum-batch-form.pum-upgrade-form[data-upgrade_id]', function (event) {
|
259 |
+
var $form = $(this),
|
260 |
+
data = {
|
261 |
+
upgrade_id: $form.data('upgrade_id'),
|
262 |
+
nonce: $form.data('nonce'),
|
263 |
+
form: $form.serializeAssoc(),
|
264 |
+
test: $form.pumSerializeObject()
|
265 |
+
};
|
266 |
+
|
267 |
+
event.preventDefault();
|
268 |
+
|
269 |
+
// Process presubmit actions like showing progress data and validating info.
|
270 |
+
if (batch_upgrades.form.beforeSubmit($form)) {
|
271 |
+
// Start the process.
|
272 |
+
batch_upgrades.process_step($form.data('step') || 1, data);
|
273 |
+
}
|
274 |
+
|
275 |
+
})
|
276 |
+
.ready(function () {
|
277 |
+
});
|
278 |
+
|
279 |
+
}(jQuery));
|
280 |
+
|
281 |
+
jQuery(document).ready(function ($) {
|
282 |
+
|
283 |
+
$.extend({
|
284 |
+
arrayMerge: function () {
|
285 |
+
var a = {};
|
286 |
+
var n = 0;
|
287 |
+
var argv = $.arrayMerge.arguments;
|
288 |
+
for (var i = 0; i < argv.length; i++) {
|
289 |
+
if (Array.isArray(argv[i])) {
|
290 |
+
for (var j = 0; j < argv[i].length; j++) {
|
291 |
+
a[n++] = argv[i][j];
|
292 |
+
}
|
293 |
+
a = $.makeArray(a);
|
294 |
+
} else {
|
295 |
+
for (var k in argv[i]) {
|
296 |
+
if (argv[i].hasOwnProperty(k)) {
|
297 |
+
if (isNaN(k)) {
|
298 |
+
var v = argv[i][k];
|
299 |
+
if (typeof v === 'object' && a[k]) {
|
300 |
+
v = $.arrayMerge(a[k], v);
|
301 |
+
}
|
302 |
+
a[k] = v;
|
303 |
+
} else {
|
304 |
+
a[n++] = argv[i][k];
|
305 |
+
}
|
306 |
+
}
|
307 |
+
}
|
308 |
+
}
|
309 |
+
}
|
310 |
+
return a;
|
311 |
+
},
|
312 |
+
count: function (arr) {
|
313 |
+
return Array.isArray(arr) ? arr.length : typeof arr === 'object' ? Object.keys(arr).length : false;
|
314 |
+
}
|
315 |
+
});
|
316 |
+
|
317 |
+
$.fn.extend({
|
318 |
+
serializeAssoc: function () {
|
319 |
+
var o = {
|
320 |
+
aa: {},
|
321 |
+
add: function (name, value) {
|
322 |
+
var tmp = name.match(/^(.*)\[([^\]]*)]$/),
|
323 |
+
v = {};
|
324 |
+
|
325 |
+
if (tmp) {
|
326 |
+
if (tmp[2])
|
327 |
+
v[tmp[2]] = value;
|
328 |
+
else
|
329 |
+
v[$.count(v)] = value;
|
330 |
+
this.add(tmp[1], v);
|
331 |
+
} else if (typeof value === 'object') {
|
332 |
+
if (typeof this.aa[name] !== 'object') {
|
333 |
+
this.aa[name] = {};
|
334 |
+
}
|
335 |
+
this.aa[name] = $.arrayMerge(this.aa[name], value);
|
336 |
+
} else {
|
337 |
+
this.aa[name] = value;
|
338 |
+
}
|
339 |
+
}
|
340 |
+
};
|
341 |
+
var a = $(this).serializeArray();
|
342 |
+
for (var i = 0; i < a.length; i++) {
|
343 |
+
o.add(a[i].name, a[i].value);
|
344 |
+
}
|
345 |
+
return o.aa;
|
346 |
+
}
|
347 |
+
});
|
348 |
+
|
349 |
+
});
|
assets/js/admin-general.js
CHANGED
@@ -1,8791 +1,8791 @@
|
|
1 |
-
/********************************************
|
2 |
-
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
-
********************************************/
|
4 |
-
|
5 |
-
(function($) {
|
6 |
-
/**
|
7 |
-
* Changes the current enabled state of supplied popup
|
8 |
-
*
|
9 |
-
* @param {number} popupID The ID for the popup.
|
10 |
-
* @param {number} enabledState 1 for active, 0 for inactive.
|
11 |
-
* @param {string} nonce The nonce for the action.
|
12 |
-
*/
|
13 |
-
function changeEnabledState(popupID, enabledState, nonce) {
|
14 |
-
$.ajax({
|
15 |
-
type: "POST",
|
16 |
-
dataType: "json",
|
17 |
-
// eslint-disable-next-line no-undef
|
18 |
-
url: ajaxurl,
|
19 |
-
data: {
|
20 |
-
action: "pum_save_enabled_state",
|
21 |
-
nonce: nonce,
|
22 |
-
popupID: popupID,
|
23 |
-
enabled: enabledState
|
24 |
-
}
|
25 |
-
});
|
26 |
-
}
|
27 |
-
|
28 |
-
$(function() {
|
29 |
-
$(".pum-enabled-toggle-button").on("change", function(e) {
|
30 |
-
e.preventDefault();
|
31 |
-
var $button = $(this);
|
32 |
-
var newState = 0;
|
33 |
-
if (true === e.target.checked) {
|
34 |
-
newState = 1;
|
35 |
-
}
|
36 |
-
changeEnabledState(
|
37 |
-
$button.data("popup-id"),
|
38 |
-
newState,
|
39 |
-
$button.data("nonce")
|
40 |
-
);
|
41 |
-
});
|
42 |
-
});
|
43 |
-
})(jQuery);
|
44 |
-
|
45 |
-
/*******************************************************************************
|
46 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
47 |
-
******************************************************************************/
|
48 |
-
(function($) {
|
49 |
-
"use strict";
|
50 |
-
|
51 |
-
var $alerts = $(".pum-alerts"),
|
52 |
-
$noticeCounts = $(".pum-alert-count"),
|
53 |
-
count = parseInt($noticeCounts.eq(0).text());
|
54 |
-
|
55 |
-
function dismissAlert($alert, alertAction) {
|
56 |
-
var dismissible = $alert.data("dismissible"),
|
57 |
-
expires =
|
58 |
-
dismissible === "1" || dismissible === 1 || dismissible === true
|
59 |
-
? null
|
60 |
-
: dismissible;
|
61 |
-
|
62 |
-
$.ajax({
|
63 |
-
method: "POST",
|
64 |
-
dataType: "json",
|
65 |
-
url: ajaxurl,
|
66 |
-
data: {
|
67 |
-
action: "pum_alerts_action",
|
68 |
-
nonce: window.pum_alerts_nonce,
|
69 |
-
code: $alert.data("code"),
|
70 |
-
expires: expires,
|
71 |
-
pum_dismiss_alert: alertAction
|
72 |
-
}
|
73 |
-
});
|
74 |
-
}
|
75 |
-
|
76 |
-
function dismissReviewRequest(reason) {
|
77 |
-
$.ajax({
|
78 |
-
method: "POST",
|
79 |
-
dataType: "json",
|
80 |
-
url: ajaxurl,
|
81 |
-
data: {
|
82 |
-
action: "pum_review_action",
|
83 |
-
nonce: window.pum_review_nonce,
|
84 |
-
group: window.pum_review_trigger.group,
|
85 |
-
code: window.pum_review_trigger.code,
|
86 |
-
pri: window.pum_review_trigger.pri,
|
87 |
-
reason: reason
|
88 |
-
}
|
89 |
-
});
|
90 |
-
|
91 |
-
if (typeof window.pum_review_api_url !== "undefined") {
|
92 |
-
$.ajax({
|
93 |
-
method: "POST",
|
94 |
-
dataType: "json",
|
95 |
-
url: window.pum_review_api_url,
|
96 |
-
data: {
|
97 |
-
trigger_group: window.pum_review_trigger.group,
|
98 |
-
trigger_code: window.pum_review_trigger.code,
|
99 |
-
reason: reason,
|
100 |
-
uuid: window.pum_review_uuid || null
|
101 |
-
}
|
102 |
-
});
|
103 |
-
}
|
104 |
-
}
|
105 |
-
|
106 |
-
function checkRemoveAlerts() {
|
107 |
-
if ($alerts.find(".pum-alert-holder").length === 0) {
|
108 |
-
$alerts.slideUp(100, function() {
|
109 |
-
$alerts.remove();
|
110 |
-
});
|
111 |
-
|
112 |
-
$("#menu-posts-popup .wp-menu-name .update-plugins").fadeOut();
|
113 |
-
}
|
114 |
-
}
|
115 |
-
|
116 |
-
function removeAlert($alert) {
|
117 |
-
count--;
|
118 |
-
|
119 |
-
$noticeCounts.text(count);
|
120 |
-
|
121 |
-
$alert.fadeTo(100, 0, function() {
|
122 |
-
$alert.slideUp(100, function() {
|
123 |
-
$alert.remove();
|
124 |
-
|
125 |
-
checkRemoveAlerts();
|
126 |
-
});
|
127 |
-
});
|
128 |
-
}
|
129 |
-
|
130 |
-
$(document)
|
131 |
-
.on("pumDismissAlert", checkRemoveAlerts)
|
132 |
-
.on("click", ".pum-alert-holder .pum-dismiss", function(event) {
|
133 |
-
var $this = $(this),
|
134 |
-
$alert = $this.parents(".pum-alert-holder"),
|
135 |
-
reason = $this.data("reason") || "maybe_later",
|
136 |
-
alertAction = $(this).data("action") || "dismiss";
|
137 |
-
|
138 |
-
// Prevent the PHP alert handler from also processing this.
|
139 |
-
event.preventDefault();
|
140 |
-
|
141 |
-
if ("review_request" !== $alert.data("code")) {
|
142 |
-
dismissAlert($alert, alertAction);
|
143 |
-
} else {
|
144 |
-
dismissReviewRequest(reason);
|
145 |
-
}
|
146 |
-
|
147 |
-
removeAlert($alert);
|
148 |
-
});
|
149 |
-
})(jQuery);
|
150 |
-
|
151 |
-
/*******************************************************************************
|
152 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
153 |
-
******************************************************************************/
|
154 |
-
(function ($) {
|
155 |
-
"use strict";
|
156 |
-
|
157 |
-
var colorpicker = {
|
158 |
-
init: function () {
|
159 |
-
$('.pum-color-picker').filter(':not(.pum-color-picker-initialized)')
|
160 |
-
.addClass('pum-color-picker-initialized')
|
161 |
-
.wpColorPicker({
|
162 |
-
change: function (event, ui) {
|
163 |
-
$(event.target).trigger('colorchange', ui);
|
164 |
-
},
|
165 |
-
clear: function (event) {
|
166 |
-
$(event.target).prev().trigger('colorchange').wpColorPicker('close');
|
167 |
-
},
|
168 |
-
hide: true
|
169 |
-
});
|
170 |
-
}
|
171 |
-
};
|
172 |
-
|
173 |
-
// Import this module.
|
174 |
-
window.PUM_Admin = window.PUM_Admin || {};
|
175 |
-
window.PUM_Admin.colorpicker = colorpicker;
|
176 |
-
|
177 |
-
$(document)
|
178 |
-
.on('click', '.iris-palette', function () {
|
179 |
-
$(this).parents('.wp-picker-active').find('input.pum-color-picker').trigger('change');
|
180 |
-
})
|
181 |
-
.on('colorchange', function (event, ui) {
|
182 |
-
var $input = $(event.target),
|
183 |
-
color = '';
|
184 |
-
|
185 |
-
if (ui !== undefined && ui.color !== undefined) {
|
186 |
-
color = ui.color.toString();
|
187 |
-
}
|
188 |
-
|
189 |
-
$input.val(color).trigger('change');
|
190 |
-
|
191 |
-
if ($('form#post input#post_type').val() === 'popup_theme') {
|
192 |
-
PUM_Admin.utils.debounce(PUM_Admin.themeEditor.refresh_preview, 100);
|
193 |
-
}
|
194 |
-
})
|
195 |
-
.on('pum_init', colorpicker.init);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
}(jQuery));
|
197 |
-
/*******************************************************************************
|
198 |
-
* Copyright (c) 2019, Code Atlantic LLC
|
199 |
-
******************************************************************************/
|
200 |
-
|
201 |
-
(function ($) {
|
202 |
-
"use strict";
|
203 |
-
|
204 |
-
var forms = {
|
205 |
-
init: function () {
|
206 |
-
forms.checkDependencies();
|
207 |
-
},
|
208 |
-
/**
|
209 |
-
* dependencies should look like this:
|
210 |
-
*
|
211 |
-
* {
|
212 |
-
* field_name_1: value, // Select, radio etc.
|
213 |
-
* field_name_2: true // Checkbox
|
214 |
-
* }
|
215 |
-
*
|
216 |
-
* Support for Multiple possible values of one field
|
217 |
-
*
|
218 |
-
* {
|
219 |
-
* field_name_1: [ value_1, value_2 ]
|
220 |
-
* }
|
221 |
-
*
|
222 |
-
*/
|
223 |
-
checkDependencies: function ($dependent_fields) {
|
224 |
-
var _fields = $($dependent_fields);
|
225 |
-
|
226 |
-
// If no fields passed, only do those not already initialized.
|
227 |
-
$dependent_fields = _fields.length ? _fields : $("[data-pum-dependencies]:not([data-pum-processed-dependencies])");
|
228 |
-
|
229 |
-
$dependent_fields.each(function () {
|
230 |
-
var $dependent = $(this),
|
231 |
-
dependentID = $dependent.data('id'),
|
232 |
-
// The dependency object for this field.
|
233 |
-
dependencies = $dependent.data("pum-processed-dependencies") || {},
|
234 |
-
// Total number of fields this :input is dependent on.
|
235 |
-
requiredCount = Object.keys(dependencies).length,
|
236 |
-
// Current count of fields this :input matched properly.
|
237 |
-
count = 0,
|
238 |
-
// An array of fields this :input is dependent on.
|
239 |
-
dependentFields = $dependent.data("pum-dependent-fields"),
|
240 |
-
// Early declarations.
|
241 |
-
key;
|
242 |
-
|
243 |
-
// Clean up & pre-process dependencies so we don't need to rebuild each time.
|
244 |
-
if (!$dependent.data("pum-processed-dependencies")) {
|
245 |
-
dependencies = $dependent.data("pum-dependencies");
|
246 |
-
if (typeof dependencies === 'string') {
|
247 |
-
dependencies = JSON.parse(dependencies);
|
248 |
-
}
|
249 |
-
|
250 |
-
// Convert each key to an array of acceptable values.
|
251 |
-
for (key in dependencies) {
|
252 |
-
if (dependencies.hasOwnProperty(key)) {
|
253 |
-
if (typeof dependencies[key] === "string") {
|
254 |
-
// Leave boolean values alone as they are for checkboxes or checking if an input has any value.
|
255 |
-
|
256 |
-
if (dependencies[key].indexOf(',') !== -1) {
|
257 |
-
dependencies[key] = dependencies[key].split(',');
|
258 |
-
} else {
|
259 |
-
dependencies[key] = [dependencies[key]];
|
260 |
-
}
|
261 |
-
} else if (typeof dependencies[key] === "number") {
|
262 |
-
dependencies[key] = [dependencies[key]];
|
263 |
-
}
|
264 |
-
}
|
265 |
-
}
|
266 |
-
|
267 |
-
// Update cache & counts.
|
268 |
-
requiredCount = Object.keys(dependencies).length;
|
269 |
-
$dependent.data("pum-processed-dependencies", dependencies).attr("data-pum-processed-dependencies", dependencies);
|
270 |
-
}
|
271 |
-
|
272 |
-
if (!dependentFields) {
|
273 |
-
dependentFields = $.map(dependencies, function (value, index) {
|
274 |
-
var $wrapper = $('.pum-field[data-id="' + index + '"]');
|
275 |
-
|
276 |
-
return $wrapper.length ? $wrapper.eq(0) : null;
|
277 |
-
});
|
278 |
-
|
279 |
-
$dependent.data("pum-dependent-fields", dependentFields);
|
280 |
-
}
|
281 |
-
|
282 |
-
$(dependentFields).each(function () {
|
283 |
-
var $wrapper = $(this),
|
284 |
-
$field = $wrapper.find(':input:first'),
|
285 |
-
id = $wrapper.data("id"),
|
286 |
-
value = $field.val(),
|
287 |
-
required = dependencies[id],
|
288 |
-
matched,
|
289 |
-
// Used for limiting the fields that get updated when this field is changed.
|
290 |
-
all_this_fields_dependents = $wrapper.data('pum-field-dependents') || [];
|
291 |
-
|
292 |
-
if (all_this_fields_dependents.indexOf(dependentID) === -1) {
|
293 |
-
all_this_fields_dependents.push(dependentID);
|
294 |
-
$wrapper.data('pum-field-dependents', all_this_fields_dependents);
|
295 |
-
}
|
296 |
-
|
297 |
-
// If no required values found bail early.
|
298 |
-
if (typeof required === 'undefined' || required === null) {
|
299 |
-
$dependent.removeClass('pum-dependencies-met').hide(0).trigger('pumFormDependencyUnmet');
|
300 |
-
// Effectively breaks the .each for this $dependent and hides it.
|
301 |
-
return false;
|
302 |
-
}
|
303 |
-
|
304 |
-
if ($wrapper.hasClass('pum-field-radio')) {
|
305 |
-
value = $wrapper.find(':input:checked').val();
|
306 |
-
}
|
307 |
-
|
308 |
-
if ($wrapper.hasClass('pum-field-multicheck')) {
|
309 |
-
value = [];
|
310 |
-
$wrapper.find(':checkbox:checked').each(function (i) {
|
311 |
-
value[i] = $(this).val();
|
312 |
-
|
313 |
-
if (typeof value[i] === 'string' && !isNaN(parseInt(value[i]))) {
|
314 |
-
value[i] = parseInt(value[i]);
|
315 |
-
}
|
316 |
-
|
317 |
-
});
|
318 |
-
}
|
319 |
-
|
320 |
-
// Check if the value matches required values.
|
321 |
-
if ($wrapper.hasClass('pum-field-select') || $wrapper.hasClass('pum-field-radio')) {
|
322 |
-
matched = required && required.indexOf(value) !== -1;
|
323 |
-
} else if ($wrapper.hasClass('pum-field-checkbox')) {
|
324 |
-
matched = required === $field.is(':checked');
|
325 |
-
} else if ($wrapper.hasClass('pum-field-multicheck')) {
|
326 |
-
if (Array.isArray(required)) {
|
327 |
-
matched = false;
|
328 |
-
for (var i = 0; i < required.length; i++) {
|
329 |
-
if (value.indexOf(required[i]) !== -1) {
|
330 |
-
matched = true;
|
331 |
-
}
|
332 |
-
}
|
333 |
-
} else {
|
334 |
-
matched = value.indexOf(required) !== -1;
|
335 |
-
}
|
336 |
-
} else {
|
337 |
-
matched = Array.isArray(required) ? required.indexOf(value) !== -1 : required == value;
|
338 |
-
}
|
339 |
-
|
340 |
-
if (matched) {
|
341 |
-
count++;
|
342 |
-
} else {
|
343 |
-
$dependent.removeClass('pum-dependencies-met').hide(0).trigger('pumFormDependencyUnmet');
|
344 |
-
// Effectively breaks the .each for this $dependent and hides it.
|
345 |
-
return false;
|
346 |
-
}
|
347 |
-
|
348 |
-
if (count === requiredCount) {
|
349 |
-
$dependent.addClass('pum-dependencies-met').show(0).trigger('pumFormDependencyMet');
|
350 |
-
}
|
351 |
-
});
|
352 |
-
});
|
353 |
-
},
|
354 |
-
form_check: function () {
|
355 |
-
$(document).trigger('pum_form_check');
|
356 |
-
},
|
357 |
-
is_field: function (data) {
|
358 |
-
if (typeof data !== 'object') {
|
359 |
-
return false;
|
360 |
-
}
|
361 |
-
|
362 |
-
var field_tests = [
|
363 |
-
data.type === undefined && (data.label !== undefined || data.desc !== undefined),
|
364 |
-
data.type !== undefined && typeof data.type === 'string'
|
365 |
-
];
|
366 |
-
|
367 |
-
return field_tests.indexOf(true) >= 0;
|
368 |
-
},
|
369 |
-
flattenFields: function (data) {
|
370 |
-
var form_fields = {},
|
371 |
-
tabs = data.tabs || {},
|
372 |
-
sections = data.sections || {},
|
373 |
-
fields = data.fields || {};
|
374 |
-
|
375 |
-
if (Object.keys(tabs).length && Object.keys(sections).length) {
|
376 |
-
// Loop Tabs
|
377 |
-
_.each(fields, function (subTabs, tabID) {
|
378 |
-
|
379 |
-
// If not a valid tab or no subsections skip it.
|
380 |
-
if (typeof subTabs !== 'object' || !Object.keys(subTabs).length) {
|
381 |
-
return;
|
382 |
-
}
|
383 |
-
|
384 |
-
// Loop Tab Sections
|
385 |
-
_.each(subTabs, function (subTabFields, subTabID) {
|
386 |
-
|
387 |
-
// If not a valid subtab or no fields skip it.
|
388 |
-
if (typeof subTabFields !== 'object' || !Object.keys(subTabFields).length) {
|
389 |
-
return;
|
390 |
-
}
|
391 |
-
|
392 |
-
// Move single fields into the main subtab.
|
393 |
-
if (forms.is_field(subTabFields)) {
|
394 |
-
var newSubTabFields = {};
|
395 |
-
newSubTabFields[subTabID] = subTabFields;
|
396 |
-
subTabID = 'main';
|
397 |
-
subTabFields = newSubTabFields;
|
398 |
-
}
|
399 |
-
|
400 |
-
// Loop Tab Section Fields
|
401 |
-
_.each(subTabFields, function (field) {
|
402 |
-
// Store the field by id for easy lookup later.
|
403 |
-
form_fields[field.id] = field;
|
404 |
-
});
|
405 |
-
});
|
406 |
-
});
|
407 |
-
}
|
408 |
-
else if (Object.keys(tabs).length) {
|
409 |
-
// Loop Tabs
|
410 |
-
_.each(fields, function (tabFields, tabID) {
|
411 |
-
|
412 |
-
// If not a valid tab or no subsections skip it.
|
413 |
-
if (typeof tabFields !== 'object' || !Object.keys(tabFields).length) {
|
414 |
-
return;
|
415 |
-
}
|
416 |
-
|
417 |
-
// Loop Tab Fields
|
418 |
-
_.each(tabFields, function (field) {
|
419 |
-
// Store the field by id for easy lookup later.
|
420 |
-
form_fields[field.id] = field;
|
421 |
-
});
|
422 |
-
});
|
423 |
-
}
|
424 |
-
else if (Object.keys(sections).length) {
|
425 |
-
|
426 |
-
// Loop Sections
|
427 |
-
_.each(fields, function (sectionFields, sectionID) {
|
428 |
-
// Loop Tab Section Fields
|
429 |
-
_.each(sectionFields, function (field) {
|
430 |
-
// Store the field by id for easy lookup later.
|
431 |
-
form_fields[field.id] = field;
|
432 |
-
});
|
433 |
-
});
|
434 |
-
}
|
435 |
-
else {
|
436 |
-
fields = forms.parseFields(fields, values);
|
437 |
-
|
438 |
-
// Replace the array with rendered fields.
|
439 |
-
_.each(fields, function (field) {
|
440 |
-
// Store the field by id for easy lookup later.
|
441 |
-
form_fields[field.id] = field;
|
442 |
-
});
|
443 |
-
}
|
444 |
-
|
445 |
-
return form_fields;
|
446 |
-
},
|
447 |
-
parseFields: function (fields, values) {
|
448 |
-
|
449 |
-
values = values || {};
|
450 |
-
|
451 |
-
_.each(fields, function (field, fieldID) {
|
452 |
-
|
453 |
-
fields[fieldID] = PUM_Admin.models.field(field);
|
454 |
-
|
455 |
-
if (typeof fields[fieldID].meta !== 'object') {
|
456 |
-
fields[fieldID].meta = {};
|
457 |
-
}
|
458 |
-
|
459 |
-
if (undefined !== values[fieldID]) {
|
460 |
-
fields[fieldID].value = values[fieldID];
|
461 |
-
}
|
462 |
-
|
463 |
-
if (fields[fieldID].id === '') {
|
464 |
-
fields[fieldID].id = fieldID;
|
465 |
-
}
|
466 |
-
});
|
467 |
-
|
468 |
-
return fields;
|
469 |
-
},
|
470 |
-
renderTab: function () {
|
471 |
-
|
472 |
-
},
|
473 |
-
renderSection: function () {
|
474 |
-
|
475 |
-
},
|
476 |
-
render: function (args, values, $container) {
|
477 |
-
var form,
|
478 |
-
sections = {},
|
479 |
-
section = [],
|
480 |
-
form_fields = {},
|
481 |
-
data = $.extend(true, {
|
482 |
-
id: "",
|
483 |
-
tabs: {},
|
484 |
-
sections: {},
|
485 |
-
fields: {},
|
486 |
-
maintabs: {},
|
487 |
-
subtabs: {}
|
488 |
-
}, args),
|
489 |
-
maintabs = $.extend({
|
490 |
-
id: data.id,
|
491 |
-
classes: [],
|
492 |
-
tabs: {},
|
493 |
-
vertical: true,
|
494 |
-
form: true,
|
495 |
-
meta: {
|
496 |
-
'data-min-height': 250
|
497 |
-
}
|
498 |
-
}, data.maintabs),
|
499 |
-
subtabs = $.extend({
|
500 |
-
classes: ['link-tabs', 'sub-tabs'],
|
501 |
-
tabs: {}
|
502 |
-
}, data.subtabs),
|
503 |
-
container_classes = ['pum-dynamic-form'];
|
504 |
-
|
505 |
-
values = values || {};
|
506 |
-
|
507 |
-
if (Object.keys(data.tabs).length && Object.keys(data.sections).length) {
|
508 |
-
container_classes.push('tabbed-content');
|
509 |
-
|
510 |
-
// Loop Tabs
|
511 |
-
_.each(data.fields, function (subTabs, tabID) {
|
512 |
-
|
513 |
-
// If not a valid tab or no subsections skip it.
|
514 |
-
if (typeof subTabs !== 'object' || !Object.keys(subTabs).length) {
|
515 |
-
return;
|
516 |
-
}
|
517 |
-
|
518 |
-
// Define this tab.
|
519 |
-
if (undefined === maintabs.tabs[tabID]) {
|
520 |
-
maintabs.tabs[tabID] = {
|
521 |
-
label: data.tabs[tabID],
|
522 |
-
content: ''
|
523 |
-
};
|
524 |
-
}
|
525 |
-
|
526 |
-
// Define the sub tabs model.
|
527 |
-
subtabs = $.extend(subtabs, {
|
528 |
-
id: data.id + '-' + tabID + '-subtabs',
|
529 |
-
tabs: {}
|
530 |
-
});
|
531 |
-
|
532 |
-
// Loop Tab Sections
|
533 |
-
_.each(subTabs, function (subTabFields, subTabID) {
|
534 |
-
|
535 |
-
// If not a valid subtab or no fields skip it.
|
536 |
-
if (typeof subTabFields !== 'object' || !Object.keys(subTabFields).length) {
|
537 |
-
return;
|
538 |
-
}
|
539 |
-
|
540 |
-
// Move single fields into the main subtab.
|
541 |
-
if (forms.is_field(subTabFields)) {
|
542 |
-
var newSubTabFields = {};
|
543 |
-
newSubTabFields[subTabID] = subTabFields;
|
544 |
-
subTabID = 'main';
|
545 |
-
subTabFields = newSubTabFields;
|
546 |
-
}
|
547 |
-
|
548 |
-
// Define this subtab model.
|
549 |
-
if (undefined === subtabs.tabs[subTabID]) {
|
550 |
-
subtabs.tabs[subTabID] = {
|
551 |
-
label: data.sections[tabID][subTabID],
|
552 |
-
content: ''
|
553 |
-
};
|
554 |
-
}
|
555 |
-
|
556 |
-
subTabFields = forms.parseFields(subTabFields, values);
|
557 |
-
|
558 |
-
// Loop Tab Section Fields
|
559 |
-
_.each(subTabFields, function (field) {
|
560 |
-
// Store the field by id for easy lookup later.
|
561 |
-
form_fields[field.id] = field;
|
562 |
-
|
563 |
-
// Push rendered fields into the subtab content.
|
564 |
-
subtabs.tabs[subTabID].content += PUM_Admin.templates.field(field);
|
565 |
-
});
|
566 |
-
|
567 |
-
// Remove any empty tabs.
|
568 |
-
if ("" === subtabs.tabs[subTabID].content) {
|
569 |
-
delete subtabs.tabs[subTabID];
|
570 |
-
}
|
571 |
-
});
|
572 |
-
|
573 |
-
// If there are subtabs, then render them into the main tabs content, otherwise remove this main tab.
|
574 |
-
if (Object.keys(subtabs.tabs).length) {
|
575 |
-
maintabs.tabs[tabID].content = PUM_Admin.templates.tabs(subtabs);
|
576 |
-
} else {
|
577 |
-
delete maintabs.tabs[tabID];
|
578 |
-
}
|
579 |
-
});
|
580 |
-
|
581 |
-
if (Object.keys(maintabs.tabs).length) {
|
582 |
-
form = PUM_Admin.templates.tabs(maintabs);
|
583 |
-
}
|
584 |
-
} else if (Object.keys(data.tabs).length) {
|
585 |
-
container_classes.push('tabbed-content');
|
586 |
-
|
587 |
-
// Loop Tabs
|
588 |
-
_.each(data.fields, function (tabFields, tabID) {
|
589 |
-
|
590 |
-
// If not a valid tab or no subsections skip it.
|
591 |
-
if (typeof tabFields !== 'object' || !Object.keys(tabFields).length) {
|
592 |
-
return;
|
593 |
-
}
|
594 |
-
|
595 |
-
// Define this tab.
|
596 |
-
if (undefined === maintabs.tabs[tabID]) {
|
597 |
-
maintabs.tabs[tabID] = {
|
598 |
-
label: data.tabs[tabID],
|
599 |
-
content: ''
|
600 |
-
};
|
601 |
-
}
|
602 |
-
|
603 |
-
section = [];
|
604 |
-
|
605 |
-
tabFields = forms.parseFields(tabFields, values);
|
606 |
-
|
607 |
-
// Loop Tab Fields
|
608 |
-
_.each(tabFields, function (field) {
|
609 |
-
// Store the field by id for easy lookup later.
|
610 |
-
form_fields[field.id] = field;
|
611 |
-
|
612 |
-
// Push rendered fields into the subtab content.
|
613 |
-
section.push(PUM_Admin.templates.field(field));
|
614 |
-
});
|
615 |
-
|
616 |
-
// Push rendered tab into the tab.
|
617 |
-
if (section.length) {
|
618 |
-
// Push rendered sub tabs into the main tabs if not empty.
|
619 |
-
maintabs.tabs[tabID].content = PUM_Admin.templates.section({
|
620 |
-
fields: section
|
621 |
-
});
|
622 |
-
} else {
|
623 |
-
delete (maintabs.tabs[tabID]);
|
624 |
-
}
|
625 |
-
});
|
626 |
-
|
627 |
-
if (Object.keys(maintabs.tabs).length) {
|
628 |
-
form = PUM_Admin.templates.tabs(maintabs);
|
629 |
-
}
|
630 |
-
} else if (Object.keys(data.sections).length) {
|
631 |
-
|
632 |
-
// Loop Sections
|
633 |
-
_.each(data.fields, function (sectionFields, sectionID) {
|
634 |
-
section = [];
|
635 |
-
|
636 |
-
section.push(PUM_Admin.templates.field({
|
637 |
-
type: 'heading',
|
638 |
-
desc: data.sections[sectionID] || ''
|
639 |
-
}));
|
640 |
-
|
641 |
-
sectionFields = forms.parseFields(sectionFields, values);
|
642 |
-
|
643 |
-
// Loop Tab Section Fields
|
644 |
-
_.each(sectionFields, function (field) {
|
645 |
-
// Store the field by id for easy lookup later.
|
646 |
-
form_fields[field.id] = field;
|
647 |
-
|
648 |
-
// Push rendered fields into the section.
|
649 |
-
section.push(PUM_Admin.templates.field(field));
|
650 |
-
});
|
651 |
-
|
652 |
-
// Push rendered sections into the form.
|
653 |
-
form += PUM_Admin.templates.section({
|
654 |
-
fields: section
|
655 |
-
});
|
656 |
-
});
|
657 |
-
} else {
|
658 |
-
data.fields = forms.parseFields(data.fields, values);
|
659 |
-
|
660 |
-
// Replace the array with rendered fields.
|
661 |
-
_.each(data.fields, function (field) {
|
662 |
-
// Store the field by id for easy lookup later.
|
663 |
-
form_fields[field.id] = field;
|
664 |
-
|
665 |
-
// Push rendered fields into the section.
|
666 |
-
section.push(PUM_Admin.templates.field(field));
|
667 |
-
});
|
668 |
-
|
669 |
-
// Render the section.
|
670 |
-
form = PUM_Admin.templates.section({
|
671 |
-
fields: section
|
672 |
-
});
|
673 |
-
}
|
674 |
-
|
675 |
-
if ($container !== undefined && $container.length) {
|
676 |
-
$container
|
677 |
-
.addClass(container_classes.join(' '))
|
678 |
-
.data('form_fields', form_fields)
|
679 |
-
.html(form)
|
680 |
-
.trigger('pum_init');
|
681 |
-
}
|
682 |
-
|
683 |
-
return form;
|
684 |
-
|
685 |
-
},
|
686 |
-
parseValues: function (values, fields) {
|
687 |
-
fields = fields || false;
|
688 |
-
|
689 |
-
if (!fields) {
|
690 |
-
return values;
|
691 |
-
}
|
692 |
-
|
693 |
-
for (var key in fields) {
|
694 |
-
if (!fields.hasOwnProperty(key)) {
|
695 |
-
continue;
|
696 |
-
}
|
697 |
-
|
698 |
-
// Measure field value corrections.
|
699 |
-
if (values.hasOwnProperty(key + "_unit")) {
|
700 |
-
values[key] += values[key + "_unit"];
|
701 |
-
delete values[key + "_unit"];
|
702 |
-
}
|
703 |
-
|
704 |
-
// If the value key is empty and a checkbox set it to false. Then return.
|
705 |
-
if (typeof values[key] === 'undefined') {
|
706 |
-
if (fields[key].type === 'checkbox') {
|
707 |
-
values[key] = false;
|
708 |
-
}
|
709 |
-
continue;
|
710 |
-
}
|
711 |
-
|
712 |
-
if (fields[key].allow_html && !PUM_Admin.utils.htmlencoder.hasEncoded(values[key])) {
|
713 |
-
values[key] = PUM_Admin.utils.htmlencoder.htmlEncode(values[key]);
|
714 |
-
}
|
715 |
-
}
|
716 |
-
|
717 |
-
return values;
|
718 |
-
}
|
719 |
-
};
|
720 |
-
|
721 |
-
// Import this module.
|
722 |
-
window.PUM_Admin = window.PUM_Admin || {};
|
723 |
-
window.PUM_Admin.forms = forms;
|
724 |
-
|
725 |
-
$(document)
|
726 |
-
.on('pum_init pum_form_check', function () {
|
727 |
-
PUM_Admin.forms.init();
|
728 |
-
})
|
729 |
-
.on('pumFieldChanged', '.pum-field', function () {
|
730 |
-
var $wrapper = $(this),
|
731 |
-
dependent_field_ids = $wrapper.data('pum-field-dependents') || [],
|
732 |
-
$fields_with_dependencies = $(),
|
733 |
-
i;
|
734 |
-
|
735 |
-
if (!dependent_field_ids || dependent_field_ids.length <= 0) {
|
736 |
-
return;
|
737 |
-
}
|
738 |
-
|
739 |
-
for (i = 0; i < dependent_field_ids.length; i++) {
|
740 |
-
$fields_with_dependencies = $fields_with_dependencies.add('.pum-field[data-id="' + dependent_field_ids[i] + '"]');
|
741 |
-
}
|
742 |
-
|
743 |
-
PUM_Admin.forms.checkDependencies($
|
1 |
+
/********************************************
|
2 |
+
* Copyright (c) 2020, Code Atlantic LLC
|
3 |
+
********************************************/
|
4 |
+
|
5 |
+
(function($) {
|
6 |
+
/**
|
7 |
+
* Changes the current enabled state of supplied popup
|
8 |
+
*
|
9 |
+
* @param {number} popupID The ID for the popup.
|
10 |
+
* @param {number} enabledState 1 for active, 0 for inactive.
|
11 |
+
* @param {string} nonce The nonce for the action.
|
12 |
+
*/
|
13 |
+
function changeEnabledState(popupID, enabledState, nonce) {
|
14 |
+
$.ajax({
|
15 |
+
type: "POST",
|
16 |
+
dataType: "json",
|
17 |
+
// eslint-disable-next-line no-undef
|
18 |
+
url: ajaxurl,
|
19 |
+
data: {
|
20 |
+
action: "pum_save_enabled_state",
|
21 |
+
nonce: nonce,
|
22 |
+
popupID: popupID,
|
23 |
+
enabled: enabledState
|
24 |
+
}
|
25 |
+
});
|
26 |
+
}
|
27 |
+
|
28 |
+
$(function() {
|
29 |
+
$(".pum-enabled-toggle-button").on("change", function(e) {
|
30 |
+
e.preventDefault();
|
31 |
+
var $button = $(this);
|
32 |
+
var newState = 0;
|
33 |
+
if (true === e.target.checked) {
|
34 |
+
newState = 1;
|
35 |
+
}
|
36 |
+
changeEnabledState(
|
37 |
+
$button.data("popup-id"),
|
38 |
+
newState,
|
39 |
+
$button.data("nonce")
|
40 |
+
);
|
41 |
+
});
|
42 |
+
});
|
43 |
+
})(jQuery);
|
44 |
+
|
45 |
+
/*******************************************************************************
|
46 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
47 |
+
******************************************************************************/
|
48 |
+
(function($) {
|
49 |
+
"use strict";
|
50 |
+
|
51 |
+
var $alerts = $(".pum-alerts"),
|
52 |
+
$noticeCounts = $(".pum-alert-count"),
|
53 |
+
count = parseInt($noticeCounts.eq(0).text());
|
54 |
+
|
55 |
+
function dismissAlert($alert, alertAction) {
|
56 |
+
var dismissible = $alert.data("dismissible"),
|
57 |
+
expires =
|
58 |
+
dismissible === "1" || dismissible === 1 || dismissible === true
|
59 |
+
? null
|
60 |
+
: dismissible;
|
61 |
+
|
62 |
+
$.ajax({
|
63 |
+
method: "POST",
|
64 |
+
dataType: "json",
|
65 |
+
url: ajaxurl,
|
66 |
+
data: {
|
67 |
+
action: "pum_alerts_action",
|
68 |
+
nonce: window.pum_alerts_nonce,
|
69 |
+
code: $alert.data("code"),
|
70 |
+
expires: expires,
|
71 |
+
pum_dismiss_alert: alertAction
|
72 |
+
}
|
73 |
+
});
|
74 |
+
}
|
75 |
+
|
76 |
+
function dismissReviewRequest(reason) {
|
77 |
+
$.ajax({
|
78 |
+
method: "POST",
|
79 |
+
dataType: "json",
|
80 |
+
url: ajaxurl,
|
81 |
+
data: {
|
82 |
+
action: "pum_review_action",
|
83 |
+
nonce: window.pum_review_nonce,
|
84 |
+
group: window.pum_review_trigger.group,
|
85 |
+
code: window.pum_review_trigger.code,
|
86 |
+
pri: window.pum_review_trigger.pri,
|
87 |
+
reason: reason
|
88 |
+
}
|
89 |
+
});
|
90 |
+
|
91 |
+
if (typeof window.pum_review_api_url !== "undefined") {
|
92 |
+
$.ajax({
|
93 |
+
method: "POST",
|
94 |
+
dataType: "json",
|
95 |
+
url: window.pum_review_api_url,
|
96 |
+
data: {
|
97 |
+
trigger_group: window.pum_review_trigger.group,
|
98 |
+
trigger_code: window.pum_review_trigger.code,
|
99 |
+
reason: reason,
|
100 |
+
uuid: window.pum_review_uuid || null
|
101 |
+
}
|
102 |
+
});
|
103 |
+
}
|
104 |
+
}
|
105 |
+
|
106 |
+
function checkRemoveAlerts() {
|
107 |
+
if ($alerts.find(".pum-alert-holder").length === 0) {
|
108 |
+
$alerts.slideUp(100, function() {
|
109 |
+
$alerts.remove();
|
110 |
+
});
|
111 |
+
|
112 |
+
$("#menu-posts-popup .wp-menu-name .update-plugins").fadeOut();
|
113 |
+
}
|
114 |
+
}
|
115 |
+
|
116 |
+
function removeAlert($alert) {
|
117 |
+
count--;
|
118 |
+
|
119 |
+
$noticeCounts.text(count);
|
120 |
+
|
121 |
+
$alert.fadeTo(100, 0, function() {
|
122 |
+
$alert.slideUp(100, function() {
|
123 |
+
$alert.remove();
|
124 |
+
|
125 |
+
checkRemoveAlerts();
|
126 |
+
});
|
127 |
+
});
|
128 |
+
}
|
129 |
+
|
130 |
+
$(document)
|
131 |
+
.on("pumDismissAlert", checkRemoveAlerts)
|
132 |
+
.on("click", ".pum-alert-holder .pum-dismiss", function(event) {
|
133 |
+
var $this = $(this),
|
134 |
+
$alert = $this.parents(".pum-alert-holder"),
|
135 |
+
reason = $this.data("reason") || "maybe_later",
|
136 |
+
alertAction = $(this).data("action") || "dismiss";
|
137 |
+
|
138 |
+
// Prevent the PHP alert handler from also processing this.
|
139 |
+
event.preventDefault();
|
140 |
+
|
141 |
+
if ("review_request" !== $alert.data("code")) {
|
142 |
+
dismissAlert($alert, alertAction);
|
143 |
+
} else {
|
144 |
+
dismissReviewRequest(reason);
|
145 |
+
}
|
146 |
+
|
147 |
+
removeAlert($alert);
|
148 |
+
});
|
149 |
+
})(jQuery);
|
150 |
+
|
151 |
+
/*******************************************************************************
|
152 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
153 |
+
******************************************************************************/
|
154 |
+
(function ($) {
|
155 |
+
"use strict";
|
156 |
+
|
157 |
+
var colorpicker = {
|
158 |
+
init: function () {
|
159 |
+
$('.pum-color-picker').filter(':not(.pum-color-picker-initialized)')
|
160 |
+
.addClass('pum-color-picker-initialized')
|
161 |
+
.wpColorPicker({
|
162 |
+
change: function (event, ui) {
|
163 |
+
$(event.target).trigger('colorchange', ui);
|
164 |
+
},
|
165 |
+
clear: function (event) {
|
166 |
+
$(event.target).prev().trigger('colorchange').wpColorPicker('close');
|
167 |
+
},
|
168 |
+
hide: true
|
169 |
+
});
|
170 |
+
}
|
171 |
+
};
|
172 |
+
|
173 |
+
// Import this module.
|
174 |
+
window.PUM_Admin = window.PUM_Admin || {};
|
175 |
+
window.PUM_Admin.colorpicker = colorpicker;
|
176 |
+
|
177 |
+
$(document)
|
178 |
+
.on('click', '.iris-palette', function () {
|
179 |
+
$(this).parents('.wp-picker-active').find('input.pum-color-picker').trigger('change');
|
180 |
+
})
|
181 |
+
.on('colorchange', function (event, ui) {
|
182 |
+
var $input = $(event.target),
|
183 |
+
color = '';
|
184 |
+
|
185 |
+
if (ui !== undefined && ui.color !== undefined) {
|
186 |
+
color = ui.color.toString();
|
187 |
+
}
|
188 |
+
|
189 |
+
$input.val(color).trigger('change');
|
190 |
+
|
191 |
+
if ($('form#post input#post_type').val() === 'popup_theme') {
|
192 |
+
PUM_Admin.utils.debounce(PUM_Admin.themeEditor.refresh_preview, 100);
|
193 |
+
}
|
194 |
+
})
|
195 |
+
.on('pum_init', colorpicker.init);
|
196 |
+
}(jQuery));
|
197 |
+
/*******************************************************************************
|
198 |
+
* Copyright (c) 2019, Code Atlantic LLC
|
199 |
+
******************************************************************************/
|
200 |
+
|
201 |
+
(function ($) {
|
202 |
+
"use strict";
|
203 |
+
|
204 |
+
var forms = {
|
205 |
+
init: function () {
|
206 |
+
forms.checkDependencies();
|
207 |
+
},
|
208 |
+
/**
|
209 |
+
* dependencies should look like this:
|
210 |
+
*
|
211 |
+
* {
|
212 |
+
* field_name_1: value, // Select, radio etc.
|
213 |
+
* field_name_2: true // Checkbox
|
214 |
+
* }
|
215 |
+
*
|
216 |
+
* Support for Multiple possible values of one field
|
217 |
+
*
|
218 |
+
* {
|
219 |
+
* field_name_1: [ value_1, value_2 ]
|
220 |
+
* }
|
221 |
+
*
|
222 |
+
*/
|
223 |
+
checkDependencies: function ($dependent_fields) {
|
224 |
+
var _fields = $($dependent_fields);
|
225 |
+
|
226 |
+
// If no fields passed, only do those not already initialized.
|
227 |
+
$dependent_fields = _fields.length ? _fields : $("[data-pum-dependencies]:not([data-pum-processed-dependencies])");
|
228 |
+
|
229 |
+
$dependent_fields.each(function () {
|
230 |
+
var $dependent = $(this),
|
231 |
+
dependentID = $dependent.data('id'),
|
232 |
+
// The dependency object for this field.
|
233 |
+
dependencies = $dependent.data("pum-processed-dependencies") || {},
|
234 |
+
// Total number of fields this :input is dependent on.
|
235 |
+
requiredCount = Object.keys(dependencies).length,
|
236 |
+
// Current count of fields this :input matched properly.
|
237 |
+
count = 0,
|
238 |
+
// An array of fields this :input is dependent on.
|
239 |
+
dependentFields = $dependent.data("pum-dependent-fields"),
|
240 |
+
// Early declarations.
|
241 |
+
key;
|
242 |
+
|
243 |
+
// Clean up & pre-process dependencies so we don't need to rebuild each time.
|
244 |
+
if (!$dependent.data("pum-processed-dependencies")) {
|
245 |
+
dependencies = $dependent.data("pum-dependencies");
|
246 |
+
if (typeof dependencies === 'string') {
|
247 |
+
dependencies = JSON.parse(dependencies);
|
248 |
+
}
|
249 |
+
|
250 |
+
// Convert each key to an array of acceptable values.
|
251 |
+
for (key in dependencies) {
|
252 |
+
if (dependencies.hasOwnProperty(key)) {
|
253 |
+
if (typeof dependencies[key] === "string") {
|
254 |
+
// Leave boolean values alone as they are for checkboxes or checking if an input has any value.
|
255 |
+
|
256 |
+
if (dependencies[key].indexOf(',') !== -1) {
|
257 |
+
dependencies[key] = dependencies[key].split(',');
|
258 |
+
} else {
|
259 |
+
dependencies[key] = [dependencies[key]];
|
260 |
+
}
|
261 |
+
} else if (typeof dependencies[key] === "number") {
|
262 |
+
dependencies[key] = [dependencies[key]];
|
263 |
+
}
|
264 |
+
}
|
265 |
+
}
|
266 |
+
|
267 |
+
// Update cache & counts.
|
268 |
+
requiredCount = Object.keys(dependencies).length;
|
269 |
+
$dependent.data("pum-processed-dependencies", dependencies).attr("data-pum-processed-dependencies", dependencies);
|
270 |
+
}
|
271 |
+
|
272 |
+
if (!dependentFields) {
|
273 |
+
dependentFields = $.map(dependencies, function (value, index) {
|
274 |
+
var $wrapper = $('.pum-field[data-id="' + index + '"]');
|
275 |
+
|
276 |
+
return $wrapper.length ? $wrapper.eq(0) : null;
|
277 |
+
});
|
278 |
+
|
279 |
+
$dependent.data("pum-dependent-fields", dependentFields);
|
280 |
+
}
|
281 |
+
|
282 |
+
$(dependentFields).each(function () {
|
283 |
+
var $wrapper = $(this),
|
284 |
+
$field = $wrapper.find(':input:first'),
|
285 |
+
id = $wrapper.data("id"),
|
286 |
+
value = $field.val(),
|
287 |
+
required = dependencies[id],
|
288 |
+
matched,
|
289 |
+
// Used for limiting the fields that get updated when this field is changed.
|
290 |
+
all_this_fields_dependents = $wrapper.data('pum-field-dependents') || [];
|
291 |
+
|
292 |
+
if (all_this_fields_dependents.indexOf(dependentID) === -1) {
|
293 |
+
all_this_fields_dependents.push(dependentID);
|
294 |
+
$wrapper.data('pum-field-dependents', all_this_fields_dependents);
|
295 |
+
}
|
296 |
+
|
297 |
+
// If no required values found bail early.
|
298 |
+
if (typeof required === 'undefined' || required === null) {
|
299 |
+
$dependent.removeClass('pum-dependencies-met').hide(0).trigger('pumFormDependencyUnmet');
|
300 |
+
// Effectively breaks the .each for this $dependent and hides it.
|
301 |
+
return false;
|
302 |
+
}
|
303 |
+
|
304 |
+
if ($wrapper.hasClass('pum-field-radio')) {
|
305 |
+
value = $wrapper.find(':input:checked').val();
|
306 |
+
}
|
307 |
+
|
308 |
+
if ($wrapper.hasClass('pum-field-multicheck')) {
|
309 |
+
value = [];
|
310 |
+
$wrapper.find(':checkbox:checked').each(function (i) {
|
311 |
+
value[i] = $(this).val();
|
312 |
+
|
313 |
+
if (typeof value[i] === 'string' && !isNaN(parseInt(value[i]))) {
|
314 |
+
value[i] = parseInt(value[i]);
|
315 |
+
}
|
316 |
+
|
317 |
+
});
|
318 |
+
}
|
319 |
+
|
320 |
+
// Check if the value matches required values.
|
321 |
+
if ($wrapper.hasClass('pum-field-select') || $wrapper.hasClass('pum-field-radio')) {
|
322 |
+
matched = required && required.indexOf(value) !== -1;
|
323 |
+
} else if ($wrapper.hasClass('pum-field-checkbox')) {
|
324 |
+
matched = required === $field.is(':checked');
|
325 |
+
} else if ($wrapper.hasClass('pum-field-multicheck')) {
|
326 |
+
if (Array.isArray(required)) {
|
327 |
+
matched = false;
|
328 |
+
for (var i = 0; i < required.length; i++) {
|
329 |
+
if (value.indexOf(required[i]) !== -1) {
|
330 |
+
matched = true;
|
331 |
+
}
|
332 |
+
}
|
333 |
+
} else {
|
334 |
+
matched = value.indexOf(required) !== -1;
|
335 |
+
}
|
336 |
+
} else {
|
337 |
+
matched = Array.isArray(required) ? required.indexOf(value) !== -1 : required == value;
|
338 |
+
}
|
339 |
+
|
340 |
+
if (matched) {
|
341 |
+
count++;
|
342 |
+
} else {
|
343 |
+
$dependent.removeClass('pum-dependencies-met').hide(0).trigger('pumFormDependencyUnmet');
|
344 |
+
// Effectively breaks the .each for this $dependent and hides it.
|
345 |
+
return false;
|
346 |
+
}
|
347 |
+
|
348 |
+
if (count === requiredCount) {
|
349 |
+
$dependent.addClass('pum-dependencies-met').show(0).trigger('pumFormDependencyMet');
|
350 |
+
}
|
351 |
+
});
|
352 |
+
});
|
353 |
+
},
|
354 |
+
form_check: function () {
|
355 |
+
$(document).trigger('pum_form_check');
|
356 |
+
},
|
357 |
+
is_field: function (data) {
|
358 |
+
if (typeof data !== 'object') {
|
359 |
+
return false;
|
360 |
+
}
|
361 |
+
|
362 |
+
var field_tests = [
|
363 |
+
data.type === undefined && (data.label !== undefined || data.desc !== undefined),
|
364 |
+
data.type !== undefined && typeof data.type === 'string'
|
365 |
+
];
|
366 |
+
|
367 |
+
return field_tests.indexOf(true) >= 0;
|
368 |
+
},
|
369 |
+
flattenFields: function (data) {
|
370 |
+
var form_fields = {},
|
371 |
+
tabs = data.tabs || {},
|
372 |
+
sections = data.sections || {},
|
373 |
+
fields = data.fields || {};
|
374 |
+
|
375 |
+
if (Object.keys(tabs).length && Object.keys(sections).length) {
|
376 |
+
// Loop Tabs
|
377 |
+
_.each(fields, function (subTabs, tabID) {
|
378 |
+
|
379 |
+
// If not a valid tab or no subsections skip it.
|
380 |
+
if (typeof subTabs !== 'object' || !Object.keys(subTabs).length) {
|
381 |
+
return;
|
382 |
+
}
|
383 |
+
|
384 |
+
// Loop Tab Sections
|
385 |
+
_.each(subTabs, function (subTabFields, subTabID) {
|
386 |
+
|
387 |
+
// If not a valid subtab or no fields skip it.
|
388 |
+
if (typeof subTabFields !== 'object' || !Object.keys(subTabFields).length) {
|
389 |
+
return;
|
390 |
+
}
|
391 |
+
|
392 |
+
// Move single fields into the main subtab.
|
393 |
+
if (forms.is_field(subTabFields)) {
|
394 |
+
var newSubTabFields = {};
|
395 |
+
newSubTabFields[subTabID] = subTabFields;
|
396 |
+
subTabID = 'main';
|
397 |
+
subTabFields = newSubTabFields;
|
398 |
+
}
|
399 |
+
|
400 |
+
// Loop Tab Section Fields
|
401 |
+
_.each(subTabFields, function (field) {
|
402 |
+
// Store the field by id for easy lookup later.
|
403 |
+
form_fields[field.id] = field;
|
404 |
+
});
|
405 |
+
});
|
406 |
+
});
|
407 |
+
}
|
408 |
+
else if (Object.keys(tabs).length) {
|
409 |
+
// Loop Tabs
|
410 |
+
_.each(fields, function (tabFields, tabID) {
|
411 |
+
|
412 |
+
// If not a valid tab or no subsections skip it.
|
413 |
+
if (typeof tabFields !== 'object' || !Object.keys(tabFields).length) {
|
414 |
+
return;
|
415 |
+
}
|
416 |
+
|
417 |
+
// Loop Tab Fields
|
418 |
+
_.each(tabFields, function (field) {
|
419 |
+
// Store the field by id for easy lookup later.
|
420 |
+
form_fields[field.id] = field;
|
421 |
+
});
|
422 |
+
});
|
423 |
+
}
|
424 |
+
else if (Object.keys(sections).length) {
|
425 |
+
|
426 |
+
// Loop Sections
|
427 |
+
_.each(fields, function (sectionFields, sectionID) {
|
428 |
+
// Loop Tab Section Fields
|
429 |
+
_.each(sectionFields, function (field) {
|
430 |
+
// Store the field by id for easy lookup later.
|
431 |
+
form_fields[field.id] = field;
|
432 |
+
});
|
433 |
+
});
|
434 |
+
}
|
435 |
+
else {
|
436 |
+
fields = forms.parseFields(fields, values);
|
437 |
+
|
438 |
+
// Replace the array with rendered fields.
|
439 |
+
_.each(fields, function (field) {
|
440 |
+
// Store the field by id for easy lookup later.
|
441 |
+
form_fields[field.id] = field;
|
442 |
+
});
|
443 |
+
}
|
444 |
+
|
445 |
+
return form_fields;
|
446 |
+
},
|
447 |
+
parseFields: function (fields, values) {
|
448 |
+
|
449 |
+
values = values || {};
|
450 |
+
|
451 |
+
_.each(fields, function (field, fieldID) {
|
452 |
+
|
453 |
+
fields[fieldID] = PUM_Admin.models.field(field);
|
454 |
+
|
455 |
+
if (typeof fields[fieldID].meta !== 'object') {
|
456 |
+
fields[fieldID].meta = {};
|
457 |
+
}
|
458 |
+
|
459 |
+
if (undefined !== values[fieldID]) {
|
460 |
+
fields[fieldID].value = values[fieldID];
|
461 |
+
}
|
462 |
+
|
463 |
+
if (fields[fieldID].id === '') {
|
464 |
+
fields[fieldID].id = fieldID;
|
465 |
+
}
|
466 |
+
});
|
467 |
+
|
468 |
+
return fields;
|
469 |
+
},
|
470 |
+
renderTab: function () {
|
471 |
+
|
472 |
+
},
|
473 |
+
renderSection: function () {
|
474 |
+
|
475 |
+
},
|
476 |
+
render: function (args, values, $container) {
|
477 |
+
var form,
|
478 |
+
sections = {},
|
479 |
+
section = [],
|
480 |
+
form_fields = {},
|
481 |
+
data = $.extend(true, {
|
482 |
+
id: "",
|
483 |
+
tabs: {},
|
484 |
+
sections: {},
|
485 |
+
fields: {},
|
486 |
+
maintabs: {},
|
487 |
+
subtabs: {}
|
488 |
+
}, args),
|
489 |
+
maintabs = $.extend({
|
490 |
+
id: data.id,
|
491 |
+
classes: [],
|
492 |
+
tabs: {},
|
493 |
+
vertical: true,
|
494 |
+
form: true,
|
495 |
+
meta: {
|
496 |
+
'data-min-height': 250
|
497 |
+
}
|
498 |
+
}, data.maintabs),
|
499 |
+
subtabs = $.extend({
|
500 |
+
classes: ['link-tabs', 'sub-tabs'],
|
501 |
+
tabs: {}
|
502 |
+
}, data.subtabs),
|
503 |
+
container_classes = ['pum-dynamic-form'];
|
504 |
+
|
505 |
+
values = values || {};
|
506 |
+
|
507 |
+
if (Object.keys(data.tabs).length && Object.keys(data.sections).length) {
|
508 |
+
container_classes.push('tabbed-content');
|
509 |
+
|
510 |
+
// Loop Tabs
|
511 |
+
_.each(data.fields, function (subTabs, tabID) {
|
512 |
+
|
513 |
+
// If not a valid tab or no subsections skip it.
|
514 |
+
if (typeof subTabs !== 'object' || !Object.keys(subTabs).length) {
|
515 |
+
return;
|
516 |
+
}
|
517 |
+
|
518 |
+
// Define this tab.
|
519 |
+
if (undefined === maintabs.tabs[tabID]) {
|
520 |
+
maintabs.tabs[tabID] = {
|
521 |
+
label: data.tabs[tabID],
|
522 |
+
content: ''
|
523 |
+
};
|
524 |
+
}
|
525 |
+
|
526 |
+
// Define the sub tabs model.
|
527 |
+
subtabs = $.extend(subtabs, {
|
528 |
+
id: data.id + '-' + tabID + '-subtabs',
|
529 |
+
tabs: {}
|
530 |
+
});
|
531 |
+
|
532 |
+
// Loop Tab Sections
|
533 |
+
_.each(subTabs, function (subTabFields, subTabID) {
|
534 |
+
|
535 |
+
// If not a valid subtab or no fields skip it.
|
536 |
+
if (typeof subTabFields !== 'object' || !Object.keys(subTabFields).length) {
|
537 |
+
return;
|
538 |
+
}
|
539 |
+
|
540 |
+
// Move single fields into the main subtab.
|
541 |
+
if (forms.is_field(subTabFields)) {
|
542 |
+
var newSubTabFields = {};
|
543 |
+
newSubTabFields[subTabID] = subTabFields;
|
544 |
+
subTabID = 'main';
|
545 |
+
subTabFields = newSubTabFields;
|
546 |
+
}
|
547 |
+
|
548 |
+
// Define this subtab model.
|
549 |
+
if (undefined === subtabs.tabs[subTabID]) {
|
550 |
+
subtabs.tabs[subTabID] = {
|
551 |
+
label: data.sections[tabID][subTabID],
|
552 |
+
content: ''
|
553 |
+
};
|
554 |
+
}
|
555 |
+
|
556 |
+
subTabFields = forms.parseFields(subTabFields, values);
|
557 |
+
|
558 |
+
// Loop Tab Section Fields
|
559 |
+
_.each(subTabFields, function (field) {
|
560 |
+
// Store the field by id for easy lookup later.
|
561 |
+
form_fields[field.id] = field;
|
562 |
+
|
563 |
+
// Push rendered fields into the subtab content.
|
564 |
+
subtabs.tabs[subTabID].content += PUM_Admin.templates.field(field);
|
565 |
+
});
|
566 |
+
|
567 |
+
// Remove any empty tabs.
|
568 |
+
if ("" === subtabs.tabs[subTabID].content) {
|
569 |
+
delete subtabs.tabs[subTabID];
|
570 |
+
}
|
571 |
+
});
|
572 |
+
|
573 |
+
// If there are subtabs, then render them into the main tabs content, otherwise remove this main tab.
|
574 |
+
if (Object.keys(subtabs.tabs).length) {
|
575 |
+
maintabs.tabs[tabID].content = PUM_Admin.templates.tabs(subtabs);
|
576 |
+
} else {
|
577 |
+
delete maintabs.tabs[tabID];
|
578 |
+
}
|
579 |
+
});
|
580 |
+
|
581 |
+
if (Object.keys(maintabs.tabs).length) {
|
582 |
+
form = PUM_Admin.templates.tabs(maintabs);
|
583 |
+
}
|
584 |
+
} else if (Object.keys(data.tabs).length) {
|
585 |
+
container_classes.push('tabbed-content');
|
586 |
+
|
587 |
+
// Loop Tabs
|
588 |
+
_.each(data.fields, function (tabFields, tabID) {
|
589 |
+
|
590 |
+
// If not a valid tab or no subsections skip it.
|
591 |
+
if (typeof tabFields !== 'object' || !Object.keys(tabFields).length) {
|
592 |
+
return;
|
593 |
+
}
|
594 |
+
|
595 |
+
// Define this tab.
|
596 |
+
if (undefined === maintabs.tabs[tabID]) {
|
597 |
+
maintabs.tabs[tabID] = {
|
598 |
+
label: data.tabs[tabID],
|
599 |
+
content: ''
|
600 |
+
};
|
601 |
+
}
|
602 |
+
|
603 |
+
section = [];
|
604 |
+
|
605 |
+
tabFields = forms.parseFields(tabFields, values);
|
606 |
+
|
607 |
+
// Loop Tab Fields
|
608 |
+
_.each(tabFields, function (field) {
|
609 |
+
// Store the field by id for easy lookup later.
|
610 |
+
form_fields[field.id] = field;
|
611 |
+
|
612 |
+
// Push rendered fields into the subtab content.
|
613 |
+
section.push(PUM_Admin.templates.field(field));
|
614 |
+
});
|
615 |
+
|
616 |
+
// Push rendered tab into the tab.
|
617 |
+
if (section.length) {
|
618 |
+
// Push rendered sub tabs into the main tabs if not empty.
|
619 |
+
maintabs.tabs[tabID].content = PUM_Admin.templates.section({
|
620 |
+
fields: section
|
621 |
+
});
|
622 |
+
} else {
|
623 |
+
delete (maintabs.tabs[tabID]);
|
624 |
+
}
|
625 |
+
});
|
626 |
+
|
627 |
+
if (Object.keys(maintabs.tabs).length) {
|
628 |
+
form = PUM_Admin.templates.tabs(maintabs);
|
629 |
+
}
|
630 |
+
} else if (Object.keys(data.sections).length) {
|
631 |
+
|
632 |
+
// Loop Sections
|
633 |
+
_.each(data.fields, function (sectionFields, sectionID) {
|
634 |
+
section = [];
|
635 |
+
|
636 |
+
section.push(PUM_Admin.templates.field({
|
637 |
+
type: 'heading',
|
638 |
+
desc: data.sections[sectionID] || ''
|
639 |
+
}));
|
640 |
+
|
641 |
+
sectionFields = forms.parseFields(sectionFields, values);
|
642 |
+
|
643 |
+
// Loop Tab Section Fields
|
644 |
+
_.each(sectionFields, function (field) {
|
645 |
+
// Store the field by id for easy lookup later.
|
646 |
+
form_fields[field.id] = field;
|
647 |
+
|
648 |
+
// Push rendered fields into the section.
|
649 |
+
section.push(PUM_Admin.templates.field(field));
|
650 |
+
});
|
651 |
+
|
652 |
+
// Push rendered sections into the form.
|
653 |
+
form += PUM_Admin.templates.section({
|
654 |
+
fields: section
|
655 |
+
});
|
656 |
+
});
|
657 |
+
} else {
|
658 |
+
data.fields = forms.parseFields(data.fields, values);
|
659 |
+
|
660 |
+
// Replace the array with rendered fields.
|
661 |
+
_.each(data.fields, function (field) {
|
662 |
+
// Store the field by id for easy lookup later.
|
663 |
+
form_fields[field.id] = field;
|
664 |
+
|
665 |
+
// Push rendered fields into the section.
|
666 |
+
section.push(PUM_Admin.templates.field(field));
|
667 |
+
});
|
668 |
+
|
669 |
+
// Render the section.
|
670 |
+
form = PUM_Admin.templates.section({
|
671 |
+
fields: section
|
672 |
+
});
|
673 |
+
}
|
674 |
+
|
675 |
+
if ($container !== undefined && $container.length) {
|
676 |
+
$container
|
677 |
+
.addClass(container_classes.join(' '))
|
678 |
+
.data('form_fields', form_fields)
|
679 |
+
.html(form)
|
680 |
+
.trigger('pum_init');
|
681 |
+
}
|
682 |
+
|
683 |
+
return form;
|
684 |
+
|
685 |
+
},
|
686 |
+
parseValues: function (values, fields) {
|
687 |
+
fields = fields || false;
|
688 |
+
|
689 |
+
if (!fields) {
|
690 |
+
return values;
|
691 |
+
}
|
692 |
+
|
693 |
+
for (var key in fields) {
|
694 |
+
if (!fields.hasOwnProperty(key)) {
|
695 |
+
continue;
|
696 |
+
}
|
697 |
+
|
698 |
+
// Measure field value corrections.
|
699 |
+
if (values.hasOwnProperty(key + "_unit")) {
|
700 |
+
values[key] += values[key + "_unit"];
|
701 |
+
delete values[key + "_unit"];
|
702 |
+
}
|
703 |
+
|
704 |
+
// If the value key is empty and a checkbox set it to false. Then return.
|
705 |
+
if (typeof values[key] === 'undefined') {
|
706 |
+
if (fields[key].type === 'checkbox') {
|
707 |
+
values[key] = false;
|
708 |
+
}
|
709 |
+
continue;
|
710 |
+
}
|
711 |
+
|
712 |
+
if (fields[key].allow_html && !PUM_Admin.utils.htmlencoder.hasEncoded(values[key])) {
|
713 |
+
values[key] = PUM_Admin.utils.htmlencoder.htmlEncode(values[key]);
|
714 |
+
}
|
715 |
+
}
|
716 |
+
|
717 |
+
return values;
|
718 |
+
}
|
719 |
+
};
|
720 |
+
|
721 |
+
// Import this module.
|
722 |
+
window.PUM_Admin = window.PUM_Admin || {};
|
723 |
+
window.PUM_Admin.forms = forms;
|
724 |
+
|
725 |
+
$(document)
|
726 |
+
.on('pum_init pum_form_check', function () {
|
727 |
+
PUM_Admin.forms.init();
|
728 |
+
})
|
729 |
+
.on('pumFieldChanged', '.pum-field', function () {
|
730 |
+
var $wrapper = $(this),
|
731 |
+
dependent_field_ids = $wrapper.data('pum-field-dependents') || [],
|
732 |
+
$fields_with_dependencies = $(),
|
733 |
+
i;
|
734 |
+
|
735 |
+
if (!dependent_field_ids || dependent_field_ids.length <= 0) {
|
736 |
+
return;
|
737 |
+
}
|
738 |
+
|
739 |
+
for (i = 0; i < dependent_field_ids.length; i++) {
|
740 |
+
$fields_with_dependencies = $fields_with_dependencies.add('.pum-field[data-id="' + dependent_field_ids[i] + '"]');
|
741 |
+
}
|
742 |
+
|
743 |
+
PUM_Admin.forms.checkDependencies($fields_with_dependencies);
|
744 |
+
})
|
745 |
+
.on('pumFieldChanged', '.pum-field-dynamic-desc', function () {
|
746 |
+
var $this = $(this),
|
747 |
+
$input = $this.find(':input'),
|
748 |
+
$container = $this.parents('.pum-dynamic-form:first'),
|
749 |
+
val = $input.val(),
|
750 |
+
form_fields = $container.data('form_fields') || {},
|
751 |
+
field = form_fields[$this.data('id')] || {},
|
752 |
+
$desc = $this.find('.pum-desc'),
|
753 |
+
desc = $this.data('pum-dynamic-desc');
|
754 |
+
|
755 |
+
switch (field.type) {
|
756 |
+
case 'radio':
|
757 |
+
val = $this.find(':input:checked').val();
|
758 |
+
break;
|
759 |
+
}
|
760 |
+
|
761 |
+
field.value = val;
|
762 |
+
|
763 |
+
if (desc && desc.length) {
|
764 |
+
$desc.html(PUM_Admin.templates.renderInline(desc, field));
|
765 |
+
}
|
766 |
+
})
|
767 |
+
.on('change', '.pum-field-select select', function () {
|
768 |
+
$(this).parents('.pum-field').trigger('pumFieldChanged');
|
769 |
+
})
|
770 |
+
.on('click', '.pum-field-checkbox input', function () {
|
771 |
+
$(this).parents('.pum-field').trigger('pumFieldChanged');
|
772 |
+
})
|
773 |
+
.on('click', '.pum-field-multicheck input', function () {
|
774 |
+
$(this).parents('.pum-field').trigger('pumFieldChanged');
|
775 |
+
})
|
776 |
+
.on('click', '.pum-field-radio input', function (event) {
|
777 |
+
var $this = $(this),
|
778 |
+
$selected = $this.parents('li'),
|
779 |
+
$wrapper = $this.parents('.pum-field');
|
780 |
+
|
781 |
+
$wrapper.trigger('pumFieldChanged');
|
782 |
+
|
783 |
+
$wrapper.find('li.pum-selected').removeClass('pum-selected');
|
784 |
+
|
785 |
+
$selected.addClass('pum-selected');
|
786 |
+
});
|
787 |
+
|
788 |
}(jQuery));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|