ul{margin:0;padding:0;list-style:none}.login-area{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0px;position:relative;background:rgba(3,158,255,0.05)}.login-area .signature{position:absolute;right:15px;bottom:15px;height:50px}.login-card{background:#fff;padding:40px;-webkit-box-shadow:0px 0px 20px rgba(3,158,255,0.2);box-shadow:0px 0px 20px rgba(3,158,255,0.2);border-radius:10px}.login-card h1{font-size:30px;font-weight:700;margin-bottom:40px;text-align:center}.input-style{margin-bottom:25px}.input-style label{display:block;font-size:15px;font-weight:500;margin-bottom:5px}.input-style input[type='password'],.input-style input[type='text'],.input-style input[type='email'],.input-style input[type='date'],.input-style input[type='time'],.input-style select{width:100%;height:45px;border:1px solid #e5e5e5;padding:4px 20px;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;border-radius:4px}.input-style input[type='password'].error-message,.input-style input[type='text'].error-message,.input-style input[type='email'].error-message,.input-style input[type='date'].error-message,.input-style input[type='time'].error-message,.input-style select.error-message{border-color:red}.input-style input[type='password'].error-message:focus,.input-style input[type='text'].error-message:focus,.input-style input[type='email'].error-message:focus,.input-style input[type='date'].error-message:focus,.input-style input[type='time'].error-message:focus,.input-style select.error-message:focus{border-color:red}.input-style input[type='password']:focus,.input-style input[type='text']:focus,.input-style input[type='email']:focus,.input-style input[type='date']:focus,.input-style input[type='time']:focus,.input-style select:focus{outline:none;border-color:#007fff}.input-style span.error-message{display:block;color:red}.btn-style{min-height:45px;min-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #007fff;background:#007fff;color:#fff;font-weight:500;text-transform:uppercase;border-radius:5px;letter-spacing:1px;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.btn-style:hover{background:transparent;color:#007fff}.tostfyMessage{position:fixed;right:5px;opacity:0;visibility:hidden;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.2);box-shadow:0 2px 7px 0 rgba(0,0,0,0.2);bottom:-100%;min-width:280px;min-height:50px;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;color:#fff;text-transform:capitalize;border-radius:2px;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.tostfyMessage .tostfyClose{position:absolute;right:5px;top:0px;font-size:20px;cursor:pointer}.main-area{min-height:100vh;padding:100px 0;background:rgba(3,158,255,0.05);position:relative}.main-area .signature{position:absolute;right:15px;bottom:15px;height:50px}.radio-list li{margin-right:15px}.radio-list li:last-child{margin-right:0}.radio-list li label,.radio-list li .form-check{margin-bottom:0}.current-state{border:1px solid #e5e5e5;padding:30px;border-radius:5px;margin-top:27px;background:#fff}.current-state li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:45px;border-bottom:1px solid #e5e5e5}.current-state li:first-child,.current-state li:last-child{border-bottom:none}.current-state li span:last-child{margin-left:5px}.current-state li h4{font-size:20px;font-weight:700}.header-area{position:absolute;top:0;width:100%;padding:15px;z-index:11}.header-area .text-right{text-align:right}.header-area .logout-btn{min-height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:80px;padding:5px 20px;background:red;color:#fff;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:35px;text-transform:uppercase;font-size:14px;font-weight:500;border:2px solid red;cursor:pointer;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.header-area .logout-btn:hover{background:transparent;color:red}
