#acompanhe-lista{padding-top:19px}#acompanhe-lista .box-acompanhe{margin-top:35px}#acompanhe-lista .box-imagem{height:334px;margin-bottom:15px;border:1px solid #ddd;background:url(/images/acompanhe.png) center 105px no-repeat #f5f5f5}#acompanhe-lista .box-acompanhe .logo{background-origin:padding-box!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;height:133px;margin:0;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:0}#acompanhe-lista .box-acompanhe .foto{height:199px;background-repeat:no-repeat;background-position:center;margin:0;background-size:cover}#acompanhe-lista .box-acompanhe .entrega{position:absolute;width:89%;line-height:30px;text-align:center;color:#fff;background-color:rgba(163,6,6,.49);bottom:83px;margin:0}#acompanhe-lista .box-acompanhe a{color:#666}#acompanhe-lista .box-acompanhe .title{line-height:16px;height:35px;margin-bottom:5px}#acompanhe-lista .box-acompanhe .title span{display:block}#acompanhe-lista .box-acompanhe .title strong{font-weight:700;font-size:18px}#acompanhe-lista .box-acompanhe .text{line-height:16px}#acompanhe-lista .box-acompanhe .text span{display:block}#acompanhe .details_footer ul{list-style:none}#acompanhe .details_footer ul li{text-align:center;vertical-align:top;display:inline-block}#acompanhe .details_footer ul li .img{height:75px;background-repeat:no-repeat;background-position:center}#acompanhe .details_footer ul li .title strong{font-weight:700;font-size:15px}#acompanhe .details_body{margin-bottom:10px}#acompanhe .details_body .box .endereco{margin-bottom:25px}#acompanhe .details_body ul{display:table;background:#f1f1f1;padding:30px;margin-left:15px;width:97%}#acompanhe .details_body ul li{width:auto;text-align:center;display:table-cell;border-right:solid 1px #d1d1d1}#acompanhe .details_body ul li:last-child{border-right:none}#acompanhe .details_body ul li b{margin-bottom:5px}#acompanhe .details_body ul li div{font-size:14px;font-weight:700;text-align:center;margin-top:10px}#acompanhe .lista-arquivos{list-style:none;padding-left:0;margin-left:0}#acompanhe .lista-arquivos li{background:#eee;margin-bottom:4px;padding:4px 12px}#acompanhe .lista-arquivos li a{background-repeat:no-repeat;background-position:center left;padding:10px 10px 10px 40px;color:#222;display:block}#acompanhe .lista-arquivos li a strong{font-weight:700}#acompanhe .map .infoWindow .img{width:100px;height:75px;background:#ccc no-repeat center center;margin:0 20px 0 0;display:block;float:left;border:3px solid #ccc;overflow:hidden}#acompanhe .map .infoWindow{width:400px;font-size:12px;line-height:16px;overflow:hidden}#acompanhe #container_galeria_etapa .descricao_etapa{margin:0 0 10px;padding:10px;background:#f5f5f5}#acompanhe #container_galeria_etapa .empty{background-color:#f5f5f5;min-height:40px;padding:100px 0;text-align:center}#acompanhe .etapas{margin-bottom:30px;display:table}#acompanhe .etapas .grupos{display:block;position:relative;border:1px solid #ccc;height:20px;padding:5px 10px;background:url(/images/arrow_down.png) no-repeat 200px 13px;cursor:pointer;margin-bottom:10px}#acompanhe .etapas .grupos p{font-weight:700;font-size:12px;color:#444}#acompanhe .etapas .grupos ul{display:none;background:#fff;border:1px solid #ccc;width:100%;position:absolute;top:30px;left:-1px;z-index:1000}#acompanhe .etapas .grupos ul li{border-bottom:1px solid #ccc;display:block;margin:0;width:100%}#acompanhe .etapas .grupos ul li:last-child{border:none}#acompanhe .etapas .grupos ul li a{padding:5px 10px;text-decoration:none;color:#444;display:block;font-size:12px;background:#f5f5f5}#acompanhe .etapas .grupos ul li a:hover{background:#d5d5d5;color:#f60}#acompanhe .etapas #holder-lista-etapas{height:100%;background:#f5f5f5;list-style:none;z-index:0}#acompanhe .etapas #lista-etapas{list-style:none;display:block;padding-left:0}#acompanhe .etapas #lista-etapas li{float:left;width:100%;padding:10px;background:#f5f5f5;margin:0;border-bottom:1px solid #ccc;cursor:pointer;list-style:none;min-height:89px}#acompanhe .etapas #lista-etapas li .img{width:50px;float:left;width:100px}#acompanhe .etapas #lista-etapas li span{font-size:13px;position:relative;padding-bottom:5px;display:block;line-height:12px;float:right;width:89%;margin-top:11px;z-index:0}#acompanhe .etapas #lista-etapas li:hover{background-color:#eee}#acompanhe .qtdfotos{float:left!important;width:9%!important;position:absolute!important;text-align:right!important;margin-top:51px!important;color:#fff;font-weight:700;font-size:14px!important;opacity:8.7}#acompanhe .qtdfotos i{font-size:18px;margin-right:3px;margin-left:3px}#acompanhe .etapas #lista-etapas li .holder-porcentagem{float:right;width:89%;background:#bbb;height:20px;position:relative;margin-left:0;z-index:0}#acompanhe .etapas #lista-etapas li .porcentagem{position:absolute;top:0;left:0;height:100%;z-index:100;background:#f90}#acompanhe .etapas #lista-etapas li .valor_porcentagem{position:absolute;color:#fff;z-index:200;left:47%;font-size:12px;font-weight:700}#acompanhe .etapas #lista-etapas li.ativo{background:#ddd}#acompanhe .etapas #lista-etapas li.ativo .holder-porcentagem{background:#999}#acompanhe .etapas #lista-etapas li.ativo .porcentagem{background:#f60}#acompanhe .etapas .page_control{float:left;margin-top:3px;width:100%;min-height:50px;position:relative;text-align:center}#acompanhe .etapas .page{display:inline-block;text-indent:-9999px;width:20px;height:30px;background:#fff url(/images/pages.png) no-repeat 0 0}#acompanhe .etapas .page:hover{background-position:-20px 0}#acompanhe .etapas .page.active{background-position:-40px 0}.mais-destaques .box-mais-destaques{margin-bottom:10px}#acompanhe .box-album-etapa{display:block;width:100%;z-index:3;height:0;overflow-y:hidden}h3#etapas{margin-bottom:30px}#container_galeria_etapa h3{margin-bottom:30px}#container_galeria_etapa .slider-nav2>div img,.institucional-page .slider-nav img{width:inherit!important}hr{margin:50px 0 40px 0;border-top:1px solid #e0e0e0}@media (max-width:544px){#acompanhe .details_body ul li{width:auto;text-align:left;display:inline-block;border-right:solid 1px #d1d1d1;width:50%}#acompanhe .details_body ul li b{margin-bottom:5px}#acompanhe .details_body ul li div{font-size:14px;font-weight:700;text-align:left;margin-bottom:18px}.backbutton{display:none}.detalhes-imoveis .slider-for,.institucional-page .slider-for{border:1px solid #ddd;padding:10px 0;background:#f3f3f3;height:auto;min-height:auto}#acompanhe .swPage{width:100%!important}#acompanhe .etapas{margin-bottom:30px;display:block}#acompanhe .etapas #lista-etapas li{text-align:center}#acompanhe .etapas #lista-etapas li .img{float:initial}#acompanhe .etapas #lista-etapas li span{width:auto;float:initial}#acompanhe .etapas #lista-etapas li .holder-porcentagem{width:initial;float:initial}#acompanhe .qtdfotos{width:56%!important}}