/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
@media (min-width: 954px) {
	.mega-menu-item:hover {
        background-color: #D3D3D3!important; }

}
.mega-menu-item .mega-sub-menu .mega-menu-link:hover {
        color: black!important; }

@media screen and (max-width: 954px) {
  .mega-menu-description {
    display: none!important;
  }
}
@media screen and (max-width: 954px) {
  .mega-menu-item:hover {
        background-color: #D3D3D3!important;
	}
	.mega-menu-link{
	}
}

.sidebar .widget.widget_blog_subscription {
	color: #333;
}

.sidebar .widget.widget_blog_subscription .widget-title {
	color: #333;
}

.titlecomment {
	display: none;
}

.author-info {
	display: none;
}

hr {
	background-color: #006633;
	height: 10px;
}

h1, h2, h3, body, p {
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
}

.entry-content, .entry-summary, .page-content, .comment-content {
	word-wrap: auto;
}

.navigation-main a.menu-toggle {
    display: none;
}

.entry-content a:hover {
    text-decoration: underline; 
}

.entry-content a.yotu-pagination-next  {
  color: #fff;  
	text-decoration: none; 
}

.entry-content a:hover.yotu-pagination-next  {
  color: #000;  
	text-decoration: none; 
}

.entry-content a.yotu-pagination-prev {
  color: #fff;  
	text-decoration: none; 
}

.entry-content a:hover.yotu-pagination-prev {
  color: #000;  
	text-decoration: none; 
}

.entry-content a.button {
    text-decoration: none;
}

.printomatictext {
    float: left;
    margin-top: 0px;
    margin-left: 4px;
color: #F7931D;
font-size: 12px;
}

.printomatic{
    float: left;
}

.post-thumbnail img {
    display: none;
    margin: 0 auto;
    max-width: 100%;
    height: auto;
}

.content-caption 
.button {
    color: #fff;
}

.button:hover {
    background: #006ec7;
	color: #333;
}

.footer .widget_recent_entries .post-date {
    color: #d9d9d7;
}

.widget button {
	color: #fff;
	background: #006ec7;
}

.widget button:hover {
	color: #333;
	background: #006ec7;
}

.entry-content p{
	text-align:justify;
}

.news .entry-content a.button {
	color: #fff;
  background: #006ec7;
	padding: 10px 15px;
}

.news .entry-content a.button:hover {
  color: #333;
	background: #006ec7;
}

a:hover.more-link {
 text-decoration: none;
}

#mc_embed_signup .indicates-required {
	color: #000;
}

#mc_embed_signup .mc-field-group label {
    color: #000;
}

#mc_embed_signup input.button {
	background-color: #006ec7; 
}

.contact-submit .pushbutton-wide {
	background-color: #006ec7;
	color: #fff
}
.footer{
	background-color:#313131;
}

.site-footer .copyright:after {
	content: "© 2025 Center for Community Health Equity | DePaul University | Rush University \A 14 East Jackson Blvd, Suite 710 | Chicago, IL 60604 | (312) 362-1028";
	white-space: pre-wrap;
	color: #d9d9d7;
}

.footer .widget_archive li, .footer .widget_categories li, .footer .widget_links li, .footer .widget_meta li, .footer .widget_nav_menu li, .footer .widget_pages li, .footer .widget_recent_comments li, .footer .widget_recent_entries li, .copyright{
	border-color:#909090!important
}

.block-four .page .entry-title {
    border-bottom-color: #006ec7;
}

.wp-block-guten-post-layout-post-grid .post-item .post-content-area .post-read-moore {
	color: #006633;
	border-bottom-color: #006633;
}

.wp-block-guten-post-layout-post-grid .slick-dots li button {
	background: #006633;
}

.category-youth-perspectives-on-health-equity .post-thumbnail img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto;
}

.slick-slider .more-link {
	display: none;
}

a.wp-block-button__link:hover {
    text-decoration: none;
	color: #333;
	}

#content{
	background: #fff
}


/* Ensure all images are colorful */
img,
.gallery img,
.wp-block-image img,
.blocks-gallery-item img,
.entry-content img,
.size-large,
.size-medium,
.size-thumbnail,
.wp-post-image {
    filter: grayscale(0) !important;
    -webkit-filter: grayscale(0) !important;
    filter: none !important;
    -webkit-filter: none !important;
}

/* Remove any hover effects that might make images black and white */
img:hover,
.gallery img:hover,
.wp-block-image img:hover {
    filter: grayscale(0) !important;
    -webkit-filter: grayscale(0) !important;
}

/* Specifically for the Youth Mental Health First Aid Training images */
h3:contains("Youth Mental Health First Aid Training") + img,
h4:contains("Youth Mental Health First Aid Training") + img,
img[alt*="Youth Mental Health"],
img[alt*="First Aid"] {
    filter: grayscale(0) !important;
    -webkit-filter: grayscale(0) !important;
}