#no-break-title {
	word-wrap: break-word !important;
	word-break: keep-all !important;
	white-space: normal !important;
}

@media (max-width: 768px) {
	#no-break-title {
		font-size: 1.5em !important;
	}
}

#emergency-managers {
	word-wrap: break-word !important;
	word-break: keep-all !important;
	white-space: normal !important;
}

@media (max-width: 768px) {
	#emergency-managers {
		font-size: 1.5em !important;
	}
}

#essential-organizations {
	word-wrap: break-word !important;
	word-break: keep-all !important;
	white-space: normal !important;
}

@media (max-width: 768px) {
	#essential-organizations {
		font-size: 1.5em !important;
	}
}

#kindergarten-college {
	word-wrap: break-word !important;
	word-break: keep-all !important;
	white-space: normal !important;
}

@media (max-width: 768px) {
	#kindergarten-college {
		font-size: 1.5em !important;
	}
}

#three-button {
	display: inline-block !important;
}

@media (max-width: 768px) {
	#three-button-container {
		flex-direction: column !important;
	}

#three-button {
	width: 100% !important;
	margin-bottom: 10px !important;
	}
}

.wp-block-file {
	display: flex !important;
	flex-direction: column !important;
	align-items: flex-start !important;
	margin-bottom: 20px !important; 
}

.wp-block-file__embed {
	width: 800px !important;
	height: 400px !important;
	margin-bottom: 10px !important; 
}

.wp-block-file__button,
.wp-block-file a {
	display: inline-block !important;
	font-size: 16px !important;
}


@media only screen and (max-width: 1035px) {
	.disappear-button {
		display: none !important;
	}
}

@media only screen and (max-width: 781px) {
	.center-stack {
	align-items: center !important;
	display: flex !important;
	flex-direction: column !important; 
	}
}

@media only screen and (max-width: 768px) {
	.g-calendar iframe {
		width: 96% !important;
	}
}

.g-calendar iframe {
	padding: 20px;
	}

@media only screen and (max-width: 850px) {
	#mission-text {
		padding-right: 17% !important;
	}
}

.slideshow {
	width: 500px !important;
}

@media only screen and (max-width: 768px) {
	.slideshow {
		width: 100% !important;
	}
}

@media (max-width: 1310px) {
	.mobile-disappear {
		display: none !important;
	}
}
	
@media (max-width: 1310px) {
	.mobile-no-bg {
		background-image: none !important;
	}
}

.eo-columns {
	display: flex !important;
	flex-direction: row !important;
}

@media (max-width: 768px) {
	.eo-columns {
	flex-direction: column-reverse !important;
	}
}

