.main-mobile li.sign-in,.nav .sign-in,.nav .sign-in-footer{display:none}#SignIn #ForgotFormErrorContainer,#SignIn #ForgotFormSuccessContainer,#SignIn #ForgotPasswordForm{display:none}#SignIn #ForgotFormSuccessContainer{background:#f5f5f5;border:solid 1px #a1a1a1;color:#000}#SignIn #ForgotFormSuccessContainer h3{font-size:20px;font-weight:700;margin:0}#SignIn #ForgotFormSuccessContainer h3 i{padding-right:7px}#SignIn #bodyWrap>.container{background:0 0}#SignIn .header{display:none}#SignIn .signin-container{border:none;border-radius:0;margin:85px auto 10px;max-width:635px;padding:20px 90px 40px}@media (max-width:767px){#SignIn .signin-container{margin:15px auto 10px;padding:20px 15px 25px}}@media (min-width:768px){#SignIn .signin-container form{margin:0 auto;max-width:400px}}#SignIn .signin-container .links{margin:20px 0 10px}#SignIn .signin-container .btn-primary{margin-top:30px;max-width:100%;width:100%}#SignIn .signin-container [data-rel=toggleForm]{font-size:14px}#SignIn .panel-heading{border:none;padding:0}@media (min-width:768px){#SignIn .panel-heading{margin-left:-50px;margin-right:-50px}}#SignIn .panel-heading h1{text-align:center}#SignIn #ErrorContainer div ul{margin-bottom:0}