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

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