.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}.amazon-pay-sign-in-button{width:100%!important}.agree-terms{max-height:12.5rem;padding:.75rem}.checkbox-required{color:#c00}.login-page input[name$=gender]{display:none}.login-page input[name$=gender]+span{padding-left:20px;position:relative;pointer-events:none}.login-page input[name$=gender]+span:before{content:"";display:block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #999;border-radius:50%}.login-page input[name$=gender]:checked+span:after{content:"";display:block;position:absolute;top:8px;left:4px;width:8px;height:8px;background:#00a1e0;border-radius:50%}.login-page input[name$=gender]+span+label{margin-left:-20px;padding-left:20px}