.header .phone-info-inner{right:0;top:-45px}.header .phone-info-inner div{display:none}.thank-block-user{float:right;margin:5px 0}.thank-block-user a{color:#699c36;font-size:16px;text-decoration:underline;vertical-align:middle;font-family:'LatoBold'}.user-ico{background:url(../../../images/login-icn.png) no-repeat center;width:19px;height:23px;display:inline-block;vertical-align:bottom;margin-right:10px}.thank{margin-top:25px;font-size:19px;color:#ec6705;line-height:39px;font-weight:700}.thank img{display:inline-block;vertical-align:middle;margin-right:10px;height:39px;width:auto}#checkout-steps-wrapper .title{text-align:center;padding-top:35px;background:url(../../../images/elements/check-orange.png) top center no-repeat;margin-top:15px;margin-bottom:20px}#checkout-steps-wrapper .title h3{font-size:20px;margin-top:25px;color:#ec6705}#checkout-progress-wrapper{margin-top:20px}#checkout-progress-wrapper .checkout-progress-step{margin-bottom:20px}#checkout-progress-wrapper h3{font-size:16px;font-weight:700;margin:0}.checkout-progress-step{padding:15px 25px;background:#f0f1f1;border-radius:4px}#checkout-progress-wrapper #order-items{margin-bottom:0}#checkout-progress-wrapper>ul>li h3{position:relative;font-weight:bold}#checkout-progress-wrapper li.clearfix{margin-bottom:15px}#checkout-progress-wrapper{float:right;width:30%}#order-items{width:100%;margin-bottom:15px}#order-items td{width:60%;font-size:13px;color:#040404;padding:5px 0}#order-items td.price{text-align:right;width:40%;font-size:13px;font-weight:700;vertical-align:top}#order-items td p{font-size:11px;margin:0}#order-items tr.totals.sub-total td{border-top:1px solid #b3b3b3}#order-items tr.totals td{font-size:13px;line-height:1.1}.shipping-estimation{font-size:11px}#order-items tr.totals td b{font-weight:700}#order-items tr.totals td.price{text-transform:none;font-size:14px;font-weight:700}#checkout-steps-wrapper{float:left;width:68%;font-size:15px;margin-top:20px}#checkout-steps-wrapper .buttons-set{margin:30px 0}#checkout-steps-wrapper .buttons-set button{width:100%;max-width:320px;height:50px}.one-page-checkout{padding:15px;background:#f0f1f1}.one-page-checkout .section{margin-bottom:10px}.one-page-checkout .section .step-title{width:100%;border:1px solid #dbdde1;border-radius:4px;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;background-color:#fff;padding:10px;margin-bottom:-2px}.one-page-checkout .section .step-title span{width:45px;height:43px;display:inline-block;float:left;margin-right:20px}.one-page-checkout .section .step-title h2{font-size:16px;line-height:44px;font-weight:700;margin:0;display:inline;color:#828282}.one-page-checkout .section.active .step-title h2{color:#ec6705}.one-page-checkout .section .step{padding:25px 20px 30px 15px;border-left:1px solid #dbdde1;border-right:1px solid #dbdde1;border-bottom:1px solid #dbdde1;border-radius:0 0 4px 4px;background:#fff;position:relative}.one-page-checkout .section .step h3{font-size:16px;font-weight:700;color:#181818;margin:0 0 10px 0}.one-page-checkout .section p{font-size:15px;margin:0 0 25px 0;color:#191919}.one-page-checkout .head-block{font-size:16px}.one-page-checkout .head-block a{color:#ec6705;font-weight:bold}#checkout-steps-wrapper .inner-block{padding:20px 15px;background-color:#fff;border:1px solid #cbcbcb;border-radius:5px;margin-top:15px}#checkout-steps-wrapper .info-title{font-size:18px;font-weight:700;color:#5aa412;padding:10px 0;margin-bottom:15px}.one-page-checkout li{margin-bottom:10px;border:1px solid #cbcbcb;border-radius:6px}.one-page-checkout li .step-title{display:flex;align-items:center;background:#f2f2f2;color:#494948;padding:9px 25px 9px 10px;position:relative;cursor:pointer;border-radius:5px;font-weight:700}.mobile-upload img{max-width:320px;width:100%}.one-page-checkout li .step-inner{padding:15px 10px;border:1px solid #f2f2f2;border-top:none;font-size:15px;color:#262525}.one-page-checkout.no-bg{background-color:transparent;padding:0}.one-page-checkout li .step-title:after{content:'';width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#7d7c7c transparent transparent transparent;position:absolute;top:17px;right:10px}.one-page-checkout li.active .step-title{background:#75aa40;color:#fff;top:-1px}.one-page-checkout li.active .step-title:after{border-width:0 5.5px 7px 5.5px;border-color:transparent transparent #fff transparent}#checkout-steps-wrapper .inner-block .methodInfo{margin-bottom:20px}.one-page-checkout li .step-title i{display:inline-block;float:left;vertical-align:middle;margin-right:10px;width:20px;height:20px;background:url(../../../images/elements/icons.png) no-repeat -5px 1px}.one-page-checkout li .step-title i.doc{background-position:-30px 0}.one-page-checkout li.active .step-title i.doc{background-position:-30px -20px}.one-page-checkout li .step-title i.email{background-position:-57px -2px}.one-page-checkout li.active .step-title i.email{background-position:-56px -22px}.one-page-checkout li .step-title i.fax{background-position:-84px 0}.one-page-checkout li.active .step-title i.fax{background-position:-85px -20px}.one-page-checkout li .step-title i.mail{background-position:-111px 0}.one-page-checkout li.active .step-title i.mail{background-position:-112px -20px}.addBankAccountNew{width:100%;background-color:#f0f1f1;border:2px solid #5aa412;padding:18px;margin-bottom:25px;border-radius:4px}.addBankAccountNew-title{font-size:17px;line-height:25px;color:#ec6705;font-weight:700;text-align:center;width:100%;margin-bottom:15px;display:inline-block}.addBankAccountNew-title b{color:#ec6705;font-size:17px;display:block}.addBankAccountNew form.dropzone{background-color:#fff}.addBankAccountNew .fileUploader{height:80px;background-color:#fff;margin-bottom:30px}.addBankAccountNew .fileUploader .btn{text-transform:capitalize}.addBankAccountNew-info{display:inline-block;text-align:center;margin:auto;margin-bottom:11px;margin-top:11px;font-size:15px;font-weight:700;color:#2f2f2f}.addBankAccountNew .btn-blue{background-color:#26598c;text-transform:capitalize;font-family:'GothaProReg';height:46px;border-radius:2px}.addBankAccountNew .webcam-photo{max-width:310px;display:block;margin:10px auto 0;padding:10px 35px 10px 15px;line-height:24px;border-radius:20px;background:#5aa412;font-size:16px;color:#fff;text-transform:capitalize;font-weight:700}.addBankAccountNew .webcam-photo i{display:inline-block;vertical-align:middle;width:21px;height:24px;background:url(../../../images/web-cam.png) no-repeat;margin-right:23px}.addBankAccountNew .webcam-photo:hover,.addBankAccountNew .webcam-photo:focus{text-decoration:none;color:#fff;background:#396b08}.inputfile{height:0.1px;opacity:0;overflow:hidden;position:absolute;width:0.1px;z-index:-1}.inputfile:focus+label,.inputfile+label:hover{background-color:#B1B1B1}.dropzone .drop span{width:128px;line-height:34px;font-size:16px;font-weight:700;color:#fff;text-transform:none;background:#ec6705;cursor:pointer !important;margin:0 0 0 12px;border-radius:20px}.drop .dz-details span,.drop .dz-progress span,.drop .dz-error-message span,.drop .dz-success-mark span,.drop .dz-error-mark span{font-size:13px;background:none;width:auto;padding:0;margin:0}.success-upload{display:none;font-family:'OpenSansSemibold';font-size:16px;color:#00a64a;line-height:1.1}.success-upload i{display:inline-block;vertical-align:middle;width:27px;height:27px;background:url(../../../images/complete.png) no-repeat;background-size:cover;margin-right:5px}#checkout-steps-wrapper .button.confirm-payment,.checkout .button.confirm-payment{line-height:50px;font-size:16px;max-width:320px;width:100%;padding:0;border-radius:25px;display:block;margin:25px auto 10px auto}#checkout-steps-wrapper .uploadCheck .methodInfo{display:block;color:#323232 !important;text-align:left !important}#payment-check-popup{max-width:765px;width:100%;padding:25px 30px;background:#fff}#payment-check-popup .close-button{top:18px;right:18px;z-index:10}#payment-check-popup .close-button{width:20px;height:20px;background:url(../../../images/icons/close-btn.png) no-repeat;background-size:contain;opacity:1}#payment-check-popup .block-title{color:#ec6705;font-weight:700;font-size:21px;margin-top:0;padding-top:0;margin-bottom:20px}#payment-check-popup .block-content{height:440px;overflow-y:scroll;margin-bottom:15px}#payment-check-popup .block-content p{font-size:13px}#payment-check-popup .notify-txt{margin-top:15px}.btn-confirm{max-width:260px;width:100%;border-radius:40px}.btn-confirm .agree,.btn-confirm .confirm{display:block}@media (max-width: 900px){#checkout-steps-wrapper,#checkout-progress-wrapper{float:none;width:100%;margin-bottom:15px}#checkout-progress-wrapper>ul>li{margin-bottom:8px;padding:15px 20px;background:#f0f1f1}#checkout-progress-wrapper>ul>li h3:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#898b90 transparent transparent transparent;position:absolute;top:10px;right:0}#checkout-progress-wrapper .inner{display:none;background-color:#f0f1f1}}@media only screen and (max-width: 650px){.header .header-middle{display:none}.one-page-checkout .head-block{text-align:center}}@media (max-width: 600px){#payment-check-popup{padding:15px}#payment-check-popup p{margin-bottom:15px}#payment-check-popup .block-title{font-size:17px;padding:0 25px;margin-bottom:20px}#payment-check-popup .check-example{margin-bottom:15px}.info-block{padding:10px 10px 15px 10px}.info-block .info-block-title{margin-bottom:15px;font-size:19px}.addBankAccountNew{margin-bottom:15px;padding:10px}.one-page-checkout li .step-title{font-size:14px}.thank{display:flex;text-align:left;align-items:center;line-height:1.3;font-size:15px;margin-top:15px}.customer-account-emailreminder main>.container{display:flex;flex-direction:column}.one-page-checkout .head-block{font-size:14px;line-height:1.3}.customer-account-emailreminder #checkout-progress-wrapper{order:2}#checkout-steps-wrapper .inner-block{padding:7px 15px}#checkout-steps-wrapper .title h3{font-size:15px}.addBankAccountNew-title{font-size:14px;line-height:1.3;margin-bottom:5px}#checkout-steps-wrapper .uploadCheck .methodInfo{line-height:1.3}#checkout-steps-wrapper .title{margin-top:5px;margin-bottom:10px}.header .logo{margin:0 auto}.mobile-upload img{height:auto}#payment-check-popup .block-content{height:280px}.dz-successfully-uploaded{line-height:1.3;font-size:14px}}@media only screen and (max-width: 500px){.footer-logos li{margin:0}}@media (max-width: 440px){.addBankAccountNew .take-photo,.addBankAccountNew-info{display:none}#payment-check-popup .btn-confirm{max-width:100%;padding:8px 25px;margin:15px auto;line-height:20px}#payment-check-popup .btn-confirm .agree{font-size:15px}#payment-check-popup .btn-confirm .confirm{font-size:14px}#payment-check-popup .block-title{font-size:15px;line-height:1.3}}
