.INIMERAH {
  background-color: red;
}

.table {
  margin-bottom: 0px !important;
}

.badge-counter-here {
  position: absolute !important;
  /*transform: scale(.7);*/
  /*transform-origin: top right;*/
  /*right: .25rem;*/
  margin-top: -.25rem;
}

.table-sm-font {
  font-size: 0.9rem;
}

.btn-xm {
  padding: 0.125rem 0.25rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.select-sm-font {
  font-size: 0.9rem;
}

.dataTables_filter_custom {}

.modal-xl {
  max-width: 90% !important;
}

.modal-xxl {
  max-width: 97.5% !important;
}

body {
  font-size: 0.9rem !important;
}

.bg-warning-v1 {
  background-color: yellow;
}

.bg-success-v1 {
  background-color: greenyellow;
}

.bg-warning-v2 {
  background-color: #fbeea7;
}

.bg-info-v1 {
  background-color: aqua;
}

.table-p-0 td {
  padding: 0px
}

.table-pb-0 td {
  padding-bottom: 0px
}

.table-pt-0 td {
  padding-top: 0px
}

.text-dark-v2 {
  color: #2c2c2d
}

.table-xm td {
  font-size: 0.9rem;
}

.table-xm th,
.table-xm td {
  padding: 0.2rem;
}

.table-xm-v2 th,
.table-xm-v2 td {
  font-size: small;
}

.table-xm-v2 th,
.table-xm-v2 td {
  padding: 0.2rem;
}

table.dataTable.table-xm>thead>tr>th {
  padding-right: 15px;
}

table.dataTable.table-xm .sorting:before,
table.dataTable.table-xm .sorting_asc:before,
table.dataTable.table-xm .sorting_desc:before {
  top: 5px;
  right: 0.85em;
}

table.dataTable.table-xm .sorting:after,
table.dataTable.table-xm .sorting_asc:after,
table.dataTable.table-xm .sorting_desc:after {
  top: 5px;
}

.table-xm2 td {
  font-size: 0.8rem;
}

.table-xm2 th,
.table-xm2 td {
  padding: 0.2rem;
}

table.dataTable.table-xm2>thead>tr>th {
  padding-right: 12.5px;
}

table.dataTable.table-xm2 .sorting:before,
table.dataTable.table-xm2 .sorting_asc:before,
table.dataTable.table-xm2 .sorting_desc:before {
  top: 5px;
  right: 0.85em;
}

table.dataTable.table-xm2 .sorting:after,
table.dataTable.table-xm2 .sorting_asc:after,
table.dataTable.table-xm2 .sorting_desc:after {
  top: 5px;
}

tfoot .input-sm {
  width: 100%;
}

@media only screen and (max-width: 600px) {
  .label-form {
    text-align: left !important
  }
}

.label-form {
  text-align: right
}

.select2-selection__choice__remove {
  border-color: #e4e4e4
}

.card-header {
  color: #000000;
  font-weight: bold;
}