.form-group.required .form-control-label::before{content:"*";color:#c00}.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:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.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}.checkbox-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:24px;margin-bottom:0;position:relative}.checkbox-input{cursor:pointer;-ms-flex-negative:0;flex-shrink:0;height:24px;margin:0 10px 0 0;opacity:0;pointer-events:all;width:24px}.checkbox-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-color:#767677;border-radius:0;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:transparent !important;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:border-color .3s cubic-bezier(0.3, 0, 0, 1);transition:border-color .3s cubic-bezier(0.3, 0, 0, 1);width:24px !important}.checkbox-checked .checkbox-icon{background:#000;border-color:#000;color:#fff !important}.checkbox:hover .checkbox-icon{border-color:#000}.checkbox-text{display:inline-block;font-size:16px;-webkit-transition:color .3s cubic-bezier(0.3, 0, 0, 1),background-color .3s cubic-bezier(0.3, 0, 0, 1);transition:color .3s cubic-bezier(0.3, 0, 0, 1),background-color .3s cubic-bezier(0.3, 0, 0, 1)}.custom-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #767677;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:"AdihausDIN",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:22px;margin:0;padding:15px calc(15px);text-transform:none;width:100%}@media screen and (max-width: 960px){.custom-input{padding:15px 15px}}.custom-input:focus{border-color:#000;-webkit-box-shadow:none;box-shadow:none}.float-backround{background-color:#fff}input[type=text]:not(:-moz-placeholder-shown)~.floating-label, input[type=tel]:not(:-moz-placeholder-shown)~.floating-label, input[type=email]:not(:-moz-placeholder-shown)~.floating-label, input[type=password]:not(:-moz-placeholder-shown)~.floating-label{top:-11px;bottom:10px;left:20px;font-size:14px;opacity:1}input[type=text]:not(:-ms-input-placeholder)~.floating-label, input[type=tel]:not(:-ms-input-placeholder)~.floating-label, input[type=email]:not(:-ms-input-placeholder)~.floating-label, input[type=password]:not(:-ms-input-placeholder)~.floating-label{top:-11px;bottom:10px;left:20px;font-size:14px;opacity:1}input[type=text]:focus~.floating-label,input[type=tel]:focus~.floating-label,input[type=password]:focus~.floating-label,input[type=email]:focus~.floating-label,input[type=text]:not(:placeholder-shown)~.floating-label,input[type=tel]:not(:placeholder-shown)~.floating-label,input[type=email]:not(:placeholder-shown)~.floating-label,input[type=password]:not(:placeholder-shown)~.floating-label{top:-11px;bottom:10px;left:20px;font-size:14px;opacity:1}input[type=text],input[type=tel],input[type=password],input[type=email]{height:55px}.floating-label{position:absolute;pointer-events:none;left:20px;top:14px;-webkit-transition:.2s ease all;transition:.2s ease all;padding-left:8px;color:#767677}.gc-input-field-error{border-bottom:1px solid #e32b2b !important;-webkit-box-shadow:0 1px 0 0 #e32b2b !important;box-shadow:0 1px 0 0 #e32b2b !important}.gc-input-field-success{border-bottom:1px solid #0a5 !important;-webkit-box-shadow:0 1px 0 0 #0a5 !important;box-shadow:0 1px 0 0 #0a5 !important}.error-feedback{display:block}.invalid-input,.success-input{height:20px;width:20px;position:absolute;top:20px;right:35px;display:none}.pattern-field-error{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-feedback{display:block}.invalid-feedback{font-size:14px;padding-right:15px;padding-left:15px}.showHidePassword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.showHidePassword button{border:0;background-color:#fff;padding-right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.showHidePassword button img{width:24px;height:24px;margin:0 2px}.showHidePassword button img.eye-open{display:inline-block}.showHidePassword button img.eye-crossed{display:none}.showHidePassword button span{text-decoration:underline;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:2px;padding:2px 2px 3px;color:#000}.showHidePassword button span:hover{background-color:#000;color:#fff}.forgot-password-modal .modal-dialog{max-width:800px}.forgot-password-modal .modal-content{padding:30px}.forgot-password-modal .modal-content .modal-body{overflow:auto}.forgot-password-modal h2.modal-title{margin-bottom:20px;text-transform:uppercase}.forgot-password-modal h2.modal-title p{margin-top:10px;font-family:"adineuePRO-BoldWeb",Helvetica,Arial,sans-serif}.forgot-password-modal .request-password-body input[type=email]{outline:none;border-radius:0;border:1px solid #000}.forgot-password-modal .request-password-body input[type=email]:focus{outline:none;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none}.forgot-password-modal .request-password-body input[type=email].is-invalid{border-bottom:2px solid #e32b2b !important}.forgot-password-modal .request-password-body .invalid-feedback{padding-left:0;color:#e32b2b}.forgot-password-modal .send-email-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;min-width:135px;margin-top:10px}.forgot-password-modal .send-email-btn .reset-forgotform{display:none}.forgot-password-modal .send-email-btn button span{text-align:left}.forgot-password-modal .send-email-btn button img{width:25px;height:25px;margin-left:5px}.forgot-password-modal .send-email-btn button:hover{color:#767676}.forgot-password-modal .send-email-btn button:hover img{opacity:.6}@media only screen and (max-width: 959px){.forgot-password-modal .modal-dialog{width:100%;margin:0 auto}.forgot-password-modal .modal-content .popup-close-btn{right:16px}}.iti input,.iti input[type=text]{position:unset !important}@media screen and (max-width: 960px){.iti input,.iti input[type=text]{padding-right:120px !important}}@media screen and (min-width: 960px){.iti input,.iti input[type=text]{padding-right:257px !important}}
