.password-change-panel{width:100%}.password-rules-content{padding-right:15px}#change-password-form .input-group{min-width:150px}@media screen and (min-width:768px){.password-change-panel{max-width:800px;margin-left:auto;margin-right:auto}#change-password-form .col-form-label{text-align:right}}a{text-decoration:none}.login{background:#fff;color:#454749;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.login a .btn{color:#fff}.login .login-content{padding:40px}.login .login-with-registration-content{padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:20px;width:100%}.login .login-content-divider{border-right:none}.login .login-register-content{color:#454749;padding:40px}.login .login-register-content h1,.login .login-register-content h2,.login .login-register-content h3,.login .login-register-content h4,.login .login-register-content h5,.login .login-register-content h6{color:#454749!important}.login .login-register-content .h4{font-size:18px}.login .login-register-content .feature-list{font-size:14px;font-weight:600;line-height:1.67em;margin-top:10px;margin-bottom:10px}.login .login-divider{display:none;color:#d9e0e7;background-color:#d9e0e7;border-color:#d9e0e7}.login .login-divider-hidden{display:none!important}.login .form-control{background:#fff}.login .login-header{background:#005eb8;padding:5px 12px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;overflow:hidden}.login .login-button{margin-top:20px}.login h1,.login h2,.login h3,.login h4,.login h5,.login h6{margin-top:0;color:#fff}.login img.logo-sm{height:35px}.login .login-bulletin{margin-bottom:20px;margin-top:20px;padding-left:40px;padding-right:40px}.login .login-bulletin.login-bulletin-registration{margin-bottom:-20px}.login .login-bulletin .alert{margin-bottom:0}#forgot-password-link{float:none;margin:4px 0}#password-validation{display:block}.account-panel{width:90%;position:relative;margin-top:20px;margin-left:auto;margin-right:auto}.alert .btn{margin-top:12px}@media screen and (min-width:768px){.login,.account-panel{width:500px;margin-top:80px}.login-header{padding:10px 16px}.registration-width{width:800px!important}.password-change-panel{width:800px!important}.form-width{width:900px!important}.login-with-registration-content{width:58.33333333%!important}#forgot-password-link{float:right;margin:4px 0 8px 0}#password-validation{display:inline}.login-content-divider{border-right:1px solid #d9e0e7!important}}form label{font-weight:400}.form-image{float:none!important;max-width:100%!important}footer{margin-top:24px;font-size:12px}.field-group-well{margin-top:20px}.well.field-group-well.selected-field-group{border-color:#007ac3;background:#f0f8ff}.registration-form{word-wrap:break-word}.registration-form h1{font-size:18px}.registration-form h2{font-size:1.25rem;margin-top:10px}.registration-form h3{font-size:1rem;margin-top:10px;text-transform:uppercase}.registration-form .registration-form-field.form-paragraph{white-space:pre-wrap}.registration-form .registration-form-field{margin-bottom:12px!important}.registration-form .required:after{content:"*";color:#db1b18}.registration-form textarea{resize:vertical}.user-search{word-wrap:break-word}.user-search-fieldset{display:flex;flex-direction:row}.user-search-fieldset input[type=radio]{margin-right:12px}.user-search-fieldset div{flex-grow:1}.center-horizontal{display:flex;flex-direction:column;align-items:center}@media(min-width:576px){#user-verification-form .col-form-label{text-align:right}}