#MainFooter #FooterLinks li.sign-in,#MainHeader #NavBar .navbar.navbar-default .navbar-right li.sign-in a,.sidenav li.sign-in-mobile{display:none}#MainHeader #NavBar .navbar-right li.sign-in{min-width:unset}#SignIn .panel-box,.signin .panel-box{border:1px solid #bababa;border-radius:0;margin:50px auto 0;max-width:400px;padding:0 0 35px}@media (max-width:991px){#SignIn .panel-box,.signin .panel-box{padding:0 20px 20px}}@media (max-width:767px){#SignIn .panel-box,.signin .panel-box{border:none}}#SignIn .panel-box h1,.signin .panel-box h1{font-size:26px;text-align:center}#SignIn #ForgotFormErrorContainer,#SignIn #ForgotFormSuccessContainer,#SignIn #ForgotPasswordForm,.signin #ForgotFormErrorContainer,.signin #ForgotFormSuccessContainer,.signin #ForgotPasswordForm{display:none}#SignIn #bodyWrap>.container,.signin #bodyWrap>.container{background:0 0}#SignIn .header,.signin .header{display:none}#SignIn .signin-container,.signin .signin-container{margin:0 auto;padding:0 35px}@media (max-width:767px){#SignIn .signin-container,.signin .signin-container{padding:0}}#SignIn .signin-container .links,.signin .signin-container .links{margin:20px 0 10px}#SignIn .signin-container .btn-primary,.signin .signin-container .btn-primary{margin-top:30px}#SignIn .signin-container [data-rel=toggleForm],.signin .signin-container [data-rel=toggleForm]{display:block;font-size:12px;font-weight:400;margin:10px 0;text-align:right;text-decoration:underline}.PRIMARYGROUP #SignIn .signin-container [data-rel=toggleForm],.PRIMARYGROUP .signin .signin-container [data-rel=toggleForm]{color:#000}.PRIMARYGROUP #SignIn .signin-container [data-rel=toggleForm]:hover,.PRIMARYGROUP .signin .signin-container [data-rel=toggleForm]:hover{color:#eb4890}#SignIn .signin-container [data-rel=toggleForm]:focus-visible,.signin .signin-container [data-rel=toggleForm]:focus-visible{outline:2px solid #0056c0}#SignIn .panel-heading,.signin .panel-heading{border:none;padding:0}#SignIn .form-group>label:first-child,.signin .form-group>label:first-child{margin-top:0}.PRIMARYGROUP #SignIn .form-control,.PRIMARYGROUP .signin .form-control{border:solid 1px #aba9a9}#SignIn .form-control:focus-visible,.signin .form-control:focus-visible{border:2px solid #0056c0}#SignIn .help-block--describe,.signin .help-block--describe{color:#32557b;font-size:.75em;padding-bottom:0;padding-top:1.33333em;text-align:center}#SignIn :not(#LoginForm) .alert,.signin :not(#LoginForm) .alert{font-size:.857em;font-weight:700;margin-bottom:calc(14px * 2)}#SignIn :not(#LoginForm) .alert .form-validation,.signin :not(#LoginForm) .alert .form-validation{padding:0}#SignIn :not(#LoginForm) .alert .form-validation ul,.signin :not(#LoginForm) .alert .form-validation ul{color:inherit;font-size:1em;font-weight:inherit;list-style:none;margin-bottom:0;padding:0}#SignIn :not(#LoginForm) .alert .form-validation li,.signin :not(#LoginForm) .alert .form-validation li{display:block}#SignIn :not(#LoginForm) .alert.alert-success .field-validation-valid,.signin :not(#LoginForm) .alert.alert-success .field-validation-valid{display:block}#SignIn :not(#LoginForm) .alert.alert-success .field-validation-error,.signin :not(#LoginForm) .alert.alert-success .field-validation-error{display:none}#SignIn :not(#LoginForm) .alert.alert-danger .field-validation-valid,.signin :not(#LoginForm) .alert.alert-danger .field-validation-valid{display:none}#SignIn :not(#LoginForm) .alert.alert-danger .field-validation-error,.signin :not(#LoginForm) .alert.alert-danger .field-validation-error{display:block}#SignIn :not(#LoginForm) .alert.test-forgot-password-success,.signin :not(#LoginForm) .alert.test-forgot-password-success{font-weight:400}#SignIn :not(#LoginForm) .alert.test-forgot-password-success h3,.signin :not(#LoginForm) .alert.test-forgot-password-success h3{color:inherit;font-size:1em;margin:0}#SignIn :not(#LoginForm) .alert.test-forgot-password-success i,.signin :not(#LoginForm) .alert.test-forgot-password-success i{font-size:1.2em;margin-right:.2em}