@media screen and (min-width: 992px){
	#Contact-footer-text{
		top: 5px;
	}
	#Contact-footer-num{
		top: 2px;
	}
	#dusnic{
		top:15px;
	}
}
@media screen and (min-width: 992px) and (max-width: 1199px){
	#listarProductos3 .listadoProductosBotonIr{
		text-align: center;
	}
}
@media screen and (max-width: 991px){
    #ContactInformationFooter{
        top: 6px;
    }
    #Contact-footer{
        top:5px;
    }      
	.listadoNoticiaTitulo h2 a{
		font-size: 18px;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
	#dusnic{
    }
	#Contact-footer{
		top: 2px;
	}
	#copyright{
		top: 6px;
	}
	#listarProductos3 .listadoProductosBotonIr{
		text-align: center;
	}
}
@media screen and (min-width: 768px){
	#social_footer{
	}    
}
@media screen and (max-width: 767px){
	
	h1,h2{
		font-size:20px;
	}
	
	.bx-wrapper{
		margin-bottom:0px;
	}
	
	
    .table-viviendas table td{
        padding: 8px 0!important;
    }
    
	
	
	#listarProductos3 .listadoProductosBotonIr{
		text-align: center;
	}
	
    /*------------------FOOTER---------------------------*/
    #ContactInformationFooter{
        top:0px;
        margin:5px auto;
    }
    #social_footer{
        top:0px;
        margin:5px auto;
    }
    #copyright{ 
        text-align: center;
        top:0px;
        margin:5px 0px;
    }
    #Contact-footer{
        margin:5px 0;
    }
    #dusnic{
        margin:5px auto;
		text-align:center;
    }
    #legal{
        top:0px;
        margin:5px auto;
    }
	.titulo_bloque{
		margin-top: 10px;
	}
	#bloque_1_pie{
		min-height:auto;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#bloque_2_pie{
		min-height:auto;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#bloque_3_pie{
		min-height:auto;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#bloque_4_pie{
		min-height:auto;
		padding-top: 5px;
		padding-bottom: 5px;
	}
    #prod_container .price, #prod_container  .botonPedir{
        display: block;
        text-align: center;
    }
}
