@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 768px) {
	
	.square-gallery .square-tuple {
		width:100%;
		margin-bottom:15px;	
	}
	.recent-project {
		padding-bottom:5px;	
	}
	.bottom-part {
		padding-left:15px;
		padding-bottom:15px;	
	}
	.pad-lef {
		padding-left:0px;	
	}
	.panel-default .col-md-6 {
		padding-left:0px;	
	}
	.footer-div {
		margin-top:35px;	
	}
	.footer-div .text-right {
		text-align:left;	
	}
	.who-we-are p {
		width:100%;	
	}
	.media-carousel img {
		width:auto;
	}
	.banner {
		height:300px;
		background-size:100% 100%;	
	}
	#fdw nav {
		padding-right:0px;
		margin-top:15px;	
	}
	.logo-div {
		text-align:center;	
	}
	.call-icon {
		display:none;	
	}
	.inner-content-section {
		padding-top:35px;	
	}
	.inr-img img{
		width:100%;
		margin-top:25px;
	}
	.mob-none {
		display:none;	
	}
	.our-service-bg {
		background:none;	
	}
	.square-gallery .square-tuple img {
		width:100%;	
	}
	.square-gallery .square-tuple .text {
		float:none;
		width:100%;
		clear:both;
		padding-left:15px;	
	}
	.square-gallery .square-tuple .text h3 {
		margin-top:15px;	
	}
}

@media screen and (max-width: 992px) { 


}
