/* To fix DIVI css bug (overwriting the bootstrap classes) */
.modal {
  z-index: 99999;
}

.et_pb_column {
  z-index: unset !important;
}

/*Fix Formidable */
input[autocompletetype=address-line2] {
  display: none !important;
}

td.child > ul {
  width: 100%;
}

.subtable > div {
  padding-left: 0;
  padding-right: 0;
}

.subtable .subelement {
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  max-height: 26px;
  overflow: hidden;
}

.subtable .subelement:nth-child(1) {
  font-weight: 800;
}

.subtable .subelement:nth-child(2n) {
  background-color: lightgray;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

html {
  font-size: 16px !important;
}

.dataTables_paginate ul {
  list-style: none !important;
}

/* To fix formidable css bugs -> overwrite classes */
.frm_dropzone.dz-clickable.frm_single_upload {
  max-width: unset !important;
}

/*# sourceMappingURL=fix_divi_modal_bug.css.map */
