.header.content{margin-left:0px !important;margin-right:0px !important}.opc-progress-bar{display:none !important}.cart-discount .block>.title strong{color:#E35300}.authentication-wrapper{margin-top:0px}.opc-sidebar{margin-top:0px}.cart-summary{margin-bottom:0px}.product.data.items>.item.title>.switch{border-top:0px}.product.data.items{border-bottom:0px}.customer-container{background:rgba(255,255,255,0);width:800px;margin:50px auto;max-width:100%}.customer-container .sign-title{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ddd}.customer-container .sign-title .active{color:#ff6a00;border-bottom:2px solid #ff6a00}.customer-container .sign-title h3{cursor:pointer;flex-basis:50%;padding:20px 0;text-align:center;font-size:22px;font-weight:bold}.customer-container .form-hide{display:none}.login-form,.register-form{padding:4% 20%;margin:50px 0 42px}.login-form label,.register-form label{display:block;margin-bottom:5px}.login-form .input-box,.register-form .input-box{margin-bottom:32px;width:100%;position:relative;border:1px solid #ddd;height:48px;transition:all .3s}.login-form .input-box input,.register-form .input-box input,.login-form .input-box select,.register-form .input-box select{line-height:20px;width:100%;box-sizing:border-box;padding:0px 14px 0;height:100%;border:none}.login-form .input-box input:valid,.register-form .input-box input:valid,.login-form .input-box select:valid,.register-form .input-box select:valid{font-size:14px}.login-form .input-box input:focus,.register-form .input-box input:focus,.login-form .input-box select:focus,.register-form .input-box select:focus{box-shadow:0 0 3px 1px #e35300}.login-form .input-box .mage-error,.register-form .input-box .mage-error{font-size:12px;color:#F56C6C;line-height:1}.login-form .remember-me-wrap,.register-form .remember-me-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:20px 0}.login-form .remember-me-wrap .checkbox-wrap,.register-form .remember-me-wrap .checkbox-wrap{white-space:nowrap;cursor:pointer;line-height:20px;display:flex;flex-direction:row;align-items:center;position:relative}.login-form .remember-me-wrap .checkbox-wrap input,.register-form .remember-me-wrap .checkbox-wrap input{opacity:0;position:absolute;box-sizing:border-box;padding:0;margin:2px 5px 0 0;top:2px}.login-form .remember-me-wrap .checkbox-wrap input:checked+span,.register-form .remember-me-wrap .checkbox-wrap input:checked+span{border:1px solid #f36201;background:#FF6A00}.login-form .remember-me-wrap .checkbox-wrap input+span,.register-form .remember-me-wrap .checkbox-wrap input+span{width:22px;height:22px;border:1px solid #ccc;display:inline-block;margin-right:10px;line-height:20px;text-align:center;box-sizing:border-box;background:#fff}.login-form .remember-me-wrap .checkbox-wrap input+span i,.register-form .remember-me-wrap .checkbox-wrap input+span i{opacity:0;color:#fff}.login-form .remember-me-wrap .checkbox-wrap input+span i.icon-checked,.register-form .remember-me-wrap .checkbox-wrap input+span i.icon-checked{opacity:1;font-size:14px;display:block}.login-form .remember-me-wrap .checkbox-wrap em,.register-form .remember-me-wrap .checkbox-wrap em{color:#666;font-size:12px}.login-form .remember-me-wrap .forget-pwd,.register-form .remember-me-wrap .forget-pwd{font-size:14px;color:#000;border-bottom:1px solid #000}.login-form .buttons-set,.register-form .buttons-set{clear:both;margin:10px 0 0;padding-top:10px;text-align:right}.login-form .buttons-set button,.register-form .buttons-set button{width:100%;height:50px;color:#fff;font-size:14px;font-family:'proximanova-bold';background-color:#FF6A00;letter-spacing:1px;transition:all .3s;text-transform:uppercase;float:right;margin-left:5px;min-width:140px}.login-form .name-wrap,.register-form .name-wrap{display:flex;flex-direction:row;justify-content:space-between}.login-form .name-wrap .input-box,.register-form .name-wrap .input-box{flex-basis:49%}.salesman-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.salesman-wrap .salesman-info-item{border:1px solid #ccc;font-size:14px;line-height:30px;padding:10px;transition:.3s border-color;width:49%;display:inline-block;position:relative;vertical-align:top;word-wrap:break-word;box-sizing:border-box;cursor:pointer}.salesman-wrap .salesman-info-item:nth-child(2n){margin-left:2%}.salesman-wrap .salesman-info-item:nth-child(n+3){margin-top:10px}.salesman-wrap .salesman-info-item.select-item{border-color:#ff5501}.salesman-wrap .salesman-info-item.select-item:after{background:#ff5501;color:#fff;content:'\e610';font-family:'luma-icons';height:27px;width:29px;font-size:19px;line-height:21px;padding-top:2px;position:absolute;right:0;text-align:center;top:0}.forgetPassword{margin:0 auto;width:600px;max-width:100%}.forgetPassword .title{margin-bottom:40px;text-align:center;font-size:36px;font-family:proximanova-bold;color:#000}.forgetPassword .field.note{margin-bottom:50px;text-align:center;line-height:24px;font-size:14px;color:#666}.forgetPassword .label{position:relative;font-family:ProximaNova-Regular;font-size:14px;font-weight:400;color:#333}.forgetPassword .control.captcha-image img{display:inline-block}.forgetPassword .control.captcha-image button{right:0;border:1px solid #ff6a00;text-align:center;font-family:ProximaNova-Bold;font-size:18px;line-height:1.5;color:#ff6a00;cursor:pointer;background:white}.forgetPassword.form.password.forget .fieldset:after{content:''}.forgetPassword div.mage-error{font-size:12px;color:#F56C6C;line-height:1}.forgetPassword .actions-toolbar .primary{width:100%}.forgetPassword .actions-toolbar .primary button{width:100%;border-color:#ff6a00;color:#fff;background-color:#ff6a00;font-size:16px;font-weight:700;line-height:2}.resetPassword{margin:0 auto;width:600px;max-width:100%}.resetPassword .label{position:relative;font-family:ProximaNova-Regular;font-size:14px;font-weight:400;color:#333}.resetPassword .password-strength-meter{font-size:14px}.resetPassword div.mage-error{font-size:12px;color:#F56C6C;line-height:1}.resetPassword .actions-toolbar .primary{width:100%}.resetPassword .actions-toolbar .primary button{width:100%;border-color:#ff6a00;color:#fff;background-color:#ff6a00;font-size:16px;font-weight:700;line-height:2}@media only screen and (max-width:460px){.customer-container form{padding:4%}}