@media screen and (max-width:1100px){
	.footer_nav {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 80px 0 50px; }
	
		.footer_nav > div.contact_info {
			-webkit-order: 1;
			-ms-flex-order: 1;
			order: 1;
			width: 40%; }
		
		.footer_nav > div.social_info {
			-webkit-order: 2;
			-ms-flex-order: 2;
			order: 2;
			width: 40%; }
		
		.footer_nav > nav {
			-webkit-order: 3;
			-ms-flex-order: 3;
			order: 3;
			width: 85%;
			border-top: 1px solid #3a3a3a;
			margin-top: 50px;
			padding: 20px 30px 0 30px; }
	
	/**************************
	 **** Individual Pages ****
	 **************************/
	
	/*** Home Page ***/
	.home_page > .splash_container > div > div {
		margin: 50px 50px 0 0; }
	
	
	/*** Services Pages ***/
	.individual_service > .splash_container > h1 {
		font-size: 60px; }
	
	.individual_service > .content > section,
	.contact > .content > section {
		width: 65%; }
	
	.individual_service > .content > div,
	.contact > .content > div {
		width: 30%; }
}

@media screen and (max-width: 900px){
	.section_header {
		width: 90%; }
	
	.footer_nav {
		padding: 80px 0 50px; }
	
		.footer_nav > div.contact_info,
		.footer_nav > div.social_info {
			width: 45%; }
		
		.footer_nav > nav {
			padding: 20px 5% 0;
			width: 100%; }
		
		
	/**************************
	 **** Individual Pages ****
	 **************************/
	
	/*** Home Page ***/
	.home_page > .splash_container {
		background-position-x: 20%; }
		
		.home_page > .splash_container > div > div {
			float: left;
			margin: 50px 0 0 20px; }
		
	.home_page > .services {
		padding-bottom: 80px; }
	
		.home_page > .team_members > div > p,
		.home_page > .services > p {
			width: 90%; }
	
		.blog_preview > div > article,
		.home_page > .team_members > div > div > div,
		.home_page > .services > div > div {
			width: 47%;
			margin-bottom: 40px; }
	
	.home_page > .team_members {
		padding: 0 0 60px; }
	
	/*** Services Pages ***/
	.individual_service > .splash_container > h1 {
		font-size: 40px; }
	
	.individual_service > .content > section,
	.contact > .content > section {
		width: 55%; }
	
	.individual_service > .content > div,
	.contact > .content > div {
		width: 40%; }
	
	/*** Contact Page ***/
}

