#content{
	background:lightgrey;
}

#content h2{
	padding-top:30px;
}

#top{
	display:flex;
}

#top img{
	width: 100%;
	vertical-align:top;
}

#topLeft{
	width:30%;
	padding-bottom:20px;
}

#topRight{
	width:70%;
	vertical-align:top;
}

#bottom{
	display:flex;
}

#bottom img{
	width: 100%;
	vertical-align:top;
}

#bottomLeft{
	width:0%;
}

#bottomRight{
	width:100%;
}


#map{
	width:100%;
	height:400px;;
}
/*tablet*/

@media screen and (max-width: 900px) {
	
	#top{
	flex-direction:column;
	}


	#topLeft{
	width:100%;
	}
	
	#topLeft h2{
		text-align: center
	}
	
	#topLeft p{
		text-align: center
	}
	
	#topRight{
	width:100%;
	}
	
	#bottomLeft{
	width:0%;
	}

	#bottomRight{
	width:100%;
	}	

	#map{
	height:400px;
	}
	
}
/*Mobile*/

@media screen and (max-width: 700px) {
	

	
	#map{
	height:300px;
	}

}






