.webform-submission-simulador-taxas-node-60-add-form .js-form-item:not(.js-form-item-serie) {
  width: 50%;
}

.webform-submission-simulador-taxas-node-60-add-form .js-form-item-taxa-retencao {
  width: 50%;
}

.webform-submission-simulador-taxas-node-60-add-form .js-form-item-taxa-retencao .select2-container {
  width: 100% !important;
}

#custom-ajax-results {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

#DataTables_Table_0 {
  width: 100%;
  min-width: 480px;
  border-collapse: collapse;
  font-size: 14px;
}

#DataTables_Table_0 thead tr {
  background-color: #e8f0fe;
}

#DataTables_Table_0 th {
  text-align: left;
  padding: 12px 16px;
  font-weight: 600;
  color: #1a1a1a;
  white-space: nowrap;
}

#DataTables_Table_0 td {
  padding: 12px 16px;
  border-top: 1px solid #e0e0e0;
  white-space: nowrap;
}

#DataTables_Table_0 tbody tr:hover {
  background-color: #f5f5f5;
}

#DataTables_Table_0_wrapper .dt-paging,
#DataTables_Table_0_wrapper .dt-empty,
#DataTables_Table_0_wrapper .dataTables_empty {
  display: none !important;
}

.webform-submission-simulador-taxas-node-60-add-form .js-form-item {
  max-width: 100%;
}