@media screen and (min-width: 0px) and (max-width: 1100px) {

	.congregations-headergraphic {display: none;}
	.congregatoins-headergraphic-mobile {width: 100%;}
	.congregations-headergraphic-mobile img {width: 100%;}

	@media screen and (min-width: 1024px) and (max-width: 1100px) {
	
		.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
		.content-congregations-headgraphic {width: 100%;}
		.content-congregations-headgraphic img {width: 100%;}
		.content-congregations-headicons {display: none;}
		.content-congregations-content-mobile {display: none;}
		
		.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
		.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
		
		.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
		.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 30%; float: left;}
		
	}
	
	@media screen and (min-width: 768px) and (max-width: 1023px) {	
		
		@media screen and (min-width: 768px) and (max-width: 1023px) {
			
			
			
			.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
			.content-congregations-headgraphic {width: 100%;}
			.content-congregations-headgraphic img {width: 100%;}
			.content-congregations-headicons {display: none;}
			
			.content-congregations-content {display: none;}
			
			.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
			.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
			
			.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
			.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 30%; float: left;}
			
		}
		
		@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
		
			
			
			.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
			.content-congregations-headgraphic {width: 100%;}
			.content-congregations-headgraphic img {width: 100%;}
			.content-congregations-headicons {display: none;}
			
			.content-congregations-content {display: none;}
			
			.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
			.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
			
			.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
			.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 30%; float: left;}
		
		}

	}
	
	@media screen and (min-width: 481px) and (max-width: 767px) {
		
		
		
		.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
		.content-congregations-headgraphic {width: 100%;}
		.content-congregations-headgraphic img {width: 100%;}
		.content-congregations-headicons {display: none;}
		
		.content-congregations-content {display: none;}
		
		.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
		.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
		
		.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
		.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 100%;}
		
	}
	
	@media screen and (min-width: 321px) and (max-width: 480px) {
		
		
		
		.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
		.content-congregations-headgraphic {width: 100%;}
		.content-congregations-headgraphic img {width: 100%;}
		.content-congregations-headicons {display: none;}
		
		
		.content-congregations-content {display: none;}
		
		.congregations-title-dyk {display: none;}
		
		.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
		.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
		
		.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
		.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 100%;}
		
	}
	
	@media screen and (min-width: 0px) and (max-width: 320px) {
		
		
		
		.content-container-responsive {width: 92%; min-height: 800px; margin: 0 4%;}
		.content-congregations-headgraphic {width: 100%;}
		.content-congregations-headgraphic img {width: 100%;}
		.content-congregations-headicons {display: none;}
		.content-congregations-content {display: none;}
		
		.congregations-title-dyk {display: none;}
		
		.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
		.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
		
		.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 100%;}
		.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 100%;}
		
	}
	
}

@media screen and (min-width: 1101px) {

	
	
	/*.content-wrapper-responsive {width: 100%; background:#fff url("../images/background-frontpage-mobile.jpg") no-repeat top;} */
	.content-wrapper-responsive {width: 100%; background-color: #fff;}
	.content-container-responsive {width: 100%; max-width: 1100px; min-height: 800px; margin: 0 auto;}
	.content-congregations-content-mobile {display: none;}
	
	.content-congregations-headicons {width 100%; text-align: center; margin: -120px 0 100px 0;}
	
	.congregations-headergraphic-mobile {display: none;}
	
	.congregations-title-text {font-size: 36px; color: #900; font-family: times, times new roman, serif;}
	.congregations-title-text2 {font-size: 14px; color: #00aeef; margin: 0 0 20px 0;}
	
	.congregations-additionalresources {margin: 30px 0px 0px 50px; border-top: 1px solid #999; padding: 20px 0px 0px 0px; width: 1000px;}
	.congregations-resources-holder {margin: 0px 30px 0px 0px; width: 300px; float: left;}
	
}

