.maintenance{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;background-color:#f8f9fa;color:#333}.maintenance h1{font-size:2rem!important;margin-bottom:1rem}.maintenance p{font-size:1.2rem!important}.table-responsive{width:auto;height:400px!important;overflow-y:scroll;word-wrap:wrap;border-radius:5px}.table-responsive,table thead{text-align:left!important}table thead tr:last-child{position:sticky;top:0}*{font-size:12px!important}i{font-size:24px!important}table i{font-size:18px!important}button{border-radius:5px!important}.modal .modal-dialog .modal-content header{padding:20px}.modal .modal-dialog .modal-content header button{background-color:#c00;color:#fff;border-radius:none!important}.modal .modal-dialog .modal-content header h5{font-size:16px;font-weight:600}body{background-color:#eeeeeb!important}.blink-bg{animation:blinkingBackground 4s infinite}.multiselect i{top:none!important}@keyframes blinkingBackground{0%{background-color:transparent}50%{border:2px solid #6aff05;border-style:groove;font-size:14px;font-weight:600}to{border:2px solid #0192ff;border-style:groove;font-size:14px;font-weight:600}}@font-face{font-family:Roboto Regular;src:url(../fonts/Roboto-Regular.11eabca2.ttf)}@font-face{font-family:ErasITC;src:url(../fonts/ErasITCbyBT-Demi.457055c7.otf)}body{font-family:Roboto Regular}table{font-size:14px;font-weight:600}form{border:2px solid #17a2b8;padding:20px;border-radius:5px}form legend{font-size:16px;font-weight:600}form input,form select,form select option,form textarea{font-size:14px!important;font-weight:600!important}input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}.userLogin form input{height:50px}.form-group-error{border-color:#f79483!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.input-error-message{font-size:12px;font-weight:900;color:#f57f6c;margin-top:0!important}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.required input:after{content:"*";color:#c00!important}.required label{font-weight:700}.required label:before{color:#e32;content:" *";display:inline}.required-label:after{content:"*";color:red;display:inline}.youtubeLinks a{margin-bottom:10px}