@media (min-width: 576px){
	.container{max-width:570px}}
@media (min-width: 767px)
{
	.container{max-width:1140px}
	.user-logged-in .main-header{position:relative}
	.flexslider .slider-caption{
		display:block;
		font-size:1.3em;
		top:10%;
		left:5%;
		width:50%;
		padding:20px;
		margin-left: 90px;}
	.flexslider .flex-direction-nav{display:block;margin-top:-24px}
	.clients .region ul li{width:24%}
	.testimonials-wrap{padding:75px 0 55px}
	.region-search{float:right;width:300px;padding:13px 0}
	.carousel-caption p,.carousel-caption h3{display:block}
	.carousel-caption p:last-child{margin:0}
	.carousel-caption{
		background-color:#fff;
		background:rgba(0,0,0,0.84);
		color:#ddd;text-shadow:none;
		padding:20px;
		top:20%;
		left:10%;
		bottom:auto;
		width:30%;
		text-align:left}
	.comment-wrap .author-details{width:10%}
	.comment-wrap .author-comments{width:90%}
	.social-media{padding:0px 0;text-align:right}
	}
@media only screen and (min-width : 320px) and (max-width : 480px){
	
}