
@media (min-width:768px) {
.navbar-nav {
	margin-left: -15px;
	margin-right: -15px;
}

}
 @media (min-width:992px) {
.navi .logo {
	display: block
}

}

@media(max-width:479px) {
.listprice, .homprice{width: 100%}
.col-project,.list-realestate .thumb, .blog .thumbnail, .col-blog, .blog {
	width: 100% !important
}
.blog-home-list .thumb{width: 140px}
.blog-home-list h2{height: auto}
.blog-home-list .summary{display: none}
.list-realestate .thumb img{margin-bottom:15px;}
.nav-info{padding-top:2px; padding-bottom:2px}
.nav-info li{padding-left:5px; padding-right:5px; margin-bottom:5px; font-size:10px}
.social{float: none; text-align: center; margin-top: 10px;}
.copyright .pull-left{float: none !important; text-align: center}

}

@media(max-width:620px) {
	.logo, .search{float:none; width:100%; text-align:center}
	.search .pull-right{float:none !important}
}

@media(max-width:767px) {
	.cs{text-align: center}
	.cs h2{float: none !important; margin-top: 0; margin-bottom: 10px}
	.cs a{float: none !important; display: inline-block}
	.cabout .more{
		margin-bottom: 25px;
	}
	.navprimary ul li a{
		padding: 6px 15px !important
	}
	.footer-content{
		margin-bottom:30px;	
	}
	.info-contact{display:none}
	.nav-info li{padding-left:10px; padding-right:10px; font-size:11px}
	.blog-home-list .thumb{width: 130px}
	.blog-home-list{margin-bottom: 15px;}
	
}
@media(max-width:992px) {
	
	.navprimary ul li a{padding:15px 6px; font-size:13px}
	.navprimary ul li:before{display: none}
	.navprimary .navbar-brand img{}
	.navbar-brand{padding: 5px 15px}

	.gallery{padding:10px;}
	.related img{width:150px}
	#owl-carousel-1.owl-theme .owl-controls .owl-buttons div{top:-53px !important}
	#owl-carousel-1.owl-theme .owl-controls .owl-buttons .owl-next{right:7px !important}
	#owl-carousel-1.owl-theme .owl-controls .owl-buttons .owl-prev{right:47px !important}
	.blog-home{margin-bottom: 30px}
	.container{width: 100%;}
	
}

@media (min-width:1200px){
	
}
