.submitbox .misc-pub-acfe-field-group-key {
  padding-top: 2px;
}

.submitbox .misc-pub-acfe-field-group-key span {
  font-size: 16px;
  color: #82878c;
  width: 20px;
  margin-right: 2px;
}

.submitbox .misc-pub-acfe-field-group-key code {
  font-size: 12px;
}

.submitbox .misc-pub-acfe-field-group-export {
  padding-top: 2px;
}

.submitbox .misc-pub-acfe-field-group-export span {
  font-size: 17px;
  color: #82878c;
  line-height: 1.3;
  width: 20px;
  margin-right: 2px;
}

.acf-fields .acf-field-tab {
  display: block !important;
  height: 0;
  overflow: hidden;
  padding: 0 !important;
  border: 0 !important;
}

.acf-field-setting-acfe_bidirectional > .acf-input > .acf-fields,
.acf-field-setting-acfe_hide > .acf-input > .acf-fields,
.acf-field-setting-acfe_permissions > .acf-input > .acf-fields,
.acf-field-setting-acfe_settings > .acf-input > .acf-fields,
.acf-field-setting-acfe_settings > .acf-input > .acf-fields > .acf-field.acf-field-acfe-settings-rules-or,
.acf-field-setting-acfe_update > .acf-input > .acf-fields,
.acf-field-setting-acfe_update > .acf-input > .acf-fields > .acf-field.acf-field-acfe-update-functions,
.acf-field-setting-acfe_validate > .acf-input > .acf-fields,
.acf-field-setting-acfe_validate > .acf-input > .acf-fields > .acf-field.acf-field-acfe-validate-rules-or {
  border: 0;
}

.acf-field-setting-acfe_bidirectional > .acf-input > .acf-fields > .acf-field,
.acf-field-setting-acfe_hide > .acf-input > .acf-fields > .acf-field,
.acf-field-setting-acfe_permissions > .acf-input > .acf-fields > .acf-field,
.acf-field-setting-acfe_settings > .acf-input > .acf-fields > .acf-field,
.acf-field-setting-acfe_update > .acf-input > .acf-fields > .acf-field,
.acf-field-setting-acfe_validate > .acf-input > .acf-fields > .acf-field {
  padding: 0;
}

.acf-field-setting-acfe_field_data {
  display: none;
}

.acf-field-hide-front.acfe_width_auto {
  margin-right: 30px;
}

.acf-field-setting-acfe_bidirectional > .acf-input > .acf-fields > .acf-field.acf-field-acfe-bidirectional-enabled > .acf-label,
.acf-field-setting-acfe_bidirectional > .acf-input > .acf-fields > .acf-field.acf-field-acfe-bidirectional-related > .acf-label,
.acf-field-setting-acfe_settings > .acf-input > .acf-fields > .acf-field.acf-field-acfe-settings-activate > .acf-label,
.acf-field-setting-acfe_update > .acf-input > .acf-fields > .acf-field.acf-field-acfe-update-activate > .acf-label,
.acf-field-setting-acfe_validate > .acf-input > .acf-fields > .acf-field.acf-field-acfe-validate-activate > .acf-label {
  display: none;
}

.acf-field-acfe-meta > .acf-input .acf-repeater.-empty.-table > table,
.acf-field-setting-acfe_settings > .acf-input .acf-repeater.-empty.-table > table,
.acf-field-setting-acfe_update > .acf-input .acf-repeater.-empty.-table > table,
.acf-field-setting-acfe_validate > .acf-input .acf-repeater.-empty.-table > table {
  border: 0;
  display: none;
}

.acf-field-acfe-meta > .acf-input .acf-repeater.-empty.-table > table > thead,
.acf-field-setting-acfe_settings > .acf-input .acf-repeater.-empty.-table > table > thead,
.acf-field-setting-acfe_update > .acf-input .acf-repeater.-empty.-table > table > thead,
.acf-field-setting-acfe_validate > .acf-input .acf-repeater.-empty.-table > table > thead {
  display: none;
}

.acf-field-acfe-meta > .acf-input > .acf-repeater .acf-actions,
.acf-field-setting-acfe_settings > .acf-input > .acf-repeater .acf-actions,
.acf-field-setting-acfe_update > .acf-input > .acf-repeater .acf-actions,
.acf-field-setting-acfe_validate > .acf-input > .acf-repeater .acf-actions {
  text-align: left;
}

.acf-repeater.-block > table,
.acf-repeater.-row > table {
  border-collapse: separate;
  border-spacing: 0 15px;
  background: none;
  border: 0;
  margin-top: -15px;
  margin-bottom: -7px;
}

.acf-repeater.-block > table > *,
.acf-repeater.-row > table > * {
  border-collapse: collapse;
  border-spacing: 0;
}

.acf-repeater.-block > table > tbody > tr > td,
.acf-repeater.-row > table > tbody > tr > td {
  border-top: 1px solid #ccd0d4 !important;
  border-bottom: 1px solid #ccd0d4 !important;
}

.acf-repeater.-block > table > tbody > tr > td:first-of-type,
.acf-repeater.-row > table > tbody > tr > td:first-of-type {
  border-left: 1px solid #ccd0d4 !important;
}

.acf-repeater.-block > table > tbody > tr > td:last-of-type,
.acf-repeater.-row > table > tbody > tr > td:last-of-type {
  border-right: 1px solid #ccd0d4 !important;
}

body:not(.acf-admin-5-3) .acf-repeater.-block > table > tbody > tr > td,
body:not(.acf-admin-5-3) .acf-repeater.-row > table > tbody > tr > td {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}

body:not(.acf-admin-5-3) .acf-repeater.-block > table > tbody > tr > td:first-of-type,
body:not(.acf-admin-5-3) .acf-repeater.-row > table > tbody > tr > td:first-of-type {
  border-left: 1px solid #e1e1e1;
}

body:not(.acf-admin-5-3) .acf-repeater.-block > table > tbody > tr > td:last-of-type,
body:not(.acf-admin-5-3) .acf-repeater.-row > table > tbody > tr > td:last-of-type {
  border-right: 1px solid #e1e1e1;
}

.acf-field-setting-acfe_bidirectional > .acf-input > .acf-fields > .acf-field.acf-field-acfe-bidirectional-related {
  margin-left: 10px;
}

.acfe_width_auto {
  width: auto !important;
}

.status-acf-disabled .column-title a,
.status-acf-disabled .column-title code {
  color: #555 !important;
}

.status-acf-disabled .column-title strong {
  color: #a0a5aa;
}

.column-acf-field-group-category {
  width: 125px;
}

td.acf-field-group-category a {
  word-wrap: break-word;
  padding: 2px 5px;
  margin: 0 1px;
  border-radius: 2px;
  background: rgba(0, 0, 0, .06);
  color: #23282d;
}

.column-acfe-location {
  width: 100px;
}

.column-acf-description,
.column-acf-location {
  width: 230px;
}

#acf-field-group-wrap .wp-list-table .column-acf-fg-status {
  width: 70px;
}

#acf-field-group-wrap .wp-list-table .column-acf-fg-count,
.post-type-acf-field-group .wp-list-table .column-acf-count {
  width: 80px;
}

.post-type-acf-field-group .wp-list-table .column-title .post-state {
  color: #a0a5aa;
}

.column-title .acfe-key {
  color: #555;
  font-size: 12px;
}

.column-acfe-load {
  width: 70px;
}

.column-acfe-source {
  width: 150px;
}

.column-acfe-autosync-json,
.column-acfe-autosync-php {
  width: 90px;
  text-align: center !important;
}

.column-acfe-autosync-json .secondary,
.column-acfe-autosync-php .secondary {
  color: #ccc;
}

.column-acfe-autosync-json .dashicons-warning,
.column-acfe-autosync-php .dashicons-warning {
  font-size: 15px;
  vertical-align: middle;
}

.acf-field[data-name=acfe_autosync] .dashicons-warning {
  color: #ccc;
  font-size: 15px;
  height: 15px;
  vertical-align: text-bottom;
}

.column-acfe-autosync-json .dashicons-update,
.column-acfe-autosync-php .dashicons-update {
  font-size: 18px;
}

.column-acfe-autosync-json .dashicons + .dashicons-warning,
.column-acfe-autosync-php .dashicons + .dashicons-warning {
  margin-left: -3px;
}

.acf-field-image[data-name=acfe_flexible_thumbnail]>.acf-input>.acf-image-uploader.has-value>.show-if-value.image-wrap {
  max-width: 85px !important;
}

.acf-diff-content table.diff tbody tr td:nth-child(2) {
  width: auto;
}

body.acf-admin-5-3 .acf-field-setting-fc_layout .acf-input-wrap.select {
  border-color: #7e8993;
}

body.acf-admin-5-3 .acf-field-setting-fc_layout .acf-input-wrap.select select {
  min-height: 28px;
}

.acf-field-acfe-flexible-modal > .acf-input > .acf-fields {
  border: 0;
}

.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-enabled {
  padding: 0;
}

.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-enabled .acf-label {
  display: none;
}

.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-enabled {
  margin-right: 10px;
}

.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-categories,
.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-col,
.acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-title {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-top: 0;
  border-left: 0 !important;
  min-height: 55px;
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_category],
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings],
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings_label],
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings_size],
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_thumbnail] {
  margin: 0;
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings],
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings_size] {
  margin-right: 10px;
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings_size] {
  border-left: 0;
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field[data-name=acfe_flexible_settings_label]>.acf-input,
.acf-field-setting-fc_layout > .acf-input > .acf-fc-meta > .acf-fc-meta-label:first-of-type {
  margin: 0;
}

.acf-field-setting-fc_layout .select2-container--default .select2-selection--multiple li {
  margin-bottom: 0;
}

.acf-field-object-acfe-column .acf-field-setting-instructions,
.acf-field-object-acfe-column .acf-field-setting-label,
.acf-field-object-acfe-column .acf-field-setting-name,
.acf-field-object-acfe-column .acf-field-setting-required,
.acf-field-object-acfe-column .acf-field-setting-warning,
.acf-field-object-acfe-column .acf-field-setting-wrapper {
  display: none;
}

.acf-field-object + .acf-field-object-acfe-column:before {
  display: block;
  content: "";
  height: 5px;
  width: 100%;
  background: #f9f9f9;
  border-bottom: 1px solid #f0f0f0;
}

.acf-field-object-acfe-column .li-field-name {
  visibility: hidden;
}

.acf-field-setting-allow_terms > .acf-input > ul > li:first-of-type {
  width: calc(100% - 125px);
}

.acf-field-setting-allow_terms > .acf-input > ul > li:last-of-type {
  width: 125px;
}

#acf-field-group-locations .rule-groups > .rule-group > table > tbody > tr > td.value > .acf-field {
  margin: 0;
}

.acf-hl[data-cols="5"]>li {
  width: 20%;
}

.acf-hl[data-cols="6"]>li {
  width: 16.667%;
}