.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 .privacy-policy{width:100%}.login-page .privacy-policy a{text-decoration:underline;display:block;text-align:center}.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}.equal-height .card{width:100%}.login-form-nav form.login,.login-form-nav form.registration{margin-top:1rem}.login-form-nav .hidden-xs-down{text-decoration:underline;font-size:.875rem;font-family:futura-pt,sans-serif}.login-form-nav .privacy-policy{margin-top:1rem;font-family:futura-pt,sans-serif}.login-form-nav .add-to-email-list{text-transform:none}.login-form-nav .signup-verification{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.login-page .card{box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-ms-flex-item-align:self-start;-ms-grid-row-align:self-start;align-self:self-start}.login-page input[placeholder],.login-page label{font-family:futura-pt,sans-serif}.alert.alert-danger.alert-custom{background-color:transparent;border-color:hsla(0,0%,53%,.1);color:#981608}.track-order-header-description a{text-decoration:underline;font-size:.8125rem;font-family:futura-pt,sans-serif}.login-form-nav .form-group .form-control-field-label,.login-form-nav .hidden-xs-down,.login-form-nav .privacy-policy{font-family:gill-sans-nova,Arial,sans-serif}.login-form-nav .reset-password-form .btn-primary{background-color:#1f694a;border:.0625rem solid #1f694a}.login-form-nav .reset-password-form .btn-primary:hover{background-color:#fff;color:#000;border:.0625rem solid #000}.login-form-nav .reset-password-form .btn-primary:active{color:#fff!important;background-color:#1f694a!important;border:.0625rem solid #1f694a!important}.login-page input[placeholder],.login-page label{font-family:gill-sans-nova,Arial,sans-serif}.login-page .card .card-body .login .btn-primary{background-color:#1f694a;border:.0625rem solid #1f694a}.login-page .card .card-body .login .btn-primary:hover{background-color:#fff;color:#000;border:.0625rem solid #000}.login-page .card .card-body .registration .btn-primary{background-color:#1f694a;border:.0625rem solid #1f694a}.login-page .card .card-body .registration .btn-primary:hover{background-color:#fff;color:#000;border:.0625rem solid #000}.login-page .card .trackorder .card-body .btn-primary{background-color:#1f694a;border:.0625rem solid #1f694a}.login-page .card .trackorder .card-body .btn-primary:hover{background-color:#fff;color:#000;border:.0625rem solid #000}.checkout-content .card.payment-form .payment-information .payment-options .nav-item .credit-card-label,.container.login-page .card-body .login-form-nav .form-group .form-control-field-label,.track-order-header-description a{font-family:gill-sans-nova,Arial,sans-serif}
