main h1 {
	margin-bottom: 1px;
}

main h3 {
	margin: 10px auto;
}

.content {
	padding-left: 1.5%;
	padding-right: 1.5%;
	text-align: justify;
	width: 85%;
	margin: 10px auto;
}

.slideshow {
	width: 100%;
	margin: 10px auto;
	text-align: center;
}
.imgContainer img {
	max-width: 100%;
	height: auto;
	border: 1px solid red;
}
/*.slideshowControls { width: 100%; }
.prev { float: left; border: 0; height: 20vmin; font-size: 3em; }
.next { float: right; border: 0; height: 20vmin; font-size: 3em; } */

@media screen and (max-width: 768px) {
	.content { text-align: left; }
}

@media screen and (max-width: 568px) {
	.content { width: 95%; padding: 1.25%; }
	.imgContainer {
		display: block !important;
	}
}

@media screen and (max-width: 480px) {
	.imgContainer.slick-slide.slick-current.slick-active img {
		margin: 0 auto;
		width: 100%;
	}
	/* .imgContainer:not([tabindex='0']) {
		display: none !important;
	} */
	/* .imgContainer.slick-current {
		display: block;
	} */
}
