@import "../../plugins-js/jcarousel/skins/tango/listImoveis.css";

/* default.css */
*{margin:0;padding:0;list-style:none;}img, fieldset, iframe{border:0;}body, html{}body{font:12px Arial, Helvetica, sans-serif;color:#222;}a{color:#000;text-decoration:none;}a:hover{color:#666;}.fa-icon-tel-whatsapp{margin-left:3px;color:#32BB47;font-size:110%;vertical-align: baseline;}img.i{padding:3px;background:#fff;border:1px #ccc solid;border-radius:3px;box-shadow:0 2px 6px #ccc;}a:hover img.i:hover{border:1px #777 solid;background:#fff;box-shadow:0 2px 6px #aaa;}.radius{border-radius:3px;}.transitionBackground li, .transitionBackground li:hover, .transitionBackground li a, .transitionBackground li a:hover{-moz-transition: background 300ms linear;-webkit-transition: background 300ms linear;-o-transition: background 300ms linear;transition: background 300ms linear;}.transitionColor li, .transitionColor li:hover, .transitionColor li a, .transitionColor li a:hover{-moz-transition: color 300ms linear;-webkit-transition: color 300ms linear;-o-transition: color 300ms linear;transition: color 300ms linear;}input[type=text], input[type=email], input[type=tel], input[type=date], input[type=password], select, textarea{padding:5px 5px;background:#fff;border:1px #bbb solid;color:#666;font:12px Arial, Helvetica, sans-serif;outline:none;border-radius:2px;box-shadow:inset 1px 1px 3px #ddd;}input:focus, select:focus, textarea:focus{border:1px #555 solid;color:#222;}textarea{width:98%}select{padding-right:24px;padding-left:6px;background:#fff url('../images/ico_set_down_normal.png') no-repeat 100% center;font:12px Arial, Helvetica, sans-serif;outline:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;}select::-ms-expand{display:none;}select:hover{background:#fff url('../images/ico_set_down_hover.png') no-repeat 100% center;}option{padding-left:3px;}input[type=submit], input[type=reset]{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-shadow:0 0 2px #000;outline:none}.bt{padding:0 12px !important;height:28px;font:bold 13px/28px Arial, Helvetica, sans-serif;color:#fff !important;text-shadow:0 0 2px #000;cursor:pointer;border-radius:3px;box-shadow:0 0 5px #aaa;}.bt:hover{box-shadow:0 0 10px #333;}a.bt{padding:6px 12px !important;}a.bt-small{padding:6px !important;font-size: 12px !important;}.tit-h1{margin-top:15px;font-size:22px;display:inline-table}.tit-h3{margin:25px 0 15px 0;padding-bottom:5px;font-size:16px;border-bottom:1px #bbb dotted;line-height:22px;}.tit-h3 i{margin-right:5px;font-size:18px;vertical-align:baseline}ul.list{clear:both;}ul.list li{padding:4px 0;margin-left:20px;list-style-type:disc;}ul.list li a{}.mais{padding:15px 0 10px 0;color:#6078B8;float:right;clear: both;}.mais a{padding-left:22px;background: url('../images/bt_mais.gif') no-repeat center left;font-size:14px;text-decoration:underline;font-weight:bold;}.mais a span{text-transform:uppercase;}.compartilhaHorizontal{margin:25px 0;padding: 10px;border: 1px #e2e2e2 solid;border-radius:5px;background-color: #f9f9f9;display: table;}.compartilhaHorizontal li{display:inline-table;}.all-overlay{position:relative;}.overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1000;background-color:#000;opacity:0.7;}.overlay-content{margin-left:-80px;padding-top:90px;width:160px;height:70px;background: url('../images/loader_38x38.gif') no-repeat center 50px;background-color:#fff;background-color:rgba(255,255,255,0.85);border:1px #fff solid;text-align:center;font-size:18px;color:#000;font-weight:bold;border-radius:100px;box-shadow:0 0 6px #222;position:absolute;top:0;left:50%;z-index:1001;}.mm-linghtbox-overlay{width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;z-index:80;}.mm-linghtbox-overlay-content{position:relative;background:#fff;border:6px #222 solid;box-shadow:0 0 10px rgba(0,0,0,0.5);}.mm-linghtbox-overlay .mm-linghtbox-close-overlay{width:30px;height:30px;background:#222;border:2px #fff solid;border-radius:100px;box-shadow:0 0 4px rgba(0,0,0,0.5);cursor:pointer;text-align:center;position: absolute;top:-15px;right:-15px;z-index:5;display:table;display:none;}.mm-linghtbox-overlay .mm-linghtbox-titulo{margin:0 auto;padding:6px 10px;background:#222;color:#fff;font-size:14px;font-weight:normal;border-radius:5px 5px 0 0;display:table;position:absolute;top:-30px;left:10px;z-index:4;}.mm-linghtbox-close-overlay i{font-size:20px;line-height:30px;color:#ccc;}.mm-linghtbox-close-overlay:hover{background:#c00;color:#fff;}.clearRolagem{overflow:hidden}.loader_38x38{margin:30px auto;padding-left:45px;width:100px;line-height:40px;font-size:16px;background: url('../images/loading_38x38.gif') no-repeat left center;display:block;}.loader_16x16{padding-left:18px;line-height:18px;font-size:11px;background: url('../images/loading.gif') no-repeat left center;display:block}.bt-fechar{position:absolute;top:-12px;right:-12px;}.bt-fechar a{font:12px/20px Arial, Helvetica, sans-serif;color:#fff;width:20px;height:20px;text-align:center;background-color:#555;border:2px #fff solid;border-radius:15px;box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45);display:block;}.bt-fechar a:hover{background:#c00}.msg-aviso{padding:10px;background: #FFFFE1;border:1px #fc0 solid;font-size:13px;font-weight:bold;color:#000;}.default-msg{margin:6px 0;padding:20px 0 20px 80px !important;font-size:16px;font-weight:bold;}.msg-sucesso{background:#E1FFEB url('../images/icone_sucesso.png') no-repeat 10px center;color:#009933;}.msg-erro{background:#FFE8E8 url('../images/icone_erro.png') no-repeat 10px center;color:#c00;}.resposta_erro, .resposta_sucesso{margin:6px 0;padding:10px !important;font-size:12px;font-weight:bold;color:#fff;border-radius:3px;}.resposta_erro{background:#FFDFDF;color:#c00;}.resposta_sucesso{padding:20px 0 20px 80px !important;background:#E1FFEB url('../images/icone_sucesso.png') no-repeat 10px center;font-size:16px;color:#009933;}.tit strong, .tit-pagina strong, #box-ultimas-fotos h2 strong, #box-ultimas-fotos h2, #boxIndiqueSite, .contato-end, fieldset.box-select-noticias{border-radius: 3px;}.s-box-menu{background:#fff;border:1px #ccc solid;border-top:0;border-radius:0 0 3px 3px;box-shadow:0 2px 3px #e2e2e2;}.copy-text:hover::after{margin-left:4px;content: '';width: 15px;height: 16px;background: url('../images/icon_copy.png') no-repeat;display: inline-block;cursor: pointer;position: relative;bottom: -4px;}.tooltip-copy-text{padding:4px;background:#000;color:#fff;border-radius:3px;font-size:12px;box-shadow:3px 3px 3px rgba(0,0,0,.4);opacity:0.8;display:inline-block;position:absolute;z-index:10000;}.mais-telefones-header{position: absolute;margin-top:-2px;margin-left:-12px}.mais-telefones-header a{padding-left:13px;font-size:10px !important;text-decoration:underline;}.mais-telefones-header i{margin-right:3px;font-size:100%;vertical-align:baseline}#google_translate_element{margin-bottom:15px;padding:5px 8px;border:1px #ccc solid;box-shadow:0 2px 3px #e2e2e2;background-color: #f2f2f2;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2e2e2) );background-image: -moz-linear-gradient(top, #ffffff, #e2e2e2);background-image: -ms-linear-gradient(top, #ffffff, #e2e2e2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2');}#google_translate_element > div{width:100%;}#google_translate_element > div > div{width:100%;font-size:12px;}.box-like-box{margin-bottom:5px;width:178px;}.tit-fanpage{width:178px;height:54px;background: url('../images/icone_curtir_fanpage.png') no-repeat;}.selo-tempo{}.tit-tempo{width:180px;height:54px;background: url('../images/icone_previsao_tempo.png') no-repeat;}.caixa-iframe-tempo{padding:12px 0;text-align:center;}.cotacao-cub{}.tit-cub{width:180px;height:54px;background: url('../images/icone_cotacao_cub.png') no-repeat;}.caixa-cub{padding:12px;background:#fff;}.box-form-newsletter-menu{}.tit-newsletter{width:180px;height:54px;background: url('../images/icone_newsletter_menu.png') no-repeat;}.caixa-newsletter{padding:12px;}.caixa-newsletter p{padding-bottom:5px;font-size:11px;color:#666}.caixa-newsletter label{padding:5px 0;display:block;}.caixa-newsletter label input[type="text"]{width:137px;}.caixa-newsletter div{margin-top:8px;text-align:right;}.caixa-newsletter .loaderNewsletter{position:static;text-align:left;}.corretor-online{margin-bottom:5px;}.banner-skype{margin-bottom:14px;}.banner-caixa-aqui{margin-bottom:18px;}#all{margin:0 auto;padding:0 10px;width:980px;}#all-content{padding-bottom:15px;width:980px;float:left;clear:both;display:table;position:relative;}.defaultMarginItensMenu{padding-bottom:14px;clear:both;}#content{margin:0 0 15px 0;padding:15px;background:#fff;border-radius:5px;box-shadow:0 0 6px #ccc;float:left;}.contentSizeMedium{width:570px;}.contentSizeBig{width:760px;min-height:600px;}.herarquia{padding:7px 0;border-bottom:1px #ccc dotted}.herarquia a{font-weight:bold}.box-imovel, .box-imovel-detalhes{width:557px;float:left;background:#CDDCDC url('../images/bg_top_box_centro.jpg') no-repeat top}.box-imovel2{width:557px;float:left;background: url('../images/bg_footer_box_centro.jpg') no-repeat bottom}.all-box-detalhes-imovel, .box-imovel-detalhes .all-box-detalhes-imovel{margin:15px;_margin:15px 7px;padding:15px;width:497px;background:#fff;float:left;}.box-detalhes-imovel{padding:10px 0;}h2.tit3{padding:15px 0 8px 20px;font-size:16px;display:block;clear:both;}.box-ultimos-imoveis{padding:13px 0;clear:both;}.fSH label span{padding-right:4px;}#label-bairro, #label-perfil, #label-posicao, #label-condominios{width:100%;display:table;}.label-cc{margin-bottom:5px;padding:4px 8px;width: calc(100% - 18px);max-width:200px;min-width:140px;height:110px;background:#fff;border:1px #bbb solid;overflow:auto;}#menu .label-cc{height:90px;font-size:11px;}.label-cc label{padding:4px 0 !important;cursor:pointer;}#menu .label-cc label{padding:2px 0 !important;}.label-cc label:hover{background:#f2f2f2;border-radius:3px;}.label-cc label span{font-weight:normal !important;display:table-cell !important;float:none !important;width:auto !important;height:auto !important;line-height:18px !important;background:none !important;text-align:left !important;}#menu .label-cc label span{line-height:16px !important;}.label-cc label input{margin-right:5px;margin-top:3px;vertical-align:middle;float:left;}.bt-submit-cc{bottom:-4px;right:6px;position:relative;float:right;}.bc2{bottom:0;right:0;}.bc3{margin-bottom:10px;position:static;bottom:auto;right:auto;float:none;}.bt-submit-cc a{padding:3px 5px;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;cursor:pointer;text-transform:uppercase;display:inline-block;}.bt-submit-cc a:hover{color:#e2e2e2}#menu .label-cc label input{margin-top:1px;}.tag-filtro-search{margin:0 3px 3px 0;padding:2px 6px;background:#b9b9b9;font-size:12px;line-height:20px;text-shadow:1px 1px 0 #999;color:#fff;display:inline-table;}.tag-filtro-search a{margin:0 -3px 0 3px;width:18px;line-height:18px;background:#999;font-size:11px;color:#fff;border-radius:50px;text-transform:uppercase;text-align:center;display:inline-block;}.tag-filtro-search a:hover{background:#666;}h3.tit-tag-filtro-search{margin-right:5px;font-size:13px;display:inline-table;}.selectOrdenar{position:absolute;top:5px;right:0;}.gridList{margin:18px 0 0 0;}.gridList ul{height:26px;border-bottom:1px #777 solid;}.gridList h3{margin-right:5px;padding:0 8px;font-size:12px;border-radius:4px 4px 0 0;line-height:26px;color:#fff;float:left;background-color: #777;background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#777777) );background-image: -moz-linear-gradient(top, #444444, #777777);background-image: -ms-linear-gradient(top, #444444, #777777);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#777777');}.gridList li{margin-right:20px;padding-left:4px;float:left;}.gridList li a{padding-left:20px;height:26px;line-height:26px;background: url('../images/icon_gride.gif') no-repeat;display:block;}.gridList li a.coluna{background-position:0 5px;}.gridList li a.lada-lado{background-position:0 -16px;}span.valorImovel{margin-top:8px;padding:0 5px;background:#f1f1f1;border-radius:5px;text-align:center;line-height:24px;color:#fff;font-size:14px;display:block;clear:both}span.bt_det{display:block;text-align:center}ul.lista-imoveis{padding:15px 0;float:left;}ul.lista-imoveis li{margin:15px 15px 0 0;padding:15px;width:146px;height:300px;min-height:300px;overflow:hidden;border:1px #e5e5e5 solid;border-radius:5px;float:left;}ul.lista-imoveis li:nth-child(4n-4){margin-right:0;}ul.lista-imoveis li:hover{background:#f2f2f2;}ul.lista-imoveis li img.i{height:104px;}ul.lista-imoveis li div.isolaImg{margin-bottom:8px;position:relative;}ul.lista-imoveis li span.cod_ref{padding-top:10px;font-size:11px;color:#999}ul.lista-imoveis li span.cat_sub{padding-top:5px;display:inline-table;font-size:12px;color:#222}ul.lista-imoveis li span.loc{padding-top:5px;display:inline-table;font-size:11px;color:#666}.lista-imoveis dl{border-radius:5px;}.lista-imoveis dl:hover{background:#f2f2f2;}.lista-imoveis dl dd.det-lista b{}.lista-imoveis dl.gridTypeList{padding:20px 0 20px 20px;width:auto;min-height:150px;border-bottom:1px #ccc dotted;position:relative;clear:both;display:none;}.lista-imoveis dl dd.foto-lista{position:relative;}.lista-imoveis dl.gridTypeList dd.foto-lista{width:160px;}.lista-imoveis dl.gridTypeList dd.foto-lista .imput-comparar label input{vertical-align:middle;}.lista-imoveis dd.foto-lista .imput-comparar label{padding-bottom:6px;cursor:pointer;display:block;}.lista-imoveis dl.gridTypeList dd.det-lista{color:#777;max-width:390px;position:absolute;left:175px;top:20px;}.lista-imoveis dl.gridTypeList dd.det-lista strong{margin-top:20px;font-size:15px;color:#222;display: inline-table}.lista-imoveis dl.gridTypeList dd.det-lista .loc{padding-top:5px;display:inline-table;}.lista-imoveis dl.gridTypeList dd.det-lista .cr{padding-top:5px;display:inline-table;}.lista-imoveis dl.gridTypeList dd.det-lista span.subcat{color:#999;font-style:italic;}.lista-imoveis dl.gridTypeList dd.det-lista .descr{padding-top:10px;display:inline-table}.lista-imoveis dl.gridTypeList dd.pr-lista{padding:28px 10px 0 10px;border-left:1px #e9e9e9 solid;height:80px;position:absolute;right:0px;top:30px;}.lista-imoveis dl.gridTypeList dd.pr-lista b{font-size:14px;}.lista-imoveis dl.gridTypeCols{margin:15px 15px 0 0;padding:15px;width:146px;height:320px;min-height:340px;border:1px #e5e5e5 solid;float:left;display:none;}.lista-imoveis dl.gridTypeCols:nth-child(4n-4){margin-right:0;}.lista-imoveis dl.gridTypeCols dd.det-lista{padding-top:6px;font-size:11px;}.lista-imoveis dl.gridTypeCols dd.det-lista strong{font-size:13px;display:inline-table;}.lista-imoveis dl.gridTypeCols dd.det-lista .cr{padding-top:5px;color:#999;display:inline-table;}.lista-imoveis dl.gridTypeCols dd.det-lista .loc{padding-top:5px;display:inline-table;}.lista-imoveis dl.gridTypeCols dd.det-lista .descr{display:none;}.lista-imoveis dl.gridTypeCols dd.pr-lista{padding-top:5px;}.lista-imoveis dl.gridTypeCols .dados-imoveis-comparar h4{margin:15px 0 5px;padding:6px 6px;background:#ddd url('../images/bg_transparente.png');border:1px #ccc solid;font-size:12px;text-transform:uppercase;clear:both;}.lista-imoveis dl.gridTypeCols .dados-imoveis-comparar ul{}.lista-imoveis dl.gridTypeCols .dados-imoveis-comparar ul li{padding:5px 0;font-size:12px;border-bottom:1px #ddd solid;}.bt-comparar{padding:15px 0 5px 0;clear:both;}.bt-comparar span{font-size:175%;}.tarja-personalizada{padding:4px 5px;font-size:11px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.6);text-align:center;display:inline-block;position:absolute;left:0;bottom:0;}.owl-carousel .tarja-personalizada{padding:6px 8px;font-size:13px;left:auto;bottom:auto;right:0;top:0;}.glidecontentwrapperBig .tarja-personalizada{padding:6px 8px;width:auto;font-size:13px;left:0;bottom:2px;right:auto;top:auto;}.jcarousel-skin-tango .jcarousel-clip-horizontal{height:350px !important;}ul.listBancos{padding-top:20px;}ul.listBancos li{width:186px;height:113px;display:inline-table;}.box-indicadores{padding:20px 0 20px 27px;width:543px;background:#EDEDED url('../images/bg_indicador.jpg') repeat-x top;float:left;}.box-indicadores table{width:250px;background:#fff;border-collapse:collapse;border:1px #ccc solid;}.box-indicadores table th{padding:3px;background:#EDEDED;border:1px #bbb solid;text-align:left;}.box-indicadores table td{padding:3px;border:1px #bbb solid;}.box-cub{width:250px;float:left;}.box-cub p{padding:0 0 6px 0;font-size:11px;color:#333;}.text{padding:10px 0;}.text p{margin-bottom:12px;line-height:22px;}.text a{text-decoration:underline}.text h3.tit-text, .text h1, .text h2, .text h3, .text h4, .text h5{margin:20px 0 5px 0;clear:both;}.text h1{font-size:18px;}.text h2{font-size:22px;}.text h3{font-size:15px;}.text h4{font-size:12px;}.text ul, .text ol{margin:0 0 12px 30px;background:none}.text li{line-height:20px;}.text ul li{list-style:disc;}.text ol li{list-style:decimal;}.text table{border-collapse:collapse;}.text table th, .text table td{padding:3px;}.text img{max-width:760px;}.list-links-uteis{margin:0!important;padding:0!important;}.list-links-uteis li{margin:0!important;padding:12px 0!important;border-bottom:1px #e2e2e2 solid;list-style:none!important}.list-links-uteis li strong{font-size:13px;}.list-links-uteis li:before{font-size:15px;content:"» ";}.box-colunas-editor{margin:30px 0;width:100%;display:table;}.bce-botao{margin:10px 0;}.bce-botao a{padding:5px 8px;color:#fff;text-decoration:none;display:inline-block;border-radius:3px;}.bce-botao a:hover{opacity:0.7;}.box-colunas-editor .bce-col_1, .box-colunas-editor .bce-col_2, .box-colunas-editor .bce-col_3, .box-colunas-editor .bce-col_4{padding:10px;text-align:center;float:left;}.bce2 .bce-col_1, .bce2 .bce-col_2{width: calc(50% - 20px);}.bce3 .bce-col_1, .bce3 .bce-col_2, .bce3 .bce-col_3{width: calc(33% - 20px);}.bce4 .bce-col_1, .bce4 .bce-col_2, .bce4 .bce-col_3, .bce4 .bce-col_4{width: calc(25% - 20px);}.box-imovel-detalhes{width:774px;background:#CDDCDC !important;border-radius:8px;}.box-imovel2-detalhes{background:none !important;}.box-imovel-detalhes .all-box-detalhes-imovel{width:715px !important;}.box-atalhos-footer{float:left;}.style-box-atalho{padding:35px 20px 20px 135px;width:213px;min-height:63px;background-color:#fff;border:1px #ddd solid;border-left:3px #999 solid;border-bottom:1px #ccc solid;box-shadow:inset 0 0 10px #e2e2e2;float:left;}.style-box-atalho h4{margin-bottom:5px;font-size:14px;}.style-box-atalho p{color:#555;}.b-a-anunciar{background-image: url('../images/bg_atalhos_anuncie2.png');background-repeat:no-repeat;background-position:15px 12px;}.b-a-contato{margin-left:14px;background-image: url('../images/bg_atalhos_contato.png');background-repeat:no-repeat;background-position:18px center;}.box-form-newsletter{margin-bottom:30px;display:table;clear:both;box-shadow: 0 0 8px #e2e2e2;}.box-form-newsletter .fn-icon{width:140px;height:90px;background:#777 url('../images/ico_newsletter.png') no-repeat center center;float:left;}.box-form-newsletter .fn-form{padding:10px 14px;width:810px;height:68px;background:#fff;border:1px #ddd solid;border-bottom:1px #ccc solid;border-radius:0 3px 3px 0;float:left;position:relative;}.box-form-newsletter .fn-form .fn-tit h3{font-size:18px;float:left;}.box-form-newsletter .fn-form .fn-tit p{padding:4px 0 0 20px;color:#666;float:left;}.box-form-newsletter .fn-form fieldset{padding-top:10px;clear:both;}.box-form-newsletter .fn-form fieldset label{padding-right:15px;}.box-form-newsletter .fn-form fieldset input[type="text"]{width:167px;}.box-form-newsletter .loaderNewsletter{position:absolute;right:15px;top:13px;}.list-noticias{padding:0;}.list-noticias li{padding:15px 15px 30px 0;width:742px;min-height:110px;display:block;border-bottom:1px #bbb dotted;}.list-noticias li a:hover{color:#999;text-decoration:none;}.list-noticias li h3{margin-bottom:5px;font-size:14px;}.list-noticias li .imagem{width:175px;float:left;}.list-noticias li .descr{line-height:18px;color:#555;}.list-noticias li .mais-detalhes{padding-top:10px;float:right;}.data-post-noticia{margin-bottom:20px;}.imagem-noticia{margin-bottom:12px;background:#f6f6f6;text-align:center;}.imagem-noticia .legenda-imagem-noticia{padding:8px 0;font-weight:bold;}.texto-noticia{line-height:20px;}.texto-noticia p{padding-bottom:22px;}.texto-noticia a{text-decoration:underline;color:#000;}ul.lista-imagens-upload li{width:125px;height:100px;display:inline-table}ul.lista-imagens-upload li img{width:108px;height:80px}.list-documentos li{padding:20px 0;min-height:75px;border-bottom:1px #e2e2e2 solid;position:relative;}.list-documentos li h4{font-size:14px;width:600px;}.list-documentos li h4:before{content:"» ";}.list-documentos li p{width:600px;}.list-documentos li .info{width:130px;position:absolute;top:15px;right:0;}.list-documentos li .info .bt-baixar{padding-top:8px;}.list-parceiros li{padding:20px 0;width:100%;border-bottom:1px #e2e2e2 solid;display:table;position:relative;}.list-parceiros li .imagem{width:220px;text-align:center;float:left;}.list-parceiros li .tx{width:535px;float:right;}.list-parceiros li .tx h4{margin-bottom:5px;font-size:15px;}.list-parceiros li .tx p{line-height:18px;}.list-parceiros li .tx div{margin-top:15px;}.list-equipe{padding:20px 0;}.list-equipe li{margin:0 14px 14px 0;padding:10px;width:350px;height:140px;background:#fff;border:1px #ccc dashed;float:left}.list-equipe li:nth-child(2n-2){margin-right:0;}.list-equipe li .avatar{padding-right:10px;float:left;}.list-equipe li .dados{width:210px;font-size:12px;line-height:18px;color:#555;float:left}.list-equipe li .dados h4{color:#333;font-size:14px;margin-bottom:10px;}.box-deixar-depoimento{margin:20px 0 30px 0;padding:30px 0;background:#f2f2f2;border:2px dashed #d9d9d9;text-align:center;}.container-depoimentos-home{padding-top:30px;width:100%;background: url('../images/bg_depoimentos.png') no-repeat left center;float:left;}.container-depoimentos-home h2{margin:0 0 10px 0;font-size:28px;}.cd-left .list-depoimentos{padding:10px 0 0 230px;}.cd-left #page_navigation{padding-left:230px;text-align:right}.cd-center{text-align:center;}.cd-center .list-depoimentos{padding:0 230px;}.list-depoimentos p{font-style:italic;font-size:15px;line-height:20px;}.list-depoimentos p span.aspas{font:bold 20px "Times New Roman", Times, serif;vertical-align:middle;}.ld-internas p{padding:20px 0;border-bottom:1px #e2e2e2 dotted}.container-depoimentos-home #page_navigation{margin:15px 0}.container-depoimentos-home #page_navigation .previous_link, .container-depoimentos-home #page_navigation .next_link{margin:0 5px;font-size:115%;color:#999;display:none}.container-depoimentos-home #page_navigation .page_link{margin:0 2px 0 2px;width:24px;height:24px;font:12px/24px Arial, Helvetica, sans-serif;color:#fff;background:#999;text-align:center;border-radius:100px;display:inline-table;top:-6px;position:relative;}.forms{padding-top:15px;}.forms .tx-top-forms{margin-bottom:15px;}.forms label{padding:8px 0;display:block;}.forms label span{padding-bottom:2px;display:block;}.forms label span b{font-family:Verdana, Arial, Helvetica, sans-serif;color:#c00;}.forms label.label-bt{margin-left:90px;}.forms .div-bt{padding:10px 0;}.erro-preechimento-form{border:1px #c00 solid !important;}table.codigoSeguranca{margin-top:0;padding:6px 10px;background:#e9e9e9 url('../images/bg_listra_cinza.gif');border:1px #ccc solid;}table.codigoSeguranca td{padding:0;}.grecaptcha-badge{display:none;}.msg-privacidade-termos-captcha-invisible{margin-top:20px;padding:0 30px;max-width:350px;display:table;font-size:11px;text-align: center;vertical-align: middle;}.msg-privacidade-termos-captcha-invisible a{text-decoration: underline;color:#0000FF;}.msg-privacidade-termos-captcha-invisible img{vertical-align:middle;}.tit-form{margin-top:6px;padding:10px 0 5px;font-size:16px;display:block;}.isola-inputs-num-anuncie label{margin-right:14px;display:inline-table;}.isola-inputs-lado label{margin-right:20px;display:inline-table;}div.bt-ir-mapa-google{margin-top:10px;display: table;}div.bt-ir-mapa-google a i{margin-right:4px;}.container-content__contato{display: flex;}.content__contato-localizacao .end-form-contato{margin-bottom:50px;}.content__contato-localizacao .end-form-contato address{font-style:normal;}.content__contato-localizacao .end-form-contato iframe{margin:20px 0 5px 0;width: 100%;}.content__contato-localizacao{margin-left:30px;padding-left: 30px;width: 100%;max-width: 700px;border-left: 1px #ddd dashed;}.content__contato-localizacao ul.list-filiais li{margin:15px 0 30px 0;line-height:20px;}#erro{margin:15px 0;clear:both}#erro h4{padding:5px 6px;font-weight:bold;color:#FFF;background:#C00;}#erro p{padding:10px;background:#F2F2F2;clear:both;border:0;}.erro{margin:15px auto;padding:0 0 0 46px !important;width:250px;height:50px;line-height:18px;background: url('../images/icone_exclamacao.png') no-repeat;}.resp-result-page-vazio{margin:60px auto;width:100%;max-width:700px;text-align:center;display:table}.resp-result-page-vazio span{margin:10px auto;width:84px;height:84px;background-image:url(../images/bg_icon_resp-search-vazio.png);background-repeat:no-repeat;background-position:center center;border-radius:100px;display:table}.resp-result-page-vazio p{margin-bottom:20px;font-size:18px;font-weight:700;color:#999}.tables{margin-bottom:5px;width:100%;border:1px #ddd solid;}.tables th, td{padding:7px;}.tables td a{text-decoration:underline;}.tables .null-tr td{background-color:#FFF7DD;}.tables thead th{background-color:#f2f2f2;text-align: left;}.tables thead th i{font-size:100%}.pages{padding-top:15px;clear:both;}.pages .pagesNav{}.pages .pagesIntervalos{padding:10px 0;clear:both;}.pages dd{padding:0 2px!important;float:left;}.pages dd a, .pages dd b{padding:4px 6px;font-size:12px;color:#444;text-decoration:none;border-radius:3px;float:left;}.pages dd a:hover{background:#e7e7e7;color:#000;}.pages dd b{padding:3px 5px !important;background:#fff;border:1px #333 solid;color:#333;font-weight:normal;}.pages dd a.controlsPage{background:#555;color:#fff;}.flags li{margin-left:5px;width:24px;height:24px;text-indent:-99999px;float:left;}.flags li a{width:24px;height:24px;display:block;}.flags li a.pt{background: url('../images/flags/brasil.png')}.flags li a.en{background: url('../images/flags/united-states.png')}.flags li a.es{background: url('../images/flags/spain.png')}.calendario-disponibilidade{margin:0 auto 20px auto;padding:0;background:#fff;width:100%;font-size:12px;border-collapse: separate;border-spacing:2px;}.calendario-disponibilidade thead th, .calendario-disponibilidade tbody td{padding:6px 0;font-size:14px;text-align:center;font-weight:bold;}.calendario-disponibilidade thead th{background:#e2e2e2;}.calendario-disponibilidade tbody td{width:100px;height:48px;font-size:12px;}.calendario-disponibilidade tbody td.status-disp-d{background-color:#99FFB3;}.calendario-disponibilidade tbody td.status-disp-i{background-color:#FFBFBF;}.calendario-disponibilidade tbody td small{font-size:11px;font-weight:normal;}.legenda-calendario-disponibilidade{margin:15px auto 30px auto;display:table;}.legenda-calendario-disponibilidade h4{font-size:12px;float:left;}.legenda-calendario-disponibilidade ul{margin:-3px 0 0 6px;float:left;}.legenda-calendario-disponibilidade ul li{margin-right:10px;display:inline-table;}.legenda-calendario-disponibilidade ul li span{font-size:22px}.legenda-calendario-disponibilidade ul li.d span{color:#99FFB3;}.legenda-calendario-disponibilidade ul li.i span{color:#FFBFBF;}.box-gadget-facebook{margin-top:25px;width:99.8%;border:1px #ddd solid;display:table;float:left;position:relative;}.box-content-gadget-facebook{margin:3px 10px 8px 3px;padding-right:10px;height:240px;line-height:230px;background: url('../images/bg_box_fanpage_facebook.png');text-align:right;}.box-content-gadget-facebook div{width:75%;float:right}.box-content-gadget-facebook a{width:275px;height:155px;display:block;position:absolute;top:15px;left:20px;}.icons-atendimento-absolute{height:40px;position:fixed;bottom:10px;z-index:10;}.icons-atendimento-absolute span{margin-left:0;float:left;}.icons-atendimento-absolute div a span.icon{width:50px;height:50px;display:inline-table;position:relative;z-index:10;animation: shakeIconsRs 7s infinite;}@keyframes shakeIconsRs {4.5%, 10.5% {transform: translate(0px, 0px) rotate(0deg);}5% {transform: translate(1px, 1px) rotate(0deg);}5.5% {transform: translate(-1px, -2px) rotate(-1deg);}6% {transform: translate(-3px, 0px) rotate(1deg);}6.5% {transform: translate(3px, 2px) rotate(0deg);}7% {transform: translate(1px, -1px) rotate(1deg);}7.5% {transform: translate(-1px, 2px) rotate(-1deg);}8% {transform: translate(-3px, 1px) rotate(0deg);}8.5% {transform: translate(3px, 1px) rotate(-1deg);}9% {transform: translate(-1px, -1px) rotate(1deg);}9.5% {transform: translate(1px, 2px) rotate(0deg);}10% {transform: translate(1px, -2px) rotate(-1deg);}}.icons-atendimento-absolute div.messenger a span.icon{background: url('../images/icon_messenger_fb.png?2') no-repeat;background-size:50px;}.icons-atendimento-absolute div.whatsapp a span.icon{background: url('../images/icon_whatsapp.png?2') no-repeat;background-size:50px;}.icons-atendimento-absolute div a span.text{margin:8px 0 0 -12px;padding:7px 10px 7px 17px;font-weight:bold;font-size:14px;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.2);position:relative;z-index:9;}.icons-atendimento-absolute div.messenger a span.text{color:#666;text-shadow:1px 1px 0 #fff;border:1px #ccc solid;background-color: #f2f2f2;background-image: -webkit-linear-gradient(#ffffff, #dddddd);background-image: -moz-linear-gradient(#ffffff, #dddddd);background-image: -ms-linear-gradient(top, #ffffff, #dddddd);background-image: linear-gradient(#ffffff, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');}.icons-atendimento-absolute div.messenger a:hover span.text{border:1px #a9a9a9 solid;}.icons-atendimento-absolute div.whatsapp a span.text{color:#fff;text-shadow: #006600 1px 1px 0;border:1px #f2f2f2 solid;background-color: #f2f2f2;background-image: -webkit-linear-gradient(#00CC33, #006600);background-image: -moz-linear-gradient(#00CC33, #006600);background-image: -ms-linear-gradient(top, #00CC33, #006600);background-image: linear-gradient(#00CC33, #006600);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC33', endColorstr='#006600');}.icons-atendimento-absolute div.whatsapp a:hover span.text{border:1px #006600 solid;}.banner-whatsapp-body{margin:15px 0 30px;padding:20px;width: calc(100% - 40px);background: #1C5044 url('../images/bg_banner_imovel_whatsapp.png') no-repeat right;clear:both;}.inner-banner-whatsapp-body{padding:0 0 0 50px;height:40px;background: url('../images/icon_whatsapp.png') no-repeat;background-size:40px;}.inner-banner-whatsapp-body a{color:#fff;display:block;}.inner-banner-whatsapp-body span.bwb-s1{font-size:21px;}.inner-banner-whatsapp-body span.bwb-s2{color:#BDCECA;}.msg-politica-cookies{margin-left:-321px;width:620px;padding:10px;background-color:#fff;border:1px #ddd solid;font-size:13px;display:table;position:fixed;bottom:10px;left:50%;z-index:1000;}.msg-politica-cookies span.col1{width:400px;float:left}.msg-politica-cookies span.col2{height:30px;line-height:30px;float:left}.msg-politica-cookies span.col3{margin-right:10px;height:30px;line-height:30px;float:right;}.msg-politica-cookies span.col3 a{font-weight:bold;}.popup-exit-container{position: fixed;top: 50%;left: 50%;z-index: 999999;width: 640px;transform: translate(-50%, -50%);animation-name: moveDownPopupExit;animation-duration: 0.7s;animation-iteration-count: 1;}@keyframes moveDownPopupExit {0% {transform: translate(-50%, -200%);}100% {transform: translate(-50%, -50%);}}.popup-exit{background: #fff;box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.45);border-radius: 5px;display: table;}.popup-exit .loaderPopupExit{margin:10px 30px;}.popup-exit h3{padding: 18px;font-size: 21px;text-align: center;}.popup-exit h3 strong{margin: 0 auto;display: table;font-size: 23px;font-weight: bold;}.popup-exit form{position: relative;}.popup-exit fieldset{padding: 30px 30px 30px 200px;background-color: #b7b7b7;border-radius: 0 0 5px 5px;}.popup-exit fieldset label, .popup-exit fieldset > div{position: relative;z-index: 2;}.popup-exit fieldset > div.popup-exit_pp{color: #fff;font-size: 12px;text-shadow: 2px 2px 2px rgba(0,0,0,0.4);}.popup-exit fieldset > div.popup-exit_pp a{color: #fff;text-decoration: underline;}.popup-exit .bg-predios{width: 100%;height: 100%;background: url('../images/bg_popup_saida.png') no-repeat -180px 0;border-radius: 0 0 5px 5px;display: block;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0.3;}.popup-exit fieldset input[type="text"], .popup-exit fieldset input[type="email"], .popup-exit fieldset input[type="tel"]{margin-bottom: 12px;border: 0;padding: 10px;width: calc(100% - 20px);border-radius: 3px;background-color: rgba(255,255,255,1.0);}.popup-exit fieldset input[type="submit"]{margin: 15px 0 0 0;padding: 0 !important;width: 100%;height: 38px!important;font-size: 16px;color: #fff;cursor: pointer;text-shadow: none;}.box-filiais-imobiliaria{position: absolute;z-index: 30;padding: 10px;border: 1px #ddd solid;background: #fff;box-shadow: 5px 5px 5px rgba(0,0,0,0.3);}.box-filiais-imobiliaria ul{overflow-x: hidden;overflow-y: auto;min-width:340px;max-height: 200px;}.box-filiais-imobiliaria li{margin-bottom:20px;color:#222;text-shadow:none !important;}.box-filiais-imobiliaria li:last-child{margin-bottom:0;}.box-filiais-imobiliaria li a{color:#222 !important;text-decoration:underline;}@media only screen and (min-width: 1000px) and (max-width: 1050px) {#all-footer{padding-bottom:90px;}}