.slider-finished-development-slider{
  width:50%;
  height:100%;
  float:left;
  max-height:380px;
  overflow:hidden;
}

.finished-slider-image-container-relative{
  position:relative;
  height:100%;
  width:100%;
}

.slider-finished-development-slider img{
  position:absolute;
  bottom:0
}

.finished-development-info-container{
  width:50%;
  display:inline-block;
  padding-left:30px;
}

.finished-development-info-container .development-name{ font-size:xx-large;font-weight:bold;}
.finished-development-info-container .development-location{ font-size:x-large; font-weight:bold;}
.finished-development-info-container .development-description{ margin-top:10px;}

#finished-development-section h1 {
padding-left: 3%;
background-color: #5e5c5c;
color: white;
font-size: 1.3em;
padding-top: 16px;
padding-bottom: 16px;
}

#finished-development-section ul{
  list-style:none;
  padding: 0 3%;
}

#finished-development-section ul li{
  display:inline-block;
  width:100%;
margin-bottom: 50px;
background-color: #dadada;
padding: 2%;
border-radius: 15px;
}

#active-development-section h1{
  padding-left: 3%;
  background-color: #5e5c5c;
  color: white;
  font-size:1.3em;
  padding-top: 16px;
  padding-bottom:16px;
}

#active-development-section h1 div{
  margin-right:3%;
  float:right;
  text-decoration:underline;
  cursor:pointer;
}

#active-development-section h1 div i{
  margin-left:7px;
}

#homedestacados { padding:0; display:inline-block; width:100%; }
#homedestacados li { width:50%; float:left; list-style:none}
#homedestacados .li { width:50%; max-width:350px; height:350px; margin:1%; display:inline-block; background-color:#DDD; position:relative; vertical-align: top; cursor:pointer; }
.homedestacados-img { width:100%; height:100%; overflow:hidden; position:absolute; top:0; left:0; }
.homedestacados-img img { width:100% }
.homedestacados-data { position: absolute; z-index: 1; text-align:center; width:100%; background-color: rgba(0, 0, 0, 0.55); color:#FFF; height:100%; display:block; }
.hd-barrio { font-weight: bold; font-size: 22px; margin-top: 120px; padding: 0 10px; line-height: 22px; }
.hd-direccion {}
.hd-desc { position: absolute; bottom: 15px; width: 100%;}
.hd-pos { font-size: 12px; }
.development-article-logo-container{
    width: 45%;
    float: left;
    text-align: right;
    margin-top: 1%;
    margin-right: 2%;
    cursor:pointer;
}

.development-article-logo-container img{
  width:100px;
  height:100px;
  border: 1px solid #dddddd;
}

.development-article-logo-container-title{
    font-weight: bold;
    margin-top: 30px;
    font-size: 1.2em;
}

.development-article-logo-container-location{
    text-transform: uppercase;
    margin-top: 5px;
}

#development-principal-section{
  position:relative;
  overflow:hidden;
}

#development-cover-image{
  width:60%;
  float:left;
}

#development-principal-name{
position: absolute;
top: 5%;
left: 10%;
color: #102c8b;
font-weight: bold;
font-size: 435%;
text-transform: uppercase;
width: 50%;
line-height: 1.2;
text-shadow: 1px 2px 3px black;
position: absolute;
}

#development-images-section{
  padding:120px 5%;
}

#development-principal-slider{
  width: 100%;
  float: left;
}

  #development-principal-slider .slick-next, #development-principal-slider .slick-prev, #development-amenities-section .slick-next, #development-amenities-section .slick-prev{
    margin-top:-200px;
  }

#development-images-section-info{
  width: 39%;
  display: inline-block;
  padding-left: 5%;
  height:500px;
}

#development-images-section-title{
  font-size: 2.5em;
  font-weight: bold;
  text-transform: uppercase;
  margin-top:20px;
}

#development-short-description{
  margin-top:50px;
  font-size:1.5em;
}

#brochure-container{
  display:inline-block;
  width:100%;
}

#brochure-container a{
  width:50%;
  float:left;
  padding:5px;
}

#development-images-section-info ul{
  list-style: none;
  padding: 0;
  font-size: 1.5em;
  display:inline-block;
}

#development-images-section-info ul li{
  float:left;
  width:50%;
}

#development-images-section-info ul li i{
  color:#1b5606;
  font-size:0.8em;
  margin-right:8px;
}

#brochure-btn{
  width: 100%;
  background-color: #1b5606;
  color: white;
  padding: 13px 13px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  cursor:pointer;
  margin-top:25px;
}

#brochure-btn:hover{
  background-color:black;
}

#brochure-btn i{
  padding-right:10px;
  font-weight:bold;
}

#development-description-section{
    background-color:#d5d5d5;
}

#development-description-section-div{
    padding: 120px 5%;
    font-size: 1.5em;  
}

.amenities-container-slider{
  position:relative;
}

.amenities-container-slider img{
  width:100%;
}

.title-amenities-slider{
  position:absolute;
  top:140px;
  left:10%;
  font-size:1.7em;
  color:#245a28;
  text-transform:uppercase;
  text-shadow: 1px 1px 1px black;
}

.title-amenities-slider-description{
  color:white;
  text-transform:uppercase;
  font-size:1.3em;
  font-weight:bold;
  text-shadow: 1px 1px 1px black;
}

#development-amenities-slider .slick-list, #development-amenities-slider .slick-track, #development-amenities-slider .slick-slide{
  height:720px;
  max-height:720px;
}

#development-principal-slider .slick-list, #development-principal-slider .slick-track, #development-principal-slider .slick-slide{
  height:auto;
  max-height:initial;
}


#development-videos-section{
  padding:0;
}

#development-amenities-container{
  width:50%;
  float:left;
}

#development-amenities-container ul{
  list-style: none;
  padding: 0;
  font-size: 1.3em;
  display:inline-block;
}

#development-amenities-container ul li{
  float:left;
  width:50%;
  margin-top:5px;
}

#development-amenities-container ul li i{
  color:#1b5606;
  font-size:0.8em;
  margin-right:8px;
}

#development-videos-container{
  width:50%;
  display:inline-block
}

#development-videos-section h3{
  font-weight:bold;
  font-size:2.5em;
  text-transform:uppercase;
  margin-bottom:25px;
}

#development-videos-slider iframe{
  height:600px;
  width:100%;
}

#development-properties-section{
  padding:1% 1%;
  background-color-:#ebefe5;
}

#development-properties-section .ficha-titulo{
  font-weight:bold;
  margin-top:5px;
  background-color: #dbd7d7;
  padding: 16px 1%;
  margin-left: -1%;
  margin-right: -1%;
}

#headers { padding:0px; width:100%; font-size:1em; border:1px solid grey }
#headers li {width:100%; border-bottom: 1px dotted; text-align:center; display: inline-block; }
#headers li:hover { background-color: #DDD; }
#headers li.tabla_headers div { background-color:#DDD; }
#headers li div{float:left; width:20%; padding: 5px 2px; font-size:1.3em; }
#headers li div.col_direccion { width:35%; text-align:left; padding-left:2%; }
#headers li div.col_amb { width:10%; }
#headers li div.col_sup_total { width:11%; }
#headers li div.col_cochera { width:10%; }
#headers li div.col_venta{ width: 20%; }
#headers li div.col_alquiler { width: 15%; }
#headers li div.col_alquiler_temp { width: 15%; }

#development-maps-section{
  height:auto;
  display:inline-block;
  width:100%;
  margin-top:15px;
}

#map-development{
  height:100%;
  width:100%;
}

#development-implantacion-section{
  display:inline-block;
  padding:0;
  margin-top:15px;
}

.development-implantacion-item{
  width:50%;
  float:left;
  padding:10px;
}

#development-contact-section{
  padding:120px 15%;
  background-repeat: no-repeat;
  background-size: cover;
}

#development-implantacion-section h3{
  font-weight: bold;
  font-size: 2.5em;
  text-transform: uppercase;
  margin-bottom: 25px;
}

#development-contact-section .aa-properties-single-sidebar{
  padding:10%;
  background-color:white;
}

#development-contact-section .aa-properties-single-sidebar h3{
  font-weight:bold;
  font-size:3.5em;
  text-align:center;
  margin-bottom:25px;
}

#development-contact-section form input, #development-contact-section form input::placeholder, #development-contact-section form div, #development-contact-section form textarea, #development-contact-section form textarea::placeholder, #development-contact-section form select{
  font-size:1.1em;
  margin-top:10px;
}

@media only screen and (max-width: 900px) {

  #form-phone{
    width:60%;
  }

  .finished-development-info-container, .slider-finished-development-slider{
    width:100%;
  }

  .slider-finished-development-slider{ max-height:230px; }
    .development-article-logo-container img{ display:none}
    .development-article-logo-container { width:100%; text-align:center; }
    #homedestacados .li{ width:96%;margin:2%;}

    #homedestacados li{
      width:100%;
    }

    #development-principal-section{
    overflow: hidden;
    height:auto;
  }

  #development-cover-image{
    height: 600px;
    max-width: initial;
    width:auto;
    position:relative;
    right:75%;
    top:0;
  }

  #development-principal-name{
    font-size:3.2em;
  }

  #development-images-section-info{
    width:100%;
    margin-top:50px;
    height:auto;
  }

  #development-principal-slider{
    width:100%;  
  }

  #development-images-section, #development-description-section-div, #development-videos-section, #development-properties-section{
    padding:5px 3%;
  }

  .title-amenities-slider{
    top:60px;
    font-size:1em;
  }

  #development-amenities-slider .slick-list, #development-amenities-slider .slick-track, #development-amenities-slider .slick-slide{
    height:auto;
    max-height:auto;
  }

  #development-principal-slider .slick-next, #development-principal-slider .slick-prev, #development-amenities-section .slick-next, #development-amenities-section .slick-prev{
    display:none!important;
  }

  #development-amenities-container, #development-videos-container{
    width:100%;
  }

  #development-amenities-container ul li{
    width:100%;
    font-size:1.2em;
  }

  #development-videos-section h3{
    margin-top:50px;
  }

  #headers{
    overflow-y:scroll;
  }

  #headers li{
    width:900px;
  }

  #headers li div{
    font-size:1em;
  }

  #headers li div.col_direccion{
    width:30%;
  }

  #headers li div.col_amb{
    width:10%;
  }

  #headers li div.col_sup_total{
    width:16%;
  }

  #headers li div.col_venta {
    width:12%;
  }

  #development-contact-section{
    padding:0px;
  }

  #codigo-paises{
    width:40%;
  }

  #celular{
    width:60%;
  }

  #development-contact-section .aa-properties-single-sidebar h3{
    font-size:2.5em;
  }

}
