PluginProbe
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce / 1.1.13
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce v1.1.13
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 / assets / css / checkout-template.css

checkout-template.css in CartFlows – Funnel Builder & Checkout Plugin for WooCommerce 1.1.13, at assets/css/checkout-template.css

926 lines 26.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * **************
3 * Login & Coupon Field Layout
4 * **************
5 */
6
7 .cartflows-container .wcf-embed-checkout-form,
8 .cartflows-container .wcf-embed-checkout-form * {
9 -webkit-box-sizing: border-box;
10 -moz-box-sizing: border-box;
11 box-sizing: border-box;
12 }
13
14 .wcf-embed-checkout-form .wc-backward {
15 display: none !important;
16 }
17
18 .wcf-embed-checkout-form .woocommerce form .form-row-first,
19 .wcf-embed-checkout-form .woocommerce form .form-row-last,
20 .wcf-embed-checkout-form .woocommerce-page form .form-row-first,
21 .wcf-embed-checkout-form .woocommerce-page form .form-row-last{
22 width: 50%;
23 display: block;
24 }
25
26 .wcf-embed-checkout-form .woocommerce form .form-row-full,
27 .wcf-embed-checkout-form .woocommerce-page form .form-row-full{
28 width: 100%;
29 clear: both;
30 }
31
32 .wcf-embed-checkout-form form .form-row-wide{
33 width: 100%;
34 }
35
36 .wcf-embed-checkout-form form .wcf-column-33{
37 width: 33.33%;
38 }
39
40 /* To test divi and all */
41 .wcf-embed-checkout-form .woocommerce form .form-row-first, .woocommerce-page form .form-row-first{
42 float: left;
43 clear: left;
44 }
45
46 .wcf-embed-checkout-form .woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
47 float: right;
48 clear: right;
49 }
50
51 .wcf-embed-checkout-form .woocommerce form .form-row .required{
52 color: red;
53 font-weight: 700;
54 border: 0!important;
55 text-decoration: none;
56 }
57
58 /* To test divi and all */
59
60 .wcf-embed-checkout-form form .form-row-first.form-row-one{
61 clear: both;
62 }
63
64 .wcf-embed-checkout-form form .wcf-form-col-3{
65 width: 32%;
66 float: left;
67 clear: unset;
68 }
69
70 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login{
71 display: none;
72 }
73
74 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .form-row{
75 margin-bottom: 15px;
76 }
77
78 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .clear{
79 clear: none;
80 }
81
82 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .form-row label{
83 margin: 0;
84 line-height: 1em;
85 padding-top: 0;
86 position: relative;
87 top: 0;
88 }
89
90 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .lost_password{
91 font-family: inherit;
92 font-weight: 400;
93 font-size: 13px;
94 float: right;
95 margin-top: -39px;
96 }
97
98 /**
99 * **************
100 * Common Classes
101 * **************
102 */
103
104 .wcf-embed-checkout-form .woocommerce .blockUI.blockOverlay {
105 font-size: 15px;
106 }
107
108 .mt20{
109 margin-top: 20px !important;
110 }
111
112 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-invalid .select2-container,
113 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-invalid input.input-text,
114 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-invalid select{
115 border-width: 1px;
116 border-color: #e2401c;
117 }
118
119 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-validated .select2-container,
120 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-validated input.input-text,
121 .wcf-embed-checkout-form .woocommerce form .form-row.woocommerce-validated select{
122 border-width: 1px;
123 border-color: #69bf29;
124 }
125
126 .wcf-embed-checkout-form .select2-container--default.field-required .select2-selection--single,
127 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text.field-required{
128 border-color: #e2401c;
129 }
130
131 .wcf-embed-checkout-form .woocommerce form .form-row input.field-validated{
132 border-left-width: 2px;
133 border-left-color: #69bf29;
134 }
135
136 /**
137 * ************
138 * Main Layout
139 * ************
140 */
141
142 .wcf-embed-checkout-form .wcf-checkout-header-image{
143 text-align: center;
144 }
145
146 /**
147 * ************************
148 * Radio Button & Checkbox
149 * ************************
150 */
151 .wcf-embed-checkout-form .woocommerce #payment input[type=radio]{
152 -webkit-border-radius: 50%;
153 border-radius: 50%;
154 margin-right: 4px;
155 line-height: 10px;
156 }
157
158 .wcf-embed-checkout-form .woocommerce .woocommerce-billing-fields [type="checkbox"]:checked:before,
159 .wcf-embed-checkout-form .woocommerce #payment input[type=checkbox]:checked:before,
160 .wcf-embed-checkout-form .woocommerce .woocommerce-shipping-fields [type="checkbox"]:checked:before{
161 content: "\e600";
162 margin: 0;
163 color: #F16334;
164 }
165
166 .wcf-embed-checkout-form .woocommerce .woocommerce-billing-fields [type="checkbox"],
167 .wcf-embed-checkout-form .woocommerce #payment input[type=checkbox],
168 .wcf-embed-checkout-form .woocommerce .woocommerce-shipping-fields [type="checkbox"],
169 .wcf-embed-checkout-form .woocommerce #payment input[type=radio]{
170 border: 1px solid #b4b9be;
171 background: #fff;
172 color: #555;
173 clear: none;
174 cursor: pointer;
175 display: inline-block;
176 line-height: 0;
177 height: 16px;
178 margin: -4px 4px 0 0;
179 outline: 0;
180 padding: 0!important;
181 text-align: center;
182 vertical-align: middle;
183 width: 16px;
184 min-width: 16px;
185 -webkit-appearance: none;
186 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
187 box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
188 -webkit-transition: .05s border-color ease-in-out;
189 transition: .05s border-color ease-in-out;
190 }
191
192 .wcf-embed-checkout-form .woocommerce .woocommerce-billing-fields [type="checkbox"]:focus,
193 .wcf-embed-checkout-form .woocommerce #payment input[type=checkbox]:focus,
194 .wcf-embed-checkout-form .woocommerce .woocommerce-shipping-fields [type="checkbox"]:focus,
195 .wcf-embed-checkout-form .woocommerce #payment input[type=radio]:focus{
196 border-color: #F16334;
197 -webkit-box-shadow: 0 0 2px rgba(241, 99, 52,.8);
198 box-shadow: 0 0 2px rgba(241, 99, 52,.8);
199 }
200
201 .wcf-embed-checkout-form .woocommerce #payment input[type=radio]:checked:before{
202 background-color: #F16334;
203 -webkit-border-radius: 50px;
204 border-radius: 50px;
205 content: "\2022";
206 font-size: 24px;
207 height: 6px;
208 line-height: 16px;
209 margin: 4px;
210 text-indent: -9999px;
211 width: 6px;
212 }
213 .wcf-embed-checkout-form .woocommerce .woocommerce-billing-fields [type="checkbox"]:checked:before,
214 .wcf-embed-checkout-form .woocommerce #payment input[type=checkbox]:checked:before,
215 .wcf-embed-checkout-form .woocommerce .woocommerce-shipping-fields [type="checkbox"]:checked:before,
216 .wcf-embed-checkout-form .woocommerce #payment input[type=radio]:checked:before{
217 display: inline-block;
218 float: left;
219 font: normal 15px/1 cartflows-icon;
220 speak: none;
221 vertical-align: middle;
222 width: 6px;
223 -webkit-font-smoothing: antialiased;
224 -moz-osx-font-smoothing: grayscale;
225 }
226
227 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods li input[type=checkbox]{
228 min-width: 16px;
229 }
230
231
232 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
233 .wcf-embed-checkout-form .woocommerce-page .col2-set .col-1,
234 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
235 .wcf-embed-checkout-form .woocommerce-page .col2-set .col-2 {
236 float: none;
237 width: 100%;
238 max-width: 100%;
239 padding: 0px;
240 -webkit-border-radius: 0px;
241 border-radius: 0px;
242 border: none;
243 border-color: none;
244 margin-bottom: 0px;
245 }
246
247 .wcf-embed-checkout-form .woocommerce-additional-fields > h3,
248 .wcf-embed-checkout-form .woocommerce-billing-fields > h3,
249 .wcf-embed-checkout-form #order_review_heading,
250 .wcf-embed-checkout-form .woocommerce #ship-to-different-address {
251 font-family: inherit;
252 font-weight: 600;
253 font-size: 20px;
254 text-transform: capitalize;
255 margin:0 0 25px 0;
256 padding: 3px;
257 }
258
259 .wcf-embed-checkout-form .woocommerce-checkout #payment {
260 background: unset;
261 -webkit-border-radius: 0;
262 border-radius: 0;
263 }
264
265 .wcf-embed-checkout-form .woocommerce-checkout #payment .form-row {
266 margin: 0;
267 padding: 0;
268 }
269
270 .wcf-embed-checkout-form .woocommerce-checkout #payment .form-row label.checkbox{
271 display: block;
272 margin-bottom: 1.1em;
273 }
274
275 .wcf-embed-checkout-form .woocommerce-checkout #payment .payment_method_paypal .about_paypal{
276 float: none;
277 margin-left: 10px;
278 }
279
280 .wcf-embed-checkout-form .woocommerce-checkout #payment div.payment_box .form-row{
281 margin: 0 0 0.5em;
282 }
283
284 .wcf-embed-checkout-form .woocommerce-checkout #payment fieldset .form-row
285 .wcf-embed-checkout-form .woocommerce-checkout #payment fieldset p{
286 margin-bottom: 10px;
287 }
288
289 .wcf-embed-checkout-form .woocommerce-checkout #payment div.payment_box{
290 background-color: #eaeaea;
291 font-family: inherit;
292 font-weight:inherit;
293 margin-bottom: 0.5em;
294 }
295
296 .wcf-embed-checkout-form #add_payment_method #payment div.payment_box::before,
297 .wcf-embed-checkout-form .woocommerce-cart #payment div.payment_box::before,
298 .wcf-embed-checkout-form .woocommerce-checkout #payment div.payment_box::before{
299 content: '';
300 display: block;
301 border: 1em solid;
302 border-right-color: transparent;
303 border-left-color: transparent;
304 border-top-color: transparent;
305 border-bottom-color: #eaeaea;
306 position: absolute;
307 top: -.75em;
308 left: 0;
309 margin: -1em 0 0 2em;
310 }
311
312 /* Fields */
313 .wcf-embed-checkout-form .select2-container--default .select2-selection--single {
314 display: block;
315 width: 100%;
316 min-height: 34px;
317 height: auto;
318 padding: 11px 12px;
319 font-size: 14px;
320 line-height: 1.42857143 !important;
321 color: #555;
322 background-color: #fff;
323 background-image: none;
324 border: 1px solid;
325 border-color: #d4d4d4;
326 -webkit-border-radius: 3px;
327 border-radius: 3px;
328 -webkit-box-shadow: none;
329 box-shadow: none;
330 outline: none;
331 }
332
333 .wcf-embed-checkout-form .select2-container--default .select2-selection--single .select2-selection__rendered {
334 color: #666;
335 line-height: 19px;
336 min-height: 19px;
337 overflow: visible;
338 padding-left: 0;
339 }
340
341 .wcf-embed-checkout-form .select2-results__option[aria-selected], .select2-results__option[data-selected]{
342 font-size: 14px;
343 }
344
345 .wcf-embed-checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow {
346 height: 100%;
347 }
348
349 .select2-dropdown{
350 border: 1px solid #d4d4d4;
351 }
352
353 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
354 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
355 .wcf-embed-checkout-form .woocommerce form .form-row select,
356 .wcf-embed-checkout-form .woocommerce #order_review .input-text{
357 display: block;
358 width: 100%;
359 min-height: 34px;
360 padding: 11px 12px;
361 font-family: inherit;
362 font-weight:inherit;
363 font-size: 14px;
364 line-height: 1.42857143 !important;
365 color: #555;
366 background-color: #fff;
367 background-image: none;
368 border: 1px solid #d4d4d4;
369 -webkit-border-radius: 3px;
370 border-radius: 3px;
371 -webkit-box-shadow: none;
372 box-shadow: none;
373 height: auto;
374 }
375
376 .wcf-embed-checkout-form #order_review{
377 padding: 3px;
378 width: 100%;
379 }
380
381 .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"]{
382 font-weight: normal;
383 }
384
385 .wcf-embed-checkout-form .wcf-custom-coupon-field {
386 -js-display: flex;
387 display: -webkit-box;
388 display: -webkit-flex;
389 display: -moz-box;
390 display: -ms-flexbox;
391 display: flex;
392 margin-bottom: 15px;
393 margin-top: 25px;
394 border-top: 1px solid #dcdcdc;
395 border-bottom: 1px solid #dcdcdc;
396 padding-top: 25px;
397 padding-bottom: 25px;
398 }
399
400 .wcf-embed-checkout-form #order_review .wcf-coupon-col-1 {
401 width: 70%;
402 display: inline-block;
403 padding-right: 20px;
404 }
405
406 .wcf-embed-checkout-form #order_review .wcf-coupon-col-2 {
407 width: 30%;
408 }
409
410 .wcf-embed-checkout-form input[type="text"]:focus,
411 .wcf-embed-checkout-form input[type="email"]:focus,
412 .wcf-embed-checkout-form input[type="password"]:focus,
413 .wcf-embed-checkout-form input[type="tel"]:focus,
414 .wcf-embed-checkout-form textarea:focus,
415 .wcf-embed-checkout-form .select2-container--open {
416 border-color: #b3b3b3;
417 -webkit-box-shadow: none;
418 box-shadow: none;
419 outline: none;
420 }
421
422 .wcf-embed-checkout-form button:focus {
423 outline: none;
424 outline-color: none;
425 outline-style: none;
426 outline-width: none;
427 }
428
429 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .form-row button,
430 .wcf-embed-checkout-form form.checkout_coupon .button {
431 display: block;
432 clear: both;
433 border: none;
434 font-size: 15px;
435 font-family: inherit;
436 font-weight: inherit;
437 background-color: #F16334;
438 line-height: 9px;
439 padding: 18px;
440 margin-bottom: 10px;
441 width: 100%;
442 text-transform: uppercase;
443 }
444
445 .wcf-embed-checkout-form .woocommerce #order_review button {
446 border: 1px solid;
447 border-color: #F16334;
448 background-color: #F16334;
449 font-family: inherit;
450 font-weight:inherit;
451 font-size: 18px;
452 letter-spacing: 0.5px;
453 width: 100%;
454 padding: 16px 24px;
455 font-size: 16px;
456 line-height: 1.5;
457 -webkit-border-radius: 3px;
458 border-radius: 3px;
459 color: #fff;
460 text-transform: uppercase;
461 }
462
463 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small {
464 padding: 8px 6px;
465 background-color: #c8c8c8;
466 border: 1px #c8c8c8 solid;
467 }
468
469 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small:hover{
470 border-color: #F16334;
471 background-color: #F16334;
472 }
473 .wcf-embed-checkout-form .woocommerce #payment #place_order:hover {
474 background-color: #F16334;
475 border-color: #F16334;
476 color: #fff;
477 }
478
479 /**
480 * ***********************
481 * New checkout style
482 * ***********************
483 */
484
485 .wcf-embed-checkout-form .woocommerce-checkout{
486 display: inline-block;
487 width: 100%;
488 }
489
490 .wcf-embed-checkout-form .woocommerce-checkout .col2-set{
491 display: inline-block;
492 width: 55%;
493 float: left;
494 padding-right: 40px;
495 margin:20px 0 0;
496 }
497
498 .wcf-embed-checkout-form .woocommerce-checkout .col2-set .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,
499 .wcf-embed-checkout-form .woocommerce-checkout .col2-set .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{
500 margin: 0 -7px;
501 -ms-flex-wrap: wrap;
502 flex-wrap: wrap;
503 -js-display: flex;
504 display: -webkit-box;
505 display: -moz-box;
506 display: -ms-flexbox;
507 display: flex;
508 display: -webkit-flex; /* Safari 6.1+, firefox, chrome */
509 flex-wrap: wrap;
510 -webkit-flex-wrap: wrap; /* Safari 6.1+, firefox, chrome*/
511
512 }
513
514 .wcf-embed-checkout-form .woocommerce-checkout .col2-set .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{
515 margin: 0px -7px;
516 }
517
518 .wcf-embed-checkout-form-two-column .woocommerce-checkout .wcf-order-wrap{
519 display: inline-block;
520 float: none;
521 width: 45%;
522 border: none;
523 background-color: inherit/*#F6F6F6*/;
524 padding: 0 10px;
525 -webkit-border-radius: 3px;
526 border-radius: 3px;
527 }
528
529 .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading{
530 display: inline-block;
531 font-family: inherit;
532 font-weight: 600;
533 width: 100%;
534 margin:20px 0 0;
535 padding: 3px 3px 20px;
536 border: none;
537 border-bottom: none;
538 }
539
540 .wcf-embed-checkout-form .woocommerce-checkout #payment{
541 background-color: inherit;
542 border:none;
543 /*border-top: 1px solid;*/
544 -webkit-border-radius: 0px;
545 border-radius: 0px;
546 /*border-color: #dcdcdc;*/
547 /*padding-top: 20px;*/
548 }
549
550 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods{
551 padding: 1em 0px;
552 }
553
554 .wcf-embed-checkout-form #add_payment_method #payment ul.payment_methods,
555 .wcf-embed-checkout-form .woocommerce-cart #payment ul.payment_methods,
556 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods{
557 border: none;
558 }
559
560 /*.wcf-embed-checkout-form .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide{
561 clear: both;
562 }*/
563
564 .wcf-embed-checkout-form .woocommerce form .form-row{
565 display: block;
566 margin-bottom: 1.1em;
567 padding: 3px 7px;
568 position: relative;
569 }
570
571 .wcf-embed-checkout-form table.shop_table {
572 border:none;
573 border-bottom: 0;
574 background-color: inherit;
575 -webkit-border-radius: 0;
576 border-radius: 0;
577 font-family: inherit;
578 font-weight:inherit;
579 font-size: 0.95em;
580 margin: 0 0 0px 0 !important;
581 border-collapse: collapse;
582 text-align: left;
583 }
584
585 .wcf-embed-checkout-form table.shop_table td strong.product-quantity{
586 font-weight: normal;
587 }
588
589 .wcf-embed-checkout-form table.shop_table #shipping_method{
590 margin: 0;
591 padding: 0;
592 list-style: none;
593 }
594 .wcf-embed-checkout-form table.shop_table #shipping_method .amount{
595 font-weight: normal;
596 }
597 .wcf-embed-checkout-form table.shop_table th{
598 border: none;
599 font-weight: 400;
600 padding: 9px 0px;
601 line-height: 1.2em;
602 }
603 .wcf-embed-checkout-form table.shop_table tfoot tr:last-child .woocommerce-Price-amount {
604 font-size: 1em;
605 }
606
607 .wcf-embed-checkout-form table.shop_table td,
608 .wcf-embed-checkout-form table.shop_table th,
609 .wcf-embed-checkout-form table.shop_table td dl dt,
610 .wcf-embed-checkout-form table.shop_table td dl dd {
611 padding: 0.6em 0;
612 line-height: 1.4em;
613 border: none;
614 }
615 .wcf-embed-checkout-form table.shop_table td dl dd p{
616 margin-top: 0;
617 }
618
619 .wcf-embed-checkout-form table.shop_table tbody th,
620 .wcf-embed-checkout-form table.shop_table tfoot td,
621 .wcf-embed-checkout-form table.shop_table tfoot th {
622 border: none;
623 font-weight: normal;
624 width: 50%;
625 }
626 .wcf-embed-checkout-form table.shop_table tbody {
627 border-top: 1px dashed #cccccc;
628 border-bottom: 1px dashed #cccccc;
629 }
630 .wcf-embed-checkout-form table.shop_table th.product-name,
631 .wcf-embed-checkout-form table.shop_table th.product-total{
632 font-weight: 600;
633 }
634 .wcf-embed-checkout-form table.shop_table tfoot tr.order-total:not(.recurring-total) th,
635 .wcf-embed-checkout-form table.shop_table tfoot tr.order-total:not(.recurring-total) td {
636 font-weight: 600;
637 border-top: 1px dashed #cccccc;
638 }
639 .wcf-embed-checkout-form table.shop_table tfoot tr.recurring-totals th {
640 padding-top: 1.8em;
641 font-weight: 600;
642 }
643 .wcf-embed-checkout-form table.shop_table tfoot tr.recurring-totals th,
644 .wcf-embed-checkout-form table.shop_table tfoot tr.recurring-total th,
645 .wcf-embed-checkout-form table.shop_table tfoot tr.recurring-total td {
646 vertical-align: top;
647 }
648
649 .wcf-embed-checkout-form table.shop_table thead tr th:nth-child(1),
650 .wcf-embed-checkout-form table.shop_table tbody tr td:nth-child(1),
651 .wcf-embed-checkout-form table.shop_table tfoot tr td:nth-child(1){
652 width: 70%;
653 }
654 .wcf-embed-checkout-form table.shop_table thead tr th:nth-child(2),
655 .wcf-embed-checkout-form table.shop_table tbody tr td:nth-child(2),
656 .wcf-embed-checkout-form table.shop_table tfoot tr td:nth-child(2){
657 width: 30%;
658 }
659
660 .wcf-embed-checkout-form .woocommerce form.woocommerce-form-login .form-row label,
661 .wcf-embed-checkout-form .woocommerce-checkout .form-row label{
662 font-size: 13px;
663 line-height: 1em;
664 letter-spacing: 0.3px;
665 font-family: inherit;
666 font-weight:inherit;
667 text-transform: capitalize;
668 margin-bottom: 8px;
669 }
670
671 .wcf-embed-checkout-form .woocommerce .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{
672 line-height: 20px;
673 text-transform: initial;
674 }
675
676 .wcf-embed-checkout-form #payment .woocommerce-privacy-policy-text p{
677 font-family: inherit;
678 font-weight:inherit;
679 font-size: 11px;
680 color: #777;
681 margin-top: 0;
682 text-align: justify;
683 }
684
685 .wcf-embed-checkout-form #payment .wc_payment_methods .payment_box p{
686 margin: 0;
687 }
688
689 .wcf-embed-checkout-form .woocommerce a{
690 color: #F16334;
691 text-decoration: none;
692 }
693
694 .wcf-embed-checkout-form .woocommerce .woocommerce-info,
695 .wcf-embed-checkout-form .woocommerce .woocommerce-error,
696 .wcf-embed-checkout-form .woocommerce .woocommerce-message,
697 .wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-message,
698 .wcf-embed-checkout-form .woocommerce .woocommerce-NoticeGroup .woocommerce-message{
699 padding: 1em 2em 0.4em 2.0em;
700 border-top:none;
701 background-color: inherit;
702 font-size: 14px;
703 font-weight: 500;
704 margin:0px;
705 }
706
707 .wcf-embed-checkout-form .woocommerce-info::before,
708 .wcf-embed-checkout-form .woocommerce-message::before{
709 left: 0.1em;
710 color: #F16334;
711 }
712
713 .wcf-embed-checkout-form .woocommerce .woocommerce-error,
714 .wcf-embed-checkout-form .woocommerce .woocommerce-NoticeGroup .woocommerce-error,
715 .wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-error{
716 background-color: #fff6f6;
717 border: dashed 1px #a00;
718 padding: 25px 25px 20px;
719 color: #a00;
720 margin: 1rem 0 1rem;
721 font-size: 14px;
722 }
723
724
725 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{
726 display: inline;
727 }
728
729 .wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-message{
730 margin:1em 0 1em;
731 }
732
733 .wcf-embed-checkout-form .woocommerce .woocommerce-error::before{
734 content: '';
735 }
736
737 .wcf-embed-checkout-form .woocommerce .woocommerce-error li{
738 list-style: disc inside !important;
739 margin: 0 0 8px;
740 }
741
742 .wcf-embed-checkout-form .woocommerce .woocommerce-error li strong{
743 font-weight: 400;
744 }
745
746 .wcf-embed-checkout-form .woocommerce form.checkout_coupon{
747 border: 1px solid #d3ced2;
748 padding: 30px 20px 20px;
749 margin: 2em 0;
750 text-align: left;
751 -webkit-border-radius: 5px;
752 border-radius: 5px;
753 }
754
755 .wcf-embed-checkout-form .woocommerce .checkout_coupon p{
756 font-size: 14px;
757 }
758
759 .wcf-embed-checkout-form .woocommerce .checkout_coupon p{
760 font-family: inherit;
761 font-weight: 500;
762 margin-top: 0;
763 margin-bottom: 10px;
764 }
765
766 @media only screen and (max-width: 768px) {
767 .wcf-embed-checkout-form form .wcf-form-col-3{
768 width: 100%;
769 }
770 .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading{
771 width: 100%;
772 }
773 .wcf-embed-checkout-form .woocommerce-checkout #order_review{
774 width: 100%;
775 }
776 .wcf-embed-checkout-form .woocommerce-checkout .wcf-order-wrap{
777 width: 100%;
778 }
779 .wcf-embed-checkout-form .woocommerce-checkout{
780 display: block;
781 }
782 .wcf-embed-checkout-form .woocommerce-checkout .col2-set{
783 display: block;
784 width: 100%;
785 padding-right: 0;
786 margin: 20px 0 0;
787 }
788
789 .wcf-embed-checkout-form form.checkout_coupon .button{
790 font-size: 12px;
791 }
792
793 .wcf-bump-order-field-wrap .wcf-bump-order-label{
794 font-size: 16px;
795 text-transform: capitalize;
796 }
797
798 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
799 .wcf-embed-checkout-form .woocommerce-page .col2-set .col-1,
800 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
801 .wcf-embed-checkout-form .woocommerce-page .col2-set .col-2,
802 .wcf-embed-checkout-form .woocommerce .wcf-order-wrap,
803 .wcf-embed-checkout-form .woocommerce-page .wcf-order-wrap{
804 padding: 15px 18px;
805 }
806
807 .wcf-embed-checkout-form .woocommerce form .form-row-first,
808 .wcf-embed-checkout-form .woocommerce form .form-row-last,
809 .wcf-embed-checkout-form .woocommerce-page form .form-row-first,
810 .wcf-embed-checkout-form .woocommerce-page form .form-row-last{
811 width: 100%;
812 }
813
814 /*.wcf-embed-checkout-form .woocommerce form .form-row-first,
815 .wcf-embed-checkout-form .woocommerce-page form .form-row-first{
816 margin-right: 4%;
817 }*/
818
819 .wcf-embed-checkout-form .woocommerce-additional-fields > h3,
820 .wcf-embed-checkout-form .woocommerce-billing-fields > h3,
821 .wcf-embed-checkout-form #order_review_heading,
822 .wcf-embed-checkout-form .woocommerce #ship-to-different-address{
823 font-size: 1.0em;
824 }
825 }
826
827
828 /**
829 * **********************
830 * Divi Css Overrite
831 * **********************
832 */
833
834 #et-info-email:before,
835 #et-info-phone:before,
836 #et_search_icon:before,
837 .comment-reply-link:after,
838 .et-cart-info span:before,
839 .et-pb-arrow-next:before,
840 .et-pb-arrow-prev:before,
841 .et-social-icon a:before,
842 .et_audio_container .mejs-playpause-button button:before,
843 .et_audio_container .mejs-volume-button button:before,
844 .et_overlay:before,
845 .et_password_protected_form .et_submit_button:after,
846 .et_pb_button:after,
847 .et_pb_contact_reset:after,
848 .et_pb_contact_submit:after,
849 .et_pb_font_icon:before,
850 .et_pb_newsletter_button:after,
851 .et_pb_pricing_table_button:after,
852 .et_pb_promo_button:after,
853 .et_pb_social_icon a.icon:before,
854 .et_pb_testimonial:before,
855 .et_pb_toggle_title:before,
856 .form-submit .et_pb_button:after,
857 .mobile_menu_bar:before,
858 .woocommerce #content input.button.alt:after,
859 .woocommerce #content input.button:after,
860 .woocommerce #respond input#submit.alt:after,
861 .woocommerce #respond input#submit:after,
862 .woocommerce a.button.alt:after,
863 .woocommerce button.button.alt:after,
864 .woocommerce button.button:after,
865 .woocommerce button.single_add_to_cart_button.button:after,
866 .woocommerce input.button.alt:after,
867 .woocommerce input.button:after,
868 .woocommerce-page #content input.button.alt:after,
869 .woocommerce-page #content input.button:after,
870 .woocommerce-page #respond input#submit.alt:after,
871 .woocommerce-page #respond input#submit:after,
872 .woocommerce-page a.button.alt:after,
873 .woocommerce-page a.button:after,
874 .woocommerce-page button.button.alt:after,
875 .woocommerce-page button.button:after,
876 .woocommerce-page input.button.alt:after,
877 .woocommerce-page input.button:after,
878 a.et_pb_more_button:after{
879 text-shadow: 0 0;
880 font-family: none;
881 font-weight: 400;
882 font-style: normal;
883 font-variant: normal;
884 -webkit-font-smoothing: antialiased;
885 -moz-osx-font-smoothing: grayscale;
886 line-height: 1;
887 text-transform: none;
888 speak: none;
889 }
890
891 .comment-reply-link:hover:after,
892 .woocommerce #content input.button.alt:hover:after,
893 .woocommerce #content input.button:hover:after,
894 .woocommerce #respond input#submit.alt:hover:after,
895 .woocommerce #respond input#submit:hover:after,
896 .woocommerce a.button.alt:hover:after,
897 .woocommerce a.button:hover:after,
898 .woocommerce button.button.alt:hover:after,
899 .woocommerce button.button:hover:after,
900 .woocommerce input.button.alt:hover:after,
901 .woocommerce input.button:hover:after,
902 .woocommerce-page #content input.button.alt:hover:after,
903 .woocommerce-page #content input.button:hover:after,
904 .woocommerce-page #respond input#submit.alt:hover:after,
905 .woocommerce-page #respond input#submit:hover:after,
906 .woocommerce-page a.button.alt:hover:after,
907 .woocommerce-page a.button:hover:after,
908 .woocommerce-page button.button.alt:hover:after,
909 .woocommerce-page button.button:hover:after,
910 .woocommerce-page input.button.alt:hover:after,
911 .woocommerce-page input.button:hover:after{
912 opacity: 0;
913 }
914
915
916 /**
917 * **************************
918 * Thrive Compatibility css
919 * **************************
920 */
921
922 .thrv_wrapper .wcf-embed-checkout-form div{
923 -webkit-box-sizing: border-box;
924 -moz-box-sizing: border-box;
925 box-sizing: border-box;
926 }