/**{font-family: arial !important;}*/





body {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue",
               "Noto Sans", "Liberation Sans", Arial, sans-serif,
               "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
*{
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue",
               "Noto Sans", "Liberation Sans", Arial, sans-serif,
               "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}



.form-check-input:checked {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color);
}


input:read-only, textarea:read-only {
    background-color: #EDF0F2 !important;;
}
.form-check{margin-right: 50px; margin-bottom: 15px;}
.modal-body label {
  font-weight: 500 !important;
}
.importes .row{margin-bottom: 3px !important;}
.cont-login{border-radius: 40px 0px 40px 0px;}
.hide{display: none;}
thead{background-color: var(--primary01) !important;}
.modal-header{background-color: var(--primary01) !important;}


input[type="number"],input[type="text"], input[type="date"],input[type="email"], select, textarea, .select2-selection,
.select2-container--default, .select2-selection--single, input[type="datetime-local"]{
    border-color: #58c995 !important;
}


.selection > .select2-selection > .select2-selection__rendered, .selection > .select2-selection--single{
    border-color: #58c995 !important;
}
.card .card-header{background: #f0f0f0 !important;}