.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: 0 0;
    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
}

.acfe-field-setting-flex>.acf-input>.acf-fields {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: 0
}

.acfe-field-setting-flex>.acf-input>.acf-fields>.acf-field:first-child {
    padding: 0;
    margin-right: 10px
}

.acfe-field-setting-flex>.acf-input>.acf-fields>.acf-field:first-child .acf-label {
    display: none
}

.acfe-field-setting-flex>.acf-input>.acf-fields>.acf-field:first-child~.acf-field {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    border-top: 0;
    border-left: 0 !important
}

.acfe-field-setting-flex>.acf-input>.acf-fields>.acf-field:first-child~.acf-field[data-type=true_false] {
    padding-top: 2px
}

.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_label],
.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-fc-meta-label:first-of-type {
    margin: 0
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting {
    margin: 0;
    margin-top: 15px
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting>.acf-input,
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting>.acf-label {
    margin: 0
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting>.acf-input label,
.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting>.acf-label label {
    margin: 0
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting+li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
    margin-top: 10px
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting+li>ul {
    margin: 0;
    width: 50%
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting+li>ul:first-child+ul {
    border-left: 0;
    margin-left: 10px
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting+li>ul>.acf-input {
    margin-bottom: 0
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting.acfe-flexible-field-setting-row+li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting.acfe-flexible-field-setting-row+li>ul {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 10px 0 0 0;
    width: 100%
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting.acfe-flexible-field-setting-row+li>ul:first-child {
    margin-top: 0
}

.acf-field-setting-fc_layout>.acf-input>.acf-fc-meta .acf-field.acfe-flexible-field-setting.acfe-flexible-field-setting-row+li>ul:first-child+ul {
    margin-left: 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-acfe-column .li-field-name {
    visibility: hidden
}

.acf-field-object-acfe-column.open>.handle a span {
    color: #fff
}

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

.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%
}