@media screen and (max-width: 600px)
{
	body .wrapper{width: 98%;margin: 0 auto;}
	.a11y-toolbar{right:0;left:auto;}
	.logo-img {width: 150px;}
	.openmenu{display: inline-block;float: right;position: relative;top:10px;}
	.openmenu img{width: 30px;}	
	nav{margin-top: 0;}
	div.search{width: 130px;right:51px;}
	.search input{width: 95px;}
	nav{width:100%;margin-bottom: 0;}
	nav ul{display: none;padding-left: 0;}
	nav ul li{width: 100%;height: 35px;text-align: center;border-right: none;background: #dbeaf6;margin-bottom: 1px;}
	nav ul li a{line-height: 35px;font-size: 18px;}

	section.indexcontent h1{text-align: center;}

	.slider_wrap .caption h3{font-size: 23px;line-height: 28px;}
	section.indexcontent{width:100%;}

	section.events h3{text-align: center;}
	section.events{width:100%;}
	.home .events .event{width: 100%;clear: both;}

	.homewidget .box{width: 100%;}
	.homewidget .box .caption h3{text-align: center;}
	.homewidget .box .caption .boximage{text-align: center;}

	footer #footerleft{width:100%;}
	footer #footerright{width: 100%;margin-top: 15px;}
	footer #footerright{font-size: 14px;text-align: center;}

	.page-template-Regular main, .page-template-events main, .single main, .structural-gallery main, .people main{width: 100%;padding:0;min-height: 0;}
	.page-template-Regular .sidebar, .page-template-events .sidebar, .single .sidebar, .structural-gallery .sidebar, .people .sidebar{width: 100%;}
	
	.strip{height: auto;}

	.structural-gallery .gallery{width: 100%;text-align: center;}
	.structural-gallery .gallery .galleryimage{max-height: none;}
	.structural-gallery .gallery .caption h3{font-size: 17px;}

	.single .eventimage{float: none;}

	#post-32 img.alignright{float:none;display: block;margin:0 auto;}

	body.people .people .peopleimage{width: 100%;float: none;}
	.events .eventimage{width: 100%;}
}