#top-menu li{padding-right:44px}#main-header.et-fixed-header #logo{content:url(//soltishopestreetanimalrescue.org/wp-content/uploads/sites/12/2023/10/soltis_logo_fixed.jpg)}abbr{text-decoration:none!important}.nav-button a span{padding:14px 24px 18px 24px;background-color:#4a8500;color:#fff;font-size:17px;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3px;transition:all 300ms ease 0ms}.nav-button a:hover{opacity:1!important}.nav-button a:hover span{background-color:#395a1f}#main-header:not(.et-fixed-header) .nav-button a span{border-radius:100px}.et_pb_blurb .et-pb-icon{opacity:1!important;animation-name:none!important}.blurb-extra-icons .et_pb_blurb_description i{margin-right:8px}#mc_embed_signup{max-width:600px;width:auto!important}.et-cart-info{display:none}.wc-donation-platform .wcdp-header{max-width:800px;margin-left:auto;margin-right:auto}form.wcdp-choose-donation{text-align:center}#wcdp_va_amount{max-width:600px;margin:50px auto 20px auto;text-align:center}.wcdp-variation-heading,.wcdp-row>label{display:inline-block;margin-bottom:10px;color:#333}#wcdp_amount{padding-left:0}#wcdp_va_amount label[for="donation-amount"] abbr{display:none}#wcdp_va_amount .wcdp_options>li>label{border:1px solid #4a8500;padding:15px;background:transparent;transition:all 300ms ease 0ms}#wcdp_va_amount .wcdp_options>li>label:hover,#wcdp_va_amount .wcdp_options>li>input:checked+label{background:#4a8500;color:#fff}#wcdp_label_custom_amount{text-align:center}#wcdp_label_custom_amount input{border:none;margin-left:6px;font-size:18px;width:auto}button.wcdp-button,#place_order{padding:14px 24px 18px 24px;background-color:#4a8500!important;color:#fff!important;padding:14px 24px!important;font-size:17px!important;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3px;transition:all 300ms ease 0ms;border-radius:0!important;border:none!important}.woocommerce #place_order{border-radius:100px!important}button.wcdp-button:after,button.wcdp-button .wcdp-arrow{display:none}button.wcdp-button:hover,#place_order:hover{background-color:#395a1f!important}button.wcdp-left,button.wcdp-right{float:none!important}#wcdp form[name=checkout]{max-width:700px;margin:50px auto 0 auto;text-align:center}#wcdp form[name=checkout] .woocommerce-billing-fields,#wcdp form[name=checkout] .woocommerce-shipping-fields,#wcdp form[name=checkout] .woocommerce-additional-fields{text-align:left}#wcdp-step-1 .wcdp-button{border-radius:100px!important;padding:14px 30px!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #eee inset!important}.woocommerce form .form-row label{color:#333;font-size:15px!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{padding:12px!important;font-size:15px!important}#billing_first_name_field,#billing_last_name_field{float:none;display:inline-block;width:48.5%!important}#billing_first_name_field{margin-right:3%!important}#billing_state_field .select2-container,#billing_country_field .select2-container{height:49.47px;min-height:49.47px;line-height:1.7em}.select2-container--default .select2-results__option{font-size:15px!important}.woocommerce-billing-fields .select2-container--default .select2-selection--single,.woocommerce-address-fields .select2-container--default .select2-selection--single{border-radius:0;height:49.47px;min-height:49.47px;line-height:1.7em;border:none;background-color:#eee}.woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-address-fields .select2-container .select2-selection--single .select2-selection__rendered{font-size:15px!important;line-height:1.7em;font-weight:400;height:49.47px;display:flex;align-items:center}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:49.47px}.woocommerce-additional-fields{margin-top:40px}.woocommerce-checkout .form-row.place-order{padding:1em 0!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;border-radius:4px!important}#wcdp-step-2 .wcdp-left,#wcdp-step-2 .wcdp-right{border-radius:4px!important}#wcdp-step-3 .wcdp-left{color:#4a8500! important;background-color:transparent!important;padding:0!important}#wcdp-step-3 .wcdp-left:hover{text-decoration:underline}#wcdp-step-3 .wcdp-left:before{content:'◂'}#place_order:hover:after{display:none}#payment{background:transparent!important;border-radius:0!important;border:none!important;margin-top:40px}#payment:before{content:'Pay Now';display:block;font-family:'Lora',Georgia,"Times New Roman",serif;font-weight:700;font-size:22px;text-align:center;color:#333}.woocommerce-checkout #payment div.payment_box{background-color:#f8f4f0}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0!important;padding:0}#ppc-button-ppcp-gateway{display:block!important}.wc_payment_method.payment_method_ppcp-gateway,label[for="payment_method_stripe"],#payment_method_stripe{display:none!important}.woocommerce-checkout #payment div.payment_box .form-row{padding:0}#stripe-payment-data>p{font-weight:700}#stripe-card-element,#stripe-exp-element,#stripe-cvc-element{padding:12px}#wc-stripe-cc-form .form-row:not(.form-row-wide){width:48.5%!important}.woocommerce-checkout .woocommerce ul.order_details{margin-top:20px;padding:16px;background-color:#f7f7f7}.woocommerce-checkout table.woocommerce-table--order-details{border:none;border-radius:0;max-width:700px}.woocommerce-checkout .woocommerce-customer-details address{border:none;border-radius:0;padding:0;line-height:1.5em}.woocommerce_error{background-color:#fff!important;border:1px solid #b81c23;color:#b81c23!important;font-size:16px!important}#footer-info{line-height:1.5em}@media only screen and (max-width:560px){#billing_first_name_field,#billing_last_name_field{width:100%!important}#billing_first_name_field{margin-right:0!important}}@media only screen and (min-width:480px){.mobile-only{display:none!important}}@media only screen and (min-width:561px){#billing_city_field,#billing_postcode_field,#billing_state_field{width:31.3333%!important;margin-right:3%!important;display:inline-block}#billing_postcode_field{margin-right:0!important}}@media only screen and (max-width:767px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{text-align:center;float:none}.woocommerce form .form-row label{font-size:14px!important}.woocommerce-checkout .woocommerce ul.order_details{display:flex;flex-direction:column}.woocommerce-checkout .woocommerce ul.order_details li{border-right:0;margin-bottom:12px}}@media only screen and (max-width:980px){#wc-stripe-cc-form .form-row.form-row-first{float:left!important}#wc-stripe-cc-form .form-row.form-row-last{float:right!important}}@media only screen and (min-width:981px) and (max-width:1250px){#main-header>.container{width:94%}#top-menu li a{font-size:16px!important}}