@media (max-width:1020px) and (min-width:775px) {
	.wrapper{
		width: 90%;
	}

	body {
		
    }
	
	#wrapper_div{
		width:90%;
	}
	
	#rightSide_div{
		width:40%;
	}
	#expandableArea{
		width:58%;
	}
	.expandablemenu{
		width:auto;
	}
	.bottomContent{
		width:58%;
	}
	#bottom_content_div{margin-right:0px;}
	
}


@media (max-width:775px) and (min-width:600px) {

	.wrapper{
		width: 90%;
	}

	body {
		
    }
	
	#wrapper_div{
		width:90%;
	}
	
	#header_div{
		height:auto;
	}
	
	#rightSide_div{
		border-left:0px;
		float:none;
		position:relative;
		
		
	}
	#expandableArea{
		width:100%;
	}
	.expandablemenu{
		width:auto;
	}
	.bottomContent{
		width:100%;
	}
	
	#heading{
		margin-bottom:20px;
	}
	
	#socialMedia{
		float:none;
	}
	#bottom_content_div{margin-right:0px;}

}

@media (max-width:600px) and (min-width:320px) {
	.wrapper{
		width: 90%;
	}

	body {
		
    }
	
	p{font-size: 15px;}
	
	#wrapper_div{
		width:90%;
	}
	
	#header_div{
		height:auto;
	}
	
	#rightSide_div{
		border-left:0px;
		float:none;
		position:relative;
		
		
	}
	#expandableArea{
		width:100%;
	}
	.expandablemenu{
		width:auto;
	}
	.bottomContent{
		width:100%;
	}
	
	#socialMedia{
		float:none;
	}
	#bottom_content_div{margin-right:0px;}
	
		#contactInfo {
		padding-left:0px;
	}
	
	#blurb_div img{
		float:none; 
		margin-left:auto;
		margin-right:auto; 
		margin-top:5px;
		margin-bottom:13px;
		display:block;
		position:relative;
	}
	
	#blurb_div h3{
		text-align:center;
	}
	.blurb{ padding:none;}
	
	.expandable_menu a.expanded {font-size:17px;	}
	.expandable_menu a.collapsed {font-size:17px;}
	
}  /*media 600px*/




@media screen and (max-width: 320px) {
	.wrapper{
		width: 90%;
	}

	body {
		
    }
	
	p{font-size: 15px;}
	
	#wrapper_div{
		width:90%;
	}
	
	#rightSide_div{
		border-left:0px;
		float:none;
		position:relative;
		
		
	}
	#expandableArea{
		width:100%;
	}
	.expandablemenu{
		width:auto;
	}
	.bottomContent{
		width:100%;
	}
	
	#contactInfo {
		padding-left:0px;
	}
	
	#blurb_div img{
		float:none; 
		margin-left:auto;
		margin-right:auto; 
		margin-top:5px;
		margin-bottom:13px;
		display:block;
		position:relative;
	}
	
	#blurb_div h3{
		text-align:center;
	}
	.blurb{ padding:none;}
	.expandable_menu a.expanded {font-size:16px;	}
	.expandable_menu a.collapsed {font-size:16px;}

}  /*media 320px*/