.img-wrapper{background-color:#000}.titlecontainer{background-color:#00000060;border-radius:15px;color:#fff;font-size:20px;height:100%;position:absolute;text-align:center;transition:background-color .4s ease;width:100%}.titlecontainer p{left:50%;line-height:30px;margin:0;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.titlecontainer:hover{background-color:#00000090}.image-fondo{border-radius:15px;width:100%}.contenedor-full{max-width:100%}.contenedor,.contenedor-full{display:block;float:none!important;margin:0 auto!important;padding:0 15px;position:relative}.contenedor{max-width:980px}.contenedor-small{display:block;float:none!important;margin:0 auto!important;max-width:700px;padding:0 15px;position:relative}.contenedor p:last-child,.contenedor-full p:last-child,.contenedor-small p:last-child{margin-bottom:0}@media (max-width:768px){.contenedor,.contenedor-full,.contenedor-small{display:block!important}.contenedor .span12,.contenedor-full .span12,.contenedor-small .span12{margin-bottom:30px;width:100%!important}}.aligner_item_top{align-self:flex-start}.aligner_item_bottom{align-self:flex-end}.aligner_item_middle{align-self:auto}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{font-size:16px}#contenedor-principal h2{margin:20px auto}#contenedor-buscador{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;width:100%}#contenedor-buscador form{align-items:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}#contenedor-buscador form select{-webkit-appearance:menulist;font-family:Spectral,serif;width:47%}.contenedor-botones{margin:40px auto auto;width:50%}#contenedor-desarrollos{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.tarjeta-desarrollo-link{border-radius:15px;margin:10px 15px;position:relative;text-decoration:none!important;width:30.3%}.tarjeta-desarrollo{border-radius:15px;overflow:hidden}.tarjeta-desarrollo,.tarjeta-desarrollo figure{height:300px;width:100%}.tarjeta-desarrollo figure img{width:100%}.ver_mas{color:#ff5900;display:block;font-size:15px}.nota-importante{background:#fef9f4;font-size:17px;font-weight:600;margin:0 auto;padding:10px;width:70%}@media screen and (max-width:990px){#contenedor-buscador form,#contenedor-principal{width:100%}.tarjeta-desarrollo-link{width:46%}#contenedor-buscador form select{width:300px!important}}@media screen and (max-width:720px){.tarjeta-desarrollo-link{margin:10px auto;width:90%}#contenedor-buscador form{padding:5px 20px;width:100%}#contenedor-buscador form select{font-size:16px;height:50px;width:100%}.nombre-desarrollo{font-size:20px}#contenedor-principal{width:100%}.tarjeta-desarrollo-link{text-decoration:none!important}}.rwd-table{border-collapse:collapse;margin:auto auto 50px;max-width:100%;min-width:300px}.rwd-table tr:first-child{background:#ff5900;border-top:none;color:#fff}.rwd-table tr{background-color:#f8f8f8;border-top:1px solid #ddd}.rwd-table tr:nth-child(odd):not(:first-child){background-color:#f2f2f2}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:first-child{border-bottom:1px solid #ccc;margin-top:.5em}.rwd-table td:last-child{margin-bottom:.5em}.rwd-table td:before{color:#ff5902;content:attr(data-th) ": ";display:inline-block;font-weight:700;width:100%}.rwd-table td,.rwd-table th{text-align:center}.rwd-table{border-radius:.4em;color:#333;overflow:hidden}.rwd-table tr{border-color:#bfbfbf}.rwd-table td,.rwd-table th{border-bottom:1px solid #ccc;padding:1em}@media screen and (max-width:601px){.rwd-table tr:nth-child(2){border-top:none}.rwd-table td,.rwd-table th{font-size:17px;text-align:left}}@media screen and (min-width:600px){.rwd-table tr:hover:not(:first-child){background-color:#fff9f5}.rwd-table td:before{display:none}.rwd-table td,.rwd-table th{display:table-cell;padding:.25em .5em}.rwd-table td:first-child,.rwd-table th:first-child{border-bottom:1px solid #ccc;padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{border-bottom:1px solid #ccc;padding-right:0}.rwd-table td,.rwd-table th{padding:1em!important;text-align:left}}