#SignIn{background-color:#f4f4f4;margin:35px auto;max-width:635px;padding:44px 24px 68px}@media (max-width:767px){#SignIn{margin:40px auto 55px;padding:30px 5px 40px}}@media (min-width:768px) and (min-height:800px){#SignIn{margin-bottom:100px;margin-top:75px}}#SignIn h1{margin-top:0}@media (min-width:768px){#SignIn h1{margin-bottom:20px}}#SignIn #ForgotFormErrorContainer,#SignIn #ForgotFormSuccessContainer,#SignIn #ForgotPasswordForm{display:none}#SignIn #ForgotFormSuccessContainer{background:#d9d4c9;border:solid 1px #dbdbdb;color:#333}#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{margin:0 auto;max-width:400px;padding-left:10px;padding-right:10px}#SignIn .signin-container .links{margin:20px 0 10px}#SignIn .signin-container .btn-primary{margin-top:15px;max-width:100%;width:100%}#SignIn .signin-container [data-rel=toggleForm]{color:#0067a1;display:block;font-size:14px;margin:10px 0}#SignIn .signin-container [data-rel=toggleForm]:hover{color:#333}#SignIn .panel-heading{border:none;padding:0}#SignIn #ErrorContainer div ul{margin-bottom:0}#FooterLinks .FooterMenu-sign-in,#MainHeader #NavBar .navbar.navbar-default .navbar-left .MainMenu-sign-in,#Sidenav .MainMenu-sign-in{display:none}