@media (max-width: 1050px) {
  .wrap-proyecto .bg-amarillo {
    padding: 10% 0;
    /*min-height: calc(100vh - 1260px);*/
  }
  /*.wrap-proyecto .bg-amarillo.fix-height-touch {
	    padding: 10% 0;
	    min-height: calc(100vh - 1480px);
	}*/
  .wrap {
    overflow: auto !important;
  }
  .wrap-proyecto {
    height: 100%;
  }
  .wrap-proyecto .bg-amarillo {
    height: 100%;
  }
}
@media (max-width: 1020px) {
  .logo-titulo img {
    max-width: 200px;
  }
  .logo-titulo h2.subtitulo {
    font-size: 2em;
  }
  .logo-titulo.en-proyectos img {
    max-width: 120px;
  }

  .lista-proyectos li {
    margin-bottom: 1em;
  }
  .img-titulo {
    max-width: 60%;
  }
  .wrap-login {
    padding: 40px 5% 0 5%;
  }
  .logo-aitue-cuadrado {
    max-width: 200px;
    width: 100%;
    margin: 0 auto -100px auto;
  }
  .wrap-login .titulo-login {
    margin: 0 auto;
    max-width: 350px;
    width: 100%;
  }
  .wrap-login .bg-amarillo {
    /*	    padding-top: 180px;*/
    min-height: calc(100vh - 144px);
  }
  .titulo-proyectos {
    max-width: 150px;
    width: 100%;
    margin: 0 auto 10% auto;
  }
  .detalle-planta .col-botonera .botonera-plantas.solo-planta > li {
    width: 33.3%;
  }
  header {
    padding: 10px 20px 20px 20px;
  }
  header .botonera {
    right: 20px;
    top: 15px;
  }
  body.tablet .login .group.control-pass:after,
  body.tablet .login .group.control-user:after {
    top: 8px;
    width: 50px;
    height: 50px;
  }
  body.tablet .login .group .control {
    padding: 10px 20px 10px 60px;
    font-size: 18px;
  }
  header #menu img:first-child {
    max-width: 35px;
    padding-top: 2px;
  }
  header .botonera img {
    max-width: 39px;
  }
  header .botonera .logo {
    max-width: 80px;
  }

  .filtro-nombre .col h1 {
    font-size: 25px;
    line-height: 25px;
  }
  .filtro-nombre .col h2 {
    font-size: 15px;
    line-height: 25px;
  }
  .filtro-proyectos {
    max-width: 60%;
  }
  .lista-proyectos .icono {
    width: 40px;
    height: 40px;
  }
  .lista-proyectos .nombre p:first-child {
    font-size: 30px;
    line-height: 30px;
  }
  .lista-proyectos .nombre p {
    font-size: 20px;
  }
  .detalle-planta h3 {
    font-size: 27px;
  }
  .detalle-planta h4 {
    font-size: 20px;
    line-height: 20px;
  }
  .detalle-planta .col-botonera ul li a {
    font-size: 15px;
  }

  body.tablet .img-titulo {
    max-width: 250px;
  }

  header .botonera .column.is-narrow-tablet {
    flex: none;
  }

  .bottom-filtro.small {
    max-width: 100px;
    width: 100%;
    margin: 0 auto 0 auto;
  }
  .bottom-filtro.small.mt {
    margin-top: 2em;
  }
}

.img-principal-proyecto {
  height: 70vw;
}
.img-principal-proyecto-interior {
  height: 70vw;
}

@media (max-width: 1800px) {
  .img-principal-proyecto-interior .slick-slide {
    outline: none;
  }
  .img-caption-proyecto {
    height: 10vw;
  }
}

@media (max-width: 1000px) {
  .info-planta .info2 ul,
  .info-planta .info2 ol {
    font-size: 16px;
  }

  .site-footer {
    /*display: none;*/
  }
  .detalle-planta .col-botonera ul li a {
    font-size: 15px;
  }
}

/* tablet */
@media (max-width: 900px) {
  .detalle-planta .col-botonera ul li a {
    font-size: 14px;
  }
  .lista-proyectos .nombre p:first-child {
    font-size: 18px !important;
    line-height: 35px !important;
    font-weight: bold;
  }
}

@media (max-width: 1800px) {
  header.menu .logos-menu .logo-proyecto,
  header.menu .logos-menu .logo-aitue {
    width: auto;

    max-width: 160px;

    vertical-align: middle;

    max-height: 88px;
  }
}

@media (max-width: 900px) {
  .cotizacion {
    width: 100%;
  }
}

/**************************************************** SOLO TABLET */

header.menu .logos-menu .logo-aitue {
  margin-right: 30px;
}

@media (min-width: 880px) and (max-width: 900px) {
  .galeria-pilotos,
  .galeria-pilotos {
    width: 89%;
  }

  .cont-planta-big {
    width: 100%;
  }

  .proyectos .titulo {
    font-size: 35px;
  }

  .Lista-Proyectos li .nombre p:nth-child(1) {
    font-size: 24px;
  }

  .Lista-Proyectos li .nombre p:nth-child(2) {
    font-size: 15px;

    font-weight: 800;
  }

  .content-web {
    width: 85%;
  }

  header.menu {
    padding: 10px 0px;
  }

  .proyecto .img-proyecto {
    width: 100%;
  }

  header.menu .icon-menu {
    margin-left: 0px;
  }

  .proyecto .info-proyecto .nombre,
  .proyecto .info-proyecto .metraje,
  .proyecto .info-proyecto .valor {
    font-size: 30px;
  }

  header.menu .logos-menu .logo-proyecto,
  header.menu .logos-menu .logo-aitue {
    width: auto;

    max-width: 130px;

    vertical-align: middle;

    max-height: 70px;
  }

  header.menu .icon-menu {
    margin-top: 0px;
  }

  .galeria-pilotos,
  .galeria-entorno {
    width: 100%;
  }
}

/**************************************************** SOLO IPAD */

@media (max-width: 870px) {
  .galeria-entorno .big-image .owl-entorno .item {
    padding-bottom: 80%;
  }

  .content-web {
    width: 650px;
  }

  header.menu {
    padding: 10px 0px;
  }

  .proyecto .img-proyecto {
    width: 100%;
  }

  header.menu .icon-menu {
    margin-left: 0px;
  }

  .proyecto .info-proyecto .nombre,
  .proyecto .info-proyecto .metraje,
  .proyecto .info-proyecto .valor {
    font-size: 26px;
  }

  header.menu .logos-menu .logo-proyecto,
  header.menu .logos-menu .logo-aitue {
    width: auto;

    max-width: 160px;

    vertical-align: middle;

    max-height: 70px;
  }

  header.menu .logos-menu .logo-aitue {
    width: auto;

    max-width: 130px;

    vertical-align: middle;

    max-height: 70px;
  }

  header.menu .icon-menu {
    margin-top: 0px;
  }

  .proyecto .btn-proyecto li .icon {
    width: 70px;

    height: 70px;
  }

  .proyecto .btn-proyecto {
    margin-top: 20px;
  }

  .proyecto .btn-proyecto li p {
    font-size: 19px;
  }

  .screen .titulo {
    font-size: 43px;
  }

  .filtro .bajada,
  .screen .bajada {
    font-size: 30px;

    line-height: 36px;
  }

  .galeria-pilotos,
  .galeria-entorno {
    width: 100%;
  }

  .proyecto .info-proyecto {
    margin-top: 20px;
  }

  .proyectos .titulo {
    font-size: 27px;
  }

  .Lista-Proyectos li .nombre p:nth-child(1) {
    font-size: 17px;
  }

  .Lista-Proyectos li .nombre p:nth-child(2) {
    font-size: 15px;
  }

  .Lista-Proyectos li {
    font-size: 34px;

    margin: 22px 0px;
  }

  .proyectos .titulo {
    border-bottom-width: 6px !important;
  }

  .proyectos-table .proyectos {
    width: 75%;

    margin: 0px auto;
  }

  .filtro-proyectos input[type="submit"],
  .filtro-proyectos .dd-container,
  .filtro-proyectos.login .group {
    width: 100% !important;
  }

  .datos-cliente .group input[type="text"] {
    padding: 10px 15px;
  }

  .datos-cliente .group textarea {
    height: 140px;
  }

  .owl-plantas .owl-prev {
    left: 0px;
  }

  .owl-plantas .owl-next {
    right: 0px;
  }
}

@media (max-width: 500px) {
  .content-web {
    width: 100%;
  }
}
