#s2 .select2-container--default .select2-selection--single,
#s2 .select2-container--default .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
#s2
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow,
#s2
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 14px;
  right: 10px;
  width: 20px;
}
#s2 .select2-container .select2-selection--single,
#s2 .select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 50px;
  padding: 10px 0;
}
#taCenter td,
#taCenter th {
  text-align: center;
}
#s2
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  padding: 5px 4px;
}
#s2
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  padding: 5px 10px 5px 20px;
}
.ctt {
  border-radius: 50% !important;
  height: 33px !important;
  width: 30px !important;
}
select.form-control,
select.asColorPicker-input,
.dataTables_wrapper select,
.jsgrid .jsgrid-table .jsgrid-filter-row select,
.select2-container--default select.select2-selection--single,
.select2-container--default
  .select2-selection--single
  select.select2-search__field,
select.typeahead,
select.tt-query,
select.tt-hint {
  color: black !important;
}
.table th {
  color: #410060 !important;
  font-weight: 600 !important;
  font-size: 15px !important;
}
.table .bg-dark th {
  color: white !important;
  font-weight: 400 !important;
  font-size: 14px !important;
}
