@media screen and (min-width: 601px) {
    body tfoot .order-total {        top: 225px !important;}.woocommerce .woocommerce-checkout #customer_details {margin-top: 11px;}}body div .kroki_zamowienia {margin-top:80px !important}
@media screen and (max-width: 1000px) {
    body.paypo-fix main.content_box.first {
                top: 120px;
        position: relative;
    }
    body div .kroki_zamowienia.fixed_menu
    {
    	padding-top: 55px !important; /*115*/
    }
}

.contact-widget-pp, .call-me-btn {display:none !important}


@media (max-width: 600px) {
    .woocommerce-checkout button#place_order {
        padding: 8px;
        margin-top: 7px;
        font-size: 1rem !important;
    }



    body .order-total td bdi {
        font-size:1.8em !important;
    }

    .woocommerce-checkout .order-total {
        top:initial !important;    bottom: 0px;
    position: fixed !important;
    height: 60px;
    }

body div .kroki_zamowienia {
    margin-top: 60px !important;
}

}


@media screen and (max-width: 1000px){p#billing_address_2_field label, p#billing_nr_domu_field label, p#billing_nr_mieszkania_field label{display:none}}p#billing_nr_mieszkania_field label .optional {display:none}p#billing_address_2_field label, p#billing_nr_domu_field label, p#billing_nr_mieszkania_field label{opacity:0}@media screen and (min-width: 1000px){p#billing_address_1_field {width: 60%;float: left;display: inline;}p#billing_address_2_field, p#billing_nr_domu_field, p#billing_nr_mieszkania_field {width: 20%;float: left;clear:none}}#payment .form-row.place-order button{display:none}.woocommerce-error li{padding-left:20px!important}.woocommerce-error{margin-bottom:20px!important}.woocommerce-error::before{display:none}.woocommerce form .form-row .input-checkbox{display:inline-block!important}@media screen and (max-width: 600px){.kroki_zamowienia .first{display:none}body .woocommerce-error li{width:100%}.woocommerce-checkout .order-total{padding-top:0!important}.woocommerce-checkout button#place_order{margin-bottom:14px}.woocommerce-error{max-width:100%;margin-top:90px!important}.kroki_zamowienia .second{margin-left:-50px}body .col-lg-3.col-md-4{position:initial;margin-left:0}.background-img-skin.col-lg-9.col-md-8{padding:20px}.select2.select2-container.select2-container--default{width:initial}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{width:100%}form div div[role=alert]{max-width:360px}form div{position:relative!important}.woocommerce-account-fields{padding-top:20px}body .cart_totals table{width:100%!important}.woocommerce div .cart-collaterals{padding-left:20px!important}body button#place_order:before{content:'Dalej';font-size:1rem}.woocommerce-terms-and-conditions-checkbox-text{margin-left:6px;position:absolute}.validate-required .required{}#place_order{top:20px}.order-total th{display:none}.wc_payment_method label{line-height:20px;padding-top:20px}}.wroc{font-weight:700;font-size:1rem}.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper input,.select2-container--default .select2-selection--single,.woocommerce form .form-row input.input-text{background:#E7F4EC4D 0 0 no-repeat padding-box;border:1px solid #16A046!important;border-radius:10px!important;padding:14px!important}.woocommerce .select2-container .select2-selection--single{padding:8px 10px!important;height:46px!important}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px!important}#billing_date_shipping{padding:8px 14px!important}.woocommerce-billing-fields h3{font-size:0!important}.woocommerce-billing-fields h3:after{content:'Dane potrzebne do badania:';font-size:1.5rem;display:block}.woocommerce-checkout #payment{background:transparent}#payment li{padding:0}.woocommerce-checkout #payment div.form-row{padding:0}button#place_order{font-size:0;width:100%;border-radius:10px!important;padding:20px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{border-radius:10px;margin-top:10px;font-size:1.25rem;padding:20px 50px}.wc_payment_method label{width:85%}button#place_order:before{content:'Dalej';font-size:1.3rem}#order_review_heading{display:none}.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:0!important}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody{display:none}tfoot .cart-subtotal{display:none}#customer_details .col-lg-5.col-md-5{display:none}.woocommerce-form-coupon-toggle{display:none}body .kroki_zamowienia .first p{opacity:40%!important}.kroki_zamowienia .second{border-bottom:6px solid #16A046!important}body .kroki_zamowienia .second p{opacity:100%!important;color:#16A046!important}.kroki_zamowienia .second span{border-color:#16A046;background:#2AB15966;color:#16A046!important}.kroki_zamowienia .second a{color:#16A046!important}.woocommerce-error li[data-id="billing_przetwarzanie"] strong, .woocommerce-error li[data-id="billing_regulamin"] strong, .woocommerce-error li[data-id="billing_administrator"] strong{font-size:0px !important}.woocommerce-error li[data-id="billing_przetwarzanie"]:before {content:'Zgoda na przetwarzanie';font-size:100% !important;font-weight: 800;}.woocommerce-error li[data-id="billing_regulamin"]:before {content:'Zapoznanie się z regulaminem';font-size:100% !important;font-weight: 800;}.woocommerce-error li[data-id="billing_administrator"]:before {content:'Akceptacja administratora danych';font-size:100% !important;font-weight: 800;}.rozwin{float:right}