PluginProbe
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce / 1.1.11
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce v1.1.11
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 / global-admin-rtl.css

global-admin-rtl.css in CartFlows – Funnel Builder & Checkout Plugin for WooCommerce 1.1.11, at admin/assets/css/global-admin-rtl.css

850 lines 18.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 * ************************************************
3 * Plugin Name: Cartflows
4 * Plugin URL: https://cartflows.com/
5 * Description: CartFlows for WooCommerce.
6 * Author: Brainstorm Force
7 * Author URI: https://www.brainstormforce.com/
8 * Version: 1.0
9 * ************************************************
10 */
11
12 /**
13 * *********************
14 * Cartflows Font Icon
15 * *********************
16 */
17 @font-face {
18 font-family: 'cartflows-logo-icon';
19 src: url('../fonts/cartflows-logo-icon.eot?kxnn1n');
20 src: url('../fonts/cartflows-logo-icon.eot?kxnn1n#iefix') format('embedded-opentype'),
21 url('../fonts/cartflows-logo-icon.ttf?kxnn1n') format('truetype'),
22 url('../fonts/cartflows-logo-icon.woff?kxnn1n') format('woff'),
23 url('../fonts/cartflows-logo-icon.svg?kxnn1n#cartflows-logo-icon') format('svg');
24 font-weight: normal;
25 font-style: normal;
26 }
27
28 .wcf-cartflows-logo-img [class^="cartflows-icon"], .wcf-cartflows-logo-img [class*=" cartflows-icon"], /* For Pro Compatibility */
29 [class^="cartflows-logo-icon"], [class*=" cartflows-logo-icon"]{
30 /* use !important to prevent issues with browser extensions that change fonts */
31 font-family: 'cartflows-logo-icon' !important;
32 speak: none;
33 font-style: normal;
34 font-weight: normal;
35 font-variant: normal;
36 text-transform: none;
37 line-height: 1;
38 -webkit-font-smoothing: antialiased;
39 -moz-osx-font-smoothing: grayscale;
40 }
41
42 .wcf-cartflows-logo-img .cartflows-icon:before, /* For Pro Compatibility */
43 .cartflows-logo-icon:before {
44 content: "\e900";
45 color: #f16334;
46 }
47
48
49 /**
50 *
51 * Step Meta - All Page Css
52 */
53
54 .post-type-cartflows_step #delete-action {
55 display: none;
56 }
57
58 /*
59 * ************************
60 * Post page Name & Button
61 * ************************
62 */
63
64 .post-type-cartflows_flow .wrap{
65 margin: 25px 2px 0 20px;
66 }
67
68 .wcf-notice-back-edit-flow .dashicons {
69 vertical-align: text-bottom;
70 }
71
72 .post-type-cartflows_flow .wcf-notice-back-edit-flow{
73 margin-top: 30px;
74 }
75
76 .post-type-cartflows_flow .wcf-notice-back-edit-flow .button-primary{
77 height: 30px;
78 }
79 .wcf-notice-back-edit-flow .dashicons-arrow-left-alt{
80 vertical-align: text-bottom;
81 }
82
83 /*
84 * ************************
85 * Add Flow Popup Window
86 * 1. Overlay
87 * 2. Popup Box Alignment
88 * 3. Buttons & Textbox
89 * 4. wcf-choose-type-box
90 * ************************
91 */
92
93 .wcf-overlay , .wcf-overlay-newstep {
94 display: none;
95 position: fixed;
96 width: 100%;
97 height: 100%;
98 background: rgba(0,0,0,0.6);
99 top: 0;
100 right: 0;
101 }
102
103 .wcf-popup .wcf-popup-header{
104 padding: 12px 20px;
105 overflow: hidden;
106 }
107
108 .wcf-popup .wcf-popup-header label{
109 color: #fff;
110 font-weight: 600;
111 float: right;
112 }
113 .wcf-popup, .wcf-popup-newstep {
114 display: none;
115 width: 600px;
116 top: 50%;
117 right: 50%;
118 position: fixed;
119 background: #ffffff;
120 transform: translate( 50%, -50% );
121 padding: 0px;
122 }
123
124 .wcf-close , .wcf-close-newstep{
125 position: relative;
126 width: 20px;
127 height: 20px;
128 float: left;
129 background: transparent;
130 color: #ffff;
131 font-size: 18px;
132 line-height: 14px;
133 text-align: center;
134 border-radius: 999px;
135 cursor: pointer;
136 }
137
138 .wcf-close .dashicons-no-alt{
139 vertical-align: middle;
140 }
141
142 .wcf-content {
143 text-align: right;
144 padding: 20px;;
145 }
146
147 .wcf-submit-wrap {
148 text-align: left;
149 margin: 25px 0 0 0;
150 }
151
152 .wcf-overlay.show,
153 .wcf-popup.show,
154 .wcf-overlay-newstep.show,
155 .wcf-popup-newstep.show
156 {
157 display: block;
158 }
159
160 .wcf-content input[type='text'] {
161 background-color: transparent;
162 box-shadow: none;
163 border:none;
164 border-bottom: 1px #ddd solid;
165 padding: 10px 0 10px;
166 width: 100%;
167 font-size: 15px;
168 }
169 .wcf-content input[type='text']:focus {
170 border-bottom: 1px #5b9dd9 solid;
171 }
172
173 .wcf-popup .wcf-choose-type-box{
174 width: 100%;
175 position: relative;
176 margin: 0 auto;
177 text-align: center;
178 padding: 0 0 15px 0;
179 overflow: overlay;
180 }
181
182 .wcf-popup .wcf-choose-type-box .wcf-default-type-box,
183 .wcf-popup .wcf-choose-type-box .wcf-import-type-box{
184 flex: 0 0 50%;
185 width: 46%;
186 float: right;
187 padding: 10px;
188 }
189
190 .wcf-default-type-box .wcf-default-type-content,
191 .wcf-import-type-box .wcf-import-type-content{
192 text-align: center;
193 padding: 0 0px 15px;
194 }
195
196 .wcf-default-type-box .wcf-default-type-content h3,
197 .wcf-import-type-box .wcf-import-type-content h3{
198 line-height: 1.4em;
199 }
200
201 .wcf-default-type-content:hover h3,
202 .wcf-import-type-content:hover h3{
203 color: rgb(0, 133, 186, 1)
204 }
205
206 .wcf-default-type-content h3 .dashicons,
207 .wcf-import-type-content h3 .dashicons{
208 vertical-align: middle;
209 }
210
211 .wcf-default-type-content .wcf-create-flow .dashicons-plus,
212 .wcf-import-type-content .wcf-create-flow .dashicons-plus{
213 vertical-align: middle;
214 }
215
216 /**
217 * ************************
218 * Flow Setting Meta Box
219 * ************************
220 */
221
222 .wcf-tooltip-text{
223 background: #444;
224 border-radius: 3px;
225 color: #fff;
226 height: auto;
227 right: 56px;
228 margin-top: 10px;
229 max-width: 150px;
230 position: absolute;
231 padding: 6px 10px;
232 top: auto;
233 display: none;
234 z-index: 10000;
235 }
236
237 .wcf-tooltip-text::before {
238 border-right: 5px solid transparent;
239 border-left: 5px solid transparent;
240 border-top: 5px solid transparent;
241 border-bottom: 5px solid #444;
242 bottom: auto;
243 content: " ";
244 font-size: 0;
245 right: 56px;
246 line-height: 0;
247 margin-right: -5px;
248 position: absolute;
249 top: -10px;
250 width: 0;
251 }
252
253 .display_tool_tip{
254 display: block;
255 }
256
257 /*.wcf-tooltip::before {
258 position: absolute;
259 top: 48px;
260 left: 53px;
261 background-color: #444;
262 border-radius: 5px;
263 color: #fff;
264 content: attr(data-tooltip);
265 padding: 0.5rem;
266 text-transform: none;
267 -webkit-transition: all 0.5s ease;
268 transition: all 0.5s ease;
269 width: 160px;
270 height: auto;
271 line-height: 1em;
272 }
273
274 .wcf-tooltip::after {
275 position: absolute;
276 top: auto;
277 bottom: 170px;
278 left: 115px;
279 border-left: 5px solid transparent;
280 border-right: 5px solid transparent;
281 border-top: 5px solid transparent;
282 border-bottom: 5px solid #444;
283 content: " ";
284 font-size: 0;
285 line-height: 0;
286 margin-left: -5px;
287 width: 0;
288 }
289
290
291 .wcf-tooltip.display_toot_tip::before,
292 .wcf-tooltip.display_toot_tip::after {
293 opacity: 1;
294 -webkit-transition: all 0.75s ease;
295 transition: all 0.75s ease;
296 word-break: break-all;
297 }
298
299 .wcf-tooltip::before,
300 .wcf-tooltip::after {
301 color: #efefef;
302 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
303 font-size: 13px;
304 opacity: 0;
305 pointer-events: none;
306 text-align: center;
307 }*/
308
309 .wcf-flow-sandbox-table .wcf-field-row .wcf-field-row-content{
310 width: 100%;
311 }
312
313 /**
314 * ******************************************************
315 * Shortcode Box on the Head Section of Checkout Meta Box
316 * ******************************************************
317 */
318 #field-wcf-shortcode{
319 display: none;
320 margin-right: 5px;
321 vertical-align: top;
322 line-height: 0;
323 }
324
325 /*
326 * ************************
327 * Css For
328 * 1. Flow Metabox
329 * 2. Textboxes
330 * 3. Select
331 * 4. Buttons
332 * 5. Steps Boxes
333 * ************************
334 */
335
336 /*
337 * ***************************************
338 * Flow Page Css (After removing meta box)
339 * 1. Step Badges
340 * ***************************************
341 */
342
343 .wcf-flow-steps-meta-box{
344 margin-top: 20px;
345 }
346
347 .wcf-flow-steps-meta-box .wcf-flow-settings{
348 width: 100%;
349 display: block;
350 }
351
352 .wcf-flow-steps-meta-box .wcf-new-step-badge
353 {
354 background-color: #0073aa;
355 color: #fff;
356 }
357
358 .wcf-flow-steps-meta-box .wcf-new-step-badge,
359 .wcf-flow-steps-meta-box .wcf-step-wrap .wcf-step .wcf-flow-badge,
360 .wcf-flow-steps-meta-box .wcf-step-wrap.active .wcf-step .wcf-flow-badge{
361 color: #000;
362 background-color: #E3E4E8;
363 padding: 0.3em .6em 0.3em;
364 font-size: 0.7em;
365 font-weight: 600;
366 border-radius: 0px;
367 line-height: 0.7em;
368 margin-right: 10px;
369 text-align: center;
370 vertical-align: middle;
371 }
372
373 #wcf-flow-settings .inside{
374 margin: 10px 0 0;
375 }
376
377 .wcf-flow-settings .wcf-flow-steps-data-wrap {
378 padding: 0 1em 1.5em;
379 }
380 .wcf-flow-settings .wcf-flow-steps-wrap{
381 border-left:none;
382 background-color: transparent;
383 width: 100%;
384 padding: 0px;
385 }
386
387 .wcf-flow-settings .wcf-step-left-content,
388 .wcf-flow-settings .wcf-steps-action-buttons{
389 display: inline-block;
390 width: 49%;
391 vertical-align: middle;
392 font-size: 13px;
393 line-height: 3em;
394 }
395
396 .wcf-flow-settings .wcf-step-left-content{
397 text-align: right;
398 }
399
400 .wcf-step-left-content .dashicons{
401 vertical-align: middle;
402 width: 1em;
403 height: 1em;
404 font-size: 1.5em;
405 line-height: 1em;
406 }
407
408 .wcf-flow-settings .wcf-steps-action-buttons{
409 text-align: left;
410 }
411
412 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-action-button{
413 display: inline-block;
414 font-size: 1em;
415 line-height: 1em;
416 vertical-align: middle;
417 text-align: center;
418 margin-right: 15px;
419 text-decoration: none;
420 }
421
422 .wcf-flow-settings .wcf-action-button .dashicons{
423 pointer-events: none;
424 font-size: 1.5em;
425 width: 1em;
426 height: 1em;
427 vertical-align: middle;
428 }
429
430 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-action-button .wcf-step-act-btn-text {
431 display: inline-block;
432 line-height: 1.5em;
433 }
434
435 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-step{
436 color: #444;
437 border: none;
438 background-color: #fff;
439 box-shadow: 0px 0px 2px 0px #ddd;
440 padding: 15px 10px;
441 cursor: move;
442 }
443
444
445 .wcf-new-step-highlight{
446 border-right: 3px #0073aa solid;
447 }
448
449 .wcf-popup input[type='radio']
450 {
451 margin-top: 0px;
452 }
453
454 .wcf-popup label{
455 font-size: 16px;
456 }
457
458 .wcf-step-wrap {
459 margin-bottom: 15px;
460 }
461
462 #wcf-sandbox-settings .inside{
463 margin: 15px 0 10px;
464 }
465
466 .wcf-general-metabox-wrap .wcf-field-row{
467 display: inline-flex;
468 width: 100%;
469 }
470
471 .wcf-general-metabox-wrap .wcf-field-desc {
472 padding: 6px 0 0;
473 }
474
475 /*
476 * *****************************
477 * Custom classes for common use
478 * *****************************
479 */
480
481 .pull-right{
482 float: left;
483 }
484
485 .pull-left{
486 float: right;
487 }
488
489 .text-error {
490 border-bottom: 1px #FF5050 solid !important;
491 }
492
493 input[type="text"].error,
494 input[type="text"].error:focus{
495 border-color: red;
496 box-shadow: 0 0 2px rgba(30,140,190,0);
497 }
498
499 #show_error {
500 font-style: italic;
501 color: #FF5050
502 }
503
504 .wp-ui-text-primary {
505 color: #0073aa;
506 }
507
508 .wcf-column-left{
509 width: 25%;
510 float: right;
511 position: relative;
512 max-width: 300px;
513 }
514
515 .wcf-column-right{
516 width: 75%;
517 float: right;
518 position: relative;
519 background-color: #fff;
520 }
521
522 .wcf-import-step-content{
523 border-top: 1px #ddd solid;
524 padding-top: 10px;
525 margin-top: 30px;
526 }
527
528 /*
529 * ************************
530 * Display Template div css
531 * 1 Add, View & Import Buttons & Icons
532 * ************************
533 */
534
535 .wcf-flow-steps-data-wrap .wcf-step-content a .dashicons {
536 vertical-align: middle;
537 }
538
539 /*
540 * ************************************************
541 * Meta Boxs (All)
542 * 1. Setting Meta Box (#wcf-step-settings)
543 * 2. Checkout layout Meta Box (#wcf-checkout-settings)
544 * 3. Downsell Meta Box (#wcf-offer-settings)
545 * 4. Thank You Meta Box (#wcf-thankyou-settings)
546 * 5. Upsell Meta Box (#wcf-upsell-settings)
547 * ************************************************
548 */
549 .wcf-repeat-notice,
550 #wcf-checkout-settings .wcf-checkout-table .wcf-checkout-style .wcf-cs-fields .wcf-cs-checkbox-field .field-wcf-advance-options-fields{
551 border-top: 1px #ddd solid;
552 margin-top: 10px;
553 padding-top: 20px;
554 }
555
556 .wcf-repeat-notice p{
557 margin: 5px 0px;
558 }
559
560 /*
561 * Inside Div css for all the metaboxes
562 */
563 #wcf-ladning-settings .inside,
564 #wcf-checkout-settings .inside,
565 #wcf-offer-settings .inside,
566 #wcf-upsell-settings .inside,
567 #wcf-thankyou-settings .inside{
568 margin:0px;
569 padding: 0px;
570 line-height: 0.9em;
571 }
572
573 /**
574 * ****************************
575 * 1. Container
576 * 2. Row
577 * 3. Content Divs
578 * 4. Button Divs
579 * 5. Alignment Classes
580 * ****************************
581 */
582 .wcf-table-container{
583 display: inline-block;
584 width: 100%;
585 max-width: 100%;
586 background-color: #fafafa;
587 margin-top: 0px;
588 line-height:1.2;
589 }
590
591
592 .wcf-column-right .wcf-field-section .wcf-field-section-heading{
593 color: #333;
594 padding: 10px 0 5px;
595 text-decoration: none;
596 font-size: 15px;
597 font-weight: 600;
598 }
599
600 .show_box
601 {
602 display: block!important;
603 }
604
605 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-field-row-content{
606 width: 100%;
607 border:1px solid #e5e5e5;
608 }
609
610 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-cpf-row{
611 border:none;
612 margin-bottom: 0px;
613 }
614
615 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-cpf-add-row{
616 padding: 0px 8px 10px;
617 background-color: #f9f9f9;
618 }
619
620 .wcf-table-container .wcf-column-right .wcf-field-row-heading{
621 font-size: 12px;
622 width: 30%;
623 height: 100%;
624 display: inline-block;
625 line-height: 1.5em;
626 vertical-align: middle;
627 min-height: 28px;
628 }
629 .wcf-table-container .wcf-column-right .wcf-field-row-content{
630 width: auto;
631 display: inline-block;
632 font-size: 12px;
633 vertical-align: middle;
634 }
635
636 .wcf-table-container .wcf-column-right .wcf-field-row-heading .dashicons {
637 line-height: 1;
638 margin-right: 5px;
639 }
640
641 /*.wcf-cb-fields{
642 width: 50%;
643 float: left;
644 }*/
645
646 .wcf-cb-fields,
647 .wcf-sb-fields{
648 width: 50%;
649 display: inline-block;
650 position: relative;
651 vertical-align: top;
652 }
653
654 .wcf-cb-fields .wcf-field-row-heading,
655 .wcf-sb-fields .wcf-field-row-heading{
656 width: 50% !important;
657 }
658
659 .wcf-cb-fields .wcf-field-row-content,
660 .wcf-sb-fields .wcf-field-row-content{
661 width: 50% !important;
662 }
663
664 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container .select2-selection--single{
665 margin: 0px;
666 }
667 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container .select2-selection--single .select2-selection__rendered{
668 outline: none;
669 }
670
671 .wcf-table-container .wcf-column-right .wcf-field-row input[type="text"],
672 .wcf-table-container .wcf-column-right .wcf-field-row input[type="number"],
673 .wcf-table-container .wcf-column-right .wcf-field-row select,
674 .wcf-table-container .wcf-column-right .wcf-field-row textarea,
675 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container--default{
676 width: 300px;
677 max-width: 100%;
678 }
679
680 .wcf-table-container .wcf-column-right .wcf-field-row .wp-picker-container input[type=text].wp-color-picker{
681 width: 65px;
682 }
683 #wcf-step-settings .inside .wcf-checkout-table .field-wcf-step-type .wcf-field-row-content select{
684 border: none;
685 border-bottom: 1px #ccc solid;
686 box-shadow: none;
687 padding: 5px;
688 width: 30%;
689 }
690
691 /*
692 * ************************************
693 * All Page Types Setting's Meta Box
694 * Contains
695 * Checkout Metabox
696 * Upsell Metabox
697 * Downsell Metabox
698 * Thank You Metabox
699 * ************************************
700 */
701 .wcf-table-container .wcf-tab-wrapper{
702 background: #fafafa;
703 border:none;
704 margin: 0px 0 0;
705 }
706
707 .wcf-table-container .wcf-tab-wrapper .wcf-tab{
708 background: transparent;
709 border-bottom: 1px #eee solid;
710 display: block;
711 margin: 0;
712 color: #0073aa;
713 line-height: 1em;
714 }
715
716 .wcf-table-container .wcf-tab-wrapper .wcf-tab .wcf-tab-title{
717 margin-right: .200em;
718 margin-left: .618em;
719 }
720
721 .wcf-table-container .wcf-tab-wrapper .wcf-tab.active{
722 background-color: #eee;
723 color: #555;
724 }
725
726 .wcf-table-container .wcf-tab-wrapper .wcf-tab .dashicons{
727 font-size: initial;
728 width: auto;
729 height: auto;
730 }
731
732 .wcf-table-container .wcf-tab-content{
733 border: 1px #ddd solid;
734 border-left: none;
735 border-top: none;
736 border-bottom: none;
737 min-height: 190px;
738 overflow: hidden;
739 padding: 10px 0px;
740 }
741
742 .wcf-table-container .wcf-column-right .wcf-field-row,
743 .wcf-table-container .wcf-column-right .wcf-field-row,
744 .wcf-table-container .wcf-column-right .wcf-field-row,
745 .wcf-table-container .wcf-column-right .wcf-field-row{
746 padding: 10px 20px;
747 overflow: hidden;
748 }
749
750 .wcf-table-container .wcf-checkout-style .wcf-cs-fields-options,
751 .wcf-table-container .wcf-checkout-style .wcf-cs-button-options{
752 display: none;
753 }
754
755 .wcf-repeatables-wrap .wcf-repeatable-row{
756 background: #fff;
757 border:none;
758 margin-bottom: 5px;
759 }
760 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields{
761 padding: 0px;
762 }
763
764 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-row-actions{
765 float: none;
766 display: inline-block;
767 text-align: center;
768 margin-right: 15px;
769 }
770
771 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-remove{
772 vertical-align: middle;
773 padding: 5px;
774 line-height: inherit;
775 font-size: 13px;
776 }
777
778 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-remove .dashicons{
779 vertical-align: middle;
780 font-size: inherit;
781 }
782
783 .field-wcf-tq-advance-options-fields{
784 border-top: 1px solid #DDD;
785 margin-top: 15px;
786 }
787
788 .wcf-table-container .wcf-column-right .field-wcf-hr-line {
789 padding-right: 0;
790 padding-left: 0;
791 }
792
793 .wcf-table-container .wcf-column-right .field-wcf-hr-line .wcf-field-row-content {
794 width: 100%;
795 }
796
797 .wcf-table-container .wcf-radio-option {
798 margin-bottom: 10px;
799 }
800
801 /**
802 * ******************************
803 * Field - Post Meta Typography
804 * ******************************
805 */
806 .wcf-metabox-wrap .select2-container--default .select2-selection--single {
807 border: 1px solid #ddd;
808 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
809 background-color: #fff;
810 color: #32373c;
811 outline: none;
812 transition: 0.05s border-color ease-in-out;
813 border-radius: 0;
814 font-size: 13px;
815 }
816
817 .wcf-metabox-wrap .select2-container--default .select2-search--dropdown .select2-search__field {
818 border: 1px solid #ddd;
819 box-shadow: none;
820 }
821
822
823 /**
824 * ******************************
825 * Media Query for 768 Devices
826 * ******************************
827 */
828
829 @media only screen and (max-width: 768px) {
830 .wcf-cb-fields,
831 .wcf-sb-fields {
832 width: 100%;
833 display: block;
834 position: relative;
835 vertical-align: top;
836 }
837 }
838
839 /**
840 * Device Responsive Css
841 * ******************************
842 */
843 @media only screen and (min-width: 1200px){
844 .wcf-column-left{
845 width: 300px;
846 }
847 .wcf-column-right{
848 width: calc( 100% - 300px );
849 }
850 }