.identity-server .btn-secondary.btn-AAD{background-color:#f29920;border-color:#f29920;box-shadow:0 2px 6px 0 #f29920}.identity-server .btn-secondary.btn-LMAAD{background-color:#0097d9;border-color:#0097d9;box-shadow:0 2px 6px 0 #0097d9}.btn-primary{background-color:#66839c;border-color:#66839c}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#66839c;border-color:#66839c}main.identity-server.after-login button.btn.btn-secondary,main.identity-server.after-login button.btn.btn-secondary:active{background-color:#66839c;border-color:#66839c}input.form-control:focus,select.form-control.styled-focus:focus,textarea.form-control:focus{border-color:#66839c}.invalid-feedback{display:block;pointer-events:none}.invalid-feedback#phoneErrorMessage{padding-left:45px}.custom-checkbox .custom-control-input.input-validation-error+label:before,.custom-select select.ng-invalid.ng-touched,.form-control.input-validation-error,.form-control.input-validation-error:focus,.list-input.invalid,.submit .custom-checkbox.ng-invalid label:before,.submit .custom-select select.ng-invalid,.submit input.invalid,.submit input.ng-invalid,.submit textarea.ng-invalid,.tag-select-container.invalid,input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:#dc3545;box-shadow:0 0 0 .1rem rgb(220 53 69/25%)}main.identity-server.after-login .content form[name='saveProfile'] .image-group .image-wrapper .avatar-button i::before{color:#66839c!important}main.identity-server.after-login .menu .menu-item.active a,main.identity-server.after-login .menu .menu-item.active i,main.identity-server.after-login .menu .menu-item:hover a,main.identity-server.after-login .menu .menu-item:hover i{color:#66839c}main.identity-server.after-login a:hover{color:#66839c}@media screen and (max-width:991px){.login-background{background:none!important}}.login-background{background:url(../../img/DynaGroup_LoginBackground.png);background-size:cover;background-repeat:no-repeat}#dynamic-logo{content:url(../img/Dyna_orange_logo.svg)}