#adminmenu li.wp-menu-separator { border-bottom: 1px solid rgba(255,255,255,.18); }

.post-php #region-adder,.post-new-php #region-adder, 
.post-php #topic-adder,.post-new-php #topic-adder, 
.post-php #type-news-adder,.post-new-php #type-news-adder,
.post-php #type-resource-adder,.post-new-php #type-resource-adder,
.post-php #type-event-adder,.post-new-php #type-event-adder

{ display: none !important; }

.acf-field[data-name="block_id"] { background: #f8f7f3; } 

.switched-to-select-0 { background: #d3d3d3; }
.switch-to-select-1 { background: #d3d3d3; } 
.switch-to-checkboxes-1 { background: #d3d3d3; }
.switched-to-avatar-1 { background: #d3d3d3; }
.switch-to-checkboxes-2 { background: #d3d3d3; border-top: 5px solid #f0f0f1; }

.switch-to-checkboxes-1 label { display: flex; align-items: center; padding: 5px 10px; border-radius: 3px; cursor: pointer; gap: 5px; align-items: center; }
.switch-to-checkboxes-1 label input { position: relative; top: 2px; }
.switch-to-checkboxes-1 label.free-member-group { background: #e3e3e3; /*line-height: 2;*/ }

.switch-to-checkboxes-2 label { display: block; align-items: center; padding: 5px; }
.switch-to-checkboxes-2 label:nth-child(even) { background: #e3e3e3; }

/**/

#your-profile h2:first-of-type { display: none; } 
/*#your-profile h2:first-of-type + table { display: none; }*/

#your-profile table tr.user-url-wrap { display: none; }

#your-profile h2:nth-of-type(4) + table tr.user-description-wrap { display: none; }

#your-profile #application-passwords-section { display: none; }

#your-profile h2:nth-of-type(6) + table td.acf-input { background: #fff; }
#your-profile h2:nth-of-type(7) + table td.acf-input { background: #fff; }

#your-profile h2:nth-of-type(6) { display: none; }
#your-profile h2:nth-of-type(7) { display: none; }

#your-profile h2:nth-of-type(6) + table { display: none; }
#your-profile h2:nth-of-type(7) + table { display: none; }

#your-profile .form-table.mepr-form tr:first-child,
#your-profile .form-table.mepr-form tr:last-child { display: none; }

#your-profile .form-table.mepr-form tr:has(.button) + tr:has(.button) { display: none; }

#your-profile p.submit input[type="submit"] { padding: 5px 50px; font-size: 18px; font-weight: 600; }

#your-profile #mepr_biography { min-height: 200px; }

#your-profile label[for="mepr_visibility"].mepr-checkbox-field { display: block; background: #d3d3d3; margin: -15px -10px; padding: 15px 10px; }

/**/

.acf-escaped-html-notice { display: none; }

/**/

/*select[name="page_template"] option[value="helper-js.php"] { display: none; }
select[name="page_template"] option[value="ajax-members-resources-results.php"] { display: none; }
select[name="page_template"] option[value="ajax-members-member-directory-results.php"] { display: none; }
select[name="page_template"] option[value="ajax-members-meetings-results.php"] { display: none; }
select[name="page_template"] option[value="page-login.php"] { display: none; }
select[name="page_template"] option[value="page-member-default.php"] { display: none; }
select[name="page_template"] option[value="page-resource-centre.php"] { display: none; }
select[name="page_template"] option[value="search.php"] { display: none; }

select[name="page_template"] option[value="page-dashboard.php"] { display: none; }
select[name="page_template"] option[value="ajax-resource-centre-results.php"] { display: none; }
select[name="page_template"] option[value="ajax-news-centre-results.php"] { display: none; }
select[name="page_template"] option[value="page-my-account.php"] { display: none; }
select[name="page_template"] option[value="page-login.php"] { display: none; }

select[name="page_template"] option[value="page-meeting-for-members.php"] { display: none; }
select[name="page_template"] option[value="page-member-directory.php"] { display: none; }
select[name="page_template"] option[value="page-resource-for-members.php"] { display: none; }
select[name="page_template"] option[value="page-news-centre.php"] { display: none; }*/

/* ------------------------------------------------------------------------------------------------------------------*/

/*.acf-fc-popup a[data-layout] { font-style: italic; color: #999; }*/

/* ------------------------------------------------------------------------------------------------------------------*/

.column-featured_image .ac-image { display: block; border-radius: 10px; }
.column-featured_image img { display: block; border-radius: 10px; }

.acf-image-uploader img { border-radius: 10px; }
#set-post-thumbnail img { border-radius: 10px; }

[data-name="title"] .acf-editor-wrap .mce-tinymce iframe { height: 115px !important; min-height: 115px !important; }
[data-name="title"] .acf-editor-wrap .mce-tinymce .mce-statusbar { display: none; }

/* ------------------------------------------------------------------------------------------------------------------*/

tr.type-members-and-partners .ac-image:not(body).-cover { width: 40px; height: 40px; aspect-ratio: 1; padding: 10px; border-radius: 10px; } 
tr.type-members-and-partners .ac-image:not(body).-cover img { object-fit: contain; width: 100%; height: 100%; }

/* ------------------------------------------------------------------------------------------------------------------*/

body .acf-flexible-content .layout { border-radius: 5px; border-left: 2px solid black; }
body .acf-flexible-content .layout.-collapsed { border-left: 1px solid #ccd0d4; }

body .acf-flexible-content .layout.-collapsed .acf-fc-layout-handle { background: transparent; }
body .acf-flexible-content .layout .acf-fc-layout-handle { background: #f0f0f1; }

body .acf-flexible-content .layout:has(.acf-fc-layout-handle > strong) { border-left: 2px solid #2271b1 !important; }

/* ------------------------------------------------------------------------------------------------------------------*/

.ac-page.post-type-page table.wp-list-table td { height: 60px; }
.ac-page.post-type-page table.wp-list-table tr:has(a.row-title[disabled="disabled"]) { opacity: .5; }

/* ------------------------------------------------------------------------------------------------------------------*/

.ame-menu-heading-item .wp-menu-name { font-weight: 600; opacity: .5; }

/* ------------------------------------------------------------------------------------------------------------------*/

body.profile-php a[href*="page=memberpress-trans"] { display: none;}

/* ------------------------------------------------------------------------------------------------------------------*/

/*.plugins-php table.plugins tbody tr:not(:has(span.deactivate,span.activate)) :where(th,td) { background-color: papayawhip; }*/
.plugins-php table.plugins tbody tr:not(:has(span.deactivate,span.activate)) .plugin-description { display: none; }
.plugins-php table.plugins tbody tr:not(:has(span.deactivate,span.activate)) .row-actions { display: none; }
.plugins-php table.plugins input[type="checkbox"] { display: none; }
.plugins-php table.plugins td.plugin-title strong { display: block; max-width: 360px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.plugins-php .bulkactions { display: none; }

#wp-admin-bar-mepr_admin_bar { display: none; }

.plugins-php table.plugins tbody tr:not(:has(span.deactivate,span.activate)) th label { background: transparent url('data:image/svg+xml;charset=utf8,%3Csvg%20fill%3D%22%23666%22%20height%3D%22800px%22%20width%3D%22800px%22%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%0D%0A%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%0D%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12%2C8V7A3.888%2C3.888%2C0%2C0%2C0%2C8%2C3%2C3.82167%2C3.82167%2C0%2C0%2C0%2C5.19043%2C4.07812%2C4.34857%2C4.34857%2C0%2C0%2C0%2C4.06249%2C7V8H3v6H13V8ZM6.06249%2C6.98633a2.40744%2C2.40744%2C0%2C0%2C1%2C.56544-1.5166A1.83436%2C1.83436%2C0%2C0%2C1%2C8%2C5a1.883%2C1.883%2C0%2C0%2C1%2C2%2C2V8H6.06249Z%22%2F%3E%0D%0A%3C%2Fsvg%3E') no-repeat 11px 9px; background-size: 20px; }

.form-table td { border-radius: 5px; }

/* ------------------------------------------------------------------------------------------------------------------*/

select[aria-describedby="parent-description"] { max-width: 230px !important; } 

/* ------------------------------------------------------------------------------------------------------------------*/

#createuser .form-table:has(tr[data-name="original_id"]) { display: none; }
#createuser h2:has(+.form-table) { display: none; }
#createuser .form-table + h2 { display: block; }

/** ------------------------------------------------------------------------------------------------------------------*/

body.taxonomy-member-group .form-field.term-description-wrap { display: none; }
body.taxonomy-member-group .form-field.term-parent-wrap { display: none; }

body.taxonomy-workstream .form-field.term-description-wrap { display: none; }
body.taxonomy-workstream .form-field.term-parent-wrap { display: none; }