.link-hover-under:hover{text-decoration:underline;}.info-imovel{margin-bottom:18px;}.info-imovel h1{font-size:18px;}.info-imovel h2{margin-top:3px;font-size:12px;font-weight:normal;color:#777}.info-imovel h2 a{color:#777}.info-imovel h2 a{color:#777}.foto{margin-right:10px;width:200px;float:left;}.foto div.isolaImg{position:relative;}.foto div.isolaImg img{width:200px;}.foto .tarja-personalizada{padding:5px 6px;font-size:12px !important;width:auto;bottom:auto;top:8px;left:-8px;}.foto .tarja-personalizada i{width:8px;height:8px;background: url('../images/icon_seta_tarja.png') no-repeat;display:inline-table;position:absolute;left:0;bottom:-8px;}.foto .isolaTour-virtual a span{padding-right:34px;background: url('../images/icon_tour_virtual.png') no-repeat right center;}.foto .isolaTour-virtual a{margin:10px auto;padding:0 6px 0 8px;height:28px;line-height:28px;border:1px #ddd solid;font-weight:bold;font-size:13px;cursor:pointer;display:table;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color: #e4e4e4;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);background-image: -o-linear-gradient(top, #ffffff, #e2e2e2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2');}.foto .isolaTour-virtual a:hover{border-color:#888;}.isolaGallery{width:100%;min-height:100px;display:block;}.foto .isolaImg img{width:200px;}.foto ul.thumbs{margin-bottom:5px;padding:5px 0 15px 0;width:100%;float:left;display:none;}.foto ul.thumbs li{margin:0 15px 3px 0;width:92px;float:left;}.foto ul.thumbs li:nth-child(2n){margin-right:0;}.foto ul.thumbs li img{width:114px;height:85px;}.foto ul.thumbsMedium li img{width:92px;height:69px;}.foto ul.thumbs li a{cursor:pointer;}.video{padding-top:10px;}.video a{padding-left:25px;font-weight:bold;line-height:30px;background: url('../images/icone_video.png') no-repeat left center;display:block;}.embed-video{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.embed-video iframe, .embed-video object, .embed-video embed, .embed-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.isola-datalhes-interacao{padding:0 0 15px 15px;width:535px;float:left;}.style-default-box-do{line-height:18px;color:#777;}.style-default-box-do b{color:#333;}.detalhes{padding-right:20px;width:265px !important;min-height:280px;background: url('../images/sombra_right.gif') no-repeat right top;float:left;}.detalhes .tit-catSub{margin:6px 0 8px;padding:0 7px 2px 7px;background:#e9e9e9;display:table;font-size:12px;}.detalhes .nome-imovel{margin:0 0 15px 0;font-size:16px;}.detalhes .cod_referencia{margin-bottom:10px;}.detalhes .dados-imovel{margin:5px 0 20px 0;}.detalhes .dados-imovel h4{margin-bottom:2px;font-size:12px;}.detalhes .preco i{padding-top:3px;font-size:11px;color:#666}.detalhes .dados-imovel mark{background:none;color:inherit;}ul.sprite-caracteristicas li{padding:5px 0 5px 28px;background: url('../images/sprite-caracteristicas.png');background-repeat:no-repeat;display:block;}ul.sprite-caracteristicas li.sc-acomodacoes{background-position:0 -142px;}ul.sprite-caracteristicas li.sc-dormitorios{background-position:0 -48px;}ul.sprite-caracteristicas li.sc-suites{background-position:0 -76px;}ul.sprite-caracteristicas li.sc-banheiros{background-position:0 5px;}ul.sprite-caracteristicas li.sc-lavabos{background-position:0 -109px;}ul.sprite-caracteristicas li.sc-garagens{background-position:0 -23px;}ul.sprite-caracteristicas li.sc-salas{background-position:0 -170px;}.interacao{width:230px;float:right;position:relative;}.interacao .preco{margin-bottom:10px;}.interacao .preco i{font-size:11px;position:relative;}.interacao .preco > div{margin:0 0 15px 0;padding:7px 9px;color:#fff;display:block;}.interacao .preco > div span b{font-size:18px;display:table;}.interacao .preco .tabela-valores-diarias-temporada{margin:5px 0 15px 0;width:100%;border-collapse:collapse;background:#fff;}.interacao .preco .tabela-valores-diarias-temporada th{background:#f7f7f7;}.interacao .preco .tabela-valores-diarias-temporada th, .interacao .preco .tabela-valores-diarias-temporada td{padding:3px;border:1px #e9e9e9 solid;font-size:12px;text-align:left;}.itensInteracaoImovel li{padding:4px 0;}.itensInteracaoImovel li a{padding:0 6px;line-height:14px;font-weight:bold;background:#f1f1f1 url('../images/bg_transparente.png') repeat-x;border:1px #ccc solid;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);}.itensInteracaoImovel li a:hover{color:#000;border:1px #777 solid;}.itensInteracaoImovel li a span{padding:8px 0 8px 27px;background: url('../images/sprite_icons_detalhes_imovel.png?10') no-repeat;display:block;cursor:pointer;}.itensInteracaoImovel li.print a span{background-position:0 4px;}.itensInteracaoImovel li.print a:hover span{background-position:0 -40px;}.itensInteracaoImovel li.send a span{background-position:0 -80px;}.itensInteracaoImovel li.send a:hover span{background-position:0 -119px;}.itensInteracaoImovel li.info a span{background-position:0 -162px;}.itensInteracaoImovel li.info a:hover span{background-position:0 -206px;}.itensInteracaoImovel li.rel a span{background-position:0 -249px;}.itensInteracaoImovel li.rel a:hover span{background-position:0 -291px;}.itensInteracaoImovel li.video a span{background-position:0 -335px;}.itensInteracaoImovel li.video a:hover span{background-position:0 -377px;}.itensInteracaoImovel li.map a span{background-position:0 -420px;}.itensInteracaoImovel li.map a:hover span{background-position:0 -463px;}.itensInteracaoImovel li.phone a span{background-position:0 -508px;}.itensInteracaoImovel li.phone a:hover span{background-position:0 -553px;}.itensInteracaoImovel li.info a{background-color: #189D0E;background-image: -webkit-gradient(linear, left top, left bottom, from(#1EBD11), to(#189D0E) );background-image: -moz-linear-gradient(top, #1EBD11, #189D0E);background-image: -ms-linear-gradient(top, #1EBD11, #189D0E);background-image: -o-linear-gradient(top, #1EBD11, #189D0E);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1EBD11', endColorstr='#189D0E');border-color: #15870C;color: #fff;}.itensInteracaoImovel li.fav a span{background-position:0 -592px;}.itensInteracaoImovel li.fav a:hover span, .itensInteracaoImovel li.fav a.on span{background-position:0 -633px;}.box-unidades-condominio{margin:25px 0 10px 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}.box-unidades-condominio table{margin-bottom:5px;width:100%;}.box-unidades-condominio::-webkit-scrollbar{width:10px;height:10px;}.box-unidades-condominio::-webkit-scrollbar-button{width:0px;height:0px;}.box-unidades-condominio::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);border-radius:50px;}.box-unidades-condominio::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.4);}.box-unidades-condominio::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5);}.box-unidades-condominio::-webkit-scrollbar-track{background:none;border: 0px none #ffffff;border-radius: 0px;}.box-unidades-condominio::-webkit-scrollbar-track:hover{background:none;}.box-unidades-condominio::-webkit-scrollbar-track:active{background:none;}.box-unidades-condominio::-webkit-scrollbar-corner{background:transparent;}.descr{padding-top:10px;clear:both;}.descr img{max-width:525px;height:100%}.text-descr{line-height:22px;}.listUlCaracteristicas, .listUlTemPerto{padding:10px 0;display:inline-table;}.listUlCaracteristicas li, .listUlTemPerto li{padding:3px 0 3px 20px;width:155px;line-height:16px;background: url('../images/icon_tick.png') no-repeat 0 4px;float:left;}.compartilha{padding-top:15px;text-align:center;clear:both;}.compartilha h4{padding-bottom:4px;font-size:12px;}.compartilha li{padding:5px 0;}.box-form-contato-imovel-m1{width:100%;display:table;}.box-form-contato-imovel-m1 #erro{margin:0 0 15px 0;}.box-form-contato-imovel-m1 fieldset{padding:0;}.box-form-contato-imovel-m1 .div-bt{display:flex;gap:15px;}.box-form-contato-imovel-m1 .div-bt .bt{background:#21297A;border:0;}.box-form-contato-imovel-m1 .div-bt .bt i{margin-right:5px;font-size: 100%;}.box-form-contato-imovel-m1 .div-bt .bt.bt-fii-whatsapp{background:#189D0E;}.box-form-contato-imovel-m1 .div-bt .bt.bt-fii-whatsapp i{font-size:125%;}.data-entrada-saida-temporada{display:table;}.data-entrada-saida-temporada label{margin-bottom:8px;width:155px;position:relative;}.data-entrada-saida-temporada label input{width:120px;}.data-entrada-saida-temporada label i{font-size:95%;position:absolute;top:38px;right:30px;}.data-entrada-saida-temporada label.data-entrada{float:left;}.data-entrada-saida-temporada label.data-saida{margin-right:1px;float:left;}.list-conograma-obra{width:530px;display:inline-table;}.list-conograma-obra li{margin:10px 30px 10px 0;width:250px;float:left;}.list-conograma-obra li:nth-child(2n){margin-right:0;}.list-conograma-obra li .co-container-porc{margin-top:3px;width:100%;background:#e9e9e9;}.list-conograma-obra li .co-content-porc{padding:2px 0;background:#0C3;text-align:right;display:block;}.list-conograma-obra li .co-content-porc b{margin:0 5px;color:#000;}