/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {

	/* pagewrap */
	.pagewrap {
		width: 95%;
	}

	

}

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width: 768px) {

	/* header */
	#header {
	height: auto;
	}
	/* site logo */
	#site-logo {
		margin: 10px 100px 10px 100px;
		text-align:center;
		position: relative;
		top:0;
	}
nav{width:100%; background:#767b82; margin-top:10px;}
#wowslider-container1 .ws-title{
	bottom: 10px !important;
	left: 35% !important;
	font-size: 18px !important;
	line-height:24px !important;
	margin-right:25px !important;
}
#wowslider-container1 .ws-title div{
	width:105px !important;	
}

.welcome{margin:10px 0;}
.content{
	width:100%;
	margin:10px 0 20px;
}
.content .bl_o{
	width:90%;
	height:auto;
	margin:0 0 20px 0;
	padding:0 5% 20px;
}
.content .bl_b{
	width:90%;
	height:auto;
	margin:0 0 20px 0;
	padding:0 5% 20px;
}
.content .bl_g{
	width:90%;
	height:auto;
	margin:0 0 20px 0;
	padding:0 5% 20px;
}
.content .bl_g .left{
	width:100%;
}
.content .bl_g .right{
	display:none;
}
.center_content{
	width:90%;
	padding:0 5%;
}
.center_content .box{
	padding:10px 0;
	width:100%;
}

#footer .block{
	width:100%;
	margin:0 0 40px 0;
	text-align:center;
}
.inner_cont{
	
	text-align:center;
}
.team_block {
width: 100%;
margin: 40px 0 0;
}
.team_block .pic{
	width: 100%;
	
}
.team_block .des{
	width: 100%;
}
.team_block .social{
	width:100%;
	margin-left:0;
}
.contact_left{
	width:100%;
	margin:0 0 0 0;
}
.textfield{
width: 95%;
}
.textarea{
	width: 95%;
}
.contact_right{
	width:100%;
	margin-top:30px;
}

}

/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 480px) {

	/* disable webkit text size adjust (for iPhone) */
	html {
		-webkit-text-size-adjust: none;
	}
	#site-logo {
		margin: 10px 50px 10px 50px;
		text-align:center;
		position: relative;
		top:0;
	}
#wowslider-container1 .ws-title{
	display:none !important;
}
.center_content h2 span{
	display:block;
	float:none;
	margin-right:0px;
	text-align:center;
}
.inner_cont img.photo{width:100%; margin:0 0 10px 0;}
}


