@media screen and (max-width: 1200px){
	.busc .container{
		width: 100% !important;
	}
	.infotop p{
		font-size: 11px;
	}
	.itemventasarri ul.listadesta li{
		font-size: 12px;
	}
	.itemventasarri ul.listadesta{
		margin-left: 10px;
	}
}
@media screen and (max-width: 1024px){
	#banner .carousel-caption h3{
		font-size: 20px;
	}
	#banner .carousel-caption p{
		font-size: 18px;
	}
	#banner .carousel-caption{
		margin-bottom: 0px;
		max-width: 400px;
	}
	ol.carousel-indicators{
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 992px){
	nav ul li a{
		font-size: 14px;
		padding: 20px 7px !important;
	}
	.logo{
		width: 140px;
		margin-left: 0px;
	}
	.slick-slide{
    	margin: 0px 5px !important;
	}
	.destacados ul.listadesta{
		margin-left: 7px;
		font-size: 12px;
	}
	.destacados ul.listadesta li.liuno{
		width: 46%;
	}
	.busc .container{
		width: 100%;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#contentGallery{
		text-align: center;
	}
	#contentGallery ul li{
		width: 50%;
	    display: inline-block;
	    margin-top: 20px;
	}
}
@media screen and (max-width: 927px){
	.infotop p{
		font-size: 12px;
	}
}
@media screen and (max-width: 887px){
	nav ul li a{
		font-size: 13px;
	}
	.navbar-default .container-fluid{
		padding-left: 0px !important;
		padding-right:0px !important;
	}
}
@media screen and (max-width: 785px){
	.infotop p {
    	font-size: 10px;
	}
	.destacados{
		width: 98%;
	}
}
@media screen and (max-width: 768px){
	nav ul{
		margin-top: 55px;
	}
	nav ul li.active a{
		background: initial;
	}
	nav ul li:hover{
		background: initial;
	}
	.navbar-collapse ul li{
		display: block !important
	}
	.navbar-collapse ul li{
		text-align: left;
	}
	.navbar-default{
		padding: 0px 0px 8px 0px;
	}
	.navbar-default .navbar-toggle{
		margin-top: 6px !important;
	}
	.navbar-toggle{
		margin-bottom: 0px !important;
	}
	.navbar-collapse ul li ul{
		display: block;
		position: relative;
		background: initial;
		margin: 9px 0px 0px 12px;
	}
	ol.carousel-indicators{
		margin-bottom: 14px;
	}
	section#news h1{
		color: #000 !important;
	}
	section#news{
		margin-top: 0px;
	}
	#allCategories .itemBloock .image{
		height: auto;
    	overflow: initial;
	}
	.internal #contentGallery ul li{
    	width: 48%;
	}
}
@media screen and (max-width: 660px){
	.logo{
		width: 110px;
	}
	#banner .carousel-caption h3 {
    	font-size: 15px;
	}
	#banner .carousel-caption p{
		font-size: 14px;
	}
	#banner .carousel-caption{
		max-width: 300px;
		padding: 0px;
	}
	#banner .carousel-caption h3{
		margin-top: 5px;
	}
	#banner .carousel-caption p{
		margin: -7px 0 10px;
	}
	ol.carousel-indicators {
    	display: none;
	}
	.slick-initialized .slick-slide {
    display: block;
	}
}
@media screen and (max-width: 630px){
	section#news h1{
		margin-top: 34px;
	}
}
@media screen and (max-width: 630px){
	#allCategories .itemBloock{
		width: 99%;
	}
}
@media screen and (max-width: 547px){
	.internal #contentGallery ul li {
    	width: 97%;
	}
}
@media screen and (max-width: 530px){
	.internalinmueble #contenido ul.listadesta li{
		width: 99%;
	    display: block;
	    text-align: center;
	}
	.internalinmueble #contenido ul.listadesta li.liuno{
		width: 99%;
	    display: block;
	    text-align: center;
	}
	.buscadorinmo{
		padding: 60px 20px 60px 15px;
	}
}
@media screen and (max-width: 480px){
	.estadisticas h1{
		font-size: 25px;
	}
	.estadisticas h4{
		font-size: 16px;
	}
}
@media screen and (max-width: 460px){
	#actividades .itemplan .titulo p{
		font-size: 15px;
	}
	#actividades .itemplan .titulo{
		width: 215px;
	}
	#contentGallery ul li{
		width: 100%;
	}
}
@media screen and (max-width: 315px){
	#actividades{
		min-height: 350px;
	}		
}