@media only screen and (max-width: 800px) {
	
	.logo{
		font-size:3vw !important;
	}
	
	.mid-show{
	    display:block;
	}
	
	.mid-hide{
	    display:none;
	}
	
	.headline h1{
		font-size:40px !important;
	}
	
	.grants-section h2{
	    font-size:40px;
	}

	.ed-block{
		display:flex;
		flex-direction:column;
		align-items: center;

	}

	.ed-block img{
		width:98% !important;
		margin-bottom:30px;
	}

	.ed-pic-text{
		padding:7px !important;
	}

	.ed-para{
		padding:7px !important;
	}

	#rightmenu{
		display:none;
	}

	.slide-up{
		padding:7px !important;
	}

	#sidebar{
		display:none;
	}

	.church-right-mobile{
		display:block !important;

	}

	.church-table{
		
	}

	.church-table th,.church-table td{
		font-size:0.7rem;
		padding:0px 5px;
	}

	
}

