
.showin_backend{
display:none !important;
}

#checkoutWrapper  #paycart-template-9 .outer_coupon_form  .form-control {
    height: 42px!important;
}
#paycart-template-9 .form-outer .contactInfo_outer:hover, #paycart-template-9 .form-outer .billingInfo_outer .form-inner:hover, #paycart-template-9 .form-outer .billing_details_outer:hover, #paycart-template-9 .form-outer .ShippingInfo_outer .form-inner:hover, #paycart-template-9 .form-outer .addtional_info_outer .form-inner:hover {
     transform: translate3d(0,0,0);  
 
}
#paycart-template-9 .order-summary-outer .appy-copons-form [class*=col-] {
    width: 100%;
    float: left;
}
#paycart-template-9 .appy-copons-btn , #paycart-template-9 .appy-copons-input {
    width: 41.66666667%;
    float: left;
}

#checkoutWrapper #paycart-template-9 .wrapper_coupon_order input {
  font-size: 14px;
}

.apply_coupon_container{
display:none
}

#paycart-template-9 .order-summary-outer {
    margin: 0px 0 0;
}
#checkout_temp_form #checkoutWrapper #paycart-template-9 .order_power_cart, #checkoutWrapper #paycart-template-9 .order_power_cart {
    margin: 0!important;
}
.pro_terms_div {
    font-size: 16px!important;
    font-weight: normal!important;
}
#paycart-template-9 .radio-inline{padding-left: 0;}

#checkout_temp_form  .outer_coupon_form {
    margin: 17px 0 0;
}





.order-summary-outer.replace_summry_div {
    border: 0;
    padding: 0;
}
span#apply_coupon {
    transition: none;
    margin-left: 10px;
    padding: 11px 25px !important;
    border: none;
    background-color: #3cd59f;
    font-weight: bold;
    color: #fff;
    line-height: normal;
    font-size: 14px;
    box-shadow: none;
    text-shadow: none;
    letter-spacing: .5px;
    height: 42px;
}  
#paycart-template-9 .form-outer h2 {
	padding: 0;
	margin: 0 0 15px;
	border: 0;
	width: 100%;
	text-align: left;
}
#paycart-template-9 .bump_outer_details .bumpdetails_outer {margin: 10px 0 0;}

input#coupon_code:focus{
	color: #495057;
	background-color: #fff!important;
	border-color: #80bdff!important;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25)!important;
    border-color: #66afe9 !important;
    border-width: 2px !important;
}
#checkoutWrapper #paycart-template-9 {
    border-color: #66afe9 !important;
    border-width: 2px !important;
}
#paycart-template-9 .product_power_cart .product_power_cart {
    padding: 15px 0px 0px;
}
#paycart-template-9 .power_description p {
    color: #000;
}
div#page {
    background: #e8e9ea;
}

#paycart-template-9 .form-outer {
    padding: 5px 15px 30px;
 }
 #paycart-template-9 .orderbump_bottom_outer .order_bump_bottom {
    margin: 15px 0px 20px;
    display: inline-block;
    padding: 0;
}

#checkout_temp_form #paycart-template-9 .bump_outer_details .popup_wrapper_inner1 .checkbox_bump {
    padding: 0 ;
}
#checkoutWrapper .form-outer .order_bump_Temp input[type=checkbox] {
    left: 0;
}
label#mce_4 {
    display: none;
}

@media only screen and (max-width: 480px) {
#checkout_mobile_wrapper_set  .add_product span{font-size:12px;}
#checkout_mobile_wrapper_set .spc_checkout_template_enable_drag_drop .spc_checkout_template_drag_drop_item {
    padding: 13px 0px;
}
#checkout_mobile_wrapper_set  #paycart-template-9 .appy-copons-btn {
    padding-left: 0!important;
    margin-top: 0;
}
#checkout_mobile_wrapper_set #paycart-template-9 .form-outer .contactInfo_outer{padding: 15px 5px 0;}
#checkout_mobile_wrapper_set #paycart-template-9 .power_product_img img {
    max-width: 100%;
    width: 100%!important;
}
 #checkout_mobile_wrapper_set #paycart-template-9 .col-sm-10 {
    padding: 0;
}
#checkout_mobile_wrapper_set #formPayment .order_bump_temp_content h4 {
    font-size: 14px;
    }
#checkout_mobile_wrapper_set  .add_product {
    background: #58dcd1;
    padding: 8px 10px;
    margin-top: 0;
    color: #fff;
}
#checkout_mobile_wrapper_set #paycart-template-9 .reviews_sect {
    padding: 0;
}
#checkout_mobile_wrapper_set #paycart-template-9 .reviews_sect p{text-align:center;}
}


#paycart-template-9 .order_bump_checkbox_slider:before {bottom: -4px;}

#checkout_temp_form #paycart-template-9 .form-outer .popup_wrapper_inner1 h2 {    
    font-size: 20px;
    padding: 0;
    
    line-height: normal;
    /*text-transform: uppercase;*/
}

#checkout_temp_form #paycart-template-9 .form-outer .popup_wrapper_inner1 .bumpdetails_outer h2 {
    text-transform: none;
    font-size: 16px;
    margin-bottom: 6px !important;
}

#checkout_temp_form #paycart-template-9 .form-outer .popup_wrapper_inner1 .bumpdetails_outer h3 {
    font-size: 14px;
}

#checkout_temp_form #paycart-template-9 .bump_details_top label.order_bump_checkbox_switch {
    display: inline-flex;
    margin: 5px 0 0;
}

#checkout_temp_form label.order_bump_checkbox_switch input.add_bump_check#b_prod{ opacity: 1 !important;margin: 4px 10px 0 0 !important;border: 1px solid #7e8993;}


#checkout_temp_form #paycart-template-9 .payment_label {
    /*border: none;*/
}


#paycart-template-9 form.drag_drop_payment_form .heading_outer {padding: 5px 10px;}

#paycart-template-9 form.drag_drop_payment_form .bump_outer_details .bumpdetails_outer {margin: 0;}

#checkout_temp_form #paycart-template-9 form.drag_drop_payment_form .bump_outer_details .popup_wrapper_inner1 .checkbox_bump ,
#paycart-template-9 form.drag_drop_payment_form .bump_outer_details .popup_wrapper_inner1 .checkbox_bump {padding: 10px !important;}

#checkoutWrapper #paycart-template-9 form.drag_drop_payment_form .order_details_outer .order_details_inner table th, 
#checkoutWrapper #paycart-template-9 form.drag_drop_payment_form .order_details_outer .order_details_inner table td {padding: 8px 10px !important;}

#checkoutWrapper #paycart-template-9 .form-outer form.drag_drop_payment_form .order_power_cart .appy-copons-amount .mce-content-body ,
#paycart-template-9 form.drag_drop_payment_form .order_power_cart .appy-copons-amount .mce-content-body {display: inline-block;width: auto;}

#checkoutWrapper #paycart-template-9 .form-outer form.drag_drop_payment_form .order_power_cart .appy-copons-amount .backend_new_price_div ,
#paycart-template-9 form.drag_drop_payment_form .order_power_cart .appy-copons-amount .backend_new_price_div {margin-left: 20px;}

#paycart-template-9 form.drag_drop_payment_form .coupon_form__outer h2  {width: 100%;border: none;background: none;clear: both}

#formPayment .order_bump_bottom.bump_product_div.none{display:none;}
.spc_checkout_template_drag_drop_item_inner_msg{display:none!important;}

.prod_orderdetails p:empty {   display: none;}

.spc_sepa_info_div { display: inline-block;margin-top: 20px;}


.payment_plan_div.payment-plan.payment_options_cls_selected_loader_show {position: relative;}
.payment_plan_div.payment-plan.payment_options_cls_selected_loader_show .payment_plan_outer_main::before {left: 0; right: 0; top: 0; bottom: 0; z-index: 3; position: absolute; background-color: rgb(191 191 191 / 40%); text-align: center; display: flex; align-items: center; justify-content: center; font-size: 20px; content: ""; } 


.payment_plan_div.payment-plan.payment_options_cls_selected_loader_show .payment_plan_outer_main::after {width: 45px; height: 45px; display: inline-block; padding: 0px; border-radius: 100%; border: 5px solid; border-top-color: rgba(246, 36, 89, 1); border-bottom-color: rgb(109 109 109 / 30%); border-left-color: rgba(246, 36, 89, 1); border-right-color: rgb(109 109 109 / 30%); -webkit-animation: loader4 1s ease-in-out infinite; animation: loader4 1s ease-in-out infinite; content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; z-index: 999; }


@keyframes loader4 {
   from {transform: rotate(0deg);}
   to {transform: rotate(360deg);}
}
@-webkit-keyframes loader4 {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(360deg);}
}
