body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px 10px 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body .woocommerce table.shop_table td{padding:15px}.woocommerce table.shop_table{border:1px solid #ededed}.woocommerce table.shop_table .order-total td{border-top:1px solid #ededed}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;display:block;text-align:center;margin-bottom:0;font-size:18px;border-radius:0px;margin-top:20px}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}.woocommerce-checkout .woocommerce .col2-set{width:48%;float:left;margin-right:4%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:20px;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:48%;float:right;margin-right:0}#order_review_heading{margin-top:20px}@media only screen and (max-width:650px){.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}.side-by-side-buttons .et_pb_button_module_wrapper{display:inline-block;margin-right:20px}