@media only screen and (min-width: 400px) {
.masonry {
-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2;
}
}
@media only screen and (min-width: 700px) {
.masonry {
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
}
@media only screen and (min-width: 900px) {
.masonry {
-moz-column-count: 4;
-webkit-column-count: 3;
column-count: 3;
}
}
@media only screen and (max-width: 1200px) {
.texto-seo-home,
.shortcode-google {
padding: 0 10px 10px 10px;
}
.texto-home-arriba {
margin-bottom: 60px;
}
.texto-home-abajo {
margin-top: 70px;
}
#mapaContacto {
width: 100% !important;
}
}
@media only screen and (min-width: 1100px) {
.masonry {
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
}
@media only screen and (max-width: 1118px) {
#footer-calculadora:after {
display: none;
}
#formHipoteca input {
margin-top: 20px;
max-width: unset;
min-width: 171px;
}
#principal.page-default,
#principal.contacto {
width: 90%;
}
}
@media only screen and (max-width: 1100px) {
.formularioFicha {
width: 80%;
transform: translateX(-60%) translateY(-50%);
}
#footer-widgets .footer-2,
#footer-widgets .footer-3 {
float: none;
width: 80%;
}
.footer-2 .footer-widget-text:last-child .textwidget {
border-right: 0px;
}
#searchform #tabsBuscador.ui-tabs .ui-tabs-nav li {
min-width: 100px;
}
#top-header .telefonos {
margin-right: 10px;
}
#logo {
display: block;
margin: 0px auto;
text-align: center;
padding: 20px 0px;
}
.noticias .col2 .articulo .titulo::after {
display: none;
}
#copyright,
#top-header-wrap {
width: 90%;
}
#contenedor-slider.default img {
max-width: 500% !important;
width: auto;
height: 495px;
}
#searchform {
width: 90%;
}
#menu-superior {
display: block;
margin: 0 auto;
text-align: center;
width: 90%;
}
section#principal {
max-width: 1200px;
}
}
@media only screen and (max-width: 960px) {
#menu-superior {
display: none;
}
button#responsive-menu-button {
top: 10% !important;
}
#contenedor-slider.inicio #searchform {
width: 90%;
}
.destacados-home .ui-tabs-panel.ver {
flex-wrap: wrap;
}
.destacados .destacados-item {
flex-basis: 45%;
-webkit-flex-basis: 45%;
}
#logo img {
width: 100%;
}
section#principal.page-listado,
.compartir {
width: 90%;
}
}
@media only screen and (max-width: 780px) {
.cajas-home {
flex-wrap: wrap;
}
.caja {
width: 50%;
}
#logo {
width: 50%;
}
.noticias .col1,
.noticias .col2 {
width: 100%;
}
.noticias .col1 .articulo .imagen img {
width: 160%;
}
.noticias .col2 .articulo .imagen img {
width: 160%;
}
}
@media only screen and (max-width: 550px) {
.destacados-home .tab-titulo-destacados::after {
display: none;
}
.contenido-contacto,
#sidebar-contacto {
width: 100%;
}
.wpcf7-form input,
.wpcf7-form textarea {
width: 95%;
}
#top-header .telefonos {
margin-right: 10px;
width: 100%;
display: block;
margin: 10px auto;
text-align: center;
}
#redes-sociales {
width: 100%;
text-align: center;
display: block;
font-size: 26px;
}
.idsitio {
width: 100%;
text-align: center;
margin: 10px auto;
float: none;
}
.caja {
width: 100%;
}
.home h1 {
font-size: 16px;
}
.destacados-home .tab-titulo-destacados span.title-destacados {
font-size: 22px !important;
}
.destacados .destacados-item {
flex-basis: 90%;
-webkit-flex-basis: 90%;
}
.formularioFicha {
width: 96%;
position: relative;
transform: none;
top: 0;
left: 0;
margin: 0px auto;
display: block;
}
.formularioFicha .fa {
margin-left: 5px;
}
#formHipoteca h4 {
margin-bottom: 10px;
}
#formHipoteca input {
margin-top: 25px;
width: auto;
}
.footer-2 .footer-widget-text:last-child .textwidget,
.footer-3 .footer-widget-text:last-child .textwidget {
flex-wrap: wrap;
}
.footer-2 .textwidget .medio:first-child,
.footer-3 .textwidget .medio:first-child {
width: 90%;
float: none;
display: block;
margin: 0px auto;
}
.textwidget .medio {
display: block;
vertical-align: top;
width: 100%;
}
#copyright-bar {
width: 100%;
}
#firma {
float: none;
}
.footer-2 .textwidget img,
.footer-3 .textwidget img {
display: none;
}
#footer-widgets .footer-3 {
border-top: 1px solid #fff;
padding-top: 20px;
}
#copyright-bar {
height: 100%;
text-align: center;
float: none;
}
#copyright {
text-align: center;
}
#footer-widgets .footer-2 h2,
#footer-widgets .footer-3 h2 {
margin-bottom: 20px;
}
#boletin {
height: 570px;
}
.formularioFicha p {
width: 100%;
}
.noticias .articulo .titulo {
margin: 0px auto 10px;
}
.noticias .col1 .articulo .titulo:after {
display: none;
}
#bottom .inmuebles-cuenta .bottom-item {
width: 30%;
}
#bottom .inmuebles-cuenta .bottom-item img {
width: 80%;
}
.bottom-item .cuenta .titulo {
font-size: 100%;
}
.bottom-item .cuenta .cnt {
font-size: 150%;
}
#searchform #tabsBuscador.ui-tabs .ui-tabs-panel input#abuscar,
#searchform #tabsBuscador.ui-tabs .ui-tabs-panel select {
width: 100%;
}
.footable.table .footable-detail-show .footable-first-column a {
max-height: 300px;
width: 100%;
height: 100%;
}
#content-info {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
align-content: center;
}
#content-info .sub-inner-info {
width: 96%;
margin: 0px auto;
}
.sub-inner-info .sub-inner-content .sub-contenido-limitado {
margin: 0px auto !important;
}
.compartir .cmp {
width: 100%;
display: block;
clear: both;
text-align: center;
}
.compartir .whatsapp {
width: 100%;
display: block;
text-align: center;
}
.callus {
position: relative;
top: auto;
left: auto;
transform: none;
width: 100%;
margin: 10px auto;
}
}
@media only screen and (max-width: 450px) {
#searchform #tabsBuscador.ui-tabs .ui-tabs-panel form input[type="submit"] {
float: none;
width: 100%;
display: block;
}
}
@media only screen and (max-width: 350px) {
#searchform #tabsBuscador.ui-tabs .ui-tabs-nav li {
min-width: 80px;
}
}