/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 22 2025 | 21:02:09 */
/*Change dashboard color to CH Web Blue*/
.wp-submenu.wp-submenu-wrap,
#wpadminbar ul,
#wpadminbar li a, 
#adminmenu li.menu-top:hover, 
#adminmenu li.opensub>a.menu-top, 
#adminmenu li>a.menu-top:focus,
#adminmenu,
#adminmenuback,
#adminmenuwrap,
#wpadminbar {
	background-color: #0E253F !important;
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after, 
#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    border-right-color: #2491EB;
}

#adminmenu .awaiting-mod, 
#adminmenu .menu-counter, 
#adminmenu .update-plugins {
	background-color: #EA3F74 !important;
}

/*Prevent broken looking text flows*/
/* Hides left align image */
div#mceu_37 {
 
}
/* Hides gridbuilder */
div#mceu_14 {
	display: none;
}

#content_ifr {
	max-width: 850px;
	min-height: 450px !important;
    margin: 35px auto;
	padding: 10px 35px 75px 35px;
	background-color: #fff;
}

body#tinymce {
    margin: 10px 35px 10px 35px;
}

div.mce-panel {
    background: #f6f7f7 !important;
}
@media screen and (max-width: 1450px) {
	#content_ifr {
		max-width: 100%;
		margin: 0px auto;
		padding: 0px 0px 50px 0px;
		border-radius: 0px;
	}
	#acf_after_title-sortables { 
		padding: 0px;
    	border: none !important;
	}
	
	body#tinymce {
		margin: 0px 0px;
	}
}

.acf-accordion .acf-accordion-title label {
	cursor: pointer;
}

/*Archive Pages*/
#edittag {
    max-width: 100%;
}

/*Clean up profiles */
#profile-page .user-rich-editing-wrap,
#profile-page .user-syntax-highlighting-wrap,
#profile-page .user-admin-color-wrap,
#profile-page .user-comment-shortcuts-wrap,
#profile-page .user-url-wrap,
#profile-page .user-facebook-wrap,
#profile-page .user-instagram-wrap,
#profile-page .user-linkedin-wrap,
#profile-page .user-myspace-wrap,
#profile-page .user-pinterest-wrap,
#profile-page .user-soundcloud-wrap,
#profile-page .user-tumblr-wrap,
#profile-page .user-twitter-wrap,
#profile-page .user-youtube-wrap,
#profile-page .user-wikipedia-wrap,
#profile-page .user-description-wrap,
#profile-page .user-profile-picture,
#profile-page .yoast-settings,
#profile-page .user-capabilities-wrap {
	display: none;
}


/* Hide Filebird Promotion */
.vakata-contextmenu-disabled {
	display: none !important;
}
.media-frame-menu #filebird-app .notice {
	display: none !important;
}
#njt-FileBird-review {
	display: none !important;
}

/* Hide ~ Avoid confusion with CHWB Template */
.postbox .post-attributes-help-text,
.postbox .page-template-label-wrapper,
.postbox #page_template {
	display: none !important;
}

/* Hide Elementor Apps Promo */
.elementor-nerd-box {
	display: none !important;
}

/* Hide Event Tags & Categories */
#event_cost,
#tagsdiv-post_tag,
#tribe_events_catdiv {
	display: none !important;
}

/* Custom ACF Field Styling */
/* Hide label for accordion dropdowns */
.no-title .acf-label {
    display: none !important;
}

.small-field.acf-field {
	width: 200px !important;
}

/*Custom ACF Field Styling for Layout Plugin */
img.ch-acf-icon {
	width: 22px;
	height: 22px;
	object-fit: contain;
}
.layout {
	border-radius: 10px;
	box-shadow: 0px 2px 6px 0px #0000001c !important;
}
.acf-flexible-content .layout .acf-fc-layout-handle {
    display: flex;
    position: relative;
    align-items: center;
	gap: 3px;
}

.acf-title input[type=text],
.acf-title {
	font-weight: 600;
	font-size: 18px !important;
}

/* Adjust Elementor Button */
#elementor-editor {
	height: auto !important;
}
#elementor-go-to-edit-page-link {
	border: none !important;
	background: none !important;
	justify-content: flex-start !important;
}

/* Make media meta boxes white in attachments*/
.attachment-compat .acf-taxonomy-field {
    position: relative;
    background: white;
}

/* Hide cache sidebar */
#rocket_post_exclude.postbox {
	display: none !important;
}
