PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.0
Adminify – White Label, Admin Menu Editor, Login Customizer v4.0
4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 4.1.17 All 164 releases
adminify / Libs / adminify-framework / assets / css / style.css

style.css in Adminify – White Label, Admin Menu Editor, Login Customizer 4.0, at Libs/adminify-framework/assets/css/style.css

4,566 lines 110.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*!***************************************************************************************************************************************************************************************************************************************************!*\
2 !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-3.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-3.use[3]!./dev/scss/adminify-framework/style.scss ***!
3 \***************************************************************************************************************************************************************************************************************************************************/
4 /**
5 *
6 * ---------------------------------------------------------
7 * ADMINIFY FRAMEWORK CSS MAP
8 * ---------------------------------------------------------
9 *
10 * 01. Base
11 * 01. 01. Header
12 * 01. 02. Sticky
13 * 01. 03. Header Buttons
14 * 01. 04. Navigation
15 * 01. 05. Wrapper
16 * 01. 06. Content
17 * 01. 07. Section
18 * 01. 08. Footer
19 * 01. 09. Copyright
20 * 01. 10. Show All Settings
21 * 01. 11. Search Input
22 * 01. 12. Metabox
23 * 01. 13. Comment Metabox
24 * 01. 14. Help Tooltip
25 * 02. Themes
26 * 02. 01. Theme Dark
27 * 02. 02. Theme Light
28 * 03. Fields
29 * 03. 01. Field
30 * 03. 02. Field: accordion
31 * 03. 03. Field: background
32 * 03. 04. Field: backup
33 * 03. 05. Field: border, spacing, dimensions
34 * 03. 06. Field: button_set
35 * 03. 07. Field: checkbox, radio
36 * 03. 08. Field: code_editor
37 * 03. 09. Field: color
38 * 03. 10. Field: color_group
39 * 03. 11. Field: fieldset
40 * 03. 12. Field: date
41 * 03. 13. Field: datetime
42 * 03. 14. Field: gallery
43 * 03. 15. Field: group
44 * 03. 16. Field: icon
45 * 03. 17. Field: image_select
46 * 03. 18. Field: link_color
47 * 03. 19. Field: map
48 * 03. 20. Field: media
49 * 03. 21. Field: palette
50 * 03. 22. Field: repeater
51 * 03. 23. Field: select
52 * 03. 24. Field: slider
53 * 03. 25. Field: sortable
54 * 03. 26. Field: sorter
55 * 03. 27. Field: spinner
56 * 03. 28. Field: switcher
57 * 03. 29. Field: tabbed
58 * 03. 30. Field: text
59 * 03. 31. Field: textarea
60 * 03. 32. Field: typography
61 * 03. 33. Field: upload
62 * 03. 34. Field: wp_editor
63 * 03. 35. Field: heading
64 * 03. 36. Field: subheading
65 * 03. 37. Field: submessage
66 * 03. 38. Field: notice
67 * 03. 39. Field: number
68 * 03. 40. Field: link
69 * 03. 41. Field: others
70 * 04. Widget
71 * 05. Customizer
72 * 06. Taxonomy
73 * 07. Profile
74 * 08. Nav Menu
75 * 09. Modal
76 * 09. 01. Shortcode Modal
77 * 09. 02. Gutenberg Modal
78 * 09. 03. Icon Modal
79 * 10. Helper
80 * 11. Welcome Page
81 * 12. Responsive
82 * 13. Others
83 *
84 * ---------------------------------------------------------
85 *
86 */
87 /*
88 * Useable Mixin
89 */
90 /**
91 * 01. Base
92 */
93 .adminify-light-mode .adminify-header-left img.adminify-settings-light-logo {
94 display: inline-block;
95 }
96 .adminify-light-mode .adminify-header-left img.adminify-settings-dark-logo {
97 display: none;
98 }
99
100 .adminify-dark-mode .adminify-header-left img.adminify-settings-light-logo {
101 display: none;
102 }
103 .adminify-dark-mode .adminify-header-left img.adminify-settings-dark-logo {
104 display: inline-block;
105 }
106
107 /**
108 * Settings
109 */
110 .wp-adminify-settings {
111 margin-top: 16px;
112 background: #fff;
113 border: 1px solid #dedee7;
114 border-radius: 2px;
115 width: 80%;
116 margin: 60px auto;
117 /**
118 * Header
119 */
120 /**
121 * Body
122 */
123 /**
124 * Footer
125 */
126 }
127 .wp-adminify-settings .clear {
128 display: none;
129 }
130 .wp-adminify-settings input[type=submit]:not(.adminify-btn),
131 .wp-adminify-settings .button-primary:not(.adminify-btn),
132 .wp-adminify-settings a.page-title-action:not(.adminify-btn) {
133 color: #fff;
134 border-radius: 2px;
135 cursor: pointer;
136 transition: all 0.15s;
137 border: 1px solid var(--adminify-primary);
138 background: var(--adminify-primary);
139 }
140 .wp-adminify-settings input[type=submit]:not(.adminify-btn):hover,
141 .wp-adminify-settings .button-primary:not(.adminify-btn):hover,
142 .wp-adminify-settings a.page-title-action:not(.adminify-btn):hover {
143 color: var(--adminify-primary);
144 background: transparent;
145 border-color: var(--adminify-primary);
146 }
147 .wp-adminify-settings .adminify-reset-section {
148 background: #48455f !important;
149 border-color: #48455f !important;
150 }
151 .wp-adminify-settings .adminify-reset-section:hover {
152 background: transparent !important;
153 color: #48455f !important;
154 }
155 .wp-adminify-settings .adminify-warning-primary {
156 color: #fff;
157 background: #f04438 !important;
158 border-color: #f04438 !important;
159 }
160 .wp-adminify-settings .adminify-warning-primary:hover {
161 background: transparent !important;
162 color: #f04438 !important;
163 }
164 .wp-adminify-settings .adminify-header {
165 border-bottom: 1px solid #dedee7;
166 }
167 .wp-adminify-settings .adminify-header-inner {
168 display: flex;
169 align-items: center;
170 justify-content: space-between;
171 padding: 16px;
172 transition: box-shadow 0.3s ease;
173 }
174 .wp-adminify-settings .adminify-header-inner .adminify-header-left h1 {
175 margin: 0;
176 }
177 .wp-adminify-settings .adminify-header-inner .adminify-header-left img.wp-adminify-settings-logo {
178 width: 128px;
179 }
180 .wp-adminify-settings .adminify-header-inner .adminify-header-left small {
181 margin-left: 4px;
182 font-size: 11px;
183 font-weight: 500;
184 }
185 .wp-adminify-settings .adminify-header-inner .adminify-header-right {
186 display: flex;
187 align-items: center;
188 justify-content: center;
189 gap: 8px;
190 }
191 .wp-adminify-settings .adminify-wrapper {
192 /**
193 * Nav Menu
194 * Horizontal Menu
195 */
196 /**
197 * Content
198 */
199 }
200 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul {
201 position: relative;
202 display: flex;
203 align-items: center;
204 flex-wrap: wrap;
205 gap: 15px;
206 margin: 0;
207 padding: 8px 1rem;
208 }
209 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li {
210 margin-bottom: 0;
211 }
212 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a {
213 color: #322f41;
214 font-size: 14px;
215 line-height: 24px;
216 position: relative;
217 padding: 8px 10px;
218 border-radius: 2px;
219 -webkit-text-decoration: none;
220 text-decoration: none;
221 display: flex;
222 align-items: center;
223 gap: 8px;
224 }
225 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a:focus {
226 outline: none;
227 box-shadow: none;
228 }
229 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a.adminify-active {
230 color: #fff;
231 background: var(--adminify-primary);
232 }
233 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li a.adminify-arrow:after {
234 content: "\f107";
235 display: inline-block;
236 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
237 font-weight: 900;
238 font-size: 9px;
239 line-height: 1;
240 position: absolute;
241 right: -5px;
242 top: 50%;
243 margin-top: -4px;
244 }
245 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul {
246 position: absolute;
247 display: none;
248 transition: all 0.1s;
249 border: 1px solid #dedee7;
250 border-radius: 2px;
251 z-index: 9999;
252 background-color: #fff;
253 }
254 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li {
255 width: 100%;
256 margin-bottom: 8px;
257 }
258 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li a {
259 color: #322f41;
260 font-size: 14px;
261 line-height: 24px;
262 position: relative;
263 padding: 4px 12px;
264 -webkit-text-decoration: none;
265 text-decoration: none;
266 display: flex;
267 align-items: center;
268 gap: 8px;
269 border-radius: 2px;
270 }
271 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li a:hover {
272 color: #fff;
273 background-color: var(--adminify-primary);
274 }
275 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li ul li:last-child {
276 margin-bottom: 0;
277 }
278 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover > ul {
279 display: block;
280 }
281 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover a.adminify-arrow {
282 color: var(--adminify-primary);
283 }
284 .wp-adminify-settings .adminify-wrapper .adminify-nav > ul > li:hover a.adminify-arrow:after {
285 transition: all 0.1s;
286 transform: rotate(180deg);
287 }
288 .wp-adminify-settings .adminify-wrapper .adminify-nav .adminify-tab-icon {
289 width: 20px;
290 font-size: 14px;
291 text-align: center;
292 }
293 .wp-adminify-settings .adminify-wrapper .adminify-nav .adminify-label-error {
294 margin-left: 4px;
295 vertical-align: top;
296 }
297 .wp-adminify-settings .adminify-footer {
298 padding: 16px 24px;
299 display: flex;
300 justify-content: end;
301 gap: 8px;
302 border-top: 1px solid #dedee7;
303 }
304 .wp-adminify-settings .adminify-header .adminify-buttons,
305 .wp-adminify-settings .adminify-footer .adminify-buttons {
306 display: flex;
307 align-items: center;
308 flex-direction: row-reverse;
309 gap: 8px;
310 }
311 .wp-adminify-settings .adminify-fieldset ul li:has(.adminify-pro-notice) label {
312 display: flex;
313 align-items: center;
314 }
315 .wp-adminify-settings .adminify-fieldset ul li:has(.adminify-pro-notice) label span.adminify--text {
316 display: flex;
317 gap: 8px;
318 }
319 .wp-adminify-settings .adminify-pro-notice {
320 padding: 0;
321 border: 0;
322 cursor: pointer;
323 box-shadow: none;
324 background-color: transparent;
325 gap: 6px;
326 }
327 .wp-adminify-settings .adminify-pro-notice img {
328 border-radius: 2px;
329 }
330 .wp-adminify-settings .adminify-pro-notice svg {
331 width: 13px;
332 height: 13px;
333 }
334 .wp-adminify-settings .wp-adminify--menu--editor--settings:has(.adminify-pro-notice) .adminify-add-new-menu-editor-item {
335 display: flex;
336 align-items: center;
337 justify-content: center;
338 gap: 8px;
339 }
340 .wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field {
341 display: block;
342 flex: inherit !important;
343 margin-bottom: 8px;
344 margin-right: 8px;
345 }
346 .wp-adminify-settings .adminify-fieldset .adminify--background-attributes .adminify-field select {
347 min-width: -moz-max-content;
348 min-width: max-content;
349 }
350
351 /**
352 * 01. 02. Sticky
353 */
354 /**
355 * 01. 03. Header Buttons
356 */
357 /**
358 * 01. 04. Navigation
359 */
360 /**
361 * 01. 05. Wrapper
362 */
363 /**
364 * 01. 06. Content
365 */
366 /**
367 * 01. 07. Section
368 */
369 .adminify-section .adminify-field.adminify-agency-plan .adminify-pro-badge {
370 font-size: 17px;
371 padding: 10px 20px;
372 }
373 .adminify-section .adminify-field .adminify-pro-badge {
374 background: #cdcdfd;
375 color: #3a3ae9;
376 padding: 3px 6px;
377 border-radius: 3px;
378 font-weight: 600;
379 font-size: 13px;
380 margin-left: 4px;
381 }
382 .adminify-section .adminify-field.adminify-pro-feature, .adminify-section .adminify-field.adminify-pro-fieldset .adminify-fieldset {
383 opacity: 0.75;
384 filter: grayscale(1);
385 }
386 .adminify-section .adminify-field .adminify--image {
387 position: relative;
388 }
389 .adminify-section .adminify-field .adminify--image .adminify-pro-tag {
390 position: absolute;
391 top: 15px;
392 right: 2px;
393 background: #f50a7f;
394 color: #fff;
395 padding: 2px 8px;
396 border-radius: 40px;
397 font-weight: 600;
398 font-size: 13px;
399 line-height: 1.1;
400 }
401 .adminify-section .adminify-field.adminify-field-color_group.adminify-pro-fieldset > .adminify-fieldset .wp-picker-container, .adminify-section .adminify-field.adminify-pro-pointer .adminify-fieldset {
402 pointer-events: none;
403 }
404 .adminify-section .adminify-field .adminify-fieldset ul > li > label:has(.adminify-pro-checkbox) {
405 opacity: 0.75;
406 filter: grayscale(1);
407 }
408 .adminify-section .adminify-field .adminify-fieldset ul > li .adminify-pro-checkbox {
409 display: flex;
410 gap: 2px;
411 }
412
413 .adminify-section-title {
414 padding: 5px 20px;
415 background-color: var(--adminify-preset-background);
416 border-top: 1px solid #eee;
417 border-bottom: 1px solid #eee;
418 }
419
420 /**
421 * 01. 09. Copyright
422 */
423 .adminify-copyright {
424 float: left;
425 margin-top: 5px;
426 }
427
428 /**
429 * 01. 10. Show All Settings
430 */
431 .adminify-search-all .adminify-nav-background,
432 .adminify-search-all .adminify-nav,
433 .adminify-show-all .adminify-nav-background,
434 .adminify-show-all .adminify-nav {
435 display: none;
436 }
437 .adminify-search-all .adminify-content,
438 .adminify-show-all .adminify-content {
439 margin-left: 0;
440 }
441 .adminify-search-all .adminify-section-title,
442 .adminify-search-all .adminify-section,
443 .adminify-show-all .adminify-section-title,
444 .adminify-show-all .adminify-section {
445 display: block !important;
446 }
447
448 .adminify-search-all .adminify-section-title {
449 display: none !important;
450 }
451
452 .adminify-expand-all {
453 float: left;
454 padding: 0 8px;
455 margin-right: 4px;
456 z-index: 1;
457 font-size: 13px;
458 line-height: 30px;
459 cursor: pointer;
460 -webkit-user-select: none;
461 -moz-user-select: none;
462 user-select: none;
463 border-radius: 2px;
464 transition: all 0.2s;
465 }
466 .adminify-expand-all span {
467 font-size: 11px;
468 vertical-align: middle;
469 }
470
471 /**
472 * 01. 11. Search Input
473 */
474 .adminify-search {
475 float: left;
476 }
477 .adminify-search input {
478 margin: 0 2px 0 0;
479 border: none;
480 font-size: 12px;
481 line-height: 30px;
482 min-height: 30px;
483 text-align: inherit;
484 padding: 0 10px;
485 border-radius: 2px;
486 box-shadow: none;
487 }
488 .adminify-search input:focus {
489 box-shadow: none;
490 }
491
492 .adminify-saving .adminify-buttons,
493 .adminify-saving .adminify-content {
494 cursor: default;
495 pointer-events: none;
496 opacity: 0.5;
497 }
498
499 /**
500 * 01. 12. Metabox
501 */
502 .adminify-metabox {
503 margin: -6px -12px -12px -12px;
504 }
505 .adminify-metabox .adminify-field {
506 padding: 20px;
507 }
508 .adminify-metabox .adminify-section-title {
509 padding: 20px;
510 }
511
512 .block-editor-page .adminify-metabox {
513 margin: -6px -14px -14px -14px;
514 }
515
516 .block-editor-editor-skeleton__content .adminify-metabox {
517 border-left: 1px solid #e2e4e7;
518 border-right: 1px solid #e2e4e7;
519 }
520
521 .adminify-sections-reset {
522 float: left;
523 width: 100%;
524 text-align: right;
525 border-top: 1px solid #eee;
526 }
527 .adminify-sections-reset .adminify-button-cancel,
528 .adminify-sections-reset input {
529 display: none;
530 }
531 .adminify-sections-reset label {
532 padding: 10px;
533 }
534 .adminify-sections-reset span {
535 -webkit-user-select: none;
536 -moz-user-select: none;
537 user-select: none;
538 }
539 .adminify-sections-reset input:checked ~ .adminify-button-reset {
540 display: none;
541 }
542 .adminify-sections-reset input:checked ~ .adminify-button-cancel {
543 display: inline-block;
544 }
545
546 #side-sortables .adminify-section-title {
547 padding: 12px;
548 }
549 #side-sortables .adminify-field {
550 padding: 10px 15px;
551 }
552 #side-sortables .adminify-field .adminify-title {
553 float: none;
554 width: 100%;
555 margin-bottom: 6px;
556 }
557 #side-sortables .adminify-field .adminify-fieldset {
558 float: none;
559 width: 100%;
560 }
561 #side-sortables .adminify-field-text input {
562 width: 100%;
563 }
564 #side-sortables .adminify-notice {
565 padding: 10px 15px;
566 }
567
568 /**
569 * 01. 13. Comment Metabox
570 */
571 .adminify-comment-metabox {
572 margin: -6px -12px -12px -12px;
573 }
574 .adminify-comment-metabox .adminify-field {
575 padding: 20px;
576 }
577 .adminify-comment-metabox .adminify-section-title {
578 padding: 20px;
579 }
580
581 /**
582 * 01. 14. Help Tooltip
583 */
584 .adminify-tooltip {
585 position: absolute;
586 z-index: 5000001;
587 font-size: 12px;
588 line-height: 1.4;
589 text-align: center;
590 -webkit-text-decoration: none;
591 text-decoration: none;
592 padding: 6px 12px;
593 max-width: 200px;
594 color: #fff;
595 background-color: #000;
596 background-color: rgba(0, 0, 0, 0.85);
597 border-radius: 4px;
598 }
599
600 @media screen and (max-width: 1440px) {
601 .wp-adminify .wp-adminify-settings {
602 width: 95%;
603 }
604 }
605 @media screen and (max-width: 989px) {
606 .wp-adminify .wp-adminify-settings .adminify-section {
607 padding: 30px 12px 60px 12px;
608 }
609 .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading {
610 display: flex;
611 align-items: center;
612 justify-content: flex-end;
613 flex-wrap: wrap;
614 gap: 12px;
615 justify-content: center;
616 }
617 .wp-adminify .wp-adminify-settings .adminify-section .adminify-field.adminify-field-subheading .adminify-helps {
618 justify-content: center;
619 }
620 }
621 @media screen and (max-width: 425px) {
622 .wp-adminify .wp-adminify-settings .adminify-field {
623 padding: 16px 0;
624 }
625 .wp-adminify .wp-adminify-settings .adminify-section {
626 padding: 30px 16px 60px 16px;
627 }
628 .wp-adminify .wp-adminify-settings .adminify-header-inner,
629 .wp-adminify .wp-adminify-settings .adminify-footer {
630 justify-content: center;
631 gap: 12px;
632 flex-wrap: wrap;
633 }
634 .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-header-right,
635 .wp-adminify .wp-adminify-settings .adminify-footer .adminify-header-right {
636 flex-wrap: wrap;
637 gap: 12px;
638 }
639 .wp-adminify .wp-adminify-settings .adminify-header-inner .adminify-buttons,
640 .wp-adminify .wp-adminify-settings .adminify-footer .adminify-buttons {
641 flex-wrap: wrap;
642 flex-direction: row;
643 }
644 .wp-adminify .wp-adminify-settings .adminify-field-switcher {
645 grid-template-columns: 100%;
646 gap: 12px;
647 }
648 .wp-adminify .wp-adminify-settings .adminify-field-fieldset {
649 display: flex;
650 flex-wrap: wrap;
651 justify-content: space-between;
652 gap: 12px;
653 }
654 .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-field {
655 padding: 12px 0 !important;
656 }
657 .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field {
658 grid-template-columns: 1fr;
659 gap: 12px;
660 }
661 .wp-adminify .wp-adminify-settings .adminify-field-fieldset.adminify-nopadding:has(.adminify--switcher.adminify--active) .adminify-field .adminify-title {
662 margin-bottom: 12px;
663 }
664 .wp-adminify .wp-adminify-settings .adminify-field-fieldset .adminify-fieldset .adminify-fieldset-content .adminify-field.adminify-field-button_set {
665 grid-template-columns: 1fr;
666 gap: 12px;
667 padding: 12px 0;
668 }
669 .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select,
670 .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group {
671 display: flex;
672 flex-direction: column;
673 }
674 .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-image_select .adminify-title,
675 .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field-color_group .adminify-title {
676 margin-bottom: 16px;
677 }
678 .wp-adminify .wp-adminify-settings .adminify--blocks {
679 flex-direction: column;
680 }
681 .wp-adminify .wp-adminify-settings .adminify--blocks .adminify--input-wrap .adminify--input {
682 min-width: auto;
683 width: 100%;
684 }
685 .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions,
686 .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text {
687 grid-template-columns: 1fr;
688 gap: 12px;
689 padding: 12px 0 !important;
690 }
691 .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography .adminify-fieldset .adminify--block, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media .adminify-fieldset .adminify--block, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions .adminify-fieldset .adminify--block,
692 .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block {
693 padding-right: 0;
694 }
695 .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-typography .adminify-fieldset .adminify--block .adminify--font-family, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-media .adminify-fieldset .adminify--block .adminify--font-family, .wp-adminify .wp-adminify-settings .adminify-field.adminify-field-dimensions .adminify-fieldset .adminify--block .adminify--font-family,
696 .wp-adminify .wp-adminify-settings .adminify-field .adminify-field-text .adminify-fieldset .adminify--block .adminify--font-family {
697 min-width: auto;
698 max-width: none;
699 width: 100%;
700 }
701 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field {
702 padding: 0 !important;
703 }
704 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap {
705 margin: 0 !important;
706 }
707 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container {
708 max-width: 100% !important;
709 margin: 0 0 !important;
710 margin-bottom: 16px !important;
711 }
712 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane {
713 padding-left: 0;
714 padding-right: 0;
715 }
716 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field .wrap .wp-adminify--menu--editor--container .tab-content .tab-pane .columns {
717 flex-direction: column;
718 }
719 .wp-adminify .wp-adminify-settings .adminify-field-callback.adminify-field.adminify-one-col {
720 grid-template-columns: 100%;
721 }
722 .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-button_set, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-spacing, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-slider {
723 grid-template-columns: 100%;
724 gap: 12px;
725 }
726 .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-button_set .adminify-siblings.adminify--button-group, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-spacing .adminify-siblings.adminify--button-group, .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field.adminify-field-slider .adminify-siblings.adminify--button-group {
727 flex-wrap: wrap;
728 }
729 .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset {
730 padding: 16px !important;
731 }
732 .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher {
733 flex-wrap: wrap;
734 gap: 12px;
735 }
736 .wp-adminify .wp-adminify-settings .adminify-tabbed-content .adminify-field-fieldset .adminify-field-switcher.adminify-field {
737 flex-wrap: wrap;
738 gap: 12px;
739 }
740 .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-checkbox, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-radio, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-code_editor, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-wp_editor, .wp-adminify .wp-adminify-settings .adminify-sections .adminify-field.adminify-field-textarea {
741 grid-template-columns: 100%;
742 gap: 12px;
743 }
744 }
745 /*
746 * Useable Mixin
747 */
748 .adminify-section {
749 padding: 30px 40px 60px 40px;
750 /**
751 * 03. Fields
752 */
753 /**
754 * 03. 02. Field: accordion
755 */
756 /**
757 * 03. 03. Field: background
758 */
759 /**
760 * 03. 04. Field: backup
761 */
762 /**
763 * 03. 05. Field: border, spacing, dimensions
764 */
765 /**
766 * 03. 06. Field: button_set
767 */
768 /**
769 * 03. 07. Field: checkbox, radio
770 */
771 /**
772 * 03. 08. Field: code_editor
773 */
774 /**
775 * 03. 09. Field: color
776 */
777 /**
778 * 03. 10. Field: color_group
779 */
780 /**
781 * 03. 11. Field: fieldset
782 */
783 /**
784 * 03. 12. Field: date
785 */
786 /**
787 * 03. 13. Field: datetime
788 */
789 /**
790 * 03. 14. Field: gallery
791 */
792 /**
793 * 03. 15. Field: group
794 */
795 /**
796 * 03. 16. Field: icon
797 */
798 /**
799 * 03. 17. Field: image_select
800 */
801 /**
802 * 03. 18. Field: link_color
803 */
804 /**
805 * 03. 19. Field: map
806 */
807 /**
808 * 03. 20. Field: media
809 */
810 /**
811 * 03. 21. Field: palette
812 */
813 /**
814 * 03. 22. Field: repeater
815 */
816 /**
817 * 03. 23. Field: select
818 */
819 /**
820 * 03. 24. Field: slider
821 */
822 /**
823 * 03. 25. Field: sortable
824 */
825 /**
826 * 03. 26. Field: sorter
827 */
828 /**
829 * 03. 27. Field: spinner
830 */
831 /**
832 * 03. 28. Field: switcher
833 */
834 /**
835 * 03. 29. Field: tabbed
836 */
837 /**
838 * 03. 30. Field: text
839 */
840 /**
841 * 03. 31. Field: textarea
842 */
843 /**
844 * 03. 32. Field: typography
845 */
846 /**
847 * 03. 33. Field: upload
848 */
849 /**
850 * 03. 34. Field: wp_editor
851 */
852 /**
853 * 03. 35. Field: heading
854 */
855 /**
856 * 03. 36. Field: subheading
857 */
858 /**
859 * 03. 37. Field: submessage
860 */
861 /**
862 * 03. 38. Field: notice
863 */
864 /**
865 * 03. 39. Field: number
866 */
867 /**
868 * 03. 40. Field: link
869 */
870 /**
871 * 03. 41 Field: Color Picker
872 */
873 /**
874 * 03. 42. Helps
875 */
876 /**
877 * 03. 43. Callback
878 */
879 /**
880 * 03. 44. others
881 */
882 }
883 .adminify-section .adminify-field {
884 display: grid;
885 grid-template-columns: 25% 1fr;
886 grid-column-gap: 32px;
887 -moz-column-gap: 32px;
888 column-gap: 32px;
889 padding: 16px;
890 }
891 .adminify-section .adminify-field.adminify-field-subheading {
892 grid-template-columns: 1fr 1fr;
893 }
894 .adminify-section .adminify-field.adminify-small-subheading {
895 font-size: 15px;
896 line-height: 1;
897 padding-top: 30px;
898 padding-bottom: 5px;
899 border: none;
900 }
901 .adminify-section .adminify-field.adminify-one-col {
902 grid-template-columns: 1fr;
903 }
904 .adminify-section .adminify-field p:first-child {
905 margin-top: 0;
906 }
907 .adminify-section .adminify-field p:last-child {
908 margin-bottom: 0;
909 }
910 .adminify-section .adminify-field h4 {
911 margin-top: 0;
912 }
913 .adminify-section .adminify-field .adminify-title h4 {
914 font-size: 14px;
915 letter-spacing: 0.1px;
916 margin: 0;
917 color: #48455f;
918 }
919 .adminify-section input,
920 .adminify-section textarea {
921 color: #667085;
922 background: #fff;
923 border: 1px solid #dedee7;
924 padding: 6px 8px;
925 line-height: 1.3;
926 }
927 .adminify-section input:focus,
928 .adminify-section textarea:focus {
929 box-shadow: none;
930 border-color: var(--adminify-primary);
931 }
932 .adminify-section a {
933 -webkit-text-decoration: none;
934 text-decoration: none;
935 }
936 .adminify-section .adminify-pseudo-field {
937 padding: 0 5px 0 0 !important;
938 display: inline-block;
939 }
940 .adminify-section .adminify-pseudo-field + .adminify-pseudo-field {
941 border: 0;
942 }
943 .adminify-section .adminify-pseudo-field pre {
944 display: none;
945 }
946 .adminify-section .adminify-field-accordion .adminify-accordion-item {
947 position: relative;
948 margin-bottom: 5px;
949 }
950 .adminify-section .adminify-field-accordion .adminify-accordion-item:last-child {
951 margin-bottom: 0;
952 }
953 .adminify-section .adminify-field-accordion .adminify-accordion-item h4 {
954 font-size: 1em;
955 }
956 .adminify-section .adminify-field-accordion .adminify-accordion-title {
957 display: block;
958 cursor: pointer;
959 position: relative;
960 margin: 0;
961 padding: 15px;
962 min-height: 0;
963 font-size: 100%;
964 -webkit-user-select: none;
965 -moz-user-select: none;
966 user-select: none;
967 border: 1px solid #dedee7;
968 background-color: #fafafa;
969 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
970 transition: border-color 0.15s;
971 }
972 .adminify-section .adminify-field-accordion .adminify-accordion-title:active, .adminify-section .adminify-field-accordion .adminify-accordion-title:hover, .adminify-section .adminify-field-accordion .adminify-accordion-title:focus {
973 outline: none;
974 border-color: #999;
975 }
976 .adminify-section .adminify-field-accordion .adminify-accordion-title .adminify--icon {
977 width: 20px;
978 text-align: center;
979 margin-right: 2px;
980 }
981 .adminify-section .adminify-field-accordion .adminify-accordion-icon {
982 width: 16px;
983 text-align: center;
984 }
985 .adminify-section .adminify-field-accordion .adminify-accordion-content {
986 display: none;
987 padding: 0;
988 border: 1px solid #dedee7;
989 border-top: none;
990 background-color: #fff;
991 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
992 }
993 .adminify-section .adminify-field-accordion .adminify-accordion-content > .adminify-field {
994 padding: 15px;
995 }
996 .adminify-section .adminify-field-accordion .adminify-accordion-open {
997 display: block;
998 }
999 .adminify-section .adminify-field-background .adminify-field {
1000 border: 0 !important;
1001 padding: 0;
1002 margin-bottom: 6px;
1003 margin-right: 6px;
1004 }
1005 .adminify-section .adminify-field-background .adminify--title {
1006 color: #48455f;
1007 font-size: 12px;
1008 }
1009 .adminify-section .adminify-field-background .adminify--background-colors {
1010 display: flex;
1011 flex-wrap: wrap;
1012 }
1013 .adminify-section .adminify-field-background .adminify--background-attributes {
1014 display: flex;
1015 flex-wrap: wrap;
1016 }
1017 .adminify-section .adminify-field-background .adminify--background-attributes select {
1018 min-width: 100%;
1019 margin: 0;
1020 }
1021 .adminify-section .adminify-field-background .adminify--background-attributes .adminify-field {
1022 flex: 1;
1023 }
1024 .adminify-section .adminify-field-background .adminify--attributes-hidden {
1025 display: none;
1026 }
1027 .adminify-section .adminify-field-backup textarea {
1028 width: 100%;
1029 min-height: 200px;
1030 margin-bottom: 5px;
1031 }
1032 .adminify-section .adminify-field-backup small {
1033 display: inline-block;
1034 margin: 5px;
1035 }
1036 .adminify-section .adminify-field-backup hr {
1037 margin: 20px 0;
1038 border: none;
1039 border-bottom: 1px solid #dedee7;
1040 }
1041 .adminify-section .adminify-field-backup .adminify-export {
1042 display: inline-block;
1043 }
1044 .adminify-section .adminify-field-border .adminify--inputs,
1045 .adminify-section .adminify-field-spacing .adminify--inputs,
1046 .adminify-section .adminify-field-dimensions .adminify--inputs {
1047 float: left;
1048 display: flex;
1049 flex-wrap: wrap;
1050 }
1051 .adminify-section .adminify-field-border .adminify--input,
1052 .adminify-section .adminify-field-spacing .adminify--input,
1053 .adminify-section .adminify-field-dimensions .adminify--input {
1054 display: flex;
1055 padding-right: 6px;
1056 padding-bottom: 4px;
1057 box-sizing: border-box;
1058 }
1059 .adminify-section .adminify-field-border .adminify--input select,
1060 .adminify-section .adminify-field-spacing .adminify--input select,
1061 .adminify-section .adminify-field-dimensions .adminify--input select {
1062 margin: 0;
1063 }
1064 .adminify-section .adminify-field-border .adminify--input input,
1065 .adminify-section .adminify-field-spacing .adminify--input input,
1066 .adminify-section .adminify-field-dimensions .adminify--input input {
1067 position: relative;
1068 z-index: 1;
1069 margin: 0;
1070 width: 65px;
1071 max-width: 100%;
1072 text-align: center;
1073 }
1074 .adminify-section .adminify-field-border .adminify--color,
1075 .adminify-section .adminify-field-spacing .adminify--color,
1076 .adminify-section .adminify-field-dimensions .adminify--color {
1077 float: left;
1078 }
1079 .adminify-section .adminify-field-border .adminify--label,
1080 .adminify-section .adminify-field-spacing .adminify--label,
1081 .adminify-section .adminify-field-dimensions .adminify--label {
1082 display: flex;
1083 flex-direction: column;
1084 justify-content: center;
1085 -webkit-user-select: none;
1086 -moz-user-select: none;
1087 user-select: none;
1088 min-width: 20px;
1089 max-width: 100%;
1090 padding: 0 4px;
1091 font-size: 12px;
1092 text-align: center;
1093 color: #555;
1094 border: 1px solid #dedee7;
1095 background-color: #f5f5f5;
1096 }
1097 .adminify-section .adminify-field-border .adminify--icon,
1098 .adminify-section .adminify-field-spacing .adminify--icon,
1099 .adminify-section .adminify-field-dimensions .adminify--icon {
1100 border-right: 0;
1101 border-radius: 4px 0 0 4px;
1102 }
1103 .adminify-section .adminify-field-border .adminify--icon + input,
1104 .adminify-section .adminify-field-spacing .adminify--icon + input,
1105 .adminify-section .adminify-field-dimensions .adminify--icon + input {
1106 border-top-left-radius: 0 !important;
1107 border-bottom-left-radius: 0 !important;
1108 }
1109 .adminify-section .adminify-field-border .adminify--unit,
1110 .adminify-section .adminify-field-spacing .adminify--unit,
1111 .adminify-section .adminify-field-dimensions .adminify--unit {
1112 border-left: 0;
1113 border-radius: 0 4px 4px 0;
1114 }
1115 .adminify-section .adminify-field-border .adminify--is-unit,
1116 .adminify-section .adminify-field-spacing .adminify--is-unit,
1117 .adminify-section .adminify-field-dimensions .adminify--is-unit {
1118 border-top-right-radius: 0 !important;
1119 border-bottom-right-radius: 0 !important;
1120 }
1121 .adminify-section .adminify-field-button_set .adminify--buttons {
1122 display: inline-block;
1123 }
1124 .adminify-section .adminify-field-button_set .adminify--button-group {
1125 display: inline-flex;
1126 border: 1px solid #dedee7;
1127 padding: 4px;
1128 border-radius: 2px;
1129 gap: 2px;
1130 }
1131 .adminify-section .adminify-field-button_set .adminify--button-group .adminify--button {
1132 display: inline-block;
1133 color: #736e91;
1134 padding: 4px 24px;
1135 border-radius: 2px;
1136 font-size: 13px;
1137 font-weight: 600;
1138 line-height: 20px;
1139 cursor: pointer;
1140 }
1141 .adminify-section .adminify-field-button_set .adminify--button-group .adminify--button.adminify--active {
1142 color: #fff;
1143 background: var(--adminify-primary);
1144 }
1145 .adminify-section .adminify-field-button_set input {
1146 display: none;
1147 }
1148 .adminify-section .adminify-field-checkbox ul,
1149 .adminify-section .adminify-field-radio ul {
1150 margin: 0;
1151 padding: 0;
1152 list-style-type: none;
1153 }
1154 .adminify-section .adminify-field-checkbox ul li,
1155 .adminify-section .adminify-field-radio ul li {
1156 margin-bottom: 6px;
1157 }
1158 .adminify-section .adminify-field-checkbox ul li label,
1159 .adminify-section .adminify-field-radio ul li label {
1160 -webkit-user-select: none;
1161 -moz-user-select: none;
1162 user-select: none;
1163 }
1164 .adminify-section .adminify-field-checkbox ul ul,
1165 .adminify-section .adminify-field-radio ul ul {
1166 max-height: none;
1167 }
1168 .adminify-section .adminify-field-checkbox ul ul li,
1169 .adminify-section .adminify-field-radio ul ul li {
1170 margin-left: 8px;
1171 }
1172 .adminify-section .adminify-field-checkbox ul ul li:first-child,
1173 .adminify-section .adminify-field-radio ul ul li:first-child {
1174 margin-left: 0;
1175 }
1176 .adminify-section .adminify-field-checkbox input,
1177 .adminify-section .adminify-field-radio input {
1178 margin: 0 1px;
1179 }
1180 .adminify-section .adminify-field-checkbox .adminify--inline-list li,
1181 .adminify-section .adminify-field-radio .adminify--inline-list li {
1182 display: inline-block;
1183 margin-right: 15px;
1184 }
1185 .adminify-section .adminify-field-checkbox .adminify--text,
1186 .adminify-section .adminify-field-radio .adminify--text {
1187 margin-left: 5px;
1188 vertical-align: middle;
1189 }
1190 .adminify-section .adminify-field-checkbox .adminify-checker,
1191 .adminify-section .adminify-field-radio .adminify-checker {
1192 cursor: pointer;
1193 }
1194 .adminify-section .adminify-field-code_editor .CodeMirror {
1195 width: 100%;
1196 height: 400px;
1197 }
1198 .adminify-section .adminify-field-code_editor .cm-s-default {
1199 border: 1px solid #dedee7;
1200 }
1201 .adminify-section .adminify-field-code_editor textarea {
1202 width: 100%;
1203 height: 400px;
1204 }
1205 .adminify-section .adminify-field-color > input {
1206 opacity: 0.75;
1207 width: 115px;
1208 max-width: 100%;
1209 }
1210 .adminify-section .adminify-field-color_group .adminify--left {
1211 float: left;
1212 margin-right: 10px;
1213 margin-bottom: 5px;
1214 }
1215 .adminify-section .adminify-field-color_group .adminify--title {
1216 color: #48455f;
1217 margin-bottom: 5px;
1218 }
1219 .adminify-section .adminify-field-fieldset .adminify-fieldset-content {
1220 background-color: #fff;
1221 }
1222 .adminify-section .adminify-field-fieldset .adminify-fieldset-content > .adminify-field {
1223 padding: 12px;
1224 border-radius: 2px;
1225 }
1226 .adminify-section .adminify-field-fieldset .adminify-field-subheading {
1227 font-size: 18px;
1228 letter-spacing: 0.1px;
1229 border-bottom: 1px solid #dedee7;
1230 line-height: 1.5em;
1231 }
1232 .adminify-section .adminify-field-date input {
1233 margin: 0;
1234 }
1235 .adminify-section .adminify-field-date .adminify--to {
1236 margin-left: 7px;
1237 }
1238 .adminify-section .adminify-datepicker-wrapper {
1239 margin-top: 5px;
1240 width: auto;
1241 background-color: #fff;
1242 z-index: 9999999 !important;
1243 box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
1244 }
1245 .adminify-section .adminify-datepicker-wrapper * {
1246 float: none;
1247 margin: 0;
1248 padding: 0;
1249 font-family: inherit;
1250 font-weight: normal;
1251 font-style: normal;
1252 -webkit-text-decoration: none;
1253 text-decoration: none;
1254 border: 0;
1255 border-radius: 0;
1256 box-shadow: none;
1257 }
1258 .adminify-section .adminify-datepicker-wrapper .ui-widget-header,
1259 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-header {
1260 color: #fff;
1261 background: #00a0d2;
1262 }
1263 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-header .ui-state-hover {
1264 cursor: pointer;
1265 }
1266 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-title {
1267 font-size: 14px;
1268 line-height: 40px;
1269 text-align: center;
1270 }
1271 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev,
1272 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1273 position: static;
1274 top: auto;
1275 left: auto;
1276 right: auto;
1277 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
1278 font-weight: 900;
1279 font-size: 12px;
1280 text-align: center;
1281 width: 41px;
1282 height: 40px;
1283 line-height: 40px;
1284 color: #fff;
1285 background-color: rgba(255, 255, 255, 0.1);
1286 text-rendering: auto;
1287 -webkit-font-smoothing: antialiased;
1288 -moz-osx-font-smoothing: grayscale;
1289 }
1290 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-next span,
1291 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev span {
1292 display: none;
1293 }
1294 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev {
1295 float: left;
1296 }
1297 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-next {
1298 float: right;
1299 }
1300 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev:before {
1301 content: "\f053";
1302 }
1303 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-next:before {
1304 content: "\f054";
1305 }
1306 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-prev-hover,
1307 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-next-hover {
1308 opacity: 0.75;
1309 }
1310 .adminify-section .adminify-datepicker-wrapper tbody .ui-datepicker-week-col {
1311 background-color: #f7f7f7;
1312 }
1313 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane {
1314 padding: 10px;
1315 text-align: center;
1316 background-color: #f7f7f7;
1317 }
1318 .adminify-section .adminify-datepicker-wrapper .ui-datepicker-buttonpane button {
1319 cursor: pointer;
1320 margin: 0 5px;
1321 padding: 7px 14px;
1322 border: 1px solid #dedee7;
1323 background-color: #fff;
1324 }
1325 .adminify-section .adminify-datepicker-wrapper select {
1326 margin: 0 4px;
1327 }
1328 .adminify-section .adminify-datepicker-wrapper select option {
1329 color: #555;
1330 }
1331 .adminify-section .adminify-datepicker-wrapper table {
1332 font-size: 13px;
1333 border-collapse: collapse;
1334 width: 100%;
1335 }
1336 .adminify-section .adminify-datepicker-wrapper thead {
1337 color: #fff;
1338 background: #32373c;
1339 }
1340 .adminify-section .adminify-datepicker-wrapper th {
1341 text-align: center;
1342 padding: 7px;
1343 border: 1px solid #444;
1344 }
1345 .adminify-section .adminify-datepicker-wrapper td {
1346 text-align: center;
1347 border: 1px solid #dedee7;
1348 }
1349 .adminify-section .adminify-datepicker-wrapper td.ui-datepicker-other-month {
1350 border: transparent;
1351 }
1352 .adminify-section .adminify-datepicker-wrapper td .ui-state-default {
1353 color: #555;
1354 width: auto;
1355 display: block;
1356 padding: 6px 12px;
1357 }
1358 .adminify-section .adminify-datepicker-wrapper td .ui-state-active,
1359 .adminify-section .adminify-datepicker-wrapper td .ui-state-hover {
1360 color: #fff;
1361 background-color: #0073aa;
1362 }
1363 .adminify-section .adminify-datepicker-wrapper td.ui-state-disabled .ui-state-default {
1364 opacity: 0.5;
1365 }
1366 .adminify-section .adminify-field-datetime input {
1367 margin: 0;
1368 }
1369 .adminify-section .adminify-field-datetime .adminify--to {
1370 margin-left: 7px;
1371 }
1372 .adminify-section .adminify-flatpickr select,
1373 .adminify-section .adminify-flatpickr input {
1374 min-height: auto;
1375 }
1376 .adminify-section .adminify-flatpickr select:focus,
1377 .adminify-section .adminify-flatpickr input:focus {
1378 box-shadow: none;
1379 }
1380 .adminify-section .adminify-flatpickr.open {
1381 z-index: 9999999 !important;
1382 }
1383 .adminify-section .adminify-field-gallery ul {
1384 margin: 0;
1385 padding: 0;
1386 list-style-type: none;
1387 }
1388 .adminify-section .adminify-field-gallery ul li {
1389 display: inline-block;
1390 position: relative;
1391 padding: 4px;
1392 margin: 0 5px 10px 0;
1393 border: 1px solid #dedee7;
1394 background-color: #f9f9f9;
1395 border-radius: 2px;
1396 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1397 }
1398 .adminify-section .adminify-field-gallery ul li img {
1399 max-height: 60px;
1400 display: inline-block;
1401 vertical-align: middle;
1402 }
1403 .adminify-section .adminify-field-gallery .button {
1404 margin-right: 5px;
1405 margin-bottom: 5px;
1406 }
1407 .adminify-section .adminify-field-group {
1408 display: block;
1409 }
1410 .adminify-section .adminify-field-group .adminify-cloneable-hidden {
1411 display: none !important;
1412 }
1413 .adminify-section .adminify-field-group .adminify-cloneable-wrapper {
1414 position: relative;
1415 }
1416 .adminify-section .adminify-field-group .adminify-cloneable-item {
1417 display: none;
1418 position: relative;
1419 margin-bottom: 16px;
1420 }
1421 .adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title {
1422 font-size: 1em;
1423 color: #48455f;
1424 border: 1px solid #dedee7;
1425 background: #fff;
1426 }
1427 .adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title .adminify-cloneable-header-icon {
1428 margin-right: 4px;
1429 }
1430 .adminify-section .adminify-field-group .adminify-cloneable-item .adminify-cloneable-title:hover {
1431 border-color: #dedee7;
1432 }
1433 .adminify-section .adminify-field-group .ui-accordion .adminify-cloneable-item {
1434 display: block;
1435 }
1436 .adminify-section .adminify-field-group .adminify-cloneable-content {
1437 border: 1px solid #dedee7;
1438 background-color: #fff;
1439 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1440 }
1441 .adminify-section .adminify-field-group .adminify-cloneable-content > .adminify-field {
1442 padding: 15px;
1443 }
1444 .adminify-section .adminify-field-group .adminify-cloneable-title {
1445 display: block;
1446 cursor: pointer;
1447 position: relative;
1448 -webkit-user-select: none;
1449 -moz-user-select: none;
1450 user-select: none;
1451 margin: 0;
1452 padding: 15px 65px 15px 10px;
1453 min-height: 0;
1454 font-size: 100%;
1455 border: 1px solid #dedee7;
1456 background-color: #fafafa;
1457 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1458 transition: border-color 0.15s;
1459 }
1460 .adminify-section .adminify-field-group .adminify-cloneable-title:active, .adminify-section .adminify-field-group .adminify-cloneable-title:hover, .adminify-section .adminify-field-group .adminify-cloneable-title:focus {
1461 border-color: #999;
1462 outline: none;
1463 }
1464 .adminify-section .adminify-field-group .adminify-cloneable-helper {
1465 position: absolute;
1466 top: 12px;
1467 right: 10px;
1468 z-index: 1;
1469 font-size: 14px;
1470 line-height: 1em;
1471 }
1472 .adminify-section .adminify-field-group .adminify-cloneable-helper i {
1473 display: inline-block;
1474 cursor: pointer;
1475 padding: 5px;
1476 color: #999;
1477 }
1478 .adminify-section .adminify-field-group .adminify-cloneable-helper i:hover {
1479 color: #555;
1480 }
1481 .adminify-section .adminify-field-group .adminify-cloneable-content {
1482 padding: 0;
1483 border-top: 0;
1484 }
1485 .adminify-section .adminify-field-group .adminify-cloneable-title-prefix,
1486 .adminify-section .adminify-field-group .adminify-cloneable-title-number {
1487 margin-right: 5px;
1488 }
1489 .adminify-section .adminify-field-group .adminify-cloneable-alert {
1490 display: none;
1491 margin-bottom: 5px;
1492 padding: 10px 20px;
1493 color: #a94442;
1494 border: 1px solid #dedee7;
1495 background-color: #f2dede;
1496 }
1497 .adminify-section .adminify-field-group .widget-placeholder {
1498 margin-bottom: 10px;
1499 border: 1px dashed #f1c40f;
1500 background-color: #fffae4;
1501 }
1502 .adminify-section .adminify-field-group .adminify-cloneable-header-icon {
1503 display: inline-block;
1504 text-align: center;
1505 font-size: 14px;
1506 width: 17px;
1507 text-indent: 0;
1508 vertical-align: text-top;
1509 }
1510 .adminify-section .adminify-field-group .adminify-cloneable-placeholder {
1511 background-color: #ddd;
1512 margin-top: 4px;
1513 width: 100px;
1514 height: 10px;
1515 font-size: 10px;
1516 line-height: 10px;
1517 display: inline-block;
1518 vertical-align: top;
1519 border-radius: 2px;
1520 }
1521 .adminify-section .adminify-field-group .adminify-cloneable-add {
1522 -webkit-text-decoration: none;
1523 text-decoration: none;
1524 font-weight: 500;
1525 }
1526 .adminify-section .adminify-field-icon .adminify-icon-select {
1527 display: flex;
1528 gap: 8px;
1529 }
1530 .adminify-section .adminify-field-icon .adminify-icon-preview:not(.hidden) {
1531 display: flex;
1532 }
1533 .adminify-section .adminify-field-icon .adminify-icon-preview i {
1534 display: flex;
1535 justify-content: center;
1536 align-items: center;
1537 width: 32px;
1538 height: 100%;
1539 font-size: 16px;
1540 text-align: center;
1541 vertical-align: top;
1542 color: #48455f;
1543 border: 1px solid #dedee7;
1544 background-color: #e9e9f6;
1545 border-radius: 3px;
1546 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
1547 }
1548 .adminify-section .adminify-field-image_select .adminify--image {
1549 display: inline-block;
1550 margin: 0 16px 16px 0;
1551 border: 1px solid #dedee7;
1552 }
1553 .adminify-section .adminify-field-image_select .adminify--inline-list .adminify--image {
1554 display: block;
1555 }
1556 .adminify-section .adminify-field-image_select figure {
1557 cursor: pointer;
1558 position: relative;
1559 display: inline-block;
1560 max-width: 100%;
1561 margin: 0;
1562 vertical-align: bottom;
1563 border: 2px solid transparent;
1564 background-color: #fff;
1565 -webkit-user-select: none;
1566 -moz-user-select: none;
1567 user-select: none;
1568 transition: all 0.2s;
1569 }
1570 .adminify-section .adminify-field-image_select figure:before {
1571 position: absolute;
1572 top: 0;
1573 right: 0;
1574 text-align: center;
1575 font-size: 10px;
1576 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
1577 font-weight: 900;
1578 content: "\f00c";
1579 width: 16px;
1580 height: 16px;
1581 line-height: 14px;
1582 opacity: 0;
1583 color: #fff;
1584 background-color: var(--adminify-primary);
1585 transition: opacity 0.2s;
1586 }
1587 .adminify-section .adminify-field-image_select .adminify--active figure {
1588 border-width: 2px;
1589 border-color: var(--adminify-primary);
1590 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1591 }
1592 .adminify-section .adminify-field-image_select .adminify--active figure:before {
1593 opacity: 1;
1594 }
1595 .adminify-section .adminify-field-image_select img {
1596 max-width: 100%;
1597 height: auto;
1598 vertical-align: top;
1599 }
1600 .adminify-section .adminify-field-image_select input {
1601 display: none;
1602 }
1603 .adminify-section .adminify-field-link_color .adminify--left {
1604 float: left;
1605 margin-right: 10px;
1606 margin-bottom: 5px;
1607 }
1608 .adminify-section .adminify-field-link_color .adminify--title {
1609 color: #777;
1610 margin-bottom: 5px;
1611 }
1612 .adminify-section .adminify-field-map input {
1613 width: 100%;
1614 }
1615 .adminify-section .adminify-field-map input[type=text].ui-autocomplete-loading {
1616 background-position-x: calc(100% - 5px);
1617 }
1618 .adminify-section .adminify-field-map .adminify--map-search + .adminify--map-osm-wrap {
1619 margin-top: 10px;
1620 }
1621 .adminify-section .adminify-field-map .adminify--map-osm-wrap {
1622 position: relative;
1623 padding: 5px;
1624 border: 1px solid #dedee7;
1625 background-color: #fff;
1626 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1627 }
1628 .adminify-section .adminify-field-map .adminify--map-osm {
1629 position: relative;
1630 z-index: 1;
1631 min-height: 250px;
1632 }
1633 .adminify-section .adminify-field-map .adminify--map-inputs {
1634 margin-top: 10px;
1635 display: flex;
1636 justify-content: space-between;
1637 }
1638 .adminify-section .adminify-field-map .adminify--map-input {
1639 flex: 1;
1640 }
1641 .adminify-section .adminify-field-map .adminify--map-input:last-child {
1642 padding-left: 10px;
1643 }
1644 .adminify-section .adminify-field-map label {
1645 display: block;
1646 color: #777;
1647 font-size: 12px;
1648 margin: 0 0 2px 0;
1649 }
1650 .adminify-section .adminify-map-ui-autocomplate {
1651 z-index: 999999;
1652 border-radius: 4px;
1653 overflow: hidden;
1654 }
1655 .adminify-section .adminify-field-media .adminify--placeholder {
1656 display: flex;
1657 align-items: stretch;
1658 gap: 8px;
1659 }
1660 .adminify-section .adminify-field-media .adminify--placeholder input {
1661 width: 100%;
1662 margin: 0;
1663 }
1664 .adminify-section .adminify-field-media .adminify--placeholder .adminify--button {
1665 display: flex;
1666 align-items: center;
1667 white-space: nowrap;
1668 }
1669 .adminify-section .adminify-field-media .button {
1670 margin-left: 5px;
1671 }
1672 .adminify-section .adminify-field-media .hidden + .button {
1673 margin-left: 0;
1674 }
1675 .adminify-section .adminify-field-media .adminify--preview {
1676 position: relative;
1677 }
1678 .adminify-section .adminify-field-palette .adminify--palette {
1679 position: relative;
1680 display: inline-block;
1681 cursor: pointer;
1682 border: 2px solid #ddd;
1683 margin-right: 10px;
1684 margin-bottom: 10px;
1685 -moz-user-select: none;
1686 user-select: none;
1687 -webkit-user-select: none;
1688 transition: all 0.2s;
1689 }
1690 .adminify-section .adminify-field-palette .adminify--palette span {
1691 vertical-align: middle;
1692 display: inline-block;
1693 width: 22px;
1694 height: 60px;
1695 line-height: 60px;
1696 overflow: hidden;
1697 text-indent: -999px;
1698 }
1699 .adminify-section .adminify-field-palette .adminify--palette:before {
1700 position: absolute;
1701 top: 0;
1702 left: 0;
1703 text-align: center;
1704 font-size: 10px;
1705 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
1706 font-weight: 900;
1707 content: "\f00c";
1708 width: 16px;
1709 height: 16px;
1710 line-height: 14px;
1711 opacity: 0;
1712 color: #fff;
1713 background-color: #222;
1714 transition: opacity 0.2s;
1715 }
1716 .adminify-section .adminify-field-palette .adminify--active {
1717 border-color: #222;
1718 box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
1719 }
1720 .adminify-section .adminify-field-palette .adminify--active:before {
1721 opacity: 1;
1722 }
1723 .adminify-section .adminify-field-palette input {
1724 display: none;
1725 }
1726 .adminify-section .adminify-field-repeater .adminify-field-text input {
1727 width: 100%;
1728 }
1729 .adminify-section .adminify-field-repeater .adminify-repeater-hidden {
1730 display: none !important;
1731 }
1732 .adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item {
1733 display: table;
1734 width: 100%;
1735 margin-bottom: 5px;
1736 border: 1px solid #dedee7;
1737 }
1738 .adminify-section .adminify-field-repeater .adminify-repeater-wrapper .adminify-repeater-item h4 {
1739 font-size: 1em;
1740 }
1741 .adminify-section .adminify-field-repeater .adminify-repeater-content {
1742 width: 100%;
1743 display: table-cell;
1744 vertical-align: middle;
1745 background-color: #fff;
1746 }
1747 .adminify-section .adminify-field-repeater .adminify-repeater-content > .adminify-field {
1748 padding: 15px;
1749 }
1750 .adminify-section .adminify-field-repeater .adminify-repeater-helper {
1751 width: 100%;
1752 display: table-cell;
1753 vertical-align: middle;
1754 text-align: center;
1755 font-size: 14px;
1756 line-height: 1em;
1757 border-left: 1px solid #eee;
1758 background-color: #f7f7f7;
1759 }
1760 .adminify-section .adminify-field-repeater .adminify-repeater-helper i {
1761 display: inline-block;
1762 cursor: pointer;
1763 color: #999;
1764 padding: 5px;
1765 }
1766 .adminify-section .adminify-field-repeater .adminify-repeater-helper i:hover {
1767 color: #555;
1768 }
1769 .adminify-section .adminify-field-repeater .adminify-repeater-helper-inner {
1770 width: 75px;
1771 }
1772 .adminify-section .adminify-field-repeater .adminify-repeater-alert {
1773 display: none;
1774 margin-bottom: 5px;
1775 padding: 10px 20px;
1776 color: #a94442;
1777 border: 1px solid #dedee7;
1778 background-color: #f2dede;
1779 }
1780 .adminify-section .adminify-field-repeater .widget-placeholder {
1781 height: 50px;
1782 margin-bottom: 3px;
1783 border: 1px dashed #f1c40f;
1784 background-color: #fffae4;
1785 }
1786 .adminify-section .adminify-field-repeater .ui-sortable-helper {
1787 height: 50px !important;
1788 overflow: hidden !important;
1789 border-color: #ccc !important;
1790 background-color: #eee !important;
1791 opacity: 0.5;
1792 }
1793 .adminify-section .adminify-field-repeater .ui-sortable-helper .adminify-repeater-helper,
1794 .adminify-section .adminify-field-repeater .ui-sortable-helper .adminify-repeater-content {
1795 display: none;
1796 }
1797 .adminify-section .adminify-repeater-add {
1798 margin-top: 8px;
1799 display: inline-block;
1800 }
1801 .adminify-section .adminify-field-select .adminify-fieldset {
1802 min-height: 30px;
1803 }
1804 .adminify-section .adminify-field-select .adminify-chosen {
1805 display: none;
1806 }
1807 .adminify-section .adminify-field-select select {
1808 max-width: 100%;
1809 margin: 0;
1810 }
1811 .adminify-section .adminify-field-select .adminify-hide-select {
1812 display: none !important;
1813 }
1814 .adminify-section .adminify-field-slider .adminify--wrap {
1815 display: flex;
1816 align-items: center;
1817 }
1818 .adminify-section .adminify-field-slider .adminify--input {
1819 display: flex;
1820 position: relative;
1821 }
1822 .adminify-section .adminify-field-slider .adminify--unit {
1823 position: absolute;
1824 z-index: 1;
1825 right: 4px;
1826 top: 4px;
1827 bottom: 4px;
1828 padding: 2px 6px;
1829 color: #736e91;
1830 font-size: 11px;
1831 line-height: 1;
1832 border-radius: 2px;
1833 background: #e9e9f6;
1834 -webkit-user-select: none;
1835 -moz-user-select: none;
1836 user-select: none;
1837 display: flex;
1838 justify-content: center;
1839 flex-direction: column;
1840 }
1841 .adminify-section .adminify-field-slider .adminify-slider-ui {
1842 margin-right: 15px;
1843 }
1844 .adminify-section .adminify-field-slider input[type=number] {
1845 position: relative;
1846 z-index: 1;
1847 margin: 0;
1848 width: 70px;
1849 text-align: center;
1850 padding-right: 26px;
1851 }
1852 .adminify-section .adminify-field-slider .adminify--is-unit {
1853 border-top-right-radius: 0 !important;
1854 border-bottom-right-radius: 0 !important;
1855 }
1856 .adminify-section .adminify-field-slider .ui-slider {
1857 position: relative;
1858 width: 100%;
1859 height: 3px;
1860 border: none;
1861 background: #dedee7;
1862 border-radius: 2px;
1863 }
1864 .adminify-section .adminify-field-slider .ui-slider-range {
1865 height: 3px;
1866 border: none;
1867 background: var(--adminify-primary);
1868 border-radius: 2px;
1869 }
1870 .adminify-section .adminify-field-slider .ui-slider-handle {
1871 position: absolute;
1872 width: 16px;
1873 height: 16px;
1874 top: -7px;
1875 margin-left: -8px;
1876 border: none;
1877 background: var(--adminify-primary);
1878 border-radius: 50%;
1879 }
1880 .adminify-section .adminify-field-slider .ui-state-active,
1881 .adminify-section .adminify-field-slider .ui-slider-handle:hover {
1882 cursor: pointer;
1883 background: var(--adminify-primary);
1884 }
1885 .adminify-section .adminify-field-sortable .adminify-field-text input {
1886 width: 100%;
1887 max-width: 100%;
1888 }
1889 .adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item {
1890 display: table;
1891 width: 100%;
1892 margin-bottom: 5px;
1893 border: 1px solid border;
1894 }
1895 .adminify-section .adminify-field-sortable .adminify-sortable .adminify-sortable-item h4 {
1896 font-size: 1em;
1897 }
1898 .adminify-section .adminify-field-sortable .adminify-sortable-content {
1899 width: 100%;
1900 display: table-cell;
1901 vertical-align: middle;
1902 background-color: #fff;
1903 }
1904 .adminify-section .adminify-field-sortable .adminify-sortable-content > .adminify-field {
1905 padding: 15px;
1906 }
1907 .adminify-section .adminify-field-sortable .adminify-sortable-helper {
1908 width: 100%;
1909 display: table-cell;
1910 vertical-align: middle;
1911 text-align: center;
1912 font-size: 14px;
1913 line-height: 1em;
1914 border-left: 1px solid #dedee7;
1915 background-color: #f7f7f7;
1916 }
1917 .adminify-section .adminify-field-sortable .adminify-sortable-helper i {
1918 display: inline-block;
1919 cursor: pointer;
1920 width: 50px;
1921 color: #555;
1922 }
1923 .adminify-section .adminify-field-sortable .adminify-sortable-helper i:hover {
1924 opacity: 0.5;
1925 }
1926 .adminify-section .adminify-field-sortable .widget-placeholder {
1927 height: 50px;
1928 margin-bottom: 3px;
1929 border: 1px dashed #f1c40f;
1930 background-color: #fffae4;
1931 }
1932 .adminify-section .adminify-field-sortable .ui-sortable-helper {
1933 height: 50px !important;
1934 overflow: hidden !important;
1935 border-color: #dedee7 !important;
1936 background-color: #eee !important;
1937 opacity: 0.5;
1938 }
1939 .adminify-section .adminify-field-sortable .ui-sortable-helper .adminify-sortable-helper,
1940 .adminify-section .adminify-field-sortable .ui-sortable-helper .adminify-sortable-content {
1941 display: none;
1942 }
1943 .adminify-section .adminify-field-sorter .ui-sortable-placeholder {
1944 height: 20px;
1945 border: 1px dashed #f1c40f;
1946 background-color: #fffae4;
1947 }
1948 .adminify-section .adminify-field-sorter .adminify-modules {
1949 float: left;
1950 width: 50%;
1951 box-sizing: border-box;
1952 }
1953 .adminify-section .adminify-field-sorter .adminify-modules:first-child {
1954 padding-right: 15px;
1955 }
1956 .adminify-section .adminify-field-sorter .adminify-modules:last-child {
1957 padding-left: 15px;
1958 }
1959 .adminify-section .adminify-field-sorter .adminify-disabled,
1960 .adminify-section .adminify-field-sorter .adminify-enabled {
1961 padding: 5px 15px;
1962 border: 1px dashed #ddd;
1963 background-color: #fff;
1964 }
1965 .adminify-section .adminify-field-sorter .adminify-disabled li {
1966 opacity: 0.5;
1967 transition: opacity 0.15s;
1968 }
1969 .adminify-section .adminify-field-sorter .adminify-disabled .ui-sortable-helper {
1970 opacity: 1;
1971 }
1972 .adminify-section .adminify-field-sorter .adminify-sorter-title {
1973 font-size: 13px;
1974 font-weight: 600;
1975 padding: 10px;
1976 text-align: center;
1977 border: 1px dashed #ddd;
1978 border-bottom: none;
1979 background-color: #f8f8f8;
1980 text-transform: uppercase;
1981 }
1982 .adminify-section .adminify-field-sorter ul {
1983 list-style-type: none;
1984 margin: 0;
1985 padding: 0;
1986 min-height: 62px;
1987 }
1988 .adminify-section .adminify-field-sorter ul li {
1989 margin: 10px 0;
1990 padding: 10px 15px;
1991 cursor: move;
1992 font-weight: bold;
1993 text-align: center;
1994 border: 1px solid #dedee7;
1995 background-color: #fafafa;
1996 transition: border-color 0.15s;
1997 }
1998 .adminify-section .adminify-field-sorter ul li:hover {
1999 border-color: #bbb;
2000 }
2001 .adminify-section .adminify-field-spinner .adminify--spin {
2002 display: flex;
2003 }
2004 .adminify-section .adminify-field-spinner .ui-widget {
2005 font-family: inherit;
2006 }
2007 .adminify-section .adminify-field-spinner .ui-spinner {
2008 display: flex;
2009 align-items: stretch;
2010 overflow: visible;
2011 overflow: initial;
2012 border: none;
2013 background: none;
2014 border-radius: 0;
2015 }
2016 .adminify-section .adminify-field-spinner .ui-spinner .ui-button {
2017 display: flex;
2018 flex-direction: column;
2019 justify-content: center;
2020 text-align: center;
2021 min-width: 20px;
2022 padding: 0 4px;
2023 margin: 0;
2024 color: #555;
2025 background-color: #f5f5f5;
2026 border: 1px solid #7e8993;
2027 }
2028 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button {
2029 position: relative;
2030 cursor: pointer;
2031 height: auto;
2032 }
2033 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:hover {
2034 background-color: #e7e7e7;
2035 }
2036 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:active {
2037 background-color: #ddd;
2038 }
2039 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-button:before {
2040 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
2041 font-weight: 900;
2042 font-size: 14px;
2043 line-height: 14px;
2044 }
2045 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down {
2046 border-right: 0;
2047 border-radius: 4px 0 0 4px;
2048 }
2049 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-down:before {
2050 content: "\f0d9";
2051 }
2052 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up {
2053 border-left: 0;
2054 border-radius: 0 4px 4px 0;
2055 }
2056 .adminify-section .adminify-field-spinner .ui-spinner .ui-spinner-up:before {
2057 content: "\f0da";
2058 }
2059 .adminify-section .adminify-field-spinner .ui-spinner .adminify--unit {
2060 border-left: 0;
2061 -webkit-user-select: none;
2062 -moz-user-select: none;
2063 user-select: none;
2064 }
2065 .adminify-section .adminify-field-spinner .ui-spinner .ui-button-text,
2066 .adminify-section .adminify-field-spinner .ui-spinner .ui-button-icon,
2067 .adminify-section .adminify-field-spinner .ui-spinner .ui-button-icon-space {
2068 display: none;
2069 }
2070 .adminify-section .adminify-field-spinner .ui-spinner input {
2071 font-family: inherit;
2072 font-size: inherit;
2073 position: relative;
2074 z-index: 1;
2075 width: 50px;
2076 text-align: center;
2077 margin: 0;
2078 padding: 0 8px;
2079 border-radius: 0;
2080 }
2081 .adminify-section .adminify-field-spinner .ui-spinner-down {
2082 order: 1;
2083 }
2084 .adminify-section .adminify-field-spinner .ui-spinner-input {
2085 order: 2;
2086 }
2087 .adminify-section .adminify-field-spinner .adminify--unit {
2088 order: 3;
2089 }
2090 .adminify-section .adminify-field-spinner .ui-spinner-up {
2091 order: 4;
2092 }
2093 .adminify-section .adminify-field-switcher .adminify--switcher {
2094 float: left;
2095 cursor: pointer;
2096 position: relative;
2097 width: 60px;
2098 height: 26px;
2099 padding: 0;
2100 margin: 0;
2101 overflow: hidden;
2102 border-radius: 4px;
2103 background-color: #ed6f6f;
2104 -moz-user-select: none;
2105 user-select: none;
2106 -webkit-user-select: none;
2107 }
2108 .adminify-section .adminify-field-switcher .adminify--ball {
2109 position: absolute;
2110 top: 4px;
2111 left: 4px;
2112 width: 24px;
2113 height: 18px;
2114 background-color: #fff;
2115 border-radius: 4px;
2116 transition: all 0.1s;
2117 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
2118 }
2119 .adminify-section .adminify-field-switcher .adminify--on,
2120 .adminify-section .adminify-field-switcher .adminify--off {
2121 position: absolute;
2122 top: 0;
2123 left: 0;
2124 right: 0;
2125 font-size: 11px;
2126 line-height: 26px;
2127 font-weight: 500;
2128 font-style: normal;
2129 text-align: center;
2130 text-transform: uppercase;
2131 color: #fff;
2132 padding-right: 28px;
2133 opacity: 0;
2134 transition: all 0.1s;
2135 }
2136 .adminify-section .adminify-field-switcher .adminify--off {
2137 padding-right: 0;
2138 padding-left: 28px;
2139 opacity: 1;
2140 }
2141 .adminify-section .adminify-field-switcher .adminify--active {
2142 background: #4fb845;
2143 }
2144 .adminify-section .adminify-field-switcher .adminify--active .adminify--on {
2145 opacity: 1;
2146 }
2147 .adminify-section .adminify-field-switcher .adminify--active .adminify--off {
2148 opacity: 0;
2149 }
2150 .adminify-section .adminify-field-switcher .adminify--active .adminify--ball {
2151 left: 100%;
2152 margin-left: -28px;
2153 }
2154 .adminify-section .adminify-field-switcher .adminify--label {
2155 float: left;
2156 margin-top: 4px;
2157 margin-left: 8px;
2158 font-weight: 400;
2159 color: #8c89a9;
2160 }
2161 .adminify-section .adminify-field-tabbed {
2162 display: block;
2163 }
2164 .adminify-section .adminify-field-tabbed .adminify-tabbed-content {
2165 border: 1px solid #dedee7;
2166 background-color: #fff;
2167 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2168 }
2169 .adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-field {
2170 padding: 15px;
2171 }
2172 .adminify-section .adminify-field-tabbed .adminify-tabbed-content > .adminify-tabbed-content-fieldset {
2173 display: block;
2174 }
2175 .adminify-section .adminify-field-tabbed .adminify-tabbed-nav .adminify--icon {
2176 padding-right: 5px;
2177 }
2178 .adminify-section .adminify-field-tabbed .adminify-tabbed-nav a {
2179 display: inline-block;
2180 padding: 12px 15px;
2181 margin-top: 1px;
2182 margin-right: 5px;
2183 margin-bottom: -1px;
2184 position: relative;
2185 -webkit-text-decoration: none;
2186 text-decoration: none;
2187 color: #444;
2188 font-weight: 600;
2189 border: 1px solid #dedee7;
2190 background-color: #f3f3f3;
2191 transition: all 0.2s;
2192 }
2193 .adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:hover {
2194 background-color: #f9f9f9;
2195 }
2196 .adminify-section .adminify-field-tabbed .adminify-tabbed-nav a.adminify-tabbed-active {
2197 background-color: #fff;
2198 border-bottom-color: #fff;
2199 }
2200 .adminify-section .adminify-field-tabbed .adminify-tabbed-nav a:focus {
2201 outline: none;
2202 box-shadow: none;
2203 }
2204 .adminify-section .adminify-tabs-content .adminify-tabbed-contents .adminify-tabbed-content {
2205 padding: 40px 20px;
2206 }
2207 .adminify-section .adminify-field-text input {
2208 width: 50%;
2209 max-width: 100%;
2210 margin: 0;
2211 }
2212 .adminify-section .adminify-field-textarea textarea {
2213 width: 100%;
2214 max-width: 100%;
2215 min-height: 125px;
2216 }
2217 .adminify-section .adminify-field-textarea .adminify-shortcode-button {
2218 margin-bottom: 10px;
2219 margin-right: 5px;
2220 }
2221 .adminify-section .adminify-field-typography textarea,
2222 .adminify-section .adminify-field-typography select {
2223 margin: 0;
2224 min-width: 100%;
2225 max-width: 100%;
2226 }
2227 .adminify-section .adminify-field-typography .adminify--title {
2228 color: #48455f;
2229 margin: 0 0 8px 0;
2230 font-size: 13px;
2231 font-weight: 600;
2232 line-height: 20px;
2233 }
2234 .adminify-section .adminify-field-typography .adminify--title small {
2235 vertical-align: top;
2236 }
2237 .adminify-section .adminify-field-typography .adminify--blocks {
2238 display: flex;
2239 flex-wrap: wrap;
2240 }
2241 .adminify-section .adminify-field-typography .adminify--block {
2242 flex: 1;
2243 max-width: 100%;
2244 padding-right: 16px;
2245 padding-bottom: 16px;
2246 }
2247 .adminify-section .adminify-field-typography .adminify--input {
2248 margin: 0;
2249 min-width: 100%;
2250 }
2251 .adminify-section .adminify-field-typography .adminify--input-wrap {
2252 position: relative;
2253 }
2254 .adminify-section .adminify-field-typography .adminify--unit {
2255 position: absolute;
2256 z-index: 1;
2257 right: 4px;
2258 top: 4px;
2259 bottom: 4px;
2260 padding: 2px 6px;
2261 color: #736e91;
2262 font-size: 11px;
2263 line-height: 1;
2264 border-radius: 2px;
2265 background: #e9e9f6;
2266 -webkit-user-select: none;
2267 -moz-user-select: none;
2268 user-select: none;
2269 display: flex;
2270 justify-content: center;
2271 flex-direction: column;
2272 }
2273 .adminify-section .adminify-field-typography .adminify--preview {
2274 font-size: 16px;
2275 line-height: 20px;
2276 padding: 20px;
2277 color: #222;
2278 border: 1px solid #dedee7;
2279 background-color: #fff;
2280 border-radius: 2.5px;
2281 -moz-user-select: none;
2282 user-select: none;
2283 -webkit-user-select: none;
2284 transition: background-color 0.2s, border-color 0.2s;
2285 }
2286 .adminify-section .adminify-field-typography .adminify--block-preview {
2287 cursor: pointer;
2288 position: relative;
2289 overflow: hidden;
2290 margin-top: 10px;
2291 max-width: 100%;
2292 }
2293 .adminify-section .adminify-field-typography .adminify--black-background {
2294 border-color: #000;
2295 background-color: #000;
2296 }
2297 .adminify-section .adminify-field-typography .adminify--toggle {
2298 position: absolute;
2299 top: 5px;
2300 right: 24px;
2301 color: #999;
2302 }
2303 .adminify-section .adminify-field-typography .adminify--block-extra-styles {
2304 margin-top: 5px;
2305 }
2306 .adminify-section .adminify-field-upload input {
2307 width: 100%;
2308 margin: 0;
2309 }
2310 .adminify-section .adminify-field-upload .adminify--wrap {
2311 display: flex;
2312 align-items: flex-start;
2313 }
2314 .adminify-section .adminify-field-upload .button {
2315 margin-left: 5px;
2316 }
2317 .adminify-section .adminify-field-upload .adminify--preview {
2318 position: relative;
2319 }
2320 .adminify-section .adminify-field-wp_editor .adminify-wp-editor {
2321 float: left;
2322 width: 100%;
2323 }
2324 .adminify-section .adminify-field-wp_editor .mce-toolbar-grp {
2325 border: none;
2326 }
2327 .adminify-section .adminify-field-wp_editor .mce-btn.mce-active button,
2328 .adminify-section .adminify-field-wp_editor .mce-btn.mce-active:hover button,
2329 .adminify-section .adminify-field-wp_editor .mce-btn.mce-active i,
2330 .adminify-section .adminify-field-wp_editor .mce-btn.mce-active:hover i {
2331 color: #23282d;
2332 }
2333 .adminify-section .adminify-field-wp_editor .wp-media-buttons {
2334 position: relative;
2335 z-index: 2;
2336 }
2337 .adminify-section .adminify-field-wp_editor .wp-editor-tabs {
2338 position: relative;
2339 z-index: 1;
2340 }
2341 .adminify-section .adminify-field-wp_editor .adminify-no-tinymce {
2342 border: 1px solid #dedee7;
2343 }
2344 .adminify-section .adminify-field-wp_editor .adminify-no-quicktags .wp-media-buttons {
2345 float: none;
2346 display: block;
2347 }
2348 .adminify-section .adminify-field-wp_editor .adminify-no-quicktags .mce-tinymce {
2349 box-shadow: none;
2350 border: 1px solid #dedee7;
2351 }
2352 .adminify-section .adminify-field-wp_editor textarea {
2353 width: 100%;
2354 max-width: 100%;
2355 margin: 0;
2356 box-shadow: none;
2357 }
2358 .adminify-section .adminify-field-heading {
2359 font-size: 1.5em;
2360 font-weight: bold;
2361 color: #23282d;
2362 background-color: #f5f5f5;
2363 }
2364 .adminify-section .adminify-field-subheading {
2365 font-size: 17px;
2366 line-height: 1.5rem;
2367 font-weight: bold;
2368 padding-bottom: 16px;
2369 color: #23282d;
2370 background-color: #fff;
2371 }
2372 .adminify-section .adminify-field-submessage {
2373 padding: 0 !important;
2374 border: 0 !important;
2375 }
2376 .adminify-section .adminify-field-submessage + .adminify-field {
2377 border-top: 0 !important;
2378 }
2379 .adminify-section .adminify-field-submessage .adminify-submessage {
2380 font-size: 12px;
2381 padding: 17px 30px;
2382 border-top: 1px solid transparent;
2383 border-bottom: 1px solid transparent;
2384 }
2385 .adminify-section .adminify-field-submessage .adminify-submessage-success {
2386 color: #3c763d;
2387 border-color: #d6e9c6;
2388 background-color: #dff0d8;
2389 }
2390 .adminify-section .adminify-field-submessage .adminify-submessage-info {
2391 color: #31708f;
2392 border-color: #bce8f1;
2393 background-color: #d9edf7;
2394 }
2395 .adminify-section .adminify-field-submessage .adminify-submessage-warning {
2396 color: #8a6d3b;
2397 border-color: #faebcc;
2398 background-color: #fcf8e3;
2399 }
2400 .adminify-section .adminify-field-submessage .adminify-submessage-danger {
2401 color: #a94442;
2402 border-color: #ebccd1;
2403 background-color: #f2dede;
2404 }
2405 .adminify-section .adminify-field-submessage .adminify-submessage-normal {
2406 color: #23282d;
2407 border-color: #eee;
2408 background-color: #f7f7f7;
2409 }
2410 .adminify-section .adminify-field-notice {
2411 background-color: #f7f7f7;
2412 }
2413 .adminify-section .adminify-field-notice .adminify-notice-success {
2414 border-color: #46b450;
2415 }
2416 .adminify-section .adminify-field-notice .adminify-notice-info {
2417 border-color: #339fd4;
2418 }
2419 .adminify-section .adminify-field-notice .adminify-notice-warning {
2420 border-color: #ffbc00;
2421 }
2422 .adminify-section .adminify-field-notice .adminify-notice-danger {
2423 border-color: #dc3232;
2424 }
2425 .adminify-section .adminify-field-notice .adminify-notice-normal {
2426 border-color: #222;
2427 }
2428 .adminify-section .adminify-field-number input {
2429 width: 100%;
2430 margin: 0;
2431 }
2432 .adminify-section .adminify-field-number .adminify--wrap {
2433 position: relative;
2434 float: left;
2435 width: 100px;
2436 }
2437 .adminify-section .adminify-field-number .adminify--unit {
2438 position: absolute;
2439 z-index: 1;
2440 right: 4px;
2441 top: 4px;
2442 bottom: 4px;
2443 padding: 2px 6px;
2444 color: #666;
2445 font-size: 11px;
2446 line-height: 1;
2447 border-radius: 2px;
2448 background: #eee;
2449 -webkit-user-select: none;
2450 -moz-user-select: none;
2451 user-select: none;
2452 display: flex;
2453 justify-content: center;
2454 flex-direction: column;
2455 }
2456 .adminify-section .adminify-field-link .adminify--result {
2457 display: inline-block;
2458 font-size: 12px;
2459 line-height: 16px;
2460 padding: 7px 10px;
2461 margin-bottom: 7px;
2462 color: #777;
2463 border: 1px solid #dedee7;
2464 background-color: #f5f5f5;
2465 border-radius: 2px;
2466 word-break: break-word;
2467 }
2468 .adminify-section .adminify-field-link .adminify--wrap {
2469 position: relative;
2470 float: left;
2471 width: 100px;
2472 }
2473 .adminify-section .adminify-field-link .adminify--unit {
2474 position: absolute;
2475 z-index: 1;
2476 right: 4px;
2477 top: 4px;
2478 bottom: 4px;
2479 padding: 2px 6px;
2480 color: #666;
2481 font-size: 11px;
2482 line-height: 1;
2483 border-radius: 2px;
2484 background: #eee;
2485 -webkit-user-select: none;
2486 -moz-user-select: none;
2487 user-select: none;
2488 display: flex;
2489 justify-content: center;
2490 flex-direction: column;
2491 }
2492 .adminify-section .adminify-field-link .adminify-btn {
2493 margin: 4px 6px 0 0;
2494 display: inline-block;
2495 }
2496 .adminify-section .adminify-field-link .hidden.adminify-btn {
2497 display: none;
2498 }
2499 .adminify-section .adminify-fieldset .wp-picker-container .button {
2500 border-radius: 4px !important;
2501 border: 1px solid #dedee7 !important;
2502 }
2503 .adminify-section .adminify-fieldset .wp-picker-container .button:focus {
2504 border: 1px solid var(--adminify-primary);
2505 box-shadow: none;
2506 }
2507 .adminify-section .adminify-fieldset .wp-picker-container .button.wp-color-result {
2508 padding-left: 32px;
2509 min-height: 32px;
2510 }
2511 .adminify-section .adminify-fieldset .wp-picker-container .button .wp-color-result-text {
2512 color: #736e91;
2513 background: #fff;
2514 font-size: 12px;
2515 padding: 9px;
2516 line-height: 1;
2517 border-left: 1px solid #dedee7;
2518 border-top-right-radius: 3px;
2519 border-bottom-right-radius: 3px;
2520 }
2521 .adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker {
2522 color: #736e91;
2523 }
2524 .adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-color-picker:focus {
2525 border: 1px solid var(--adminify-primary);
2526 box-shadow: none;
2527 }
2528 .adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default {
2529 background: none;
2530 font-size: 0;
2531 width: 24px;
2532 height: 30px;
2533 background-image: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.995 7.62609e-06C4.83623 -0.00568472 1.36667 3.17599 1.01302 7.3197C0.659364 11.4634 3.53958 15.187 7.63917 15.8862C11.7388 16.5853 15.6903 14.0267 16.73 10H14.649C13.6318 12.8771 10.617 14.5324 7.64347 13.8465C4.66992 13.1605 2.68491 10.3519 3.03082 7.3199C3.37673 4.28792 5.94335 1.99856 8.995 2.00001C10.5846 2.00234 12.1064 2.64379 13.218 3.78002L10 7.00001H17V7.62609e-06L14.649 2.35002C13.1527 0.844637 11.1175 -0.0012743 8.995 7.62609e-06Z' fill='%232E3A59'/%3E%3C/svg%3E%0A");
2534 background-repeat: no-repeat;
2535 background-position: left;
2536 border: none;
2537 overflow: hidden;
2538 text-indent: -99em;
2539 }
2540 .adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-default:after {
2541 content: "\f531";
2542 }
2543 .adminify-section .adminify-fieldset .wp-picker-container .wp-picker-input-wrap .wp-picker-clear {
2544 color: #fff;
2545 font-size: 12px;
2546 font-weight: 700;
2547 line-height: 1.3;
2548 padding: 8px 12px;
2549 border-radius: 2px;
2550 cursor: pointer;
2551 transition: all 0.15s;
2552 padding: 4px 8px;
2553 border: 2px solid #f04438;
2554 background: #f04438;
2555 }
2556 .adminify-section .adminify-helps {
2557 display: flex;
2558 align-items: center;
2559 flex-wrap: wrap;
2560 justify-content: end;
2561 gap: 8px;
2562 }
2563 .adminify-section .adminify-field-callback h2,
2564 .adminify-section .adminify-field-callback .wrap h1,
2565 .adminify-section .adminify-field-callback .wp-list-table thead th {
2566 color: #48455f;
2567 }
2568 .adminify-section .adminify-field-callback h2 a,
2569 .adminify-section .adminify-field-callback .wrap h1 a,
2570 .adminify-section .adminify-field-callback .wp-list-table thead th a {
2571 color: var(--adminify-primary);
2572 }
2573 .adminify-section .adminify-field-callback p,
2574 .adminify-section .adminify-field-callback .wp-list-table tbody tr td {
2575 color: #736e91;
2576 }
2577 .adminify-section .adminify-field-callback p a,
2578 .adminify-section .adminify-field-callback .wp-list-table tbody tr td a {
2579 color: var(--adminify-primary);
2580 }
2581 .adminify-section .adminify-field-callback .wp-list-table,
2582 .adminify-section .adminify-field-callback table,
2583 .adminify-section .adminify-field-callback .widefat thead th,
2584 .adminify-section .adminify-field-callback .widefat thead td {
2585 border-color: #dedee7;
2586 }
2587 .adminify-section .adminify-field-callback .wp-list-table thead th {
2588 font-weight: 600;
2589 }
2590 .adminify-section .adminify-field-callback .adminify-info-text-area {
2591 height: 70vh;
2592 }
2593 .adminify-section .adminify-help {
2594 cursor: help;
2595 position: absolute;
2596 top: 0;
2597 right: 0;
2598 padding: 5px;
2599 font-size: 13px;
2600 color: #aaa;
2601 }
2602 .adminify-section .adminify-help .adminify-help-text {
2603 display: none;
2604 }
2605 .adminify-section .adminify--preview {
2606 max-width: 100%;
2607 }
2608 .adminify-section .adminify-image-preview {
2609 display: inline-flex;
2610 align-items: center;
2611 justify-content: center;
2612 flex-direction: column;
2613 position: relative;
2614 padding: 6px;
2615 max-width: 120px;
2616 max-height: 120px;
2617 min-width: 40px;
2618 min-height: 40px;
2619 margin-bottom: 10px;
2620 text-align: center;
2621 border-radius: 2px;
2622 border: 1px solid #dedee7;
2623 background-color: #f9f9f9;
2624 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
2625 }
2626 .adminify-section .adminify-image-preview i {
2627 cursor: pointer;
2628 position: absolute;
2629 z-index: 1;
2630 right: 4px;
2631 top: 4px;
2632 font-size: 14px;
2633 width: 22px;
2634 height: 22px;
2635 line-height: 22px;
2636 text-align: center;
2637 -webkit-text-decoration: none;
2638 text-decoration: none;
2639 color: #fff;
2640 background-color: #dd3333;
2641 opacity: 0.75;
2642 border-radius: 2px;
2643 transition: all 0.2s;
2644 }
2645 .adminify-section .adminify-image-preview i:hover {
2646 opacity: 1;
2647 }
2648 .adminify-section .adminify-image-preview i:focus {
2649 box-shadow: none;
2650 }
2651 .adminify-section .adminify-image-preview span {
2652 position: relative;
2653 overflow: hidden;
2654 display: flex;
2655 height: 100%;
2656 width: 100%;
2657 }
2658 .adminify-section .adminify-image-preview img {
2659 max-width: 100%;
2660 height: auto;
2661 -o-object-fit: contain;
2662 object-fit: contain;
2663 }
2664 .adminify-section .adminify-field-custom .adminify-field {
2665 padding: 0;
2666 }
2667 .adminify-section .adminify-field .wp-picker-container {
2668 display: inline-block;
2669 }
2670 .adminify-section .adminify-field .wp-picker-container .wp-color-result.button {
2671 margin-bottom: 0;
2672 }
2673 .adminify-section .adminify-field .adminify--transparent-wrap {
2674 display: none;
2675 position: relative;
2676 top: -1px;
2677 width: 235px;
2678 padding: 9px 10px;
2679 border: 1px solid #dedee7;
2680 border-top: none;
2681 background-color: #fff;
2682 }
2683 .adminify-section .adminify-field .wp-picker-active .adminify--transparent-wrap {
2684 display: block;
2685 }
2686 .adminify-section .adminify-field .adminify--transparent-slider {
2687 position: absolute;
2688 width: 190px;
2689 margin-left: 2px;
2690 height: 18px;
2691 }
2692 .adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle {
2693 position: absolute;
2694 top: -3px;
2695 bottom: -3px;
2696 z-index: 5;
2697 border-color: #aaa;
2698 border-style: solid;
2699 border-width: 4px 3px;
2700 width: 10px;
2701 height: 16px;
2702 margin: 0 -5px;
2703 background: none;
2704 cursor: ew-resize;
2705 opacity: 0.9;
2706 border-radius: 4px;
2707 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
2708 }
2709 .adminify-section .adminify-field .adminify--transparent-slider .ui-slider-handle:before {
2710 content: " ";
2711 position: absolute;
2712 left: -2px;
2713 right: -2px;
2714 top: -3px;
2715 bottom: -3px;
2716 border: 2px solid #fff;
2717 border-radius: 3px;
2718 }
2719 .adminify-section .adminify-field .adminify--transparent-offset {
2720 height: 18px;
2721 width: 200px;
2722 background: url(../images/checkerboard.png) repeat-y center left scroll #fff;
2723 border-radius: 2px;
2724 box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.4);
2725 }
2726 .adminify-section .adminify-field .adminify--transparent-text {
2727 position: absolute;
2728 top: 12px;
2729 right: 10px;
2730 width: 30px;
2731 font-size: 12px;
2732 line-height: 12px;
2733 text-align: center;
2734 color: #999;
2735 }
2736 .adminify-section .adminify-field .adminify--transparent-button {
2737 cursor: pointer;
2738 -webkit-user-select: none;
2739 -moz-user-select: none;
2740 user-select: none;
2741 margin-top: 10px;
2742 font-size: 11px;
2743 text-align: center;
2744 border-radius: 2px;
2745 padding: 3px 7px;
2746 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
2747 letter-spacing: 0.2px;
2748 color: #777;
2749 border: 1px solid #dedee7;
2750 background-color: #f7f7f7;
2751 transition: background-color 0.2s, border-color 0.2s, color 0.2s;
2752 }
2753 .adminify-section .adminify-field .adminify--transparent-active .wp-color-result {
2754 background-image: url(../images/checkerboard.png);
2755 background-size: 135px;
2756 background-position: center left;
2757 background-color: transparent !important;
2758 }
2759 .adminify-section .adminify-field .adminify--transparent-active .adminify--transparent-button {
2760 color: #fff;
2761 border-color: #3ea032;
2762 background-color: #4fb845;
2763 }
2764 .adminify-section .adminify-field .adminify--transparent-active .fa:before {
2765 content: "\f205";
2766 }
2767
2768 /**
2769 * 09. Modal
2770 */
2771 .adminify-modal {
2772 position: fixed;
2773 z-index: 100101;
2774 top: 0;
2775 left: 0;
2776 width: 100%;
2777 height: 100%;
2778 }
2779 .adminify-modal.hidden {
2780 display: none;
2781 }
2782
2783 .adminify-modal-icon {
2784 z-index: 100102;
2785 }
2786
2787 .adminify-modal-table {
2788 display: table;
2789 width: 100%;
2790 height: 100%;
2791 }
2792
2793 .adminify-modal-table-cell {
2794 display: table-cell;
2795 vertical-align: middle;
2796 margin: 100px 0;
2797 }
2798
2799 .adminify-modal-inner {
2800 position: relative;
2801 z-index: 10;
2802 width: 760px;
2803 height: 750px;
2804 margin: 0 auto;
2805 background-color: #fff;
2806 }
2807
2808 .adminify-modal-content {
2809 position: relative;
2810 overflow: hidden;
2811 overflow-y: auto;
2812 height: 595px;
2813 }
2814 .adminify-modal-content .adminify-shortcode-button {
2815 display: none;
2816 }
2817 .adminify-modal-content .adminify-field {
2818 padding: 15px 30px 15px 15px;
2819 }
2820 .adminify-modal-content a:active, .adminify-modal-content a:focus {
2821 outline: none;
2822 box-shadow: none;
2823 }
2824 .adminify-modal-content h4 {
2825 font-size: 13px;
2826 }
2827 .adminify-modal-content h4 small {
2828 font-style: italic;
2829 font-weight: 400;
2830 color: #aaa;
2831 }
2832
2833 .adminify-modal-title {
2834 position: relative;
2835 background-color: #fcfcfc;
2836 border-bottom: 1px solid #ddd;
2837 height: 36px;
2838 font-size: 16px;
2839 font-weight: 600;
2840 line-height: 36px;
2841 margin: 0;
2842 padding: 0 36px 0 16px;
2843 }
2844
2845 .adminify-modal-header {
2846 width: 100%;
2847 padding: 14px 0;
2848 background-color: #f5f5f5;
2849 border-bottom: 1px solid #ddd;
2850 }
2851 .adminify-modal-header select {
2852 display: block;
2853 width: 250px;
2854 margin: 0 auto;
2855 font-size: 13px;
2856 line-height: 1;
2857 height: 30px;
2858 min-height: 30px;
2859 background-color: #fff;
2860 }
2861
2862 .adminify-modal-close {
2863 color: #666;
2864 padding: 0;
2865 position: absolute;
2866 top: 0;
2867 right: 0;
2868 width: 36px;
2869 height: 36px;
2870 text-align: center;
2871 background: none;
2872 border: none;
2873 cursor: pointer;
2874 }
2875 .adminify-modal-close:before {
2876 font: normal 20px/36px dashicons;
2877 content: "\f158";
2878 vertical-align: top;
2879 width: 36px;
2880 height: 36px;
2881 }
2882 .adminify-modal-close:hover {
2883 opacity: 0.5;
2884 }
2885
2886 .adminify-modal-insert-wrapper {
2887 text-align: center;
2888 width: 100%;
2889 padding: 15px 0;
2890 background-color: #f5f5f5;
2891 border-top: 1px solid #ddd;
2892 }
2893
2894 .adminify-modal-overlay {
2895 position: absolute;
2896 top: 0;
2897 left: 0;
2898 width: 100%;
2899 height: 100%;
2900 background-color: #000;
2901 opacity: 0.5;
2902 }
2903
2904 /**
2905 * 09. 01. Shortcode Modal
2906 */
2907 .adminify--repeatable {
2908 padding: 15px 15px 0 15px;
2909 }
2910
2911 .adminify--repeat-button-block {
2912 text-align: center;
2913 padding-bottom: 15px;
2914 }
2915
2916 .adminify--repeat-shortcode {
2917 position: relative;
2918 margin-bottom: 15px;
2919 border: 1px dashed #ddd;
2920 }
2921 .adminify--repeat-shortcode:first-child .adminify-repeat-remove {
2922 display: none;
2923 }
2924 .adminify--repeat-shortcode .adminify-repeat-remove {
2925 position: absolute;
2926 right: 10px;
2927 top: 10px;
2928 z-index: 10;
2929 cursor: pointer;
2930 display: inline-block;
2931 font-size: 11px;
2932 width: 18px;
2933 height: 18px;
2934 line-height: 18px;
2935 text-align: center;
2936 border-radius: 2px;
2937 color: #fff;
2938 background-color: #e14d43;
2939 opacity: 0.5;
2940 }
2941 .adminify--repeat-shortcode .adminify-repeat-remove:hover {
2942 opacity: 0.5;
2943 }
2944
2945 .adminify-shortcode-single .adminify-modal-inner {
2946 height: 750px;
2947 }
2948 .adminify-shortcode-single .adminify-modal-content {
2949 height: 652px;
2950 }
2951
2952 .elementor-editor-active .adminify-shortcode-button {
2953 margin-left: 5px;
2954 }
2955 .elementor-editor-active .adminify-modal .hidden {
2956 display: none !important;
2957 }
2958
2959 /**
2960 * 09. 02. Gutenberg Modal
2961 */
2962 .adminify-shortcode-block {
2963 text-align: center;
2964 padding: 14px;
2965 font-size: 13px;
2966 background-color: #f5f5f5;
2967 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2968 }
2969
2970 .adminify-shortcode-block .components-button {
2971 margin-bottom: 10px;
2972 }
2973
2974 /**
2975 * 09. 03. Icon Modal
2976 */
2977 .adminify-modal-icon .adminify-icon-title {
2978 padding: 15px 0;
2979 margin: 4px;
2980 font-size: 14px;
2981 font-weight: bold;
2982 text-align: center;
2983 border: 1px solid #eee;
2984 background-color: #f7f7f7;
2985 }
2986 .adminify-modal-icon .adminify-modal-header {
2987 text-align: center;
2988 }
2989 .adminify-modal-icon .adminify-icon-search {
2990 width: 50%;
2991 height: 40px;
2992 line-height: 40px;
2993 }
2994 .adminify-modal-icon i {
2995 cursor: pointer;
2996 display: inline-block;
2997 margin: 4px;
2998 width: 35px;
2999 height: 35px;
3000 line-height: 35px;
3001 font-size: 16px;
3002 color: #555;
3003 text-align: center;
3004 border: 1px solid #ccc;
3005 background-color: #f7f7f7;
3006 border-radius: 2px;
3007 box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
3008 }
3009 .adminify-modal-icon i:hover {
3010 color: #fff;
3011 border-color: #222;
3012 background-color: #222;
3013 }
3014 .adminify-modal-icon .adminify-modal-content {
3015 padding: 10px;
3016 height: 618px;
3017 }
3018 .adminify-modal-icon .adminify-error-text {
3019 padding: 10px;
3020 }
3021
3022 .adminify-modal-loading {
3023 display: none;
3024 position: absolute;
3025 left: 15px;
3026 top: 15px;
3027 }
3028
3029 .adminify-loading {
3030 position: relative;
3031 width: 20px;
3032 height: 20px;
3033 background: #ccc;
3034 border-radius: 20px;
3035 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.07);
3036 }
3037 .adminify-loading:after {
3038 position: absolute;
3039 top: 50%;
3040 left: 50%;
3041 width: 4px;
3042 height: 4px;
3043 content: "";
3044 margin-top: -2px;
3045 margin-left: -2px;
3046 background-color: white;
3047 animation-duration: 0.5s;
3048 animation-iteration-count: infinite;
3049 animation-timing-function: linear;
3050 animation-name: adminifyLoader;
3051 border-radius: 4px;
3052 }
3053
3054 @keyframes adminifyLoader {
3055 0% {
3056 transform: rotate(0deg) translateX(-6px) rotate(0deg);
3057 }
3058 100% {
3059 transform: rotate(360deg) translateX(-6px) rotate(-360deg);
3060 }
3061 }
3062 /**
3063 * 10. Helper
3064 */
3065 .adminify-subtitle-text {
3066 margin-top: 6px;
3067 font-weight: 400;
3068 color: #8c89a9;
3069 }
3070 .adminify-subtitle-text > a {
3071 color: var(--adminify-primary);
3072 }
3073
3074 .adminify-desc-text {
3075 clear: both;
3076 float: left;
3077 width: 100%;
3078 margin-top: 6px;
3079 font-weight: 400;
3080 color: #8c89a9;
3081 }
3082
3083 .adminify-error-text {
3084 margin-top: 6px;
3085 color: #d02c21;
3086 }
3087
3088 .adminify-before-text {
3089 margin-bottom: 6px;
3090 }
3091
3092 .adminify-after-text {
3093 margin-top: 6px;
3094 }
3095
3096 .adminify-metabox-hide {
3097 display: none !important;
3098 }
3099
3100 .adminify-metabox-show {
3101 display: block !important;
3102 }
3103
3104 .adminify-depend-hidden.adminify-depend-on {
3105 display: none;
3106 }
3107
3108 .adminify-depend-visible.adminify-depend-on {
3109 opacity: 0.75;
3110 filter: grayscale(1);
3111 -webkit-user-select: none;
3112 -moz-user-select: none;
3113 user-select: none;
3114 }
3115 .adminify-depend-visible.adminify-depend-on .clear:before {
3116 content: "";
3117 left: 0;
3118 top: 0;
3119 right: 0;
3120 bottom: 0;
3121 position: absolute;
3122 background-color: #dedee7;
3123 opacity: 0.25;
3124 z-index: 10;
3125 }
3126
3127 .adminify-form-result {
3128 display: none;
3129 float: left;
3130 padding: 0 8px;
3131 margin-right: 4px;
3132 font-size: 11px;
3133 line-height: 30px;
3134 -webkit-user-select: none;
3135 -moz-user-select: none;
3136 user-select: none;
3137 border-radius: 2px;
3138 }
3139
3140 .adminify-form-show {
3141 display: block;
3142 }
3143
3144 .adminify-form-success {
3145 color: #fff;
3146 background-color: #46b450;
3147 }
3148
3149 .adminify-form-warning {
3150 color: #8a6d3b;
3151 background-color: #faebcc;
3152 }
3153
3154 .adminify-label-error {
3155 position: relative;
3156 top: -2px;
3157 display: inline-block;
3158 font-size: 10px;
3159 line-height: 10px;
3160 height: 10px;
3161 width: 10px;
3162 padding: 1px;
3163 font-style: normal;
3164 text-align: center;
3165 color: #fff;
3166 vertical-align: middle;
3167 background-color: #e10000;
3168 border-radius: 2px;
3169 }
3170
3171 .adminify-no-option {
3172 padding: 30px;
3173 }
3174
3175 .adminify-input-number {
3176 -moz-appearance: textfield;
3177 }
3178
3179 .adminify-input-number::-webkit-inner-spin-button,
3180 .adminify-input-number::-webkit-outer-spin-button {
3181 -webkit-appearance: none;
3182 margin: 0;
3183 }
3184
3185 .adminify-fa5-shims .adminify .fas,
3186 .adminify-fa5-shims .adminify .far,
3187 .adminify-fa5-shims .adminify .fab {
3188 font-family: "FontAwesome";
3189 font-style: normal;
3190 }
3191
3192 /**
3193 * Chosen JS Styles
3194 */
3195 .chosen-container {
3196 position: relative;
3197 display: inline-block;
3198 vertical-align: middle;
3199 font-size: 13px;
3200 -webkit-user-select: none;
3201 -moz-user-select: none;
3202 user-select: none;
3203 }
3204
3205 .chosen-container * {
3206 box-sizing: border-box;
3207 }
3208
3209 .chosen-container .chosen-drop {
3210 position: absolute;
3211 top: 100%;
3212 z-index: 1010;
3213 width: 100%;
3214 border: 1px solid #dedee7;
3215 border-top: 0;
3216 background: #fff;
3217 box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
3218 clip: rect(0, 0, 0, 0);
3219 clip-path: inset(100% 100%);
3220 }
3221
3222 .chosen-container.chosen-with-drop .chosen-drop {
3223 clip: auto;
3224 clip-path: none;
3225 }
3226
3227 .chosen-container a {
3228 cursor: pointer;
3229 }
3230
3231 .chosen-container .search-choice .group-name,
3232 .chosen-container .chosen-single .group-name {
3233 margin-right: 4px;
3234 overflow: hidden;
3235 white-space: nowrap;
3236 text-overflow: ellipsis;
3237 font-weight: normal;
3238 color: #999999;
3239 }
3240
3241 .chosen-container .search-choice .group-name:after,
3242 .chosen-container .chosen-single .group-name:after {
3243 content: ":";
3244 padding-left: 2px;
3245 vertical-align: top;
3246 }
3247
3248 .chosen-container-single .chosen-single {
3249 position: relative;
3250 display: block;
3251 overflow: hidden;
3252 padding: 0 0 0 8px;
3253 height: 32px;
3254 border: 1px solid #dedee7;
3255 border-radius: 4px;
3256 background: #fff;
3257 color: #736e91;
3258 -webkit-text-decoration: none;
3259 text-decoration: none;
3260 white-space: nowrap;
3261 line-height: 2.3;
3262 }
3263
3264 .chosen-container-single .chosen-default {
3265 color: #999;
3266 }
3267
3268 .chosen-container-single .chosen-single span {
3269 display: block;
3270 overflow: hidden;
3271 margin-right: 26px;
3272 text-overflow: ellipsis;
3273 white-space: nowrap;
3274 }
3275
3276 .chosen-container-single .chosen-single-with-deselect span {
3277 margin-right: 38px;
3278 }
3279
3280 .chosen-container-single .chosen-single abbr {
3281 position: absolute;
3282 top: 6px;
3283 right: 26px;
3284 display: block;
3285 width: 12px;
3286 height: 12px;
3287 font-size: 1px;
3288 }
3289
3290 .chosen-container-single .chosen-single div {
3291 position: absolute;
3292 top: 0;
3293 right: 0;
3294 display: block;
3295 width: 18px;
3296 height: 100%;
3297 }
3298
3299 .chosen-container-single .chosen-single div b {
3300 display: block;
3301 width: 100%;
3302 height: 100%;
3303 }
3304
3305 .chosen-container-single .chosen-search {
3306 position: relative;
3307 z-index: 1010;
3308 margin: 0;
3309 padding: 3px 4px;
3310 white-space: nowrap;
3311 }
3312
3313 .chosen-container-single .chosen-search input[type=text] {
3314 margin: 1px 0;
3315 padding: 4px 20px 4px 5px;
3316 width: 100%;
3317 height: auto;
3318 outline: 0;
3319 border: 1px solid #aaa;
3320 font-size: 1em;
3321 font-family: sans-serif;
3322 line-height: normal;
3323 border-radius: 0;
3324 }
3325
3326 .chosen-container-single .chosen-drop {
3327 margin-top: -1px;
3328 border-radius: 0 0 4px 4px;
3329 background-clip: padding-box;
3330 }
3331
3332 .chosen-container-single.chosen-container-single-nosearch .chosen-search {
3333 position: absolute;
3334 clip: rect(0, 0, 0, 0);
3335 clip-path: inset(100% 100%);
3336 }
3337
3338 .chosen-container .chosen-results {
3339 color: #48455f;
3340 position: relative;
3341 overflow-x: hidden;
3342 overflow-y: auto;
3343 margin: 0 4px 4px 0;
3344 padding: 0 0 0 4px;
3345 max-height: 240px;
3346 -webkit-overflow-scrolling: touch;
3347 }
3348
3349 .chosen-container .chosen-results li {
3350 display: none;
3351 margin: 0;
3352 padding: 5px 6px;
3353 list-style: none;
3354 line-height: 15px;
3355 word-wrap: break-word;
3356 -webkit-touch-callout: none;
3357 }
3358
3359 .chosen-container .chosen-results li.active-result {
3360 display: list-item;
3361 cursor: pointer;
3362 }
3363
3364 .chosen-container .chosen-results li.disabled-result {
3365 display: list-item;
3366 color: #ccc;
3367 cursor: default;
3368 }
3369
3370 .chosen-container .chosen-results li.highlighted {
3371 background-color: var(--adminify-primary);
3372 color: #fff;
3373 }
3374
3375 .chosen-container .chosen-results li.no-results {
3376 color: #777;
3377 display: list-item;
3378 background: #f4f4f4;
3379 }
3380
3381 .chosen-container .chosen-results li.group-result {
3382 display: list-item;
3383 font-weight: bold;
3384 cursor: default;
3385 }
3386
3387 .chosen-container .chosen-results li.group-option {
3388 padding-left: 15px;
3389 }
3390
3391 .chosen-container .chosen-results li em {
3392 font-style: normal;
3393 -webkit-text-decoration: underline;
3394 text-decoration: underline;
3395 }
3396
3397 .chosen-container-multi .chosen-choices {
3398 position: relative;
3399 overflow: hidden;
3400 margin: 0;
3401 padding: 2px 5px;
3402 width: 100%;
3403 height: auto;
3404 border: 1px solid #dedee7;
3405 background-color: #fff;
3406 cursor: text;
3407 }
3408
3409 .chosen-container-multi .chosen-choices li {
3410 float: left;
3411 list-style: none;
3412 }
3413
3414 .chosen-container-multi .chosen-choices li.search-field {
3415 margin: 0;
3416 padding: 0;
3417 white-space: nowrap;
3418 }
3419
3420 .chosen-container-multi .chosen-choices li.search-field input[type=text] {
3421 margin: 1px 0;
3422 padding: 0;
3423 outline: 0;
3424 border: 0 !important;
3425 background: transparent !important;
3426 box-shadow: none;
3427 color: #999;
3428 font-size: 100%;
3429 font-family: sans-serif;
3430 line-height: normal;
3431 border-radius: 0;
3432 width: 25px;
3433 height: 25px;
3434 min-height: 25px;
3435 }
3436
3437 .chosen-container-multi .chosen-choices li.search-choice {
3438 position: relative;
3439 margin: 3px 5px 3px 0;
3440 padding: 4px 20px 4px 6px;
3441 max-width: 100%;
3442 border-radius: 3px;
3443 color: #48455f;
3444 border: 1px solid #c4c4d4;
3445 background: #eaeaf0;
3446 font-weight: 500;
3447 line-height: 13px;
3448 cursor: default;
3449 }
3450
3451 .chosen-container-multi .chosen-choices li.search-choice span {
3452 word-wrap: break-word;
3453 white-space: nowrap;
3454 }
3455
3456 .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
3457 position: absolute;
3458 top: 0;
3459 right: 0;
3460 display: block;
3461 font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", "FontAwesome";
3462 font-weight: 900;
3463 font-size: 12px;
3464 line-height: 1.3;
3465 height: 100%;
3466 width: 18px;
3467 color: #aaa;
3468 text-align: center;
3469 background: none;
3470 }
3471 .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
3472 content: "\f00d";
3473 display: inline-block;
3474 padding-top: 3px;
3475 }
3476 .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
3477 color: #555;
3478 }
3479
3480 .chosen-container-multi .chosen-choices li.search-choice-disabled {
3481 padding-right: 5px;
3482 border: 1px solid #ccc;
3483 background-color: #e4e4e4;
3484 background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
3485 color: #666;
3486 }
3487
3488 .chosen-container-multi .chosen-choices li.search-choice-focus {
3489 background: #d4d4d4;
3490 }
3491
3492 .chosen-container-multi .chosen-results {
3493 margin: 0;
3494 padding: 0;
3495 }
3496
3497 .chosen-container-multi .chosen-drop .result-selected {
3498 display: list-item;
3499 color: #ccc;
3500 cursor: default;
3501 }
3502
3503 .chosen-container-active .chosen-single {
3504 border: 1px solid var(--adminify-primary);
3505 }
3506
3507 .chosen-container-active.chosen-with-drop .chosen-single {
3508 border: 1px solid #dedee7;
3509 border-bottom-right-radius: 0;
3510 border-bottom-left-radius: 0;
3511 }
3512
3513 .chosen-container-active.chosen-with-drop .chosen-single div {
3514 border-left: none;
3515 background: transparent;
3516 }
3517
3518 .chosen-container-active .chosen-choices {
3519 border: 1px solid var(--adminify-primary);
3520 }
3521
3522 .chosen-container-active .chosen-choices li.search-field input[type=text] {
3523 color: #222 !important;
3524 }
3525
3526 .chosen-disabled {
3527 opacity: 0.5 !important;
3528 cursor: default;
3529 }
3530
3531 .chosen-disabled .chosen-single {
3532 cursor: default;
3533 }
3534
3535 .chosen-disabled .chosen-choices .search-choice .search-choice-close {
3536 cursor: default;
3537 }
3538
3539 .chosen-rtl {
3540 text-align: right;
3541 }
3542
3543 .chosen-rtl .chosen-single {
3544 overflow: visible;
3545 padding: 0 8px 0 0;
3546 }
3547
3548 .chosen-rtl .chosen-single span {
3549 margin-right: 0;
3550 margin-left: 26px;
3551 direction: rtl;
3552 }
3553
3554 .chosen-rtl .chosen-single-with-deselect span {
3555 margin-left: 38px;
3556 }
3557
3558 .chosen-rtl .chosen-single div {
3559 right: auto;
3560 left: 3px;
3561 }
3562
3563 .chosen-rtl .chosen-single abbr {
3564 right: auto;
3565 left: 26px;
3566 }
3567
3568 .chosen-rtl .chosen-choices li {
3569 float: right;
3570 }
3571
3572 .chosen-rtl .chosen-choices li.search-field input[type=text] {
3573 direction: rtl;
3574 }
3575
3576 .chosen-rtl .chosen-choices li.search-choice {
3577 margin: 3px 5px 3px 0;
3578 padding: 3px 5px 3px 19px;
3579 }
3580
3581 .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
3582 right: auto;
3583 left: 4px;
3584 }
3585
3586 .chosen-rtl.chosen-container-single .chosen-results {
3587 margin: 0 0 4px 4px;
3588 padding: 0 4px 0 0;
3589 }
3590
3591 .chosen-rtl .chosen-results li.group-option {
3592 padding-right: 15px;
3593 padding-left: 0;
3594 }
3595
3596 .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
3597 border-right: none;
3598 }
3599
3600 .chosen-rtl .chosen-search input[type=text] {
3601 padding: 4px 5px 4px 20px;
3602 direction: rtl;
3603 }
3604
3605 /**
3606 * Flatpickr
3607 */
3608 .flatpickr-calendar {
3609 background: transparent;
3610 opacity: 0;
3611 display: none;
3612 text-align: center;
3613 visibility: hidden;
3614 padding: 0;
3615 animation: none;
3616 direction: ltr;
3617 border: 0;
3618 font-size: 14px;
3619 line-height: 24px;
3620 border-radius: 5px;
3621 position: absolute;
3622 width: 307.875px;
3623 box-sizing: border-box;
3624 touch-action: manipulation;
3625 background: #fff;
3626 box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
3627 }
3628
3629 .flatpickr-calendar.open,
3630 .flatpickr-calendar.inline {
3631 opacity: 1;
3632 max-height: 640px;
3633 visibility: visible;
3634 }
3635
3636 .flatpickr-calendar.open {
3637 display: inline-block;
3638 z-index: 99999;
3639 }
3640
3641 .flatpickr-calendar.animate.open {
3642 animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
3643 }
3644
3645 .flatpickr-calendar.inline {
3646 display: block;
3647 position: relative;
3648 top: 2px;
3649 }
3650
3651 .flatpickr-calendar.static {
3652 position: absolute;
3653 top: calc(100% + 2px);
3654 }
3655
3656 .flatpickr-calendar.static.open {
3657 z-index: 999;
3658 display: block;
3659 }
3660
3661 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
3662 box-shadow: none !important;
3663 }
3664
3665 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
3666 box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
3667 }
3668
3669 .flatpickr-calendar .hasWeeks .dayContainer,
3670 .flatpickr-calendar .hasTime .dayContainer {
3671 border-bottom: 0;
3672 border-bottom-right-radius: 0;
3673 border-bottom-left-radius: 0;
3674 }
3675
3676 .flatpickr-calendar .hasWeeks .dayContainer {
3677 border-left: 0;
3678 }
3679
3680 .flatpickr-calendar.hasTime .flatpickr-time {
3681 height: 40px;
3682 border-top: 1px solid #e6e6e6;
3683 }
3684
3685 .flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
3686 height: auto;
3687 }
3688
3689 .flatpickr-calendar:before,
3690 .flatpickr-calendar:after {
3691 position: absolute;
3692 display: block;
3693 pointer-events: none;
3694 border: solid transparent;
3695 content: "";
3696 height: 0;
3697 width: 0;
3698 left: 22px;
3699 }
3700
3701 .flatpickr-calendar.rightMost:before,
3702 .flatpickr-calendar.arrowRight:before,
3703 .flatpickr-calendar.rightMost:after,
3704 .flatpickr-calendar.arrowRight:after {
3705 left: auto;
3706 right: 22px;
3707 }
3708
3709 .flatpickr-calendar.arrowCenter:before,
3710 .flatpickr-calendar.arrowCenter:after {
3711 left: 50%;
3712 right: 50%;
3713 }
3714
3715 .flatpickr-calendar:before {
3716 border-width: 5px;
3717 margin: 0 -5px;
3718 }
3719
3720 .flatpickr-calendar:after {
3721 border-width: 4px;
3722 margin: 0 -4px;
3723 }
3724
3725 .flatpickr-calendar.arrowTop:before,
3726 .flatpickr-calendar.arrowTop:after {
3727 bottom: 100%;
3728 }
3729
3730 .flatpickr-calendar.arrowTop:before {
3731 border-bottom-color: #e6e6e6;
3732 }
3733
3734 .flatpickr-calendar.arrowTop:after {
3735 border-bottom-color: #fff;
3736 }
3737
3738 .flatpickr-calendar.arrowBottom:before,
3739 .flatpickr-calendar.arrowBottom:after {
3740 top: 100%;
3741 }
3742
3743 .flatpickr-calendar.arrowBottom:before {
3744 border-top-color: #e6e6e6;
3745 }
3746
3747 .flatpickr-calendar.arrowBottom:after {
3748 border-top-color: #fff;
3749 }
3750
3751 .flatpickr-calendar:focus {
3752 outline: 0;
3753 }
3754
3755 .flatpickr-wrapper {
3756 position: relative;
3757 display: inline-block;
3758 }
3759
3760 .flatpickr-months {
3761 display: flex;
3762 }
3763
3764 .flatpickr-months .flatpickr-month {
3765 background: transparent;
3766 color: rgba(0, 0, 0, 0.9);
3767 fill: rgba(0, 0, 0, 0.9);
3768 height: 34px;
3769 line-height: 1;
3770 text-align: center;
3771 position: relative;
3772 -webkit-user-select: none;
3773 -moz-user-select: none;
3774 user-select: none;
3775 overflow: hidden;
3776 flex: 1;
3777 }
3778
3779 .flatpickr-months .flatpickr-prev-month,
3780 .flatpickr-months .flatpickr-next-month {
3781 -webkit-text-decoration: none;
3782 text-decoration: none;
3783 cursor: pointer;
3784 position: absolute;
3785 top: 0;
3786 height: 34px;
3787 padding: 10px;
3788 z-index: 3;
3789 color: rgba(0, 0, 0, 0.9);
3790 fill: rgba(0, 0, 0, 0.9);
3791 }
3792
3793 .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
3794 .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
3795 display: none;
3796 }
3797
3798 .flatpickr-months .flatpickr-prev-month i,
3799 .flatpickr-months .flatpickr-next-month i {
3800 position: relative;
3801 }
3802
3803 .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
3804 .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
3805 /*
3806 /*rtl:begin:ignore*/
3807 /*
3808 */
3809 left: 0;
3810 /*
3811 /*rtl:end:ignore*/
3812 /*
3813 */
3814 }
3815
3816 /*
3817 /*rtl:begin:ignore*/
3818 /*
3819 /*rtl:end:ignore*/
3820 .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
3821 .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
3822 /*
3823 /*rtl:begin:ignore*/
3824 /*
3825 */
3826 right: 0;
3827 /*
3828 /*rtl:end:ignore*/
3829 /*
3830 */
3831 }
3832
3833 /*
3834 /*rtl:begin:ignore*/
3835 /*
3836 /*rtl:end:ignore*/
3837 .flatpickr-months .flatpickr-prev-month:hover,
3838 .flatpickr-months .flatpickr-next-month:hover {
3839 color: #959ea9;
3840 }
3841
3842 .flatpickr-months .flatpickr-prev-month:hover svg,
3843 .flatpickr-months .flatpickr-next-month:hover svg {
3844 fill: #f64747;
3845 }
3846
3847 .flatpickr-months .flatpickr-prev-month svg,
3848 .flatpickr-months .flatpickr-next-month svg {
3849 width: 14px;
3850 height: 14px;
3851 }
3852
3853 .flatpickr-months .flatpickr-prev-month svg path,
3854 .flatpickr-months .flatpickr-next-month svg path {
3855 transition: fill 0.1s;
3856 fill: inherit;
3857 }
3858
3859 .numInputWrapper {
3860 position: relative;
3861 height: auto;
3862 }
3863
3864 .numInputWrapper input,
3865 .numInputWrapper span {
3866 display: inline-block;
3867 }
3868
3869 .numInputWrapper input {
3870 width: 100%;
3871 }
3872
3873 .numInputWrapper input::-ms-clear {
3874 display: none;
3875 }
3876
3877 .numInputWrapper input::-webkit-outer-spin-button,
3878 .numInputWrapper input::-webkit-inner-spin-button {
3879 margin: 0;
3880 -webkit-appearance: none;
3881 }
3882
3883 .numInputWrapper span {
3884 position: absolute;
3885 right: 0;
3886 width: 14px;
3887 padding: 0 4px 0 2px;
3888 height: 50%;
3889 line-height: 50%;
3890 opacity: 0;
3891 cursor: pointer;
3892 border: 1px solid rgba(57, 57, 57, 0.15);
3893 box-sizing: border-box;
3894 }
3895
3896 .numInputWrapper span:hover {
3897 background: rgba(0, 0, 0, 0.1);
3898 }
3899
3900 .numInputWrapper span:active {
3901 background: rgba(0, 0, 0, 0.2);
3902 }
3903
3904 .numInputWrapper span:after {
3905 display: block;
3906 content: "";
3907 position: absolute;
3908 }
3909
3910 .numInputWrapper span.arrowUp {
3911 top: 0;
3912 border-bottom: 0;
3913 }
3914
3915 .numInputWrapper span.arrowUp:after {
3916 border-left: 4px solid transparent;
3917 border-right: 4px solid transparent;
3918 border-bottom: 4px solid rgba(57, 57, 57, 0.6);
3919 top: 26%;
3920 }
3921
3922 .numInputWrapper span.arrowDown {
3923 top: 50%;
3924 }
3925
3926 .numInputWrapper span.arrowDown:after {
3927 border-left: 4px solid transparent;
3928 border-right: 4px solid transparent;
3929 border-top: 4px solid rgba(57, 57, 57, 0.6);
3930 top: 40%;
3931 }
3932
3933 .numInputWrapper span svg {
3934 width: inherit;
3935 height: auto;
3936 }
3937
3938 .numInputWrapper span svg path {
3939 fill: rgba(0, 0, 0, 0.5);
3940 }
3941
3942 .numInputWrapper:hover {
3943 background: rgba(0, 0, 0, 0.05);
3944 }
3945
3946 .numInputWrapper:hover span {
3947 opacity: 1;
3948 }
3949
3950 .flatpickr-current-month {
3951 font-size: 135%;
3952 line-height: inherit;
3953 font-weight: 300;
3954 color: inherit;
3955 position: absolute;
3956 width: 75%;
3957 left: 12.5%;
3958 padding: 7.48px 0 0 0;
3959 line-height: 1;
3960 height: 34px;
3961 display: inline-block;
3962 text-align: center;
3963 transform: translate3d(0px, 0px, 0px);
3964 }
3965
3966 .flatpickr-current-month span.cur-month {
3967 font-family: inherit;
3968 font-weight: 700;
3969 color: inherit;
3970 display: inline-block;
3971 margin-left: 0.5ch;
3972 padding: 0;
3973 }
3974
3975 .flatpickr-current-month span.cur-month:hover {
3976 background: rgba(0, 0, 0, 0.05);
3977 }
3978
3979 .flatpickr-current-month .numInputWrapper {
3980 width: 6ch;
3981 width: 7ch\0 ;
3982 display: inline-block;
3983 }
3984
3985 .flatpickr-current-month .numInputWrapper span.arrowUp:after {
3986 border-bottom-color: rgba(0, 0, 0, 0.9);
3987 }
3988
3989 .flatpickr-current-month .numInputWrapper span.arrowDown:after {
3990 border-top-color: rgba(0, 0, 0, 0.9);
3991 }
3992
3993 .flatpickr-current-month input.cur-year {
3994 background: transparent;
3995 box-sizing: border-box;
3996 color: inherit;
3997 cursor: text;
3998 padding: 0 0 0 0.5ch;
3999 margin: 0;
4000 display: inline-block;
4001 font-size: inherit;
4002 font-family: inherit;
4003 font-weight: 300;
4004 line-height: inherit;
4005 height: auto;
4006 border: 0;
4007 border-radius: 0;
4008 vertical-align: baseline;
4009 vertical-align: initial;
4010 -webkit-appearance: textfield;
4011 -moz-appearance: textfield;
4012 appearance: textfield;
4013 }
4014
4015 .flatpickr-current-month input.cur-year:focus {
4016 outline: 0;
4017 }
4018
4019 .flatpickr-current-month input.cur-year[disabled],
4020 .flatpickr-current-month input.cur-year[disabled]:hover {
4021 font-size: 100%;
4022 color: rgba(0, 0, 0, 0.5);
4023 background: transparent;
4024 pointer-events: none;
4025 }
4026
4027 .flatpickr-current-month .flatpickr-monthDropdown-months {
4028 appearance: menulist;
4029 background: transparent;
4030 border: none;
4031 border-radius: 0;
4032 box-sizing: border-box;
4033 color: inherit;
4034 cursor: pointer;
4035 font-size: inherit;
4036 font-family: inherit;
4037 font-weight: 300;
4038 height: auto;
4039 line-height: inherit;
4040 margin: -1px 0 0 0;
4041 outline: none;
4042 padding: 0 0 0 0.5ch;
4043 position: relative;
4044 vertical-align: baseline;
4045 vertical-align: initial;
4046 -webkit-box-sizing: border-box;
4047 -webkit-appearance: menulist;
4048 -moz-appearance: menulist;
4049 width: auto;
4050 }
4051
4052 .flatpickr-current-month .flatpickr-monthDropdown-months:focus,
4053 .flatpickr-current-month .flatpickr-monthDropdown-months:active {
4054 outline: none;
4055 }
4056
4057 .flatpickr-current-month .flatpickr-monthDropdown-months:hover {
4058 background: rgba(0, 0, 0, 0.05);
4059 }
4060
4061 .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
4062 background-color: transparent;
4063 outline: none;
4064 padding: 0;
4065 }
4066
4067 .flatpickr-weekdays {
4068 background: transparent;
4069 text-align: center;
4070 overflow: hidden;
4071 width: 100%;
4072 display: flex;
4073 align-items: center;
4074 height: 28px;
4075 }
4076
4077 .flatpickr-weekdays .flatpickr-weekdaycontainer {
4078 display: flex;
4079 flex: 1;
4080 }
4081
4082 span.flatpickr-weekday {
4083 cursor: default;
4084 font-size: 90%;
4085 background: transparent;
4086 color: rgba(0, 0, 0, 0.54);
4087 line-height: 1;
4088 margin: 0;
4089 text-align: center;
4090 display: block;
4091 flex: 1;
4092 font-weight: bolder;
4093 }
4094
4095 .dayContainer,
4096 .flatpickr-weeks {
4097 padding: 1px 0 0 0;
4098 }
4099
4100 .flatpickr-days {
4101 position: relative;
4102 overflow: hidden;
4103 display: flex;
4104 align-items: flex-start;
4105 width: 307.875px;
4106 }
4107
4108 .flatpickr-days:focus {
4109 outline: 0;
4110 }
4111
4112 .dayContainer {
4113 padding: 0;
4114 outline: 0;
4115 text-align: left;
4116 width: 307.875px;
4117 min-width: 307.875px;
4118 max-width: 307.875px;
4119 box-sizing: border-box;
4120 display: inline-block;
4121 display: flex;
4122 flex-wrap: wrap;
4123 -ms-flex-wrap: wrap;
4124 justify-content: space-around;
4125 transform: translate3d(0px, 0px, 0px);
4126 opacity: 1;
4127 }
4128
4129 .dayContainer + .dayContainer {
4130 box-shadow: -1px 0 0 #e6e6e6;
4131 }
4132
4133 .flatpickr-day {
4134 background: none;
4135 border: 1px solid transparent;
4136 border-radius: 150px;
4137 box-sizing: border-box;
4138 color: #393939;
4139 cursor: pointer;
4140 font-weight: 400;
4141 width: 14.2857143%;
4142 flex-basis: 14.2857143%;
4143 max-width: 39px;
4144 height: 39px;
4145 line-height: 39px;
4146 margin: 0;
4147 display: inline-block;
4148 position: relative;
4149 justify-content: center;
4150 text-align: center;
4151 }
4152
4153 .flatpickr-day.inRange,
4154 .flatpickr-day.prevMonthDay.inRange,
4155 .flatpickr-day.nextMonthDay.inRange,
4156 .flatpickr-day.today.inRange,
4157 .flatpickr-day.prevMonthDay.today.inRange,
4158 .flatpickr-day.nextMonthDay.today.inRange,
4159 .flatpickr-day:hover,
4160 .flatpickr-day.prevMonthDay:hover,
4161 .flatpickr-day.nextMonthDay:hover,
4162 .flatpickr-day:focus,
4163 .flatpickr-day.prevMonthDay:focus,
4164 .flatpickr-day.nextMonthDay:focus {
4165 cursor: pointer;
4166 outline: 0;
4167 background: #e6e6e6;
4168 border-color: #e6e6e6;
4169 }
4170
4171 .flatpickr-day.today {
4172 border-color: #959ea9;
4173 }
4174
4175 .flatpickr-day.today:hover,
4176 .flatpickr-day.today:focus {
4177 border-color: #959ea9;
4178 background: #959ea9;
4179 color: #fff;
4180 }
4181
4182 .flatpickr-day.selected,
4183 .flatpickr-day.startRange,
4184 .flatpickr-day.endRange,
4185 .flatpickr-day.selected.inRange,
4186 .flatpickr-day.startRange.inRange,
4187 .flatpickr-day.endRange.inRange,
4188 .flatpickr-day.selected:focus,
4189 .flatpickr-day.startRange:focus,
4190 .flatpickr-day.endRange:focus,
4191 .flatpickr-day.selected:hover,
4192 .flatpickr-day.startRange:hover,
4193 .flatpickr-day.endRange:hover,
4194 .flatpickr-day.selected.prevMonthDay,
4195 .flatpickr-day.startRange.prevMonthDay,
4196 .flatpickr-day.endRange.prevMonthDay,
4197 .flatpickr-day.selected.nextMonthDay,
4198 .flatpickr-day.startRange.nextMonthDay,
4199 .flatpickr-day.endRange.nextMonthDay {
4200 background: #569ff7;
4201 box-shadow: none;
4202 color: #fff;
4203 border-color: #569ff7;
4204 }
4205
4206 .flatpickr-day.selected.startRange,
4207 .flatpickr-day.startRange.startRange,
4208 .flatpickr-day.endRange.startRange {
4209 border-radius: 50px 0 0 50px;
4210 }
4211
4212 .flatpickr-day.selected.endRange,
4213 .flatpickr-day.startRange.endRange,
4214 .flatpickr-day.endRange.endRange {
4215 border-radius: 0 50px 50px 0;
4216 }
4217
4218 .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
4219 .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
4220 .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
4221 box-shadow: -10px 0 0 #569ff7;
4222 }
4223
4224 .flatpickr-day.selected.startRange.endRange,
4225 .flatpickr-day.startRange.startRange.endRange,
4226 .flatpickr-day.endRange.startRange.endRange {
4227 border-radius: 50px;
4228 }
4229
4230 .flatpickr-day.inRange {
4231 border-radius: 0;
4232 box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
4233 }
4234
4235 .flatpickr-day.flatpickr-disabled,
4236 .flatpickr-day.flatpickr-disabled:hover,
4237 .flatpickr-day.prevMonthDay,
4238 .flatpickr-day.nextMonthDay,
4239 .flatpickr-day.notAllowed,
4240 .flatpickr-day.notAllowed.prevMonthDay,
4241 .flatpickr-day.notAllowed.nextMonthDay {
4242 color: rgba(57, 57, 57, 0.3);
4243 background: transparent;
4244 border-color: transparent;
4245 cursor: default;
4246 }
4247
4248 .flatpickr-day.flatpickr-disabled,
4249 .flatpickr-day.flatpickr-disabled:hover {
4250 cursor: not-allowed;
4251 color: rgba(57, 57, 57, 0.1);
4252 }
4253
4254 .flatpickr-day.week.selected {
4255 border-radius: 0;
4256 box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
4257 }
4258
4259 .flatpickr-day.hidden {
4260 visibility: hidden;
4261 }
4262
4263 .rangeMode .flatpickr-day {
4264 margin-top: 1px;
4265 }
4266
4267 .flatpickr-weekwrapper {
4268 float: left;
4269 }
4270
4271 .flatpickr-weekwrapper .flatpickr-weeks {
4272 padding: 0 12px;
4273 box-shadow: 1px 0 0 #e6e6e6;
4274 }
4275
4276 .flatpickr-weekwrapper .flatpickr-weekday {
4277 float: none;
4278 width: 100%;
4279 line-height: 28px;
4280 }
4281
4282 .flatpickr-weekwrapper span.flatpickr-day,
4283 .flatpickr-weekwrapper span.flatpickr-day:hover {
4284 display: block;
4285 width: 100%;
4286 max-width: none;
4287 color: rgba(57, 57, 57, 0.3);
4288 background: transparent;
4289 cursor: default;
4290 border: none;
4291 }
4292
4293 .flatpickr-innerContainer {
4294 display: block;
4295 display: flex;
4296 box-sizing: border-box;
4297 overflow: hidden;
4298 }
4299
4300 .flatpickr-rContainer {
4301 display: inline-block;
4302 padding: 0;
4303 box-sizing: border-box;
4304 }
4305
4306 .flatpickr-time {
4307 text-align: center;
4308 outline: 0;
4309 display: block;
4310 height: 0;
4311 line-height: 40px;
4312 max-height: 40px;
4313 box-sizing: border-box;
4314 overflow: hidden;
4315 display: flex;
4316 }
4317
4318 .flatpickr-time:after {
4319 content: "";
4320 display: table;
4321 clear: both;
4322 }
4323
4324 .flatpickr-time .numInputWrapper {
4325 flex: 1;
4326 width: 40%;
4327 height: 40px;
4328 float: left;
4329 }
4330
4331 .flatpickr-time .numInputWrapper span.arrowUp:after {
4332 border-bottom-color: #393939;
4333 }
4334
4335 .flatpickr-time .numInputWrapper span.arrowDown:after {
4336 border-top-color: #393939;
4337 }
4338
4339 .flatpickr-time.hasSeconds .numInputWrapper {
4340 width: 26%;
4341 }
4342
4343 .flatpickr-time.time24hr .numInputWrapper {
4344 width: 49%;
4345 }
4346
4347 .flatpickr-time input {
4348 background: transparent;
4349 box-shadow: none;
4350 border: 0;
4351 border-radius: 0;
4352 text-align: center;
4353 margin: 0;
4354 padding: 0;
4355 height: inherit;
4356 line-height: inherit;
4357 color: #393939;
4358 font-size: 14px;
4359 position: relative;
4360 box-sizing: border-box;
4361 -webkit-appearance: textfield;
4362 -moz-appearance: textfield;
4363 appearance: textfield;
4364 }
4365
4366 .flatpickr-time input.flatpickr-hour {
4367 font-weight: bold;
4368 }
4369
4370 .flatpickr-time input.flatpickr-minute,
4371 .flatpickr-time input.flatpickr-second {
4372 font-weight: 400;
4373 }
4374
4375 .flatpickr-time input:focus {
4376 outline: 0;
4377 border: 0;
4378 }
4379
4380 .flatpickr-time .flatpickr-time-separator,
4381 .flatpickr-time .flatpickr-am-pm {
4382 height: inherit;
4383 float: left;
4384 line-height: inherit;
4385 color: #393939;
4386 font-weight: bold;
4387 width: 2%;
4388 -webkit-user-select: none;
4389 -moz-user-select: none;
4390 user-select: none;
4391 align-self: center;
4392 }
4393
4394 .flatpickr-time .flatpickr-am-pm {
4395 outline: 0;
4396 width: 18%;
4397 cursor: pointer;
4398 text-align: center;
4399 font-weight: 400;
4400 }
4401
4402 .flatpickr-time input:hover,
4403 .flatpickr-time .flatpickr-am-pm:hover,
4404 .flatpickr-time input:focus,
4405 .flatpickr-time .flatpickr-am-pm:focus {
4406 background: #eee;
4407 }
4408
4409 .flatpickr-input[readonly] {
4410 cursor: pointer;
4411 }
4412 @keyframes fpFadeInDown {
4413 from {
4414 opacity: 0;
4415 transform: translate3d(0, -20px, 0);
4416 }
4417 to {
4418 opacity: 1;
4419 transform: translate3d(0, 0, 0);
4420 }
4421 }
4422 .wp-adminify-two-columns {
4423 display: flex;
4424 flex-wrap: wrap;
4425 padding: 15px;
4426 position: relative;
4427 }
4428 .wp-adminify-two-columns.hidden {
4429 display: none;
4430 }
4431 .wp-adminify-two-columns .adminify-full-width-field {
4432 width: 100% !important;
4433 flex-basis: 100% !important;
4434 }
4435 .wp-adminify-two-columns > .adminify-field {
4436 width: 49%;
4437 display: flex;
4438 flex-basis: 49%;
4439 justify-content: space-between;
4440 margin-right: 1%;
4441 margin-top: -1px;
4442 border: 1px solid #eee;
4443 box-sizing: border-box;
4444 }
4445 .wp-adminify-two-columns > .adminify-field .adminify-fieldset input[type=text] {
4446 width: 100%;
4447 }
4448 .wp-adminify-two-columns[data-section-id=white-label] > .adminify-field {
4449 display: grid;
4450 }
4451 .wp-adminify-two-columns.aminify-title-width-40 .adminify-title {
4452 width: 40% !important;
4453 }
4454 .wp-adminify-two-columns.aminify-title-width-40 .adminify-fieldset {
4455 width: calc(60% - 20px) !important;
4456 }
4457 .wp-adminify-two-columns.aminify-title-width-65 .adminify-title {
4458 width: 65%;
4459 }
4460 .wp-adminify-two-columns.aminify-title-width-65 .adminify-fieldset {
4461 width: calc(35% - 20px);
4462 }
4463 .wp-adminify-two-columns .adminify-field-subheading {
4464 box-sizing: content-box;
4465 width: 100%;
4466 flex-basis: 100%;
4467 }
4468 .wp-adminify-two-columns > .adminify-section-title {
4469 width: 100%;
4470 position: absolute;
4471 top: 0;
4472 left: 0;
4473 box-sizing: border-box;
4474 }
4475
4476 .wp-adminify .adminify-hightlight-field {
4477 border: 2px solid var(--adminify-primary) !important;
4478 font-weight: 600 !important;
4479 }
4480
4481 .aminify-title-width-40 .adminify-title {
4482 width: 40% !important;
4483 }
4484 .aminify-title-width-40 .adminify-fieldset {
4485 width: calc(60% - 20px) !important;
4486 }
4487
4488 .wp-adminify-white-label-notice-content {
4489 background-color: #fff;
4490 box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.13);
4491 position: absolute;
4492 top: 150px;
4493 left: 400px;
4494 width: 530px;
4495 padding: 32px;
4496 padding-bottom: 50px;
4497 border-radius: 20px;
4498 text-align: center;
4499 z-index: 2;
4500 }
4501
4502 .wp-adminify-white-label-notice-logo img {
4503 height: 100px;
4504 width: 250px;
4505 padding: 10px;
4506 padding-top: 10px;
4507 }
4508
4509 .wp-adminify-white-label-notice-content h2 span {
4510 color: #6814cd;
4511 text-transform: uppercase;
4512 }
4513
4514 .wp-adminify-white-label-notice-content em {
4515 font-size: 13px;
4516 color: red;
4517 }
4518
4519 .wp-adminify-white-label-notice .wp-adminify-get-pro {
4520 background-image: -ms-linear-gradient(0deg, rgb(223, 29, 198) 0%, rgb(106, 20, 209) 100%);
4521 border: none;
4522 box-shadow: none;
4523 color: #fff;
4524 cursor: pointer;
4525 font-weight: 700;
4526 line-height: 35px;
4527 padding: 0 15px;
4528 text-transform: uppercase;
4529 -webkit-text-decoration: none;
4530 text-decoration: none;
4531 display: inline-block;
4532 width: 180px;
4533 padding: 5px 15px !important;
4534 border-radius: 10px;
4535 font-size: 15px;
4536 font-weight: 800;
4537 transition: all 0.2s ease-in-out;
4538 }
4539
4540 .wp-adminify-white-label-notice {
4541 position: absolute !important;
4542 top: 0;
4543 left: 0;
4544 width: 100% !important;
4545 height: 100%;
4546 background: rgba(200, 200, 200, 0.5);
4547 -js-display: flex;
4548 display: flex;
4549 justify-content: center;
4550 z-index: 1;
4551 }
4552
4553 .wp-adminify-white-label-notice .wp-adminify-get-pro:hover {
4554 color: #fff;
4555 background-image: -ms-linear-gradient(0deg, rgb(106, 20, 209) 0%, rgb(223, 29, 198) 100%);
4556 }
4557
4558 .adminify-field-callback a.wp-adminify-rollback-button {
4559 font-family: inherit !important;
4560 }
4561
4562 .wp-adminify-rollback-button.dashicons,
4563 .wp-adminify-rollback-button.dashicons-before:before {
4564 width: inherit !important;
4565 }
4566