.login-action-nfd_sp_insecure_password #login{width:60vw;max-width:650px;margin-top:-2vh}.login.login-action-nfd_sp_insecure_password .button-primary{margin-left:0}.login .sp-insecure-password-screen .submit{text-align:center}.pw-weak{display:none!important}.message.nfd-sp-insecure-password-notice{border-left-color:#d63638}@media screen and (max-width:782px){.login-action-insecure_password #login{box-sizing:border-box;margin-top:0;padding-left:4vw;padding-right:4vw;width:100vw}}