:root {
  --primary: #4579c5;
  --secondary: #666;
  --light: #EEF9FF;
  --error: #dc3545;
  --alert: #ffc200;
  --info: #118fbe;
  --success: #00c474;
  --default: #efefef;
  --disabled: #c9c9c9;
  --textdisabled: #a3a3a3;
  --button-primary-bg: var(--primary);
  --form-switch-checked-bg: var(--primary);
  --pagination-active-bg: var(--primary);
  --sidebar-menu-active-item-color: var(--primary);
  --sidebar-menu-icon-color: var(--primary);
}

#main-menu .menu .menu-item-contents {
  color: var(--primary) !important;
}

.menu-logo {
  width: 100%;
}

th {
  background-color: #fff !important;
}

.table-responsive-sm {
  max-width: none;
}

.table-responsive-sm tr:nth-child(odd) {
  background-color: #eaf3ff;
}

.datagrid tr:nth-child(odd) {
  background-color: #eaf3ff;
}

.datagrid td {
  text-transform: uppercase;
}

#loading {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: fixed;
  opacity: 0.7;
  background-color: #fff;
  z-index: 101100;
  text-align: center;
}

#spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  z-index: 100;
}

.hide {
  display: none;
}

.input-group-text {
  min-height: 38px !important;
}

.form-label, .form-check-label {
  font-weight: bolder;
}

#int_state .form-select {
  border: 1px solid #37d417 !important;
}

:root {
  --primary: #4579c5;
  --secondary: #666;
  --light: #EEF9FF;
  --error: #dc3545;
  --alert: #ffc200;
  --info: #118fbe;
  --success: #00c474;
  --default: #efefef;
  --disabled: #c9c9c9;
  --textdisabled: #a3a3a3;
  --button-primary-bg: var(--primary);
  --form-switch-checked-bg: var(--primary);
  --pagination-active-bg: var(--primary);
  --sidebar-menu-active-item-color: var(--primary);
}

#header-logo {
  margin-bottom: 2rem;
}

body.page-login {
  display: flex;
  align-items: center;
  justify-content: center;
}

.remember-text {
  color: var(--primary) !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiQUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0FGOztBRElBO0VBQ0U7QUNERjs7QURJQTtFQUNFO0FDREY7O0FESUE7RUFDRTtBQ0RGOztBREdBO0VBQ0U7QUNBRjs7QURHQTtFQUNFO0FDQUY7O0FERUE7RUFDRTtBQ0NGOztBRENBO0VBQ0U7QUNFRjs7QURBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0dGOztBREFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0dGOztBRERBO0VBQ0U7QUNJRjs7QURGQTtFQUNFO0FDS0Y7O0FESEE7RUFDRTtBQ01GOztBREhFO0VBQ0U7QUNNSjs7QUMvRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa0ZGOztBQ2hGQTtFQUNFO0FEbUZGOztBQ2pGQTtFQUNFO0VBQ0E7RUFDQTtBRG9GRjs7QUNsRkE7RUFDRTtBRHFGRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcGFnZXMvYWRtaW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9sb2dpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxyXG46cm9vdCB7XHJcbiAgLS1wcmltYXJ5OiAjNDU3OWM1O1xyXG4gIC0tc2Vjb25kYXJ5OiAjNjY2O1xyXG4gIC0tbGlnaHQ6ICNFRUY5RkY7XHJcbiAgLS1lcnJvcjogI2RjMzU0NTtcclxuICAtLWFsZXJ0OiAjZmZjMjAwO1xyXG4gIC0taW5mbzogIzExOGZiZTtcclxuICAtLXN1Y2Nlc3M6ICMwMGM0NzQ7XHJcbiAgLS1kZWZhdWx0OiAjZWZlZmVmO1xyXG4gIC0tZGlzYWJsZWQ6ICNjOWM5Yzk7XHJcbiAgLS10ZXh0ZGlzYWJsZWQ6ICNhM2EzYTM7XHJcbiAgLS1idXR0b24tcHJpbWFyeS1iZzogdmFyKC0tcHJpbWFyeSk7XHJcbiAgLS1mb3JtLXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1wcmltYXJ5KTtcclxuICAtLXBhZ2luYXRpb24tYWN0aXZlLWJnOiB2YXIoLS1wcmltYXJ5KTtcclxuICAtLXNpZGViYXItbWVudS1hY3RpdmUtaXRlbS1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgLS1zaWRlYmFyLW1lbnUtaWNvbi1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcblxyXG59XHJcblxyXG4jbWFpbi1tZW51IC5tZW51IC5tZW51LWl0ZW0tY29udGVudHN7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZW51LWxvZ297XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRhYmxlLXJlc3BvbnNpdmUtc217XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZS1zbSB0cjpudGgtY2hpbGQob2RkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjNmZiA7XHJcbn1cclxuLmRhdGFncmlkIHRyOm50aC1jaGlsZChvZGQpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmM2ZmO1xyXG59XHJcbi5kYXRhZ3JpZCB0ZCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4jbG9hZGluZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgb3BhY2l0eTogMC43O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgei1pbmRleDogMTAxMTAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuI3NwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDEwMDtcclxufVxyXG4uaGlkZXtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5pbnB1dC1ncm91cC10ZXh0e1xyXG4gIG1pbi1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcclxufVxyXG4uZm9ybS1sYWJlbCwgLmZvcm0tY2hlY2stbGFiZWx7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG4jaW50X3N0YXRle1xyXG4gIC5mb3JtLXNlbGVjdHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzN2Q0MTcgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCI6cm9vdCB7XG4gIC0tcHJpbWFyeTogIzQ1NzljNTtcbiAgLS1zZWNvbmRhcnk6ICM2NjY7XG4gIC0tbGlnaHQ6ICNFRUY5RkY7XG4gIC0tZXJyb3I6ICNkYzM1NDU7XG4gIC0tYWxlcnQ6ICNmZmMyMDA7XG4gIC0taW5mbzogIzExOGZiZTtcbiAgLS1zdWNjZXNzOiAjMDBjNDc0O1xuICAtLWRlZmF1bHQ6ICNlZmVmZWY7XG4gIC0tZGlzYWJsZWQ6ICNjOWM5Yzk7XG4gIC0tdGV4dGRpc2FibGVkOiAjYTNhM2EzO1xuICAtLWJ1dHRvbi1wcmltYXJ5LWJnOiB2YXIoLS1wcmltYXJ5KTtcbiAgLS1mb3JtLXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1wcmltYXJ5KTtcbiAgLS1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogdmFyKC0tcHJpbWFyeSk7XG4gIC0tc2lkZWJhci1tZW51LWFjdGl2ZS1pdGVtLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgLS1zaWRlYmFyLW1lbnUtaWNvbi1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG59XG5cbiNtYWluLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS1jb250ZW50cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUtc20gdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmM2ZmO1xufVxuXG4uZGF0YWdyaWQgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmM2ZmO1xufVxuXG4uZGF0YWdyaWQgdGQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDExMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWluLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1sYWJlbCwgLmZvcm0tY2hlY2stbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4jaW50X3N0YXRlIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzN2Q0MTcgIWltcG9ydGFudDtcbn1cblxuOnJvb3Qge1xuICAtLXByaW1hcnk6ICM0NTc5YzU7XG4gIC0tc2Vjb25kYXJ5OiAjNjY2O1xuICAtLWxpZ2h0OiAjRUVGOUZGO1xuICAtLWVycm9yOiAjZGMzNTQ1O1xuICAtLWFsZXJ0OiAjZmZjMjAwO1xuICAtLWluZm86ICMxMThmYmU7XG4gIC0tc3VjY2VzczogIzAwYzQ3NDtcbiAgLS1kZWZhdWx0OiAjZWZlZmVmO1xuICAtLWRpc2FibGVkOiAjYzljOWM5O1xuICAtLXRleHRkaXNhYmxlZDogI2EzYTNhMztcbiAgLS1idXR0b24tcHJpbWFyeS1iZzogdmFyKC0tcHJpbWFyeSk7XG4gIC0tZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZzogdmFyKC0tcHJpbWFyeSk7XG4gIC0tcGFnaW5hdGlvbi1hY3RpdmUtYmc6IHZhcigtLXByaW1hcnkpO1xuICAtLXNpZGViYXItbWVudS1hY3RpdmUtaXRlbS1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG59XG5cbiNoZWFkZXItbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbmJvZHkucGFnZS1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucmVtZW1iZXItdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufSIsIlxyXG46cm9vdCB7XHJcbiAgLS1wcmltYXJ5OiAjNDU3OWM1O1xyXG4gIC0tc2Vjb25kYXJ5OiAjNjY2O1xyXG4gIC0tbGlnaHQ6ICNFRUY5RkY7XHJcbiAgLS1lcnJvcjogI2RjMzU0NTtcclxuICAtLWFsZXJ0OiAjZmZjMjAwO1xyXG4gIC0taW5mbzogIzExOGZiZTtcclxuICAtLXN1Y2Nlc3M6ICMwMGM0NzQ7XHJcbiAgLS1kZWZhdWx0OiAjZWZlZmVmO1xyXG4gIC0tZGlzYWJsZWQ6ICNjOWM5Yzk7XHJcbiAgLS10ZXh0ZGlzYWJsZWQ6ICNhM2EzYTM7XHJcbiAgLS1idXR0b24tcHJpbWFyeS1iZzogdmFyKC0tcHJpbWFyeSk7XHJcbiAgLS1mb3JtLXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1wcmltYXJ5KTtcclxuICAtLXBhZ2luYXRpb24tYWN0aXZlLWJnOiB2YXIoLS1wcmltYXJ5KTtcclxuICAtLXNpZGViYXItbWVudS1hY3RpdmUtaXRlbS1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbn1cclxuI2hlYWRlci1sb2dve1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbn1cclxuYm9keS5wYWdlLWxvZ2lue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucmVtZW1iZXItdGV4dHtcclxuICBjb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/