.login.forgotpassword body{background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='70' height='70' patternTransform='scale(4) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M-4.8 4.44L4 16.59 16.14 7.8M32 30.54l-13.23 7.07 7.06 13.23M-9 38.04l-3.81 14.5 14.5 3.81M65.22 4.44L74 16.59 86.15 7.8M61 38.04l-3.81 14.5 14.5 3.81'  stroke-linecap='square' stroke-width='1' stroke='hsla(269, 62%, 38%, 0.16862745098039217)' fill='none'/><path d='M59.71 62.88v3h3M4.84 25.54L2.87 27.8l2.26 1.97m7.65 16.4l-2.21-2.03-2.03 2.21m29.26 7.13l.56 2.95 2.95-.55'  stroke-linecap='square' stroke-width='1' stroke='hsla(0, 100%, 41%, 0.16862745098039217)' fill='none'/><path d='M58.98 27.57l-2.35-10.74-10.75 2.36M31.98-4.87l2.74 10.65 10.65-2.73M31.98 65.13l2.74 10.66 10.65-2.74'  stroke-linecap='square' stroke-width='1' stroke='hsla(269, 62%, 38%, 0.16862745098039217)' fill='none'/><path d='M8.42 62.57l6.4 2.82 2.82-6.41m33.13-15.24l-4.86-5.03-5.03 4.86m-14-19.64l4.84-5.06-5.06-4.84'  stroke-linecap='square' stroke-width='1' stroke='hsla(0, 100%, 41%, 0.16862745098039217)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(login/#a)'/></svg>")}.login.forgotpassword .footer-static span{background-color:#fff}.login.forgotpassword .forgotPassword.index{display:block;padding-top:3%;margin:auto;width:400px}.login.forgotpassword .forgotPassword.index input:-webkit-autofill,.login.forgotpassword .forgotPassword.index input:-webkit-autofill:hover,.login.forgotpassword .forgotPassword.index input:-webkit-autofill:focus,.login.forgotpassword .forgotPassword.index input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.login.forgotpassword .forgotPassword.index .enterMessage{font-size:10pt;margin-bottom:10px}.login.forgotpassword .forgotPassword.index input{padding:.5rem 1rem;font-size:10pt}.login.forgotpassword .forgotPassword.index .orMessageContainer hr{color:#5454d0;opacity:.5}.login.forgotpassword .forgotPassword.index .authCard{padding:5px 15px;border-radius:.25rem .25rem .25rem .25rem;background:#fff;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;border-top:4px solid #5454d0;border-bottom:4px solid #5454d0}.login.forgotpassword .forgotPassword.index .btn-secondary-custom{background-color:#5454d0;color:#fff;letter-spacing:normal;padding:.5rem 1rem;border-radius:25px!important}.login.forgotpassword .forgotPassword.index .backToLogin{color:#5454d0;font-size:14px}.login.forgotpassword .forgotPassword.index .backToLogin:hover{text-decoration:underline;color:#6464d1;cursor:pointer}.login.forgotpassword .footer{padding:5px 20px}.login.v002 .logo-name{font-size:100px;padding-bottom:19px;margin:0 0 0 -10px;color:#767676!important}.login.v002 .middle-box{height:100%;padding-top:0}.login.v002 .login-container{position:relative;top:50%;transform:translateY(50%)}.login.v002 .login-container .validation-summary{padding-bottom:10px}.login.v002 .login-container #lostPW{color:#337ab7}.login.v002 .validation-summary-errors ul{list-style:none;padding:0}.login.v002 .checkbox-row .checkbox-label{padding-left:5px}.login.v002 .checkbox-row .regular-checkbox{padding:1px}.login.v002 .input-group-addon,.login.v002 .input-group-text{border:1px solid #767676}.login.v002 .showOrHidePasswordGroupText{border:1px solid #767676;border-left:0}.login.v002 .showOrHidePasswordGroupText .showIcons{cursor:pointer}.login.v002 .showOrHidePasswordGroupText .strikethrough{position:relative}.login.v002 .showOrHidePasswordGroupText .strikethrough:before{position:absolute;content:"";left:0;top:45%;right:0;border-top:2px solid;border-color:inherit;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);transition:all .5s ease-in-out}.login.v002 .text-success{color:#008000!important}.login.v002 .footer{position:absolute}.login.v002 .footer p.footer-copyright{font-size:13px;color:#676a6c}.login.v002 .regular-checkbox:checked:after{padding:0}.login.resetpassword body{background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='70' height='70' patternTransform='scale(4) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M-4.8 4.44L4 16.59 16.14 7.8M32 30.54l-13.23 7.07 7.06 13.23M-9 38.04l-3.81 14.5 14.5 3.81M65.22 4.44L74 16.59 86.15 7.8M61 38.04l-3.81 14.5 14.5 3.81'  stroke-linecap='square' stroke-width='1' stroke='hsla(269, 62%, 38%, 0.16862745098039217)' fill='none'/><path d='M59.71 62.88v3h3M4.84 25.54L2.87 27.8l2.26 1.97m7.65 16.4l-2.21-2.03-2.03 2.21m29.26 7.13l.56 2.95 2.95-.55'  stroke-linecap='square' stroke-width='1' stroke='hsla(0, 100%, 41%, 0.16862745098039217)' fill='none'/><path d='M58.98 27.57l-2.35-10.74-10.75 2.36M31.98-4.87l2.74 10.65 10.65-2.73M31.98 65.13l2.74 10.66 10.65-2.74'  stroke-linecap='square' stroke-width='1' stroke='hsla(269, 62%, 38%, 0.16862745098039217)' fill='none'/><path d='M8.42 62.57l6.4 2.82 2.82-6.41m33.13-15.24l-4.86-5.03-5.03 4.86m-14-19.64l4.84-5.06-5.06-4.84'  stroke-linecap='square' stroke-width='1' stroke='hsla(0, 100%, 41%, 0.16862745098039217)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(login/#a)'/></svg>")}.login.resetpassword .footer-static span{background-color:#fff}.login.resetpassword .resetPassword.index{display:block;padding-top:3%;margin:auto;width:400px}.login.resetpassword .resetPassword.index input:-webkit-autofill,.login.resetpassword .resetPassword.index input:-webkit-autofill:hover,.login.resetpassword .resetPassword.index input:-webkit-autofill:focus,.login.resetpassword .resetPassword.index input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.login.resetpassword .resetPassword.index .detailsContainer .text{padding:15px;border-radius:10px;margin:10px 0;font-weight:bold}.login.resetpassword .resetPassword.index .detailsContainer .text.info{color:#006400;border:1px solid #008000;background-color:#eff9ef}.login.resetpassword .resetPassword.index .detailsContainer .text.warning{color:#cc3000;border:1px solid #ffa500;background-color:#ffffe0}.login.resetpassword .resetPassword.index .detailsContainer .red{border:1px solid #e20303}.login.resetpassword .resetPassword.index .detailsContainer .green{border:1px solid #007a0c}.login.resetpassword .resetPassword.index .enterMessage{font-size:10pt;margin-bottom:10px}.login.resetpassword .resetPassword.index input{padding:.5rem 1rem;font-size:10pt}.login.resetpassword .resetPassword.index .orMessageContainer hr{color:#5454d0;opacity:.5}.login.resetpassword .resetPassword.index .authCard{padding:5px 15px;border-radius:.25rem .25rem .25rem .25rem;background:#fff;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;border-top:4px solid #5454d0;border-bottom:4px solid #5454d0}.login.resetpassword .resetPassword.index .btn-secondary-custom{background-color:#5454d0;color:#fff;letter-spacing:normal;padding:.5rem 1rem;border-radius:25px!important}.login.resetpassword .resetPassword.index .backToLogin{color:#5454d0}.login.resetpassword .resetPassword.index .backToLogin:hover{text-decoration:underline;color:#6464d1;cursor:pointer}.login.resetpassword .resetPassword.index .password-strength-cont{margin:10px 0}.login.resetpassword .resetPassword.index .password-strength-cont .password-strength-indicator-cont{position:relative;border-radius:10px;min-height:7px;min-width:100%;background-color:#eceff1;overflow:hidden}.login.resetpassword .resetPassword.index .password-strength-cont .password-strength-indicator-cont .password-strength-indicator{position:absolute;left:0;top:0;height:100%;transition:all .5s ease-in-out}.login.resetpassword .resetPassword.index .password-strength-cont:after{margin-top:5px;font-size:13px;margin-bottom:10px;display:block;text-align:right}.login.resetpassword .resetPassword.index .password-strength-cont.password-weak .password-strength-indicator{background-color:#dc3545;width:35%}.login.resetpassword .resetPassword.index .password-strength-cont.password-weak:after{content:"Weak Password"}.login.resetpassword .resetPassword.index .password-strength-cont.password-medium .password-strength-indicator{background-color:#ffc107;width:65%}.login.resetpassword .resetPassword.index .password-strength-cont.password-medium:after{content:"Medium Password"}.login.resetpassword .resetPassword.index .password-strength-cont.password-strong .password-strength-indicator{background-color:#198754;width:100%}.login.resetpassword .resetPassword.index .password-strength-cont.password-strong:after{content:"Strong Password"}.login.resetpassword .footer{padding:5px 20px}