PluginProbe
Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) / 1.4.9
Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) v1.4.9
2.1.3 2.1.2 2.1.1 2.1.0 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.0 trunk 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 All 57 releases
darkify / src / Admin / Framework / assets / css / style-rtl.css

style-rtl.css in Darkify – Dark Mode & Night Mode for Website & Admin (Dark Theme Included) 1.4.9, at src/Admin/Framework/assets/css/style-rtl.css

6,530 lines 134.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 *
3 * ---------------------------------------------------------
4 * CODESTAR FRAMEWORK CSS MAP
5 * ---------------------------------------------------------
6 *
7 * 01. Base
8 * 01. 01. Header
9 * 01. 02. Sticky
10 * 01. 03. Header Buttons
11 * 01. 04. Navigation
12 * 01. 05. Wrapper
13 * 01. 06. Content
14 * 01. 07. Section
15 * 01. 08. Footer
16 * 01. 09. Copyright
17 * 01. 10. Show All Settings
18 * 01. 11. Search Input
19 * 01. 12. Metabox
20 * 01. 13. Comment Metabox
21 * 01. 14. Help Tooltip
22 * 02. Themes
23 * 02. 01. Theme Dark
24 * 02. 02. Theme Light
25 * 03. Fields
26 * 03. 01. Field
27 * 03. 02. Field: accordion
28 * 03. 03. Field: background
29 * 03. 04. Field: backup
30 * 03. 05. Field: border, spacing, dimensions
31 * 03. 06. Field: button_set
32 * 03. 07. Field: checkbox, radio
33 * 03. 08. Field: code_editor
34 * 03. 09. Field: color
35 * 03. 10. Field: color_group
36 * 03. 11. Field: fieldset
37 * 03. 12. Field: date
38 * 03. 13. Field: datetime
39 * 03. 14. Field: gallery
40 * 03. 15. Field: group
41 * 03. 16. Field: icon
42 * 03. 17. Field: image_select
43 * 03. 18. Field: link_color
44 * 03. 20. Field: media
45 * 03. 21. Field: palette
46 * 03. 22. Field: repeater
47 * 03. 23. Field: select
48 * 03. 24. Field: slider
49 * 03. 25. Field: sortable
50 * 03. 26. Field: sorter
51 * 03. 27. Field: spinner
52 * 03. 28. Field: switcher
53 * 03. 29. Field: tabbed
54 * 03. 30. Field: text
55 * 03. 31. Field: textarea
56 * 03. 33. Field: upload
57 * 03. 34. Field: wp_editor
58 * 03. 35. Field: heading
59 * 03. 36. Field: subheading
60 * 03. 37. Field: submessage
61 * 03. 38. Field: notice
62 * 03. 39. Field: number
63 * 03. 40. Field: link
64 * 03. 41. Field: others
65 * 03. 42. Field: darkify_tab
66 * 04. Widget
67 * 05. Customizer
68 * 06. Taxonomy
69 * 07. Profile
70 * 08. Nav Menu
71 * 09. Modal
72 * 09. 01. Shortcode Modal
73 * 09. 02. Gutenberg Modal
74 * 09. 03. Icon Modal
75 * 10. Helper
76 * 11. Welcome Page
77 * 12. Responsive
78 * 13. Others
79 *
80 * ---------------------------------------------------------
81 *
82 */
83 /**
84 * 01. Base
85 */
86 .darkify {
87 position: relative;
88 }
89 .darkify label {
90 padding: 0;
91 margin: 0;
92 display: inline-block;
93 }
94
95 .darkify-ab-icon {
96 top: 2px;
97 }
98
99 #screen-meta-links + .darkify-options {
100 margin-top: 40px;
101 }
102
103 .darkify-options {
104 margin-top: 20px;
105 margin-left: 20px;
106 }
107
108 /**
109 * 01. 01. Header
110 */
111 .darkify-header {
112 position: relative;
113 }
114
115 .darkify-header-inner h1 {
116 float: right;
117 font-size: 1.5em;
118 line-height: 26px;
119 font-weight: 400;
120 margin: 0;
121 }
122 .darkify-header-inner h1 small {
123 font-size: 11px;
124 font-weight: 500;
125 }
126
127 /**
128 * 01. 02. Sticky
129 */
130 .darkify-sticky .darkify-header-inner {
131 position: fixed;
132 z-index: 99;
133 top: 32px;
134 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
135 }
136
137 /**
138 * 01. 03. Header Buttons
139 */
140 .darkify-buttons {
141 float: left;
142 }
143 .darkify-buttons .button {
144 margin: 0 2px;
145 line-height: 26px;
146 }
147 .darkify-buttons .button:focus {
148 outline: none !important;
149 box-shadow: none !important;
150 }
151 .darkify-buttons .darkify-save {
152 min-width: 72px;
153 }
154 .darkify-buttons .button.button-primary.darkify-save-ajax {
155 background-color: #c5c5c6;
156 pointer-events: none;
157 }
158 /**
159 * Header Custom Css
160 */
161 .darkify-header-left {
162 float: right;
163 width: 100%;
164 padding-right: 20px;
165 display: flex;
166 align-items: center;
167 }
168 .darkify-header-left img {
169 max-width: 45px;
170 float: right;
171 margin-left: 10px;
172 }
173 .darkify-version {
174 background: #f5f5f5;
175 padding: 5px 14px;
176 margin-right: 8px;
177 border-radius: 15px;
178 border: 1px solid #17171729;
179 }
180
181 .darkify-buttons .button {
182 padding: 6px 15px;
183 font-size: 13px;
184 text-transform: uppercase;
185 font-weight: 500;
186 }
187
188 .darkify-buttons .button.button-primary {
189 background: #171717;
190 border-color: #171717;
191 width: 170px;
192 transition: background-color 0.2s;
193 }
194
195 .darkify-buttons .button.button-secondary {
196 background: #e7e7e7;
197 border-color: #171717;
198 color: #171717;
199 }
200
201 .darkify-header-right {
202 float: left;
203 width: 100%;
204 padding-left: 20px;
205 display: flex;
206 justify-content: flex-end;
207 }
208 .darkify-header-right .darkify-buttons .button {
209 padding-right: 40px;
210 background-repeat: no-repeat;
211 background-size: 20px;
212 background-position: 10px center;
213 margin: 0 4px;
214 }
215
216 html[dir="rtl"] .darkify-header-right .darkify-buttons .button {
217 padding-left: 40px;
218 }
219
220 .darkify-header-right .darkify-buttons .button.button-primary.darkify-top-save {
221 background-image: url(../images/save-icon.svg);
222 border-color: transparent;
223 }
224 .darkify-header-right
225 .darkify-buttons
226 .button.button-primary.darkify-top-save:hover {
227 background-color: #050505;
228 }
229
230 .darkify-header-right
231 .darkify-buttons
232 .button.button-secondary.darkify-reset-section {
233 background-color: #cd3c3c;
234 border-color: transparent;
235 color: #fff;
236 background-image: url(../images/reset-icon.svg);
237 }
238 .darkify-header-right
239 .darkify-buttons
240 .button.button-secondary.darkify-reset-section:hover {
241 background-color: #b82f2f;
242 }
243
244 /**
245 * 01. 04. Navigation
246 */
247 .darkify-nav {
248 display: block;
249 position: relative;
250 z-index: 10;
251 float: right;
252 }
253 .darkify-nav ul {
254 clear: right;
255 margin: 0;
256 list-style-type: none;
257 }
258 .darkify-nav ul li {
259 margin-bottom: 0;
260 }
261 .darkify-nav ul li a {
262 font-size: 13px;
263 position: relative;
264 display: block;
265 padding: 14px 12px;
266 text-decoration: none;
267 transition-property: color, background;
268 transition-duration: 0.2s;
269 transition-timing-function: ease;
270 }
271 .darkify-nav ul li a:focus {
272 outline: none;
273 box-shadow: none;
274 }
275 .darkify-nav ul li .darkify-arrow:after {
276 content: "\f054";
277 display: inline-block;
278 font-family: "IcoFont";
279 font-weight: 900;
280 font-size: 9px;
281 line-height: 1;
282 position: absolute;
283 left: 10px;
284 top: 50%;
285 margin-top: -4px;
286 }
287 .darkify-nav ul li.darkify-tab-expanded .darkify-arrow:after {
288 transform: rotate(-90deg);
289 }
290 .darkify-nav ul li.darkify-tab-expanded ul {
291 display: block;
292 }
293 .darkify-nav ul ul {
294 display: none;
295 position: relative;
296 }
297 .darkify-nav ul ul li a {
298 font-size: 12px;
299 padding: 12px 24px 12px 14px;
300 }
301 .darkify-nav .darkify-tab-icon {
302 width: 20px;
303 margin-left: 5px;
304 font-size: 16px;
305 text-align: center;
306 }
307 html[dir="rtl"] .darkify-nav .darkify-tab-icon {
308 margin-right: 5px;
309 }
310 .darkify-nav .darkify-label-error {
311 margin-right: 4px;
312 vertical-align: top;
313 }
314
315 .darkify-nav-normal {
316 width: 225px;
317 }
318 .darkify-nav-normal + .darkify-content {
319 margin-right: 225px;
320 }
321
322 .darkify-nav-inline {
323 width: 100%;
324 }
325 .darkify-nav-inline ul li {
326 display: inline-block;
327 vertical-align: top;
328 }
329
330 .darkify-nav-background {
331 position: absolute;
332 top: 0;
333 right: 0;
334 bottom: 0;
335 z-index: 9;
336 width: 225px;
337 }
338
339 /**
340 * Navigation Custom Css
341 */
342 .darkify-admin-header {
343 display: flex;
344 justify-content: space-between;
345 align-items: center;
346 order: 1;
347 width: 100%;
348 height: 80px;
349 background-color: #fff;
350 border-radius: 4px;
351 box-shadow: 0 0 20px 0 rgba(36, 39, 50, 0.08);
352 }
353
354 /**
355 * 01. 05. Wrapper
356 */
357 .darkify-wrapper {
358 position: relative;
359 margin-top: 30px;
360 }
361
362 /**
363 * 01. 06. Content
364 */
365 .darkify-content {
366 position: relative;
367 }
368
369 /**
370 * 01. 07. Section
371 */
372 .darkify-sections {
373 float: right;
374 width: 100%;
375 }
376
377 .darkify-section-title {
378 display: none;
379 padding: 20px 30px;
380 background-color: #f5f5f5;
381 border-top: 1px solid #eee;
382 border-bottom: 1px solid #eee;
383 }
384 .darkify-section-title h3 {
385 margin: 0;
386 padding: 0;
387 font-size: 13px;
388 font-weight: bold;
389 text-transform: uppercase;
390 }
391 .darkify-section-title .darkify-section-icon {
392 margin-left: 5px;
393 }
394
395 /**
396 * 01. 08. Footer
397 */
398 .darkify-footer {
399 padding: 20px;
400 font-size: 11px;
401 }
402
403 /**
404 * 01. 09. Copyright
405 */
406 .darkify-copyright {
407 float: right;
408 margin-top: 5px;
409 }
410
411 /**
412 * 01. 10. Show All Settings
413 */
414 .darkify-search-all .darkify-nav-background,
415 .darkify-search-all .darkify-nav,
416 .darkify-show-all .darkify-nav-background,
417 .darkify-show-all .darkify-nav {
418 display: none;
419 }
420 .darkify-search-all .darkify-content,
421 .darkify-show-all .darkify-content {
422 margin-right: 0;
423 }
424 .darkify-search-all .darkify-section-title,
425 .darkify-search-all .darkify-section,
426 .darkify-show-all .darkify-section-title,
427 .darkify-show-all .darkify-section {
428 display: block !important;
429 }
430
431 .darkify-search-all .darkify-section-title {
432 display: none !important;
433 }
434
435 .darkify-expand-all {
436 float: right;
437 padding: 0 8px;
438 margin-left: 4px;
439 z-index: 1;
440 font-size: 13px;
441 line-height: 30px;
442 cursor: pointer;
443 user-select: none;
444 border-radius: 2px;
445 transition: all 0.2s;
446 }
447 .darkify-expand-all span {
448 font-size: 11px;
449 vertical-align: middle;
450 }
451
452 /**
453 * 01. 11. Search Input
454 */
455 .darkify-search {
456 float: right;
457 }
458 .darkify-search input {
459 margin: 0 0 0 2px;
460 border: none;
461 font-size: 12px;
462 line-height: 30px;
463 min-height: 30px;
464 text-align: inherit;
465 padding: 0 10px;
466 border-radius: 2px;
467 box-shadow: none;
468 }
469 .darkify-search input:focus {
470 box-shadow: none;
471 }
472
473 .darkify-saving .darkify-buttons,
474 .darkify-saving .darkify-content {
475 cursor: default;
476 pointer-events: none;
477 opacity: 0.75;
478 }
479
480 /**
481 * 01. 12. Metabox
482 */
483 .darkify-metabox {
484 margin: -6px -12px -12px -12px;
485 }
486 .darkify-metabox .darkify-field {
487 padding: 20px;
488 }
489 .darkify-metabox .darkify-section-title {
490 padding: 20px;
491 }
492
493 .block-editor-page .darkify-metabox {
494 margin: -6px -14px -14px -14px;
495 }
496
497 .block-editor-editor-skeleton__content .darkify-metabox {
498 border-right: 1px solid #e2e4e7;
499 border-left: 1px solid #e2e4e7;
500 }
501
502 .darkify-sections-reset {
503 float: right;
504 width: 100%;
505 text-align: left;
506 border-top: 1px solid #eee;
507 }
508 .darkify-sections-reset .darkify-button-cancel,
509 .darkify-sections-reset input {
510 display: none;
511 }
512 .darkify-sections-reset label {
513 padding: 10px;
514 }
515 .darkify-sections-reset span {
516 -webkit-user-select: none;
517 user-select: none;
518 }
519 .darkify-sections-reset input:checked ~ .darkify-button-reset {
520 display: none;
521 }
522 .darkify-sections-reset input:checked ~ .darkify-button-cancel {
523 display: inline-block;
524 }
525
526 #side-sortables .darkify-section-title {
527 padding: 12px;
528 }
529 #side-sortables .darkify-field {
530 padding: 10px 15px;
531 }
532 #side-sortables .darkify-field .darkify-title {
533 float: none;
534 width: 100%;
535 margin-bottom: 6px;
536 }
537 #side-sortables .darkify-field .darkify-fieldset {
538 float: none;
539 width: 100%;
540 }
541 #side-sortables .darkify-field-text input {
542 width: 100%;
543 }
544 #side-sortables .darkify-notice {
545 padding: 10px 15px;
546 }
547
548 /**
549 * 01. 13. Comment Metabox
550 */
551 .darkify-comment-metabox {
552 margin: -6px -12px -12px -12px;
553 }
554 .darkify-comment-metabox .darkify-field {
555 padding: 20px;
556 }
557 .darkify-comment-metabox .darkify-section-title {
558 padding: 20px;
559 }
560
561 /**
562 * 01. 14. Help Tooltip
563 */
564 .darkify-tooltip {
565 position: absolute;
566 z-index: 5000001;
567 text-align: right;
568 text-decoration: none;
569 max-width: 250px;
570 background-color: rgb(12, 25, 36);
571 border-radius: 5px;
572 padding: 15px;
573 color: #94b2c1;
574 font-size: 14px;
575 line-height: 20px;
576 }
577
578 .darkify-tooltip:has(video) {
579 max-width: 560px;
580 max-height: 345px;
581 }
582
583 .darkify-tooltip .darkify-img-tag video {
584 height: 315px;
585 display: inline-block;
586 vertical-align: middle;
587 }
588
589 .darkify-tooltip .darkify-short-content {
590 margin-top: 8px;
591 }
592
593 .darkify-tooltip .tooltip_btn_secondary,
594 .darkify-tooltip .tooltip_btn_primary {
595 margin-top: 10px;
596 display: inline-block;
597 line-height: 34px;
598 background-color: #1a74e4;
599 border-radius: 3px;
600 padding: 0 12px;
601 font-size: 11px;
602 text-transform: capitalize;
603 text-decoration: none;
604 color: #fff;
605 margin-bottom: 0px;
606 font-weight: 500;
607 }
608
609 .darkify-tooltip .tooltip_btn_secondary {
610 background-color: transparent;
611 border: 2px solid #1a74e4;
612 line-height: 32px;
613 color: #1a74e4;
614 margin-right: 10px;
615 }
616
617 .darkify-tooltip .tooltip_btn_primary:hover,
618 .darkify-tooltip .tooltip_btn_secondary:hover {
619 background-color: #1a74e4;
620 border-color: #1a74e4;
621 color: #ffffff;
622 }
623
624 .darkify-tooltip .darkify-info-label {
625 color: #fff;
626 font-size: 14px;
627 line-height: 20px;
628 font-weight: 500;
629 text-transform: capitalize;
630 margin-top: 0px;
631 }
632
633 .darkify-tooltip:has(video) .darkify-info-label {
634 padding-top: 11px;
635 font-size: 15px;
636 font-weight: 600;
637 }
638
639 .darkify-tooltip .tooltip_btn_primary {
640 margin-top: 10px;
641 }
642
643 .darkify-tooltip .darkify-img-tag {
644 margin-bottom: 6px;
645 /* min-width: 240px; */
646 }
647
648 .darkify-tooltip .darkify-img-tag img {
649 width: 100%;
650 }
651
652 .darkify-field-subheading .darkify-title {
653 width: 100%;
654 }
655
656 .darkify-help-text.darkify-support {
657 display: none;
658 }
659
660 .darkify-tooltip.support-tooltip {
661 max-width: 300px;
662 }
663
664 .darkify-tooltip.support-tooltip a.tooltip_btn_primary {
665 width: 100%;
666 box-sizing: border-box;
667 text-align: center;
668 padding: 8px 8px 8px 8px;
669 margin-bottom: 20px;
670 margin-top: 20px;
671 font-size: 13px;
672 line-height: 20px;
673 }
674
675 .darkify-tooltip.support-tooltip a.tooltip_btn_primary.support {
676 background: #fff;
677 color: #000;
678 }
679
680 .darkify-tooltip.support-tooltip a.tooltip_btn_primary.support:hover {
681 background: #f5f5f5;
682 }
683
684 .darkify-tooltip.support-tooltip a.tooltip_btn_primary.feature-request {
685 background: transparent;
686 color: #1a74e4;
687 border: 2px solid #1a74e4;
688 text-transform: none;
689 }
690
691 .darkify-tooltip.support-tooltip a.tooltip_btn_primary.feature-request:hover {
692 background: #1a74e4;
693 color: #fff;
694 border: 2px solid #1a74e4;
695 }
696
697 .darkify-tooltip.support-tooltip .darkify-info-label {
698 text-transform: none;
699 }
700
701 .darkify-tooltip:before {
702 content: "";
703 width: 0;
704 position: absolute;
705 height: 0;
706 width: 0;
707 height: 0;
708 border-top: 10px solid transparent;
709 border-bottom: 10px solid transparent;
710 border-left: 10px solid rgba(12, 25, 36, 0.85);
711 right: -10px;
712 top: calc(50% - 7px);
713 }
714
715 span.tooltip-icon {
716 width: 25px;
717 display: inline-block;
718 }
719
720 /**
721 * 02. Themes
722 */
723 /**
724 * 02. 01. Theme Dark
725 */
726 .darkify-theme-dark .darkify-header-inner {
727 background-color: #050505;
728 }
729 .darkify-theme-dark .darkify-header-inner h1 {
730 color: #fff;
731 }
732 .darkify-theme-dark .darkify-header-inner h1 small {
733 color: #555;
734 }
735 .darkify-theme-dark .darkify-expand-all {
736 color: #999;
737 background-color: #222;
738 }
739 .darkify-theme-dark .darkify-expand-all:hover {
740 color: #fff;
741 background-color: #333;
742 }
743 .darkify-theme-dark .darkify-search input {
744 color: #fff;
745 background-color: #222;
746 }
747 .darkify-theme-dark .darkify-search:focus {
748 background-color: #444;
749 }
750 .darkify-theme-dark .darkify-search::-webkit-input-placeholder {
751 color: #666;
752 }
753 .darkify-theme-dark .darkify-nav ul li a {
754 color: #999;
755 border-color: #2f2f2f;
756 background-color: #222;
757 }
758 .darkify-theme-dark .darkify-nav ul li a:hover {
759 color: #fff;
760 }
761 .darkify-theme-dark .darkify-nav ul li .darkify-active {
762 color: #fff;
763 background-color: #111;
764 }
765 .darkify-theme-dark .darkify-nav ul ul li a {
766 border-color: #2f2f2f;
767 background-color: #191919;
768 }
769 .darkify-theme-dark .darkify-nav ul ul li .darkify-active {
770 background-color: #101010;
771 }
772 .darkify-theme-dark .darkify-nav ul ul:before {
773 background-color: rgba(34, 34, 34, 0.75);
774 }
775 .darkify-theme-dark .darkify-nav > ul > li:last-child > a {
776 border: none;
777 }
778 .darkify-theme-dark .darkify-nav-normal ul li a {
779 border-bottom-width: 1px;
780 border-bottom-style: solid;
781 }
782 .darkify-theme-dark .darkify-nav-normal ul li .darkify-active:after {
783 content: " ";
784 position: absolute;
785 left: 0;
786 top: 50%;
787 height: 0;
788 width: 0;
789 pointer-events: none;
790 border: solid transparent;
791 border-left-color: #fff;
792 border-width: 4px;
793 margin-top: -4px;
794 }
795 .darkify-theme-dark .darkify-nav-inline {
796 background-color: #222;
797 }
798 .darkify-theme-dark .darkify-nav-inline ul li a {
799 text-align: center;
800 border-left-width: 1px;
801 border-left-style: solid;
802 }
803 .darkify-theme-dark .darkify-nav-inline ul li .darkify-active:after {
804 content: " ";
805 position: absolute;
806 right: 50%;
807 bottom: 0;
808 height: 0;
809 width: 0;
810 pointer-events: none;
811 border: solid transparent;
812 border-bottom-color: #fff;
813 border-width: 4px;
814 margin-right: -4px;
815 }
816 .darkify-theme-dark .darkify-nav-background {
817 background-color: #222;
818 }
819 .darkify-theme-dark .darkify-footer {
820 color: #555;
821 background-color: #050505;
822 }
823
824 /**
825 * 02. 02. Theme Light
826 */
827 .darkify-theme-light .darkify-header-inner {
828 background-color: #f5f5f5;
829 background: linear-gradient(#fefefe, #f5f5f5);
830 }
831 .darkify-theme-light .darkify-header-inner h1 small {
832 color: #999;
833 }
834 .darkify-theme-light .darkify-expand-all {
835 color: #999;
836 background-color: #eee;
837 }
838 .darkify-theme-light .darkify-expand-all:hover {
839 color: #555;
840 }
841 .darkify-theme-light .darkify-search input {
842 color: #555;
843 background-color: #eee;
844 }
845 .darkify-theme-light .darkify-search input::-webkit-input-placeholder {
846 color: #999;
847 }
848 .darkify-theme-light .darkify-nav ul li a {
849 font-weight: 500;
850 color: #444;
851 background-color: #f5f5f5;
852 }
853
854 .darkify-theme-light .darkify-nav ul li .darkify-active {
855 color: #111;
856 background-color: #fff;
857 }
858 .darkify-theme-light .darkify-nav ul ul li a {
859 background-color: #eee;
860 }
861 .darkify-theme-light .darkify-nav-normal > ul {
862 margin-left: -1px;
863 margin-bottom: -1px;
864 }
865 .darkify-theme-light .darkify-nav-normal > ul li a {
866 border-bottom: 1px solid #ccd0d4;
867 border-left: 1px solid #ccd0d4;
868 }
869 .darkify-theme-light .darkify-nav-normal > ul li .darkify-active {
870 border-left-color: #fff;
871 }
872 .darkify-theme-light .darkify-nav-inline {
873 background-color: #f5f5f5;
874 border-bottom: 1px solid #ccd0d4;
875 }
876 .darkify-theme-light .darkify-nav-inline > ul {
877 margin-bottom: -1px;
878 }
879 .darkify-theme-light .darkify-nav-inline > ul li a {
880 text-align: center;
881 border-left: 1px solid #ccd0d4;
882 border-bottom: 1px solid #ccd0d4;
883 }
884 .darkify-theme-light .darkify-nav-inline > ul li .darkify-active {
885 border-bottom-color: #fff;
886 }
887 .darkify-theme-light .darkify-nav-inline > ul ul {
888 display: none !important;
889 }
890 .darkify-theme-light .darkify-nav-inline .darkify-arrow:after {
891 display: none;
892 }
893 .darkify-theme-light .darkify-nav-background {
894 background-color: #f5f5f5;
895 border-left: 1px solid #ccd0d4;
896 }
897 .darkify-theme-light .darkify-footer {
898 color: #555;
899 border-top: 1px solid #ccd0d4;
900 background-color: #f5f5f5;
901 background: linear-gradient(#fafafa, #f5f5f5);
902 }
903
904 /**
905 * 03. Fields
906 */
907 .darkify-field {
908 position: relative;
909 padding: 30px;
910 }
911 .darkify-field + .darkify-field {
912 border-top: 1px solid #eee;
913 }
914 .darkify-field-fieldset .darkify-field + .darkify-field {
915 border-top: none;
916 }
917 .darkify-field.darkify-field-fieldset {
918 padding-top: 15px;
919 padding-bottom: 15px;
920 }
921 .darkify-field.darkify-field-fieldset
922 .darkify-fieldset-content
923 > .darkify-field {
924 padding-right: 0px;
925 padding-left: 0px;
926 }
927 .darkify-field p:first-child {
928 margin-top: 0;
929 }
930 .darkify-field p:last-child {
931 margin-bottom: 0;
932 }
933 .darkify-field:after,
934 .darkify-field:before {
935 content: " ";
936 display: table;
937 }
938 .darkify-field:after {
939 clear: both;
940 }
941 .darkify-field h4 {
942 margin-top: 0;
943 }
944 .darkify-field .darkify-title {
945 position: relative;
946 width: 20%;
947 float: right;
948 }
949 .darkify-field .darkify-title h4 {
950 margin: 0;
951 color: #23282d;
952 }
953 .darkify-field .darkify-fieldset {
954 float: left;
955 width: calc(80% - 20px);
956 }
957
958 .darkify-pseudo-field {
959 padding: 0 0 0 5px !important;
960 display: inline-block;
961 }
962 .darkify-pseudo-field + .darkify-pseudo-field {
963 border: 0;
964 }
965 .darkify-pseudo-field pre {
966 display: none;
967 }
968
969 /**
970 * 03. 02. Field: accordion
971 */
972 .darkify-field-accordion .darkify-accordion-item {
973 position: relative;
974 margin-bottom: 5px;
975 }
976 .darkify-field-accordion .darkify-accordion-item:last-child {
977 margin-bottom: 0;
978 }
979 .darkify-field-accordion .darkify-accordion-item h4 {
980 font-size: 1em;
981 }
982 .darkify-field-accordion .darkify-accordion-title {
983 display: block;
984 cursor: pointer;
985 position: relative;
986 margin: 0;
987 padding: 15px;
988 min-height: 0;
989 font-size: 100%;
990 user-select: none;
991 border: 1px solid #ccd0d4;
992 background-color: #fafafa;
993 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
994 transition: border-color 0.15s;
995 }
996 .darkify-field-accordion .darkify-accordion-title:active,
997 .darkify-field-accordion .darkify-accordion-title:hover,
998 .darkify-field-accordion .darkify-accordion-title:focus {
999 outline: none;
1000 border-color: #999;
1001 }
1002 .darkify-field-accordion .darkify-accordion-title .darkify--icon {
1003 width: 20px;
1004 text-align: center;
1005 margin-left: 2px;
1006 }
1007 .darkify-field-accordion .darkify-accordion-icon {
1008 width: 16px;
1009 text-align: center;
1010 }
1011 .darkify-field-accordion .darkify-accordion-content {
1012 display: none;
1013 padding: 0;
1014 border: 1px solid #ccd0d4;
1015 border-top: none;
1016 background-color: #fff;
1017 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1018 }
1019 .darkify-field-accordion .darkify-accordion-content > .darkify-field {
1020 padding: 15px;
1021 }
1022 .darkify-field-accordion .darkify-accordion-open {
1023 display: block;
1024 }
1025
1026 /**
1027 * 03. 03. Field: background
1028 */
1029 .darkify-field-background .darkify-field {
1030 border: 0 !important;
1031 padding: 0;
1032 margin-bottom: 6px;
1033 margin-left: 6px;
1034 }
1035 .darkify-field-background .darkify--title {
1036 color: #777;
1037 font-size: 12px;
1038 }
1039 .darkify-field-background .darkify--background-colors {
1040 display: flex;
1041 flex-wrap: wrap;
1042 }
1043 .darkify-field-background .darkify--background-attributes {
1044 display: flex;
1045 flex-wrap: wrap;
1046 }
1047 .darkify-field-background .darkify--background-attributes select {
1048 min-width: 100%;
1049 margin: 0;
1050 }
1051 .darkify-field-background .darkify--background-attributes .darkify-field {
1052 flex: 1;
1053 }
1054 .darkify-field-background .darkify--attributes-hidden {
1055 display: none;
1056 }
1057
1058 /**
1059 * 03. 04. Field: backup
1060 */
1061 .darkify-field-backup textarea {
1062 width: 100%;
1063 min-height: 200px;
1064 margin-bottom: 5px;
1065 }
1066 .darkify-field-backup small {
1067 display: inline-block;
1068 margin: 5px;
1069 }
1070 .darkify-field-backup hr {
1071 margin: 20px 0;
1072 border: none;
1073 border-bottom: 1px solid #e5e5e5;
1074 }
1075
1076 /**
1077 * 03. 05. Field: border, spacing, dimensions
1078 */
1079 /* .darkify-field-border .darkify--inputs,
1080 .darkify-field-spacing .darkify--inputs,
1081 .darkify-field-dimensions .darkify--inputs {
1082 float: left;
1083 display: flex;
1084 flex-wrap: wrap;
1085 }
1086 .darkify-field-border .darkify--input,
1087 .darkify-field-spacing .darkify--input,
1088 .darkify-field-dimensions .darkify--input {
1089 display: flex;
1090 padding-right: 6px;
1091 padding-bottom: 4px;
1092 box-sizing: border-box;
1093 }
1094 .darkify-field-border .darkify--input select,
1095 .darkify-field-spacing .darkify--input select,
1096 .darkify-field-dimensions .darkify--input select {
1097 margin: 0;
1098 }
1099 .darkify-field-border .darkify--input input,
1100 .darkify-field-spacing .darkify--input input,
1101 .darkify-field-dimensions .darkify--input input {
1102 position: relative;
1103 z-index: 1;
1104 margin: 0;
1105 width: 65px;
1106 max-width: 100%;
1107 text-align: center;
1108 }
1109 .darkify-field-border .darkify--color,
1110 .darkify-field-spacing .darkify--color,
1111 .darkify-field-dimensions .darkify--color {
1112 float: left;
1113 }
1114 .darkify-field-border .darkify--label,
1115 .darkify-field-spacing .darkify--label,
1116 .darkify-field-dimensions .darkify--label {
1117 display: flex;
1118 flex-direction: column;
1119 justify-content: center;
1120 user-select: none;
1121 min-width: 20px;
1122 max-width: 100%;
1123 padding: 0 4px;
1124 font-size: 12px;
1125 text-align: center;
1126 color: #555;
1127 border: 1px solid #7b776c;
1128 background-color: #f5f5f5;
1129 }
1130 .darkify-field-border .darkify--icon,
1131 .darkify-field-spacing .darkify--icon,
1132 .darkify-field-dimensions .darkify--icon {
1133 border-right: 0;
1134 border-radius: 4px 0 0 4px;
1135 }
1136 .darkify-field-border .darkify--icon + input,
1137 .darkify-field-spacing .darkify--icon + input,
1138 .darkify-field-dimensions .darkify--icon + input {
1139 border-top-left-radius: 0 !important;
1140 border-bottom-left-radius: 0 !important;
1141 }
1142 .darkify-field-border .darkify--unit,
1143 .darkify-field-spacing .darkify--unit,
1144 .darkify-field-dimensions .darkify--unit {
1145 border-left: 0;
1146 border-radius: 0 4px 4px 0;
1147 }
1148 .darkify-field-border .darkify--is-unit,
1149 .darkify-field-spacing .darkify--is-unit,
1150 .darkify-field-dimensions .darkify--is-unit {
1151 border-top-right-radius: 0 !important;
1152 border-bottom-right-radius: 0 !important;
1153 } */
1154
1155 .darkify-field + .darkify-field.darkify-field-box_shadow:not(.hidden),
1156 .darkify-field + .darkify-field.darkify-field-dimensions:not(.hidden),
1157 .darkify-field + .darkify-field.darkify-field-color_group:not(.hidden),
1158 .darkify-field + .darkify-field.darkify-field-border:not(.hidden) {
1159 padding-top: 36px;
1160 }
1161
1162 .darkify-field-border .darkify--left,
1163 .darkify-field-spacing .darkify--left,
1164 .darkify-field-column .darkify--left,
1165 .darkify-field-dimensions_res .darkify--left,
1166 .darkify-field-dimensions .darkify--left {
1167 float: right;
1168 }
1169
1170 /* .darkify-field-border .darkify--inputs,
1171 .darkify-field-spacing .darkify--inputs,
1172 .darkify-field-column .darkify--inputs,
1173 .darkify-field-dimensions_res .darkify--inputs,
1174 .darkify-field-dimensions .darkify--inputs {
1175 float: left;
1176 margin-right: 10px;
1177 margin-bottom: 7px;
1178 } */
1179 .darkify-field-box_shadow .darkify--inputs,
1180 .darkify-field-border .darkify--inputs,
1181 .darkify-field-spacing .darkify--inputs,
1182 .darkify-field-column .darkify--inputs,
1183 .darkify-field-dimensions_res .darkify--inputs,
1184 .darkify-field-dimensions .darkify--inputs {
1185 float: right;
1186 display: flex;
1187 flex-wrap: wrap;
1188 }
1189
1190 .darkify-field-box_shadow .darkify--input,
1191 .darkify-field-border .darkify--input,
1192 .darkify-field-spacing .darkify--input,
1193 .darkify-field-column .darkify--input,
1194 .darkify-field-dimensions_res .darkify--input,
1195 .darkify-field-dimensions .darkify--input {
1196 display: flex;
1197 padding-left: 6px;
1198 padding-bottom: 4px;
1199 box-sizing: border-box;
1200 }
1201
1202 .darkify-field-border .darkify--input select,
1203 .darkify-field-spacing .darkify--input select,
1204 .darkify-field-column .darkify--input select,
1205 .darkify-field-dimensions_res .darkify--input select,
1206 .darkify-field-dimensions .darkify--input select {
1207 margin: 0;
1208 }
1209
1210 .darkify-field-spinner input,
1211 .darkify-field-box_shadow .darkify--input input,
1212 .darkify-field-border .darkify--input input,
1213 .darkify-field-spacing .darkify--input input,
1214 .darkify-field-column .darkify--input input,
1215 .darkify-field-dimensions_res .darkify--input input,
1216 .darkify-field-dimensions .darkify--input input {
1217 position: relative;
1218 z-index: 1;
1219 margin: 0;
1220 width: 65px;
1221 max-width: 100%;
1222 text-align: center;
1223 padding: 0;
1224 border-color: #7b776c;
1225 }
1226
1227 .darkify-field-dimensions .darkify--input input {
1228 border-top-left-radius: 3px;
1229 border-bottom-left-radius: 3px;
1230 }
1231
1232 .darkify-field-box_shadow .darkify--color,
1233 .darkify-field-border .darkify--color,
1234 .darkify-field-spacing .darkify--color,
1235 .darkify-field-column .darkify--color,
1236 .darkify-field-dimensions .darkify--color,
1237 .darkify-field-dimensions_res .darkify--color {
1238 float: right;
1239 }
1240
1241 .darkify-field-dimensions_res .darkify--input input {
1242 border-radius: 3px 0 0 3px;
1243 }
1244
1245 .darkify-field-box_shadow .darkify--label,
1246 .darkify-field-border .darkify--label,
1247 .darkify-field-spacing .darkify--label,
1248 .darkify-field-column .darkify--label,
1249 .darkify-field-dimensions .darkify--label,
1250 .darkify-field-dimensions_res .darkify--label {
1251 display: flex;
1252 flex-direction: column;
1253 justify-content: center;
1254 user-select: none;
1255 min-width: 20px;
1256 max-width: 100%;
1257 padding: 0 4px;
1258 font-size: 12px;
1259 text-align: center;
1260 color: #555;
1261 border: 1px solid #7b776c;
1262 background-color: #f5f5f5;
1263 }
1264
1265 /* .darkify-field-dimensions .darkify--label.darkify--icon,
1266 .darkify-field-spacing .darkify--label.darkify--icon, */
1267 .darkify-field-border .darkify--label.darkify--icon,
1268 .darkify-field-box_shadow .darkify--label.darkify--icon {
1269 font-size: 16px;
1270 }
1271
1272 .darkify-field-border .darkify--icon,
1273 .darkify-field-spacing .darkify--icon,
1274 .darkify-field-dimensions .darkify--icon,
1275 .darkify-field-box_shadow .darkify--icon,
1276 .darkify-field-border .darkify--icon,
1277 .darkify-field-spacing .darkify--icon,
1278 .darkify-field-column .darkify--icon,
1279 .darkify-field-dimensions_res .darkify--icon,
1280 .darkify-field-dimensions .darkify--icon {
1281 border-left: 0;
1282 border-radius: 0 4px 4px 0;
1283 }
1284
1285 .darkify-field-box_shadow .darkify--icon + input,
1286 .darkify-field-border .darkify--icon + input,
1287 .darkify-field-spacing .darkify--icon + input,
1288 .darkify-field-column .darkify--icon + input,
1289 .darkify-field-dimensions_res .darkify--icon + input,
1290 .darkify-field-dimensions .darkify--icon + input {
1291 border-top-right-radius: 0;
1292 border-bottom-right-radius: 0;
1293 }
1294
1295 .darkify-field-box_shadow .darkify--unit,
1296 .darkify-field-border .darkify--unit,
1297 .darkify-field-spacing .darkify--unit,
1298 .darkify-field-column .darkify--unit,
1299 .darkify-field-dimensions .darkify--unit,
1300 .darkify-field-dimensions_res .darkify--unit {
1301 border-right: 0;
1302 border-radius: 4px 0 0 4px;
1303 }
1304
1305 .darkify-field-box_shadow .darkify--is-unit,
1306 .darkify-field-border .darkify--is-unit,
1307 .darkify-field-spacing .darkify--is-unit,
1308 .darkify-field-column .darkify--is-unit,
1309 .darkify-field-dimensions_res .darkify--is-unit,
1310 .darkify-field-dimensions .darkify--is-unit {
1311 border-top-left-radius: 0;
1312 border-bottom-left-radius: 0;
1313 }
1314
1315 .darkify-field:not(.darkify-field-typography) .darkify--title {
1316 position: absolute;
1317 top: 16px;
1318 text-transform: capitalize;
1319 color: #999;
1320 margin-right: 2px;
1321 }
1322
1323 /**
1324 * 03. 06. Field: button_set
1325 */
1326 .darkify-field-button_set .darkify--buttons {
1327 display: inline-block;
1328 }
1329 .darkify-field-button_set .darkify--button {
1330 position: relative;
1331 z-index: 1;
1332 float: right;
1333 cursor: pointer;
1334 padding: 7px 14px;
1335 min-width: 16px;
1336 text-align: center;
1337 color: #555;
1338 border: 1px solid #cccccc;
1339 background-color: #f7f7f7;
1340 user-select: none;
1341 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
1342 }
1343 .darkify-field-button_set .darkify--button:first-child {
1344 border-radius: 0 4px 4px 0;
1345 }
1346 .darkify-field-button_set .darkify--button:last-child {
1347 border-radius: 4px 0 0 4px;
1348 }
1349 .darkify-field-button_set .darkify--button:not(:first-child) {
1350 margin-right: -1px;
1351 }
1352 .darkify-field-button_set .darkify--button:hover {
1353 background-color: #eee;
1354 }
1355 .darkify-field-button_set .darkify--active:hover,
1356 .darkify-field-button_set .darkify--active {
1357 z-index: 2;
1358 color: #fff;
1359 border-color: #1a74e4;
1360 background-color: #1a74e4;
1361 }
1362 .darkify-field-button_set input {
1363 display: none;
1364 }
1365
1366 /**
1367 * 03. 07. Field: checkbox, radio
1368 */
1369 .darkify-field-checkbox ul,
1370 .darkify-field-radio ul {
1371 margin: 0;
1372 padding: 0;
1373 list-style-type: none;
1374 overflow-y: auto;
1375 max-height: 305px;
1376 }
1377 .darkify-field-checkbox ul li,
1378 .darkify-field-radio ul li {
1379 margin-bottom: 6px;
1380 }
1381 .darkify-field-checkbox ul ul,
1382 .darkify-field-radio ul ul {
1383 max-height: none;
1384 }
1385 .darkify-field-checkbox ul ul li,
1386 .darkify-field-radio ul ul li {
1387 margin-right: 8px;
1388 }
1389 .darkify-field-checkbox ul ul li:first-child,
1390 .darkify-field-radio ul ul li:first-child {
1391 margin-right: 0;
1392 }
1393 .darkify-field-checkbox input,
1394 .darkify-field-radio input {
1395 margin: 0 1px;
1396 }
1397 .darkify-field-checkbox .darkify--inline-list li,
1398 .darkify-field-radio .darkify--inline-list li {
1399 display: inline-block;
1400 margin-left: 15px;
1401 }
1402 .darkify-field-checkbox .darkify--text,
1403 .darkify-field-radio .darkify--text {
1404 margin-right: 5px;
1405 vertical-align: middle;
1406 }
1407 .darkify-field-checkbox .darkify-checker,
1408 .darkify-field-radio .darkify-checker {
1409 cursor: pointer;
1410 }
1411 .darkify-field-checkbox .darkify-checkbox-all,
1412 .darkify-field-radio .darkify-checkbox-all {
1413 user-select: none;
1414 cursor: pointer;
1415 margin-top: 5px;
1416 font-weight: 500;
1417 text-decoration: none;
1418 }
1419
1420 /**
1421 * 03. 08. Field: code_editor
1422 */
1423 .darkify-field-code_editor .CodeMirror {
1424 width: 100%;
1425 height: 400px;
1426 }
1427 .darkify-field-code_editor .cm-s-default {
1428 border: 1px solid #ccd0d4;
1429 }
1430 .darkify-field-code_editor textarea {
1431 width: 100%;
1432 height: 400px;
1433 }
1434
1435 /**
1436 * 03. 09. Field: color
1437 */
1438 .darkify-field-color > input {
1439 opacity: 0.75;
1440 width: 115px;
1441 max-width: 100%;
1442 }
1443 .darkify-field-color .button.wp-picker-clear {
1444 padding: 0 8px;
1445 margin-right: 6px;
1446 line-height: 2.54545455;
1447 min-height: 30px;
1448 }
1449
1450 /**
1451 * 03. 10. Field: color_group
1452 */
1453 .darkify-field-color_group .darkify--left {
1454 float: right;
1455 margin-left: 10px;
1456 margin-bottom: 5px;
1457 }
1458 .darkify-field-color_group .darkify--title {
1459 color: #999;
1460 margin-bottom: 5px;
1461 }
1462
1463 /**
1464 * 03. 11. Field: fieldset
1465 */
1466 .darkify-field-fieldset .darkify-fieldset-content {
1467 background-color: #fff;
1468 }
1469 .darkify-field-fieldset .darkify-fieldset-content > .darkify-field {
1470 padding: 15px;
1471 }
1472 .darkify-field-fieldset .darkify-field-subheading {
1473 font-size: 13px;
1474 }
1475
1476 /**
1477 * 03. 12. Field: date
1478 */
1479 .darkify-field-date input {
1480 margin: 0;
1481 }
1482 .darkify-field-date .darkify--to {
1483 margin-right: 7px;
1484 }
1485
1486 .darkify-datepicker-wrapper {
1487 margin-top: 5px;
1488 width: auto;
1489 background-color: #fff;
1490 z-index: 9999999 !important;
1491 box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
1492 }
1493
1494 .darkify-datepicker-wrapper * {
1495 float: none;
1496 margin: 0;
1497 padding: 0;
1498 font-family: inherit;
1499 font-weight: normal;
1500 font-style: normal;
1501 text-decoration: none;
1502 border: 0;
1503 border-radius: 0;
1504 box-shadow: none;
1505 }
1506 .darkify-datepicker-wrapper .ui-widget-header,
1507 .darkify-datepicker-wrapper .ui-datepicker-header {
1508 color: #fff;
1509 background: #00a0d2;
1510 }
1511 .darkify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1512 cursor: pointer;
1513 }
1514 .darkify-datepicker-wrapper .ui-datepicker-title {
1515 font-size: 14px;
1516 line-height: 40px;
1517 text-align: center;
1518 }
1519 .darkify-datepicker-wrapper .ui-datepicker-prev,
1520 .darkify-datepicker-wrapper .ui-datepicker-next {
1521 position: static;
1522 top: auto;
1523 right: auto;
1524 left: auto;
1525 font-family: "IcoFont";
1526 font-weight: 900;
1527 font-size: 12px;
1528 text-align: center;
1529 width: 41px;
1530 height: 40px;
1531 line-height: 40px;
1532 color: #fff;
1533 background-color: rgba(255, 255, 255, 0.1);
1534 text-rendering: auto;
1535 -webkit-font-smoothing: antialiased;
1536 -moz-osx-font-smoothing: grayscale;
1537 }
1538 .darkify-datepicker-wrapper .ui-datepicker-next span,
1539 .darkify-datepicker-wrapper .ui-datepicker-prev span {
1540 display: none;
1541 }
1542 .darkify-datepicker-wrapper .ui-datepicker-prev {
1543 float: right;
1544 }
1545 .darkify-datepicker-wrapper .ui-datepicker-next {
1546 float: left;
1547 }
1548 .darkify-datepicker-wrapper .ui-datepicker-prev:before {
1549 content: "\f053";
1550 }
1551 .darkify-datepicker-wrapper .ui-datepicker-next:before {
1552 content: "\f054";
1553 }
1554 .darkify-datepicker-wrapper .ui-datepicker-prev-hover,
1555 .darkify-datepicker-wrapper .ui-datepicker-next-hover {
1556 opacity: 0.75;
1557 }
1558 .darkify-datepicker-wrapper tbody .ui-datepicker-week-col {
1559 background-color: #f7f7f7;
1560 }
1561 .darkify-datepicker-wrapper .ui-datepicker-buttonpane {
1562 padding: 10px;
1563 text-align: center;
1564 background-color: #f7f7f7;
1565 }
1566 .darkify-datepicker-wrapper .ui-datepicker-buttonpane button {
1567 cursor: pointer;
1568 margin: 0 5px;
1569 padding: 7px 14px;
1570 border: 1px solid #eee;
1571 background-color: #fff;
1572 }
1573 .darkify-datepicker-wrapper select {
1574 margin: 0 4px;
1575 }
1576 .darkify-datepicker-wrapper select option {
1577 color: #555;
1578 }
1579 .darkify-datepicker-wrapper table {
1580 font-size: 13px;
1581 border-collapse: collapse;
1582 width: 100%;
1583 }
1584 .darkify-datepicker-wrapper thead {
1585 color: #fff;
1586 background: #32373c;
1587 }
1588 .darkify-datepicker-wrapper th {
1589 text-align: center;
1590 padding: 7px;
1591 border: 1px solid #444;
1592 }
1593 .darkify-datepicker-wrapper td {
1594 text-align: center;
1595 border: 1px solid #f4f4f4;
1596 }
1597 .darkify-datepicker-wrapper td.ui-datepicker-other-month {
1598 border: transparent;
1599 }
1600 .darkify-datepicker-wrapper td .ui-state-default {
1601 color: #555;
1602 width: auto;
1603 display: block;
1604 padding: 6px 12px;
1605 }
1606 .darkify-datepicker-wrapper td .ui-state-active,
1607 .darkify-datepicker-wrapper td .ui-state-hover {
1608 color: #fff;
1609 background-color: #0073aa;
1610 }
1611 .darkify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1612 opacity: 0.5;
1613 }
1614
1615 /**
1616 * 03. 13. Field: datetime
1617 */
1618 .darkify-field-datetime input {
1619 margin: 0;
1620 }
1621 .darkify-field-datetime .darkify--to {
1622 margin-right: 7px;
1623 }
1624
1625 .darkify-flatpickr select,
1626 .darkify-flatpickr input {
1627 min-height: auto;
1628 }
1629 .darkify-flatpickr select:focus,
1630 .darkify-flatpickr input:focus {
1631 box-shadow: none;
1632 }
1633 .darkify-flatpickr.open {
1634 z-index: 9999999 !important;
1635 }
1636
1637 /**
1638 * 03. 14. Field: gallery
1639 */
1640 .darkify-field-gallery ul {
1641 margin: 0;
1642 padding: 0;
1643 list-style-type: none;
1644 }
1645 .darkify-field-gallery ul li {
1646 display: inline-block;
1647 position: relative;
1648 padding: 4px;
1649 margin: 0 0 10px 5px;
1650 border: 1px solid #ccc;
1651 background-color: #f9f9f9;
1652 border-radius: 2px;
1653 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1654 }
1655 .darkify-field-gallery ul li img {
1656 max-height: 60px;
1657 display: inline-block;
1658 vertical-align: middle;
1659 }
1660 .darkify-field-gallery .button {
1661 margin-left: 5px;
1662 margin-bottom: 5px;
1663 }
1664
1665 /**
1666 * 03. 15. Field: group
1667 */
1668 .darkify-field-group .darkify-cloneable-hidden {
1669 display: none !important;
1670 }
1671 .darkify-field-group .darkify-cloneable-wrapper {
1672 position: relative;
1673 }
1674 .darkify-field-group .darkify-cloneable-item {
1675 display: none;
1676 position: relative;
1677 margin-bottom: 5px;
1678 }
1679 .darkify-field-group .darkify-cloneable-item h4 {
1680 font-size: 1em;
1681 }
1682 .darkify-field-group .ui-accordion .darkify-cloneable-item {
1683 display: block;
1684 }
1685 .darkify-field-group .darkify-cloneable-content {
1686 border: 1px solid #ccd0d4;
1687 background-color: #fff;
1688 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1689 }
1690 .darkify-field-group .darkify-cloneable-content > .darkify-field {
1691 padding: 15px;
1692 }
1693 .darkify-field-group .darkify-cloneable-title {
1694 display: block;
1695 cursor: pointer;
1696 position: relative;
1697 user-select: none;
1698 margin: 0;
1699 padding: 15px 10px 15px 65px;
1700 min-height: 0;
1701 font-size: 100%;
1702 border: 1px solid #ccd0d4;
1703 background-color: #fafafa;
1704 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1705 transition: border-color 0.15s;
1706 }
1707 .darkify-field-group .darkify-cloneable-title:active,
1708 .darkify-field-group .darkify-cloneable-title:hover,
1709 .darkify-field-group .darkify-cloneable-title:focus {
1710 border-color: #999;
1711 outline: none;
1712 }
1713 .darkify-field-group .darkify-cloneable-helper {
1714 position: absolute;
1715 top: 12px;
1716 left: 10px;
1717 z-index: 1;
1718 font-size: 14px;
1719 line-height: 1em;
1720 }
1721 .darkify-field-group .darkify-cloneable-helper i {
1722 display: inline-block;
1723 cursor: pointer;
1724 padding: 5px;
1725 color: #999;
1726 }
1727 .darkify-field-group .darkify-cloneable-helper i:hover {
1728 color: #555;
1729 }
1730 .darkify-field-group .darkify-cloneable-content {
1731 padding: 0;
1732 border-top: 0;
1733 }
1734 .darkify-field-group .darkify-cloneable-title-prefix,
1735 .darkify-field-group .darkify-cloneable-title-number {
1736 margin-left: 5px;
1737 }
1738 .darkify-field-group .darkify-cloneable-alert {
1739 display: none;
1740 margin-bottom: 5px;
1741 padding: 10px 20px;
1742 color: #a94442;
1743 border: 1px solid #ebccd1;
1744 background-color: #f2dede;
1745 }
1746 .darkify-field-group .widget-placeholder {
1747 margin-bottom: 10px;
1748 border: 1px dashed #f1c40f;
1749 background-color: #fffae4;
1750 }
1751 .darkify-field-group .darkify-cloneable-header-icon {
1752 display: inline-block;
1753 text-align: center;
1754 font-size: 14px;
1755 width: 17px;
1756 text-indent: 0;
1757 vertical-align: text-top;
1758 }
1759 .darkify-field-group .darkify-cloneable-placeholder {
1760 background-color: #ddd;
1761 margin-top: 4px;
1762 width: 100px;
1763 height: 10px;
1764 font-size: 10px;
1765 line-height: 10px;
1766 display: inline-block;
1767 vertical-align: top;
1768 border-radius: 2px;
1769 }
1770
1771 /**
1772 * 03. 16. Field: icon
1773 */
1774 .darkify-field-icon .darkify-icon-select {
1775 display: flex;
1776 grid-gap: 5px;
1777 }
1778 .darkify-field-icon .darkify-icon-preview:not(.hidden) {
1779 display: flex;
1780 }
1781 .darkify-field-icon .darkify-icon-preview i {
1782 display: flex;
1783 justify-content: center;
1784 align-items: center;
1785 width: 30px;
1786 font-size: 14px;
1787 text-align: center;
1788 vertical-align: top;
1789 color: #555;
1790 border: 1px solid #ccc;
1791 background-color: #f7f7f7;
1792 border-radius: 3px;
1793 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1794 }
1795
1796 /**
1797 * 03. 17. Field: image_select
1798 */
1799 .darkify-field-image_select .darkify--image {
1800 display: inline-block;
1801 margin: 0 0 10px 5px;
1802 margin-left: 13px;
1803 }
1804 .darkify-field-image_select .darkify--inline-list .darkify--image {
1805 display: block;
1806 }
1807 .darkify-field-image_select figure {
1808 cursor: pointer;
1809 position: relative;
1810 display: inline-block;
1811 max-width: 100%;
1812 margin: 0;
1813 vertical-align: bottom;
1814 border: 2px solid transparent;
1815 background-color: #fff;
1816 user-select: none;
1817 transition: all 0.2s;
1818 border-radius: 3px;
1819 border-color: #8396a2;
1820 border-radius: 3px;
1821 }
1822 .darkify-field-image_select .darkify--active figure {
1823 border-color: #1a74e4;
1824 }
1825 .darkify-field-image_select figure:before {
1826 position: absolute;
1827 top: 5px;
1828 right: 4px;
1829 text-align: center;
1830 font-size: 12px;
1831 font-family: "IcoFont";
1832 font-weight: 900;
1833 content: "\eed6";
1834 width: 16px;
1835 height: 16px;
1836 line-height: 14px;
1837 opacity: 0;
1838 color: #fff;
1839 background-color: #1a74e4;
1840 transition: opacity 0.2s;
1841 border-radius: 50%;
1842 }
1843
1844 .darkify-field-image_select .darkify--active figure:before {
1845 opacity: 1;
1846 }
1847 .darkify-field-image_select img {
1848 max-width: 100%;
1849 height: auto;
1850 vertical-align: top;
1851 }
1852 .darkify-field-image_select input {
1853 display: none;
1854 }
1855
1856 /**
1857 * 03. 18. Field: link_color
1858 */
1859 .darkify-field-link_color .darkify--left {
1860 float: right;
1861 margin-left: 10px;
1862 margin-bottom: 5px;
1863 }
1864 .darkify-field-link_color .darkify--title {
1865 color: #777;
1866 margin-bottom: 5px;
1867 }
1868
1869 /**
1870 * 03. 20. Field: media
1871 */
1872 .darkify-field-media .darkify--placeholder {
1873 display: flex;
1874 align-items: flex-start;
1875 }
1876 .darkify-field-media .darkify--placeholder input {
1877 width: 100%;
1878 margin: 0;
1879 }
1880 .darkify-field-media .button {
1881 margin-right: 5px;
1882 }
1883 .darkify-field-media .hidden + .button {
1884 margin-right: 0;
1885 }
1886 .darkify-field-media .darkify--preview {
1887 position: relative;
1888 }
1889
1890 /**
1891 * 03. 21. Field: palette
1892 */
1893 .darkify-field-palette .darkify--palette {
1894 position: relative;
1895 display: inline-block;
1896 cursor: pointer;
1897 margin-left: 13px;
1898 margin-bottom: 10px;
1899 user-select: none;
1900 -webkit-user-select: none;
1901 }
1902 .darkify-field-palette .darkify--palette span {
1903 vertical-align: middle;
1904 display: inline-block;
1905 width: 25px;
1906 height: 80px;
1907 line-height: 60px;
1908 overflow: hidden;
1909 text-indent: -999px;
1910 }
1911 .darkify-field-palette .darkify--palette:before {
1912 position: absolute;
1913 top: 4px;
1914 right: 4px;
1915 text-align: center;
1916 font-size: 10px;
1917 font-family: "IcoFont";
1918 font-weight: 900;
1919 content: "\eed6";
1920 width: 16px;
1921 height: 16px;
1922 line-height: 14px;
1923 opacity: 0;
1924 color: #fff;
1925 background-color: #1a74e4;
1926 transition: opacity 0.2s;
1927 border-radius: 50%;
1928 }
1929
1930 .darkify-field-palette .darkify--palette--colors {
1931 border: 2px solid #8396a2;
1932 transition: all 0.2s;
1933 border-radius: 3px;
1934 }
1935 .darkify-field-palette .darkify-palette-name {
1936 margin-top: 3px;
1937 text-align: center;
1938 }
1939 .darkify-field-palette .darkify--active .darkify--palette--colors {
1940 border-color: #1a74e4;
1941 }
1942 .darkify-field-palette .darkify--active:before {
1943 opacity: 1;
1944 }
1945 .darkify-field-palette input {
1946 display: none;
1947 }
1948
1949 .darkify-live-demo-palette .icofont-external-link {
1950 padding-right: 1px;
1951 font-size: 11px;
1952 }
1953
1954 .darkify-live-demo-palette {
1955 opacity: 0;
1956 transition: all 0.2s;
1957 position: absolute;
1958 right: auto;
1959 z-index: 99999;
1960 margin-right: 3px;
1961 text-decoration: none;
1962 }
1963
1964 .darkify-live-demo-palette[tooltip]:hover:before {
1965 position: absolute;
1966 top: 100%;
1967 right: -12px;
1968 z-index: 99999;
1969 content: attr(tooltip);
1970 margin-top: 0.5em;
1971 margin-right: -6px;
1972 padding: 4px;
1973 width: 54px;
1974 overflow: hidden;
1975 word-wrap: break-word;
1976 font-size: 11px;
1977 text-transform: uppercase;
1978 color: #fff;
1979 text-align: center;
1980 background-color: #222;
1981 box-sizing: border-box;
1982 box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2);
1983 border-radius: 3px;
1984 }
1985
1986 .darkify-live-demo-palette[tooltip]:hover:after {
1987 position: absolute;
1988 top: 7px;
1989 right: 50%;
1990 z-index: 99999;
1991 content: "";
1992 width: 0;
1993 height: 0;
1994 border: 0.75em dashed transparent;
1995 border-bottom: 0.75em solid #222;
1996 font-size: inherit;
1997 transform: translateX(50%);
1998 }
1999
2000 a.darkify-live-demo-palette:focus {
2001 border: none;
2002 outline: 0;
2003 box-shadow: none;
2004 }
2005
2006 .darkify-field.darkify-field-palette.darkify_preset
2007 .darkify--palette.darkify--active
2008 .darkify-live-demo-palette,
2009 .darkify-field.darkify-field-palette.darkify_preset
2010 .darkify--palette:hover
2011 .darkify-live-demo-palette {
2012 opacity: 1;
2013 }
2014 .darkify-field-palette .darkify--palette {
2015 cursor: pointer;
2016 }
2017
2018 /**
2019 * 03. 22. Field: repeater
2020 */
2021 .darkify-field-repeater .darkify-field-text input {
2022 width: 100%;
2023 }
2024 .darkify-field-repeater .darkify-repeater-hidden {
2025 display: none !important;
2026 }
2027 .darkify-field-repeater .darkify-repeater-wrapper .darkify-repeater-item {
2028 display: table;
2029 width: 100%;
2030 margin-bottom: 5px;
2031 border: 1px solid #eee;
2032 }
2033 .darkify-field-repeater .darkify-repeater-wrapper .darkify-repeater-item h4 {
2034 font-size: 1em;
2035 }
2036 .darkify-field-repeater .darkify-repeater-content {
2037 width: 100%;
2038 display: table-cell;
2039 vertical-align: middle;
2040 background-color: #fff;
2041 }
2042 .darkify-field-repeater .darkify-repeater-content > .darkify-field {
2043 padding: 15px;
2044 }
2045 .darkify-field-repeater .darkify-repeater-helper {
2046 width: 100%;
2047 display: table-cell;
2048 vertical-align: middle;
2049 text-align: center;
2050 font-size: 14px;
2051 line-height: 1em;
2052 border-right: 1px solid #eee;
2053 background-color: #f7f7f7;
2054 }
2055 .darkify-field-repeater .darkify-repeater-helper i {
2056 display: inline-block;
2057 cursor: pointer;
2058 color: #999;
2059 padding: 5px;
2060 }
2061 .darkify-field-repeater .darkify-repeater-helper i:hover {
2062 color: #555;
2063 }
2064 .darkify-field-repeater .darkify-repeater-helper-inner {
2065 width: 75px;
2066 }
2067 .darkify-field-repeater .darkify-repeater-alert {
2068 display: none;
2069 margin-bottom: 5px;
2070 padding: 10px 20px;
2071 color: #a94442;
2072 border: 1px solid #ebccd1;
2073 background-color: #f2dede;
2074 }
2075 .darkify-field-repeater .widget-placeholder {
2076 height: 50px;
2077 margin-bottom: 3px;
2078 border: 1px dashed #f1c40f;
2079 background-color: #fffae4;
2080 }
2081 .darkify-field-repeater .ui-sortable-helper {
2082 height: 50px !important;
2083 overflow: hidden !important;
2084 border-color: #ccc !important;
2085 background-color: #eee !important;
2086 opacity: 0.5;
2087 }
2088 .darkify-field-repeater .ui-sortable-helper .darkify-repeater-helper,
2089 .darkify-field-repeater .ui-sortable-helper .darkify-repeater-content {
2090 display: none;
2091 }
2092
2093 /**
2094 * 03. 23. Field: select
2095 */
2096 .darkify-field-select .darkify-fieldset {
2097 min-height: 30px;
2098 }
2099 .darkify-field-select .darkify-chosen {
2100 display: none;
2101 }
2102 .darkify-field-select select {
2103 max-width: 100%;
2104 margin: 0;
2105 }
2106 .darkify-field-select .darkify-hide-select {
2107 display: none !important;
2108 }
2109
2110 /**
2111 * 03. 24. Field: slider
2112 */
2113 .darkify-field-slider .darkify--wrap {
2114 display: flex;
2115 align-items: center;
2116 }
2117 .darkify-field-slider .darkify--input {
2118 display: flex;
2119 }
2120 .darkify-field-slider .darkify--unit {
2121 display: flex;
2122 justify-content: center;
2123 flex-direction: column;
2124 user-select: none;
2125 padding: 0 6px;
2126 font-size: 11px;
2127 line-height: 1;
2128 border-radius: 4px 0 0 4px;
2129 color: #555;
2130 border: 1px solid #7e8993;
2131 border-right: 0;
2132 background-color: #f5f5f5;
2133 }
2134 .darkify-field-slider .darkify-slider-ui {
2135 margin-left: 15px;
2136 }
2137 .darkify-field-slider input[type="number"] {
2138 position: relative;
2139 z-index: 1;
2140 margin: 0;
2141 width: 50px;
2142 text-align: center;
2143 }
2144 .darkify-field-slider .darkify--is-unit {
2145 border-top-left-radius: 0 !important;
2146 border-bottom-left-radius: 0 !important;
2147 }
2148 .darkify-field-slider .ui-slider {
2149 position: relative;
2150 width: 100%;
2151 height: 3px;
2152 border: none;
2153 background: #ddd;
2154 border-radius: 2px;
2155 }
2156 .darkify-field-slider .ui-slider-range {
2157 height: 3px;
2158 border: none;
2159 background: #333;
2160 border-radius: 2px;
2161 }
2162 .darkify-field-slider .ui-slider-handle {
2163 position: absolute;
2164 width: 18px;
2165 height: 18px;
2166 top: -7px;
2167 margin-right: -10px;
2168 border: none;
2169 background: #333;
2170 border-radius: 2px;
2171 }
2172 .darkify-field-slider .ui-state-active,
2173 .darkify-field-slider .ui-slider-handle:hover {
2174 cursor: pointer;
2175 background: #111;
2176 }
2177
2178 /**
2179 * 03. 25. Field: sortable
2180 */
2181 .darkify-field-sortable .darkify-field-text input {
2182 width: 100%;
2183 max-width: 100%;
2184 }
2185 .darkify-field-sortable .darkify-sortable .darkify-sortable-item {
2186 display: table;
2187 width: 100%;
2188 margin-bottom: 5px;
2189 border: 1px solid #eee;
2190 }
2191 .darkify-field-sortable .darkify-sortable .darkify-sortable-item h4 {
2192 font-size: 1em;
2193 }
2194 .darkify-field-sortable .darkify-sortable-content {
2195 width: 100%;
2196 display: table-cell;
2197 vertical-align: middle;
2198 background-color: #fff;
2199 }
2200 .darkify-field-sortable .darkify-sortable-content > .darkify-field {
2201 padding: 15px;
2202 }
2203 .darkify-field-sortable .darkify-sortable-helper {
2204 width: 100%;
2205 display: table-cell;
2206 vertical-align: middle;
2207 text-align: center;
2208 font-size: 14px;
2209 line-height: 1em;
2210 border-right: 1px solid #eee;
2211 background-color: #f7f7f7;
2212 }
2213 .darkify-field-sortable .darkify-sortable-helper i {
2214 display: inline-block;
2215 cursor: pointer;
2216 width: 50px;
2217 color: #555;
2218 }
2219 .darkify-field-sortable .darkify-sortable-helper i:hover {
2220 opacity: 0.5;
2221 }
2222 .darkify-field-sortable .widget-placeholder {
2223 height: 50px;
2224 margin-bottom: 3px;
2225 border: 1px dashed #f1c40f;
2226 background-color: #fffae4;
2227 }
2228 .darkify-field-sortable .ui-sortable-helper {
2229 height: 50px !important;
2230 overflow: hidden !important;
2231 border-color: #ccc !important;
2232 background-color: #eee !important;
2233 opacity: 0.5;
2234 }
2235 .darkify-field-sortable .ui-sortable-helper .darkify-sortable-helper,
2236 .darkify-field-sortable .ui-sortable-helper .darkify-sortable-content {
2237 display: none;
2238 }
2239
2240 /**
2241 * 03. 26. Field: sorter
2242 */
2243 .darkify-field-sorter .ui-sortable-placeholder {
2244 height: 20px;
2245 border: 1px dashed #f1c40f;
2246 background-color: #fffae4;
2247 }
2248 .darkify-field-sorter .darkify-modules {
2249 float: right;
2250 width: 50%;
2251 box-sizing: border-box;
2252 }
2253 .darkify-field-sorter .darkify-modules:first-child {
2254 padding-left: 15px;
2255 }
2256 .darkify-field-sorter .darkify-modules:last-child {
2257 padding-right: 15px;
2258 }
2259 .darkify-field-sorter .darkify-disabled,
2260 .darkify-field-sorter .darkify-enabled {
2261 padding: 5px 15px;
2262 border: 1px dashed #ddd;
2263 background-color: #fff;
2264 }
2265 .darkify-field-sorter .darkify-disabled li {
2266 opacity: 0.5;
2267 transition: opacity 0.15s;
2268 }
2269 .darkify-field-sorter .darkify-disabled .ui-sortable-helper {
2270 opacity: 1;
2271 }
2272 .darkify-field-sorter .darkify-sorter-title {
2273 font-size: 13px;
2274 font-weight: 600;
2275 padding: 10px;
2276 text-align: center;
2277 border: 1px dashed #ddd;
2278 border-bottom: none;
2279 background-color: #f8f8f8;
2280 text-transform: uppercase;
2281 }
2282 .darkify-field-sorter ul {
2283 list-style-type: none;
2284 margin: 0;
2285 padding: 0;
2286 min-height: 62px;
2287 }
2288 .darkify-field-sorter ul li {
2289 margin: 10px 0;
2290 padding: 10px 15px;
2291 cursor: move;
2292 font-weight: bold;
2293 text-align: center;
2294 border: 1px solid #e5e5e5;
2295 background-color: #fafafa;
2296 transition: border-color 0.15s;
2297 }
2298 .darkify-field-sorter ul li:hover {
2299 border-color: #bbb;
2300 }
2301
2302 /**
2303 * 03. 27. Field: spinner
2304 */
2305 .darkify-field-spinner .darkify--spin {
2306 display: flex;
2307 }
2308 .darkify-field-spinner .ui-widget {
2309 font-family: inherit;
2310 }
2311 .darkify-field-spinner .ui-spinner {
2312 display: flex;
2313 align-items: stretch;
2314 overflow: unset;
2315 border: none;
2316 background: none;
2317 border-radius: 0;
2318 }
2319 .darkify-field-spinner .ui-spinner .ui-button {
2320 display: flex;
2321 flex-direction: column;
2322 justify-content: center;
2323 text-align: center;
2324 min-width: 20px;
2325 padding: 0 4px;
2326 margin: 0;
2327 color: #555;
2328 background-color: #f5f5f5;
2329 border: 1px solid #7e8993;
2330 }
2331 .darkify-field-spinner .ui-spinner .ui-spinner-button {
2332 position: relative;
2333 cursor: pointer;
2334 height: auto;
2335 }
2336 .darkify-field-spinner .ui-spinner .ui-spinner-button:hover {
2337 background-color: #e7e7e7;
2338 }
2339 .darkify-field-spinner .ui-spinner .ui-spinner-button:active {
2340 background-color: #ddd;
2341 }
2342 .darkify-field-spinner .ui-spinner .ui-spinner-button:before {
2343 font-family: "IcoFont";
2344 font-weight: 900;
2345 font-size: 14px;
2346 line-height: 14px;
2347 }
2348 .darkify-field-spinner .ui-spinner .ui-spinner-down {
2349 border-left: 0;
2350 border-radius: 0 4px 4px 0;
2351 }
2352 .darkify-field-spinner .ui-spinner .ui-spinner-down:before {
2353 content: "\f0d9";
2354 }
2355 .darkify-field-spinner .ui-spinner .ui-spinner-up {
2356 border-right: 0;
2357 border-radius: 4px 0 0 4px;
2358 }
2359 .darkify-field-spinner .ui-spinner .ui-spinner-up:before {
2360 content: "\f0da";
2361 }
2362 .darkify-field-spinner .ui-spinner .darkify--unit {
2363 border-right: 0;
2364 user-select: none;
2365 }
2366 .darkify-field-spinner .ui-spinner .ui-button-text,
2367 .darkify-field-spinner .ui-spinner .ui-button-icon,
2368 .darkify-field-spinner .ui-spinner .ui-button-icon-space {
2369 display: none;
2370 }
2371 .darkify-field-spinner .ui-spinner input {
2372 font-family: inherit;
2373 font-size: inherit;
2374 position: relative;
2375 z-index: 1;
2376 width: 50px;
2377 text-align: center;
2378 margin: 0;
2379 padding: 0 8px;
2380 border-radius: 0;
2381 }
2382 .darkify-field-spinner .ui-spinner-down {
2383 order: 1;
2384 }
2385 .darkify-field-spinner .ui-spinner-input {
2386 order: 2;
2387 }
2388 .darkify-field-spinner .darkify--unit {
2389 order: 3;
2390 }
2391 .darkify-field-spinner .ui-spinner-up {
2392 order: 4;
2393 }
2394
2395 /**
2396 * 03. 28. Field: switcher
2397 */
2398 .darkify-field-switcher .darkify--switcher {
2399 float: right;
2400 cursor: pointer;
2401 position: relative;
2402 width: 60px;
2403 height: 26px;
2404 padding: 0;
2405 margin: 0;
2406 overflow: hidden;
2407 border-radius: 4px;
2408 background-color: #ed6f6f;
2409 user-select: none;
2410 -webkit-user-select: none;
2411 }
2412 .darkify-field-switcher .darkify--ball {
2413 position: absolute;
2414 top: 4px;
2415 right: 4px;
2416 width: 24px;
2417 height: 18px;
2418 background-color: #fff;
2419 border-radius: 4px;
2420 transition: all 0.1s;
2421 box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
2422 }
2423 .darkify-field-switcher .darkify--on,
2424 .darkify-field-switcher .darkify--off {
2425 position: absolute;
2426 top: 0;
2427 right: 0;
2428 left: 0;
2429 font-size: 11px;
2430 line-height: 26px;
2431 font-weight: 500;
2432 font-style: normal;
2433 text-align: center;
2434 text-transform: uppercase;
2435 color: #fff;
2436 padding-left: 28px;
2437 opacity: 0;
2438 transition: all 0.1s;
2439 }
2440 .darkify-field-switcher .darkify--off {
2441 padding-left: 0;
2442 padding-right: 28px;
2443 opacity: 1;
2444 }
2445 .darkify-field-switcher .darkify--active {
2446 background: #1a74e4;
2447 }
2448 .darkify-field-switcher .darkify--active .darkify--on {
2449 opacity: 1;
2450 }
2451 .darkify-field-switcher .darkify--active .darkify--off {
2452 opacity: 0;
2453 }
2454 .darkify-field-switcher .darkify--active .darkify--ball {
2455 right: 100%;
2456 margin-right: -28px;
2457 }
2458 .darkify-field-switcher .darkify--label {
2459 float: right;
2460 margin-top: 4px;
2461 margin-right: 8px;
2462 font-weight: 400;
2463 color: #999;
2464 }
2465
2466 /**
2467 * 03. 29. Field: tabbed
2468 */
2469 .darkify-field-tabbed .darkify-tabbed-content {
2470 border: 1px solid #ccd0d4;
2471 background-color: #fff;
2472 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2473 }
2474 .darkify-field-tabbed .darkify-tabbed-content > .darkify-field {
2475 padding: 15px;
2476 }
2477 .darkify-field-tabbed .darkify-tabbed-nav .darkify--icon {
2478 padding-left: 5px;
2479 }
2480 .darkify-field-tabbed .darkify-tabbed-nav a {
2481 display: inline-block;
2482 padding: 12px 15px;
2483 margin-top: 1px;
2484 margin-left: 5px;
2485 margin-bottom: -1px;
2486 position: relative;
2487 text-decoration: none;
2488 color: #444;
2489 font-weight: 600;
2490 border: 1px solid #ccd0d4;
2491 background-color: #f3f3f3;
2492 transition: all 0.2s;
2493 }
2494 .darkify-field-tabbed .darkify-tabbed-nav a:hover {
2495 background-color: #f9f9f9;
2496 }
2497 .darkify-field-tabbed .darkify-tabbed-nav a.darkify-tabbed-active {
2498 background-color: #fff;
2499 border-bottom-color: #fff;
2500 }
2501 .darkify-field-tabbed .darkify-tabbed-nav a:focus {
2502 outline: none;
2503 box-shadow: none;
2504 }
2505
2506 /**
2507 * 03. 30. Field: text
2508 */
2509 .darkify-field-text input {
2510 width: 50%;
2511 max-width: 100%;
2512 margin: 0;
2513 }
2514
2515 /**
2516 * 03. 31. Field: textarea
2517 */
2518 .darkify-field-textarea textarea {
2519 width: 100%;
2520 max-width: 100%;
2521 min-height: 125px;
2522 }
2523 .darkify-field-textarea .darkify-shortcode-button {
2524 margin-bottom: 10px;
2525 margin-left: 5px;
2526 }
2527
2528 /**
2529 * 03. 33. Field: upload
2530 */
2531 .darkify-field-upload input {
2532 width: 100%;
2533 margin: 0;
2534 }
2535 .darkify-field-upload .darkify--wrap {
2536 display: flex;
2537 align-items: flex-start;
2538 }
2539 .darkify-field-upload .button {
2540 margin-right: 5px;
2541 }
2542 .darkify-field-upload .darkify--preview {
2543 position: relative;
2544 }
2545
2546 /**
2547 * 03. 34. Field: wp_editor
2548 */
2549 .darkify-field-wp_editor .darkify-wp-editor {
2550 float: right;
2551 width: 100%;
2552 }
2553 .darkify-field-wp_editor .mce-toolbar-grp {
2554 border: none;
2555 }
2556 .darkify-field-wp_editor .mce-btn.mce-active button,
2557 .darkify-field-wp_editor .mce-btn.mce-active:hover button,
2558 .darkify-field-wp_editor .mce-btn.mce-active i,
2559 .darkify-field-wp_editor .mce-btn.mce-active:hover i {
2560 color: #23282d;
2561 }
2562 .darkify-field-wp_editor .wp-media-buttons {
2563 position: relative;
2564 z-index: 2;
2565 }
2566 .darkify-field-wp_editor .wp-editor-tabs {
2567 position: relative;
2568 z-index: 1;
2569 }
2570 .darkify-field-wp_editor .darkify-no-tinymce {
2571 border: 1px solid #e5e5e5;
2572 }
2573 .darkify-field-wp_editor .darkify-no-quicktags .wp-media-buttons {
2574 float: none;
2575 display: block;
2576 }
2577 .darkify-field-wp_editor .darkify-no-quicktags .mce-tinymce {
2578 box-shadow: none;
2579 border: 1px solid #e5e5e5;
2580 }
2581 .darkify-field-wp_editor textarea {
2582 width: 100%;
2583 max-width: 100%;
2584 margin: 0;
2585 box-shadow: none;
2586 }
2587
2588 /**
2589 * 03. 35. Field: heading
2590 */
2591 .darkify-field-heading {
2592 font-size: 1.5em;
2593 font-weight: bold;
2594 color: #23282d;
2595 background-color: #f5f5f5;
2596 }
2597
2598 /**
2599 * 03. 36. Field: subheading
2600 */
2601 .darkify-field-subheading {
2602 font-size: 14px;
2603 font-weight: bold;
2604 padding-top: 17px;
2605 padding-bottom: 17px;
2606 color: #23282d;
2607 background-color: #f7f7f7;
2608 }
2609
2610 /**
2611 * 03. 37. Field: submessage
2612 */
2613 .darkify-field-submessage {
2614 padding: 0 !important;
2615 border: 0 !important;
2616 }
2617 .darkify-field-submessage + .darkify-field {
2618 border-top: 0 !important;
2619 }
2620
2621 .darkify-submessage {
2622 font-size: 12px;
2623 padding: 17px 30px;
2624 border-top: 1px solid transparent;
2625 border-bottom: 1px solid transparent;
2626 }
2627
2628 .darkify-submessage-success {
2629 color: #3c763d;
2630 border-color: #d6e9c6;
2631 background-color: #dff0d8;
2632 }
2633
2634 .darkify-submessage-info {
2635 color: #31708f;
2636 border-color: #bce8f1;
2637 background-color: #d9edf7;
2638 }
2639
2640 .darkify-submessage-warning {
2641 color: #8a6d3b;
2642 border-color: #faebcc;
2643 background-color: #fcf8e3;
2644 }
2645
2646 .darkify-submessage-danger {
2647 color: #a94442;
2648 border-color: #ebccd1;
2649 background-color: #f2dede;
2650 }
2651
2652 .darkify-submessage-normal {
2653 color: #23282d;
2654 border-color: #eee;
2655 background-color: #f7f7f7;
2656 }
2657
2658 /**
2659 * 03. 38. Field: notice
2660 */
2661 .darkify-field-notice {
2662 background-color: #f7f7f7;
2663 }
2664
2665 .darkify-notice {
2666 padding: 12px;
2667 background-color: #fff;
2668 border-right-style: solid;
2669 border-right-width: 4px;
2670 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
2671 }
2672
2673 .darkify-notice-success {
2674 border-color: #46b450;
2675 }
2676
2677 .darkify-notice-info {
2678 border-color: #339fd4;
2679 }
2680
2681 .darkify-notice-warning {
2682 border-color: #ffbc00;
2683 }
2684
2685 .darkify-notice-danger {
2686 border-color: #dc3232;
2687 }
2688
2689 .darkify-notice-normal {
2690 border-color: #222;
2691 }
2692
2693 /**
2694 * 03. 39. Field: number
2695 */
2696 .darkify-field-number input {
2697 width: 100%;
2698 margin: 0;
2699 }
2700 .darkify-field-number .darkify--wrap {
2701 position: relative;
2702 float: right;
2703 width: 100px;
2704 }
2705 .darkify-field-number .darkify--unit {
2706 position: absolute;
2707 z-index: 1;
2708 left: 4px;
2709 top: 4px;
2710 bottom: 4px;
2711 padding: 2px 6px;
2712 color: #666;
2713 font-size: 11px;
2714 line-height: 1;
2715 border-radius: 2px;
2716 background: #eee;
2717 user-select: none;
2718 display: flex;
2719 justify-content: center;
2720 flex-direction: column;
2721 }
2722
2723 /**
2724 * 03. 40. Field: link
2725 */
2726 .darkify-field-link .darkify--result {
2727 display: inline-block;
2728 font-size: 12px;
2729 line-height: 16px;
2730 padding: 7px 10px;
2731 margin-bottom: 7px;
2732 color: #777;
2733 border: 1px solid #e5e5e5;
2734 background-color: #f5f5f5;
2735 border-radius: 2px;
2736 world-break: break-word;
2737 }
2738 .darkify-field-link .darkify--wrap {
2739 position: relative;
2740 float: right;
2741 width: 100px;
2742 }
2743 .darkify-field-link .darkify--unit {
2744 position: absolute;
2745 z-index: 1;
2746 left: 4px;
2747 top: 4px;
2748 bottom: 4px;
2749 padding: 2px 6px;
2750 color: #666;
2751 font-size: 11px;
2752 line-height: 1;
2753 border-radius: 2px;
2754 background: #eee;
2755 user-select: none;
2756 display: flex;
2757 justify-content: center;
2758 flex-direction: column;
2759 }
2760
2761 /**
2762 * 03. 41. others
2763 */
2764 .darkify-help {
2765 cursor: help;
2766 position: absolute;
2767 top: 0;
2768 left: 0;
2769 padding: 5px;
2770 font-size: 13px;
2771 color: #aaa;
2772 }
2773 .darkify-help .darkify-help-text {
2774 display: none;
2775 }
2776
2777 .darkify--preview {
2778 max-width: 100%;
2779 }
2780
2781 .darkify-image-preview {
2782 display: inline-flex;
2783 align-items: center;
2784 justify-content: center;
2785 flex-direction: column;
2786 position: relative;
2787 padding: 6px;
2788 max-width: 120px;
2789 max-height: 120px;
2790 min-width: 40px;
2791 min-height: 40px;
2792 margin-bottom: 10px;
2793 text-align: center;
2794 border-radius: 2px;
2795 border: 1px solid #ccc;
2796 background-color: #f9f9f9;
2797 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
2798 }
2799 .darkify-image-preview i {
2800 cursor: pointer;
2801 position: absolute;
2802 z-index: 1;
2803 left: 4px;
2804 top: 4px;
2805 font-size: 14px;
2806 width: 22px;
2807 height: 22px;
2808 line-height: 22px;
2809 text-align: center;
2810 text-decoration: none;
2811 color: #fff;
2812 background-color: #dd3333;
2813 opacity: 0.75;
2814 border-radius: 2px;
2815 transition: all 0.2s;
2816 }
2817 .darkify-image-preview i:hover {
2818 opacity: 1;
2819 }
2820 .darkify-image-preview i:focus {
2821 box-shadow: none;
2822 }
2823 .darkify-image-preview span {
2824 position: relative;
2825 overflow: hidden;
2826 display: flex;
2827 height: 100%;
2828 width: 100%;
2829 }
2830 .darkify-image-preview img {
2831 max-width: 100%;
2832 height: auto;
2833 object-fit: contain;
2834 }
2835
2836 .darkify-field-custom .darkify-field {
2837 padding: 0;
2838 }
2839
2840 .darkify-field .chosen-container-single .chosen-single {
2841 height: 28px;
2842 line-height: 26px;
2843 }
2844 .darkify-field .chosen-container-single .chosen-single abbr {
2845 top: 0;
2846 left: 20px;
2847 font-family: "IcoFont";
2848 font-weight: 900;
2849 font-size: 12px;
2850 height: 100%;
2851 width: 18px;
2852 color: #aaa;
2853 text-align: center;
2854 background: none;
2855 }
2856 .darkify-field .chosen-container-single .chosen-single abbr:before {
2857 content: "\eee4";
2858 }
2859 .darkify-field .chosen-container-single .chosen-single abbr:hover {
2860 color: #555;
2861 }
2862 .darkify-field
2863 .chosen-container-multi
2864 .chosen-choices
2865 li.search-choice
2866 .search-choice-close {
2867 font-family: "IcoFont";
2868 font-weight: 900;
2869 font-size: 12px;
2870 height: 100%;
2871 width: 18px;
2872 color: #aaa;
2873 text-align: center;
2874 background: none;
2875 }
2876 .darkify-field
2877 .chosen-container-multi
2878 .chosen-choices
2879 li.search-choice
2880 .search-choice-close:before {
2881 content: "\eee4";
2882 display: inline-block;
2883 padding-top: 3px;
2884 }
2885 .darkify-field
2886 .chosen-container-multi
2887 .chosen-choices
2888 li.search-choice
2889 .search-choice-close:hover {
2890 color: #555;
2891 }
2892 .darkify-field .chosen-container-single .chosen-single div b {
2893 font-family: "IcoFont";
2894 font-weight: 900;
2895 font-size: 14px;
2896 color: #aaa;
2897 background: none;
2898 }
2899 .darkify-field .chosen-container-single .chosen-single div b:before {
2900 content: "\f107";
2901 }
2902 .darkify-field .chosen-container-single .chosen-single div b:hover {
2903 color: #555;
2904 }
2905 .darkify-field
2906 .chosen-container-multi
2907 .chosen-choices
2908 li.search-choice-placeholder {
2909 border: 1px dashed #aaa;
2910 margin: 3px 0 3px 5px;
2911 }
2912 .darkify-field .chosen-container-multi .ui-sortable li.search-choice span {
2913 cursor: move;
2914 }
2915 .darkify-field
2916 .chosen-container-active.chosen-with-drop
2917 .chosen-single
2918 div
2919 b:before {
2920 content: "\f106";
2921 }
2922 .darkify-field .chosen-container-single .chosen-single-with-deselect span {
2923 margin-left: 40px;
2924 }
2925 .darkify-field .chosen-container-single .chosen-search input[type="text"] {
2926 background: none;
2927 }
2928 .darkify-field .chosen-container-single .chosen-search:before {
2929 font-family: "IcoFont";
2930 font-weight: 900;
2931 font-size: 11px;
2932 content: "\f002";
2933 position: absolute;
2934 left: 12px;
2935 top: 10px;
2936 color: #aaa;
2937 }
2938 .darkify-field .wp-picker-container {
2939 display: inline-block;
2940 }
2941 .darkify-field .wp-picker-container .wp-color-result.button {
2942 margin-bottom: 0;
2943 }
2944 .darkify-field .darkify--transparent-wrap {
2945 display: none;
2946 position: relative;
2947 top: -1px;
2948 width: 235px;
2949 padding: 9px 10px;
2950 border: 1px solid #dfdfdf;
2951 border-top: none;
2952 background-color: #fff;
2953 }
2954 .darkify-field .wp-picker-active .darkify--transparent-wrap {
2955 display: block;
2956 }
2957 .darkify-field .darkify--transparent-slider {
2958 position: absolute;
2959 width: 190px;
2960 margin-right: 2px;
2961 height: 18px;
2962 }
2963 .darkify-field .darkify--transparent-slider .ui-slider-handle {
2964 position: absolute;
2965 top: -3px;
2966 bottom: -3px;
2967 z-index: 5;
2968 border-color: #aaa;
2969 border-style: solid;
2970 border-width: 4px 3px;
2971 width: 10px;
2972 height: 16px;
2973 margin: 0 -5px;
2974 background: none;
2975 cursor: ew-resize;
2976 opacity: 0.9;
2977 border-radius: 4px;
2978 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
2979 }
2980 .darkify-field .darkify--transparent-slider .ui-slider-handle:before {
2981 content: " ";
2982 position: absolute;
2983 right: -2px;
2984 left: -2px;
2985 top: -3px;
2986 bottom: -3px;
2987 border: 2px solid #fff;
2988 border-radius: 3px;
2989 }
2990 .darkify-field .darkify--transparent-offset {
2991 height: 18px;
2992 width: 200px;
2993 background: url(../images/checkerboard.png) repeat-y center right scroll #fff;
2994 border-radius: 2px;
2995 box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
2996 }
2997 .darkify-field .darkify--transparent-text {
2998 position: absolute;
2999 top: 12px;
3000 left: 10px;
3001 width: 30px;
3002 font-size: 12px;
3003 line-height: 12px;
3004 text-align: center;
3005 color: #999;
3006 }
3007 .darkify-field .darkify--transparent-button {
3008 cursor: pointer;
3009 user-select: none;
3010 margin-top: 10px;
3011 font-size: 11px;
3012 text-align: center;
3013 border-radius: 2px;
3014 padding: 3px 7px;
3015 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
3016 letter-spacing: 0.2px;
3017 color: #777;
3018 border: 1px solid #ccc;
3019 background-color: #f7f7f7;
3020 transition: background-color 0.2s, border-color 0.2s, color 0.2s;
3021 }
3022 .darkify-field .darkify--transparent-active .wp-color-result {
3023 background-image: url(../images/checkerboard.png);
3024 background-size: 135px;
3025 background-position: center right;
3026 background-color: transparent !important;
3027 }
3028 .darkify-field .darkify--transparent-active .darkify--transparent-button {
3029 color: #fff;
3030 border-color: #3ea032;
3031 background-color: #4fb845;
3032 }
3033 .darkify-field .darkify--transparent-active .fa:before {
3034 content: "\f205";
3035 }
3036
3037 /**
3038 * 03. 42. Field: section_tab
3039 */
3040 .darkify-field-section_tab .darkify-section_tab-nav {
3041 min-width: 250px;
3042 border-left: 1px solid #17171729;
3043 }
3044
3045 .darkify-field-section_tab.darkify-field {
3046 display: flex;
3047 margin: 30px;
3048 padding: 0 !important;
3049 border: 1px solid #17171729;
3050 }
3051
3052 .darkify-field-section_tab .darkify-section_tab-sections {
3053 float: right;
3054 width: 100%;
3055 }
3056
3057 .darkify-field-section_tab .darkify-section_tab-section {
3058 border: none;
3059 background: #fff;
3060 padding-top: 20px;
3061 padding-bottom: 20px;
3062 }
3063
3064 .darkify-field-section_tab .darkify-section_tab-section > .darkify-field {
3065 padding: 20px;
3066 }
3067
3068 .darkify-field-section_tab .darkify-section_tab-nav .darkify--icon {
3069 padding-left: 5px;
3070 font-size: 15px;
3071 }
3072
3073 .darkify-field-section_tab .darkify-section_tab-nav a {
3074 display: block;
3075 padding: 12px 10px;
3076 margin-top: 0;
3077 position: relative;
3078 text-decoration: none;
3079 color: #171717;
3080 font-weight: 600;
3081 background: #f5f5f5;
3082 border-bottom: 1px solid #17171729;
3083 transition: all 0.2s;
3084 overflow: hidden;
3085 font-size: 13px;
3086 text-transform: uppercase;
3087 overflow: hidden;
3088 cursor: pointer;
3089 }
3090
3091 .darkify-field-section_tab .darkify-section_tab-nav a:last-child {
3092 margin-bottom: 0px;
3093 }
3094
3095 .darkify-field-section_tab .darkify-section_tab-nav a:focus,
3096 .darkify-field-section_tab
3097 .darkify-section_tab-nav
3098 a.darkify-section_tab-active {
3099 background: #fff;
3100 outline: none;
3101 box-shadow: -3px 0 0 0 #171717 inset;
3102 color: #171717;
3103 font-weight: 600;
3104 border-left-color: #fff;
3105 margin-left: -1px;
3106 }
3107 /**
3108 * 03. 42. Field: section_inner_tab
3109 */
3110 .darkify-field-section_inner_tab .darkify-section_inner_tab-nav {
3111 min-width: 250px;
3112 border-left: 1px solid #17171729;
3113 display: flex;
3114 }
3115
3116 .darkify-field-section_inner_tab.darkify-field {
3117 /* display: flex; */
3118 margin: 30px;
3119 padding: 0 !important;
3120 border: 1px solid #17171729;
3121 }
3122
3123 .darkify-field-section_inner_tab .darkify-section_inner_tab-sections {
3124 float: right;
3125 width: 100%;
3126 }
3127
3128 .darkify-field-section_inner_tab .darkify-section_inner_tab-section {
3129 border: none;
3130 background: #fff;
3131 padding-top: 20px;
3132 padding-bottom: 20px;
3133 }
3134
3135 .darkify-field-section_inner_tab .darkify-section_inner_tab-section > .darkify-field {
3136 padding: 20px;
3137 }
3138
3139 .darkify-field-section_inner_tab .darkify-section_inner_tab-nav .darkify--icon {
3140 padding-left: 5px;
3141 font-size: 15px;
3142 }
3143
3144 .darkify-field-section_inner_tab .darkify-section_inner_tab-nav a {
3145 display: block;
3146 padding: 12px 10px;
3147 margin-top: 0;
3148 position: relative;
3149 text-decoration: none;
3150 color: #171717;
3151 font-weight: 600;
3152 background: #f5f5f5;
3153 border-bottom: 1px solid #17171729;
3154 transition: all 0.2s;
3155 overflow: hidden;
3156 font-size: 13px;
3157 text-transform: uppercase;
3158 overflow: hidden;
3159 cursor: pointer;
3160 }
3161
3162 .darkify-field-section_inner_tab .darkify-section_inner_tab-nav a:last-child {
3163 margin-bottom: 0px;
3164 }
3165
3166 .darkify-field-section_inner_tab .darkify-section_inner_tab-nav a:focus,
3167 .darkify-field-section_inner_tab
3168 .darkify-section_inner_tab-nav
3169 a.darkify-section_inner_tab-active {
3170 background: #fff;
3171 outline: none;
3172 box-shadow: 0 3px 0 0 #171717 inset;
3173 color: #171717;
3174 font-weight: 600;
3175 border-left-color: #fff;
3176 margin-left: -1px;
3177 }
3178
3179 /**
3180 * Field Custom Css
3181 */
3182 .darkify-wrapper .darkify-nav ul li a {
3183 justify-content: center;
3184 align-items: center;
3185 font-size: 14px;
3186 font-weight: 500;
3187 border-left: 1px solid #e7e7e7;
3188 border-bottom: none;
3189 background-color: #171717;
3190 border-top: 3px solid #171717;
3191 color: #fff;
3192 background-size: 15px;
3193 background-repeat: no-repeat;
3194 background-position: right 20px top 50%;
3195 padding: 13px 22px 16px;
3196 text-transform: uppercase;
3197 }
3198
3199 /**
3200 * 04. Widget
3201 */
3202 .darkify-widgets > .darkify-field {
3203 position: relative;
3204 top: -1px;
3205 margin-right: -15px;
3206 margin-left: -15px;
3207 padding: 12px 15px;
3208 }
3209 .darkify-widgets > .darkify-field .darkify-title {
3210 float: none;
3211 width: 100%;
3212 margin-bottom: 5px;
3213 }
3214 .darkify-widgets > .darkify-field .darkify-fieldset {
3215 float: none;
3216 width: 100%;
3217 }
3218 .darkify-widgets .darkify-field-text input {
3219 width: 100%;
3220 }
3221 .darkify-widgets .darkify-field-notice .darkify-notice {
3222 padding: 15px;
3223 }
3224
3225 .control-section .darkify-widgets > .darkify-field {
3226 margin-right: -10px;
3227 margin-left: -10px;
3228 padding: 10px 12px;
3229 }
3230
3231 .wp-block .darkify-widgets {
3232 font-size: 13px;
3233 }
3234 .wp-block .darkify-widgets > .darkify-field {
3235 margin-right: -10px;
3236 margin-left: -10px;
3237 }
3238 .wp-block .darkify-widgets > .darkify-field .button-primary {
3239 color: #fff;
3240 }
3241 .wp-block .darkify-widgets > .darkify-field > .darkify-title > h4 {
3242 font-size: 13px;
3243 }
3244
3245 /**
3246 * 05. Widget
3247 */
3248 .control-section .darkify-field {
3249 padding: 0;
3250 }
3251 .control-section .darkify-field .darkify-title {
3252 float: none;
3253 width: 100%;
3254 margin-bottom: 6px;
3255 }
3256 .control-section .darkify-field .darkify-title h4 {
3257 display: block;
3258 font-size: 13px;
3259 line-height: 1;
3260 font-weight: 600;
3261 color: inherit;
3262 }
3263 .control-section .darkify-field .darkify-fieldset {
3264 float: none;
3265 width: 100%;
3266 }
3267 .control-section .darkify-help {
3268 top: -5px;
3269 left: -5px;
3270 }
3271 .control-section .darkify-field-select select {
3272 width: 100%;
3273 }
3274 .control-section .darkify-field-heading {
3275 color: inherit;
3276 font-size: 14px;
3277 line-height: 1em;
3278 margin-left: -15px;
3279 margin-right: -15px;
3280 padding: 15px;
3281 }
3282 .control-section .darkify-field-subheading {
3283 color: inherit;
3284 font-size: 11px;
3285 margin-left: -15px;
3286 margin-right: -15px;
3287 padding: 10px 15px;
3288 }
3289 .control-section .darkify-subtitle-text {
3290 margin-top: 4px;
3291 font-size: 12px;
3292 }
3293 .control-section .darkify-field-submessage .darkify-submessage {
3294 margin-left: -15px;
3295 margin-right: -15px;
3296 padding: 15px;
3297 }
3298 .control-section
3299 .darkify-fieldset
3300 .darkify-field-submessage
3301 .darkify-submessage,
3302 .control-section .darkify-fieldset .darkify-field-heading,
3303 .control-section .darkify-fieldset .darkify-field-subheading {
3304 margin-right: 0;
3305 margin-left: 0;
3306 }
3307 .control-section .darkify-field-date label,
3308 .control-section .darkify-field-datetime label {
3309 display: block;
3310 }
3311 .control-section .darkify-field-date .darkify--to,
3312 .control-section .darkify-field-datetime .darkify--to {
3313 margin-top: 4px;
3314 margin-right: 0;
3315 }
3316 .control-section .darkify-field-sorter ul li {
3317 padding: 5px;
3318 }
3319 .control-section .darkify-field-sorter .darkify-modules {
3320 float: none;
3321 width: 100%;
3322 }
3323 .control-section .darkify-field-sorter .darkify-modules:first-child {
3324 padding-left: 0;
3325 padding-bottom: 15px;
3326 }
3327 .control-section .darkify-field-background .darkify--background-attributes {
3328 flex-direction: column;
3329 }
3330 .control-section .darkify-field-spacing input {
3331 width: 90px;
3332 }
3333 .control-section .darkify-field-border .darkify--input {
3334 flex: 1 50%;
3335 }
3336 .control-section .darkify-field-border input,
3337 .control-section .darkify-field-border select {
3338 width: 100%;
3339 }
3340 .control-section .darkify-field-spinner input {
3341 width: 50px;
3342 }
3343 .control-section .darkify-field-number .darkify--wrap {
3344 width: 100%;
3345 }
3346 .control-section .darkify-field-backup .darkify-export-data {
3347 display: none;
3348 }
3349 .control-section .darkify-field-fieldset .darkify-fieldset-content {
3350 border-color: #e5e5e5;
3351 }
3352 .control-section .darkify-tabbed-content > .darkify-field,
3353 .control-section .darkify-sortable-content > .darkify-field,
3354 .control-section .darkify-repeater-content > .darkify-field,
3355 .control-section .darkify-fieldset-content > .darkify-field,
3356 .control-section .darkify-cloneable-content > .darkify-field,
3357 .control-section .darkify-accordion-content > .darkify-field {
3358 padding: 10px;
3359 }
3360 .control-section .darkify-tabbed-content > .darkify-field .darkify-title,
3361 .control-section .darkify-sortable-content > .darkify-field .darkify-title,
3362 .control-section .darkify-repeater-content > .darkify-field .darkify-title,
3363 .control-section .darkify-fieldset-content > .darkify-field .darkify-title,
3364 .control-section .darkify-cloneable-content > .darkify-field .darkify-title,
3365 .control-section .darkify-accordion-content > .darkify-field .darkify-title {
3366 margin-bottom: 5px;
3367 }
3368 .control-section .darkify-tabbed-content > .darkify-field h4,
3369 .control-section .darkify-sortable-content > .darkify-field h4,
3370 .control-section .darkify-repeater-content > .darkify-field h4,
3371 .control-section .darkify-fieldset-content > .darkify-field h4,
3372 .control-section .darkify-cloneable-content > .darkify-field h4,
3373 .control-section .darkify-accordion-content > .darkify-field h4 {
3374 font-size: 12px;
3375 }
3376 .control-section .darkify-depend-hidden.darkify-depend-on {
3377 display: none !important;
3378 }
3379 .control-section .darkify-depend-visible.darkify-depend-on {
3380 border-top: 0 !important;
3381 }
3382
3383 /**
3384 * 06. Taxonomy
3385 */
3386 .darkify-taxonomy {
3387 max-width: 95%;
3388 }
3389 .darkify-taxonomy > .darkify-field {
3390 border-top: none !important;
3391 }
3392 .darkify-taxonomy > .darkify-field-heading {
3393 font-size: 1.1em;
3394 padding: 20px !important;
3395 border: 1px solid #ddd;
3396 }
3397 .darkify-taxonomy > .darkify-field-subheading {
3398 font-size: 12px;
3399 padding: 15px !important;
3400 border: 1px solid #ddd;
3401 }
3402 .darkify-taxonomy > .darkify-field-submessage .darkify-submessage {
3403 padding: 15px;
3404 border-right-width: 1px;
3405 border-right-style: solid;
3406 border-left-width: 1px;
3407 border-left-style: solid;
3408 }
3409 .darkify-taxonomy > .darkify-field-notice {
3410 background-color: transparent;
3411 }
3412 .darkify-taxonomy .darkify-section-title {
3413 display: block;
3414 padding: 15px;
3415 background-color: #f9f9f9;
3416 border: 1px solid #e5e5e5;
3417 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
3418 }
3419
3420 .darkify-taxonomy-add-fields > .darkify-field {
3421 padding: 8px 0;
3422 }
3423 .darkify-taxonomy-add-fields > .darkify-field > .darkify-title {
3424 float: none;
3425 width: 100%;
3426 padding: 2px 0 4px 2px;
3427 }
3428 .darkify-taxonomy-add-fields > .darkify-field > .darkify-title h4 {
3429 font-size: 12px;
3430 font-weight: normal;
3431 }
3432 .darkify-taxonomy-add-fields > .darkify-field > .darkify-fieldset {
3433 float: none;
3434 width: 100%;
3435 }
3436 .darkify-taxonomy-add-fields
3437 > .darkify-field
3438 > .darkify-fieldset
3439 > .darkify-help {
3440 left: -5px;
3441 }
3442 .darkify-taxonomy-add-fields + p.submit {
3443 margin-top: 0;
3444 }
3445
3446 .darkify-taxonomy-edit-fields > .darkify-field {
3447 padding: 20px 0;
3448 }
3449 .darkify-taxonomy-edit-fields > .darkify-field > .darkify-title {
3450 width: 200px;
3451 }
3452 .darkify-taxonomy-edit-fields > .darkify-field > .darkify-title h4 {
3453 font-size: 14px;
3454 font-weight: 600;
3455 line-height: 1.3;
3456 display: inline-block;
3457 vertical-align: middle;
3458 }
3459 .darkify-taxonomy-edit-fields > .darkify-field > .darkify-fieldset {
3460 width: calc(100% - 220px);
3461 }
3462 .darkify-taxonomy-edit-fields
3463 > .darkify-field
3464 > .darkify-fieldset
3465 > .darkify-help {
3466 top: -5px;
3467 left: -5px;
3468 }
3469 .darkify-taxonomy-edit-fields > .darkify-field-submessage {
3470 margin: 20px 0;
3471 }
3472 .darkify-taxonomy-edit-fields > .darkify-field-subheading,
3473 .darkify-taxonomy-edit-fields > .darkify-field-heading {
3474 margin: 20px 0;
3475 border: 1px solid #ddd;
3476 }
3477
3478 /**
3479 * 08. Nav Menu
3480 */
3481 .darkify-nav-menu-options {
3482 clear: both;
3483 float: right;
3484 width: 100%;
3485 }
3486 .darkify-nav-menu-options > .darkify-fields {
3487 margin: 10px -10px;
3488 border-top: 1px solid #eee;
3489 border-bottom: 1px solid #eee;
3490 }
3491 .darkify-nav-menu-options > .darkify-fields > .darkify-field {
3492 padding: 12px;
3493 }
3494 .darkify-nav-menu-options > .darkify-fields > .darkify-field .darkify-title {
3495 float: none;
3496 width: 100%;
3497 margin-bottom: 5px;
3498 }
3499 .darkify-nav-menu-options > .darkify-fields > .darkify-field .darkify-fieldset {
3500 float: none;
3501 width: 100%;
3502 }
3503 .darkify-nav-menu-options .darkify-field-text input {
3504 width: 100%;
3505 }
3506 .darkify-nav-menu-options .darkify-field-notice .darkify-notice {
3507 padding: 15px;
3508 }
3509
3510 .darkify-nav-menu-title {
3511 padding: 12px;
3512 background-color: #f5f5f5;
3513 border-top: 1px solid #eee;
3514 border-bottom: 1px solid #eee;
3515 }
3516 .darkify-nav-menu-title:first-child {
3517 border-top: 0;
3518 }
3519 .darkify-nav-menu-title h4 {
3520 margin: 0;
3521 padding: 0;
3522 color: #23282d;
3523 }
3524
3525 .darkify-nav-menu-icon {
3526 margin-left: 5px;
3527 }
3528
3529 /**
3530 * 06. Profile
3531 */
3532 .darkify-profile-options > h2 > .fa {
3533 padding-left: 7px;
3534 }
3535 .darkify-profile-options > .darkify-field {
3536 max-width: 750px;
3537 padding: 15px 0;
3538 border-top: none !important;
3539 }
3540 .darkify-profile-options > .darkify-field > .darkify-title {
3541 width: 200px;
3542 }
3543 .darkify-profile-options > .darkify-field > .darkify-title h4 {
3544 font-size: 14px;
3545 font-weight: 600;
3546 line-height: 1.3;
3547 display: inline-block;
3548 vertical-align: middle;
3549 }
3550 .darkify-profile-options > .darkify-field > .darkify-fieldset {
3551 width: calc(100% - 220px);
3552 }
3553 .darkify-profile-options > .darkify-field > .darkify-fieldset > .darkify-help {
3554 top: -15px;
3555 left: -5px;
3556 }
3557 .darkify-profile-options > .darkify-field-heading {
3558 font-size: 1.1em;
3559 }
3560 .darkify-profile-options > .darkify-field-subheading {
3561 font-size: 12px;
3562 }
3563 .darkify-profile-options > .darkify-field-subheading,
3564 .darkify-profile-options > .darkify-field-heading {
3565 margin: 10px 0;
3566 padding: 15px !important;
3567 border: 1px solid #ddd;
3568 }
3569 .darkify-profile-options > .darkify-field-submessage {
3570 margin: 20px 0;
3571 }
3572 .darkify-profile-options > .darkify-field-submessage .darkify-submessage {
3573 padding: 10px;
3574 border-right-width: 1px;
3575 border-right-style: solid;
3576 border-left-width: 1px;
3577 border-left-style: solid;
3578 }
3579 .darkify-profile-options > .darkify-field-notice {
3580 background-color: transparent;
3581 }
3582
3583 /**
3584 * 09. Modal
3585 */
3586 .darkify-modal {
3587 position: fixed;
3588 z-index: 100101;
3589 top: 0;
3590 right: 0;
3591 width: 100%;
3592 height: 100%;
3593 }
3594 .darkify-modal.hidden {
3595 display: none;
3596 }
3597
3598 .darkify-modal-icon {
3599 z-index: 100102;
3600 }
3601
3602 .darkify-modal-table {
3603 display: table;
3604 width: 100%;
3605 height: 100%;
3606 }
3607
3608 .darkify-modal-table-cell {
3609 display: table-cell;
3610 vertical-align: middle;
3611 margin: 100px 0;
3612 }
3613
3614 .darkify-modal-inner {
3615 position: relative;
3616 z-index: 10;
3617 width: 760px;
3618 height: 750px;
3619 margin: 0 auto;
3620 background-color: #fff;
3621 }
3622
3623 .darkify-modal-content {
3624 position: relative;
3625 overflow: hidden;
3626 overflow-y: auto;
3627 height: 595px;
3628 }
3629 .darkify-modal-content .darkify-shortcode-button {
3630 display: none;
3631 }
3632 .darkify-modal-content .darkify-field {
3633 padding: 15px 15px 15px 30px;
3634 }
3635 .darkify-modal-content a:active,
3636 .darkify-modal-content a:focus {
3637 outline: none;
3638 box-shadow: none;
3639 }
3640 .darkify-modal-content h4 {
3641 font-size: 13px;
3642 }
3643 .darkify-modal-content h4 small {
3644 font-style: italic;
3645 font-weight: 400;
3646 color: #aaa;
3647 }
3648
3649 .darkify-modal-title {
3650 position: relative;
3651 background-color: #fcfcfc;
3652 border-bottom: 1px solid #ddd;
3653 height: 36px;
3654 font-size: 16px;
3655 font-weight: 600;
3656 line-height: 36px;
3657 margin: 0;
3658 padding: 0 16px 0 36px;
3659 }
3660
3661 .darkify-modal-header {
3662 width: 100%;
3663 padding: 14px 0;
3664 background-color: #f5f5f5;
3665 border-bottom: 1px solid #ddd;
3666 }
3667 .darkify-modal-header select {
3668 display: block;
3669 width: 250px;
3670 margin: 0 auto;
3671 font-size: 13px;
3672 line-height: 1;
3673 height: 30px;
3674 min-height: 30px;
3675 background-color: #fff;
3676 }
3677
3678 .darkify-modal-close {
3679 color: #666;
3680 padding: 0;
3681 position: absolute;
3682 top: 0;
3683 left: 0;
3684 width: 36px;
3685 height: 36px;
3686 text-align: center;
3687 background: none;
3688 border: none;
3689 cursor: pointer;
3690 }
3691 .darkify-modal-close:before {
3692 font: normal 20px/36px dashicons;
3693 content: "\f158";
3694 vertical-align: top;
3695 width: 36px;
3696 height: 36px;
3697 }
3698 .darkify-modal-close:hover {
3699 opacity: 0.5;
3700 }
3701
3702 .darkify-modal-insert-wrapper {
3703 text-align: center;
3704 width: 100%;
3705 padding: 15px 0;
3706 background-color: #f5f5f5;
3707 border-top: 1px solid #ddd;
3708 }
3709
3710 .darkify-modal-overlay {
3711 position: absolute;
3712 top: 0;
3713 right: 0;
3714 width: 100%;
3715 height: 100%;
3716 background-color: #000;
3717 opacity: 0.5;
3718 }
3719
3720 /**
3721 * 09. 01. Shortcode Modal
3722 */
3723 .darkify--repeatable {
3724 padding: 15px 15px 0 15px;
3725 }
3726
3727 .darkify--repeat-button-block {
3728 text-align: center;
3729 padding-bottom: 15px;
3730 }
3731
3732 .darkify--repeat-shortcode {
3733 position: relative;
3734 margin-bottom: 15px;
3735 border: 1px dashed #ddd;
3736 }
3737 .darkify--repeat-shortcode:first-child .darkify-repeat-remove {
3738 display: none;
3739 }
3740 .darkify--repeat-shortcode .darkify-repeat-remove {
3741 position: absolute;
3742 left: 10px;
3743 top: 10px;
3744 z-index: 10;
3745 cursor: pointer;
3746 display: inline-block;
3747 font-size: 11px;
3748 width: 18px;
3749 height: 18px;
3750 line-height: 18px;
3751 text-align: center;
3752 border-radius: 2px;
3753 color: #fff;
3754 background-color: #e14d43;
3755 opacity: 0.5;
3756 }
3757 .darkify--repeat-shortcode .darkify-repeat-remove:hover {
3758 opacity: 0.5;
3759 }
3760
3761 .darkify-shortcode-single .darkify-modal-inner {
3762 height: 750px;
3763 }
3764 .darkify-shortcode-single .darkify-modal-content {
3765 height: 652px;
3766 }
3767
3768 .elementor-editor-active .darkify-shortcode-button {
3769 margin-right: 5px;
3770 }
3771 .elementor-editor-active .darkify-modal .hidden {
3772 display: none !important;
3773 }
3774
3775 /**
3776 * 09. 02. Gutenberg Modal
3777 */
3778 .darkify-shortcode-block {
3779 text-align: center;
3780 padding: 14px;
3781 font-size: 13px;
3782 background-color: #f5f5f5;
3783 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
3784 Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
3785 }
3786
3787 .darkify-shortcode-block .components-button {
3788 margin-bottom: 10px;
3789 }
3790
3791 /**
3792 * 09. 03. Icon Modal
3793 */
3794 .darkify-modal-icon .darkify-icon-title {
3795 padding: 15px 0;
3796 margin: 4px;
3797 font-size: 14px;
3798 font-weight: bold;
3799 text-align: center;
3800 border: 1px solid #eee;
3801 background-color: #f7f7f7;
3802 }
3803 .darkify-modal-icon .darkify-modal-header {
3804 text-align: center;
3805 }
3806 .darkify-modal-icon .darkify-icon-search {
3807 width: 50%;
3808 height: 40px;
3809 line-height: 40px;
3810 }
3811 .darkify-modal-icon i {
3812 cursor: pointer;
3813 display: inline-block;
3814 margin: 4px;
3815 width: 35px;
3816 height: 35px;
3817 line-height: 35px;
3818 font-size: 16px;
3819 color: #555;
3820 text-align: center;
3821 border: 1px solid #ccc;
3822 background-color: #f7f7f7;
3823 border-radius: 2px;
3824 box-shadow: -1px 1px 0 rgba(0, 0, 0, 0.05);
3825 }
3826 .darkify-modal-icon i:hover {
3827 color: #fff;
3828 border-color: #222;
3829 background-color: #222;
3830 }
3831 .darkify-modal-icon .darkify-modal-content {
3832 padding: 10px;
3833 height: 618px;
3834 }
3835 .darkify-modal-icon .darkify-error-text {
3836 padding: 10px;
3837 }
3838
3839 .darkify-modal-loading {
3840 display: none;
3841 position: absolute;
3842 right: 15px;
3843 top: 15px;
3844 }
3845
3846 .darkify-loading {
3847 position: relative;
3848 width: 20px;
3849 height: 20px;
3850 background: #ccc;
3851 border-radius: 20px;
3852 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.07);
3853 }
3854 .darkify-loading:after {
3855 position: absolute;
3856 top: 50%;
3857 right: 50%;
3858 width: 4px;
3859 height: 4px;
3860 content: "";
3861 margin-top: -2px;
3862 margin-right: -2px;
3863 background-color: white;
3864 animation-duration: 0.5s;
3865 animation-iteration-count: infinite;
3866 animation-timing-function: linear;
3867 animation-name: darkifyLoader;
3868 border-radius: 4px;
3869 }
3870
3871 @keyframes darkifyLoader {
3872 0% {
3873 transform: rotate(0deg) translateX(6px) rotate(0deg);
3874 }
3875 100% {
3876 transform: rotate(-360deg) translateX(6px) rotate(360deg);
3877 }
3878 }
3879 /**
3880 * 10. Helper
3881 */
3882 .darkify-subtitle-text {
3883 margin-top: 6px;
3884 font-weight: 400;
3885 color: #999;
3886 }
3887
3888 .darkify-desc-text {
3889 clear: both;
3890 float: right;
3891 width: 100%;
3892 margin-top: 6px;
3893 font-weight: 400;
3894 color: #999;
3895 }
3896
3897 .darkify-error-text {
3898 margin-top: 6px;
3899 color: #d02c21;
3900 }
3901
3902 .darkify-before-text {
3903 margin-bottom: 6px;
3904 }
3905
3906 .darkify-after-text {
3907 margin-top: 6px;
3908 }
3909
3910 .darkify-metabox-hide {
3911 display: none !important;
3912 }
3913
3914 .darkify-metabox-show {
3915 display: block !important;
3916 }
3917
3918 .darkify-depend-hidden.darkify-depend-on {
3919 display: none;
3920 }
3921
3922 .darkify-depend-visible.darkify-depend-on {
3923 display: block;
3924 opacity: 0.75;
3925 filter: grayscale(1);
3926 user-select: none;
3927 border-top: 1px solid #eee;
3928 }
3929 .darkify-depend-visible.darkify-depend-on .clear:before {
3930 content: "";
3931 right: 0;
3932 top: 0;
3933 left: 0;
3934 bottom: 0;
3935 position: absolute;
3936 background-color: #eee;
3937 opacity: 0.25;
3938 z-index: 10;
3939 }
3940
3941 .darkify-warning-primary {
3942 color: #fff !important;
3943 border-color: #dc3545 !important;
3944 background: #dc3545 !important;
3945 }
3946 .darkify-warning-primary:hover,
3947 .darkify-warning-primary:focus {
3948 border-color: #bd2130 !important;
3949 background: #bd2130 !important;
3950 }
3951 .darkify-warning-primary:focus {
3952 box-shadow: 0 0 0 1px #fff, 0 0 0 3px #bd2130 !important;
3953 }
3954 .darkify-warning-primary:active {
3955 border-color: #bd2130 !important;
3956 background: #bd2130 !important;
3957 }
3958
3959 .darkify-form-result {
3960 display: none;
3961 float: right;
3962 padding: 0 8px;
3963 margin-left: 4px;
3964 font-size: 11px;
3965 line-height: 30px;
3966 user-select: none;
3967 border-radius: 2px;
3968 align-self: center;
3969 }
3970
3971 .darkify-form-show {
3972 display: block;
3973 }
3974
3975 .darkify-form-success {
3976 color: #fff;
3977 background-color: #46b450;
3978 }
3979
3980 .darkify-form-warning {
3981 color: #8a6d3b;
3982 background-color: #faebcc;
3983 }
3984
3985 .darkify-label-error {
3986 position: relative;
3987 top: -2px;
3988 display: inline-block;
3989 font-size: 10px;
3990 line-height: 10px;
3991 height: 10px;
3992 width: 10px;
3993 padding: 1px;
3994 font-style: normal;
3995 text-align: center;
3996 color: #fff;
3997 vertical-align: middle;
3998 background-color: #e10000;
3999 border-radius: 2px;
4000 }
4001
4002 .darkify-no-option {
4003 padding: 30px;
4004 }
4005
4006 .darkify-input-number {
4007 -moz-appearance: textfield;
4008 }
4009
4010 .darkify-input-number::-webkit-inner-spin-button,
4011 .darkify-input-number::-webkit-outer-spin-button {
4012 /* -webkit-appearance: none; */
4013 margin: 0;
4014 }
4015 .darkify-field-dimensions .darkify-input-number {
4016 padding: 0;
4017 }
4018
4019 .darkify-fa5-shims .darkify .fas,
4020 .darkify-fa5-shims .darkify .far,
4021 .darkify-fa5-shims .darkify .fab {
4022 font-family: "FontAwesome";
4023 font-style: normal;
4024 }
4025
4026 /**
4027 * 11. Welcome Page
4028 */
4029 .darkify-welcome-wrap {
4030 position: relative;
4031 margin: 25px 20px 0 40px;
4032 font-size: 15px;
4033 max-width: 1200px;
4034 }
4035 .darkify-welcome-wrap p {
4036 font-size: 14px;
4037 line-height: 1.5;
4038 }
4039 .darkify-welcome-wrap h1 {
4040 margin: 0.2em 0 0 200px;
4041 padding: 0;
4042 color: #32373c;
4043 line-height: 1.2em;
4044 font-size: 2.8em;
4045 font-weight: 400;
4046 }
4047 .darkify-welcome-wrap .darkify-logo {
4048 position: absolute;
4049 overflow: hidden;
4050 top: 0;
4051 left: 0;
4052 height: 160px;
4053 width: 140px;
4054 background-image: linear-gradient(-45deg, #2d67cb, #ad19f3);
4055 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), inset 0 0 0 4px rgba(0, 0, 0, 0.25);
4056 }
4057 .darkify-welcome-wrap .darkify-logo .darkify--effects i {
4058 position: absolute;
4059 width: 200px;
4060 height: 100px;
4061 background-color: rgba(0, 0, 0, 0.15);
4062 transform: rotate(45deg);
4063 }
4064 .darkify-welcome-wrap .darkify-logo .darkify--effects i:nth-child(1) {
4065 bottom: -20px;
4066 left: -70px;
4067 }
4068 .darkify-welcome-wrap .darkify-logo .darkify--effects i:nth-child(2) {
4069 bottom: -35px;
4070 left: -80px;
4071 }
4072 .darkify-welcome-wrap .darkify-logo .darkify--effects i:nth-child(3) {
4073 bottom: -50px;
4074 left: -90px;
4075 }
4076 .darkify-welcome-wrap .darkify-logo .darkify--effects i:nth-child(4) {
4077 bottom: -65px;
4078 left: -100px;
4079 }
4080 .darkify-welcome-wrap .darkify-logo .darkify--wp-logos {
4081 position: relative;
4082 padding-top: 25px;
4083 text-align: center;
4084 }
4085 .darkify-welcome-wrap .darkify-logo .darkify--wp-logo {
4086 position: absolute;
4087 right: 20px;
4088 width: 20px;
4089 height: 20px;
4090 background-repeat: no-repeat;
4091 background-position: center center;
4092 background-image: url(../images/wp-logo.svg);
4093 }
4094 .darkify-welcome-wrap .darkify-logo .darkify--wp-plugin-logo {
4095 display: inline-block;
4096 width: 50px;
4097 height: 50px;
4098 border: 3px solid #fff;
4099 background-size: 40px;
4100 background-repeat: no-repeat;
4101 background-position: center center;
4102 background-image: url(../images/wp-plugin-logo.svg);
4103 border-radius: 100%;
4104 vertical-align: middle;
4105 }
4106 .darkify-welcome-wrap .darkify-logo .darkify--text {
4107 position: absolute;
4108 right: 0;
4109 left: 0;
4110 top: 90px;
4111 color: #fff;
4112 font-size: 13px;
4113 line-height: 1.2em;
4114 font-weight: 600;
4115 text-align: center;
4116 text-transform: uppercase;
4117 text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.25);
4118 }
4119 .darkify-welcome-wrap .darkify-logo .darkify--version {
4120 top: auto;
4121 right: auto;
4122 left: 8px;
4123 bottom: 4px;
4124 font-size: 11px;
4125 text-transform: lowercase;
4126 }
4127 .darkify-welcome-wrap .darkify-about-text {
4128 font-weight: 400;
4129 line-height: 1.6em;
4130 font-size: 19px;
4131 margin: 1em 0 1em 200px;
4132 color: #555d66;
4133 }
4134 .darkify-welcome-wrap .darkify-demo-button {
4135 margin: 1em 0 2em 200px;
4136 }
4137 .darkify-welcome-wrap .nav-tab-wrapper {
4138 margin-bottom: 20px;
4139 }
4140 .darkify-welcome-wrap ul {
4141 list-style-type: disc;
4142 padding-right: 15px;
4143 }
4144 .darkify-welcome-wrap .darkify--col {
4145 float: right;
4146 padding-left: 20px;
4147 box-sizing: border-box;
4148 }
4149 .darkify-welcome-wrap .darkify--col-2 {
4150 width: 50%;
4151 }
4152 .darkify-welcome-wrap .darkify--col-3 {
4153 width: 33.333%;
4154 }
4155 .darkify-welcome-wrap .darkify--col-4 {
4156 width: 25%;
4157 }
4158 .darkify-welcome-wrap .darkify--col-5 {
4159 width: 20%;
4160 }
4161 .darkify-welcome-wrap .darkify--col-last {
4162 padding-left: 0;
4163 }
4164 .darkify-welcome-wrap .darkify--col-upgrade {
4165 padding: 10px 0;
4166 text-align: center;
4167 border-top: 1px solid #e5e5e5;
4168 }
4169
4170 .darkify--table-compare thead td,
4171 .darkify--table-compare tfoot td {
4172 text-align: center;
4173 }
4174 .darkify--table-compare td {
4175 font-size: 14px;
4176 text-align: center;
4177 vertical-align: middle;
4178 padding: 10px;
4179 }
4180 .darkify--table-compare td:first-child {
4181 text-align: right;
4182 }
4183 .darkify--table-compare tfoot td {
4184 padding: 15px 0;
4185 }
4186 .darkify--table-compare .fa {
4187 font-size: 18px;
4188 }
4189 .darkify--table-compare .fa-check-circle {
4190 color: #46b450;
4191 }
4192 .darkify--table-compare .fa-times-circle {
4193 color: #dc3232;
4194 }
4195
4196 .darkify-welcome-cols {
4197 clear: both;
4198 margin: 20px 0;
4199 background-color: #fff;
4200 padding: 0 0;
4201 border-radius: 2px;
4202 border: 1px solid #e5e5e5;
4203 }
4204 .darkify-welcome-cols .darkify--col {
4205 width: 33.333%;
4206 float: right;
4207 padding: 20px;
4208 text-align: center;
4209 box-sizing: border-box;
4210 min-height: 200px;
4211 border-left: 1px solid #e5e5e5;
4212 }
4213 .darkify-welcome-cols .darkify--left,
4214 .darkify-welcome-cols .darkify--block {
4215 float: right;
4216 width: 20%;
4217 padding: 0 30px;
4218 text-align: center;
4219 box-sizing: border-box;
4220 }
4221 .darkify-welcome-cols .darkify--block {
4222 width: 80%;
4223 }
4224 .darkify-welcome-cols .darkify--col-first {
4225 border-bottom: 1px solid #e5e5e5;
4226 }
4227 .darkify-welcome-cols .darkify--last {
4228 border-left: none;
4229 }
4230 .darkify-welcome-cols .darkify--space {
4231 height: 20px;
4232 }
4233 .darkify-welcome-cols .darkify--icon {
4234 display: inline-block;
4235 font-size: 20px;
4236 width: 30px;
4237 height: 30px;
4238 line-height: 30px;
4239 text-align: center;
4240 margin-bottom: 10px;
4241 color: #fff;
4242 background-color: #555;
4243 border-radius: 30px;
4244 }
4245 .darkify-welcome-cols .darkify--active {
4246 background-color: #1a74e4;
4247 }
4248 .darkify-welcome-cols .darkify--deactive {
4249 background-color: #e14d43;
4250 }
4251 .darkify-welcome-cols .darkify--title {
4252 font-weight: bold;
4253 display: block;
4254 }
4255 .darkify-welcome-cols p:last-child {
4256 margin-bottom: 0;
4257 }
4258
4259 .darkify-features-cols .darkify--key-features {
4260 width: 30%;
4261 }
4262 .darkify-features-cols .darkify--available-fields {
4263 width: 70%;
4264 }
4265
4266 .darkify-code-block {
4267 margin: 20px 0;
4268 padding: 5px 20px;
4269 background-color: #fff;
4270 border-radius: 2px;
4271 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
4272 }
4273 .darkify-code-block pre {
4274 font-size: 13px;
4275 color: #0073aa;
4276 }
4277 .darkify-code-block pre span {
4278 color: #999;
4279 }
4280
4281 .darkify--table-fields td {
4282 font-size: 14px;
4283 }
4284
4285 .darkify--upgrade a {
4286 color: #5cb85c;
4287 font-weight: bold;
4288 }
4289 .darkify--upgrade a:focus,
4290 .darkify--upgrade a:hover {
4291 color: #4aa14a;
4292 outline: none;
4293 box-shadow: none;
4294 }
4295
4296 @media only screen and (max-width: 782px) {
4297 .darkify-welcome-cols .darkify--col {
4298 width: 100%;
4299 min-height: auto;
4300 border-left: none;
4301 border-bottom: 1px solid #e5e5e5;
4302 }
4303 .darkify-features-cols .darkify--key-features {
4304 width: 100%;
4305 }
4306 .darkify-features-cols .darkify--available-fields {
4307 width: 100%;
4308 }
4309 }
4310 /**
4311 * 12. Responsive
4312 */
4313 @media only screen and (max-width: 1200px) {
4314 .darkify-metabox .darkify-field .darkify-title {
4315 float: none;
4316 width: 100%;
4317 margin-bottom: 10px;
4318 }
4319 .darkify-metabox .darkify-field .darkify-fieldset {
4320 float: none;
4321 width: 100%;
4322 }
4323 }
4324 @media only screen and (max-width: 782px) {
4325 .darkify-header-inner {
4326 text-align: center;
4327 }
4328 .darkify-header-inner h1 {
4329 width: 100%;
4330 margin-bottom: 10px;
4331 }
4332 .darkify-form-result {
4333 float: none;
4334 margin-left: 0;
4335 margin-bottom: 10px;
4336 }
4337 .darkify-search,
4338 .darkify-header-right,
4339 .darkify-header-left {
4340 width: 100%;
4341 }
4342 .darkify-search {
4343 text-align: center;
4344 margin-bottom: 15px;
4345 }
4346 .darkify-footer {
4347 text-align: center;
4348 }
4349 .darkify-buttons {
4350 float: none;
4351 }
4352 .darkify-copyright {
4353 float: none;
4354 margin-top: 10px;
4355 }
4356 .darkify-nav,
4357 .darkify-expand-all,
4358 .darkify-reset-section,
4359 .darkify-nav-background {
4360 display: none !important;
4361 }
4362 .darkify-nav-normal + .darkify-content {
4363 margin-right: 0;
4364 }
4365 .darkify-section-title,
4366 .darkify-section {
4367 display: block !important;
4368 }
4369 .darkify-field .darkify-title {
4370 float: none;
4371 width: 100%;
4372 margin-bottom: 10px;
4373 }
4374 .darkify-field .darkify-fieldset {
4375 float: none;
4376 width: 100%;
4377 }
4378 .darkify-field-color .button.wp-picker-clear {
4379 padding: 0 8px;
4380 line-height: 2.14285714;
4381 min-height: 32px;
4382 }
4383 .darkify-profile-options > .darkify-field > .darkify-title,
4384 .darkify-taxonomy-edit-fields > .darkify-field > .darkify-title {
4385 float: none;
4386 width: 100%;
4387 margin-bottom: 10px;
4388 }
4389 .darkify-profile-options > .darkify-field > .darkify-fieldset,
4390 .darkify-taxonomy-edit-fields > .darkify-field > .darkify-fieldset {
4391 float: none;
4392 width: 100%;
4393 }
4394 .darkify-nav-menu-options > .darkify-fields {
4395 margin-right: -10px;
4396 margin-left: -10px;
4397 }
4398 .darkify-nav-menu-options > .darkify-fields > .darkify-field {
4399 padding: 10px;
4400 }
4401 }
4402 @media only screen and (max-width: 782px) {
4403 .darkify-modal .darkify-modal-inner {
4404 width: 90%;
4405 }
4406 }
4407 @media only screen and (max-height: 750px) {
4408 .darkify-modal .darkify-modal-inner {
4409 height: auto;
4410 }
4411 .darkify-modal .darkify-modal-content {
4412 height: calc(100vh - 200px);
4413 }
4414 }
4415 /**
4416 * Chosen JS Styles
4417 */
4418 .chosen-container {
4419 position: relative;
4420 display: inline-block;
4421 vertical-align: middle;
4422 font-size: 13px;
4423 user-select: none;
4424 }
4425
4426 .chosen-container * {
4427 box-sizing: border-box;
4428 }
4429
4430 .chosen-container .chosen-drop {
4431 position: absolute;
4432 top: 100%;
4433 z-index: 1010;
4434 width: 100%;
4435 border: 1px solid #aaa;
4436 border-top: 0;
4437 background: #fff;
4438 box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
4439 clip: rect(0, 0, 0, 0);
4440 clip-path: inset(100% 100%);
4441 }
4442
4443 .chosen-container.chosen-with-drop .chosen-drop {
4444 clip: auto;
4445 clip-path: none;
4446 }
4447
4448 .chosen-container a {
4449 cursor: pointer;
4450 }
4451
4452 .chosen-container .search-choice .group-name,
4453 .chosen-container .chosen-single .group-name {
4454 margin-left: 4px;
4455 overflow: hidden;
4456 white-space: nowrap;
4457 text-overflow: ellipsis;
4458 font-weight: normal;
4459 color: #999999;
4460 }
4461
4462 .chosen-container .search-choice .group-name:after,
4463 .chosen-container .chosen-single .group-name:after {
4464 content: ":";
4465 padding-right: 2px;
4466 vertical-align: top;
4467 }
4468
4469 .chosen-container-single .chosen-single {
4470 position: relative;
4471 display: block;
4472 overflow: hidden;
4473 padding: 0 8px 0 0;
4474 height: 25px;
4475 border: 1px solid #aaa;
4476 border-radius: 5px;
4477 background-color: #fff;
4478 background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
4479 background-clip: padding-box;
4480 box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
4481 color: #444;
4482 text-decoration: none;
4483 white-space: nowrap;
4484 line-height: 24px;
4485 }
4486
4487 .chosen-container-single .chosen-default {
4488 color: #999;
4489 }
4490
4491 .chosen-container-single .chosen-single span {
4492 display: block;
4493 overflow: hidden;
4494 margin-left: 26px;
4495 text-overflow: ellipsis;
4496 white-space: nowrap;
4497 }
4498
4499 .chosen-container-single .chosen-single-with-deselect span {
4500 margin-left: 38px;
4501 }
4502
4503 .chosen-container-single .chosen-single abbr {
4504 position: absolute;
4505 top: 6px;
4506 left: 26px;
4507 display: block;
4508 width: 12px;
4509 height: 12px;
4510 font-size: 1px;
4511 }
4512
4513 .chosen-container-single .chosen-single div {
4514 position: absolute;
4515 top: 0;
4516 left: 0;
4517 display: block;
4518 width: 18px;
4519 height: 100%;
4520 }
4521
4522 .chosen-container-single .chosen-single div b {
4523 display: block;
4524 width: 100%;
4525 height: 100%;
4526 }
4527
4528 .chosen-container-single .chosen-search {
4529 position: relative;
4530 z-index: 1010;
4531 margin: 0;
4532 padding: 3px 4px;
4533 white-space: nowrap;
4534 }
4535
4536 .chosen-container-single .chosen-search input[type="text"] {
4537 margin: 1px 0;
4538 padding: 4px 5px 4px 20px;
4539 width: 100%;
4540 height: auto;
4541 outline: 0;
4542 border: 1px solid #aaa;
4543 font-size: 1em;
4544 font-family: sans-serif;
4545 line-height: normal;
4546 border-radius: 0;
4547 }
4548
4549 .chosen-container-single .chosen-drop {
4550 margin-top: -1px;
4551 border-radius: 0 0 4px 4px;
4552 background-clip: padding-box;
4553 }
4554
4555 .chosen-container-single.chosen-container-single-nosearch .chosen-search {
4556 position: absolute;
4557 clip: rect(0, 0, 0, 0);
4558 clip-path: inset(100% 100%);
4559 }
4560
4561 .chosen-container .chosen-results {
4562 color: #444;
4563 position: relative;
4564 overflow-x: hidden;
4565 overflow-y: auto;
4566 margin: 0 0 4px 4px;
4567 padding: 0 4px 0 0;
4568 max-height: 240px;
4569 -webkit-overflow-scrolling: touch;
4570 }
4571
4572 .chosen-container .chosen-results li {
4573 display: none;
4574 margin: 0;
4575 padding: 5px 6px;
4576 list-style: none;
4577 line-height: 15px;
4578 word-wrap: break-word;
4579 -webkit-touch-callout: none;
4580 }
4581
4582 .chosen-container .chosen-results li.active-result {
4583 display: list-item;
4584 cursor: pointer;
4585 }
4586
4587 .chosen-container .chosen-results li.disabled-result {
4588 display: list-item;
4589 color: #ccc;
4590 cursor: default;
4591 }
4592
4593 .chosen-container .chosen-results li.highlighted {
4594 background-color: #3875d7;
4595 background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
4596 color: #fff;
4597 }
4598
4599 .chosen-container .chosen-results li.no-results {
4600 color: #777;
4601 display: list-item;
4602 background: #f4f4f4;
4603 }
4604
4605 .chosen-container .chosen-results li.group-result {
4606 display: list-item;
4607 font-weight: bold;
4608 cursor: default;
4609 }
4610
4611 .chosen-container .chosen-results li.group-option {
4612 padding-right: 15px;
4613 }
4614
4615 .chosen-container .chosen-results li em {
4616 font-style: normal;
4617 text-decoration: underline;
4618 }
4619
4620 .chosen-container-multi .chosen-choices {
4621 position: relative;
4622 overflow: hidden;
4623 margin: 0;
4624 padding: 0 5px;
4625 width: 100%;
4626 height: auto;
4627 border: 1px solid #aaa;
4628 background-color: #fff;
4629 background-image: linear-gradient(#eee 1%, #fff 15%);
4630 cursor: text;
4631 }
4632
4633 .chosen-container-multi .chosen-choices li {
4634 float: right;
4635 list-style: none;
4636 }
4637
4638 .chosen-container-multi .chosen-choices li.search-field {
4639 margin: 0;
4640 padding: 0;
4641 white-space: nowrap;
4642 }
4643
4644 .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
4645 margin: 1px 0;
4646 padding: 0;
4647 outline: 0;
4648 border: 0 !important;
4649 background: transparent !important;
4650 box-shadow: none;
4651 color: #999;
4652 font-size: 100%;
4653 font-family: sans-serif;
4654 line-height: normal;
4655 border-radius: 0;
4656 width: 25px;
4657 height: 25px;
4658 min-height: 25px;
4659 }
4660
4661 .chosen-container-multi .chosen-choices li.search-choice {
4662 position: relative;
4663 margin: 3px 0 3px 5px;
4664 padding: 3px 6px 3px 20px;
4665 border: 1px solid #aaa;
4666 max-width: 100%;
4667 border-radius: 3px;
4668 background-color: #eeeeee;
4669 background-image: linear-gradient(
4670 #f4f4f4 20%,
4671 #f0f0f0 50%,
4672 #e8e8e8 52%,
4673 #eee 100%
4674 );
4675 background-size: 100% 19px;
4676 background-repeat: repeat-x;
4677 background-clip: padding-box;
4678 box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
4679 color: #333;
4680 line-height: 13px;
4681 cursor: default;
4682 }
4683
4684 .chosen-container-multi .chosen-choices li.search-choice span {
4685 word-wrap: break-word;
4686 white-space: nowrap;
4687 }
4688
4689 .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
4690 position: absolute;
4691 top: 0;
4692 left: 0;
4693 display: block;
4694 width: 12px;
4695 height: 12px;
4696 font-size: 1px;
4697 }
4698
4699 .chosen-container-multi .chosen-choices li.search-choice-disabled {
4700 padding-left: 5px;
4701 border: 1px solid #ccc;
4702 background-color: #e4e4e4;
4703 background-image: linear-gradient(
4704 #f4f4f4 20%,
4705 #f0f0f0 50%,
4706 #e8e8e8 52%,
4707 #eee 100%
4708 );
4709 color: #666;
4710 }
4711
4712 .chosen-container-multi .chosen-choices li.search-choice-focus {
4713 background: #d4d4d4;
4714 }
4715
4716 .chosen-container-multi .chosen-results {
4717 margin: 0;
4718 padding: 0;
4719 }
4720
4721 .chosen-container-multi .chosen-drop .result-selected {
4722 display: list-item;
4723 color: #ccc;
4724 cursor: default;
4725 }
4726
4727 .chosen-container-active .chosen-single {
4728 border: 1px solid #5897fb;
4729 box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
4730 }
4731
4732 .chosen-container-active.chosen-with-drop .chosen-single {
4733 border: 1px solid #aaa;
4734 border-bottom-left-radius: 0;
4735 border-bottom-right-radius: 0;
4736 background-image: linear-gradient(#eee 20%, #fff 80%);
4737 box-shadow: 0 1px 0 #fff inset;
4738 }
4739
4740 .chosen-container-active.chosen-with-drop .chosen-single div {
4741 border-right: none;
4742 background: transparent;
4743 }
4744
4745 .chosen-container-active .chosen-choices {
4746 border: 1px solid #5897fb;
4747 box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
4748 }
4749
4750 .chosen-container-active .chosen-choices li.search-field input[type="text"] {
4751 color: #222 !important;
4752 }
4753
4754 .chosen-disabled {
4755 opacity: 0.5 !important;
4756 cursor: default;
4757 }
4758
4759 .chosen-disabled .chosen-single {
4760 cursor: default;
4761 }
4762
4763 .chosen-disabled .chosen-choices .search-choice .search-choice-close {
4764 cursor: default;
4765 }
4766
4767 .chosen-rtl {
4768 text-align: left;
4769 }
4770
4771 .chosen-rtl .chosen-single {
4772 overflow: visible;
4773 padding: 0 0 0 8px;
4774 }
4775
4776 .chosen-rtl .chosen-single span {
4777 margin-left: 0;
4778 margin-right: 26px;
4779 direction: ltr;
4780 }
4781
4782 .chosen-rtl .chosen-single-with-deselect span {
4783 margin-right: 38px;
4784 }
4785
4786 .chosen-rtl .chosen-single div {
4787 left: auto;
4788 right: 3px;
4789 }
4790
4791 .chosen-rtl .chosen-single abbr {
4792 left: auto;
4793 right: 26px;
4794 }
4795
4796 .chosen-rtl .chosen-choices li {
4797 float: left;
4798 }
4799
4800 .chosen-rtl .chosen-choices li.search-field input[type="text"] {
4801 direction: ltr;
4802 }
4803
4804 .chosen-rtl .chosen-choices li.search-choice {
4805 margin: 3px 0 3px 5px;
4806 padding: 3px 19px 3px 5px;
4807 }
4808
4809 .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
4810 left: auto;
4811 right: 4px;
4812 }
4813
4814 .chosen-rtl.chosen-container-single .chosen-results {
4815 margin: 0 4px 4px 0;
4816 padding: 0 0 0 4px;
4817 }
4818
4819 .chosen-rtl .chosen-results li.group-option {
4820 padding-left: 15px;
4821 padding-right: 0;
4822 }
4823
4824 .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
4825 border-left: none;
4826 }
4827
4828 .chosen-rtl .chosen-search input[type="text"] {
4829 padding: 4px 20px 4px 5px;
4830 direction: ltr;
4831 }
4832
4833 /**
4834 * Flatpickr
4835 */
4836 .flatpickr-calendar {
4837 background: transparent;
4838 opacity: 0;
4839 display: none;
4840 text-align: center;
4841 visibility: hidden;
4842 padding: 0;
4843 -webkit-animation: none;
4844 animation: none;
4845 direction: rtl;
4846 border: 0;
4847 font-size: 14px;
4848 line-height: 24px;
4849 border-radius: 5px;
4850 position: absolute;
4851 width: 307.875px;
4852 -webkit-box-sizing: border-box;
4853 box-sizing: border-box;
4854 -ms-touch-action: manipulation;
4855 touch-action: manipulation;
4856 background: #fff;
4857 -webkit-box-shadow: -1px 0 0 #e6e6e6, 1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6,
4858 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
4859 box-shadow: -1px 0 0 #e6e6e6, 1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6,
4860 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
4861 }
4862
4863 .flatpickr-calendar.open,
4864 .flatpickr-calendar.inline {
4865 opacity: 1;
4866 max-height: 640px;
4867 visibility: visible;
4868 }
4869
4870 .flatpickr-calendar.open {
4871 display: inline-block;
4872 z-index: 99999;
4873 }
4874
4875 .flatpickr-calendar.animate.open {
4876 -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
4877 animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
4878 }
4879
4880 .flatpickr-calendar.inline {
4881 display: block;
4882 position: relative;
4883 top: 2px;
4884 }
4885
4886 .flatpickr-calendar.static {
4887 position: absolute;
4888 top: calc(100% + 2px);
4889 }
4890
4891 .flatpickr-calendar.static.open {
4892 z-index: 999;
4893 display: block;
4894 }
4895
4896 .flatpickr-calendar.multiMonth
4897 .flatpickr-days
4898 .dayContainer:nth-child(n + 1)
4899 .flatpickr-day.inRange:nth-child(7n + 7) {
4900 -webkit-box-shadow: none !important;
4901 box-shadow: none !important;
4902 }
4903
4904 .flatpickr-calendar.multiMonth
4905 .flatpickr-days
4906 .dayContainer:nth-child(n + 2)
4907 .flatpickr-day.inRange:nth-child(7n + 1) {
4908 -webkit-box-shadow: 2px 0 0 #e6e6e6, -5px 0 0 #e6e6e6;
4909 box-shadow: 2px 0 0 #e6e6e6, -5px 0 0 #e6e6e6;
4910 }
4911
4912 .flatpickr-calendar .hasWeeks .dayContainer,
4913 .flatpickr-calendar .hasTime .dayContainer {
4914 border-bottom: 0;
4915 border-bottom-left-radius: 0;
4916 border-bottom-right-radius: 0;
4917 }
4918
4919 .flatpickr-calendar .hasWeeks .dayContainer {
4920 border-right: 0;
4921 }
4922
4923 .flatpickr-calendar.hasTime .flatpickr-time {
4924 height: 40px;
4925 border-top: 1px solid #e6e6e6;
4926 }
4927
4928 .flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
4929 height: auto;
4930 }
4931
4932 .flatpickr-calendar:before,
4933 .flatpickr-calendar:after {
4934 position: absolute;
4935 display: block;
4936 pointer-events: none;
4937 border: solid transparent;
4938 content: "";
4939 height: 0;
4940 width: 0;
4941 right: 22px;
4942 }
4943
4944 .flatpickr-calendar.rightMost:before,
4945 .flatpickr-calendar.arrowRight:before,
4946 .flatpickr-calendar.rightMost:after,
4947 .flatpickr-calendar.arrowRight:after {
4948 right: auto;
4949 left: 22px;
4950 }
4951
4952 .flatpickr-calendar.arrowCenter:before,
4953 .flatpickr-calendar.arrowCenter:after {
4954 right: 50%;
4955 left: 50%;
4956 }
4957
4958 .flatpickr-calendar:before {
4959 border-width: 5px;
4960 margin: 0 -5px;
4961 }
4962
4963 .flatpickr-calendar:after {
4964 border-width: 4px;
4965 margin: 0 -4px;
4966 }
4967
4968 .flatpickr-calendar.arrowTop:before,
4969 .flatpickr-calendar.arrowTop:after {
4970 bottom: 100%;
4971 }
4972
4973 .flatpickr-calendar.arrowTop:before {
4974 border-bottom-color: #e6e6e6;
4975 }
4976
4977 .flatpickr-calendar.arrowTop:after {
4978 border-bottom-color: #fff;
4979 }
4980
4981 .flatpickr-calendar.arrowBottom:before,
4982 .flatpickr-calendar.arrowBottom:after {
4983 top: 100%;
4984 }
4985
4986 .flatpickr-calendar.arrowBottom:before {
4987 border-top-color: #e6e6e6;
4988 }
4989
4990 .flatpickr-calendar.arrowBottom:after {
4991 border-top-color: #fff;
4992 }
4993
4994 .flatpickr-calendar:focus {
4995 outline: 0;
4996 }
4997
4998 .flatpickr-wrapper {
4999 position: relative;
5000 display: inline-block;
5001 }
5002
5003 .flatpickr-months {
5004 display: -webkit-box;
5005 display: -webkit-flex;
5006 display: -ms-flexbox;
5007 display: flex;
5008 }
5009
5010 .flatpickr-months .flatpickr-month {
5011 background: transparent;
5012 color: rgba(0, 0, 0, 0.9);
5013 fill: rgba(0, 0, 0, 0.9);
5014 height: 34px;
5015 line-height: 1;
5016 text-align: center;
5017 position: relative;
5018 -webkit-user-select: none;
5019 -moz-user-select: none;
5020 -ms-user-select: none;
5021 user-select: none;
5022 overflow: hidden;
5023 -webkit-box-flex: 1;
5024 -webkit-flex: 1;
5025 -ms-flex: 1;
5026 flex: 1;
5027 }
5028
5029 .flatpickr-months .flatpickr-prev-month,
5030 .flatpickr-months .flatpickr-next-month {
5031 text-decoration: none;
5032 cursor: pointer;
5033 position: absolute;
5034 top: 0;
5035 height: 34px;
5036 padding: 10px;
5037 z-index: 3;
5038 color: rgba(0, 0, 0, 0.9);
5039 fill: rgba(0, 0, 0, 0.9);
5040 }
5041
5042 .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
5043 .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
5044 display: none;
5045 }
5046
5047 .flatpickr-months .flatpickr-prev-month i,
5048 .flatpickr-months .flatpickr-next-month i {
5049 position: relative;
5050 }
5051
5052 .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
5053 .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
5054 /*
5055 /*rtl:begin:ignore*/
5056 /*
5057 */
5058 right: 0;
5059 /*
5060 /*rtl:end:ignore*
5061 */
5062 }
5063
5064 /*
5065 /*rtl:begin:ignore*/
5066 /*
5067 /*rtl:end:ignore*/
5068 .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
5069 .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
5070 /*
5071 /*rtl:begin:ignore*/
5072 /*
5073 */
5074 left: 0;
5075 /*
5076 /*rtl:end:ignore*/
5077 /*
5078 */
5079 }
5080
5081 /*
5082 /*rtl:begin:ignore*/
5083 /*
5084 /*rtl:end:ignore*/
5085 .flatpickr-months .flatpickr-prev-month:hover,
5086 .flatpickr-months .flatpickr-next-month:hover {
5087 color: #959ea9;
5088 }
5089
5090 .flatpickr-months .flatpickr-prev-month:hover svg,
5091 .flatpickr-months .flatpickr-next-month:hover svg {
5092 fill: #f64747;
5093 }
5094
5095 .flatpickr-months .flatpickr-prev-month svg,
5096 .flatpickr-months .flatpickr-next-month svg {
5097 width: 14px;
5098 height: 14px;
5099 }
5100
5101 .flatpickr-months .flatpickr-prev-month svg path,
5102 .flatpickr-months .flatpickr-next-month svg path {
5103 -webkit-transition: fill 0.1s;
5104 transition: fill 0.1s;
5105 fill: inherit;
5106 }
5107
5108 .numInputWrapper {
5109 position: relative;
5110 height: auto;
5111 }
5112
5113 .numInputWrapper input,
5114 .numInputWrapper span {
5115 display: inline-block;
5116 }
5117
5118 .numInputWrapper input {
5119 width: 100%;
5120 }
5121
5122 .numInputWrapper input::-ms-clear {
5123 display: none;
5124 }
5125
5126 .numInputWrapper input::-webkit-outer-spin-button,
5127 .numInputWrapper input::-webkit-inner-spin-button {
5128 margin: 0;
5129 -webkit-appearance: none;
5130 }
5131
5132 .numInputWrapper span {
5133 position: absolute;
5134 left: 0;
5135 width: 14px;
5136 padding: 0 2px 0 4px;
5137 height: 50%;
5138 line-height: 50%;
5139 opacity: 0;
5140 cursor: pointer;
5141 border: 1px solid rgba(57, 57, 57, 0.15);
5142 -webkit-box-sizing: border-box;
5143 box-sizing: border-box;
5144 }
5145
5146 .numInputWrapper span:hover {
5147 background: rgba(0, 0, 0, 0.1);
5148 }
5149
5150 .numInputWrapper span:active {
5151 background: rgba(0, 0, 0, 0.2);
5152 }
5153
5154 .numInputWrapper span:after {
5155 display: block;
5156 content: "";
5157 position: absolute;
5158 }
5159
5160 .numInputWrapper span.arrowUp {
5161 top: 0;
5162 border-bottom: 0;
5163 }
5164
5165 .numInputWrapper span.arrowUp:after {
5166 border-right: 4px solid transparent;
5167 border-left: 4px solid transparent;
5168 border-bottom: 4px solid rgba(57, 57, 57, 0.6);
5169 top: 26%;
5170 }
5171
5172 .numInputWrapper span.arrowDown {
5173 top: 50%;
5174 }
5175
5176 .numInputWrapper span.arrowDown:after {
5177 border-right: 4px solid transparent;
5178 border-left: 4px solid transparent;
5179 border-top: 4px solid rgba(57, 57, 57, 0.6);
5180 top: 40%;
5181 }
5182
5183 .numInputWrapper span svg {
5184 width: inherit;
5185 height: auto;
5186 }
5187
5188 .numInputWrapper span svg path {
5189 fill: rgba(0, 0, 0, 0.5);
5190 }
5191
5192 .numInputWrapper:hover {
5193 background: rgba(0, 0, 0, 0.05);
5194 }
5195
5196 .numInputWrapper:hover span {
5197 opacity: 1;
5198 }
5199
5200 .flatpickr-current-month {
5201 font-size: 135%;
5202 line-height: inherit;
5203 font-weight: 300;
5204 color: inherit;
5205 position: absolute;
5206 width: 75%;
5207 right: 12.5%;
5208 padding: 7.48px 0 0 0;
5209 line-height: 1;
5210 height: 34px;
5211 display: inline-block;
5212 text-align: center;
5213 -webkit-transform: translate3d(0px, 0px, 0px);
5214 transform: translate3d(0px, 0px, 0px);
5215 }
5216
5217 .flatpickr-current-month span.cur-month {
5218 font-family: inherit;
5219 font-weight: 700;
5220 color: inherit;
5221 display: inline-block;
5222 margin-right: 0.5ch;
5223 padding: 0;
5224 }
5225
5226 .flatpickr-current-month span.cur-month:hover {
5227 background: rgba(0, 0, 0, 0.05);
5228 }
5229
5230 .flatpickr-current-month .numInputWrapper {
5231 width: 6ch;
5232 width: 7ch\0;
5233 display: inline-block;
5234 }
5235
5236 .flatpickr-current-month .numInputWrapper span.arrowUp:after {
5237 border-bottom-color: rgba(0, 0, 0, 0.9);
5238 }
5239
5240 .flatpickr-current-month .numInputWrapper span.arrowDown:after {
5241 border-top-color: rgba(0, 0, 0, 0.9);
5242 }
5243
5244 .flatpickr-current-month input.cur-year {
5245 background: transparent;
5246 -webkit-box-sizing: border-box;
5247 box-sizing: border-box;
5248 color: inherit;
5249 cursor: text;
5250 padding: 0 0.5ch 0 0;
5251 margin: 0;
5252 display: inline-block;
5253 font-size: inherit;
5254 font-family: inherit;
5255 font-weight: 300;
5256 line-height: inherit;
5257 height: auto;
5258 border: 0;
5259 border-radius: 0;
5260 vertical-align: initial;
5261 -webkit-appearance: textfield;
5262 -moz-appearance: textfield;
5263 appearance: textfield;
5264 }
5265
5266 .flatpickr-current-month input.cur-year:focus {
5267 outline: 0;
5268 }
5269
5270 .flatpickr-current-month input.cur-year[disabled],
5271 .flatpickr-current-month input.cur-year[disabled]:hover {
5272 font-size: 100%;
5273 color: rgba(0, 0, 0, 0.5);
5274 background: transparent;
5275 pointer-events: none;
5276 }
5277
5278 .flatpickr-current-month .flatpickr-monthDropdown-months {
5279 appearance: menulist;
5280 background: transparent;
5281 border: none;
5282 border-radius: 0;
5283 box-sizing: border-box;
5284 color: inherit;
5285 cursor: pointer;
5286 font-size: inherit;
5287 font-family: inherit;
5288 font-weight: 300;
5289 height: auto;
5290 line-height: inherit;
5291 margin: -1px 0 0 0;
5292 outline: none;
5293 padding: 0 0.5ch 0 0;
5294 position: relative;
5295 vertical-align: initial;
5296 -webkit-box-sizing: border-box;
5297 -webkit-appearance: menulist;
5298 -moz-appearance: menulist;
5299 width: auto;
5300 }
5301
5302 .flatpickr-current-month .flatpickr-monthDropdown-months:focus,
5303 .flatpickr-current-month .flatpickr-monthDropdown-months:active {
5304 outline: none;
5305 }
5306
5307 .flatpickr-current-month .flatpickr-monthDropdown-months:hover {
5308 background: rgba(0, 0, 0, 0.05);
5309 }
5310
5311 .flatpickr-current-month
5312 .flatpickr-monthDropdown-months
5313 .flatpickr-monthDropdown-month {
5314 background-color: transparent;
5315 outline: none;
5316 padding: 0;
5317 }
5318
5319 .flatpickr-weekdays {
5320 background: transparent;
5321 text-align: center;
5322 overflow: hidden;
5323 width: 100%;
5324 display: -webkit-box;
5325 display: -webkit-flex;
5326 display: -ms-flexbox;
5327 display: flex;
5328 -webkit-box-align: center;
5329 -webkit-align-items: center;
5330 -ms-flex-align: center;
5331 align-items: center;
5332 height: 28px;
5333 }
5334
5335 .flatpickr-weekdays .flatpickr-weekdaycontainer {
5336 display: -webkit-box;
5337 display: -webkit-flex;
5338 display: -ms-flexbox;
5339 display: flex;
5340 -webkit-box-flex: 1;
5341 -webkit-flex: 1;
5342 -ms-flex: 1;
5343 flex: 1;
5344 }
5345
5346 span.flatpickr-weekday {
5347 cursor: default;
5348 font-size: 90%;
5349 background: transparent;
5350 color: rgba(0, 0, 0, 0.54);
5351 line-height: 1;
5352 margin: 0;
5353 text-align: center;
5354 display: block;
5355 -webkit-box-flex: 1;
5356 -webkit-flex: 1;
5357 -ms-flex: 1;
5358 flex: 1;
5359 font-weight: bolder;
5360 }
5361
5362 .dayContainer,
5363 .flatpickr-weeks {
5364 padding: 1px 0 0 0;
5365 }
5366
5367 .flatpickr-days {
5368 position: relative;
5369 overflow: hidden;
5370 display: -webkit-box;
5371 display: -webkit-flex;
5372 display: -ms-flexbox;
5373 display: flex;
5374 -webkit-box-align: start;
5375 -webkit-align-items: flex-start;
5376 -ms-flex-align: start;
5377 align-items: flex-start;
5378 width: 307.875px;
5379 }
5380
5381 .flatpickr-days:focus {
5382 outline: 0;
5383 }
5384
5385 .dayContainer {
5386 padding: 0;
5387 outline: 0;
5388 text-align: right;
5389 width: 307.875px;
5390 min-width: 307.875px;
5391 max-width: 307.875px;
5392 -webkit-box-sizing: border-box;
5393 box-sizing: border-box;
5394 display: inline-block;
5395 display: -ms-flexbox;
5396 display: -webkit-box;
5397 display: -webkit-flex;
5398 display: flex;
5399 -webkit-flex-wrap: wrap;
5400 flex-wrap: wrap;
5401 -ms-flex-wrap: wrap;
5402 -ms-flex-pack: justify;
5403 -webkit-justify-content: space-around;
5404 justify-content: space-around;
5405 -webkit-transform: translate3d(0px, 0px, 0px);
5406 transform: translate3d(0px, 0px, 0px);
5407 opacity: 1;
5408 }
5409
5410 .dayContainer + .dayContainer {
5411 -webkit-box-shadow: 1px 0 0 #e6e6e6;
5412 box-shadow: 1px 0 0 #e6e6e6;
5413 }
5414
5415 .flatpickr-day {
5416 background: none;
5417 border: 1px solid transparent;
5418 border-radius: 150px;
5419 -webkit-box-sizing: border-box;
5420 box-sizing: border-box;
5421 color: #393939;
5422 cursor: pointer;
5423 font-weight: 400;
5424 width: 14.2857143%;
5425 -webkit-flex-basis: 14.2857143%;
5426 -ms-flex-preferred-size: 14.2857143%;
5427 flex-basis: 14.2857143%;
5428 max-width: 39px;
5429 height: 39px;
5430 line-height: 39px;
5431 margin: 0;
5432 display: inline-block;
5433 position: relative;
5434 -webkit-box-pack: center;
5435 -webkit-justify-content: center;
5436 -ms-flex-pack: center;
5437 justify-content: center;
5438 text-align: center;
5439 }
5440
5441 .flatpickr-day.inRange,
5442 .flatpickr-day.prevMonthDay.inRange,
5443 .flatpickr-day.nextMonthDay.inRange,
5444 .flatpickr-day.today.inRange,
5445 .flatpickr-day.prevMonthDay.today.inRange,
5446 .flatpickr-day.nextMonthDay.today.inRange,
5447 .flatpickr-day:hover,
5448 .flatpickr-day.prevMonthDay:hover,
5449 .flatpickr-day.nextMonthDay:hover,
5450 .flatpickr-day:focus,
5451 .flatpickr-day.prevMonthDay:focus,
5452 .flatpickr-day.nextMonthDay:focus {
5453 cursor: pointer;
5454 outline: 0;
5455 background: #e6e6e6;
5456 border-color: #e6e6e6;
5457 }
5458
5459 .flatpickr-day.today {
5460 border-color: #959ea9;
5461 }
5462
5463 .flatpickr-day.today:hover,
5464 .flatpickr-day.today:focus {
5465 border-color: #959ea9;
5466 background: #959ea9;
5467 color: #fff;
5468 }
5469
5470 .flatpickr-day.selected,
5471 .flatpickr-day.startRange,
5472 .flatpickr-day.endRange,
5473 .flatpickr-day.selected.inRange,
5474 .flatpickr-day.startRange.inRange,
5475 .flatpickr-day.endRange.inRange,
5476 .flatpickr-day.selected:focus,
5477 .flatpickr-day.startRange:focus,
5478 .flatpickr-day.endRange:focus,
5479 .flatpickr-day.selected:hover,
5480 .flatpickr-day.startRange:hover,
5481 .flatpickr-day.endRange:hover,
5482 .flatpickr-day.selected.prevMonthDay,
5483 .flatpickr-day.startRange.prevMonthDay,
5484 .flatpickr-day.endRange.prevMonthDay,
5485 .flatpickr-day.selected.nextMonthDay,
5486 .flatpickr-day.startRange.nextMonthDay,
5487 .flatpickr-day.endRange.nextMonthDay {
5488 background: #569ff7;
5489 -webkit-box-shadow: none;
5490 box-shadow: none;
5491 color: #fff;
5492 border-color: #569ff7;
5493 }
5494
5495 .flatpickr-day.selected.startRange,
5496 .flatpickr-day.startRange.startRange,
5497 .flatpickr-day.endRange.startRange {
5498 border-radius: 0 50px 50px 0;
5499 }
5500
5501 .flatpickr-day.selected.endRange,
5502 .flatpickr-day.startRange.endRange,
5503 .flatpickr-day.endRange.endRange {
5504 border-radius: 50px 0 0 50px;
5505 }
5506
5507 .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
5508 .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)),
5509 .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) {
5510 -webkit-box-shadow: 10px 0 0 #569ff7;
5511 box-shadow: 10px 0 0 #569ff7;
5512 }
5513
5514 .flatpickr-day.selected.startRange.endRange,
5515 .flatpickr-day.startRange.startRange.endRange,
5516 .flatpickr-day.endRange.startRange.endRange {
5517 border-radius: 50px;
5518 }
5519
5520 .flatpickr-day.inRange {
5521 border-radius: 0;
5522 -webkit-box-shadow: 5px 0 0 #e6e6e6, -5px 0 0 #e6e6e6;
5523 box-shadow: 5px 0 0 #e6e6e6, -5px 0 0 #e6e6e6;
5524 }
5525
5526 .flatpickr-day.flatpickr-disabled,
5527 .flatpickr-day.flatpickr-disabled:hover,
5528 .flatpickr-day.prevMonthDay,
5529 .flatpickr-day.nextMonthDay,
5530 .flatpickr-day.notAllowed,
5531 .flatpickr-day.notAllowed.prevMonthDay,
5532 .flatpickr-day.notAllowed.nextMonthDay {
5533 color: rgba(57, 57, 57, 0.3);
5534 background: transparent;
5535 border-color: transparent;
5536 cursor: default;
5537 }
5538
5539 .flatpickr-day.flatpickr-disabled,
5540 .flatpickr-day.flatpickr-disabled:hover {
5541 cursor: not-allowed;
5542 color: rgba(57, 57, 57, 0.1);
5543 }
5544
5545 .flatpickr-day.week.selected {
5546 border-radius: 0;
5547 -webkit-box-shadow: 5px 0 0 #569ff7, -5px 0 0 #569ff7;
5548 box-shadow: 5px 0 0 #569ff7, -5px 0 0 #569ff7;
5549 }
5550
5551 .flatpickr-day.hidden {
5552 visibility: hidden;
5553 }
5554
5555 .rangeMode .flatpickr-day {
5556 margin-top: 1px;
5557 }
5558
5559 .flatpickr-weekwrapper {
5560 float: right;
5561 }
5562
5563 .flatpickr-weekwrapper .flatpickr-weeks {
5564 padding: 0 12px;
5565 -webkit-box-shadow: -1px 0 0 #e6e6e6;
5566 box-shadow: -1px 0 0 #e6e6e6;
5567 }
5568
5569 .flatpickr-weekwrapper .flatpickr-weekday {
5570 float: none;
5571 width: 100%;
5572 line-height: 28px;
5573 }
5574
5575 .flatpickr-weekwrapper span.flatpickr-day,
5576 .flatpickr-weekwrapper span.flatpickr-day:hover {
5577 display: block;
5578 width: 100%;
5579 max-width: none;
5580 color: rgba(57, 57, 57, 0.3);
5581 background: transparent;
5582 cursor: default;
5583 border: none;
5584 }
5585
5586 .flatpickr-innerContainer {
5587 display: block;
5588 display: -webkit-box;
5589 display: -webkit-flex;
5590 display: -ms-flexbox;
5591 display: flex;
5592 -webkit-box-sizing: border-box;
5593 box-sizing: border-box;
5594 overflow: hidden;
5595 }
5596
5597 .flatpickr-rContainer {
5598 display: inline-block;
5599 padding: 0;
5600 -webkit-box-sizing: border-box;
5601 box-sizing: border-box;
5602 }
5603
5604 .flatpickr-time {
5605 text-align: center;
5606 outline: 0;
5607 display: block;
5608 height: 0;
5609 line-height: 40px;
5610 max-height: 40px;
5611 -webkit-box-sizing: border-box;
5612 box-sizing: border-box;
5613 overflow: hidden;
5614 display: -webkit-box;
5615 display: -webkit-flex;
5616 display: -ms-flexbox;
5617 display: flex;
5618 }
5619
5620 .flatpickr-time:after {
5621 content: "";
5622 display: table;
5623 clear: both;
5624 }
5625
5626 .flatpickr-time .numInputWrapper {
5627 -webkit-box-flex: 1;
5628 -webkit-flex: 1;
5629 -ms-flex: 1;
5630 flex: 1;
5631 width: 40%;
5632 height: 40px;
5633 float: right;
5634 }
5635
5636 .flatpickr-time .numInputWrapper span.arrowUp:after {
5637 border-bottom-color: #393939;
5638 }
5639
5640 .flatpickr-time .numInputWrapper span.arrowDown:after {
5641 border-top-color: #393939;
5642 }
5643
5644 .flatpickr-time.hasSeconds .numInputWrapper {
5645 width: 26%;
5646 }
5647
5648 .flatpickr-time.time24hr .numInputWrapper {
5649 width: 49%;
5650 }
5651
5652 .flatpickr-time input {
5653 background: transparent;
5654 -webkit-box-shadow: none;
5655 box-shadow: none;
5656 border: 0;
5657 border-radius: 0;
5658 text-align: center;
5659 margin: 0;
5660 padding: 0;
5661 height: inherit;
5662 line-height: inherit;
5663 color: #393939;
5664 font-size: 14px;
5665 position: relative;
5666 -webkit-box-sizing: border-box;
5667 box-sizing: border-box;
5668 -webkit-appearance: textfield;
5669 -moz-appearance: textfield;
5670 appearance: textfield;
5671 }
5672
5673 .flatpickr-time input.flatpickr-hour {
5674 font-weight: bold;
5675 }
5676
5677 .flatpickr-time input.flatpickr-minute,
5678 .flatpickr-time input.flatpickr-second {
5679 font-weight: 400;
5680 }
5681
5682 .flatpickr-time input:focus {
5683 outline: 0;
5684 border: 0;
5685 }
5686
5687 .flatpickr-time .flatpickr-time-separator,
5688 .flatpickr-time .flatpickr-am-pm {
5689 height: inherit;
5690 float: right;
5691 line-height: inherit;
5692 color: #393939;
5693 font-weight: bold;
5694 width: 2%;
5695 -webkit-user-select: none;
5696 -moz-user-select: none;
5697 -ms-user-select: none;
5698 user-select: none;
5699 -webkit-align-self: center;
5700 -ms-flex-item-align: center;
5701 align-self: center;
5702 }
5703
5704 .flatpickr-time .flatpickr-am-pm {
5705 outline: 0;
5706 width: 18%;
5707 cursor: pointer;
5708 text-align: center;
5709 font-weight: 400;
5710 }
5711
5712 .flatpickr-time input:hover,
5713 .flatpickr-time .flatpickr-am-pm:hover,
5714 .flatpickr-time input:focus,
5715 .flatpickr-time .flatpickr-am-pm:focus {
5716 background: #eee;
5717 }
5718
5719 .flatpickr-input[readonly] {
5720 cursor: pointer;
5721 }
5722
5723 @-webkit-keyframes fpFadeInDown {
5724 from {
5725 opacity: 0;
5726 -webkit-transform: translate3d(0, -20px, 0);
5727 transform: translate3d(0, -20px, 0);
5728 }
5729 to {
5730 opacity: 1;
5731 -webkit-transform: translate3d(0, 0, 0);
5732 transform: translate3d(0, 0, 0);
5733 }
5734 }
5735 @keyframes fpFadeInDown {
5736 from {
5737 opacity: 0;
5738 -webkit-transform: translate3d(0, -20px, 0);
5739 transform: translate3d(0, -20px, 0);
5740 }
5741 to {
5742 opacity: 1;
5743 -webkit-transform: translate3d(0, 0, 0);
5744 transform: translate3d(0, 0, 0);
5745 }
5746 }
5747
5748 .darkify-tooltip {
5749 opacity: 0;
5750 visibility: hidden;
5751 transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
5752 }
5753
5754 .darkify-tooltip-hover-effect {
5755 opacity: 1;
5756 visibility: visible;
5757 transform: translateY(0); /* Moves tooltip to normal position */
5758 }
5759
5760 .darkify-tooltip.darkify-fade-out {
5761 opacity: 0;
5762 }
5763
5764 .darkify.darkify-preloader .darkify-container {
5765 position: absolute;
5766 min-height: 1000px;
5767 top: 0;
5768 right: 0;
5769 width: 100%;
5770 height: auto;
5771 z-index: 9999;
5772 background-image: url("../images/spinner.svg");
5773 background-repeat: no-repeat;
5774 background-position: center;
5775 }
5776 .darkify-container.darkify_style_txt_border.darkify_processed{
5777 background-image:none!important;
5778 }
5779
5780 .darkify-wrapper.darkify-preloader .darkify-container .darkify-wrapper-header,
5781 .darkify-wrapper.darkify-preloader .darkify-container .darkify-wrapper,
5782 .darkify-wrapper.darkify-preloader .darkify-container .darkify-buttons {
5783 visibility: hidden;
5784 }
5785
5786 .darkify-live-demo-icon .icofont-external-link {
5787 padding-right: 1px;
5788 font-size: 11px;
5789 }
5790
5791 .darkify-live-demo-icon {
5792 opacity: 0;
5793 transition: all 0.2s;
5794 position: absolute;
5795 right: auto;
5796 z-index: 99999;
5797 margin-right: 3px;
5798 text-decoration: none;
5799 }
5800
5801 .darkify-live-demo-icon[tooltip]:hover:before {
5802 position: absolute;
5803 top: 100%;
5804 right: -12px;
5805 z-index: 99999;
5806 content: attr(tooltip);
5807 margin-top: 0.5em;
5808 margin-right: -6px;
5809 padding: 4px;
5810 width: 54px;
5811 overflow: hidden;
5812 word-wrap: break-word;
5813 font-size: 11px;
5814 text-transform: uppercase;
5815 color: #fff;
5816 text-align: center;
5817 background-color: #222;
5818 box-sizing: border-box;
5819 box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2);
5820 border-radius: 3px;
5821 }
5822
5823 .darkify-live-demo-icon[tooltip]:hover:after {
5824 position: absolute;
5825 top: 7px;
5826 right: 50%;
5827 z-index: 99999;
5828 content: "";
5829 width: 0;
5830 height: 0;
5831 border: 0.75em dashed transparent;
5832 border-bottom: 0.75em solid #222;
5833 font-size: inherit;
5834 transform: translateX(50%);
5835 }
5836
5837 a.darkify-live-demo-icon:focus {
5838 border: none;
5839 outline: 0;
5840 box-shadow: none;
5841 }
5842
5843 .darkify-field.darkify-field-image_select.icon_select
5844 .darkify--image.darkify--active
5845 .darkify-live-demo-icon,
5846 .darkify-field.darkify-field-image_select.icon_select
5847 .darkify--image:hover
5848 .darkify-live-demo-icon {
5849 opacity: 1;
5850 }
5851 .darkify-field-image_select .darkify--image {
5852 cursor: pointer;
5853 }
5854
5855 .darkify-image-title {
5856 margin-top: 5px;
5857 text-align: center;
5858 font-size: 12px;
5859 font-weight: 500;
5860 }
5861
5862 /*-Help Page-*/
5863 .darkify-help-wrap .feature-section {
5864 display: flex;
5865 }
5866 .darkify-help-wrap .feature-section .col-2 {
5867 margin-right: 20px;
5868 }
5869 .darkify-help-wrap .feature-section .col {
5870 box-shadow: rgba(0, 0, 0, 0.1) 0 0 20px;
5871 flex: 1;
5872 align-self: flex-start;
5873 }
5874 .darkify-help-wrap {
5875 margin: auto;
5876 }
5877
5878 div.darkify-help-wrap .feature-section .darkify-feature {
5879 background-color: #fff;
5880 padding: 30px 30px 38px 30px;
5881 border-radius: 5px;
5882 -webkit-border-radius: 5px;
5883 -moz-border-radius: 5px;
5884 -ms-border-radius: 5px;
5885 -o-border-radius: 5px;
5886 text-align: right;
5887 }
5888
5889 div.darkify-help-wrap .feature-section .darkify-feature h3 {
5890 font-size: 17px;
5891 line-height: 24px;
5892 margin: 0;
5893 vertical-align: middle;
5894 }
5895
5896 div.darkify-help-wrap .feature-section i.sp-font {
5897 font-size: 24px;
5898 line-height: 24px;
5899 display: inline-block;
5900 color: #171717;
5901 margin-left: 6px;
5902 vertical-align: middle;
5903 }
5904
5905 div.darkify-help-wrap h1 {
5906 font-size: 30px;
5907 text-align: center;
5908 font-weight: 500;
5909 margin: 50px 0 0 0;
5910 }
5911 div.darkify-help-wrap h1 span {
5912 background: #000;
5913 color: #fff;
5914 font-size: 14px;
5915 margin-right: 8px;
5916 padding: 3px;
5917 }
5918
5919 div.darkify-help-wrap .about-text {
5920 color: #555d66;
5921 font-size: 16px;
5922 text-align: center;
5923 font-weight: 400;
5924 margin: 20px 0 50px 0;
5925 padding: 0 100px;
5926 }
5927
5928 .darkify-framework-field-ta_help_free div.darkify-help-wrap .about-text {
5929 padding: 0 125px;
5930 }
5931
5932 div.darkify-help-wrap .headline-feature-video {
5933 padding: 25px;
5934 box-shadow: rgb(0 0 0 / 10%) 0 0 20px;
5935 border-radius: 5px;
5936 margin-bottom: 60px;
5937 }
5938
5939 div.darkify-help-wrap .headline-feature.feature-video {
5940 position: relative;
5941 margin: 0;
5942 padding-bottom: 56.25%;
5943 width: 100%;
5944 max-width: 100%;
5945 height: 0;
5946 text-align: center;
5947 }
5948
5949 div.darkify-help-wrap .headline-feature.feature-video iframe {
5950 position: absolute;
5951 top: 0;
5952 right: 0;
5953 width: 100%;
5954 height: 100%;
5955 }
5956
5957 div.darkify-help-wrap .feature-section .darkify-feature p {
5958 margin-bottom: 28px;
5959 font-size: 14px;
5960 }
5961
5962 .darkify-help-wrap [class$="-col"] {
5963 display: flex;
5964 justify-content: space-between;
5965 flex-wrap: wrap;
5966 }
5967
5968 .darkify-help-wrap [class$="-col"] {
5969 display: flex;
5970 justify-content: space-between;
5971 flex-wrap: wrap;
5972 margin-bottom: 100px;
5973 }
5974
5975 .darkify-help-wrap .darkify-plugin-section [class$="-col"] {
5976 margin-bottom: 50px;
5977 }
5978
5979 .darkify-help-wrap [class$="-col"] .col {
5980 flex: 1;
5981 align-self: flex-start;
5982 box-shadow: rgb(0 0 0 / 10%) 0 0 20px;
5983 border-radius: 5px;
5984 -webkit-border-radius: 5px;
5985 -moz-border-radius: 5px;
5986 -ms-border-radius: 5px;
5987 -o-border-radius: 5px;
5988 }
5989
5990 .darkify-help-wrap [class$="-col"] .col + .col {
5991 margin-right: 20px;
5992 }
5993
5994 .sp-plugin-section-title.text-center {
5995 margin-bottom: 60px;
5996 }
5997
5998 .darkify-feature a.darkify-framework-help-button {
5999 background-color: transparent;
6000 border: 1px solid #171717;
6001 color: #111;
6002 -webkit-box-shadow: none;
6003 box-shadow: none;
6004 text-shadow: none;
6005 border-radius: 4px;
6006 text-transform: uppercase;
6007 padding: 12px 18px;
6008 text-decoration: none;
6009 font-weight: 600;
6010 font-size: 12px;
6011 transition: 0.5s;
6012 -webkit-transition: 0.5s;
6013 -moz-transition: 0.5s;
6014 -ms-transition: 0.5s;
6015 -o-transition: 0.5s;
6016 }
6017
6018 .darkify-feature a.darkify-framework-help-button:hover {
6019 background-color: #171717;
6020 color: #fff;
6021 }
6022
6023 .darkify-help-wrap .wp-badge {
6024 display: none;
6025 }
6026
6027 .darkify-plugin-section {
6028 text-align: center;
6029 }
6030
6031 .darkify-plugin-section {
6032 margin: 0;
6033 }
6034
6035 div.darkify-plugin-section .sp-plugin-section-title h2 {
6036 font-size: 30px;
6037 color: #32373c;
6038 font-weight: 500;
6039 }
6040
6041 div.darkify-plugin-section .sp-plugin-section-title h4 {
6042 font-weight: 400;
6043 text-align: center;
6044 font-size: 18px;
6045 color: #555d66;
6046 margin-top: 15px;
6047 margin-bottom: 40px;
6048 }
6049
6050 div.darkify-plugin-section .three-col .col .darkify-plugin h3 {
6051 margin-top: 20px;
6052 margin-bottom: 8px;
6053 text-align: right;
6054 padding: 0 20px 20px 10px;
6055 }
6056
6057 div.darkify-plugin-section .three-col .col .darkify-plugin h3 a {
6058 text-decoration: none;
6059 color: #000000;
6060 font-weight: 600;
6061 font-size: 16px;
6062 }
6063
6064 div.darkify-plugin-section .three-col .col .darkify-plugin h3 a:hover {
6065 color: #8554c1;
6066 text-decoration: underline;
6067 transition: 0.3s;
6068 -webkit-transition: 0.3s;
6069 -moz-transition: 0.3s;
6070 -ms-transition: 0.3s;
6071 -o-transition: 0.3s;
6072 }
6073
6074 div.darkify-plugin-section .three-col .col .darkify-plugin img {
6075 border-radius: 5px 5px 0 0;
6076 }
6077
6078 div.darkify-plugin-section .darkify-help-wrap-img {
6079 max-width: 64px;
6080 padding-bottom: 20px;
6081 }
6082
6083 div.darkify-help-wrap
6084 div.darkify-plugin-section
6085 .feature-section
6086 .darkify-feature
6087 p {
6088 color: #32373c;
6089 margin-bottom: 0;
6090 }
6091
6092 div.darkify-help-wrap
6093 div.darkify-plugin-section
6094 .feature-section
6095 .darkify-plugin-link {
6096 text-decoration: none;
6097 }
6098
6099 div.darkify-help-wrap div.darkify-plugin-section .feature-section.first-column {
6100 margin-bottom: 20px;
6101 }
6102
6103 div.darkify-help-wrap div.darkify-plugin-section [class$="-col"] .col {
6104 border: 1px solid transparent;
6105 transition-timing-function: linear;
6106 transition-duration: 300ms;
6107 }
6108
6109 div.darkify-help-wrap div.darkify-plugin-section [class$="-col"] .col:hover {
6110 border: 1px solid #00a1ff;
6111 }
6112
6113 div.darkify-help-wrap
6114 div.darkify-plugin-section
6115 [class$="-col"]
6116 .col
6117 .darkify-plugin-link:focus {
6118 outline: none;
6119 box-shadow: none;
6120 }
6121
6122 /* Responsive CSS */
6123 @media screen and (max-width: 782px) {
6124 .darkify-help-wrap .three-col .col {
6125 min-width: 48% !important;
6126 max-width: 48% !important;
6127 margin-right: 0 !important;
6128 }
6129
6130 .darkify-help-wrap .feature-section .col {
6131 margin-top: 20px;
6132 }
6133 }
6134
6135 @media (max-width: 500px) {
6136 .darkify-help-wrap .three-col .col {
6137 min-width: 100% !important;
6138 }
6139
6140 div.darkify-help-wrap
6141 div.darkify-plugin-section
6142 .feature-section.first-column {
6143 margin: 0;
6144 }
6145
6146 div.darkify-help-wrap .about-text {
6147 padding: 0 40px;
6148 }
6149
6150 div.darkify-help-wrap .wp-badge {
6151 background-position-x: center;
6152 top: 0;
6153 }
6154 }
6155 .darkify__help--video {
6156 width: 100%;
6157 height: 540px;
6158 margin-bottom: 30px;
6159 }
6160 .darkify__help--video iframe {
6161 width: 100%;
6162 height: 100%;
6163 }
6164
6165 /**
6166 * All of the CSS for your admin-specific functionality should be
6167 * included in this file.
6168 */
6169 .darkify-field-image_select.icon_select img {
6170 max-width: 100px;
6171 }
6172
6173 .switcher_shortcode_input {
6174 padding: 4px 8px;
6175 cursor: pointer;
6176 width: 100%;
6177 }
6178 .switcher_shortcode_after_copy {
6179 bottom: 0;
6180 opacity: 0;
6181 z-index: 9999999;
6182 position: fixed;
6183 width: 230px;
6184 right: 50%;
6185 transform: translateX(50%);
6186 text-align: center;
6187 padding: 15px 15px;
6188 line-height: 15px;
6189 color: #fff;
6190 border-radius: 3px;
6191 background: #32373c;
6192 border: 1px solid #32373c;
6193 }
6194
6195 .switcher_shortcode_after_copy i {
6196 font-size: 14px;
6197 margin-left: 5px;
6198 color: #5db62e;
6199 }
6200
6201 .darkify-fieldset .button {
6202 display: inline-flex;
6203 align-items: center;
6204 }
6205 .darkify-wrapper .button-primary {
6206 background-color: #171717;
6207 border-color: #171717;
6208 }
6209 .darkify-wrapper .darkify-nav ul li:first-child a {
6210 border-top-right-radius: 3px;
6211 }
6212
6213 .darkify-wrapper .darkify-nav ul li:last-child a {
6214 border-top-left-radius: 3px;
6215 border-left: none;
6216 }
6217 .darkify-theme-light .darkify-nav-inline {
6218 background-color: #f1f1f1;
6219 border: none;
6220 }
6221 .darkify-sections {
6222 border-top-left-radius: 7px;
6223 border-bottom-left-radius: 7px;
6224 border-bottom-right-radius: 7px;
6225 background: #fff;
6226 }
6227
6228 /*
6229 Help text customization
6230 */
6231 span.darkify-help.darkify-title-help {
6232 position: relative;
6233 }
6234
6235 .darkify-help {
6236 top: 3px;
6237 left: 0px;
6238 padding: 0px;
6239 margin-right: 5px;
6240 }
6241
6242 .darkify-help span.tooltip-icon img {
6243 width: 14px;
6244 }
6245 /*
6246 * Darkify table
6247 */
6248 .darkify-table {
6249 width: 100%;
6250 display: table;
6251 }
6252
6253 .darkify-table-cell {
6254 display: table-cell;
6255 vertical-align: middle;
6256 }
6257
6258 .darkify-table-expanded {
6259 width: 35% !important;
6260 }
6261
6262 .darkify-table-expanded .darkify-slider-ui {
6263 background-color: #fff !important;
6264 border: 1px solid #c5c5c5 !important;
6265 height: 10px !important;
6266 }
6267
6268 .darkify-table-expanded .darkify-slider-ui .ui-slider-range {
6269 height: 12px !important;
6270 background-color: #1a74e4;
6271 }
6272
6273 .darkify-table-expanded .darkify-slider-ui .ui-slider-handle {
6274 background-color: #fff;
6275 border: 1px solid #c5c5c5;
6276 top: -5px;
6277 }
6278
6279 .darkify-table-expanded .darkify-slider-ui .ui-slider-handle:hover {
6280 background-color: #fff;
6281 }
6282
6283 .darkify-nowrap {
6284 white-space: nowrap;
6285 }
6286 .darkify-field-slider input[type="text"] {
6287 width: 45px;
6288 margin-right: 15px;
6289 text-align: center;
6290 }
6291
6292 .darkify-field-slider .darkify-table-cell em {
6293 background: #f1f1f1;
6294 height: 100%;
6295 border: 1px solid #999;
6296 margin-right: -5px;
6297 padding: 6px;
6298 border-radius: 3px 0 0px 3px;
6299 }
6300
6301 /**** PRO CSS ****/
6302 .darkify-pro-only {
6303 position: relative;
6304 /* pointer-events: none; */
6305 opacity: 0.75;
6306 }
6307
6308 .darkify-pro-only::after {
6309 content: "PRO";
6310 position: absolute;
6311 left: 0;
6312 top: 0px;
6313 font-weight: 600;
6314 z-index: 999;
6315 background-color: #cbd6df;
6316 color: #5e6e7d;
6317 padding: 2px 4px;
6318 font-size: 10px;
6319 line-height: 12px;
6320 border-radius: 2px;
6321 }
6322 .only_pro button,
6323 .only_pro input,
6324 .only_pro textarea,
6325 .only_pro .chosen-container {
6326 pointer-events: none;
6327 opacity: 0.5;
6328 }
6329 .darkify-field-color.only_pro .darkify-fieldset .wp-picker-container,
6330 .darkify-field-color_group.only_pro
6331 .darkify-fieldset
6332 .darkify--left.darkify-field-color:last-child {
6333 position: relative;
6334 }
6335 .darkify-field-color.only_pro .darkify-fieldset .wp-picker-container::after,
6336 .darkify-field-color_group.only_pro
6337 .darkify-fieldset
6338 .darkify--left.darkify-field-color:last-child:after {
6339 content: "PRO";
6340 background: #cbd6df;
6341 color: #5e6e7d;
6342 font-size: 10px;
6343 padding: 2px 4px;
6344 font-weight: 600;
6345 border-radius: 2px;
6346 line-height: 12px;
6347 }
6348 .darkify-field-color_group.only_pro
6349 .darkify-fieldset
6350 .darkify--left.darkify-field-color:last-child
6351 .darkify--title {
6352 top: -20px;
6353 }
6354 .darkify-field-color.only_pro .darkify-fieldset .wp-picker-container::after {
6355 left: -29px;
6356 position: absolute;
6357 top: 0;
6358 }
6359
6360 .only_pro .darkify-fieldset textarea {
6361 position: relative;
6362 }
6363 .only_pro .darkify-fieldset textarea::after {
6364 position: absolute;
6365 content: "PRO";
6366 }
6367 .repeater_pro_only .darkify-fieldset {
6368 pointer-events: none;
6369 opacity: 0.5;
6370 }
6371 .darkify--switcher.only_pro_switcher .darkify--ball::after,
6372 .darkify-field.only_pro .darkify--inputs:after {
6373 content: "PRO";
6374 position: relative;
6375 text-align: center;
6376 width: 24px;
6377 float: left;
6378 font-weight: 600;
6379 font-size: 8px;
6380 color: #8796a1;
6381 opacity: 1;
6382 line-height: 18px;
6383 }
6384
6385 .replacement_repeater.repeater_pro_only
6386 .darkify-fieldset
6387 .darkify-repeater-wrapper,
6388 .darkify-field-textarea.only_pro .darkify-fieldset {
6389 position: relative;
6390 }
6391 .darkify-field-textarea.only_pro .darkify-fieldset textarea,
6392 .darkify-field-select.only_pro
6393 .darkify-fieldset
6394 .chosen-container
6395 .chosen-choices {
6396 width: calc(100% - 40px);
6397 }
6398 .replacement_repeater.repeater_pro_only .darkify-fieldset,
6399 .darkify-field-select.only_pro .darkify-fieldset .chosen-container {
6400 opacity: 1;
6401 }
6402 .replacement_repeater.repeater_pro_only
6403 .darkify-fieldset
6404 .darkify-repeater-wrapper
6405 .darkify-repeater-item,
6406 .darkify-field-select.only_pro
6407 .darkify-fieldset
6408 .chosen-container
6409 .chosen-choices {
6410 width: calc(100% - 40px);
6411 opacity: 0.5;
6412 }
6413 .replacement_repeater.repeater_pro_only
6414 .darkify-fieldset
6415 .darkify-repeater-wrapper::after,
6416 .darkify-field-select.only_pro .darkify-fieldset .chosen-container::after,
6417 .darkify-field-textarea.only_pro .darkify-fieldset::after {
6418 position: absolute;
6419 content: "PRO";
6420 background: #cbd6df;
6421 color: #5e6e7d;
6422 line-height: 12px;
6423 font-size: 10px;
6424 padding: 2px 4px;
6425 border-radius: 2px;
6426 margin-right: 5px;
6427 font-weight: 600;
6428 left: 0;
6429 top: 0;
6430 pointer-events: none;
6431 }
6432
6433 /*- License activation -*/
6434 .darkify-field-license {
6435 padding: 100px 0;
6436 text-align: center;
6437 }
6438 .darkify-field-license .darkify-field-license-area {
6439 display: inline-block;
6440 }
6441 .darkify-field-license h3 {
6442 font-size: 24px;
6443 font-weight: 500;
6444 margin-top: 0;
6445 margin-bottom: 10px;
6446 }
6447 .darkify-field-license p {
6448 font-size: 16px;
6449 margin-top: 0;
6450 margin-bottom: 24px;
6451 color: #666;
6452 }
6453 .darkify-field-license .button-secondary {
6454 min-height: 42px;
6455 text-transform: uppercase;
6456 padding: 6px 16px;
6457 background-color: #171717;
6458 color: #fff;
6459 border: 1px solid #171717;
6460 }
6461 .darkify-field-license .button-secondary:hover {
6462 background-color: #171717;
6463 color: #fff;
6464 }
6465 .darkify-field-license .button-secondary:focus{
6466 background-color: #171717;
6467 color: #fff;
6468 outline: none;
6469 box-shadow: 0 0 0;
6470 }
6471
6472 /* Review notice */
6473 #darkify-review-notice {
6474 padding: 18px 0 18px 15px;
6475 background-color: #fff;
6476 border-radius: 5px;
6477 margin: 20px 0 0 20px;
6478 box-shadow: 0 0 20px 0 rgba(36, 39, 50, 0.08);
6479 }
6480
6481 #darkify-review-notice .darkify-plugin-icon {
6482 width: 125px;
6483 float: right;
6484 line-height: 90px;
6485 text-align: center;
6486 margin-right: 8px;
6487 }
6488
6489 #darkify-review-notice .darkify-plugin-icon img {
6490 max-width: 94px;
6491 vertical-align: middle;
6492 margin-left: 8px;
6493 }
6494
6495 #darkify-review-notice .darkify-notice-text {
6496 overflow: hidden;
6497 }
6498
6499 #darkify-review-notice .darkify-notice-text h3 {
6500 font-size: 24px;
6501 margin: 0 0 5px;
6502 font-weight: 400;
6503 line-height: 1;
6504 }
6505
6506 #darkify-review-notice .darkify-notice-text p {
6507 margin: 10px 0 10px 0;
6508 font-size: 13px;
6509 }
6510
6511 #darkify-review-notice .darkify-notice-text p.darkify-review-actions {
6512 margin: 10px 0 2px 0;
6513 }
6514
6515 #darkify-review-notice .darkify-notice-text .darkify-review-actions a {
6516 text-decoration: none;
6517 margin-left: 8px;
6518 color: #63a37b;
6519 display: inline-block;
6520 position: relative;
6521 }
6522
6523 #darkify-review-notice .darkify-notice-text .darkify-review-actions a span {
6524 padding-left: 2px;
6525 }
6526
6527 #darkify-review-notice .darkify-notice-text .darkify-review-actions a.button {
6528 color: #fff;
6529 }
6530