.coluna_acoes{
    padding-top: 1px;
    padding-bottom: 1px;
    vertical-align: middle;
    text-align: center;
}
.dtr-title>span.style1{
    color: #000000;
}
.tab-pane.fade:not(.show) {
  display: none;
}
.dashboard-qty-badge {
  background: rgba(255,255,255,.8);
  color: black;
  border-radius: 100%;
  position: relative;
  z-index: 10;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

#card-cadastro-pessoa .card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#card-cadastro-pessoa .card-header::after {
  display: none;
}

#card-cadastro-pessoa .card-title {
  font-size: 28px;
}

#datas-cadastro-pessoa label {
  font-weight: normal;
}

#datas-cadastro-pessoa span {
  font-size: 18px;
  font-weight: bold;
  margin-left: 4px;
}

.caixa-alta {
  text-transform: uppercase;
}

.datatables {
  width: 100%;
}

.datatables th {
  text-transform: uppercase;
}

.datatables th,
.datatables td {
  vertical-align: middle !important;
  padding-left: 16px !important;
}

.datatables .must-show {
  display: table-cell !important;
}

.datatables td:first-child:before,
.datatables th.not-sortable:first-child:before {
    top: 14px !important;
    left: -21px !important;
}

.datatables label {
  font-weight: normal !important;
  margin: 0;
}

.datatables .check-many-entries,
.datatables .check-one-entry {
  padding: 0 !important;
  vertical-align: middle;
  text-align: center !important;
  width: 52px;
}

.datatables .not-sortable::before,
.datatables .not-sortable::after {
  display: none !important;
}

.datatables .action-buttons {
  padding: 0 !important;
}

.datatables .action-buttons .btn {
  margin-bottom: 0 !important;
}

.datatables .invisible-column {
  display: none;
}

.custom-select-sm {
  height: auto !important;
  font-size: inherit !important;
}

.page {
  padding: 0 24px !important;
}

.page .spaced-row {
  padding-bottom: 30px;
}

.page .page-title {
  font-size: 36px;
}

@media screen and (max-width: 380px){
  .datatables {
    width: 100% !important;
  }
}
