@charset "UTF-8";
/* µniçöÐé */

/* give a light grey background to let white text show in the editor */
.block-editor-iframe__body.editor-styles-wrapper {
	background: #f8f8f8 !important;
}

.acf-field[data-name="ifsd_banner_disable"] > .acf-input label {
	display: flex;
	flex-direction: column;	
}
.acf-field[data-name="ifsd_banner_disable"] > .acf-input label .message {
	order: -1;
	margin-left: 0;
}

#wpbody-content .block-editor .edit-post-sidebar .acf-fields > .acf-field {
	padding: 10px 5px;
}

.interface-complementary-area__fill {
	width: auto !important;	
}
@media screen and (min-width: 1200px) {
	.interface-complementary-area {
		width: 340px !important;	
	}
}

.ifsd-red-notice {
	background-color: #FDD;
	color: #00;
}

#post .acf-input input::-webkit-input-placeholder {
	color: #ccc;
}
#post .acf-input input::-moz-placeholder {
	color: #ccc;
}
#post .acf-input input:-ms-input-placeholder {
	color: #ccc;
}
#post .acf-input input::-ms-input-placeholder {
	color: #ccc;
}
#post .acf-input input::placeholder {
	color: #ccc;
}


#posts-filter .wp-list-table #order.column-order {
	width: max-content;
}
#posts-filter .wp-list-table .ifsd-admin-monthly-update-hidden-sort-date,
#posts-filter .wp-list-table .ifsd-admin-media-hidden-sort-date,
#posts-filter .wp-list-table .ifsd-admin-report-hidden-sort-date {
	display: none;	
}

#posts-filter .wp-list-table #dates.column-dates {
	width: min-content;
}


.ifsd-hide-block-toggle-class {
	padding: 16px;
}
.ifsd-hide-block-toggle-class input[type="checkbox"] {
	margin: 0 .25em;
}
.ifsd-hide-block-toggle-class input[type="checkbox"] ~ label:after {
	content: ' (presently visible)';
}
.ifsd-hide-block-toggle-class input[type="checkbox"]:checked ~ label:after {
	content: ' (presently hidden)';
}

.acf-fields .acf-field-file[data-name="ifsd_report_download_file"] {
	margin: 6px;
	padding: 7px;
	border: 3px double #aaa;
	background: #f2f8ff;
	color: #000;
}


#posts-filter .posts #the-list .column-thumb .post-thumbnail-img {
	width: auto;
	height: 100px;
	max-width: 100%;
	object-fit: contain;
}

.block-editor .edit-post-sidebar .acf-fields > .acf-field[data-name="ifsd_reveal_content_boxes_button_image_focalpoint_left"] {
	width: 50% !important;
	float: left !important;
}
.block-editor .edit-post-sidebar .acf-fields > .acf-field[data-name="ifsd_reveal_content_boxes_button_image_focalpoint_top"] {
	width: 50% !important;
	float: right !important;
	clear: none !important;
}


.wp-list-table.posts #title.manage-column

#post .acf-fields > .acf-field[data-name="ifsd_media_commentary_link_url_response_code"] {
	display: none;
}

body #toplevel_page_acf-options-theme-settings .toplevel_page_acf-options-theme-settings .wp-menu-image::before,
body #menu-posts-case-study .menu-icon-case-study .wp-menu-image::before,
body #menu-posts-monthly-update .menu-icon-monthly-update .wp-menu-image::before,
body #menu-posts-media-commentary .menu-icon-media-commentary .wp-menu-image::before,
body #menu-posts-report .menu-icon-report .wp-menu-image::before,
body #menu-posts-team .menu-icon-team .wp-menu-image::before {
	color: var(--wp--preset--color--light-gold, #D3AF51);
}

