@media (max-width: 1400px)  {

.main_body {
	padding: 20px;
}
.skill {
	width: 80%;
}
}

@media (max-width: 1140px)  {

.padding40 {
		padding: 0 40px;
	}
	
}
@media (max-width: 990px)  {
	.banner_title {
		font-size: 25px;
	}
	.contact-address {
		width: 100%;
		float: none;
		padding-bottom: 30px;
	}
	.cont_wrr {
		width: 35%;
		float: left;
	}
	.contact-miscinfo {
		width: 55%;
		float: right;
	}
	 .contact-form {
		width: 100%;
		float: none;
	}
	.top_image_module .custom {
		height: 200px;
		overflow: hidden}
.top_image_module {
	height: auto;
}

}
@media (max-width: 860px)  {
	
.width60 {
		width: 100%;
	}
	.width40 {
		width: 90%;
	}
	.logo.pull-left {
		float: left!important;
	}
	.pull-left, .pull-right {
		float: none!important;
	}
	.padding40 {
		padding: 5%;
	}
	.span4 {
		width: 100%!important;
		float: none!important;
		margin: 15px 0!important;
	}
	.ftop {
		float: left;
		clear: both
	}
}
@media (max-width: 768px)  {
	
	 
	.face {
		text-align: center;
		
	}
	.foo_cover .pull-right {
		margin-bottom: 20px;
	}
	.nav > li {
		display: block;
	}
	
	.navigation {
		margin-top: 40px;
	}
	.row-fluid .span5, .row-fluid .span7 {
		width: 100%!important;
		
	}
	.row-fluid [class*="span"] {
		float: none!important;
	}
	
	main {
		margin: 0;
	}
	.aside_inner {
		padding: 0;
	}
	
	.cont_wrr {
		width: 100%;
		float: none;
	}
	.contact-miscinfo {
		width: 100%;
		float: none;
	}
	.skill {width: 42%;
	}
}
@media (max-width: 690px){
	.banner, .featured {
		width: 100%;
		float: none;
	}
	
	.box_member {
		display: block;
		width: 100%;
	}
	
}

@media (max-width: 480px){
	.third, .box_right, .box_left {
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.ei-title h2 {
		font-size: 25px;
	}
	.ei-title .text {
		line-height: 140%;
		font-size: 18px;
	}
	.container-fluid {
		padding: 0;
	}
	main {
		padding: 40px 0;
	}
	.members .textt, .gallery_teaser .textt {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%
	}
	.members .image, .gallery_teaser .image {
		width: 100%;
		float: none;
		opacity: 0.4;
		}
		.members, .gallery_teaser {
			height: 100%;
			position: relative
		}
		.top_text .big {
			font-size:25px!important;
		}
		.skill {
			width: 85%;
		}
}