.login-header-section .page-title{font-size:45px!important;line-height:53px;color:#377d68}.login-header-section .sub-title{font-size:22px;font-weight:500;line-height:30px;color:#377d68}#loginForm .password-group input[type=password]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0 solid #fff!important}#loginForm .form-control{border:1px solid #a8a29e!important}#loginForm .password-group input[type=password].form-control{border:1px solid #a8a29e!important;border-right:0 solid #a8a29e!important}#loginForm .password-group input[type=password]:focus~#mask,#loginForm .password-group input[type=password]:active~#mask{border-top:1px solid #a8a29e!important;border-right:1px solid #a8a29e!important;border-bottom:1px solid #a8a29e!important;box-shadow:none!important}#loginForm .password-group #mask{background-color:#fff;border-bottom-right-radius:7px;border-top-right-radius:7px;border-top:1px solid #a8a29e;border-right:1px solid #a8a29e;border-bottom:1px solid #a8a29e}#loginForm .password-group #mask:focus,#loginForm .password-group #mask:active{border:1px solid #a8a29e!important;box-shadow:none!important}#loginForm input[type=text].input-validation-error,#loginForm .password-group input[type=password].input-validation-error{border:1px solid #951818!important}#loginForm .user-name-error-icon,#loginForm .password-error-icon{display:none}#loginForm input[type=text].input-validation-error+.user-name-error-icon{display:inline-block;color:#951818;right:65px;top:30%;transform:translateY(-50%)!important}#loginForm .password-group input[type=password].input-validation-error+.password-error-icon{display:inline-block;color:#951818;right:65px;top:50%;transform:translateY(-50%)!important}#loginForm .validation-summary-errors ul{padding-left:0!important}#loginForm .validation-summary-errors ul li{color:#951818;list-style:none!important;padding:10px;border:1px solid #951818;background-color:#fffffa;border-radius:8px;display:inline-block}#loginForm .validation-summary-errors ul li:before{content:"!";margin-right:5px;padding:3px 12px;font-weight:bold;border-radius:100%;color:#fff;background-color:#951818}#privacy-policy-change{border:solid 1px #377d68;color:#474342;font-weight:400;border-radius:.25rem;max-width:700px;margin-left:auto;margin-right:auto;font-family:Libre Franklin;margin-bottom:20px}#privacy-policy-change .panel-heading{padding:5px 0 5px 20px;background-color:#377d68;border-color:#377d68;color:#fff}#privacy-policy-change .panel-body{padding:20px}#privacy-policy-change a{text-decoration:none;color:#377d68;cursor:pointer}#privacy-policy-change input[type=checkbox]{margin-right:5px;height:20px!important;width:20px!important;top:-2px;accent-color:#377d68;-webkit-appearance:checkbox!important}#privacy-policy-change input[type=checkbox]:after{content:none!important}@media(max-width:768px){#privacy-policy-change{margin-left:0;margin-right:0}}#additional-info-modal{z-index:1200}#additional-info-modal label{display:inline-block;margin-bottom:.5rem!important}#additional-info-modal #member-id-container{display:none}#additional-info-modal #what-is-image{display:none}#additional-info-modal #what-is-text{display:none}#additional-info-modal #access-code{display:none}#additional-info-modal .modal-header{justify-content:center;border-bottom:0}#additional-info-modal .modal-header .modal-title{color:#292524;font-size:24px;font-weight:600}#additional-info-modal .modal-header button.btn-close{position:absolute;right:1em;color:transparent;background-color:transparent}#additional-info-modal .modal-body i{color:#377d68}#additional-info-modal .modal-body #member-id-image-link{font-weight:600;color:#377d68}#additional-info-modal .modal-footer{border-top:0}#additional-info-modal .modal-footer button{margin-left:auto;margin-right:auto}