PluginProbe
FunnelKit – Funnel Builder for WooCommerce Checkout / trunk
FunnelKit – Funnel Builder for WooCommerce Checkout vtrunk
3.16.0.5 3.16.0.4 3.16.0.3 3.16.0.2 3.16.0 3.16.0.1 3.15.0.9 3.15.0.8 3.0.0.1 3.0.1.1 3.0.2.1 3.1.0.1 3.1.1.1 3.1.2.1 3.10.0.1 3.10.1.1 3.10.2.1 3.11.0.0.1 3.11.0.1.1 3.11.0.2.1 3.11.1.1 3.12.0.0.1 3.12.0.1.1 3.13.0.0.1 3.13.1.0.1 All 219 releases
funnel-builder / admin / assets / css / admin.css

admin.css in FunnelKit – Funnel Builder for WooCommerce Checkout trunk, at admin/assets/css/admin.css

3,796 lines 75.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wf_funnel_clear_5 {
2 clear: both;
3 height: 5px;
4 }
5
6 .wf_funnel_clear_10 {
7 clear: both;
8 height: 10px;
9 }
10
11 .wf_funnel_clear_20 {
12 clear: both;
13 height: 20px;
14 }
15 .wf_funnel_clear_24 {
16 clear: both;
17 height: 20px;
18 }
19 .wf_funnel_clear_30 {
20 clear: both;
21 height: 30px;
22 }
23
24 .wf_funnel_clear_40 {
25 clear: both;
26 height: 40px;
27 }
28
29 .wffn_clear {
30 clear: both;
31 }
32
33 .wffn_clear_10 {
34 clear: both;
35 height: 10px;
36 }
37
38 .wffn_clear_20 {
39 clear: both;
40 height: 20px;
41 }
42
43 .wffn_clear_30 {
44 clear: both;
45 height: 30px;
46 }
47
48 .wffn_clear_40 {
49 clear: both;
50 height: 40px;
51 }
52
53 .wf_funnel_center_align {
54 text-align: center;
55 }
56
57 .wf_funnel_right_align {
58 text-align: right;
59 }
60 .wf_funnel_left_align {
61 text-align: left;
62 }
63
64 .wf_funnel_h3 {
65 font-size: 26px;
66 line-height: normal;
67 font-weight: 400;
68 color: #2a2a2a;
69 margin: 0 0 10px;
70 }
71
72 .wf_funnel_h5 {
73 color: #444;
74 font-size: 14px;
75 font-weight: 500;
76 line-height: 20px;
77 }
78
79 .wf_funnel_p {
80 font-size: 16px;
81 font-weight: 400;
82 color: #666;
83 line-height: 1.5;
84 }
85
86 .wffn_p {
87 font-size: 18px;
88 color: #000;
89 margin: 11px 0 0;
90 }
91
92 svg {
93 width: auto;
94 /* margin: 0 auto */
95 }
96
97 a:focus {
98 box-shadow: none;
99 }
100
101 .wffn_global_loader {
102 position: absolute;
103 width: calc(100% - 0px);
104 height: 100%;
105 min-height: 550px;
106 text-align: center;
107 background-color: #fff;
108 z-index: 105;
109 }
110
111 .wffn_global_loader .spinner {
112 visibility: visible;
113 margin: auto;
114 width: 50px;
115 float: none;
116 margin-top: 25%;
117 }
118
119 .spinner {
120 background: url(../img/spinner.gif) no-repeat;
121 background-size: 20px 20px;
122 display: inline-block;
123 visibility: hidden;
124 float: right;
125 vertical-align: middle;
126 opacity: 0.7;
127 width: 20px;
128 height: 20px;
129 margin: 4px 10px 0;
130 }
131
132 .ajax_loader_show {
133 visibility: visible;
134 }
135
136 .bwfabt_row {
137 width: 100%;
138 display: block;
139 }
140
141 button:focus {
142 outline: none;
143 }
144
145 .notice,
146 .updated,
147 .error {
148 display: none !important;
149 }
150
151 .bwf-notice.notice,
152 .wfocu-notice.notice {
153 display: block !important;
154 }
155
156 .wf_funnel_btn {
157 min-width: 84px;
158 position: relative;
159 text-align: center;
160 padding: 0 16px;
161 font-weight: 500;
162 border-radius: 8px;
163 font-size: 14px;
164 min-height: 36px;
165 box-shadow: none;
166 text-decoration: none;
167 display: inline-flex;
168 text-align: center;
169 align-items: center;
170 justify-content: center;
171 cursor: pointer;
172 border: 1px solid var(--wffn-primary);
173 color: #fff;
174 background: var(--wffn-primary);
175 margin: 0;
176 }
177 .wf_funnel_btn.is_busy {
178 opacity: 1 !important;
179 background-image: linear-gradient(
180 -45deg,
181 #007cba 33%,
182 #005a87 0,
183 #005a87 70%,
184 #007cba 0
185 ) !important;
186 animation: components-button__busy-animation 2.5s linear infinite;
187 pointer-events: none;
188 color: #fff;
189 }
190
191 .wf_funnel_btn_primary,
192 .wf_funnel_btn_success,
193 .wf_funnel_btn_grey_border {
194 color: #fff;
195 }
196
197 .wf_funnel_btn_primary,
198 .wf_funnel_btn_success {
199 background: var(--wffn-primary);
200 color: #fff;
201 border: none;
202 }
203
204 .wf_funnel_btn_grey {
205 background-color: #e33b3b;
206 color: #fff;
207 }
208
209 .wf_funnel_btn:hover {
210 color: #fff;
211 background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
212 }
213
214 .wf_funnel_pop_body,
215 #wffn_all_popups_vue .wffn-add-step-form-wrap .wf_funnel_pop_body {
216 padding: 0 24px 24px;
217 width: 100%;
218 box-sizing: border-box;
219 background-color: #fff;
220 overflow-y: scroll;
221 }
222
223 .swal2-header .swal2-icon.swal2-warning {
224 font-size: 15px;
225 line-height: 77px;
226 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
227 }
228
229 .swal2-header .swal2-icon.swal2-warning,
230 .swal2-header .swal2-icon.swal2-error {
231 display: none !important;
232 }
233
234 .wf_funnel-icon-without-swal .swal2-icon {
235 margin-top: 0;
236 margin-bottom: 0;
237 }
238
239 .bwf_breadcrumb {
240 display: flex;
241 align-items: center;
242 margin: 15px 0;
243 font-weight: 300;
244 }
245
246 .bwf_breadcrumb .wf_funnel_card_switch {
247 display: inline-flex;
248 align-items: center;
249 margin-right: 10px;
250 position: relative;
251 height: 26px;
252 font-size: 17px;
253 }
254
255 .bwf_breadcrumb .wf_funnel_switch {
256 position: relative;
257 display: block;
258 width: 28px;
259 height: 15px;
260 border: 1px solid #e8eae9;
261 margin: 0;
262 top: 0;
263 }
264
265 .bwf_breadcrumb .wf_funnel_slider {
266 position: absolute;
267 cursor: pointer;
268 top: 0;
269 left: 0;
270 right: 0;
271 bottom: 0;
272 border-radius: 34px;
273 -webkit-transition: 0.4s;
274 transition: 0.4s;
275 background-color: #fc7626;
276 }
277
278 .bwf_breadcrumb input:checked + .wf_funnel_slider:before {
279 -webkit-transform: translateX(13px);
280 -ms-transform: translateX(13px);
281 transform: translateX(13px);
282 }
283
284 input:checked + .wf_funnel_slider:before {
285 -webkit-transform: translateX(12px);
286 -ms-transform: translateX(12px);
287 transform: translateX(12px);
288 }
289
290 .bwf_breadcrumb .wf_funnel_slider:before {
291 border-radius: 50%;
292 position: absolute;
293 content: "";
294 height: 11px;
295 width: 11px;
296 top: 2px;
297 left: 2px;
298 background-color: #fff;
299 -webkit-transition: 0.4s;
300 transition: 0.4s;
301 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(0, 0, 0, 0.08);
302 }
303
304 .bwf_breadcrumb .wf_funnel_switch input {
305 opacity: 0;
306 width: 0;
307 height: 0;
308 }
309
310 input:checked + .wf_funnel_slider {
311 background-color: #6dbe45;
312 }
313
314 .bwf_breadcrumb ul {
315 list-style: none;
316 font-size: 0;
317 height: 26px;
318 margin: 0px 15px 0px 0px;
319 }
320
321 .bwf_breadcrumb ul li {
322 display: inline-block;
323 position: relative;
324 padding-right: 22px;
325 margin: 0;
326 font-size: 14px;
327 line-height: 26px;
328 font-weight: 400;
329 }
330
331 .bwf_breadcrumb ul li:after {
332 content: "\f345";
333 font-family: dashicons;
334 position: absolute;
335 right: 2px;
336 top: 1px;
337 color: #3f3f3f;
338 font-size: 17px;
339 line-height: 26px;
340 }
341
342 .bwf_breadcrumb ul li:last-child {
343 padding-right: 0;
344 color: #3f3f3f;
345 }
346
347 .bwf_breadcrumb ul li:last-child:after {
348 content: "";
349 }
350
351 .bwf_breadcrumb ul li a {
352 font-size: inherit;
353 line-height: 26px;
354 color: #0074ac;
355 font-weight: 300;
356 text-decoration: none;
357 text-shadow: none;
358 outline: none;
359 }
360
361 .bwf_breadcrumb .bwf_after_bre {
362 height: 26px;
363 }
364
365 .bwf_breadcrumb .bwf_after_bre > a {
366 font-size: 15px;
367 line-height: 26px;
368 display: inline-flex;
369 align-items: center;
370 margin-right: 10px;
371 text-decoration: none;
372 gap: 4px;
373 font-weight: 400;
374 color: #444;
375 }
376
377 .bwf_breadcrumb .bwf_after_bre svg {
378 margin-right: 2px;
379 fill: var(--wffn-primary);
380 }
381
382 .bwf_breadcrumb .bwf_after_bre .dashicons {
383 color: var(--wffn-primary);
384 }
385
386 .bwf_menu_list_primary {
387 background: #fff;
388 padding: 0 20px;
389 margin: 0 0 20px;
390 border-bottom: 1px solid #eaeaea;
391 }
392
393 .bwf_menu_list_primary ul {
394 margin: 0;
395 padding: 0;
396 }
397
398 .bwf_menu_list_primary ul li {
399 display: inline-flex;
400 margin: 0 20px;
401 padding: 0;
402 position: relative;
403 }
404
405 .bwf_menu_list_primary ul li a span {
406 margin-right: 6px;
407 color: #979197;
408 }
409
410 .bwf_menu_list_primary ul li.active,
411 .bwf_menu_list_primary ul li:hover {
412 border-bottom: 3px solid var(--wffn-primary);
413 }
414
415 .bwf_menu_list_primary ul li a {
416 display: flex;
417 text-decoration: none;
418 padding: 15px 0;
419 color: #6f6f6f;
420 font-size: 14px;
421 cursor: pointer;
422 }
423
424 .bwf_menu_list_primary ul li.active a,
425 .bwf_menu_list_primary ul li.active a span,
426 .bwf_menu_list_primary ul li:hover a,
427 .bwf_menu_list_primary ul li:hover a span {
428 color: #000;
429 }
430
431 .bwf_menu_list_primary ul li a svg {
432 margin-right: 5px;
433 }
434
435 #wffn_flex_listing_vue .woofunnels_page_bwf_funnels .column-date_added {
436 width: 200px;
437 }
438
439 .postbox {
440 background: none;
441 box-shadow: none;
442 border: none;
443 }
444
445 .wffn_flex_import_page {
446 width: 730px;
447 background: #fff;
448 margin: 0 auto;
449 text-align: center;
450 padding: 110px 25px;
451 margin-top: 115px;
452 }
453
454 .wffn_import_head {
455 font-size: 20px;
456 color: #000;
457 }
458
459 .wffn_import_para {
460 font-size: 15px;
461 color: #878787;
462 }
463
464 .wffn_flex_import_page input[type="file"] {
465 margin-left: 65px;
466 }
467
468 ul.wf_funnel_steps {
469 margin: 0;
470 padding: 0;
471 display: grid;
472 grid-template-columns: repeat(3, 1fr);
473 grid-gap: 20px;
474 }
475
476 ul.wf_funnel_steps * {
477 box-sizing: border-box;
478 }
479
480 ul.wf_funnel_steps li {
481 padding: 15px 10px;
482 border: 2px solid #e4e4e4;
483 position: relative;
484 cursor: pointer;
485 text-align: center;
486 border-radius: 8px;
487 }
488
489 ul.wf_funnel_steps li .wf_funnel_check_wrap {
490 position: absolute;
491 right: 4px;
492 top: 4px;
493 height: 18px;
494 width: 18px;
495 background-color: var(--wffn-primary);
496 border-radius: 50%;
497 display: inline-block;
498 opacity: 0;
499 font-family: dashicons;
500 }
501
502 ul.wf_funnel_steps * {
503 box-sizing: border-box;
504 }
505
506 ul.wf_funnel_steps li .wf_funnel_check_wrap:after {
507 content: "\f147";
508 color: #fff;
509 width: 18px;
510 height: 18px;
511 font-size: 16px;
512 position: relative;
513 right: 1px;
514 }
515
516 ul.wf_funnel_steps li:hover .wf_funnel_check_wrap {
517 background-color: var(--wffn-primary);
518 }
519
520 ul.wf_funnel_steps li.selected .wf_funnel_check_wrap,
521 ul.wf_funnel_steps li.selected:hover .wf_funnel_check_wrap {
522 background-color: var(--wffn-primary);
523 }
524
525 ul.wf_funnel_steps li:hover .wf_funnel_check_wrap,
526 ul.wf_funnel_steps li.selected .wf_funnel_check_wrap {
527 opacity: 0;
528 }
529
530 ul.wf_funnel_steps li:hover,
531 ul.wf_funnel_steps li.selected {
532 border-color: var(--wffn-primary);
533 box-shadow: 1px 1px 10px #d6d6d6;
534 }
535
536 .wf_funnel_step_icon {
537 display: block;
538 margin: 0 0 10px;
539 text-align: center;
540 }
541
542 .wf_funnel_step_icon .dashicons,
543 .wf_funnel_step_icon svg.dashicon {
544 color: #444;
545 background: transparent;
546 font-size: 38px;
547 height: 42px;
548 width: 42px;
549 line-height: 43px;
550 }
551
552 .selected .wf_funnel_step_icon .dashicons,
553 .selected .wf_funnel_step_icon svg.dashicon {
554 color: var(--wffn-primary);
555 }
556
557 ul.wf_funnel_steps li .wf_funnel_h5 {
558 display: inline-flex;
559 align-items: center;
560 }
561
562 .wffn_content_wrap {
563 width: 100%;
564 /* float: left; */
565 position: relative;
566 }
567
568 #wffn_design_container {
569 position: relative;
570 top: 0;
571 }
572
573 #wffn_design_container * {
574 -moz-box-sizing: border-box;
575 -webkit-box-sizing: border-box;
576 box-sizing: border-box;
577 }
578
579 .wffn_filter_container {
580 display: inline-flex;
581 }
582
583 .wffn_filter_container_inner {
584 font-size: 13px;
585 padding: 9px 24px;
586 text-transform: capitalize;
587 transition-duration: 0.05s;
588 transition-timing-function: ease-in-out;
589 cursor: pointer;
590 display: table-cell;
591 border: 1px solid var(--wffn-border-color);
592 color: var(--wffn-text);
593 line-height: 16px;
594 height: 36px;
595 }
596 .wffn_filter_container_inner:first-child {
597 border-radius: 8px 0 0 8px;
598 border-right: none;
599 }
600 .wffn_filter_container_inner:last-child {
601 border-radius: 0px 8px 8px 0px;
602 border-left: none;
603 }
604 .wffn_filter_container_inner:only-child {
605 border-radius: 8px;
606 border: 1px solid var(--wffn-primary);
607 }
608
609 body:not(.rtl) .wffn_filter_container_inner:last-child {
610 margin-right: 0;
611 }
612 .wffn_filter_container_inner:hover {
613 color: var(--wffn-primary);
614 }
615 .wffn_filter_container_inner.wffn_selected_filter,
616 .wffn_filter_container_inner.wffn_selected_filter:hover,
617 .wffn_filter_container_inner.wffn_selected_filter:focus {
618 background: var(--wffn-primary);
619 color: #fff;
620 border-color: var(--wffn-primary);
621 }
622
623 .wffn-hide.wffn-show {
624 display: block;
625 clear: both;
626 }
627
628 .wffn-hide {
629 display: none;
630 }
631
632 .wffn_tab_container {
633 width: 100%;
634 margin: 0;
635 box-sizing: border-box;
636 position: relative;
637 background: #fff;
638 }
639
640 .wffn_tabs_templates_part {
641 display: inline-block;
642 width: 100%;
643 text-align: center;
644 background: #fff;
645 }
646
647 .wffn_temp_anchor {
648 display: inline-block;
649 }
650
651 #wffn_design_container input[name="wffn_tabs"] {
652 display: none;
653 }
654
655 #wffn_design_container .wffn_tab_container label {
656 margin: 0;
657 min-width: 150px;
658 line-height: 43px;
659 }
660
661 .wffn_tab_container div[data-select="selected"] label {
662 z-index: 1;
663 position: relative;
664 background: var(--wffn-primary);
665 color: #fff;
666 }
667
668 .wffn_tab_container label {
669 border-left: 1px solid transparent;
670 border-right: 1px solid transparent;
671 font-weight: 500;
672 font-size: 14px;
673 display: block;
674 line-height: 21px;
675 color: var(--wffn-text);
676 cursor: pointer;
677 text-decoration: none;
678 text-align: center;
679 background: #fff;
680 border-bottom: 2px solid transparent;
681 margin-right: 10px;
682 }
683
684 #wffn_design_container .wffn_tab_container label {
685 margin: 0;
686 min-width: 150px;
687 line-height: 43px;
688 }
689
690 #wffn_design_container #wffn_content1 {
691 padding: 0;
692 }
693
694 .wffn_tab_container .wffn_tab-content,
695 .wffn_tab_container .wffn_tab-content {
696 position: relative;
697 top: 0;
698 padding: 40px 30px;
699 margin: auto;
700 border: none;
701 }
702
703 .wffn_tab_container section {
704 clear: both;
705 padding-top: 10px;
706 display: none;
707 }
708
709 .wffn_tab-content .wffn_pick_template {
710 margin: 24px 0 0;
711 display: grid;
712 grid-template-columns: repeat(auto-fill, minmax(275px, 1fr));
713 grid-gap: 24px;
714 }
715
716 .wffn_tab-content .wffn_pick_template .wffn_temp_card {
717 box-sizing: border-box;
718 -webkit-animation: fadein 0.89s linear forwards;
719 animation: fadein 0.89s linear forwards;
720 }
721
722 .wffn-funnel-new .wffn_tab-content .wffn_pick_template .wffn_temp_card {
723 width: auto;
724 }
725
726 .wffn_tab-content
727 .wffn_pick_template
728 .wffn_temp_card
729 .wffn_template_sec.wffn_build_from_scratch {
730 background: #fff;
731 border: 0;
732 box-shadow: none !important;
733 border-radius: 8px;
734 height: 100%;
735 /* max-width: 280px; */
736 }
737
738 .wffn_tab-content
739 .wffn_pick_template
740 .wffn_temp_card
741 .wffn_template_sec.wffn_build_from_scratch
742 .wffn_template_sec_design {
743 height: 100%;
744 /* min-height: 321px; */
745 padding-bottom: calc(89% + 45px);
746 }
747
748 .wffn_tab-content .wffn_pick_template .wffn_temp_card .wffn_template_sec {
749 text-align: center;
750 max-width: 100%;
751 width: 100%;
752 position: relative;
753 /* box-shadow: 0 0 0 1px var(--wffn-border-color) !important; */
754 border: 1px solid var(--wffn-border-color);
755 border-radius: 8px;
756 background: #fff;
757 overflow: hidden;
758 font-size: 0;
759 line-height: 0;
760 }
761
762 .wffn-funnel-new
763 .wffn_tab-content
764 .wffn_pick_template
765 .wffn_temp_card
766 .wffn_template_sec {
767 height: auto;
768 }
769
770 .wffn_tab-content
771 .wffn_pick_template
772 .wffn_temp_card
773 .wffn_template_sec:before {
774 content: "";
775 display: block;
776 position: absolute;
777 top: 0;
778 left: 0;
779 height: 100%;
780 width: 100%;
781 background: rgba(0, 0, 0, 0.72);
782 opacity: 0;
783 transition: all 0.3s ease-in-out;
784 z-index: 10;
785 }
786 .wffn_tab-content
787 .wffn_pick_template
788 .wffn_temp_card
789 .wffn_template_sec
790 .wffn_template_sec_ribbon {
791 z-index: 7;
792 }
793 @media only screen and (max-width: 1390px) and (min-width: 1220px) {
794 .wffn_tab-content .wffn_pick_template {
795 grid-template-columns: repeat(4, 1fr);
796 }
797 }
798 .wffn_tab-content
799 .wffn_pick_template
800 .wffn_temp_card
801 .wffn_build_from_scratch.wffn_template_sec:before {
802 height: 100%;
803 }
804
805 .wffn_tab-content
806 .wffn_pick_template
807 .wffn_temp_card
808 .wffn_template_sec
809 .wffn_template_sec_design {
810 box-shadow: none;
811 }
812
813 .wffn_build_from_scratch .wffn_template_sec_design {
814 overflow: visible;
815 background: #fff;
816 }
817
818 .wffn_template_sec_design {
819 margin: 0 auto;
820 padding: 0;
821 text-align: center;
822 max-width: 100%;
823 /* height: 275px; */
824 width: 100%;
825 position: initial;
826 box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
827 overflow: hidden;
828 padding-bottom: 89%;
829 }
830
831 .wffn_tab-content
832 .wffn_pick_template
833 .wffn_build_from_scratch
834 .wffn_temp_overlay {
835 opacity: 1;
836 cursor: pointer;
837 border: 2px dashed #353030;
838 box-sizing: border-box;
839 border-radius: 12px;
840 }
841
842 .wffn_temp_overlay {
843 transition: all 0.3s ease-in-out;
844 position: absolute;
845 top: 0;
846 left: 0;
847 height: 100%;
848 width: 100%;
849 z-index: 44;
850 opacity: 0;
851 /* display: table; */
852 }
853
854 .wffn_build_from_scratch .wffn_temp_middle_align {
855 /* height: auto; */
856 overflow: visible;
857 }
858
859 .wffn_temp_middle_align {
860 display: flex;
861 justify-content: center;
862 flex-direction: column;
863 align-items: center;
864 height: 100%;
865 }
866
867 .wffn_steps_btn_add {
868 position: absolute;
869 width: 30px;
870 height: 30px;
871 margin-left: -15px;
872 background-color: transparent;
873 border: 3px solid var(--wffn-primary);
874 border-radius: 50%;
875 line-height: 20px;
876 font-size: 26px;
877 font-weight: 600;
878 left: 50%;
879 text-decoration: none;
880 }
881
882 .wffn_steps_btn_add span {
883 color: var(--wffn-primary);
884 font-weight: 800;
885 }
886
887 .wffn_template_btn_add {
888 /* width: 80px;
889 height: 80px;
890 border-radius: 50%; */
891 margin: 0 auto;
892 text-decoration: none;
893 /* background: var(--wffn-primary); */
894 display: flex;
895 align-items: center;
896 justify-content: center;
897 }
898
899 .wffn_tab-content
900 .wffn_pick_template
901 .wffn_temp_card
902 .wffn_template_sec:not(.wffn_build_from_scratch):hover:before,
903 .wffn_tab-content
904 .wffn_pick_template
905 .wffn_temp_card
906 .wffn_template_sec.wffn_template_importing:before {
907 /* opacity: 1 */
908 }
909
910 .wffn_tab-content
911 .wffn_pick_template
912 .wffn_template_sec:not(.wffn_build_from_scratch):hover
913 .wffn_temp_overlay,
914 .wffn_tab-content
915 .wffn_pick_template
916 .wffn_template_sec.wffn_template_importing
917 .wffn_temp_overlay {
918 opacity: 1;
919 border: 2px dashed transparent;
920 }
921
922 .wffn_tab-content
923 .wffn_pick_template
924 .wffn_build_from_scratch:hover
925 .wffn_temp_overlay
926 .wffn_steps_btn_add,
927 .wffn_tab-content
928 .wffn_pick_template
929 .wffn_build_from_scratch:hover
930 .wffn_temp_overlay
931 .wffn_steps_btn_add
932 span {
933 border-color: #fff;
934 color: #fff;
935 border-color: #fff;
936 color: #fff;
937 }
938
939 .wffn_tab-content
940 .wffn_pick_template
941 .wffn_build_from_scratch.wffn_template_importing
942 .wffn_temp_overlay
943 .wffn_steps_btn_add,
944 .wffn_tab-content
945 .wffn_pick_template
946 .wffn_build_from_scratch.wffn_template_importing
947 .wffn_temp_overlay
948 .wffn_steps_btn_add
949 span {
950 border-color: #fff;
951 color: #fff;
952 border-color: #fff;
953 color: #fff;
954 }
955
956 .wffn_tab-content
957 .wffn_pick_template
958 .wffn_build_from_scratch
959 .wffn_temp_overlay
960 .wffn_p {
961 display: inline-block;
962 }
963
964 .wffn_tab-content
965 .wffn_pick_template
966 .wffn_build_from_scratch
967 .wffn_temp_overlay
968 .wffn_p.witha
969 a {
970 text-decoration: none;
971 color: #000;
972 padding: 11px 20px;
973 border-radius: 4px;
974 }
975
976 .wffn_tab-content
977 .wffn_pick_template
978 .wffn_build_from_scratch
979 .wffn_temp_overlay
980 .wffn_p.witha
981 a {
982 text-decoration: none;
983 color: #000;
984 padding: 11px 20px;
985 border-radius: 4px;
986 }
987
988 .wffn_tab-content
989 .wffn_pick_template
990 .wffn_build_from_scratch
991 .wffn_temp_overlay
992 .wffn_p.wffn_import_template {
993 color: #000;
994 /* padding: 0 20px 11px; */
995 border-radius: 4px;
996 margin: 2px 0 0;
997 }
998
999 /* .wffn_tab-content .wffn_pick_template .wffn_build_from_scratch:hover .wffn_temp_overlay .wffn_p.wffn_import_template,
1000 .wffn_tab-content .wffn_pick_template .wffn_build_from_scratch:hover .wffn_temp_overlay .wffn_import_description {
1001 color: #fff
1002 } */
1003
1004 /* .wffn_tab-content .wffn_pick_template .wffn_build_from_scratch:hover .wffn_temp_overlay svg path {
1005 fill: #fff;
1006 } */
1007
1008 .wffn_tab-content
1009 .wffn_pick_template
1010 .wffn_build_from_scratch
1011 .wffn_temp_overlay
1012 .wffn_p.wffn_import_template
1013 .wffn_import_text {
1014 font-size: 15px;
1015 line-height: 24px;
1016 font-weight: 500;
1017 }
1018
1019 .wffn_import_description {
1020 color: #868686;
1021 line-height: 20px;
1022 font-size: 13px;
1023 font-weight: 400;
1024 margin-top: 2px;
1025 }
1026
1027 .wffn_tab-content
1028 .wffn_pick_template
1029 .wffn_temp_card
1030 .wffn_template_sec
1031 .wffn_img_temp {
1032 width: 100%;
1033 position: absolute;
1034 left: 0;
1035 right: 0;
1036 z-index: 6;
1037 transition: transform .3s;
1038 }
1039
1040 .wffn_tab-content .wffn_pick_template .dashicons.dashicons-update {
1041 display: none;
1042 }
1043
1044 .wffn_template_sec.wffn_template_importing span.dashicons.dashicons-update {
1045 display: inline-block;
1046 animation: rotation 2s infinite linear;
1047 margin-right: 4px;
1048 }
1049
1050 .wffn_template_sec.wffn_build_from_scratch.wffn_template_importing
1051 span.dashicons.dashicons-update {
1052 margin-top: 0;
1053 }
1054
1055 .wffn_template_sec.wffn_template_importing .wffn_import_text {
1056 display: none;
1057 }
1058
1059 .wffn_tab-content
1060 .wffn_pick_template
1061 .wffn_temp_card
1062 .wffn_template_sec.wffn_template_importing
1063 .wffn_importing_text {
1064 display: inline-block;
1065 }
1066
1067 .wffn_importing_text {
1068 display: none;
1069 }
1070
1071 .wffn_tmp_pro_tab {
1072 background: #f43c04;
1073 color: #fff;
1074 position: absolute;
1075 top: 8px;
1076 right: 4px;
1077 font-size: 14px;
1078 padding: 1px 3px;
1079 border-radius: 4px;
1080 z-index: 55;
1081 display: none;
1082 }
1083
1084 .wffn_btn_white {
1085 font-size: 15px;
1086 line-height: 27px;
1087 text-align: center;
1088 text-decoration: none;
1089 color: #fff;
1090 bottom: 0;
1091 width: 100%;
1092 font-weight: 600;
1093 opacity: 0;
1094 z-index: 99;
1095 left: 0;
1096 padding: 8px 0;
1097 transition: all 0.4s ease-in-out;
1098 }
1099
1100 .wffn_btn_white:hover {
1101 color: #fff;
1102 }
1103
1104 .wffn_template_sec_meta {
1105 display: flex;
1106 justify-content: space-between;
1107 padding: 12px;
1108 border-top: 1px solid var(--wffn-border-color);
1109 position: relative;
1110 z-index: 9;
1111 background-color: #fff;
1112 }
1113
1114 .wffn_pick_template .wffn_temp_card .wffn_template_sec .wffn_pro_template{
1115 opacity: 0;
1116 display: none;
1117 }
1118
1119 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_template_sec_meta{
1120 content: "";
1121 display: block;
1122 height: 54px;
1123 width: 100%;
1124 background: #fff;
1125 opacity: 1;
1126 transition: all 0.3s ease-in-out;
1127 z-index: 50;
1128 }
1129
1130 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_pro_template{
1131 opacity: 1;
1132 display: block;
1133 position: relative;
1134 z-index: 9999999;
1135 }
1136
1137 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_template_meta_left{
1138 display: none;
1139 }
1140
1141 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_template_meta_right{
1142 display: none;
1143 }
1144
1145 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_template_sec_meta{
1146 padding: 8px 12px;
1147 }
1148
1149 .wffn_pick_template .wffn_temp_card .wffn_template_sec:hover .wffn_img_temp{
1150 transform: scale(1.2);
1151 }
1152
1153 .wffn_template_sec_meta .wffn_template_meta_left {
1154 text-transform: capitalize;
1155 font-weight: 500;
1156 font-size: 15px;
1157 line-height: 24px;
1158 color: #000;
1159 text-align: left;
1160 display: flex;
1161 flex-direction: column;
1162 align-items: flex-start;
1163 gap: 4px;
1164 }
1165 [dir="rtl"] .wffn_template_sec_meta .wffn_template_meta_left {
1166 text-align: right;
1167 }
1168 .wffn_template_sec_meta .wffn_template_meta_right {
1169 display: inline-flex;
1170 align-items: center;
1171 gap: 5px;
1172 font-weight: 400;
1173 font-size: 12px;
1174 line-height: 16px;
1175 color: #82838e;
1176 }
1177
1178 .wffn_tab-content .wffn_pick_template .wffn_template_sec:hover .wffn_btn_white,
1179 .wffn_tab-content
1180 .wffn_pick_template
1181 .wffn_template_sec.wffn_template_importing
1182 .wffn_btn_white {
1183 opacity: 1;
1184 }
1185
1186 .wffn_display_block {
1187 display: block;
1188 }
1189
1190 .wffn_temp_middle_align .wffn_steps_btn {
1191 margin: 8px auto;
1192 }
1193 .wffn_template_sec_ribbon.wffn-pro.wffn-static-ribbon {
1194 position: static;
1195 margin-left: 8px;
1196 display: inline-flex;
1197 vertical-align: middle;
1198 }
1199 .wffn_template_sec_ribbon.wffn-pro {
1200 background: var(--brand-color);
1201 border: 1px solid #ffffff;
1202 }
1203
1204 .wffn_template_sec_ribbon {
1205 position: absolute;
1206 display: block;
1207 background-color: var(--wffn-primary);
1208 color: #fff;
1209 text-align: center;
1210 text-transform: uppercase;
1211 z-index: 1;
1212 font-weight: 500;
1213 font-size: 10px;
1214 line-height: 12px;
1215 border-radius: 8px;
1216 padding: 4px 8px;
1217 top: 11px;
1218 right: 12px;
1219 }
1220
1221 .wffn_steps_btn {
1222 min-width: 110px;
1223 text-align: center;
1224 padding: 0 16px;
1225 border-radius: 8px;
1226 -moz-border-radius: 8px;
1227 -webkit-border-radius: 8px;
1228 font-size: 14px;
1229 line-height: 20px;
1230 font-weight: 500;
1231 min-height: 40px;
1232 box-shadow: none;
1233 display: inline-flex;
1234 text-align: center;
1235 align-items: center;
1236 justify-content: center;
1237 text-decoration: none;
1238 }
1239 .wffn_steps_btn.is_busy {
1240 opacity: 1 !important;
1241 background-image: linear-gradient(
1242 -45deg,
1243 #007cba 33%,
1244 #005a87 0,
1245 #005a87 70%,
1246 #007cba 0
1247 ) !important;
1248 animation: components-button__busy-animation 2.5s linear infinite;
1249 pointer-events: none;
1250 color: #fff;
1251 }
1252
1253 .wffn_steps_btn_success,
1254 .wffn_steps_btn_success:focus {
1255 color: var(--wffn-primary);
1256 background-color: #fff;
1257 cursor: pointer;
1258 }
1259 .wffn_btn_blue {
1260 background-color: var(--wffn-primary);
1261 color: #fff;
1262 }
1263 .wffn_btn_blue:hover,
1264 .wffn_btn_blue:focus {
1265 background-color: var(--wffn-primary-alter);
1266 color: #fff;
1267 }
1268
1269 .wffn_steps_btn_green {
1270 color: #fff;
1271 background-color: #80c63c;
1272 }
1273
1274 .wffn_steps_btn_green:hover,
1275 .wffn_steps_btn_green:focus {
1276 background: var(--brand-color) !important;
1277 color: #fff !important;
1278 }
1279
1280 .wf_funnel_btn_danger {
1281 background: var(--wffn-primary);
1282 border: 1px solid var(--wffn-primary);
1283 color: #fff;
1284 }
1285 .wf_funnel_btn_danger.is_busy {
1286 opacity: 1 !important;
1287 background-image: linear-gradient(
1288 -45deg,
1289 #007cba 33%,
1290 #005a87 0,
1291 #005a87 70%,
1292 #007cba 0
1293 ) !important;
1294 animation: components-button__busy-animation 2.5s linear infinite;
1295 pointer-events: none;
1296 color: #fff;
1297 }
1298
1299 .wf_funnel_btn_danger:hover,
1300 .wf_funnel_btn_danger:focus {
1301 background: var(--wffn-primary-alter);
1302 border: 1px solid transparent;
1303 color: #fff;
1304 }
1305
1306 .wf_funnel_templates_outer {
1307 margin: 0 auto;
1308 background: #fff;
1309 }
1310
1311 .wf_funnel_heading_choosen_template {
1312 padding: 5px 25px;
1313 min-height: 48px;
1314 font-size: 15px;
1315 line-height: 1.5;
1316 display: flex;
1317 align-items: center;
1318 justify-content: space-between;
1319 border-bottom: 1px solid var(--wffn-border-color);
1320 background: var(--wffn-boxer);
1321 }
1322
1323 .wf_funnel_heading_choosen_template .wffn_funnel_heading {
1324 font-size: 18px;
1325 font-weight: 600;
1326 color: #353030;
1327 font-size: 15px;
1328 }
1329 .wffn_funnel_header_action {
1330 display: inline-flex;
1331 align-items: center;
1332 }
1333 .wffn_funnel_header_action .wf_funnel_link {
1334 border: 1px solid var(--wffn-border-color);
1335 padding: 0px 15px;
1336 min-height: 36px;
1337 border-radius: 8px;
1338 margin: 0 5px;
1339 display: inline-flex;
1340 align-items: center;
1341 font-size: 13px;
1342 text-decoration: none;
1343 color: var(--wffn-text);
1344 }
1345 .wffn_funnel_header_action .wf_funnel_link svg {
1346 margin-right: 3px;
1347 }
1348
1349 .wffn_funnel_header_action .wf_funnel_link span {
1350 margin-right: 6px;
1351 }
1352
1353 .wffn_funnel_header_action .wf_funnel_link:hover,
1354 .wffn_funnel_header_action .wf_funnel_link:hover svg {
1355 border-color: var(--wffn-primary);
1356 fill: var(--wffn-primary);
1357 color: var(--wffn-primary);
1358 }
1359 .wffn_funnel_header_action .wf_funnel_red_link svg {
1360 fill: #1e1e1e;
1361 margin-right: 3px;
1362 }
1363 .wffn_funnel_header_action .wf_funnel_link.wf_funnel_red_link:hover,
1364 .wffn_funnel_header_action .wf_funnel_link.wf_funnel_red_link:hover svg {
1365 border-color: #d22f2f;
1366 fill: #d22f2f;
1367 color: #d22f2f;
1368 }
1369
1370 .wf_funnel_templates_inner.wf_funnel_selected_designed {
1371 box-sizing: border-box;
1372 margin: 0 auto;
1373 width: auto;
1374 border-radius: 8px;
1375 display: grid;
1376 align-items: center;
1377 grid-gap: 40px;
1378 grid-template-columns: 1fr 1.1fr;
1379 max-width: 1024px;
1380 padding: 24px 24px 0;
1381 }
1382
1383 .wf_funnel_templates_inner {
1384 width: 100%;
1385 display: block;
1386 }
1387
1388 .wf_funnel_templates_outer
1389 .wf_funnel_selected_designed
1390 .wf_funnel_template_sec {
1391 box-shadow: 0 0 5px #e0e0e0;
1392 margin: 0 auto;
1393 text-align: center;
1394 width: 264px;
1395 min-height: 350px;
1396 }
1397 .wf_funnel_templates_outer
1398 .wf_funnel_selected_designed
1399 .wf_funnel_template_sec.wf_funnel_build_from_scratch {
1400 box-shadow: unset;
1401 }
1402
1403 .wf_funnel_templates_outer
1404 .wf_funnel_build_from_scratch
1405 .wf_funnel_template_sec_design {
1406 overflow: visible;
1407 position: relative;
1408 }
1409
1410 .wf_funnel_templates_outer
1411 .wf_funnel_selected_designed
1412 .wf_funnel_temp_overlay {
1413 opacity: 1;
1414 transition: border 0.7s ease-in-out;
1415 cursor: pointer;
1416 background: #fff;
1417 border: 2px dashed var(--wffn-text);
1418 border-radius: 8px;
1419 padding: 10px;
1420 box-sizing: border-box;
1421 }
1422
1423 .wf_funnel_templates_outer
1424 .wf_funnel_build_from_scratch
1425 .wf_funnel_temp_middle_align {
1426 height: 324px;
1427 overflow: visible;
1428 }
1429
1430 .wf_funnel_templates_outer .wf_funnel_temp_middle_align {
1431 display: table-cell;
1432 vertical-align: middle;
1433 }
1434
1435 .wf_funnel_template_sec {
1436 box-shadow: 0 0 5px #e0e0e0;
1437 margin: 0 25px;
1438 }
1439
1440 .wf_funnel_templates_outer .wf_funnel_temp_overlay {
1441 position: absolute;
1442 top: 0;
1443 left: 0;
1444 height: 100%;
1445 width: 100%;
1446 background: rgba(0, 0, 0, 0.72);
1447 z-index: 44;
1448 opacity: 0;
1449 display: table;
1450 border: 2px solid transparent;
1451 }
1452
1453 .wf_funnel_templates_design {
1454 /* background: var(--wffn-boxer);
1455 padding: 30px 0;
1456 margin: -1px;
1457 border-radius: 10px; */
1458 }
1459
1460 .wf_selected_template_tag {
1461 display: inline-block;
1462 background: #e6e6e6;
1463 padding: 5px 20px;
1464 border-radius: 18px;
1465 text-transform: capitalize;
1466 }
1467
1468 .wf_selected_template_tag ~ .wf_selected_template_tag {
1469 margin-left: 10px;
1470 }
1471
1472 .wf_funnel_templates_design .wf_funnel_img {
1473 margin: 0 auto;
1474 min-height: 418px;
1475 max-width: 341px;
1476 }
1477
1478 .wf_funnel_templates_design .wf_funnel_img img {
1479 max-width: 100%;
1480 border-radius: 8px;
1481 margin: 0 auto;
1482 border: 1px solid #dedfea;
1483 }
1484
1485 .wf_funnel_img div {
1486 padding: 10px;
1487 }
1488
1489 .wf_funnel_templates_design img {
1490 display: block;
1491 }
1492
1493 .wf_funnel_templates_outer .wf_funnel_templates_action {
1494 display: grid;
1495 grid-gap: 12px;
1496 grid-template-columns: minmax(auto, 260px);
1497 justify-content: center;
1498 }
1499 .wf_funnel_templates_outer .wf_funnel_templates_action a {
1500 margin: 0;
1501 font-size: 14px;
1502 }
1503
1504 .wf_funnel_selected_designed .wf_funnel_temp {
1505 font-weight: 300;
1506 }
1507
1508 .wf_funnel_temp {
1509 font-size: 20px;
1510 line-height: 1.5;
1511 }
1512
1513 .wf_funnel_btn_temp,
1514 .wf_funnel_btn_temp:focus {
1515 min-width: 84px;
1516 text-align: center;
1517 padding: 0 16px;
1518 font-weight: 500;
1519 border-radius: 8px;
1520 -moz-border-radius: 8px;
1521 -webkit-border-radius: 8px;
1522 font-size: 14px;
1523 min-height: 36px;
1524 box-shadow: none;
1525 display: inline-flex;
1526 text-align: center;
1527 align-items: center;
1528 text-decoration: none;
1529 justify-content: center;
1530 border: 1px solid var(--wffn-primary);
1531 cursor: pointer;
1532 }
1533
1534 .wf_funnel_btn_temp_alter {
1535 position: relative;
1536 font-size: 14px;
1537 min-width: 125px;
1538 border-radius: 8px;
1539 min-height: 36px;
1540 text-align: center;
1541 text-decoration: none;
1542 border: 1px solid transparent;
1543 box-sizing: border-box;
1544 cursor: pointer;
1545 display: inline-flex;
1546 justify-content: center;
1547 align-items: center;
1548 color: var(--wffn-text);
1549 }
1550
1551 .wf_funnel_btn_temp_alter ~ .wf_funnel_btn_temp_alter {
1552 margin-left: 10px;
1553 }
1554
1555 .wf_funnel_btn_temp_alter.wf_funnel_btn_white_temp {
1556 border-color: var(--wffn-border-color);
1557 }
1558
1559 .wf_funnel_btn_temp_alter.wf_funnel_btn_white_temp:hover {
1560 border-color: var(--wffn-primary);
1561 }
1562
1563 .wf_funnel_btn_temp_alter.wf_funnel_btn_blue_temp {
1564 background: var(--wffn-primary);
1565 color: #fff;
1566 border-color: var(--wffn-primary);
1567 }
1568 .wf_funnel_btn_temp_alter.wf_funnel_btn_blue_outline {
1569 border-color: var(--wffn-primary);
1570 color: var(--wffn-primary);
1571 }
1572 .wf_funnel_btn_temp_alter.wf_funnel_btn_blue_temp:hover {
1573 border-color: #035a84;
1574 }
1575
1576 .wf_funnel_btn_temp_alter svg {
1577 margin: 0 8px 0 0;
1578 }
1579
1580 .wf_funnel_btn_blue_temp {
1581 background: var(--wffn-primary);
1582 color: #fff;
1583 }
1584
1585 .wf_funnel_btn_blue_temp:hover,
1586 .wf_funnel_btn_blue_temp:focus {
1587 color: #fff !important;
1588 background: #035a84;
1589 }
1590
1591 .wf_funnel_btn_green_temp {
1592 background: #54c867;
1593 color: #fff;
1594 }
1595
1596 .wf_funnel_btn_green_temp:hover {
1597 background: #45b157;
1598 color: #fff !important;
1599 }
1600
1601 .wf_funnel_template_bottom {
1602 background: #f6f9fb;
1603 padding: 0 20px;
1604 }
1605
1606 .wf_funnel_template_bottom .wf_funnel_edit_post_links {
1607 width: 50%;
1608 float: left;
1609 text-align: left;
1610 }
1611
1612 .wf_funnel_template_bottom .wf_funnel_link.wf_funnel_blue_link {
1613 display: inline-block;
1614 font-size: 14px;
1615 text-decoration: none;
1616 }
1617
1618 .wf_funnel_blue_link {
1619 color: #0085ba;
1620 }
1621
1622 .wf_funnel_blue_link:hover {
1623 color: #085979;
1624 }
1625
1626 .wf_funnel_template_bottom .wf_funnel_template_links {
1627 float: right;
1628 text-align: right;
1629 display: inline-flex;
1630 }
1631
1632 .wf_funnel_red_link,
1633 .wf_funnel_red_link:focus {
1634 color: #d22f2f;
1635 }
1636
1637 .wf_funnel_link {
1638 font-size: 14px;
1639 text-decoration: none;
1640 }
1641
1642 .wf_funnel_red_link:hover {
1643 color: #ff0202;
1644 }
1645
1646 .wffn_funnels .row-actions {
1647 color: #444;
1648 }
1649
1650 .wffn-tabs-view-vertical.wffn-widget-tabs {
1651 width: 100%;
1652 display: flex;
1653 min-height: 250px;
1654 }
1655
1656 .wffn-widget-tabs.wffn-tabs-view-vertical .wffn-tabs-wrapper {
1657 width: 260px;
1658 float: left;
1659 margin-right: 25px;
1660 background: #fff;
1661 border-radius: 8px;
1662 -moz-border-radius: 8px;
1663 -webkit-border-radius: 8px;
1664 padding: 15px 10px;
1665 border: 1px solid var(--wffn-border-color);
1666 }
1667
1668 .wffn-widget-tabs.wffn-tabs-view-vertical .wffn-tabs-wrapper .wffn_tab_heading {
1669 font-weight: 500;
1670 font-size: 15px;
1671 padding: 10px 2px 22px;
1672 }
1673
1674 .wffn-widget-tabs .wffn-tabs-wrapper {
1675 font-size: 0;
1676 }
1677
1678 .wffn-widget-tabs .wffn-tab-title.wffn-active {
1679 background-color: #ebf2f6;
1680 border-radius: 8px;
1681 -moz-border-radius: 8px;
1682 -webkit-border-radius: 8px;
1683 color: var(--wffn-primary);
1684 }
1685
1686 .wffn-widget-tabs .wffn-tab-title.wffn-active:after {
1687 content: "�
1688 ";
1689 font-family: "dashicons";
1690 float: right;
1691 color: var(--wffn-primary);
1692 }
1693
1694 .wffn-widget-tabs .wffn-tab-desktop-title {
1695 padding: 12px 16px;
1696 display: block;
1697 max-width: 250px;
1698 }
1699
1700 .wffn-widget-tabs .wffn-tab-title {
1701 cursor: pointer;
1702 outline: none;
1703 font-size: 13px;
1704 line-height: 20px;
1705 color: var(--wffn-text);
1706 font-weight: 500;
1707 position: relative;
1708 }
1709
1710 .wffn-widget-tabs .wffn-tab-title,
1711 .wffn-widget-tabs .wffn-tab-title:before,
1712 .wffn-widget-tabs .wffn-tab-title:after,
1713 .wffn-widget-tabs .wffn-tab-content,
1714 .wffn-widget-tabs .wffn-tabs-content-wrapper {
1715 border: 1px none #eeeded;
1716 }
1717
1718 .wffn-widget-tabs.wffn-tabs-view-vertical .wffn-tabs-content-wrapper {
1719 width: calc(100% - 260px);
1720 background: #fff;
1721 float: left;
1722 border-radius: 8px;
1723 -moz-border-radius: 8px;
1724 -webkit-border-radius: 8px;
1725 border: 1px solid var(--wffn-border-color);
1726 }
1727
1728 .wffn-widget-tabs .wffn-tab-title,
1729 .wffn-widget-tabs .wffn-tab-title:before,
1730 .wffn-widget-tabs .wffn-tab-title:after,
1731 .wffn-widget-tabs .wffn-tab-content,
1732 .wffn-widget-tabs .wffn-tabs-content-wrapper {
1733 border: 1px none #eeeded;
1734 }
1735
1736 .wffn-tabs-content-wrapper {
1737 position: relative;
1738 }
1739
1740 .wffn-widget-tabs.wffn-tabs-view-vertical
1741 .wffn-tabs-content-wrapper
1742 #wffn_global_setting {
1743 padding: 30px 20px;
1744 width: 100%;
1745 float: left;
1746 box-sizing: border-box;
1747 position: relative;
1748 }
1749
1750 .wffn_forms_global_settings
1751 .vue-form-generator
1752 fieldset
1753 .form-group
1754 .radio-list
1755 > label {
1756 width: 70px;
1757 display: inline-block;
1758 }
1759
1760 .wffn-ty-shortcode-tab-area .wffn-scodes-label,
1761 .wffn-opt-shortcode-tab-area .wffn-scodes-label {
1762 color: #000;
1763 font-size: 14px;
1764 margin: 1.33em 0 0.5em;
1765 font-weight: 400;
1766 }
1767
1768 .wffn-opt-shortcode-tab-area .wffn-scode-copy input[readonly] {
1769 width: 100%;
1770 border: 1px solid #dfdfdf;
1771 background: #fff;
1772 height: 38px;
1773 padding: 0 10px;
1774 color: #878787;
1775 }
1776
1777 .wffn-opt-shortcode-tab-area .wffn-scode-copy + a {
1778 float: right;
1779 margin: -36px 4px 3px 0;
1780 position: relative;
1781 color: var(--wffn-primary);
1782 text-decoration: none;
1783 font-size: 14px;
1784 background: #fff;
1785 height: 34px;
1786 width: 52px;
1787 text-align: center;
1788 display: flex;
1789 padding: 7px 0;
1790 box-sizing: border-box;
1791 align-items: center;
1792 }
1793
1794 .wffn-ty-shortcode-tab-area fieldset legend,
1795 .wffn-opt-shortcode-tab-area fieldset legend {
1796 font-size: 20px;
1797 line-height: 1.5;
1798 font-weight: 700;
1799 padding-left: 0;
1800 color: #353030;
1801 }
1802
1803 .wffn_forms_wrap.wffn_forms_global_settings {
1804 margin-bottom: 20px;
1805 }
1806
1807 .wffn_forms_wrap.wffn_forms_global_settings .valid.wffn-activeTab {
1808 padding: 0;
1809 }
1810
1811 .wffn_forms_global_settings .vue-form-generator fieldset {
1812 display: none;
1813 }
1814
1815 .valid.wffn-activeTab {
1816 padding: 15px 20px;
1817 }
1818
1819 .wffn_forms_global_settings .vue-form-generator fieldset legend {
1820 padding-left: 0;
1821 padding-bottom: 15px;
1822 font-size: 20px;
1823 line-height: 1.5;
1824 font-weight: 700;
1825 padding-left: 0;
1826 color: var(--wffn-text);
1827 margin-top: 0;
1828 }
1829
1830 .wffn_forms_global_settings .form-group {
1831 margin-bottom: 25px;
1832 }
1833
1834 .wffn_forms_global_settings .form-group:before,
1835 .wffn_forms_global_settings .form-group:after {
1836 content: "";
1837 clear: both;
1838 display: block;
1839 }
1840
1841 .wffn_forms_global_settings .vue-form-generator fieldset .form-group > label {
1842 width: 200px;
1843 float: left;
1844 margin-bottom: 0;
1845 box-sizing: border-box;
1846 font-size: 14px;
1847 line-height: 1.5;
1848 position: relative;
1849 top: 5px;
1850 padding-right: 12px;
1851 }
1852
1853 .wffn_forms_global_settings .vue-form-generator fieldset label span {
1854 color: #353030;
1855 font-size: 13px;
1856 margin: 0;
1857 font-weight: 400;
1858 }
1859
1860 .wffn_forms_global_settings .vue-form-generator fieldset .field-wrap,
1861 .wffn_forms_global_settings .form-group .hint,
1862 .wffn_funnel_setting .form-group .hint {
1863 padding-left: 201px !important;
1864 width: 100%;
1865 float: none;
1866 display: block;
1867 box-sizing: border-box;
1868 }
1869
1870 .wffn_forms_global_settings .form-group.bwf_tracking_general_label .hint {
1871 padding-left: 0 !important;
1872 }
1873
1874 .wffn_forms_global_settings .vue-form-generator fieldset .field-wrap,
1875 .wffn_forms_global_settings .vue-form-generator fieldset .errors {
1876 display: block;
1877 padding-left: 200px;
1878 }
1879
1880 .wffn_forms_global_settings
1881 .vue-form-generator
1882 fieldset
1883 .field-wrap
1884 .radio-list {
1885 line-height: 28px;
1886 }
1887 .wffn_forms_global_settings .form-group.field-input input[type="text"],
1888 .wffn_forms_global_settings .form-group.field-input input[type="number"],
1889 .wffn_forms_global_settings .form-group.field-input input[type="email"],
1890 .wffn_forms_global_settings .form-group.field-input input[type="password"],
1891 .wffn_forms_global_settings .form-group.field-input input[type="url"],
1892 .wffn_forms_global_settings .form-group.field-input input[type="tel"],
1893 .wffn_forms_global_settings .form-group.field-input input[type="number"] {
1894 max-height: 36px;
1895 }
1896 .wffn_forms_global_settings .form-group.field-input input[type="text"],
1897 .wffn_forms_global_settings .form-group.field-input input[type="number"],
1898 .wffn_forms_global_settings .form-group.field-input input[type="email"],
1899 .wffn_forms_global_settings .form-group.field-input input[type="password"],
1900 .wffn_forms_global_settings .form-group.field-input input[type="url"],
1901 .wffn_forms_global_settings .form-group.field-input input[type="tel"],
1902 .wffn_forms_global_settings .form-group.field-input input[type="number"],
1903 .wffn_forms_global_settings textarea {
1904 width: 100%;
1905 padding: 9px 12px;
1906 font-size: 13px;
1907 line-height: 16px;
1908 color: #353030;
1909 background-color: #fff;
1910 border: 1px solid #d5d5d5;
1911 box-shadow: none;
1912 display: block;
1913 max-width: 100%;
1914 margin: 0;
1915 height: auto;
1916 border-radius: 8px;
1917 }
1918
1919 .wffn_forms_global_settings textarea {
1920 height: 200px;
1921 max-width: 600px;
1922 }
1923
1924 .wffn-tabs-view-vertical #wffn_global_setting .bwf_form_button {
1925 float: none;
1926 padding-left: 0;
1927 margin: 0;
1928 }
1929
1930 .wffn-tabs-view-vertical .bwf_form_button {
1931 background: #fff;
1932 display: block;
1933 float: left;
1934 margin-left: 290px;
1935 margin-top: -46px;
1936 }
1937
1938 .wffn_save_btn_style {
1939 min-width: 84px;
1940 text-align: center;
1941 padding: 0 16px;
1942 border-radius: 8px;
1943 font-size: 14px;
1944 min-height: 36px;
1945 font-weight: 500;
1946 box-shadow: none;
1947 text-decoration: none;
1948 display: inline-flex;
1949 text-align: center;
1950 align-items: center;
1951 justify-content: center;
1952 cursor: pointer;
1953 border: 1px solid var(--wffn-primary);
1954 color: #fff;
1955 background: var(--wffn-primary);
1956 }
1957
1958 .wffn_save_btn_style.is_busy {
1959 opacity: 1 !important;
1960 background-image: linear-gradient(
1961 -45deg,
1962 #007cba 33%,
1963 #005a87 0,
1964 #005a87 70%,
1965 #007cba 0
1966 ) !important;
1967 animation: components-button__busy-animation 2.5s linear infinite;
1968 pointer-events: none;
1969 color: #fff;
1970 }
1971 .wffn_save_btn_style:hover,
1972 .wffn_save_btn_style:focus {
1973 background: var(--wffn-primary-alter);
1974 }
1975
1976 .wffn-tabs-view-vertical #wffn_global_setting .bwf_form_button .spinner:empty {
1977 display: none;
1978 }
1979
1980 .wffn-tabs-content-wrapper .spinner:empty {
1981 display: none;
1982 }
1983
1984 .wffn-tabs-view-vertical
1985 #wffn_global_setting
1986 .bwf_form_button
1987 .spinner.ajax_loader_show:empty {
1988 display: inline-block;
1989 }
1990
1991 #modal-global-settings_success.iziModal {
1992 left: auto;
1993 }
1994
1995 body
1996 #modal-global-settings_success.iziModal
1997 .iziModal-header.iziModal-noSubtitle
1998 .iziModal-header-buttons {
1999 right: 12px !important;
2000 margin: -18px 0 0 0;
2001 }
2002 #modal-global-settings_success.iziModal
2003 .iziModal-header.iziModal-noSubtitle
2004 .iziModal-button {
2005 width: 24px;
2006 height: 24px;
2007 }
2008
2009 .swal2-container .swal2-popup {
2010 width: 600px;
2011 padding: 24px;
2012 border-radius: 8px;
2013 min-width: 540px;
2014 border: 1px solid #ddd;
2015 box-shadow: 0 8px 30px rgb(0 0 0 / 20%);
2016 }
2017
2018 .swal2-header .swal2-icon.swal2-warning {
2019 font-size: 15px;
2020 line-height: 77px;
2021 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2022 background: #ee6723;
2023 border: 0;
2024 position: relative;
2025 margin: 0 auto 15px;
2026 }
2027
2028 .swal2-header .swal2-icon.swal2-warning .swal2-icon-text {
2029 color: #fff;
2030 }
2031
2032 .swal2-icon.swal2-warning.swal2-animate-warning-icon:before {
2033 content: "";
2034 position: absolute;
2035 width: calc(100% + 16px);
2036 height: calc(100% + 16px);
2037 border: 4px solid #007cba;
2038 top: -12px;
2039 border-radius: 50%;
2040 }
2041
2042 .swal2-container .swal2-popup .swal2-title {
2043 font-size: 1.375rem;
2044 line-height: 35px;
2045 font-weight: 400;
2046 color: #353030;
2047 margin: 8px 0px;
2048 }
2049
2050 .swal2-popup #swal2-content {
2051 font-size: 13px;
2052 font-weight: 400;
2053 line-height: 20px;
2054 color: #82838e;
2055 }
2056 .swal2-popup #swal2-content .wf_delete_modal_content {
2057 text-align: left;
2058 /* margin-top: -6px; */
2059 }
2060
2061 .swal2-container .swal2-popup .swal2-styled.swal2-confirm,
2062 .swal2-container .swal2-popup .swal2-styled.swal2-cancel {
2063 text-align: center;
2064 padding: 0 16px;
2065 font-weight: 500;
2066 border-radius: 8px;
2067 font-size: 14px;
2068 min-height: 36px;
2069 box-shadow: none;
2070 text-decoration: none;
2071 display: inline-flex;
2072 text-align: center;
2073 align-items: center;
2074 justify-content: center;
2075 border: 1px solid var(--wffn-primary);
2076 margin: 0;
2077 }
2078 body .swal2-popup .swal2-styled.swal2-confirm {
2079 background-color: var(--wffn-primary);
2080 }
2081 body .swal2-popup .swal2-styled.swal2-confirm[disabled],
2082 body .swal2-popup .swal2-styled.swal2-confirm.is_busy {
2083 opacity: 1 !important;
2084 background-image: linear-gradient(
2085 -45deg,
2086 #007cba 33%,
2087 #005a87 0,
2088 #005a87 70%,
2089 #007cba 0
2090 ) !important;
2091 animation: components-button__busy-animation 2.5s linear infinite;
2092 }
2093 @keyframes components-button__busy-animation {
2094 0% {
2095 background-position: 200px 0;
2096 }
2097 }
2098 .swal2-container .swal2-popup .swal2-styled.swal2-cancel,
2099 .swal2-container .swal2-popup .swal2-styled.swal2-cancel:hover {
2100 border: 1px solid transparent !important;
2101 color: #5f6381;
2102 }
2103
2104 .swal2-popup .swal2-styled.swal2-cancel {
2105 background: #fff !important;
2106 color: #5f6381 !important;
2107 }
2108
2109 .swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
2110 background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
2111 }
2112
2113 .swal2-popup .swal2-styled:focus {
2114 box-shadow: none !important;
2115 }
2116
2117 body .iziModal .iziModal-header {
2118 background: #f9fdff !important;
2119 box-shadow: 0 0 0 0 !important;
2120 border-bottom: 1px solid #eee;
2121 }
2122
2123 body .iziModal svg.wffn_loader {
2124 max-width: 100px;
2125 }
2126
2127 #modal-global-settings_success h2.iziModal-header-title {
2128 font-size: 15px !important;
2129 margin: 3px 0 0;
2130 font-weight: 400 !important;
2131 color: #353030;
2132 }
2133
2134 .iziModal {
2135 background: #fff !important;
2136 border: 1px solid #ddd;
2137 box-shadow: 0 3px 30px rgb(0 0 0 / 20%);
2138 }
2139
2140 .swal2-container.swal2-shown {
2141 background: rgba(0, 0, 0, 0.35) !important;
2142 }
2143
2144 .iziModal .iziModal-wrap {
2145 overflow: hidden;
2146 border-radius: 10px;
2147 }
2148
2149 .woofunnels_page_wffn-settings .iziModal-content,
2150 .woofunnels_page_wf-ty .iziModal-content,
2151 .woofunnels_page_wf-lp .iziModal-content,
2152 .woofunnels_page_wf-oty .iziModal-content,
2153 .woofunnels_page_wf-op .iziModal-content,
2154 .woofunnels_page_bwf_funnels .iziModal-content {
2155 min-height: auto;
2156 }
2157
2158 .iziModal-content {
2159 min-height: 480px;
2160 background-color: #fff;
2161 }
2162
2163 .wf_funnel_popup_header {
2164 float: left;
2165 width: 100%;
2166 padding: 24px 24px 16px;
2167 box-sizing: border-box;
2168 z-index: 99;
2169 top: 0;
2170 border-bottom: 0px solid #ddd;
2171 display: flex;
2172 flex-direction: row;
2173 justify-content: space-between;
2174 background: #fff;
2175 align-items: center;
2176 position: -webkit-sticky;
2177 }
2178
2179 .wffn_p.witha,
2180 .wffn_welcome_title,
2181 .wf_funnel_popup_header {
2182 position: relative;
2183 }
2184
2185 .wf_funnel_pop_title {
2186 font-family: "Open Sans", sans-serif;
2187 font-size: 24px;
2188 line-height: 32px;
2189 font-weight: 500;
2190 float: left;
2191 width: calc(100% - 80px);
2192 color: #353030;
2193 padding-left: 0px;
2194 }
2195
2196 .wf_funnel_popup_close {
2197 float: right;
2198 background: none;
2199 border: 0;
2200 cursor: pointer;
2201 text-decoration: none;
2202 transition: unset !important;
2203 -webkit-font-smoothing: unset !important;
2204 animation: unset !important;
2205 }
2206
2207 .wf_funnel_popup_close .dashicons {
2208 color: #6d6d6d;
2209 font-size: 19px;
2210 line-height: 18px;
2211 margin: 0;
2212 background: #f1f1f1;
2213 border-radius: 50%;
2214 width: 30px;
2215 height: 30px;
2216 padding: 6px;
2217 box-sizing: border-box;
2218 transition: unset !important;
2219 }
2220
2221 .wf_funnel_popup_close .dashicons:hover {
2222 color: #f27474;
2223 }
2224
2225 .bwfabt_vue_forms .form-group {
2226 margin: 0 0 15px;
2227 }
2228
2229 .bwfabt_vue_forms .form-group label {
2230 font-size: 13px;
2231 line-height: 16px;
2232 color: #3c434a;
2233 display: block;
2234 margin-bottom: 4px;
2235 }
2236
2237 .bwfabt_vue_forms .form-group span {
2238 color: #353030;
2239 display: inline-block;
2240 line-height: 16px;
2241 font-weight: 400;
2242 margin-bottom: 4px;
2243 }
2244
2245 .bwfabt_vue_forms .form-group input[type="text"],
2246 .bwfabt_vue_forms .form-group input[type="number"],
2247 .bwfabt_vue_forms .form-group textarea,
2248 .bwfabt_vue_forms .form-group select,
2249 .bwfabt_vue_forms .form-group textarea {
2250 font-size: 13px;
2251 line-height: normal;
2252 color: #3c434a;
2253 padding: 12px 10px;
2254 background-color: #fff;
2255 border: 1px solid #d5d5d5;
2256 box-shadow: none;
2257 display: block;
2258 width: 100%;
2259 max-width: 100%;
2260 margin: 0;
2261 resize: none;
2262 box-sizing: border-box;
2263 border-radius: 8px;
2264 }
2265
2266 body .iziModal .iziModal-button-close:hover:before {
2267 color: #f27474;
2268 }
2269
2270 .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title {
2271 font-size: 24px;
2272 line-height: 32px;
2273 float: left;
2274 color: #353030;
2275 width: 100%;
2276 font-weight: 500;
2277 animation: unset !important;
2278 }
2279
2280 .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button {
2281 opacity: 1;
2282 display: flex;
2283 place-content: center;
2284 align-items: center;
2285 overflow: hidden;
2286 border: 0;
2287 text-decoration: none !important;
2288
2289 background-color: transparent;
2290 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23000000' width='20' height='20'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.06894 7.00909L12.6117 2.46618C12.9073 2.17068 12.9073 1.6929 12.6117 1.3974C12.3162 1.10191 11.8384 1.10191 11.5429 1.3974L7.00002 5.94032L2.45725 1.3974C2.16161 1.10191 1.68397 1.10191 1.38848 1.3974C1.09284 1.6929 1.09284 2.17068 1.38848 2.46618L5.93125 7.00909L1.38848 11.552C1.09284 11.8475 1.09284 12.3253 1.38848 12.6208C1.53574 12.7682 1.72937 12.8422 1.92286 12.8422C2.11635 12.8422 2.30985 12.7682 2.45725 12.6208L7.00002 8.07786L11.5429 12.6208C11.6903 12.7682 11.8838 12.8422 12.0773 12.8422C12.2708 12.8422 12.4643 12.7682 12.6117 12.6208C12.9073 12.3253 12.9073 11.8475 12.6117 11.552L8.06894 7.00909Z' fill='black'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='11.6667' height='11.6667' fill='white' transform='translate(1.16675 1.1665)'%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
2291 background-repeat: no-repeat !important;
2292 height: 20px;
2293 width: 20px;
2294 background-position: center !important;
2295 margin-top: 6px;
2296 }
2297 .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button:before {
2298 content: unset;
2299 }
2300
2301 body .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-buttons {
2302 right: 24px !important;
2303 }
2304
2305 body .iziModal .iziModal-button-close:hover {
2306 transform: rotate(0deg);
2307 }
2308
2309 .wffn-integration .wffn-paste-form-html .wffn-gen-form {
2310 float: left;
2311 display: block;
2312 margin-top: 30px;
2313 }
2314 .wffn-integration .wffn-paste-form-html .wffn-gen-form.button,
2315 #wffn_global_setting .email_test.button {
2316 min-width: 84px;
2317 text-align: center;
2318 padding: 0 16px;
2319 font-weight: 500;
2320 border-radius: 8px;
2321 font-size: 13px;
2322 font-size: 0.8125rem;
2323 min-height: 36px;
2324 box-shadow: none;
2325 text-decoration: none;
2326 display: inline-flex;
2327 text-align: center;
2328 align-items: center;
2329 justify-content: center;
2330 cursor: pointer;
2331 border: 1px solid var(--wffn-primary);
2332 color: #fff;
2333 background: var(--wffn-primary);
2334 }
2335 .wffn-integration .wffn-paste-form-html .wffn-gen-form.button:hover,
2336 #wffn_global_setting .email_test.button:focus {
2337 background: var(--wffn-primary-alter);
2338 }
2339
2340 .wffn_billing_accordion_inner {
2341 color: #31373c;
2342 margin: 15px 0 0;
2343 background: #fff;
2344 color: #31373c;
2345 border: 1px solid #ececec;
2346 padding: 12px 15px;
2347 }
2348
2349 .accordion_left {
2350 text-align: left;
2351 display: inline-block;
2352 width: 80%;
2353 float: left;
2354 }
2355
2356 .wffn_billing_accordion_inner .accordion_heading {
2357 display: inline-block;
2358 font-size: 14px;
2359 font-weight: 600;
2360 }
2361
2362 .accordion_right {
2363 text-align: right;
2364 display: inline-block;
2365 width: 20%;
2366 float: left;
2367 }
2368
2369 .accordion_right .dashicons-arrow-down,
2370 .accordion_left i {
2371 cursor: pointer;
2372 }
2373
2374 .accordion_right i {
2375 margin-left: 10px;
2376 }
2377
2378 .wffn_billing_accordion_content {
2379 display: none;
2380 background: #fbfbfb;
2381 padding: 15px;
2382 border: 1px solid #ececec;
2383 border-top-color: #ececec;
2384 border-top-style: solid;
2385 border-top-width: 1px;
2386 border-top: 0;
2387 }
2388
2389 .wffn_row_billing {
2390 width: 100%;
2391 display: flex;
2392 margin: 0 0 15px;
2393 }
2394
2395 .wffn_billing_left {
2396 flex: 0 0 135px;
2397 display: flex;
2398 align-items: center;
2399 padding-right: 10px;
2400 }
2401
2402 .wffn_billing_left label {
2403 font-size: 13px;
2404 line-height: 24px;
2405 color: #414141;
2406 display: block;
2407 margin-bottom: 0;
2408 cursor: default;
2409 }
2410
2411 .wffn_billing_right {
2412 width: calc(100% - 135px);
2413 }
2414
2415 .wffn_billing_right input[type="text"],
2416 .wffn_billing_right input[type="number"],
2417 .wffn_billing_right textarea,
2418 .wffn_billing_right select {
2419 font-size: 14px;
2420 line-height: 24px;
2421 color: #444;
2422 padding: 5px 10px;
2423 background-color: #fff;
2424 border: 1px solid #d5d5d5;
2425 box-shadow: none;
2426 display: block;
2427 width: 100%;
2428 max-width: 100%;
2429 margin: 0;
2430 height: auto;
2431 border-radius: 0;
2432 -moz-border-radius: 0;
2433 -webkit-border-radius: 0;
2434 -ms-border-radius: 0;
2435 box-sizing: border-box;
2436 font: -webkit-control;
2437 }
2438
2439 .wffn_billing_right.optin_flex_3_field > div {
2440 display: flex;
2441 clear: both;
2442 }
2443
2444 .wffn_billing_right.optin_flex_3_field > div:nth-child(1) {
2445 margin-bottom: 10px;
2446 }
2447
2448 .wffn_billing_right.optin_flex_3_field input[type="text"],
2449 .wffn_billing_right.optin_flex_3_field input[type="number"],
2450 .wffn_billing_right.optin_flex_3_field textarea,
2451 .wffn_billing_right.optin_flex_3_field select {
2452 width: 29%;
2453 margin-right: 1%;
2454 box-sizing: border-box;
2455 }
2456
2457 .wffn_billing_right.optin_flex_eql_field > div {
2458 display: flex;
2459 clear: both;
2460 }
2461
2462 .wffn_billing_right.optin_flex_eql_field > div:nth-child(1) {
2463 margin-bottom: 10px;
2464 }
2465
2466 .wffn_billing_right.optin_flex_eql_field input[type="text"],
2467 .wffn_billing_right.optin_flex_eql_field input[type="number"],
2468 .wffn_billing_right.optin_flex_eql_field textarea,
2469 .wffn_billing_right.optin_flex_eql_field select {
2470 width: 90%;
2471 margin-right: 1%;
2472 box-sizing: border-box;
2473 }
2474
2475 .wffn_billing_right.optin_flex_eql_field .wp-picker-container button {
2476 margin: 0;
2477 }
2478 .wffn_row_billing.wfop_custom_pad {
2479 display: none;
2480 }
2481 .wffn_row_billing.wfop_custom_pad.wfop_show_pad {
2482 display: flex;
2483 }
2484
2485 .bwf-spin-loader {
2486 width: 1.5em;
2487 height: 1.5em;
2488 border: 0.25em solid transparent;
2489 border-radius: 100%;
2490 background-color: transparent !important;
2491 -webkit-animation: bwf-rotate-loading 1.5s linear 0s infinite normal;
2492 animation: bwf-rotate-loading 1.5s linear 0s infinite normal;
2493 border-left-color: #444;
2494 border-right-color: #444;
2495 }
2496
2497 .bwf-spin-loader.bwf-spin-loader-s {
2498 width: 1em;
2499 height: 1em;
2500 }
2501
2502 .bwf-spin-loader.bwf-spin-loader-l {
2503 width: 2em;
2504 height: 2em;
2505 }
2506
2507 .bwf-spin-loader.bwf-spin-loader-xl {
2508 width: 3em;
2509 height: 3em;
2510 border-width: 0.4em;
2511 }
2512
2513 .bwf-spin-loader.bwf-spin-loader-xxl {
2514 width: 4em;
2515 height: 4em;
2516 border-width: 0.4em;
2517 }
2518
2519 @-webkit-keyframes bwf-rotate-loading {
2520 0% {
2521 -webkit-transform: rotate(0);
2522 transform: rotate(0);
2523 }
2524 100% {
2525 -webkit-transform: rotate(360deg);
2526 transform: rotate(360deg);
2527 }
2528 }
2529
2530 @keyframes bwf-rotate-loading {
2531 0% {
2532 -webkit-transform: rotate(0);
2533 transform: rotate(0);
2534 }
2535 100% {
2536 -webkit-transform: rotate(360deg);
2537 transform: rotate(360deg);
2538 }
2539 }
2540
2541 /* highlighted wrap when no products */
2542 .wffn_welcome_wrap {
2543 background-color: #fff;
2544 padding: 80px 0;
2545 text-align: center;
2546 width: 100%;
2547 }
2548
2549 .wffn_welc_head {
2550 font-size: 26px;
2551 line-height: 34px;
2552 color: #000;
2553 margin: 0 0 10px;
2554 }
2555
2556 .wffn_welc_icon {
2557 display: inline-block;
2558 vertical-align: middle;
2559 }
2560
2561 .wffn_welc_title {
2562 display: inline-block;
2563 vertical-align: middle;
2564 }
2565
2566 .wffn_welc_text {
2567 max-width: 585px;
2568 margin: 0 auto 35px;
2569 }
2570
2571 .wffn_welc_text p {
2572 font-size: 16px;
2573 line-height: 24px;
2574 color: #8a8a8a;
2575 margin: 0 0 15px;
2576 }
2577
2578 /* Settings css */
2579 #wffn_design_setting .vue-form-generator .form-group label {
2580 font-size: 14px;
2581 line-height: 24px;
2582 color: #414141;
2583 display: block;
2584 margin-bottom: 7px;
2585 cursor: default;
2586 }
2587
2588 #wffn_design_setting .form-group {
2589 width: 100%;
2590 float: left;
2591 padding: 0 2%;
2592 margin: 0 0 15px 0;
2593 }
2594
2595 #wffn_design_setting .form-group.wffn_design_setting_50 {
2596 width: 48%;
2597 display: inline-block;
2598 margin: 1%;
2599 }
2600
2601 #wffn_design_setting .field-wrap {
2602 display: flex;
2603 }
2604
2605 #wffn_design_setting .vue-form-generator * {
2606 box-sizing: border-box;
2607 }
2608
2609 #wffn_design_setting .vue-form-generator .field-input .wrapper {
2610 width: 100%;
2611 }
2612
2613 #wffn_design_setting .vue-form-generator .form-control:not([class*=" col-"]) {
2614 width: 100%;
2615 }
2616
2617 #wffn_design_setting .vue-form-generator .field-input input[type="color"] {
2618 width: 60px;
2619 display: block;
2620 }
2621
2622 #wffn_design_setting .vue-form-generator .field-input .helper {
2623 margin: auto 0.5em;
2624 }
2625
2626 #wffn_design_setting
2627 .form-group.wffn_main_design_sub_heading.field-label
2628 label {
2629 font-weight: 700;
2630 margin: 8px 0 0;
2631 color: #1266ae;
2632 font-size: 13px;
2633 }
2634
2635 #wffn_design_setting
2636 .form-group.wffn_main_design_sub_heading.field-label
2637 label
2638 > span {
2639 font-size: 20px;
2640 line-height: 1.5;
2641 font-weight: 700;
2642 padding-left: 0;
2643 color: #000;
2644 }
2645
2646 #wffn_design_setting .vue-form-generator fieldset > .form-group:first-child {
2647 margin-top: 0;
2648 }
2649
2650 #wffn_design_setting .form-group.wffn_main_design_heading.field-label {
2651 background: #fff;
2652 border-radius: 0;
2653 margin-top: 0;
2654 font-weight: normal;
2655 margin-left: 0;
2656 padding: 11px 15px 10px 15px;
2657 }
2658
2659 #wffn_design_setting .form-group.wffn_main_design_heading.field-label label {
2660 font-size: 14px;
2661 line-height: 26px;
2662 margin-bottom: 0;
2663 }
2664
2665 #wffn_design_setting
2666 .form-group.wffn_main_design_heading.field-label
2667 label
2668 > span {
2669 margin: 0;
2670 }
2671
2672 #wffn_design_setting input,
2673 #wffn_design_setting select {
2674 font-size: 14px !important;
2675 height: 37px !important;
2676 padding: 0 10px;
2677 }
2678
2679 #wffn_design_setting .vue-form-generator .hint {
2680 font-style: italic;
2681 font-size: 0.8em;
2682 }
2683
2684 #wffn_design_setting .vue-form-generator .field-switch .handle {
2685 top: 1px;
2686 width: 20px;
2687 height: 20px;
2688 }
2689
2690 #wffn_design_setting .vue-form-generator .field-switch .field-wrap label {
2691 width: 48px;
2692 height: 22px;
2693 }
2694
2695 #wffn_design_setting .vue-form-generator .field-switch input:checked ~ .handle {
2696 left: 28px;
2697 }
2698
2699 #wffn_design_setting .field-switch .label:before,
2700 #wffn_design_setting .field-switch .label:after {
2701 content: "";
2702 }
2703
2704 #wffn_design_setting + .bwf_form_button,
2705 #wffn_design_setting .bwf_form_button {
2706 margin: 25px 1% 0 !important;
2707 }
2708
2709 #wffn_design_setting .vue-form-generator .form-control {
2710 margin: 0;
2711 font-size: 13px;
2712 box-shadow: none;
2713 border-radius: 0;
2714 -moz-border-radius: 0;
2715 -webkit-border-radius: 0;
2716 -ms-border-radius: 0;
2717 box-sizing: border-box;
2718 }
2719
2720 #wffn_design_setting .vue-form-generator select.form-control {
2721 background-image: none;
2722 -webkit-appearance: menulist;
2723 }
2724
2725 .clear_left {
2726 clear: left;
2727 }
2728
2729 /* Sticky Bar */
2730 div#wpcontent {
2731 padding: 0;
2732 /* overflow-x: hidden !important; */
2733 min-height: calc(100vh - 32px);
2734 }
2735
2736 .wrap.wffn-funnel-common,
2737 .wrap#wffn_lp_edit_vue_wrap,
2738 .wrap#wffn_ty_edit_vue_wrap,
2739 .wrap#wffn_op_edit_vue_wrap,
2740 .wrap#wffn_oty_edit_vue_wrap,
2741 .wrap.bwf-funnel-common {
2742 padding: 24px;
2743 margin: 0;
2744 }
2745
2746 #wffn_lp_edit_vue_wrap .wrap,
2747 #wffn_ty_edit_vue_wrap .wrap,
2748 #wffn_op_edit_vue_wrap .wrap,
2749 #wffn_oty_edit_vue_wrap .wrap {
2750 padding: 24px;
2751 margin: 0;
2752 background-color: #fff;
2753 }
2754
2755 #wfop_layout_container {
2756 margin-left: 20px;
2757 }
2758
2759 .wffn_forms_global_settings #wffn_form_fields > div {
2760 padding-left: 0 !important;
2761 margin-top: 10px;
2762 display: inline-block;
2763 }
2764
2765 .wffn_forms_global_settings #wffn_form_fields > div label,
2766 .wffn-optin-fields.optin-map-table-head .fmap-head {
2767 min-width: 110px;
2768 display: inline-block;
2769 margin-right: 5px;
2770 }
2771
2772 .wffn-optin-fields.optin-map-table-head > div {
2773 display: inline-block;
2774 font-weight: bold;
2775 }
2776
2777 .wffn-optin-fields.optin-map-table-head {
2778 margin-bottom: 5px;
2779 }
2780
2781 .wfty_design_accordion {
2782 border: 1px solid #ddd;
2783 margin-bottom: 15px;
2784 background: #fbfbfb;
2785 }
2786
2787 #wffn_design_setting
2788 .wfty_design_accordion[status="close"]
2789 .form-group.wfty_main_design_heading.field-label {
2790 margin: 0;
2791 }
2792
2793 #wffn_design_setting .wfty_design_accordion[status="open"] {
2794 padding-bottom: 20px;
2795 }
2796
2797 #wffn_design_setting .form-group.wfty_main_design_heading.field-label {
2798 background: #fff;
2799 border-radius: 0;
2800 margin-top: 0;
2801 font-weight: 500;
2802 margin-left: 0;
2803 padding: 11px 15px 10px 15px;
2804 }
2805
2806 #wffn_design_setting .form-group.wfty_main_design_heading.field-label label {
2807 font-weight: 500;
2808 }
2809
2810 #wffn_design_setting
2811 .form-group.wfty_main_design_heading.field-label[status="open"] {
2812 border-bottom: 1px solid #ddd;
2813 margin-bottom: 15px;
2814 }
2815
2816 #wffn_design_setting
2817 .vue-form-generator
2818 .wfty_design_accordion
2819 .form-group
2820 label,
2821 #wffn_design_setting
2822 .vue-form-generator
2823 .wfty_design_accordion
2824 .form-group
2825 label
2826 span {
2827 margin: 0;
2828 }
2829
2830 #wffn_design_setting
2831 .wfty_design_accordion
2832 .form-group.wfty_main_design_heading {
2833 width: 100%;
2834 margin: 0;
2835 }
2836
2837 body #wffn_design_setting .form-group.wfty_design_setting_50 {
2838 width: 50%;
2839 display: block;
2840 }
2841
2842 .wffn_blur_text {
2843 color: transparent !important;
2844 text-shadow: 0 0 3px rgba(0, 0, 0, 0.72) !important;
2845 text-decoration-line: line-through !important;
2846 }
2847
2848 .wffn_blur_text::-moz-selection {
2849 color: transparent !important;
2850 }
2851
2852 .wffn_blur_text::selection {
2853 color: transparent !important;
2854 }
2855
2856 #wffn_design_setting .form-group:not(.wfty_main_design_heading) > label {
2857 margin: 0 0 5px !important;
2858 }
2859
2860 #wffn_design_setting
2861 .wfty_design_accordion
2862 .form-group.wfty_main_design_heading
2863 > label {
2864 cursor: pointer;
2865 }
2866
2867 #wffn_design_setting
2868 .wfty_design_accordion
2869 .form-group.wfty_main_design_heading
2870 > label
2871 > span {
2872 position: relative;
2873 }
2874
2875 #wffn_design_setting
2876 .wfty_design_accordion
2877 .form-group.wfty_main_design_heading
2878 > label
2879 > span:before {
2880 font-family: "dashicons";
2881 content: "\f140";
2882 display: inline-block;
2883 padding-right: 3px;
2884 vertical-align: middle;
2885 font-weight: 900;
2886 position: absolute;
2887 right: 0;
2888 font-size: 18px;
2889 }
2890
2891 #wffn_design_setting
2892 .wfty_design_accordion
2893 .form-group.wfty_main_design_heading.field-label[status="open"]
2894 > label
2895 > span:before {
2896 content: "\f142";
2897 }
2898
2899 #wffn_design_setting fieldset .button.wp-color-result {
2900 position: absolute;
2901 top: 0;
2902 right: 0;
2903 bottom: 0;
2904 box-shadow: none;
2905 border-radius: 0;
2906 width: 25px;
2907 padding: 0 !important;
2908 margin: 0 !important;
2909 max-height: 40px;
2910 font-size: 15px;
2911 border: none;
2912 }
2913
2914 #wffn_design_setting .wp-picker-container {
2915 display: block;
2916 position: relative;
2917 top: 0;
2918 }
2919
2920 #wffn_design_setting span.wp-color-result-text,
2921 #wffn_design_setting input.button.button-small.wp-picker-clear {
2922 display: none !important;
2923 }
2924
2925 #wffn_design_setting span.wp-picker-input-wrap {
2926 display: block !important;
2927 }
2928
2929 #wffn_design_setting span.wp-picker-input-wrap.hidden > label {
2930 display: block;
2931 font-size: 14px;
2932 cursor: default;
2933 text-transform: capitalize;
2934 width: 100%;
2935 float: none;
2936 margin-bottom: 0;
2937 }
2938
2939 body #wffn_design_setting .wffn_color_pick input {
2940 width: 100%;
2941 min-height: 37px;
2942 }
2943
2944 #wffn_design_setting .wp-picker-holder {
2945 position: absolute;
2946 z-index: 9;
2947 }
2948
2949 #wffn_design_setting .vue-form-generator .wp-picker-holder .iris-picker {
2950 box-sizing: unset !important;
2951 }
2952
2953 #wffn_design_container .wffn_template_header {
2954 width: 100%;
2955 background: #fff;
2956 display: flex;
2957 border-bottom: 1px solid var(--wffn-border-color);
2958 align-items: center;
2959 }
2960
2961 .wffn_template_editor {
2962 position: relative;
2963 display: flex;
2964 padding: 5px 0;
2965 }
2966
2967 .wffn_template_editor .wffn_editor_field_label {
2968 display: inline-block;
2969 font-size: 14px;
2970 font-weight: 400;
2971 margin-right: 10px;
2972 }
2973
2974 .wffn_field_select_dropdown {
2975 position: relative;
2976 }
2977
2978 .wffn_field_select_dropdown.active .dashicons-arrow-down-alt2:before {
2979 content: "\f343";
2980 }
2981
2982 .wffn_field_select_dropdown .wffn_field_select_label {
2983 font-size: 14px;
2984 font-weight: 500;
2985 display: inline-block;
2986 cursor: pointer;
2987 }
2988
2989 .wffn_field_select_dropdown .wffn_field_dropdown {
2990 position: absolute;
2991 background: #fff;
2992 box-shadow: 0px 1px 10px 0px #e8e8e8;
2993 border: 1px solid #ccc;
2994 border-radius: 4px;
2995 width: 280px;
2996 top: 35px;
2997 z-index: 50;
2998 right: 0;
2999 }
3000
3001 .wffn_field_select_dropdown .components-popover__content .wffn_field_dropdown {
3002 border: 0px;
3003 }
3004
3005 .wffn_field_select_dropdown .wffn_field_dropdown .wffn_dropdown_header {
3006 padding: 2px 0px;
3007 border-bottom: 1px solid #eaeaea;
3008 }
3009
3010 #wffn_design_container .wffn_template_header .wffn_field_dropdown label {
3011 background: #fff;
3012 line-height: 1.3;
3013 text-align: left;
3014 padding: 10px 20px;
3015 border: 0;
3016 }
3017
3018 #wffn_design_container
3019 .wffn_template_header
3020 .wffn_field_dropdown
3021 .wffn_dropdown_fields {
3022 color: #292929;
3023 font-weight: 400;
3024 box-sizing: border-box;
3025 }
3026 #wffn_design_container
3027 .wffn_template_header
3028 .wffn_field_dropdown
3029 .wffn_dropdown_fields
3030 input:checked
3031 ~ span {
3032 font-weight: 500;
3033 color: var(--wffn-text);
3034 }
3035
3036 .wffn_field_dropdown .wffn_dropdown_body {
3037 padding: 10px 0;
3038 }
3039
3040 .wffn_field_dropdown .wffn_dropdown_footer {
3041 /* padding-bottom: 10px; */
3042 }
3043
3044 .wffn_field_select_label [class*="dashicons-"]:before {
3045 color: var(--wffn-text);
3046 }
3047
3048 label.wffn_dropdown_fields:hover input {
3049 border-color: var(--wffn-primary);
3050 box-sizing: border-box;
3051 }
3052
3053 .label.wffn_dropdown_fields input:checked {
3054 border-color: var(--wffn-primary);
3055 }
3056
3057 .wffn_ml_auto {
3058 margin-left: auto;
3059 }
3060
3061 .transparent_cover {
3062 background-color: transparent !important;
3063 }
3064
3065 /** sweetalert popup style */
3066 .swal2-icon {
3067 transform: scale(0.8);
3068 }
3069
3070 .swal2-icon.swal2-success .swal2-success-ring {
3071 background: #13c37b;
3072 }
3073
3074 .swal2-icon.swal2-success .swal2-success-ring:before {
3075 position: absolute;
3076 width: calc(100% + 20px);
3077 height: calc(100% + 20px);
3078 content: "";
3079 left: -13px;
3080 border: 3px solid #007cba;
3081 border-radius: 50%;
3082 top: -13px;
3083 }
3084
3085 .swal2-header .swal2-icon.swal2-success {
3086 margin: 0 auto 0.5em;
3087 }
3088
3089 .swal2-header .swal2-icon.swal2-success [class^="swal2-success-line"] {
3090 z-index: 3;
3091 background-color: #fff;
3092 height: 0.2125em;
3093 }
3094
3095 .swal2-header .swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
3096 width: 2.9375em;
3097 height: 0.2125em;
3098 background: #fff;
3099 }
3100
3101 .swal2-header .swal2-icon.swal2-error .swal2-x-mark {
3102 background: #e6283f;
3103 border-radius: 50%;
3104 }
3105
3106 .swal2-header .swal2-icon.swal2-error {
3107 padding: 8px;
3108 border: 4px solid #007cba;
3109 margin: 0 auto;
3110 display: none !important;
3111 }
3112
3113 .wffn_field_select_dropdown
3114 .components-dropdown__content
3115 .components-popover__content
3116 > div {
3117 padding: 0;
3118 }
3119
3120 .wffn_field_select_dropdown
3121 .wffn_field_dropdown_container
3122 .wffn_field_dropdown {
3123 position: relative;
3124 top: unset;
3125 }
3126
3127 .update-nag,
3128 #wf-extended-protection-notice {
3129 margin-top: 80px;
3130 }
3131 .wtfb-widget-tabs
3132 .wfocu_gsettings_paypal_ref_trans
3133 .components-radio-control__option {
3134 display: inline-flex;
3135 margin-top: 10px;
3136 transform: translateY(-5px);
3137 }
3138
3139 /* .wtfb-widget-tabs .wfocu_gsettings_paypal_ref_trans .components-radio-control__option input {
3140 margin-left: 0px !important;
3141 } */
3142
3143 .wffn-preview-overlay {
3144 height: 100%;
3145 width: 100%;
3146 position: fixed;
3147 background: #a9a99b59;
3148 display: inline-block;
3149 top: 0;
3150 left: 0;
3151 z-index: 99999;
3152 }
3153
3154 .wffn_template_preview_overlay .wffn_template_preview_modal * {
3155 box-sizing: border-box;
3156 }
3157 .wffn_template_preview_wrap .wffn_template_preview_header {
3158 background-color: #fff;
3159 height: 65px;
3160 display: flex;
3161 align-items: center;
3162 padding: 0 25px;
3163 box-shadow: 0px 1px 6px rgb(0 0 0 / 10%);
3164 position: relative;
3165 z-index: 10;
3166 }
3167 .wffn_template_preview_wrap .wffn_template_preview_content:before,
3168 .wffn_template_preview_wrap .wffn_template_preview_content:after {
3169 /* content: "";
3170 display: table;
3171 clear: both; */
3172 }
3173 .wffn_template_preview_wrap .wffn_template_preview_content {
3174 position: relative;
3175 display: grid;
3176 grid-template-columns: auto 1fr;
3177 grid-template-areas: "sidebar preview";
3178 z-index: 9;
3179 }
3180 .wffn_template_preview_wrap
3181 .wffn_template_preview_header
3182 .wffn_template_viewport {
3183 flex: 1;
3184 text-align: center;
3185 }
3186 .wffn_template_preview_wrap
3187 .wffn_template_preview_header
3188 .wffn_template_viewport
3189 .wffn_viewport_icons {
3190 margin: 0 4px;
3191 padding: 8px 8px 10px;
3192 cursor: pointer;
3193 border: 2px solid transparent;
3194 border-radius: 8px;
3195 }
3196 .wffn_template_preview_wrap
3197 .wffn_template_preview_header
3198 .wffn_template_viewport
3199 .wffn_viewport_icons.active {
3200 border: 2px solid var(--wffn-primary);
3201 color: var(--wffn-primary);
3202 }
3203 .wffn_template_preview_wrap
3204 .wffn_template_preview_header
3205 .wffn-import-template-btn {
3206 font-size: 16px;
3207 line-height: 20px;
3208 text-align: center;
3209 display: inline-block;
3210 padding: 12px 24px;
3211 height: 44px;
3212 font-weight: 500;
3213 border-radius: 8px;
3214 background: var(--brand-color);
3215 border-color: var(--brand-color);
3216 box-shadow: unset;
3217 min-width: 201px;
3218 transform: translateY(-1px);
3219 }
3220 .wffn_template_preview_wrap
3221 .wffn_template_preview_header
3222 .wffn-import-template-btn.is_busy,
3223 .wffn_template_preview_wrap
3224 .wffn_template_preview_header
3225 .wffn-import-template-btn.is_busy:focus,
3226 .wffn_template_preview_wrap
3227 .wffn_template_preview_header
3228 .wffn-import-template-btn.is-busy,
3229 .wffn_template_preview_wrap
3230 .wffn_template_preview_header
3231 .wffn-import-template-btn.is-busy:focus {
3232 /* animation: components-button__busy-animation 2500ms infinite linear; */
3233 background-image: none !important;
3234 /* border-color: var(--brand-color); */
3235 }
3236 .wffn_template_preview_wrap
3237 .wffn_template_preview_header
3238 .wffn-import-template-btn:focus,
3239 .wffn_template_preview_wrap
3240 .wffn_template_preview_header
3241 .wffn-import-template-btn:active,
3242 .wffn_template_preview_wrap
3243 .wffn_template_preview_header
3244 .wffn-import-template-btn:disabled {
3245 background-color: var(--brand-color) !important;
3246 }
3247 .wffn_template_preview_wrap
3248 .wffn_template_preview_header
3249 .wffn-import-template-btn:hover {
3250 background: var(--brand-color) !important;
3251 }
3252 .wffn_template_preview_wrap
3253 .wffn_template_preview_header
3254 .wffn_template_preview_close {
3255 background-color: #fff;
3256 margin-left: 30px;
3257 padding: 3px 0px;
3258 }
3259
3260 .wffn_template_preview_wrap
3261 .wffn_template_preview_content
3262 .wffn_template_preview_inner {
3263 width: 100%;
3264 grid-area: preview;
3265 }
3266 .wffn_template_preview_wrap
3267 .wffn_template_preview_content
3268 .wffn_template_preview_inner
3269 .wffn_template_preview_frame {
3270 background-color: rgba(0, 0, 0, 0.08);
3271 flex: 1;
3272 position: relative;
3273 z-index: 9;
3274 }
3275 .wffn_template_preview_wrap
3276 .wffn_template_preview_content
3277 .wffn_template_preview_inner
3278 .wffn_template_preview_frame
3279 iframe {
3280 display: block;
3281 /* min-height: calc(100vh - 66px); */
3282 margin: auto;
3283 background-color: #fff;
3284 }
3285 .wffn_template_preview_wrap
3286 .wffn_template_preview_content
3287 .wffn_template_preview_inner
3288 .wffn_template_preview_frame.tablet
3289 iframe {
3290 max-width: 768px;
3291 }
3292 .wffn_template_preview_wrap
3293 .wffn_template_preview_content
3294 .wffn_template_preview_inner
3295 .wffn_template_preview_frame.mobile
3296 iframe {
3297 max-width: 480px;
3298 }
3299 .wffn_template_preview_wrap
3300 .wffn_template_preview_content
3301 .wffn_template_preview_inner
3302 .wffn_global_loader {
3303 background-color: #fff;
3304 border-right: 1px solid #cfcfcf;
3305 }
3306
3307 .wffn_template_preview_close button {
3308 display: inline-flex;
3309 text-decoration: none;
3310 font-size: 13px;
3311 margin: 0;
3312 border: 0;
3313 cursor: pointer;
3314 -webkit-appearance: none;
3315 background: none;
3316 transition: box-shadow 0.1s linear;
3317 height: 36px;
3318 padding: 0;
3319 align-items: center;
3320 box-sizing: border-box;
3321 color: #1e1e1e;
3322 box-shadow: unset !important;
3323 }
3324 .wffn_template_preview_close button:hover {
3325 color: var(--wffn-primary);
3326 }
3327 .bwf-table-item.wf_funnel_right_align {
3328 text-align: right;
3329 }
3330
3331 .wffn_swl_btn .wf_funnel_btn.wf_cancel_btn {
3332 background: #fff;
3333 color: #5f6381;
3334 border: 1px solid transparent;
3335 }
3336
3337 @-webkit-keyframes wffn_fadeInUp {
3338 0% {
3339 opacity: 0;
3340 -webkit-transform: translate3d(0, 100%, 0);
3341 transform: translate3d(0, 100%, 0);
3342 }
3343 to {
3344 opacity: 1;
3345 -webkit-transform: translateZ(0);
3346 transform: translateZ(0);
3347 }
3348 }
3349 @keyframes wffn_fadeInUp {
3350 0% {
3351 opacity: 0;
3352 -webkit-transform: translate3d(0, 100%, 0);
3353 transform: translate3d(0, 100%, 0);
3354 }
3355 to {
3356 opacity: 1;
3357 -webkit-transform: translateZ(0);
3358 transform: translateZ(0);
3359 }
3360 }
3361 @-webkit-keyframes wffn_hideSwl {
3362 0% {
3363 -webkit-transform: scale(1);
3364 transform: scale(1);
3365 opacity: 1;
3366 }
3367 100% {
3368 -webkit-transform: scale(0.5);
3369 transform: scale(0.5);
3370 opacity: 0;
3371 }
3372 }
3373
3374 .swal2-popup.swal2-modal.swal2-show,
3375 div.iziModal.fadeInUp,
3376 div.iziModal-overlay.fadeInUp {
3377 -webkit-animation-duration: 0.1s;
3378 animation-duration: 0.1s;
3379 -webkit-animation-fill-mode: both;
3380 animation-fill-mode: both;
3381 -webkit-animation-name: wffn_fadeInUp;
3382 animation-name: wffn_fadeInUp;
3383 }
3384
3385 .swal2-popup.swal2-modal.swal2-hide {
3386 -webkit-animation: wffn_hideSwl 0s forwards;
3387 animation: wffn_hideSwl 0s forwards;
3388 }
3389 .wfty_form_submit .wfty_save_funnel_rules {
3390 min-width: 84px;
3391 text-align: center;
3392 padding: 0 16px;
3393 font-weight: 500;
3394 border-radius: 8px;
3395 -moz-border-radius: 8px;
3396 -webkit-border-radius: 8px;
3397 font-size: 14px;
3398 min-height: 36px;
3399 box-shadow: none;
3400 display: inline-flex;
3401 text-align: center;
3402 align-items: center;
3403 justify-content: center;
3404 border: 1px solid var(--wffn-primary);
3405 color: #fff;
3406 background: var(--wffn-primary);
3407 text-decoration: none;
3408 cursor: pointer;
3409 }
3410 .wfty_form_submit .wfty_save_funnel_rules.is_busy {
3411 opacity: 1 !important;
3412 background-image: linear-gradient(
3413 -45deg,
3414 #007cba 33%,
3415 #005a87 0,
3416 #005a87 70%,
3417 #007cba 0
3418 ) !important;
3419 animation: components-button__busy-animation 2.5s linear infinite;
3420 pointer-events: none;
3421 color: #fff;
3422 }
3423 .wfty_form_submit .wfty_save_funnel_rules:hover {
3424 background: var(--wffn-primary-alter);
3425 }
3426 .wfty_form_submit .wfty_save_funnel_rules:focus {
3427 box-shadow: unset;
3428 }
3429 .wp-admin .bwf-notice.notice {
3430 margin-left: 0px;
3431 }
3432
3433 .hide_bscroll {
3434 overflow: hidden !important;
3435 }
3436
3437 .wf_funnel_templates_inner .wf_funnel_btn_white_temp {
3438 float: left;
3439 }
3440
3441 .bwf-display-flex {
3442 display: flex;
3443 justify-content: center;
3444 align-items: center;
3445 gap: 5px;
3446 }
3447 .multiselect__option--highlight,
3448 .multiselect__option--highlight:after {
3449 background: #0073aa !important;
3450 }
3451 .multiselect__spinner:after,
3452 .multiselect__spinner:before {
3453 border-color: var(--wffn-desc) transparent transparent !important;
3454 }
3455 .lgt_bold {
3456 font-weight: 500;
3457 }
3458 /**RTL CSS**/
3459 body.rtl .bwf-section-inline .bwf-st-add:last-child {
3460 margin-left: 0 !important;
3461 margin-right: 15px !important;
3462 }
3463 body.rtl .bwf-mr-15.components-button.is-secondary {
3464 margin-left: 15px !important;
3465 margin-right: 0px !important;
3466 }
3467 body.rtl .bwf-st-add .components-button svg {
3468 margin-left: 5px !important;
3469 margin-right: 0 !important;
3470 }
3471 body.rtl .wtfb-widget-tabs .wtfb-tab-item-wrapper,
3472 body.rtl .wffn-widget-tabs.wffn-tabs-view-vertical .wffn-tabs-wrapper {
3473 margin-left: 25px !important;
3474 margin-right: 0px !important;
3475 }
3476 .wtfb-widget-tabs .form-group .bwf-pro-container .bwf-pro-btn{
3477 margin-right: 0px !important;
3478 }
3479 .rtl .bwf-attention-container .bwf-close-button{
3480 right: auto;
3481 left: 24px;
3482 }
3483 body.rtl .wtfb-widget-tabs button{
3484 margin-left:auto!important;
3485 margin-right:320px!important;
3486 }
3487 body.rtl .wtfb-widget-tabs button.bwf-license-action-btn{
3488 margin: 0!important;
3489 }
3490 body.rtl .wtfb-widget-tabs .form-group input{
3491 float:none;
3492 }
3493 body.rtl .wffn-widget-tabs.wffn-tabs-view-vertical .wffn_accord .wffn-tabs-wrapper, body.rtl .wfop_edit_form_wrap .wffn_right_optin{
3494 margin-left: 0px !important;
3495 margin-right: 25px !important;
3496 }
3497 body.rtl
3498 #wffn_design_container
3499 .wffn_template_header
3500 .wffn_field_dropdown
3501 :not(.wffn_dropdown_body)
3502 .wffn_dropdown_fields
3503 input[type="radio"] {
3504 float: left;
3505 margin: 0 8px 0px 0px;
3506 }
3507 body.rtl .wffn_funnel_header_action .wf_funnel_link span,
3508 body.rtl .wffn_funnel_header_action .wf_funnel_red_link svg,
3509 body.rtl .wf_funnel_btn_temp_alter svg,
3510 body.rtl .bwf-card-controls .bwf-card-action svg {
3511 margin-left: 5px !important;
3512 margin-right: 0px !important;
3513 }
3514 body.rtl .wf_funnel_templates_inner .wf_funnel_btn_white_temp {
3515 float: right;
3516 margin-left: 15px;
3517 }
3518 body.rtl .wffn-opt-shortcode-tab-area .wffn-scode-copy + a {
3519 float: left;
3520 margin-left: 2px;
3521 }
3522 body.rtl
3523 .wfop_edit_form_wrap
3524 .wffn-tabs-view-vertical
3525 .bwf_form_button.btn_right_bar {
3526 right: unset !important;
3527 left: 0 !important;
3528 }
3529 body.rtl .bwfan_header .bwf-flex .bwf-mr-10,
3530 body.rtl .wffn_filter_container_inner {
3531 margin-left: 10px !important;
3532 margin-right: 0px !important;
3533 }
3534 body.rtl
3535 .wffn_forms_global_settings
3536 .vue-form-generator
3537 fieldset
3538 .form-group
3539 > label,
3540 body.rtl .wffn-tabs-view-vertical #wffn_global_setting .bwf_form_button,
3541 body.rtl
3542 .wffn-tabs-view-vertical
3543 #wffn_global_setting
3544 .bwf_form_button
3545 .spinner {
3546 float: right !important;
3547 }
3548 body.rtl .wffn_forms_global_settings .vue-form-generator fieldset .field-wrap,
3549 body.rtl .wffn_forms_global_settings .form-group .hint,
3550 body.rtl .wffn_funnel_setting .form-group .hint {
3551 padding-left: 0px !important;
3552 padding-right: 201px !important;
3553 }
3554 .wfacp_template_preview_container {
3555 max-width: 900px;
3556 margin-left: auto;
3557 margin-right: auto;
3558 }
3559 .wfacp_template_preview_container .wf_template_preview_wrap {
3560 border: 1px solid var(--wffn-border-color);
3561 border-radius: var(--wffn-border-radius);
3562 overflow: hidden;
3563 }
3564 .wffn_funnel_common {
3565 background-color: #fff;
3566 }
3567 .empty_template_error .button {
3568 display: inline-flex;
3569 align-items: center;
3570 margin: 5px auto 0;
3571 }
3572 .wffn-tabs-view-vertical .multiselect__option,
3573 .wffn-tabs-view-vertical .multiselect__tag {
3574 white-space: normal;
3575 }
3576 .swal2-container .swal2-popup .swal2-actions {
3577 gap: 8px;
3578 justify-content: flex-end;
3579 margin-left: unset;
3580 margin-right: unset;
3581 margin-top: 24px;
3582 }
3583 .swal2-container.wf-pro-modal-container {
3584 z-index: 99999;
3585 }
3586 .swal2-container.wf-pro-modal-container .wf-swal-pro-modal .swal2-confirm {
3587 background-color: var(--brand-color);
3588 border-color: var(--brand-color) !important;
3589 padding: 0 30px;
3590 height: 45px;
3591 font-size: 16px;
3592 transition: 0.25s;
3593 }
3594 .swal2-container.wf-pro-modal-container .wf-swal-pro-modal .swal2-confirm:hover,
3595 .swal2-container.wf-pro-modal-container
3596 .wf-swal-pro-modal
3597 .swal2-confirm:focus {
3598 background-color: var(--brand-color);
3599 }
3600 .swal2-container.wf-pro-modal-container .wf-swal-pro-modal .swal2-actions {
3601 justify-content: center;
3602 }
3603
3604 .bwf-header-settings-nav {
3605 margin-right: 15px;
3606 }
3607 .bwf-header-settings-nav svg {
3608 max-height: 25px;
3609 max-width: 25px;
3610 display: block;
3611 }
3612 .swal2-container .swal2-popup,
3613 .swal2-container .swal-upgrade-pro.swal2-popup {
3614 width: 600px;
3615 }
3616 .swal2-container .swal2-popup .swal2-header,
3617 .swal-upgrade-pro.swal2-popup .swal2-header {
3618 display: flex;
3619 flex-direction: unset;
3620 align-items: flex-start;
3621 justify-content: space-between;
3622 }
3623 .swal2-container .swal-upgrade-pro.swal2-popup .swal2-close {
3624 position: unset;
3625 height: 30px;
3626 line-height: 30px;
3627 justify-content: end;
3628 }
3629 .swal2-container .swal2-popup .swal2-close {
3630 height: 30px;
3631 line-height: 30px;
3632 justify-content: end;
3633 right: 25px;
3634 }
3635 .swal2-container .swal2-popup .swal2-title,
3636 .swal2-container .swal2-popup #swal2-content,
3637 .swal-upgrade-pro.swal2-popup .swal2-title,
3638 .swal-upgrade-pro.swal2-popup #swal2-content {
3639 text-align: left;
3640 }
3641 .swal2-container .swal2-popup .swal2-title,
3642 .swal-upgrade-pro.swal2-popup .swal2-title {
3643 margin: 0 !important;
3644 display: inline-block;
3645 align-items: center;
3646 gap: 8px;
3647 font-weight: 500 !important;
3648 font-size: 24px !important;
3649 }
3650 .swal2-container .swal2-popup .swal2-title img,
3651 .swal-upgrade-pro.swal2-popup .swal2-title img {
3652 margin-right: 5px;
3653 }
3654 .swal2-container .swal2-popup #swal2-content,
3655 .swal-upgrade-pro.swal2-popup #swal2-content {
3656 margin: 16px auto 4px !important;
3657 }
3658 .swal2-container .swal-upgrade-pro.swal2-popup .swal2-styled.swal2-confirm {
3659 background: var(--brand-color) !important;
3660 border: none;
3661 padding: 0 24px;
3662 height: 44px;
3663 font-size: 16px;
3664 font-weight: 500;
3665 line-height: 20px;
3666 transition: 0.25s;
3667 }
3668 .swal2-container .swal-upgrade-pro.swal2-popup .swal2-styled.swal2-confirm i {
3669 display: none;
3670 }
3671
3672 .swal2-container .swal-upgrade-pro.swal2-popup .swal2-actions {
3673 justify-content: flex-end !important;
3674 }
3675 legend.wffn-show-pro {
3676 margin-left: 0;
3677 display: flex;
3678 align-items: center;
3679 cursor: pointer;
3680 }
3681 legend.wffn-show-pro span[data-item] {
3682 display: inline-block;
3683 width: auto;
3684 vertical-align: sub;
3685 margin: 0px 5px -5px 0px;
3686 }
3687 .wffn-is-disabled label,
3688 .wffn-is-disabled input {
3689 pointer-events: none !important;
3690 }
3691 .wffn-is-disabled label,
3692 .wffn-is-disabled label span {
3693 color: #666 !important;
3694 }
3695 .wffn-is-disabled input {
3696 opacity: 0.7;
3697 }
3698 body .bwf-modal-zindex {
3699 z-index: 100000;
3700 }
3701
3702 /** RTL Style */
3703 body.rtl
3704 .wffn_template_preview_wrap
3705 .wffn_template_preview_header
3706 .wffn_template_preview_close {
3707 margin-left: 0px;
3708 margin-right: 30px;
3709 }
3710
3711 body.rtl .wffn_template_sec_ribbon.wffn-pro.wffn-static-ribbon {
3712 margin-left: 0;
3713 margin-right: 8px;
3714 }
3715
3716 body.rtl .wffn_template_sec_ribbon{
3717 right:auto;
3718 left:12px;
3719 }
3720
3721 body.rtl .wffn-widget-tabs .wffn-tab-title.wffn-active:after {
3722 content: "\f341";
3723 float: left;
3724 }
3725
3726 body.rtl .bwfan-tag-rounded.bwfan_ml_12 {
3727 margin-left: 0;
3728 margin-right: 12px;
3729 }
3730 body.rtl .wf_funnel_templates_inner .wf_funnel_btn_blue_temp {
3731 float: right;
3732 margin-left: 15px;
3733 }
3734
3735 body.rtl .wffn-ellipsis-menu.is-opened .wffn-ellipsis-menu-dropdown {
3736 left: 0;
3737 right: unset;
3738 }
3739
3740 body.rtl
3741 .bwfan_page_header
3742 .wffn-ellipsis-menu.is-opened
3743 .wffn-ellipsis-menu-dropdown {
3744 right: 0;
3745 }
3746 body.rtl .swal2-container .swal2-popup .swal2-close {
3747 right: unset;
3748 left: 25px;
3749 }
3750 body.rtl .swal2-popup #swal2-content .wf_delete_modal_content {
3751 text-align: right;
3752 }
3753
3754 body.rtl .wffn_template_header_item.wffn_template_editor_wrap.wffn_ml_auto {
3755 margin-left: 0;
3756 margin-right: auto;
3757 }
3758
3759 body.rtl
3760 .wffn_template_editor
3761 .wffn_field_select_dropdown
3762 .wffn_field_dropdown {
3763 right: unset;
3764 left: 0;
3765 }
3766
3767 body.rtl
3768 #wffn_design_container
3769 .wffn_template_header
3770 .wffn_field_dropdown
3771 label {
3772 text-align: right;
3773 }
3774 body.rtl .wf_funnel_right_align{
3775 text-align: left;
3776 }
3777 body.rtl .wf_funnel_right_align button{
3778 margin-right: 15px;
3779 margin-left: 0px;
3780 }
3781 /**End RTL Style */
3782
3783 .wf_funnel_pop_body .form-group.error.required {
3784 display: block !important;
3785 border: none;
3786 padding: 0;
3787 box-shadow: none;
3788 }
3789
3790 #wf_landing_edit_modal.iziModal,
3791 #wf_thankyou_edit_modal.iziModal,
3792 #wf_optin_edit_modal.iziModal,
3793 #wf_oty_edit_modal.iziModal {
3794 margin-top: 120px;
3795 }
3796