#login #loginform p:nth-child(-n+2), #login p.submit, #login p.forgetmenot, #login #nav, #login h1 { display: none; } #login .aadsso-login-form-text:not(.not-ms) a { font-weight: 600; } #login .aadsso-login-form-text.not-ms a.dim { font-size: 13px; font-weight: normal; } #login .aadsso-login-form-text.not-ms { padding-top: 40px; } #msaadsso-loginform { margin-top: 20px; margin-left: 0; padding: 26px 24px 46px; font-weight: 400; overflow: hidden; background: #fff; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13); } .aadsso-login-form-text a.dim, .aadsso-login-form-text a.dim:visited, .aadsso-login-form-text a.dim:active, .aadsso-login-form-text a.dim:link { text-decoration: none; color: #aaa; } #msaadsso-clients { padding: 1rem 0; } /* Microsoft guidelines for sign in buttons are here: https://learn.microsoft.com/en-us/azure/active-directory/develop/howto-add-branding-in-azure-ad-apps */ .aadsso-login-form-text .aadsso-client-button { background: #FFFFFF; border: 1px solid #8C8C8C; color: #5E5E5E; display: flex; font-family: 'Segoe UI', sans-serif; font-size: 15px; font-weight: 600; margin-top: .5rem; margin-bottom: 1rem; padding: 12px; text-align: left; text-decoration: none; } .aadsso-login-form-text .aadsso-client-button::before { background-image: url(../img/microsoft-logo.svg); content: ''; display: inline-block; height: 21px; margin-right: 12px; width: 21px; }