html{width:100%}body{overflow-x:hidden !important}body.show-spinner>main{overflow:hidden !important}body.show-spinner>*{opacity:0}body.show-spinner::after{content:" ";display:inline-block;width:30px;height:30px;border:2px solid rgba(0,0,0,0.2);border-radius:50%;border-top-color:rgba(0,0,0,0.3);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:fixed;z-index:1}@keyframes spin{to{transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}
.logo-single{width:228px;height:66px;background-size:contain}
.lead{font-size:unset;font-weight:unset;line-height:unset}
.logo{background-size:contain;width:189px;height:40px}
#DataTables_Table_0_wrapper input.form-control.form-control-sm{border-radius:50rem}
#DataTables_Table_0_wrapper .pos{border-radius:50rem;position:relative}
#DataTables_Table_0_wrapper .pos .first{color:#4fb6e8;padding:1px;border-radius:50rem}
#DataTables_Table_0_wrapper .pos .badge{position:absolute;top:0;right:0;padding:7px;width:24px;height:24px}
#DataTables_Table_0_wrapper .pos.pos-success{background:#e2ffea;color:green}
#DataTables_Table_0_wrapper .pos.pos-danger{background:#fff4f4;color:red}
@media (max-width:600px){.navbar .navbar-left{flex-basis:14% !important}}
@media (max-width:600px){.navbar .navbar-right{flex-basis:unset !important}}
.fixed-background{background:#0a243b}
.position-relative.image-side{background:url(/storage/app/media/login/back3.jpeg);background-size:cover;background-position:43% 54%}
::selection{background:#008ecc;color:white !important}