.woocommerce-billing-fields__field-wrapper p {
width: 50%;
clear: unset;
display: inline-block;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{
width:50%;
}
p#billing_country_field {
width: 100%;
display: inline-block;
margin: 0;
}
div#claim_up_sale label {
padding-left: 0px;
line-height: 0.5 !important;
}
p#billing_country_field label{
width: fit-content;
float: left;
line-height: initial;
}
.woocommerce-billing-fields h3 {
font-size: 2em;
margin: 0;
line-height: initial;
}
.woocommerce-billing-fields__field-wrapper p label,.woocommerce-additional-fields__field-wrapper p label,
#Order_ref_no_field label,#private_note_field label{
margin: 0;
line-height: initial!important;
font-weight: 100;
}
span.woocommerce-input-wrapper strong{
font-weight: 100;
}
p#custom_discount_field label {
line-height: initial!important;
font-weight: 100;
margin: 0;
}
.woocommerce-billing-fields__field-wrapper p input,.woocommerce-additional-fields__field-wrapper p input,
.woocommerce-additional-fields__field-wrapper p textarea,#Order_ref_no_field input,
#private_note_field textarea{
background: #dfdfdf;
border: none!important;
border-radius: 0.3em;
}
input#custom_discount {
background: #dfdfdf;
border: none!important;
border-radius: 0.3em;
}
.page-id-509 div#payment {
background: none;
}
.page-id-509 div#payment ul.wc_payment_methods.payment_methods.methods.stripe-small {
background: none;
border: none;
padding: 10px;
border-radius: 0.4em;
font-size: unset;
}
.page-id-509 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
padding: 0px;
margin-left: 25px;
}
.page-id-509 span.woocommerce-terms-and-conditions-checkbox-text {
font-size: 0.9em;
}
.page-id-509 button#place_order {
width: 100%;
font-size: 1.2em;
margin:0!important;
}
.wc-stripe-banner-checkout.active fieldset {
border: none;
text-align: left;
display: inline-block;
padding-left: 0;
padding-bottom: 0;
margin:0;
}
.wc-stripe-banner-checkout fieldset legend,.col-md-7.pdn-left{
padding-left:0;
}
span.banner-divider {
display: none!important;
}
.wc-stripe-banner-checkout fieldset legend{
border:none!important;
padding-left:0px!important;
}
.wc-stripe-banner-checkout.active {
max-width: 610.906px;
border-bottom: 2px solid #d82430;
border-top: 2px solid #d82430;
padding: 10px 0px;
}
form#checkoutform {
margin-top: 1em;
}
input#coupon_code {
border: none;
background: #434242;
border-top-left-radius: 0.4em;
border-bottom-left-radius: 0.4em;
color: white;
height: 31px;
}
form.checkout_coupon.woocommerce-form-coupon {
display: inline-flex;
padding: 0;
border: none;
width: 100%;
margin: 0;
}
form.checkout_coupon.woocommerce-form-coupon p {
margin: 0;
width: -webkit-fill-available;
}
.copoun_input_wd,p.form-row.form-row-last.copoun_btn_wd{
width: 44%!important;
padding:0!important;
}
p.form-row.form-row-last.copoun_btn_wd button.button,button#get_quote {
background-color: #d82430 !important;
color: white !important;
border-radius: 0px;
border-top-right-radius: 0.4em;
border-bottom-right-radius: 0.4em;
height: 31px;
width:100%;
}
.detach_coupon_Fields {
border: 2px solid #434242;
padding: 8px;
border-radius: 0.4em;
}
.detach_coupon_Fields form.checkout_coupon.woocommerce-form-coupon{
display:black!important;
}
.form-row.place-order {
padding: 0px 0px!important;
}
.woocommerce-terms-and-conditions-wrapper p {
margin: 0;
}
ul.wc_payment_methods.payment_methods.methods.stripe-small li {
padding: 0;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{
border:none;
}
table.shop_table.woocommerce-checkout-review-order-table {
border: none;
margin: 0;
}
div#order_review {
padding: 5px;
border: 2px solid #434242;
border-radius: 0.4em;
margin-top:0;
}
.woocommerce form#checkoutform table.shop_table tbody tr:first-child td, .woocommerce table.shop_table tbody tr:first-child th,
.woocommerce table.shop_table tbody tr:nth-child(2) td, .woocommerce table.shop_table tbody tr:nth-child(2) th,
.woocommerce table.shop_table tbody tr:nth-child(3) td, .woocommerce table.shop_table tbody tr:nth-child(3) th{
border-top: 0;
border-bottom: 2px solid #d82430;
}
li[class*=payment_method] input[type=radio]+label:not(.wc-stripe-label-payment-type){
font-weight:400;
}
div#payment ul li input{
margin:0px!important;
}
.wc_payment_methods.payment_methods.methods.stripe-small{
padding:0px;
}
h3#order_review_heading{
display:none;
}
@media only screen and (max-width: 749px) {
div#order_review{
margin:0px!important;
}
div#customer_details .col-md-5,div#customer_details .col-md-7.pdn-left{
padding: 0;
}
input#coupon_code,p.form-row.form-row-last.copoun_btn_wd button.button, button#get_quote{
height:41px;
}
}