/* Change WordPress.com Footer Credits background color | ZD 7269140 */
:where(.wp-site-blocks) > :last-child:last-child {
	background: black;
	margin: 0;
	padding: 10px;
}

/* Change WordPress logo color to white */
#wordpress-logo-simplified-cmyk {
	color: white;
/* For text or font-based elements */
}

/* Change the font appearance from "italic" to "regular" for the sub-menu dropdown items ZEN-7269140 */
.wp-block-navigation-submenu .wp-block-navigation-item__content {
	font-style: normal !important;
}

.wp-block-navigation .wp-block-navigation-item__content:hover {
	color: #E91F00;
}

img {
	opacity: 1;
	transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}

a:hover img {
	opacity: .65;
	transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}

/*@media (max-width: 440px) {
	.wp-block-navigation ul li {
		font-size: 20px !important;
		height: 30px;
		padding: 5px 15px;
		margin-top: 5px;
	}
}*/
/*.wp-block-navigation-item.open-on-hover-click .wp-block-navigation-submenu__toggle[aria-expanded="false"] ~ ul.wp-block-navigation__submenu-container {
	visibility: hidden;
}*/
/* Make mobile menu display sub-menu on hover only  */
@media only screen and (max-width: 768px) {
	.wp-block-navigation.is-responsive li ul.wp-block-navigation__submenu-container {
		display: none;
	}
	
	.wp-block-navigation.is-responsive li:hover > ul.wp-block-navigation__submenu-container {
		display: block;
	}
	
	.wp-block-navigation ul li {
		font-size: 20px !important;
		margin-top: 20px;
	}
	
	.wp-block-navigation.is-responsive li.wp-block-navigation-item.has-child > a:after {
		color: white;
		content: ' ⌄';
	}
	
	.wp-block-navigation.is-responsive li.wp-block-navigation-item.has-child > a:hover:after {
		color: gray;
		content: ' ⌄';
	}
	
	.wp-block-search__button svg {
		color: white;
	}
	
	.wp-block-search .wp-element-button {
		background-color: black !important;
	}/*.wp-block-navigation {
													position: absolute;
													right: 10px;
													padding: 5px 5px;
													background: white;
												}*/
	
}

blockquote p {
	font-size: 1.3rem;
	margin-bottom: 0 !important;
}

blockquote cite {
	font-size: 1.3rem;
	margin-top: 10px !important;
}

@media (max-width: 768px) {
	p {
		font-size: 1.2rem;
	}
	
	h1 {
		font-size: 1.5rem;
	}
	
	h2 {
		font-size: 1.4rem;
	}
	
	h3 {
		font-size: 1.3rem;
	}
	
	pre.wp-block-verse {
		font-size: 1.2rem !important;
	}
	
	blockquote p {
		font-size: 1.1rem !important;
	}
	
	blockquote {
		padding-left: 0 !important;
	}
	
	cite {
		font-size: 1.1rem !important;
	}
	
	figcaption.wp-element-caption {
		font-size: 1rem;
	}
	
	div.wp-block-post-author-name.has-small-font-size {
		font-size: 1rem;
	}
	
	div.wp-block-post-author-name {
		font-size: .868rem;
	}
	
	p.wp-block-post-excerpt__excerpt {
		font-size: 1rem;
	}
	
	div.wp-block-group.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-148a69f8.wp-block-group-is-layout-flex {
		font-size: 1rem;
	}
}