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

@media all and (max-width: 800px) {
.centrador{
width: 98%;
margin: auto;
}
.contenidoblog h1, .detalleblog h1{
font-size: 20px;
line-height: 26px;
}
.terrenoizquierdo{
width:100%;
clear:both;
float:none;
padding:0px;
}
.terrenoderecho{
width:80%;
clear:both;
float:none;
padding:10%;
}
.logomenu{
left: 00px;
width: 100%;
}
#menu{
display: none;
width: 100%;
}
#menu li a{
border-right: none;
}
#botonmenumovil{
display: block}
#logo{
width: 15%;
padding-left: 2%;
}
#menu li{
width: 100%;
padding: 1% 0px;
background-color: #FFFFFF;
}
#botones-inicio li{
width: 25%;
padding: 4% 3% 1%;
}
#listado-productos-home img{
width: 60%;
}
#medio-texto{
width: 90%;
margin: auto;
}
.cincocolumnas li, .trescolumnas li{
width: 30%;
}
#propiedades ul{
margin: auto;
width: 90%;
}
#propiedades li{
width: 30%;
}
#contenido-pie li{
max-width: 30%;
}
#entrega-oficinas-izq{
float:inherit;
margin: auto;
width: 70%;
}
#logo{
width: 30%;
}
#banner-texto{
width: 60%;
}
.texto-inicio{
width: 60%;
}
#entrega-oficinas-derecha{
float:inherit;
margin: auto;
width: 70%;
}
#formulario{
width: 70%;
}
#pie {
width:100%;
}
.contenidoblog, .detalleblog {
    width: 90%;
    margin: auto;
}
#contenido-pie {
width:95%;
}
.compartir{width:50%;
text-align: center;}.facebook-boton,.twitter-boton, .whatsapp-boton{width:100%; float: none;}
.contenidoblog li, .contenidoblogindice li{
width:48%;
}
}
@media all and (max-width: 670px) {
#banner-texto {
width: 80%;
padding-top: 10%;
}
#formulario{
width: 80%;
}
#logo{
width: 40%;
}
#superior img{
width: 4%;
}
.compartir{
	width:70%
	}
	.wpcf7-quiz{
width: 100%;
}
}
@media all and (max-width: 618px) {
#botones-inicio li {
width: 90%;
padding: 3%;
}
#botones-inicio li img{
width: 15%;
}
#medio-texto{
padding: 8% 0px;
}
.seccionespie{
display: none;
}
}
@media all and (max-width: 530px) {
#propiedades li {
width: 45%;
}
.trescolumnas li{
width: 70%;
}
.compartir{width:80%}
#barra-emergente{
font-size:12px;
line-height:17px;
padding-top:1%;
padding-bottom:1%;
}
#listado-productos-home img{
width: 30%;
}
.contenidoblog li, .contenidoblogindice li{
width:70%;
padding:5%;
}
}
@media all and (max-width: 450px) {
.cincocolumnas li {
width: 45%;
}
}