.woocommerce form .form-row{padding:0!important;position:relative;width:100%!important;float:left!important}.woocommerce form .form-row.create-account{width:100%!important;display:block!important;clear:both!important}.woocommerce form .form-row.create-account input,.woocommerce form .form-row.create-account label{display:inline-block!important;vertical-align:middle;position:relative;top:auto;left:auto;padding:0;margin:0}.woocommerce form div.create-account{width:100%!important;display:block;clear:both!important}.woocommerce form .form-row label{position:relative;color:#fff;line-height:45px!important;padding:0;display:inline-block!important;font-weight:100}.woocommerce form .form-row input{position:relative;border:none!important;box-shadow:none!important;height:auto!important;padding:14px 14px 14px 14px;margin:0;color:#fff;background-color:rgba(0,0,0,.4)}.woocommerce form .form-row.woocommerce-invalid label{background-color:rgba(208,0,3,1)}.woocommerce .col2-set,.woocommerce-page .col2-set{width:50%!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%!important}.col2-set{padding-right:10px}#order_review{padding-left:10px}.col2-set,#order_review{display:inline-block;float:left;width:50%}#order_review ul.cart_list li ul.variation{vertical-align:top}#order_review ul.cart_list li ul.variation li{display:block;vertical-align:top}#order_review ul.cart_list li ul.variation li.variation-BusinessName{display:none}#order_review ul.cart_list li.i220 ul.variation li.variation-BusinessName{display:inline-block}.woocommerce-billing-fields .clear{display:none}.woocommerce-billing-fields .form-row-wide{clear:none!important}.woocommerce-billing-fields .select2-container .select2-choice{height:45px!important;line-height:45px;border-radius:0;border:none}.country_select{padding-left:130px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:rgba(112,179,73,.95)!important;border:none!important;margin:0 0 5px 0!important;color:rgba(255,255,255,1)!important;padding:10px!important}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{background-color:transparent!important;border:none!important;margin:0 0 0 0!important;color:rgba(255,255,255,1)!important;padding:0!important}.woocommerce .woocommerce-message:before{color:rgba(255,255,255,1)!important}#payment label{background-color:transparent!important}#payment{background-color:transparent!important}#payment .form-row.place-order{text-align:center!important;width:100%!important;display:block!important}.checkout-content{padding:0}form.checkout{padding-top:40px}form.checkout ul.cart_list li ul.variation,form.checkout ul.cart_list li ul.variation{width:23%!important}form.checkout_coupon input[name="apply_coupon"]{padding:13px 25px!important}form.checkout_coupon input#coupon_code{padding-left:10px!important}form.login{padding-top:20px}ul.payment_methods{margin-bottom:10px}ul.payment_methods li{padding:15px;border-top:1px solid rgba(0,0,0,.4)}ul.payment_methods li label{display:inline-block!important;position:relative!important;left:auto;top:auto;vertical-align:middle;color:rgba(255,255,255,1)}ul.payment_methods li label a{color:rgba(255,255,255,1);font-weight:500}ul.payment_methods li label img{width:auto;height:54px}ul.payment_methods li{margin-bottom:0}ul.totals{padding:10px;border:1px solid rgba(255,255,255,1);display:inline-block;margin-bottom:10px;float:right;color:rgba(255,255,255,1)}ul.totals li{padding-right:100px;position:relative;margin:0;color:rgba(255,255,255,1)}ul.totals li .amount{position:absolute;top:0;right:0}ul.totals li.order-total{margin-bottom:15px}.amount{text-align:right}.back-to-cart{float:left;display:inline-block;font-size:12px;color:rgba(255,255,255,1);margin-bottom:20px}.back-to-cart a{color:rgba(255,255,255,1)}label[for="createaccount"]{background-color:transparent!important;padding:0}ul.woocommerce-error li{display:inline-block;margin-bottom:0}label[for="account_password"]{width:160px!important}input#account_password{padding-left:170px!important}form.login label{width:160px!important}form.login input{padding-left:170px!important}label[for="rememberme"]{background-color:transparent!important;padding:0;margin:0;color:rgba(255,255,255,1);position:relative!important;top:auto!important;left:auto!important}form.login input[name="login"]{padding-left:25px!important}#order_receipt{background-color:rgba(255,255,255,1);padding-top:30px;padding-bottom:30px;margin:20px 0;color:rgba(0,0,0,1);text-align:center;border-radius:3px}#order_receipt h2{color:rgb(1,48,76);font-size:32px;line-height:32px;font-weight:700;margin-bottom:40px}#order_receipt p{color:rgba(0,0,0,1)}#order_receipt ul.order_details{background-color:rgba(240,240,240,1);margin-bottom:0}#order_receipt ul.order_details li{margin:0;padding:20px 10px}#order_receipt ul.order_details li.order{width:20%}#order_receipt ul.order_details li.date{width:30%}#order_receipt ul.order_details li.total{width:20%}#order_receipt ul.order_details li.method{width:30%}#order_receipt .one-page-site-purchased{padding:7.5px;margin:20px -10px;background-color:rgba(106,180,53,1)}#order_receipt .one-page-site-purchased .inner-container{border:1px dashed #fff;padding:20px}#order_receipt .one-page-site-purchased h2{margin-bottom:15px;color:rgba(255,255,255,1)}#order_receipt .one-page-site-purchased p{color:rgba(255,255,255,1);font-size:14px;line-height:18px}#order_receipt .one-page-site-purchased .button{color:rgba(255,255,255,1)}#my_account_page .login-box,#my_account_page .register-box{width:50%!important;display:inline-block!important;float:left;padding:50px 20px}#my_account_page .login-box{padding-left:0!important}#my_account_page .register-box{padding-right:0!important}#my_account_page form .form-row label{position:relative;display:block;background-color:transparent;line-height:22px;width:100%!important;color:#002e49;padding-left:0!important}#my_account_page form .form-row label[for="rememberme"]{display:inline-block;width:auto!important}#my_account_page form .form-row input{padding:14px!important;background-color:rgba(255,255,255,1);border:1px solid rgba(233,233,233,1)!important;color:rgba(0,0,0,1)}#my_account_page form .form-row input.button{background-color:#002e49}#my_account_page form p.lost_password a{color:#002e49;font-weight:700;margin-top:15px}#my_account_page .login-box form .form-row input[type="password"]{margin-bottom:15px}#my_account_page .register-box form .form-row input[type="email"]{margin-bottom:15px}#my_account_page input:-webkit-autofill{background-color:#002e49!important;color:rgba(255,255,255,1)}button#place_order{width:100%;border:none!important;background-color:transparent!important;border-radius:0;text-align:center;padding:14px!important;border:3px solid rgba(255,255,255,1)!important}button#place_order:hover{background-color:white!important;color:rgb(1,48,76)!important}button#place_order span.dashicons{display:none}.lost_reset_password{padding:200px 0 400px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(0,0,0,.2)!important;color:rgba(255,255,255,1)!important}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid rgba(0,0,0,.2)!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;position:absolute;top:-.85em!important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none!important}.summary .product_meta,.summary p.price{display:none}.summary h1.product_title{display:none}