.form-control:hover,.form-control:focus,.form-control:focus-within{box-shadow:none}.form-control:disabled{background-color:transparent!important;opacity:1}.notification{position:relative;left:0;cursor:pointer}.notification i{font-size:22px}.notification span.count{position:absolute;top:-15px;right:-15px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;padding:10px;color:#fff;border-radius:20px;font-weight:600;font-size:12px;background-color:#225f8b}.notification .header{padding:20px;background-color:#225f8b;color:#f8f9fa;text-transform:uppercase;letter-spacing:1px;border-top-left-radius:10px;border-top-right-radius:10px}.notification .header h6{font-weight:700}.notification .content{width:600px;position:absolute;top:60px;right:-40px;background-color:#f8f9fa;border:1px solid #ccc;box-shadow:0 4px 6px #0000001a;z-index:999;border-radius:10px}.notification .scrollable{height:500px;overflow-y:auto}.notification .content .icon{background-color:#ebebeb;border-radius:8px;width:60px;height:50px;padding:12px;display:flex;justify-content:center;align-items:center}.notification .content .item{padding:20px;border-bottom:1px solid rgba(204,204,204,.2274509804)}.notification .content .item.active{background-color:#cccccc3a}.notification .content .message{font-size:14px;font-weight:500;letter-spacing:1px}.notification .content .timestamp{font-size:12px;font-weight:700;text-transform:uppercase;text-align:right}.text-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-1{-webkit-line-clamp:1;line-clamp:1}@media (min-width: 0px) and (max-width: 992px){.notification{width:100%;display:flex;justify-content:center}.notification .content{display:flex;width:calc(100% - 20px);margin-left:10px;position:fixed;left:0;cursor:pointer}.notification .content .header button{text-transform:uppercase}}.green{background-color:#225f8b!important}.yellow{background-color:#e67e22!important}.skyblue{background-color:#6dbfb8!important}.red{background-color:#8a0303!important}.grey{background-color:#777!important}#auth-app{height:100vh;width:100vw;overflow-x:hidden}#auth-app label{font-size:12px;font-weight:600;color:#787878;text-transform:uppercase}#auth-app .nav-pills .nav-link{font-size:14px;font-weight:600;text-transform:uppercase}#auth-app .login{height:100vh}#auth-app .login .card{border-radius:15px}#auth-app .login .card .logo{position:relative}#auth-app .login .card .logo img{width:150px;object-fit:cover}#auth-app .register .left-side{width:500px;height:100vh;display:flex;align-items:center;background-color:#fff;box-shadow:0 0 20px .5px #0000001a;position:sticky;top:0}#auth-app .register .left-side .logo{width:100%;display:flex;justify-content:center;align-items:center}#auth-app .register .left-side .logo img{width:220px}#auth-app .register .left-side .description{text-align:center;margin-top:30px}#auth-app .register .left-side .description h3{text-transform:uppercase;margin:10px 0 20px;font-weight:600}#auth-app .register .left-side .description p{font-weight:500}#auth-app .register .left-side .description p{font-size:16px}#auth-app .register .right-side{width:calc(100% - 500px);height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center;padding-bottom:50px;overflow-y:auto}#auth-app .register .right-side .card{border-radius:15px;margin-top:30px}#auth-app .register .right-side .card .note{font-size:14px;color:#676767}#auth-app .register .right-side .card .droparea{width:100%;height:150px;border:2px dotted #676767;border-radius:10px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;cursor:pointer}#auth-app .register .right-side .card .droparea .icon{width:50px;display:flex;justify-content:center;align-items:center;color:#676767;font-size:20px}#auth-app .register .right-side .card .droparea h6{font-size:12px;margin:5px 0 0;font-weight:600;color:#676767}#auth-app .register .right-side .card .droparea small{font-size:10px;font-weight:600;color:#676767}@media (min-width: 0px) and (max-width: 768px){.login{height:auto!important;padding:100px 0}.logo img{width:150px!important;margin-bottom:20px}}
