

.outside_header_wrap {margin:0px !important}
.wfacp_logo_wrap {margin:15px 0 25px !important}
.wfacp_logo_wrap img {max-width: 200px !important;}

.wfacp_customer_0.customer_support_wrap {display:none !important}

body.wfacp_cls_layout_9 .wfacp_outside_header .wfacp-comm-wrapper .wfacp-right-panel::after {background:#f6faff !important}

.wfacp_benefits_0, .wfacp_assurance_0 {background: #fff !important;padding: 20px !important;border-radius: 10px !important;}

.wfacp_testimonials_0 .wfacp-list-title, .wfacp-testing-list {margin-bottom: 0px !important;}
.wfacp_benefits_0 .loop_head_sec {padding-bottom:0px !important}
.wfacp-testing-text p {margin-bottom: 10px;}

.wfacp-order-place-btn-wrap  button#place_order{width:100% !important; border-radius: 8px;position:relative;transition:all 0.3s ease 0s;background-size: 39px 42px;}

.wfacp-order-place-btn-wrap  button#place_order:before {content: '\e901';font-family: 'bwf-icons';display: inline-block;margin-right: 8px;position: relative;text-transform: none;/*top: 1px;*/font-size: 1.6rem;}

.wfacp-payment-dec, .wfacp_promises_0.solid.div_wrap_sec {display:none !important} 

.wfacp-qty-count {background-color:#182e4c !important;}


body .wfacp_shipping_table ul li .wfacp_single_shipping .amount {font-weight:normal !important}


.wfacp_footer_wrap_n a, .wfacp_footer_wrap_n ul li {margin: 0 6px !important;}

body .wfacp_outside_header .wfacp-right-panel {padding-top: 100px !important;}

.intro-text h2{font-size: 20px; font-weight: 700 !important;}
.intro-text p{margin-bottom: 0px;}


/*vat validation*/
div.conditional_field,
p.conditional_field {display: none !important;}

.wfacp_dropdown option,
.wfacp_dropdown select {text-transform: capitalize;}

#davcni_zavezanec_field {margin-bottom: 5px}

#davcni_zavezanec_field label,
#davcni_zavezanec_field .radio {font-family: "Montserrat", Sans-serif !important;font-size: 15px;font-weight: 400;}

:lang(hu) #davcni_zavezanec_field .wfacp_radio_options_group {float: left;width: 70px;}

:lang(hu) #davcni_zavezanec_field .wfacp_radio_options_group {float: left;width: 70px;}

#davcni_zavezanec_field .wfacp_radio_options_group {float: left;width: 60px;}

.vat_text {font-family: "Montserrat", Sans-serif !important;font-size: 15px;font-weight: 400;margin-bottom: 5px !important;}


body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment ul li label img {max-height:25px; height:25px;}
body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment ul li.payment_method_ppcp label img {height:20px !important}


.wfacp_benefits_0 .loop_head_sec {font-size:0.84rem;}


body .wfacp_outside_header .wfacp-right-panel {padding:30px 0px 30px 30px !important}


.wfacp-footer-text a {padding:0px !important}

button.wfacp-coupon-field-btn {background:#94ae3d !important}




.wfacp_main_form .wfacp_section_title {font-size: 22px !important;font-weight: normal !important;text-transform: none !important;}





.checkout-inline-error-message {display:none !important}

#order_summary_field tbody {display:none !important}

/*bump*/

.wfob_bump .wfob_title_wrap .wfob_bgBox_table {background: #ffa638 !important;}

.wfob_bump .wfob_title_wrap .wfob_bgBox_table .wfob_title,
.wfob_bump .wfob_title_wrap .wfob_bgBox_table .wfob_title span,
.wfob_bump .wfob_price_container .wfob_price del,
.wfob_bump .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount span,
.wfob_bump .wfob_title_wrap .wfob_bgBox_table  .woocommerce-Price-amount bdi {color:#fff !important}


.wfacp_html_widget_3 {border:none !important}


body .wfacp_main_form .wfacp_shipping_table.wfacp_shipping_recurring, label.wfacp_main_form.label.label_shiping.wfacp_recurring_shipping_label {display: none;}




.woocommerce-shipping-totals #wfob_wrap {margin:0 !important}


.wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section,
.wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table {background:#fff !important}

body #wfob_wrap .wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section {padding:0px !important}

 .wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .wfob_title, 
 .wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .wfob_title span, 
 .wfob_wrapper[data-wfob-id="55694"] .wfob_price_container .wfob_price del, 
  .wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount,
 .wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount span,
 .wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount bdi {color:#182e4c !important; text-shadow: none !important;}


.wfob_wrapper[data-wfob-id="55694"] .wfob_price_container .wfob_price del, 
.wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount,
.wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount span,
.wfob_wrapper[data-wfob-id="55694"] .wfob_title_wrap .wfob_bgBox_table .woocommerce-Price-amount bdi {font-weight: 600 !important; font-size: 0.875rem !important;}


 .wfob_wrapper[data-wfob-id="55694"] label.wfob_title {font-weight: normal !important;}

 .wfob_wrapper[data-wfob-id="55694"] .wfob_checkbox_input_wrap .wfob_checkbox {
    border: 1px solid #dedfea;
    position: relative;
    left: auto;
    top: auto;
    bottom: auto;
    margin: 0;
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 3px;
    opacity: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    font-size: 14px;
    outline: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    transition: all .2s ease-in-out;
    background: #fff;
    cursor: pointer;
    border-color: #182e4c !important;
   /* box-shadow: 0 0 2px #182e4cc4 !important;*/
}

.wfob_wrapper[data-wfob-id="55694"] input[type=checkbox]:checked:before {color: #182e4c !important}

.wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section #wfob_wrapper_55694 .wfob_bgBox_table {border-bottom: 1px solid #ccc !important;padding: 8px 12px !important;}
.wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section #wfob_wrapper_55694 .wfob_title {font-weight: 600 !important;}
.wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section #wfob_wrapper_55694 .wfob_text_inner{padding: 4px 7px 0 !important;line-height: 1.2 !important; font-size: 0.8rem !important;}



@media (max-width: 549px) {
  
  #billing_address_2_field>label, #shipping_address_2_field>label {
      display: block !important;
  }

  .wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section #wfob_wrapper_55694 .wfob_bgBox_table {padding:5px 12px !important}
  .wfob_wrapper[data-wfob-id="55694"] .wfob_bump.wfob_layout_1.wfob_bump_section #wfob_wrapper_55694 .wfob_text_inner {padding: 3px 6px 0 !important}


}



@media only screen and (max-width: 767px) {

  .wfacp-form .outside_header_wrap {display:block}
  header.mb_header_section {  padding: 10px 0 5px 0px !important;float: left;}

  body .wfacp-form .wfacp_main_form .woocommerce-checkout button.wfacp_next_page_button, body .wfacp-form .wfacp_main_form .woocommerce-checkout #payment button#place_order, body .wfacp_main_form .woocommerce-checkout .button.button#place_order {padding:20px 20px !important}

}

@media only screen and (max-width: 992px) {

    body .wfacp_outside_header .wfacp-right-panel, .wfacp_benefits_0, .wfacp_testimonials_0, .wfacp_assurance_0 { display:none !important;}

  }
  

  @media only screen and (min-width: 1024px) {

  body.wfacp_cls_layout_9 .wfacp_outside_header .wfacp-comm-wrapper .wfacp-right-panel::after {background-color:#f7f7f7 !important}

  }

  
.wgl-label, .wgl-parcel-shop-details{  width: 100%;padding: 0px;margin: 0px;text-align: left;min-width: calc(100% - 140px);}

/*parcel*/
/*body .wfacp_main_form .wfacp_shipping_table ul li span,body .wgl-parcel-shop-list-item .wfacp-form a {
  color: #fff !important;
}*/

.wfacp_inline_field_error_custom{ position: relative;font-size: 12px;line-height: 1;color: #e15334;display: block;margin-top: 8px; }