@charset "UTF-8";.form-group.required .form-control-label::before{content:""}.form-group.required .form-control-label::after{content:"*";color:#c00}.modal .modal-content{padding:1.625rem .9375rem 2.125rem;border:0;border-radius:0;margin-top:10%}.modal .modal-content .modal-header{position:relative;border:0;padding:0}.modal .modal-content .modal-header .modal-title{text-align:left;padding:0 0 .9375rem;width:14.0625rem}.modal .modal-content .modal-header .btn-close{position:absolute;margin:0;opacity:1;top:0;right:0;padding:0}.modal .modal-content .modal-body{margin:auto;padding:0;text-align:left}.modal .modal-content .modal-body p{padding-bottom:1.4375rem;margin:0}.modal#requestPasswordResetModal .modal-dialog{max-width:19.25rem;margin-left:auto;margin-right:auto}@media (min-width:350px){.modal#requestPasswordResetModal .modal-dialog{max-width:20.25rem}}@media (min-width:768px){.modal .modal-dialog{margin:9.875rem auto}.modal#requestPasswordResetModal .modal-dialog{max-width:28.75rem;min-height:20.125rem}.modal#requestPasswordResetModal #reset-password-email-error{text-align:left;display:block}.modal#requestPasswordResetModal .modal-body{max-width:20.25rem;width:100%;margin:0 auto}.modal .modal-content{padding:2rem .9375rem 3rem}.modal .modal-content .modal-header .modal-title{text-align:center;padding:0 0 .8125rem;width:85%;margin:auto}.modal .modal-content .modal-header .btn-close{margin-top:.25rem}.modal .modal-content .modal-body p{text-align:center;width:100%}}.login-page{background-color:#f5f8fc}.login-page .page-title-wrapper{position:relative}.login-page .page-title-wrapper .page-title{padding:80px 42px 48px;margin:0;text-align:center}.login-page .breadcrumb-wrapper{margin-top:0;margin-bottom:0;padding:1.25rem 1.25rem 0}.login-page .breadcrumb-wrapper .breadcrumb{padding:0;border:0}.login-page .login-form-wrapper{width:388px;margin:0 auto 87px;background-color:#fff}.login-page .login-form-wrapper .login-form-content h4{text-align:center}.login-page .login-form-wrapper .login-form-content .form-group{margin:0}.login-page .login-form-wrapper .login-form-content .form-group:not(:nth-last-of-type(3)){margin-bottom:16px}.login-page .login-form-wrapper .login-form-content .form-control-label{position:initial;margin:0;padding-bottom:4px}.login-page .login-form-wrapper .login-form-content .form-control{height:40px;padding:8px 16px;border:1px solid #b3b7bd;border-radius:4px}.login-page .login-form-wrapper .login-form-content button[type=submit]{margin-top:24px;width:100%}.login-page .login-form-wrapper .login-form-content .iti{width:100%}.login-page .login-form-wrapper .login-form-content .iti__flag-container{height:40px}.login-page .login-form-wrapper .login-form-content .iti__selected-flag{padding:0 8px 0 16px}.login-page .login-form-wrapper .login-form-content .iti input{padding-left:56px}.login-page .login-form-wrapper .login-form-content .register-link{padding-top:8px;align-items:center;justify-content:center}.login-page .login-form-wrapper .login-form-content .register-link a{margin-left:5px}body.iosBodyPos.modal-open{position:fixed;width:100%}