PluginProbe ʕ •ᴥ•ʔ
Simple Author Box / 2.52
Simple Author Box v2.52
trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.9 2.0 2.0.1 2.0.2 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.11 2.3.12 2.3.15 2.3.16 2.3.2 2.3.20 2.3.21 2.3.22 2.4 2.41 2.42 2.45 2.46 2.47 2.48 2.49 2.50 2.51 2.52 2.54 2.55 2.56 2.57 2.59 2.60
simple-author-box / assets / css / sabox-admin-style.css
simple-author-box / assets / css Last commit date
images 7 years ago jquery-ui.min.css 7 years ago sab_gutenberg_editor_style.css 5 years ago sabox-admin-style.css 5 years ago sabox.css 5 years ago sabox.min.css 5 years ago simple-author-box.css 5 years ago sweetalert2.min.css 5 years ago
sabox-admin-style.css
1432 lines
1 /* ADMIN PLUGIN STYLE
2 -------------------------------------------------------------- */
3 .sabox-table.form-table th {
4 width: 400px;
5 padding: 10px 0;
6 vertical-align: middle;
7 font-weight: 400;
8 font-size: 16px;
9 padding-top: 18px;
10 }
11
12 .sabox-table.form-table td {
13 padding: 15px 0;
14 }
15
16 .sabox-table.form-table {
17 margin-bottom: 30px;
18 }
19
20 .sabox-table .epfw-tooltip {
21 color: #b8cad7;
22 margin-right: 10px;
23 }
24
25 .wp-picker-container button {
26 margin: 4px;
27 }
28
29 .sabox-table .wp-picker-holder {
30 position: absolute;
31 z-index: 99999;
32 }
33
34 .sabox-table select,
35 .sabox-table input[type='text'],
36 .sabox-table textarea {
37 float: right;
38 background-color: #f5f7fa;
39 border-radius: 0px;
40 border: 1px solid #f5f7fa;
41 }
42
43 .sabox-table select:hover,
44 .sabox-table input[type='text']:hover,
45 .sabox-table input[type='checkbox']:hover,
46 .sabox-table textarea:hover {
47 border: 1px solid #328ad2;
48 box-shadow: none;
49 outline: none;
50 }
51
52 .sabox-table table {
53 width: 100%;
54 }
55
56 .sabox-table.form-table tr {
57 vertical-align: middle !important;
58 }
59
60 .sabox-table.form-table tr:last-of-type {
61 border-bottom: 0;
62 }
63
64 .sabox-wrap {
65 max-width: 1090px;
66 padding-left: 0;
67 margin: 0 auto;
68 }
69
70 .sabox-content {
71 max-width: 1100px;
72 margin: 0 auto;
73 width: 100%;
74 }
75
76 .sabox-content b,
77 .sabox-content strong {
78 font-weight: 500;
79 }
80
81 .sabox-left {
82 width: 200px;
83 float: left;
84 z-index: 99;
85 }
86
87 .sabox-right {
88 max-width: 860px;
89 float: right;
90 min-width: 600px;
91 width: 75%;
92 }
93
94 .sabox-table .show_conditional th {
95 padding-left: 20px;
96 padding-right: 20px;
97 }
98
99 .appearance_page_simple-author-box .swal2-popup .swal2-title {
100 line-height: 1;
101 }
102
103 body.appearance_page_simple-author-box.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
104 overflow: auto;
105 height: 100%;
106 }
107
108 /*.sabox-slider-container .saboxfield {
109 display: none;
110 }*/
111 .sabox-slider-container {
112 max-width: 390px;
113 padding-bottom: 5px;
114 box-sizing: border-box;
115 }
116
117 .sabox-slider-container .ui-slider .ui-slider-handle {
118 width: auto;
119 text-align: center;
120 min-width: 1.2em;
121 }
122
123 .sabox-table p.description {
124 font-weight: normal;
125 }
126
127 .wp-admin .checkbox_switch {
128 display: inline-block;
129 width: 100%;
130 text-align: right;
131 }
132
133 .customize-control-title.onoffswitch_label {
134 width: 71%;
135 }
136
137 .sabox-table .onoffswitch_label {
138 display: inline-block;
139 vertical-align: top;
140 margin-right: 21px;
141 margin-top: -1px;
142 }
143
144 .sabox-table .onoffswitch {
145 position: relative;
146 width: 60px;
147 display: inline-block;
148 -webkit-user-select: none;
149 -moz-user-select: none;
150 -ms-user-select: none;
151 }
152
153 .sabox-table .onoffswitch-checkbox {
154 display: none !important;
155 }
156
157 .sabox-table .onoffswitch-label {
158 display: block;
159 overflow: hidden;
160 cursor: pointer;
161 height: 30px;
162 padding: 0;
163 line-height: 19px;
164 transition: background-color 0.2s ease-in;
165 -webkit-border-radius: 11px;
166 -moz-border-radius: 11px;
167 border-radius: 30px;
168 background-color: #c4c4c4;
169 -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
170 -moz-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
171 box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
172 }
173
174 .sabox-table .onoffswitch-label:before {
175 content: '';
176 display: block;
177 width: 26px;
178 height: 26px;
179 margin: 0;
180 position: absolute;
181 top: 2px;
182 bottom: 0;
183 right: 32px;
184 background-color: #fff;
185 -webkit-border-radius: 20px;
186 -moz-border-radius: 20px;
187 border-radius: 20px;
188 transition: all 0.2s ease-in 0s;
189 }
190
191 .sabox-table .onoffswitch-label:after {
192 content: '';
193 display: block;
194 color: #fff;
195 position: absolute;
196 top: 2px;
197 bottom: 2px;
198 right: 6px;
199 font-size: 11px;
200 font-family: 'Arial';
201 }
202
203 .sabox-table .onoffswitch-checkbox:checked + .onoffswitch-label {
204 background-color: #328ad2;
205 }
206
207 .sabox-table .onoffswitch-checkbox:checked + .onoffswitch-label,
208 .sabox-table .onoffswitch-checkbox:checked + .onoffswitch-label:before {
209 border-color: #328ad2;
210 }
211
212 .sabox-table .onoffswitch-checkbox:checked + .onoffswitch-label:before {
213 right: 2px;
214 }
215
216 .sabox-table .onoffswitch-checkbox:checked + .onoffswitch-label:after {
217 content: '';
218 display: block;
219 color: #fff;
220 position: absolute;
221 top: 2px;
222 bottom: 2px;
223 right: 27px;
224 font-size: 11px;
225 font-family: 'Arial';
226 }
227
228 .sabox-table input[type='checkbox']:focus {
229 outline: none;
230 box-shadow: none;
231 }
232
233 .sabox-table input[type='checkbox'],
234 .sabox-table input[type='radio'] {
235 border-radius: 0px;
236 width: 18px;
237 height: 18px;
238 background: #f5f7fa;
239 border: 1px solid #f5f7fa;
240 outline: none;
241 box-shadow: none;
242 vertical-align: bottom;
243 }
244
245 .sabox-table input[type='checkbox']::before {
246 margin: 0;
247 }
248
249 .sabox-table input[type='checkbox']:checked {
250 background: #328ad2;
251 }
252
253 .sabox-table input[type='checkbox']:checked::before {
254 margin: -3px;
255 filter: brightness(0) invert(1);
256 }
257
258 .sabox-table .slider-container {
259 position: relative;
260 }
261
262 .sabox-table .wp-picker-input-wrap {
263 display: inline-block;
264 }
265
266 .sabox-table .slider-container input[type='text'] {
267 border: none;
268 text-align: center;
269 padding: 2px;
270 margin: 0;
271 font-size: 14px;
272 color: #333;
273 background: #f5f7fa;
274 width: 62px;
275 height: 39px;
276 position: absolute;
277 right: 0;
278 top: 2px;
279 border-radius: 0;
280 }
281
282 .sabox-table .wp-color-picker {
283 border: none;
284 text-align: center;
285 padding: 2px;
286 margin: 0;
287 font-size: 12px;
288 color: #333;
289 background: #f5f7fa;
290 width: 60px;
291 height: 38px;
292 border-radius: 0px;
293 border: 1px solid #f5f7fa;
294 }
295
296 .sabox-table .wp-color-picker:hover,
297 .sabox-table .wp-color-picker:active,
298 .sabox-table .wp-color-picker:focus {
299 border: 1px solid #328ad2;
300 box-shadow: none;
301 outline: none;
302 }
303
304 .sabox-table .slider-container .ui-slider {
305 position: relative;
306 text-align: left;
307 height: 2px;
308 border-radius: 3px;
309 border: none;
310 margin-top: 20px;
311 margin-left: 8px;
312 display: inline-block;
313 width: 50%;
314 background: #d6d6d6;
315 }
316
317 .sabox-table .slider-container .ui-slider .ui-slider-handle {
318 position: absolute;
319 z-index: 2;
320 top: -10px;
321 cursor: default;
322 -ms-touch-action: none;
323 touch-action: none;
324 width: 21px;
325 height: 21px;
326 -webkit-border-radius: 12px;
327 -moz-border-radius: 12px;
328 border-radius: 12px;
329 background: #328ad2;
330 border: none;
331 }
332
333 .sabox-table .slider-container .ui-slider .ui-slider-range {
334 position: absolute;
335 z-index: 1;
336 font-size: 0.7em;
337 display: block;
338 border: 0;
339 background-position: 0 0;
340 background: #e04d43;
341 top: 0;
342 bottom: 0;
343 }
344
345 select.saboxfield {
346 width: 100%;
347 padding: 6px 22px;
348 }
349
350 .sabox-table input[type='text'],
351 .sabox-table textarea {
352 width: 100%;
353 padding: 6px 22px;
354 }
355
356 .sabox-table select:focus,
357 .sabox-table input:focus {
358 border-radius: 0;
359 }
360
361 /* Social Links */
362 .sabox-add-social-link {
363 text-align: center;
364 padding: 10px 0;
365 max-width: 570px;
366 }
367
368 .sabox-add-social-link:hover {
369 border-color: #000;
370 }
371
372 #sabox-social-table .dashicons-trash {
373 vertical-align: middle;
374 cursor: pointer;
375 color: #a00;
376 }
377
378 #sabox-social-table .dashicons-trash:hover {
379 color: #dc3232;
380 }
381
382 /* Simple Author Box Badge */
383 #sab-current-image img {
384 max-width: 130px;
385 height: auto;
386 }
387
388 .checkbox-label {
389 text-transform: capitalize;
390 }
391
392 /* EPFW Styles
393 *
394 * @since 2.0.4
395 *
396 -------------------------------------------------------------- */
397
398 /* tab styling */
399 .epfw-tab-wrapper.nav-tab-wrapper {
400 background: #fff;
401 padding: 0;
402 border: none;
403 text-align: center;
404 margin-bottom: 20px;
405 }
406
407 .epfw-tab.nav-tab {
408 background: transparent;
409 border: 0;
410 display: inline-block;
411 margin-right: 12px;
412 margin-left: 0;
413 padding: 2px;
414 border-left: 2px solid transparent;
415 color: #1d2328;
416 font-weight: 400;
417 position: relative;
418 bottom: -2px;
419 width: 100%;
420 box-sizing: border-box;
421 margin: 8px 0;
422 text-align: left;
423 padding-left: 26px;
424 }
425
426 .epfw-tab.nav-tab:hover {
427 color: #328ad2;
428 }
429
430 .epfw-tab.nav-tab:focus {
431 outline: none;
432 box-shadow: none;
433 }
434
435 .epfw-tab.nav-tab.nav-tab-active {
436 border-left: 2px solid #328ad2;
437 color: #328ad2;
438 }
439
440 /* admin options page styling */
441 .masthead {
442 text-align: center;
443 background: #ffffff;
444 margin-bottom: 20px;
445 padding: 19px;
446 }
447
448 .masthead h1 {
449 margin: 0;
450 padding: 0;
451 display: inline-block;
452 font-size: 20px;
453 color: #000;
454 font-weight: 500;
455 line-height: 1;
456 }
457
458 .masthead a {
459 display: inline-block;
460 margin: 0 10px;
461 text-decoration: none;
462 }
463
464 .sabox-version {
465 margin: 20px auto;
466 padding: 20px 0;
467 display: block;
468 text-align: center;
469 border-bottom: 1px solid #ddd;
470 border-top: 1px solid #ddd;
471 }
472
473 body.appearance_page_simple-author-box {
474 background-color: #f3f6f8;
475 }
476
477 body.appearance_page_simple-author-box #wpcontent {
478 padding-left: 0;
479 font-family: 'Ubuntu', sans-serif;
480 font-weight: 400;
481 padding-bottom: 40px;
482 }
483
484 .sabox-masthead-left,
485 .sabox-masthead-right {
486 display: inline-block;
487 }
488
489 .sabox-masthead-left {
490 float: left;
491 }
492
493 .sabox-masthead-right {
494 float: right;
495 }
496
497 /* tooltips styling */
498 .epfw-tooltip {
499 position: relative;
500 display: inline;
501 margin-right: 10px;
502 }
503
504 .epfw-tooltip:after {
505 font-weight: 400;
506 display: block;
507 visibility: hidden;
508 position: absolute;
509 bottom: 0;
510 left: 20%;
511 opacity: 0;
512 content: attr(data-tooltip); /* might also use attr(title) */
513 height: auto;
514 min-width: 300px;
515 z-index: 999;
516 text-decoration: none;
517 text-align: center;
518 border: 1px solid #c8d7e1;
519 border-radius: 4px;
520 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), 0 0 56px rgba(0, 0, 0, 0.075);
521 background: #fff;
522 color: #4f748e;
523 font-size: 13px;
524 padding: 16px;
525 }
526
527 .epfw-tooltip:before {
528 position: absolute;
529 visibility: hidden;
530 width: 0;
531 height: 0;
532 left: 50%;
533 bottom: 0px;
534 opacity: 0;
535 content: '';
536 border-style: solid;
537 border-width: 6px 6px 0 6px;
538 border-color: rgba(255, 255, 255, 0.85) transparent transparent transparent;
539 }
540
541 .epfw-tooltip:hover:after {
542 visibility: visible;
543 opacity: 1;
544 bottom: 20px;
545 }
546
547 .epfw-tooltip:hover:before {
548 visibility: visible;
549 opacity: 1;
550 bottom: 14px;
551 }
552
553 .epfw-description {
554 font-size: 12px;
555 font-style: italic;
556 clear: both;
557 display: block;
558 padding: 4px 20px 0 0;
559 line-height: 1.5;
560 }
561
562 /* radio group styling */
563 .sabox-table input[type='radio'] {
564 display: none;
565 margin: 10px;
566 }
567
568 .sabox-table tr th:first-child {
569 width: 60%;
570 }
571
572 .sabox-table input[type='radio'] + label {
573 margin: 0.25em 0 0.5em !important;
574 min-width: 100px;
575 display: inline-block;
576 padding: 4px 12px;
577 font-size: 14px;
578 line-height: 20px;
579 color: #333;
580 text-align: center;
581 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
582 vertical-align: middle;
583 cursor: pointer;
584 background-color: #f5f5f5;
585 background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
586 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
587 background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
588 background-image: -o-linear-gradient(top, #fff, #e6e6e6);
589 background-image: linear-gradient(to bottom, #fff, #e6e6e6);
590 background-repeat: repeat-x;
591 border: 1px solid #ccc;
592 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
593 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
594 border-bottom-color: #b3b3b3;
595 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
596 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
597 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
598 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
599 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
600 }
601
602 .sabox-table input[type='radio']:checked + label {
603 background-image: none;
604 outline: 0;
605 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
606 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
607 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
608 background-color: #e0e0e0;
609 }
610
611 .sabox-radio-group {
612 text-align: right;
613 }
614
615 .sabox-multicheckbox {
616 text-align: left;
617 }
618
619 .sabox-multicheckbox > div {
620 display: inline-block;
621 margin: 5px;
622 }
623
624 .featured-section .button-hero .dashicons {
625 font-size: 16px;
626 vertical-align: middle;
627 }
628
629 #sabox-container .button,
630 #sabox-container .button-secondary {
631 border-radius: 0;
632 background: #f5f7fa;
633 border: none;
634 margin: 0;
635 }
636
637 #sabox-container .button:hover,
638 #sabox-container .button-secondary:hover {
639 background: #e8e8e8;
640 }
641
642 #sabox-container .button-secondary {
643 color: #328ad2;
644 border-color: #328ad2;
645 }
646
647 #sabox-container .button-primary {
648 background: #328ad2;
649 border-color: #328ad2;
650 border-radius: 0px;
651 }
652
653 #sabox-container .button.button-hero {
654 line-height: 1;
655 padding: 0 36px;
656 height: 38px;
657 border-radius: 0px;
658 min-height: none;
659 }
660
661 #sabox-container .wp-picker-input-wrap .button.wp-picker-clear {
662 background: #328ad2;
663 border-color: #328ad2;
664 color: #fff;
665 border-radius: 0px;
666 height: 38px;
667 width: 38px;
668 line-height: 24px;
669 margin: 0;
670 padding: 6px;
671 text-indent: -3000px;
672 }
673 #sabox-container .wp-picker-input-wrap {
674 position: relative;
675 }
676 #sabox-container .wp-picker-input-wrap::after {
677 content: '\f335';
678 font-family: dashicons;
679 display: inline-block;
680 line-height: 1;
681 font-weight: 400;
682 font-style: normal;
683 text-decoration: inherit;
684 text-transform: none;
685 text-rendering: auto;
686 -webkit-font-smoothing: antialiased;
687 -moz-osx-font-smoothing: grayscale;
688 width: 20px;
689 height: 20px;
690 font-size: 28px;
691 position: absolute;
692 top: 5px;
693 right: 12px;
694 color: #fff;
695 pointer-events: none;
696 }
697
698 #sabox-container .wp-picker-input-wrap .button.wp-picker-clear:hover,
699 #sabox-container .wp-picker-input-wrap .button.wp-picker-clear:focus {
700 background: #2371b1;
701 border-color: #2371b1;
702 color: #fff;
703 }
704
705 #sabox-container .button-primary.focus,
706 #sabox-container .button-primary.hover,
707 #sabox-container .button-primary:focus,
708 #sabox-container .button-primary:hover {
709 background: #2371b1;
710 border-color: #2371b1;
711 color: #fff;
712 }
713
714 .featured-section .ti-about-page-text-center {
715 text-align: center;
716 }
717
718 .free-pro-table .text-right {
719 text-align: right;
720 }
721
722 body .simple-author-box-wrap .wp-badge {
723 background: url('../img/sab-big-icon.png') center 35px no-repeat #27547d;
724 padding-top: 160px;
725 height: 0;
726 background-size: 80%;
727 }
728
729 /* Preview */
730 .sabox-preview {
731 margin-bottom: 20px;
732 padding: 0;
733 display: none;
734 }
735
736 .saboxplugin-wrap {
737 background-color: #fff;
738 background-size: cover;
739 }
740
741 .sabox-preview .note {
742 font-style: italic;
743 font-size: 12px;
744 line-height: 21px;
745 margin-top: 20px;
746 }
747
748 .sab-old-premium {
749 margin: 20px 0;
750 padding: 10px;
751 background-color: #f8efa7;
752 border: 1px solid #ccc;
753 color: #333;
754 }
755
756 .license-buttons {
757 padding: 10px 0;
758 }
759
760 .appearance_page_simple-author-box #wpfooter .wfsab-footer a {
761 text-decoration: none;
762 }
763
764 .appearance_page_simple-author-box #wpfooter .wfsab-footer span {
765 color: #ffb900;
766 }
767
768 #wpfooter {
769 position: absolute;
770 bottom: 0;
771 left: 0;
772 right: 0;
773 padding: 20px;
774 color: #50575e;
775 background: #fff;
776 font-family: 'Ubuntu', sans-serif;
777 font-weight: 400;
778 }
779
780 .saboxplugin-tabs-wrapper {
781 width: 100%;
782 display: block;
783 clear: both;
784 overflow: auto;
785 }
786
787 .saboxplugin-tabs-wrapper ul {
788 margin: 0px;
789 }
790
791 .saboxplugin-tabs-wrapper ul li {
792 list-style: none;
793 float: left;
794 padding: 8px 20px;
795 background: #e4e4e4;
796 box-sizing: border-box;
797 margin-right: 1px;
798 border-bottom: 1px solid #c7c7c7;
799 }
800
801 .saboxplugin-tabs-wrapper ul li.active {
802 background: #efefef;
803 }
804
805 .saboxplugin-tabs-wrapper ul li:hover {
806 background: #efefef;
807 cursor: pointer;
808 }
809
810 .saboxplugin-tab {
811 padding: 10px;
812 }
813
814 .sabox-text {
815 width: 100%;
816 }
817
818 #sabox-container .sab-element-picker,
819 #sabox-container .sab-element-picker-disabled,
820 #sabox-container .sab-image-upload {
821 font-size: 14px;
822 padding: 8px 0;
823 }
824
825 #sabox-container .sab-element-picker:focus,
826 #sabox-container .sab-element-picker-disabled:focus,
827 #sabox-container .sab-image-upload:focus {
828 border: none;
829 box-shadow: none;
830 }
831
832 #sabox-container .sab-element-picker .dashicons,
833 #sabox-container .sab-image-upload .dashicons {
834 line-height: 18px;
835 }
836
837 .sab-element-picker-wrapper input[type='text'],
838 .sab-element-image-wrapper input[type='text'] {
839 width: 100%;
840 height: 30px;
841 float: none;
842 margin: 0;
843 }
844
845 .sab-element-picker .dashicons,
846 .sab-image-upload .dashicons {
847 line-height: 29px;
848 }
849
850 .sabox-colorpicker {
851 text-align: right;
852 }
853
854 .sab-theme-thumbnail {
855 width: calc(50% - 16px);
856 background: #fff;
857 float: right;
858 border: 1px solid #ccc;
859 margin: 0 10px 10px 0;
860 padding: 2px;
861 }
862
863 .sab-theme-gravatar {
864 width: 30%;
865 margin-right: 4px;
866 float: left;
867 }
868
869 .sab-theme-author-bio {
870 font-size: 10px;
871 }
872
873 .sab-theme-gravatar img {
874 width: 100%;
875 height: auto;
876 }
877
878 .sab-theme-social-bg {
879 padding: 4px;
880 overflow: auto;
881 clear: both;
882 }
883
884 .sab-theme-social-bg .saboxplugin-icon {
885 float: left;
886 margin-right: 2px;
887 }
888
889 .sab-theme-social-bg .saboxplugin-icon svg {
890 width: 12px;
891 height: 12px;
892 }
893
894 .sab-theme-thumbnail:hover {
895 cursor: pointer;
896 opacity: 0.8;
897 }
898
899 .sab-theme-thumbnail.active {
900 box-shadow: 0px 0px 0px 3px #007cba;
901 }
902
903 .sab-theme-thumbnail .saboxplugin-tabs-wrapper ul li {
904 list-style: none;
905 float: left;
906 font-size: 10px;
907 padding: 2px 4px;
908 }
909
910 .sab-element-image-wrapper .sabox-preview-area {
911 background: #dde1e6;
912 padding: 14px 10px 10px 10px;
913 overflow: auto;
914 display: block;
915 width: 100%;
916 text-align: center;
917 box-sizing: border-box;
918 font-size: 12px;
919 padding-bottom: 20px;
920 }
921
922 .sab-element-image-wrapper .sabox-preview-area img {
923 max-height: 100px;
924 }
925
926 .sabox-preview-area-placeholder:before {
927 content: '';
928 width: 48px;
929 height: 41px;
930 display: block;
931 margin: 20px auto;
932 background-image: url(../img/image.png);
933 }
934
935 .sab-image-picker {
936 display: block;
937 clear: both;
938 }
939
940 .sab-image-picker a,
941 .sab-element-picker-wrapper a {
942 width: 100%;
943 text-align: center;
944 }
945
946 .sab-image-picker .sabox_upload_image_input {
947 width: 100%;
948 }
949
950 .sab-alert .notice-dismiss {
951 top: 6px;
952 }
953
954 .sab-alert {
955 color: #ce8f22;
956 background-color: #fffcee;
957 background-image: none;
958 box-shadow: none;
959 text-shadow: none;
960 border-radius: 3px 3px 3px 3px;
961 border: 1px solid #f0dbb4;
962 -webkit-transition: all 0.2s linear 0s;
963 transition: all 0.2s linear 0s;
964 display: block;
965 max-width: 1360px;
966 box-sizing: border-box;
967 padding: 15px;
968 margin: 0px 0 20px 0;
969 position: relative;
970 max-width: 860px;
971 float: right;
972 min-width: 600px;
973 width: 75%;
974 }
975 .sab-alert-success {
976 color: #438a85;
977 background-color: #f3faf8;
978 border-color: #bfd1cf;
979 }
980 .sab-alert-info {
981 color: #2b2b2b;
982 background-color: #ffffff;
983 border-color: #c3c4c7;
984 border-left: 4px solid #328ad2;
985 }
986 .sab-alert-warning {
987 background-color: #fcf8e3;
988 border-color: #8a6d3b;
989 color: #8a6d3b;
990 }
991 .sab-alert-danger {
992 color: #e76e70;
993 background-color: #fff6f4;
994 border-color: #f8cdcd;
995 }
996
997 .sabox-table .wp-color-result-text {
998 border: none;
999 background: #f5f7fa;
1000 font-size: 14px;
1001 border-radius: 0;
1002 border-left: 1px solid #ececec;
1003 margin: -1px;
1004 padding: 1px 20px 1px 8px;
1005 position: relative;
1006 }
1007
1008 .sabox-table .wp-color-result-text::after {
1009 content: '\f140';
1010 font-family: dashicons;
1011 display: inline-block;
1012 line-height: 1;
1013 font-weight: 400;
1014 font-style: normal;
1015 speak: never;
1016 text-decoration: inherit;
1017 text-transform: none;
1018 text-rendering: auto;
1019 -webkit-font-smoothing: antialiased;
1020 -moz-osx-font-smoothing: grayscale;
1021 width: 20px;
1022 height: 20px;
1023 font-size: 20px;
1024 position: absolute;
1025 top: 5px;
1026 right: 0px;
1027 }
1028 .sabox-table .wp-picker-container .wp-color-result {
1029 border: none;
1030 }
1031
1032 .sabox-table .wp-color-result-text {
1033 line-height: 2;
1034 }
1035
1036 #sabox-container .wp-picker-container .wp-color-result.button {
1037 min-height: 20px;
1038 margin: 0;
1039 padding: 0 0 0 29px;
1040 font-size: 11px;
1041 border: 1px solid #f5f7fa;
1042 -webkit-box-shadow: 0px 0px 0px 4px #f5f7fa;
1043 box-shadow: 0px 0px 0px 4px #f5f7fa;
1044 margin-top: 4px;
1045 }
1046
1047 #sabox-container {
1048 background: #fff;
1049 padding: 20px 40px;
1050 }
1051
1052 .sabox-table .file-upload {
1053 position: relative;
1054 display: inline-block;
1055 }
1056
1057 .sabox-table .file-upload__label {
1058 display: inline-block;
1059 padding: 13px 10px;
1060 background: #f5f7fa;
1061 border-radius: 0px;
1062 border: 1px solid #f5f7fa;
1063 color: #2271b1;
1064 line-height: 1;
1065 }
1066
1067 .sabox-table .file-upload__label:hover {
1068 cursor: pointer;
1069 border: 1px solid #328ad2;
1070 background: #ffffff;
1071 }
1072
1073 .sabox-table .file-upload__input {
1074 position: absolute;
1075 left: 0;
1076 top: 0;
1077 right: 0;
1078 bottom: 0;
1079 font-size: 1;
1080 width: 0;
1081 height: 100%;
1082 opacity: 0;
1083 }
1084
1085 .sab-logo {
1086 height: 40px;
1087 }
1088
1089 .sabox-header-menu-button {
1090 width: 100px;
1091 float: right;
1092 cursor: pointer;
1093 color: #3c434a;
1094 position: relative;
1095 text-align: right;
1096 }
1097
1098 .sabox-header-menu-button .dashicons {
1099 font-size: 28px;
1100 line-height: 42px;
1101 }
1102
1103 #sabox-header-menu {
1104 position: absolute;
1105 top: 30px;
1106 right: -5px;
1107 width: 200px;
1108 z-index: 999;
1109 background: #fff;
1110 margin: 0px;
1111 box-shadow: 1px 6px 6px 0px #0000001a;
1112 }
1113
1114 .sabox-header-menu-button ul {
1115 display: none;
1116 }
1117
1118 .sabox-header-menu-button:hover ul {
1119 display: block;
1120 }
1121
1122 #sabox-header-menu li {
1123 padding: 8px 20px;
1124 text-align: left;
1125 border-left: 2px solid #ffffff;
1126 }
1127
1128 #sabox-header-menu li a {
1129 text-align: left;
1130 margin: 0;
1131 padding: 0;
1132 color: #3c434a;
1133 width: 100%;
1134 box-sizing: border-box;
1135 }
1136
1137 #sabox-header-menu li:hover {
1138 border-left: 2px solid #328ad2;
1139 }
1140
1141 #sabox-header-menu li a:hover {
1142 color: #328ad2;
1143 }
1144
1145 #sabox-header-menu a:focus {
1146 outline: none;
1147 box-shadow: none;
1148 }
1149
1150 .sabox-table .wp-core-ui .button,
1151 .wp-core-ui .button-primary,
1152 .wp-core-ui .button-secondary {
1153 padding: 14px;
1154 line-height: 1;
1155 }
1156
1157 .sab-tab-title {
1158 color: #1d2327;
1159 font-size: 26px;
1160 margin: 1em 0;
1161 font-weight: 400;
1162 float: left;
1163 margin-bottom: 30px;
1164 }
1165
1166 .sab-tab-save {
1167 float: right;
1168 margin-top: 10px;
1169 }
1170
1171 .sab-remove-image {
1172 clear: both;
1173 display: block;
1174 margin-top: 10px;
1175 text-decoration: none;
1176 }
1177
1178 #sab_bg_image {
1179 display: none;
1180 }
1181
1182 .BeaconFabButtonFrame {
1183 bottom: 73px !important;
1184 right: 10px !important;
1185 z-index: 999999 !important;
1186 }
1187
1188 .sabox-table .hide {
1189 display: none;
1190 }
1191
1192 .sabox-table .button-delete {
1193 padding: 7px 14px;
1194 }
1195
1196 .appearance_page_simple-author-box div.notice {
1197 display: none;
1198 }
1199
1200 #sidebar-box-ad {
1201 background-color: #463a70;
1202 padding: 20px 16px;
1203 color: white;
1204 text-align: center;
1205 line-height: 2;
1206 font-size: 14px;
1207 margin-bottom: 20px;
1208 transition: transform 0.2s;
1209 }
1210 #sidebar-box-ad a {
1211 text-decoration: none;
1212 color: white;
1213 }
1214 #sidebar-box-ad:hover {
1215 text-decoration: none;
1216 color: white;
1217 transform: scale(1.1);
1218 }
1219
1220 .pro-label {
1221 display: inline-block;
1222 line-height: 1;
1223 _color: #463a70;
1224 color: white;
1225 background: #463a70;
1226 _background: linear-gradient(45deg, #faf4bc 0%, #e1f9f1 100%);
1227 padding: 3px 6px;
1228 font-size: 12px;
1229 _border-radius: 20px;
1230 vertical-align: text-top;
1231 margin-left: 10px;
1232 font-weight: 500;
1233 letter-spacing: 1px;
1234 text-decoration: none;
1235 transition: transform 0.2s;
1236 }
1237 .pro-label:hover {
1238 color: white;
1239 transform: scale(1.2);
1240 }
1241 .pro-label:active,
1242 .pro-label:focus {
1243 color: white;
1244 }
1245
1246 .open-upsell select:hover,
1247 .open-upsell input[type='text']:hover,
1248 .open-upsell input[type='checkbox']:hover,
1249 .open-upsell textarea:hover {
1250 border-color: #dcdcde;
1251 cursor: pointer;
1252 }
1253
1254 #wpbody-content {
1255 _padding-bottom: 115px;
1256 }
1257
1258 .open-upsell-block {
1259 position: relative;
1260 cursor: pointer;
1261 }
1262 .open-upsell-block::before {
1263 content: '';
1264 width: 100%;
1265 height: 100%;
1266 display: block;
1267 position: absolute;
1268 z-index: 9999;
1269 }
1270
1271 option.pro-option {
1272 color: #e14d43;
1273 }
1274
1275 .nav-tab-wrapper .open-upsell {
1276 color: #328ad2;
1277 font-weight: bold;
1278 }
1279
1280 .sab-pro-dialog .ui-dialog-titlebar {
1281 display: none;
1282 }
1283
1284 .sab-pro-dialog .logo img {
1285 max-height: 55px;
1286 }
1287
1288 .sab-pro-dialog .logo {
1289 text-align: center;
1290 background: #f8f8f8;
1291 margin: -16px -16px 0 -16px;
1292 padding: 15px;
1293 }
1294
1295 .sab-pro-dialog .footer {
1296 text-align: center;
1297 background: #f8f8f8;
1298 margin: 0 -16px -16px -16px;
1299 padding: 20px;
1300 }
1301
1302 .sab-pro-dialog .logo span {
1303 display: block;
1304 font-size: 18px;
1305 margin: 10px;
1306 }
1307
1308 .sab-pro-dialog .logo span b {
1309 border-bottom: 3px solid #328ad2;
1310 }
1311
1312 #sab-pro-table {
1313 width: 100%;
1314 margin: 10px auto 0 auto;
1315 border-collapse: collapse;
1316 }
1317
1318 #sab-pro-table td {
1319 padding: 4px 10px 4px 34px;
1320 border: none;
1321 font-size: 14px;
1322 }
1323
1324 #sab-pro-table tr:last-child td {
1325 text-align: center;
1326 }
1327
1328 #sab-pro-table .dashicons-yes {
1329 color: #328ad2;
1330 }
1331
1332 #sab-pro-table .dashicons {
1333 padding-right: 8px;
1334 margin-left: -27px;
1335 }
1336
1337 .center {
1338 text-align: center;
1339 }
1340
1341 .prices del {
1342 color: #00000099;
1343 }
1344
1345 .prices span {
1346 font-weight: 600;
1347 font-size: 40px;
1348 color: #328ad2;
1349 line-height: 1;
1350 display: inline-block;
1351 padding-bottom: 15px;
1352 }
1353
1354 #sab-pro-table tr:first-child td {
1355 color: #000;
1356 font-size: 18px;
1357 font-weight: 800 !important;
1358 padding: 10px 0;
1359 text-align: center;
1360 }
1361
1362 .row-banner td {
1363 font-size: 14px;
1364 border-left: 4px solid #328ad2;
1365 }
1366
1367 .row-banner p {
1368 font-size: 14px;
1369 max-width: 900px;
1370 margin: 1em auto;
1371 }
1372
1373 .row-banner a {
1374 color: black !important;
1375 text-decoration: none;
1376 }
1377
1378 .row-banner a:hover {
1379 text-decoration: underline;
1380 }
1381
1382 .pro-ad-box p b {
1383 border-bottom: 3px solid #328ad2;
1384 }
1385
1386 .pro-ad-box img {
1387 max-height: 45px;
1388 }
1389
1390 #sab-pro-table tr:last-child td {
1391 padding: 20px 0 25px 0;
1392 vertical-align: top;
1393 }
1394
1395 #sab-pro-table tr:last-child td span {
1396 display: block;
1397 padding: 0 0 5px 0;
1398 }
1399
1400 #sab-features {
1401 width: 100%;
1402 padding: 20px 0 0 0;
1403 }
1404
1405 #sab-features td {
1406 padding: 10px 20px;
1407 }
1408
1409 a.button.button-buy {
1410 padding: 11px 40px;
1411 color: white;
1412 background: #328ad2;
1413 font-weight: 600;
1414 border: none;
1415 line-height: 1.5;
1416 }
1417
1418 a.button.button-buy:hover, a.button.button-buy:active, a.button.button-buy:focus {
1419 box-shadow: 0px 0px 10px 0px rgb(50 138 210 / 52%);
1420 background: #328ad2;
1421 color: white;
1422 border: none;
1423 }
1424
1425 .wp-dialog.ui-widget-content {
1426 background: #fff !important;
1427 }
1428
1429 #sab-pro-dialog {
1430 overflow: hidden;
1431 }
1432