
									/* *********************************** *
										MEDIA QUERIES 1em=16px 30em=480px 
									***************************************/
/* max-width: 960px */
@media only screen and (min-width: 60em) {
	
}

/* max-width: 824px */
@media only screen and (max-width: 51.5em) {

}

/* max-width: 720px */
@media only screen and (max-width: 45em) {
	/* header */
	header .section-content {
		font-size: 1.5em;
	}
}

/* max-width: 680px */
@media only screen and (max-width: 42.5em) {
	body {
		grid-template-rows: 3em 400px 3.15em auto auto;
	}
	.head-top .head-main-info {
		flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
	}
		.head-top .head-main-info h4 {
			margin: auto;
		}



	/* NAV */
	.nav #nav-wide-title {
		display: none;
	}
	.nav #nav-icon {
		display: flex;
		-webkit-display: flex;
		-ms-display: flex;
		-o-display: flex;
	}
		.nav #nav-icon h2 {
			flex: 1;
			margin: auto 0;
		}
		.nav #nav-icon #icon {
			flex: 0 1 auto;
		}
		nav {
			display: none;
		}
		nav ul {
			flex-direction: column;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			-o-flex-direction: column;
		}
		nav ul li {
			padding: 0 1em;
			text-align: left;
			border-bottom: 1px solid #d5dce4;
		}
		nav ul li:last-child {
			border-bottom: none;
		}

	/*MAIN*/
	.main {
		display: grid;
	}
	/* section a */
		.main #section-a .section-content .slides {
			grid-template-columns: auto;
			grid-template-rows: minmax(5em, 10em);
			grid-template-areas:
				"slidevid"
				"slidetxt";
		}
			.main #section-a .section-content .slides .slide-vid {
				grid-area: slidevid;
				justify-content: center;
				padding: 0.5em 0 0 0;
			}
				.main #section-a .section-content .slides .slide-vid #vidplay {
					top: -70%;
					left: 40%;
				}
			.main #section-a .section-content .slides .slide-vid > a {
				padding: 0 0.5em 0 0;
			}

	/* section b */
		.main #section-b ul {
			display: block;
		}
		.main #section-b li {
			width: 100%;
		}
	/* section d */
		.main #section-d {
			flex-direction: column-reverse;
		}
			.main #section-d .box:first-child {
				width: 100%;
			}
			.main #section-d .box:first-child > div {
				flex-direction: row;
			}

	/*******************
		CONTACT PAGE
	*******************/
	.main #section-a .section-content .contact-content {
		grid-area: sections;
		display: grid;
		grid-template-columns: auto;
		grid-template-rows: 1fr auto;
		grid-template-areas:
			"cform" 
			"cmap";
	}
		.main #section-a .contact-content .contactform {
			padding-bottom: 2.5em;
			border-bottom: 1px solid black;
		}
		
		.main #section-a .contact-content .contactinfo {
			padding-top: 2em;
		}

	
}

/* max-width: 640px */
@media only screen and (max-width: 40em) {	

	/*******************
		MINISTRY PAGE
	*******************/
	.ministry-content .ministry-links a.ministry-item {
		grid-template-areas:
			"mintitle"
			"minimg"
			"mintext";	
	}
		.ministry-content .ministry-links .ministry-item .ministry-text {
			margin-top: 1em;
		}
}

/* max-width: 560px */
@media only screen and (max-width: 35em) {
	.main #section-a .section-content {
		padding: 0.5em 1em 0 1em;
	}
}

/* max-width: 480px */
@media only screen and (max-width: 30em) {
	.main #section-a .section-content {
		padding: 0.5em 0.5em 0 0.5em;
	}
	.main #section-d .box:first-child > div {
		align-items: center;
		flex-direction: column;
	}

	/* beliefs */
	.belief-content .belief-letter img {
		padding: 0 1em;
	}

	/*******************
		SERMONS PAGE
	*******************/
	.sermon-content .sermon-controls {

	}
		.sermon-content .sermon-controls .sermon-search {
			
			
		}
		.sermon-content .sermon-controls .sermon-sort {
			
		}

}

/* max-width: 320px */
@media only screen and (max-width: 20em) {
	.main #section-a .section-content {
		padding: 0.5em 0 0 0;
	}
}