
#wp-admin-bar-view,
#menu-dashboard,
.acf-to-rest-api-donation-notice,
.wp-menu-image,
#wp-admin-bar-preview,
#wp-admin-bar-new-draft,
#wp-admin-bar-duplicate-post,
#wp-admin-bar-new-content {
	display: none;
}

#adminmenu li.wp-menu-separator {
	height: 1px;
	padding: 0;
	margin: 3px 0 3px 0;
	background: #3f3c3c;
}

.dashicons-admin-post::before {
	content: "\f123";
}

#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.no-js li.wp-has-current-submenu:hover .wp-submenu {
	width: 200px;
}

#adminmenu li.wp-menu-separator {
	margin: 0 auto;
}

#adminmenu li.menu-top:hover,
#adminmenu li.menu-top:hover a,
#adminmenu li.opensub>a.menu-top,
#adminmenu li>a.menu-top:focus,
body #adminmenu .wp-submenu {
	background: #373434;
}

.menu-title .wp-menu-name {
	color: #fff;
	font-weight: 600;
}

#adminmenuback,
#adminmenuwrap {
	width: 200px;
}

#wpcontent {
	margin-left: 170px;
	padding-left: 60px;
	background: #fff;
}

#wpadminbar {
	background: #315346;
	color: #ccc;
	height: 32px;
	left: 200px;
	padding: 10px 10px;
	right: 0;
	width: auto;
	z-index: 9998;
}

#wpbody-content {
	margin-top: 29px;
}

#adminmenu a,
#adminmenu div.wp-menu-image::before,
#collapse-menu,
#collapse-menu #collapse-button div::after {
	color: #adacaa;
}

body {
	color: #444;
	font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 13px;
	line-height: 1.4em;
}

#adminmenu div.wp-menu-name {
	padding: 8px;
}

#wp-admin-bar-comments,
#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after {
	display: none;
}

#wpfooter {
	margin-left: 200px;
	background: #315346;
	color: #fff;
}

ul#adminmenu a.wp-has-current-submenu::after,
ul#adminmenu>li.current>a.current::after {
	right: 0;
	border: solid 8px transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-right-color: #f0f0f1;
	top: 50%;
	margin-top: -8px;
}

ul#adminmenu>li.current>a.current::after {
	display: none;
}

body #adminmenu .wp-not-current-submenu .wp-submenu,
body .folded #adminmenu .wp-has-current-submenu .wp-submenu {
	margin-left: 40px;
}

#all-plugins-table .plugins a.delete,
#delete-link a.delete,
#media-items a.delete,
#media-items a.delete-permanently,
#nav-menu-footer .menu-delete,
#search-plugins-table .plugins a.delete,
.plugins a.delete,
.privacy_requests .remove-personal-data .remove-personal-data-handle,
.row-actions span.delete a,
.row-actions span.spam a,
.row-actions span.trash a,
.submitbox .submitdelete,
a#remove-post-thumbnail {
	color: #bf363f;
}

#adminmenu,
#adminmenu .wp-submenu,
#adminmenuback,
#adminmenuwrap {
	background-color: #23201a;
}