.form-group.required .form-control-label::before{content:"*";color:#CC0F08}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#CC0F08;color:#fff;border-radius:0.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.form-group.required .form-control-label::before{content:"*";color:#CC0F08}.form-group{display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:16px;color:#171717}@media (max-width: 1023.98px){.form-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767.98px){.form-group{padding:0 !important}}.form-group input,.form-group select{border:1px solid #e3e3e3;border-radius:4px;height:36px;font-size:16px;color:#171717;box-shadow:none;background-color:#fff;box-shadow:inset 0px 1px 1px rgba(10,10,10,0.1)}.form-group input:-ms-input-placeholder,.form-group select:-ms-input-placeholder{color:#b8b8b7;font-size:16px}.form-group input::placeholder,.form-group select::placeholder{color:#b8b8b7;font-size:16px}.form-group input::-webkit-input-placeholder,.form-group select::-webkit-input-placeholder{color:#b8b8b7}.form-group input:-ms-input-placeholder,.form-group select:-ms-input-placeholder{color:#b8b8b7}.form-group input:focus,.form-group select:focus{box-shadow:none;border-color:#e3e3e3}.form-group select.form-control{padding-left:10px;color:#171717;appearance:none}.form-group label{width:100%;padding-top:7px;margin-right:23px;line-height:22px;color:#171717}@media (min-width: 1024px){.form-group label{text-align:right;width:8.125rem}}.btncreate-account{color:#fff;background:#0067b1;font-size:14px;text-align:center;text-transform:capitalize;padding:9px;border-radius:5px;height:2.4375rem;width:10.625rem;box-shadow:1px 1px 1.5px rgba(0,0,0,0.33);margin:29px auto}.btncreate-account:hover{background:#07c}.save-button{color:#fff;background:#0067b1;font-size:14px;text-align:center;text-transform:capitalize;padding:9px;border-radius:5px;height:2.4375rem;width:10.625rem;box-shadow:1px 1px 1.5px rgba(0,0,0,0.33);width:110px;margin-left:20px}.save-button:hover{background:#07c}.cancel-button{background:#e9e9e9;color:#171717;font-size:.8125rem;line-height:.75rem;text-align:center;height:2.375rem;padding:0rem .9375rem;min-width:10.625rem;text-transform:inherit;box-shadow:1px 1px 3px #00000054;border-radius:5px;border:1px solid #e9e9e9;min-width:unset;padding:13px 24px;box-shadow:1px 1px 1.5px rgba(0,0,0,0.33);width:110px}.cancel-button:hover,.cancel-button:active{background:#ddd}.cancel-button.disabled,.cancel-button:disabled{background:#000}.cancel-button.disabled:hover,.cancel-button.disabled:active,.cancel-button:disabled:hover,.cancel-button:disabled:active{background:#000}.cancel-button:hover,.cancel-button:active{color:#171717}.cancel-button.disabled{pointer-events:none}.cancel-button.disabled:hover{text-decoration:none}.cancel-button:hover,.cancel-button:active{border:1px solid #ddd}.cancel-button:hover{text-decoration:none !important}.cancel-button:active,.cancel-button:focus{background-color:#ddd !important;box-shadow:1px 1px 1.5px rgba(0,0,0,0.33) !important;border-color:#ddd !important;color:#171717 !important}.select-dropdown-div{position:relative}.select-dropdown-div::after{border:3px solid #0067b1;border-radius:2px;border-right:0;border-top:0;content:" ";cursor:pointer;margin-top:-0.4375em;position:absolute;top:18px;right:15px;transform:rotate(-45deg);width:.625em;height:.625em}.select-dropdown-div:focus::after{transform:rotate(135deg);margin-top:-1px}@media (max-width: 767.98px){.login-page{margin-top:0px}}.login-page .account-title{margin-bottom:20px}.login-page .account-login{font-size:16px;color:#333;line-height:unset;margin-bottom:0}.login-page .account-login a{color:#039 !important;text-decoration:underline}.login-page .account-login a:hover{color:#f90 !important}#email-available,.login-not-available,.cart-merge-msg{font-size:14px;color:#000;background-color:#ffffd4;border:1px solid #cca253;padding:9px;border-radius:5px;line-height:16px;margin-bottom:15px}.password-container{font-size:16px;line-height:20px;color:#333}@media (min-width: 1024px){.password-container .reset-password-form .form-group{margin-left:100px}}.password-container .reset-password-form .form-group label{width:190px}.password-container .reset-password-form .send-email-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.password-container .reset-password-form .send-email-btn button{margin:15px 0 30px}.password-container .changeemail-text{padding-bottom:30px}.password-container .changeemail-text a{color:#039 !important;text-decoration:underline}.password-container .changeemail-text a:hover{color:#f90 !important}.password-container .changeemail-title{font-size:24px;font-weight:bold;color:#171717;padding-bottom:12px;line-height:28px}.password-container .check-email{font-size:18px;color:#666;padding:0px 0 20px}@media (min-width: 767.99px){.password-container .check-email{font-size:24px}}.password-container .modal-content{font-size:16px;line-height:20px;color:#333;border:none}.password-container .modal-content .password-reset-email{font-weight:700}.password-container .modal-content .livechat-title{font-size:18px;font-weight:bold;color:#171717;padding-bottom:10px;padding-top:13px}.password-container .modal-content a{color:#039 !important;text-decoration:underline}.password-container .modal-content a:hover{color:#f90 !important}.password-container #email-not-available{padding:14px 20px;background:#ffffe0;border:1px solid #e6c17e;border-radius:5px;color:#000;font-size:16px;line-height:20px;margin-bottom:10px}.password-container #email-not-available a{text-decoration:underline;color:#039 !important}.password-container #email-not-available a:hover{color:#f90 !important}.trackorder{color:#171717;padding-top:20px}.trackorder .track-order-header{padding:0;border:none;font-weight:bold;font-size:22px}.trackorder .form-control-label{min-width:160px}.trackorder .card-body{padding:15px 0 0}.trackorder .card-body .btn-primary{color:#fff;background:#0067b1;font-size:14px;text-align:center;text-transform:capitalize;padding:9px;border-radius:5px;height:2.4375rem;width:10.625rem;box-shadow:1px 1px 1.5px rgba(0,0,0,0.33);margin:15px auto}.trackorder .card-body .btn-primary:hover{background:#07c}@media (max-width: 1023.98px){.signup-free-catalog{margin-left:-15px}.signup-free-catalog .catalog-div{padding-left:0}}.signup-free-catalog .form-group label{width:95px;padding-top:0;margin-bottom:0}@media (max-width: 1023.98px){.signup-free-catalog .form-group label{margin-bottom:3px}}.signup-free-catalog .form-group label.second-label{width:unset;margin-bottom:0}.signup-free-catalog .form-group label.request-catalog{width:78px;margin-top:-3px}.signup-free-catalog .form-group label.signup-label{margin-top:-1px}@media (max-width: 767.98px){.signup-free-catalog .form-group label{width:92% !important;margin-right:0}}@media (min-width: 767.99px){.signup-free-catalog .form-group .registration-form-email-signup{margin-top:2px}}.signup-free-catalog .mobile-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1px}.signup-free-catalog .mobile-checkbox input{margin-right:5px;transform:scale(1.1)}@media (max-width: 1023.98px){.signup-free-catalog .mobile-checkbox input{margin-top:1px}}@media (min-width: 1024px){.signup-free-catalog .mobile-checkbox .registration-form-request-catalog{margin-right:4px}}@media (max-width: 767.98px){.signup-free-catalog .mobile-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.signup-free-catalog .mobile-checkbox input{margin:5px 5px 0 0}}.catalog-info{color:#949494;font-size:14px}input[type='checkbox']{height:unset;transform:scale(1.2)}@media (min-width: 1024px){.email-reset-password label{width:19.375rem}}.request-password-body .save-button{width:170px}
