PluginProbe
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce / 1.1.19
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce v1.1.19
3.3.0 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.1 trunk 1.0.4 1.1.0 1.1.0.1 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 All 162 releases
cartflows / admin / assets / css / setup-wizard.css

setup-wizard.css in CartFlows – Funnel Builder & Checkout Plugin for WooCommerce 1.1.19, at admin/assets/css/setup-wizard.css

1,125 lines 24.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 html {
2 background: #f1f1f1;
3 margin: 0 20px;
4 }
5
6 body {
7 /* background: #fff; */
8 color: #444;
9 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10 margin: 140px auto 25px;
11 padding: 20px 20px 10px 20px;
12 max-width: 700px;
13 /* -webkit-font-smoothing: subpixel-antialiased; */
14 /* box-shadow: 0 1px 3px rgba(0,0,0,0.13); */
15 }
16
17 a {
18 color: #0073aa;
19 }
20
21 a:hover,
22 a:active {
23 color: #00a0d2;
24 }
25
26 a:focus {
27 color: #124964;
28 box-shadow:
29 0 0 0 1px #5b9dd9,
30 0 0 2px 1px rgba(30, 140, 190, .8);
31 }
32
33 .ie8 a:focus {
34 outline: #5b9dd9 solid 1px;
35 }
36
37 h1, h2 {
38 clear: both;
39 color: #666;
40 font-size: 24px;
41 padding: 0;
42 padding-bottom: 7px;
43 font-weight: 400;
44 }
45
46 h3 {
47 font-size: 16px;
48 }
49
50 p, li, dd, dt {
51 padding-bottom: 2px;
52 font-size: 14px;
53 line-height: 1.5;
54 }
55
56 code, .code {
57 font-family: Consolas, Monaco, monospace;
58 }
59
60 ul, ol, dl {
61 padding: 5px 5px 5px 22px;
62 }
63
64 a img {
65 border:0
66 }
67 abbr {
68 border: 0;
69 font-variant: normal;
70 }
71
72 fieldset {
73 border: 0;
74 padding: 0;
75 margin: 0;
76 }
77
78 label {
79 cursor: pointer;
80 }
81
82 #logo {
83 margin: 6px 0 14px 0;
84 padding: 0 0 7px 0;
85 border-bottom: none;
86 text-align:center
87 }
88 #logo a {
89 background-image: url(../images/w-logo-blue.png?ver=20131202);
90 background-image: none, url(../images/wordpress-logo.svg?ver=20131107);
91 background-size: 84px;
92 background-position: center top;
93 background-repeat: no-repeat;
94 color: #444; /* same as login.css */
95 height: 84px;
96 font-size: 20px;
97 font-weight: 400;
98 line-height: 1.3em;
99 margin: -130px auto 25px;
100 padding: 0;
101 text-decoration: none;
102 width: 84px;
103 text-indent: -9999px;
104 outline: none;
105 overflow: hidden;
106 display: block;
107 }
108
109 #logo a:focus {
110 box-shadow: none;
111 }
112
113 .step {
114 margin: 20px 0 15px;
115 }
116 .step, th {
117 text-align: left;
118 padding: 0;
119 }
120 body {
121 margin: 100px auto 100px auto;
122 box-shadow: none;
123 background: #f1f1f1;
124 padding: 0;
125 max-width: 800px;
126 }
127
128 a {
129 text-decoration: none;
130 }
131
132 #cartflows-logo {
133 border: 0;
134 margin: 0 0 24px;
135 padding: 0;
136 text-align: center
137 }
138
139 #cartflows-logo img {
140 max-width: 50%;
141 }
142
143 /* Wizard Steps */
144 .cartflows-setup-wizard-steps,
145 .cartflows-setup-steps {
146 padding: 0 0 24px;
147 margin: 0;
148 list-style: none;
149 overflow: hidden;
150 color: #ccc;
151 width: 100%;
152 display: -webkit-inline-flex;
153 display: -ms-inline-flexbox;
154 display: inline-flex
155 }
156
157 .cartflows-setup-wizard-steps li,
158 .cartflows-setup-steps li {
159 width: 33%;
160 float: left;
161 padding: 0 0 .8em;
162 margin: 0;
163 text-align: center;
164 position: relative;
165 border-bottom: 4px solid #ccc;
166 line-height: 1.4em
167 }
168
169 .cartflows-setup-wizard-steps li:before,
170 .cartflows-setup-steps li:before {
171 content: "";
172 border: 4px solid #ccc;
173 border-radius: 100%;
174 width: 4px;
175 height: 4px;
176 position: absolute;
177 bottom: 0;
178 left: 50%;
179 margin-left: -6px;
180 margin-bottom: -8px;
181 background: #fff
182 }
183
184 .cartflows-setup-wizard-steps li.active,
185 .cartflows-setup-steps li.active {
186 border-color: #0085ba;
187 color: #0085ba
188 }
189
190 .cartflows-setup-wizard-steps li.active:before,
191 .cartflows-setup-steps li.active:before {
192 border-color: #0085ba
193 }
194
195 .cartflows-setup-wizard-steps li.done,
196 .cartflows-setup-steps li.done {
197 border-color: #0085ba;
198 color: #0085ba
199 }
200
201 .cartflows-setup-wizard-steps li.done:before,
202 .cartflows-setup-steps li.done:before {
203 border-color: #0085ba;
204 background: #0085ba
205 }
206
207 .cartflows-setup-wizard-content a,
208 .cartflows-setup-content a {
209 color: #0085ba
210 }
211
212 .cartflows-setup-wizard-content a:focus,
213 .cartflows-setup-content a:focus,
214 .cartflows-setup-wizard-content a:hover,
215 .cartflows-setup-content a:hover {
216 color: #111
217 }
218
219 /* Wizard Content */
220 .cartflows-setup-wizard-content,
221 .cartflows-setup-content {
222 box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
223 padding: 24px 24px 0;
224 background: #fff;
225 overflow: hidden;
226 zoom: 1
227 }
228
229 .cartflows-setup-wizard-content h1,
230 .cartflows-setup-content h1,
231 .cartflows-setup-wizard-content h2,
232 .cartflows-setup-content h2,
233 .cartflows-setup-wizard-content h3,
234 .cartflows-setup-content h3,
235 .cartflows-setup-wizard-content table,
236 .cartflows-setup-content table {
237 margin: 0 0 24px;
238 border: 0;
239 padding: 0;
240 color: #666;
241 clear: none
242 }
243
244 .cartflows-setup-wizard-content p,
245 .cartflows-setup-content p {
246 margin: 0 0 24px
247 }
248
249 .cartflows-setup-wizard-content p,
250 .cartflows-setup-content p,
251 .cartflows-setup-wizard-content table,
252 .cartflows-setup-content table {
253 font-size: 1em;
254 line-height: 1.75em;
255 color: #666
256 }
257
258 .cartflows-setup-wizard-content .cartflows-table,
259 .cartflows-setup-content .cartflows-table {
260 width: 100%;
261 }
262
263 .cartflows-setup-wizard-content .form-table th,
264 .cartflows-setup-content .form-table th {
265 width: 40%;
266 vertical-align: top;
267 font-weight: 400
268 }
269
270 .cartflows-setup-wizard-content .form-table td,
271 .cartflows-setup-content .form-table td {
272 vertical-align: top
273 }
274
275 .cartflows-setup-wizard-content .form-table td input,
276 .cartflows-setup-content .form-table td input,
277 .cartflows-setup-wizard-content .form-table td select,
278 .cartflows-setup-content .form-table td select {
279 box-sizing: border-box;
280 color: inherit;
281 }
282
283 .cartflows-setup-wizard-content .form-table td input:not([type='checkbox']),
284 .cartflows-setup-wizard-content .form-table td select {
285 width: 50%;
286 }
287
288 .cartflows-setup-wizard-content .form-table td .description,
289 .cartflows-setup-content .form-table td .description {
290 line-height: 1.5em;
291 display: block;
292 margin-top: .25em;
293 color: #999;
294 font-style: italic
295 }
296
297 .cartflows-setup-wizard-content .form-table td .input-checkbox,
298 .cartflows-setup-content .form-table td .input-checkbox,
299 .cartflows-setup-wizard-content .form-table td .input-radio,
300 .cartflows-setup-content .form-table td .input-radio {
301 width: auto;
302 box-sizing: inherit;
303 padding: inherit;
304 margin: 0 .5em 0 0;
305 box-shadow: none
306 }
307
308 /* Update icon. */
309 .updating-message:before {
310 margin-right: 5px;
311 content: "\f463";
312 display: inline-block;
313 font-size: 20px;
314 line-height: 1;
315 font-family: dashicons;
316 text-decoration: inherit;
317 font-weight: normal;
318 font-style: normal;
319 vertical-align: text-bottom;
320 text-align: center;
321 transition: color .1s ease-in 0;
322 -webkit-font-smoothing: antialiased;
323 -moz-osx-font-smoothing: grayscale;
324 }
325
326 /* Spins the update icon. */
327 .updating-message:before {
328 -webkit-animation: rotation 2s infinite linear;
329 animation: rotation 2s infinite linear;
330 }
331
332 @-webkit-keyframes rotation {
333 0% {
334 -webkit-transform: rotate(0deg);
335 transform: rotate(0deg);
336 }
337 100% {
338 -webkit-transform: rotate(-359deg);
339 transform: rotate(-359deg);
340 }
341 }
342
343 @keyframes rotation {
344 0% {
345 -webkit-transform: rotate(0deg);
346 transform: rotate(0deg);
347 }
348 100% {
349 -webkit-transform: rotate(-359deg);
350 transform: rotate(-359deg);
351 }
352 }
353
354 /* Content Bottom Buttons */
355 .cartflows-setup-actions {
356 display: flex;
357 margin-bottom: 1.5em;
358 }
359 .cartflows-setup-wizard .cartflows-setup-wizard-actions,
360 .cartflows-setup .cartflows-setup-actions {
361 justify-content: space-between;
362 }
363 .cartflows-setup-wizard .cartflows-setup-wizard-actions .button,
364 .cartflows-setup .cartflows-setup-actions .button {
365 font-size: 1em;
366 padding: .5em 1em;
367 line-height: 1em;
368 margin-right: .5em;
369 margin-bottom: 2px;
370 height: auto;
371 border-radius: 4px
372 }
373
374 .cartflows-setup-wizard .cartflows-setup-wizard-actions .skip-button,
375 .cartflows-setup .cartflows-setup-actions .skip-button {
376 margin-left: 10px;
377 margin-right: 0;
378 }
379 .cartflows-setup-wizard .cartflows-setup-wizard-actions .button.button-primary,
380 .cartflows-setup .cartflows-setup-actions .button.button-primary {
381 opacity: 1;
382 height: auto;
383 line-height: 2;
384 padding: 0 1.2em;
385 }
386
387 .aiosrs-pro-return-to-dashboard {
388 font-size: .85em;
389 color: #b5b5b5;
390 margin: 1.18em 0;
391 display: block;
392 text-align: center
393 }
394
395 /* Theme Config Page */
396 .wp-core-ui .aiosrs-pro-basic-config .ast-color-picker {
397 vertical-align: top;
398 margin-right: 7px;
399 }
400 .wp-core-ui .aiosrs-pro-basic-config .wp-picker-clear {
401 width: 70px;
402 }
403 /* Ready Page */
404 .cartflows-setup-wizard-content .twitter-share-button,
405 .cartflows-setup-content .twitter-share-button {
406 float: right
407 }
408
409 /**
410 * Site Identity
411 */
412 .cartflows-setup-wizard-content select,
413 .cartflows-setup-content select,
414 .cartflows-setup-wizard-content input,
415 .cartflows-setup-content input {
416 border: 1px solid #f1f1f1;
417 padding: 0.5em;
418 border-radius: 3px;
419 font-size: 14px;
420 }
421
422 .wp-picker-active .wp-picker-holder {
423 position: absolute;
424 z-index: 9;
425 }
426
427 .cartflows-setup-wizard-next-steps .button-hero:last-child,
428 .cartflows-setup-next-steps .button-hero:last-child {
429 margin-bottom: 0em;
430 }
431 .cartflows-setup-wizard-next-steps .button-hero,
432 .cartflows-setup-next-steps .button-hero {
433 margin-bottom: 1em;
434 }
435
436 .wcf-wizard-next-steps {
437 border: 1px solid #eee;
438 border-radius: 4px;
439 list-style: none;
440 padding: 0;
441 margin-bottom: 2em;
442 }
443 .wcf-wizard-next-steps .wcf-wizard-next-step-item:first-child {
444 border-top: 0;
445 }
446 .wcf-wizard-next-steps .wcf-wizard-next-step-item {
447 display: -webkit-box;
448 display: flex;
449 border-top: 1px solid #eee;
450 }
451 .wcf-wizard-next-steps li {
452 padding: 0;
453 }
454 .wcf-wizard-next-steps .wcf-wizard-next-step-description {
455 -webkit-box-flex: 1;
456 flex-grow: 1;
457 margin: 1.5em;
458 }.wcf-wizard-next-steps .wcf-wizard-next-step-action {
459 -webkit-box-flex: 0;
460 flex-grow: 0;
461 display: -webkit-box;
462 display: flex;
463 -webkit-box-align: center;
464 align-items: center;
465 }
466 .wcf-wizard-next-steps p.next-step-heading {
467 margin: 0;
468 font-size: .95em;
469 font-weight: 400;
470 font-variant: all-petite-caps;
471 }
472 .wc-setup-content p {
473 margin: 20px 0;
474 font-size: 1em;
475 line-height: 1.75em;
476 color: #666;
477 }.wcf-wizard-next-steps h3.next-step-description {
478 margin: 0;
479 font-size: 16px;
480 font-weight: 600;
481 }
482 .wc-setup-content h1,
483 .wc-setup-content h2,
484 .wc-setup-content h3,
485 .wc-setup-content table {
486 margin: 0 0 20px;
487 border: 0;
488 padding: 0;
489 color: #666;
490 clear: none;
491 font-weight: 500;
492 }.wcf-wizard-next-steps p.next-step-extra-info {
493 margin: 0;
494 }
495 .wc-setup-content p:last-child {
496 margin-bottom: 0;
497 }
498 .wc-setup-content p {
499 margin: 20px 0;
500 font-size: 1em;
501 line-height: 1.75em;
502 color: #666;
503 }.wcf-wizard-next-steps .wcf-wizard-next-step-action .button {
504 margin: 1em 1.5em;
505 }
506 .cartflows-setup-content .wc-setup-actions {
507 overflow: hidden;
508 margin: 20px 0 0;
509 position: relative;
510 }
511
512 /**
513 * Step: Last
514 */
515 .cartflows-setup-wizard-next-steps-last ul,
516 .cartflows-setup-next-steps-last ul {
517 padding: 0;
518 }
519 .cartflows-setup-wizard-next-steps-last li i,
520 .cartflows-setup-next-steps-last li i {
521 padding-right: 10px;
522 }
523 .cartflows-setup-wizard-next-steps-last li,
524 .cartflows-setup-next-steps-last li {
525 list-style-type: none;
526 padding: 0;
527 }
528
529 /**
530 * Schema template
531 */
532 .aiosrs-pro-basic-config .aiosrs-pro-schema-temp-wrap {
533 display: inline-block;
534 background: #f1f1f1;
535 border: 1px solid #d8d8d8;
536 padding: 10px 5px;
537 width: calc( 33% - 8px);
538 text-align: center;
539 margin-right: 10px;
540 margin-bottom: 10px;
541 cursor: pointer;
542 box-sizing: border-box;
543 overflow: hidden;
544 vertical-align: middle;
545 font-size: 16px;
546 }
547
548 .aiosrs-pro-basic-config .aiosrs-pro-schema-temp-wrap:nth-child(3n) {
549 margin-right:0;
550 }
551
552 .aiosrs-pro-basic-config .aiosrs-pro-schema-temp-wrap.selected,
553 .aiosrs-pro-basic-config .aiosrs-pro-schema-temp-wrap:hover {
554 background: #d6d6d6;
555 border-color: #b9b9b9;
556 }
557
558 .aiosrs-pro-basic-config .aiosrs-pro-schema-temp-wrap i {
559 font-size: 18px;
560 height: 18px;
561 vertical-align: middle;
562 display: block;
563 margin: auto;
564 }
565
566 .aiosrs-pro-basic-config td {
567 padding: 0;
568 }
569
570 .cartflows-setup-wizard-content .cartflows-table,
571 .cartflows-setup-content .cartflows-table {
572 border: 1px solid #f1f1f1;
573 border-radius: 4px;
574 }
575
576 .cartflows-setup-wizard-content .form-table th,
577 .cartflows-setup-content .aiosrs-pro-schema-ready th,
578 .cartflows-setup-wizard-content .form-table td,
579 .cartflows-setup-content .aiosrs-pro-schema-ready td,
580 .cartflows-setup-wizard-content .form-table .button-hero,
581 .cartflows-setup-content .aiosrs-pro-schema-ready .button-hero {
582 font-size: 16px;
583 font-size: 1rem;
584 }
585
586 .cartflows-setup-wizard-content .aiosrs-pro-schema-ready td,
587 .cartflows-setup-content .aiosrs-pro-schema-ready td {
588 padding-right: 0;
589 }
590
591 .cartflows-setup-wizard .wizard-close-link,
592 .cartflows-setup .wizard-close-link {
593 color: #ccc;
594 box-shadow: none;
595 }
596
597 /**
598 * Hide tooltip text
599 */
600 .cartflows-setup-wizard .ui-helper-hidden-accessible,
601 .cartflows-setup .ui-helper-hidden-accessible {
602 display: none;
603 }
604
605 .cartflows-setup-wizard .ui-widget-content.bsf-aiosrs-schema-ui-tooltip,
606 .cartflows-setup .ui-widget-content.bsf-aiosrs-schema-ui-tooltip {
607 font-size: 14px;
608 }
609
610 .aiosrs-pro-schema-ready .button-primary.button-hero {
611 text-align: center;
612 }
613
614 /**
615 * Schema Pro On-Boarding
616 */
617 .cartflows-setup-wizard .cartflows-setup-wizard-content .button-next,
618 .cartflows-setup-wizard-content.welcome-content-wrap .button-close {
619 margin-left: 10px;
620 }
621
622 .cartflows-setup-wizard-content.social-profiles-content-wrap input[type="text"] {
623 width: 100%;
624 }
625
626 .cartflows-setup-wizard-content.success-content-wrap .form-table td {
627 width: 45%;
628 text-align: center;
629 padding-right: 0;
630 }
631
632 .cartflows-setup-wizard-content.success-content-wrap .form-table td.space {
633 width: 10%;
634 }
635
636 .cartflows-setup-wizard-content.general-setting-content-wrap .form-table select {
637 min-width: 50%;
638 }
639
640 .cartflows-setup-wizard-content.general-setting-content-wrap .form-table input[type="text"] {
641 width: 100%;
642 }
643
644 .cartflows-setup-wizard-content.general-setting-content-wrap .custom-field-wrapper {
645 display: inline-block;
646 width: 48%;
647 vertical-align: middle;
648 }
649
650 .cartflows-setup-wizard-content.general-setting-content-wrap .site-logo-custom-wrap {
651 vertical-align: top;
652 }
653
654 /**
655 * Custom Image Select
656 */
657 .cartflows-setup-wizard-content.general-setting-content-wrap .image-field-wrap {
658 position: relative;
659 display: inline-block;
660 }
661
662 .cartflows-setup-wizard-content.general-setting-content-wrap .aiosrs-image-select .dashicons {
663 font-size: 1.2em;
664 width: 1em;
665 height: 1em;
666 line-height: 1em;
667 margin-right: 5px;
668 vertical-align: middle;
669 }
670
671 .cartflows-setup-wizard-content.general-setting-content-wrap .aiosrs-image-remove {
672 display:none;
673 position: absolute;
674 background: rgba(255,255,255,.7);
675 right: 0;
676 }
677
678 .cartflows-setup-wizard-content.general-setting-content-wrap .aiosrs-image-remove {
679 font-size: 15px;
680 width: 1em;
681 height: 1em;
682 }
683
684 .cartflows-setup-wizard-content.general-setting-content-wrap .bsf-custom-image-selected .aiosrs-image-select {
685 display: none;
686 }
687
688 .cartflows-setup-wizard-content.general-setting-content-wrap .bsf-custom-image-selected .aiosrs-image-remove {
689 display: inline-block;
690 }
691
692 .cartflows-setup-wizard-content.general-setting-content-wrap .bsf-custom-image-selected .aiosrs-image-select.img {
693 max-width: 100%;
694 display: inline-block;
695 }
696
697 .cartflows-setup-wizard-content.general-setting-content-wrap .bsf-custom-image-selected .aiosrs-image-select.img img {
698 max-height: 50px;
699 }
700
701 .cartflows-setup-wizard-content.general-setting-content-wrap .bsf-custom-image-selected .aiosrs-image-select.img img {
702 vertical-align: middle;
703 max-width: 300px;
704 }
705
706 .close-button-wrapper {
707 text-align: center;
708 margin: 1em 0;
709 }
710
711 .close-button-wrapper a.button-close .dashicons {
712 vertical-align: middle;
713 font-size: 1.3em;
714 line-height: .9;
715 width: 1em;
716 height: 1em;
717 }
718
719 .close-button-wrapper .button {
720 font-size: 1em;
721 padding: 5px 15px;
722 height: auto;
723 background: #fff;
724 }
725
726 .cartflows-setup-wizard-content.welcome-content-wrap ul {
727 margin-top: 0;
728 }
729 .cartflows-setup-wizard-content.welcome-content-wrap ul li {
730 font-size: inherit;
731 color: #666;
732 }
733
734 .cartflows-setup-wizard-content .no-margin {
735 margin: 0 auto;
736 }
737
738 .cartflows-setup-wizard-content.global-schemas-content-wrap {
739 overflow: initial;
740 }
741
742 .cartflows-setup-wizard-content.global-schemas-content-wrap .cartflows-setup-wizard-actions {
743 padding-bottom: 24px;
744 margin-bottom: 0;
745 }
746
747 /* Meta Box Heading
748 ------------------------------------------------------*/
749 #aiosrs-schema-settings .inside {
750 margin: 0;
751 padding: 0;
752 }
753
754 #aiosrs-schema-settings .nav-tab-wrapper {
755 border-bottom: 0;
756 }
757
758 #aiosrs-schema-settings .nav-tab-wrapper ul {
759 margin: 0;
760 }
761
762 /* Tooltips */
763 .cartflows-heading-help {
764 color: #b3b3b3;
765 float: right;
766 font-size: 18px;
767 cursor: help;
768 }
769
770 .ui-widget-content.bsf-aiosrs-schema-ui-tooltip {
771 background: #333;
772 border-width: 1px;
773 border-color: #333;
774 -webkit-border-radius: 3px;
775 border-radius: 3px;
776 -webkit-box-shadow: 1px 0px 2px 0px rgba(214, 214, 214, 0.5);
777 box-shadow: 1px 0px 2px 0px rgba(214, 214, 214, 0.5);
778 color: #dedede;
779 max-width: 250px;
780 text-align: center;
781 padding: 7px;
782 text-rendering: optimizeLegibility;
783 text-shadow: none;
784 z-index: 9999;
785 }
786
787 /* Table */
788 .cartflows-table {
789 border: none;
790 border-bottom: 5px solid #f0f0f0;
791 }
792
793 .cartflows-.widefat {
794 border-width: 0;
795 border-bottom-width: 2px;
796 }
797 .cartflows-.widefat:last-child {
798 border-bottom-width: 1px;
799 }
800
801 /* Rows */
802 .cartflows-row td:before, .cartflows-row td:after {
803 display: table;
804 content: " ";
805 }
806
807 .cartflows-row td:after {
808 clear: both;
809 }
810
811 .cartflows-row td {
812 zoom: 1;
813 vertical-align: middle;
814 }
815
816 .cartflows-row td * {
817 vertical-align: middle;
818 }
819
820 .cartflows-row:last-child td {
821 border-bottom: none;
822 }
823
824 /* Row Heading */
825 .cartflows-row-heading {
826 border-right: 1px solid #f1f1f1;
827 padding: 15px;
828 width: 25%;
829 vertical-align: middle;
830 }
831
832 .cartflows-row-heading label {
833 display: inline-block;
834 font-size: 13px;
835 line-height: 1.4em;
836 font-weight: bold;
837 padding: 0;
838 margin: 0 0 3px;
839 color: #333;
840 }
841
842 /* Row Content */
843 .cartflows-table .cartflows-row-content {
844 padding: 15px 10px;
845 position: relative;
846 width: 75%;
847 }
848
849 .cartflows-row-content p:last-child {
850 margin-bottom: 0;
851 }
852
853 .bsf-aiosrs-schema-padding {
854 width: 110px;
855 }
856
857 .bsf-aiosrs-schema-padding-bottom-wrap {
858 margin-top: 5px;
859 }
860
861 /* Row Inputs */
862 .cartflows-row-content select {
863 width: 100%;
864 }
865
866 .cartflows-row-content .bsf-aiosrs-schema-action-desc.ast-no-desc {
867 margin-top: 0;
868 }
869
870 .cartflows-row-content .bsf-aiosrs-schema-action-desc {
871 margin-top: 10px;
872 }
873
874 /* Settings Meta Box
875 ------------------------------------------------------*/
876 #bsf-aiosrs-schema-settings .inside {
877 margin: 0;
878 padding: 0;
879 }
880
881 /* Builder Buttons Meta Box
882 ------------------------------------------------------*/
883 #bsf-aiosrs-schema-buttons .inside {
884 margin: 0;
885 padding: 15px;
886 }
887
888 #bsf-aiosrs-schema-buttons .button {
889 margin-right: 5px;
890 }
891
892 /* Rule Settings
893 ------------------------------------------------------*/
894
895 /* Rule Forms */
896 .bsf-aiosrs-schema-saved-rule {
897 -js-display: flex;
898 display: -webkit-box;
899 display: -webkit-flex;
900 display: -moz-box;
901 display: -ms-flexbox;
902 display: flex;
903 padding: 0 0 8px 0;
904 }
905
906 .bsf-aiosrs-schema-saved-rule-select {
907 width: 100%;
908 }
909
910 .bsf-aiosrs-schema-rule-objects {
911 display: none;
912 }
913
914 .bsf-aiosrs-schema-rule-objects-visible {
915 -js-display: flex;
916 display: -webkit-box;
917 display: -webkit-flex;
918 display: -moz-box;
919 display: -ms-flexbox;
920 display: flex;
921 }
922
923 .cartflows-row-content .bsf-aiosrs-schema-rule-objects-visible select {
924 width: 50%;
925 }
926
927 .bsf-aiosrs-schema-rule-objects-visible .bsf-aiosrs-schema-rule-objects {
928 display: inline;
929 margin-left: 7px;
930 }
931
932 .bsf-aiosrs-schema-remove-rule-button {
933 display: none;
934 margin-top: 5px;
935 text-align: right;
936 width: 33px;
937 }
938
939 .bsf-aiosrs-schema-remove-rule {
940 color: #000;
941 cursor: pointer;
942 opacity: 0.2;
943 }
944
945 .bsf-aiosrs-schema-remove-rule:hover {
946 color: #d54e21;
947 opacity: 1;
948 }
949
950 .bsf-aiosrs-schema-add-rule {
951 float: left;
952 margin-right: 8px;
953 min-width: 150px;
954 }
955
956 .bsf-aiosrs-schema-add-rule .button {
957 text-align: center;
958 width: 100%;
959 }
960
961 /* Location Rules */
962 .bsf-aiosrs-schema-locations-form {
963 display: none;
964 }
965
966 /* Exclusion Rules */
967 .bsf-aiosrs-schema-exclusion-rules {
968 display: none;
969 }
970
971 /* Color Picker */
972 .cartflows-row .wp-picker-holder {
973 position: absolute;
974 z-index: 1;
975 }
976
977 .cartflows-row .iris-border .iris-picker-inner {
978 right: 0;
979 }
980
981 .cartflows-row-content .bsf-aiosrs-schema-type {
982 width: auto;
983 }
984
985 .cartflows-table .bsf-aiosrs-schema-fixed-text-wrap,
986 .cartflows-table .bsf-aiosrs-schema-custom-text-wrap {
987 width: calc( 55% - 5px );
988 display: inline-block;
989 }
990 .cartflows-table .bsf-aiosrs-schema-meta-field {
991 width: calc( 45% - 5px );
992 display: inline-block;
993 }
994
995 .cartflows-table .bsf-aiosrs-schema-custom-text-wrap input {
996 width: 100%;
997 }
998
999 .cartflows-table .bsf-custom-remove-image,
1000 .cartflows-table .update-custom-image,
1001 .cartflows-table .bsf-hidden-field,
1002 .bsf-custom-image-selected button.bsf-custom-select-image {
1003 display: none;
1004 }
1005
1006 .bsf-custom-image-selected .bsf-custom-remove-image {
1007 display: inline-block;
1008 }
1009
1010 .select-custom-image,
1011 .bsf-custom-image-selected .update-custom-image {
1012 display: block;
1013 }
1014
1015 .bsf-custom-remove-image .dashicons {
1016 padding: 0;
1017 }
1018
1019 .bsf-custom-image-label {
1020 margin-left: 5px;
1021 display: inline-block;
1022 }
1023
1024 .bsf-aiosrs-schema-specific-field-wrap {
1025 display: inline-block;
1026 width: 50%;
1027 }
1028
1029 .bsf-aiosrs-guideline-link i {
1030 font-size: 1rem;
1031 width: auto;
1032 }
1033
1034 /**
1035 * Repeater Style
1036 */
1037 .aiosrs-pro-repeater-table {
1038 width: 100%;
1039 border: 1px solid #f1f1f1;
1040 padding: 10px;
1041 }
1042
1043 .aiosrs-pro-repeater-table-wrap {
1044 position: relative;
1045 margin-bottom: 1em;
1046 }
1047
1048 .cartflows-row:first-child {
1049 line-height: 0;
1050 height: 0;
1051 }
1052
1053 .bsf-repeater-close {
1054 position: absolute;
1055 top: 0;
1056 right: 0;
1057 padding: 2px;
1058 border: 1px solid #f1f1f1;
1059 }
1060
1061 .bsf-repeater-add-new-btn {
1062 float: right;
1063 width: 100px;
1064 }
1065
1066 .aiosrs-pro-repeater-table .cartflows-row-heading,
1067 .aiosrs-pro-repeater-table .cartflows-row-content {
1068 border: 0;
1069 padding: 0;
1070 width: 100%;
1071 display: inline-block;
1072 }
1073
1074 .aiosrs-pro-repeater-table .cartflows-row-heading label,
1075 .aiosrs-pro-repeater-table .cartflows-row-content {
1076 line-height: 1;
1077 }
1078
1079 .aiosrs-pro-repeater-table .cartflows-row td:before,
1080 .aiosrs-pro-repeater-table .cartflows-row td:after {
1081 display: none;
1082 }
1083
1084 .bsf-aiosrs-schema-type-wrap .aiosrs-pro-repeater-table-wrap:first-of-type:last-of-type .bsf-repeater-close {
1085 opacity: .3;
1086 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1087 pointer-events: none;
1088 }
1089
1090 .cartflows-row-repeater-type > .cartflows-row-heading {
1091 vertical-align: top;
1092 padding-top: 25px;
1093 }
1094
1095 .wp-schema-pro-tooltip-wrapper {
1096 font-size: 14px;
1097 line-height: 18px;
1098 }
1099
1100 .wp-schema-pro-tooltip-wrapper .wp-schema-pro-tooltip-icon {
1101 line-height: 1.5;
1102 vertical-align: middle;
1103 }
1104
1105 .cartflows-setup-wizard-content.advanced-settings-content-wrap .label-wrapper{
1106 display: flex;
1107 -webkit-box-pack: justify;
1108 -ms-flex-pack: justify;
1109 justify-content: space-between;
1110 }
1111
1112 /* Text meant only for screen readers */
1113 .screen-reader-text {
1114 border: 0;
1115 clip: rect(1px, 1px, 1px, 1px);
1116 -webkit-clip-path: inset(50%);
1117 clip-path: inset(50%);
1118 height: 1px;
1119 margin: -1px;
1120 overflow: hidden;
1121 padding: 0;
1122 position: absolute;
1123 width: 1px;
1124 word-wrap: normal !important;
1125 }