﻿ body, html{top:0 !important;}html{overflow-x:hidden}body, input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], select, textarea{font:13px Open Sans, Trebuchet MS;}body, a{color:#666;}.i{border-color:#ddd !important;}input[type=submit], .bt{padding:0 6px;height:32px;font:bold 12px Open Sans, Arial, Helvetica, sans-serif;text-transform:uppercase;text-shadow:0 0 5px rgba(0,0,0,0.5);color:#fff;cursor:pointer;border-radius:3px;box-shadow:none;}input[type=submit]:hover, .bt:hover{box-shadow:0 0 6px rgba(0,0,0,0.4);}.icones-rs{padding:5px 10px;height:80px;}.icones-rs h4{padding-bottom:8px;font-size:13px;display:block}.icones-rs li{margin-right:6px;float:left;}.icones-rs li a{width:34px;height:34px;background:#fff;border-radius:50px;border:1px #ccc solid;text-align:center;float:left;-moz-transition:all 100ms ease-in;-webkit-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-out;}.icones-rs li a:hover{-moz-transform:scale(1.10);-webkit-transform:scale(1.10);-o-transform:scale(1.10);border-color:#aaa;}.icones-rs li i{line-height:34px;font-size:20px}.icones-rs li.b i{width:20px;width:20px;background: url('../../../static/images/icon_blog.png') no-repeat center -33px;display:inline-block}.icones-rs li.tt i{width:20px;width:20px;background: url('../../../static/images/icon_tiktok.png') no-repeat center -33px;display:inline-block}.icones-rs li.x i{width:20px;width:20px;background: url('../../../static/images/icon_x.png') no-repeat center -33px;display:inline-block}.icones-rs li.f i{color:#3B5998;}.icones-rs li.g i{color:#DC483B;}.icones-rs li.x i{color:#5EA9DD;}.icones-rs li.l i{color:#007BB6;}.icones-rs li.y i{color:#DC2825;}.icones-rs li.i i{color:#CC0099;}#all-header{margin:0 auto;width:100%;display:table;}#header{margin:0 auto;height:468px;position:relative;}#header .barra-topo{width:100%;height:40px;background:#f2f2f2;border-bottom:1px #fff solid;}#header .barra-topo .content-barra-topo{margin:0 auto;padding:0 30px;width:1197px;position:relative;}#header .barra-topo .content-barra-topo .date{line-height:40px;font-size:12px;}#header .barra-topo .content-barra-topo .cont-favoritos{margin:8px 35px 0 0;line-height:20px;float:right;}#header .barra-topo .content-barra-topo .cont-favoritos i{line-height:20px;font-size:128%;color:#CC9933;vertical-align: baseline}#header .barra-topo .content-barra-topo .flags{float:right;margin:8px 5px 0 0;}#google_translate_element, .goog-te-banner-frame, .goog-te-balloon-frame, #goog-gt-tt, .goog-tooltip, .goog-tooltip:hover {display:none !important;}#header .logomarca-contato{width:100%;height:150px;border-top:1px #e9e9e9 solid;}#header .logomarca-contato .content-logomarca-contato{margin:0 auto;padding:0 24px;width:1197px;position:relative;}#header .logomarca-contato .icones-rs{background:#fff;border:1px #ddd solid;border-radius:5px;}#header .logomarca-contato .icones-rs h4{font-size:14px;line-height:26px;color:#999;}#header .logomarca-contato .icones-rs li{margin-right:3px;}#header .atendimento, #header .logomarca-contato .icones-rs{margin:30px 0 0 30px;float:right;position:relative;}#header .logomarca-contato .icones-rs{margin-right:6px;}#header .atendimento{padding:5px 10px;background:#fff;border:1px #ddd solid;border-radius:5px;}#header .atendimento h4{font-weight:bold;font-size:14px;line-height:26px;color:#999;}#header .atendimento div.c-tel, #header .atendimento div.c-email{padding:0 0 0 52px;height:52px;line-height:22px;background-repeat: no-repeat;background-position:0 center;display: table-cell;vertical-align:middle;font-size:16px;font-weight:bold;color:#333 !important}#header .atendimento div.c-tel{background-image: url('../../modelo_21/images/icon_telefone.png');}#header .atendimento div.c-email{background-image: url('../../modelo_21/images/icon_email.png');font-weight:normal;font-size:13px;}#header .atendimento div.c-email b{font-size:16px;}#header .mais-telefones-header{position: absolute;right:-1px;bottom:-14px;}#header .mais-telefones-header a{padding:2px 4px;background-color:#f2f2f2;border:1px #ddd solid;text-decoration:none;background-position:3px 5px;border-radius:3px;}#header .mais-telefones-header a:hover{border-color:#aaa}.fixed-chat-left, .fixed-chat-right{margin:0 !important;padding:5px 10px 10px 10px;height:inherit;line-height: inherit;background:#fff;border:1px #ddd solid;border-bottom:0 !important;box-shadow:0 0 4px rgba(0,0,0,0.15) !important;position:fixed !important;bottom:0;top:auto !important;z-index:10;}.fixed-chat-left{left:0 !important;right:auto !important;border-left:0;border-radius:0 5px 0 0 !important;}.fixed-chat-right{left:auto !important;right:0;border-right:0 !important;border-radius:5px 0 0 0 !important;}#header .nav{width:100%;height:56px;background-image: url('../../modelo_21/images/bg_li_nav.png');background-position:bottom;display:block;z-index:2;position:relative;}#header .nav ul{margin:0 auto;padding:0 24px;width:1197px;}#header .nav ul li:first-child{border-left:1px rgba(255,255,255,0.5) dotted;}#header .nav ul li{margin:6px 3px 0 3px;width:191px;height:41px;border:1px rgba(255,255,255,0.4) dotted;border-radius:5px;float:left;}#header .nav ul li a{padding:11px 10px;height:19px;line-height:16px;font-size:14px;text-align:center;background-repeat:no-repeat;background-position:12px center;color:#fff;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,0.2);display:block;}#header .nav ul li a:hover{padding-top:14px;height:16px;background-color: rgba(0,0,0,0.2);border-radius:4px;}#header .nav ul li a, #header .nav ul li a i{transition: all .20s ease-in-out;-moz-transition: all .20s ease-in-out;-webkit-transition: all .20s ease-in-out;}#header .nav ul li a i{margin-right:5px;opacity:0.50;font-size:130%;vertical-align: middle}#header .nav ul li a:hover i{opacity:1.0;}#header .all-search{width:100%;height:220px;display:block;}#header .all-search h3{padding:20px 0 5px 0;font:bold 28px Montserrat, Trebuchet MS;color:#fff;text-shadow:0 0 3px #000;text-align:center;}#header .all-search .search{margin:0 auto;padding:0;width:960px;height:86px;border:1px rgba(255,255,255,0.4) solid;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);display:table;position:relative;}#header .all-search .search form{position:absolute;}#header .all-search .search label{margin-right:10px;float:left;}#header .all-search .search label span{padding-bottom:3px;font-size:12px;color:#fff;display:block;}#header .all-search .search label select{width:148px;border-color:#fff;}#header .all-search .search label input[type=text]{width:70px;}#header .all-search .search label.bt-search{padding-top:19px;}#header .all-search .search form#search_1{padding:15px 0 0 15px;}#header .all-search .search form#search2{margin-left:30px;padding:15px 0 0 0;right:5px;}#header .all-search .search form#search2 label input[type=text]{border-color:#fff;width:85px;}#header .all-search .bt-search-advancy{margin:-1px auto 0 auto;text-align:center;}#header .all-search .bt-search-advancy a{padding:0;height:16px;display:inline-block;text-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:0 0 5px 5px;box-shadow:0 2px 5px rgba(0,0,0,0.4);}#header .all-search .bt-search-advancy a:active{padding-bottom:8px !important;}.tit-top-busca-avancada{margin:0 auto;width:154px;height:28px;line-height:28px;background: url('../../../static/images/bg_tit_top_redondo.gif') no-repeat;text-align:center;font-weight:normal;text-shadow:#222 1px 1px 1px;color:#fff;font-size:13px;clear:both;}fieldset.fieldSearch{float:left;}fieldset.fSA{padding:15px 0;}fieldset.fSM{margin-bottom:18px;padding:8px;background:#f2f2f2 url('../../../static/images/bg_listra_cinza.gif');border:1px #ccc solid;box-shadow:0 3px 6px #ccc;}fieldset.fSA label{padding:8px 0;display:block;}fieldset.fSA label span{padding-right:8px;width:150px;height:26px;line-height:26px;font-weight:bold;text-align:right;background:#f1f1f1;border-radius: 6px 0 0 6px;float:left;}fieldset.fSM label{padding:6px 0;display:block;}fieldset.fSM label span{display:block;font-weight:bold;}fieldset.fieldSearch input[type=text]{width:60px;}fieldset.fSA select{width:220px;}fieldset.fSA input[type=text]{width:97px;}fieldset.fSM select{width:157px;}fieldset.fSM input[type=text]{width:145px;}fieldset.fSM .div-bt{padding:3px 0 !important;text-align:right;}fieldset.fSA .div-bt{padding:5px 0 0 158px !important;}#all{margin:0 auto;padding:30px 30px 0 30px;width:1197px;background:#fff;display:table;}#all-content{width:1197px;}#content{margin-left:0;padding:0;width:982px;box-shadow:none;float:left;}.contentSizeMedium{width:568px;}.contentSizeBig{width:982px;}.tit{margin:15px 0 10px 0;padding-bottom:7px;width:100%;font:28px "Montserrat", "Trebuchet MS";border-bottom:1px #e2e2e2 solid;display:table;clear:both;}.tit span{padding-bottom:5px;border-bottom:3px #ccc solid;}.marginTopTitH2{margin-top:0px;}.tit-h3{}.contentHome{padding-top:365px !important;}.contentHome .lista-imoveis{margin-top:-12px;}.contentSliderHome{margin-bottom:20px;}#all-owl-imoveis-destaque, .slideMenuContent{position:absolute;}#owl-imoveis-destaque{padding-top:5px !important;}.isola-datalhes-interacao{width:553px !important;}.detalhes{margin-bottom:15px;width:323px !important}ul.lista-imoveis li, .lista-imoveis dl, .list-noticias li, .list-equipe li, .list-documentos li, .list-parceiros li{border:1px #ddd solid!important;border-radius:5px;box-shadow:0 0 8px #ddd;transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-webkit-transition: all .25s ease-in-out;}ul.lista-imoveis li:hover, .lista-imoveis dl:hover, .list-noticias li:hover, .list-equipe li:hover, .list-documentos li:hover, .list-parceiros li:hover{background:#fff;border-color:#999;box-shadow:0 0 10px #999;}ul.lista-imoveis li, .lista-imoveis dl.gridTypeCols{padding-top:15px!important;padding-bottom:15px;padding-left:15px!important;padding-right:15px!important;width:200px;height:315px;background-color:#fff;position:relative;}.lista-imoveis li .isolaImg a, .lista-imoveis dd.foto-lista a{width:200px;height:150px;position: relative;overflow: hidden;display: block;}.lista-imoveis dl.gridTypeList dd.foto-lista a{width:160px;height:115px;}.lista-imoveis li img.i, .lista-imoveis dd img.i {-webkit-transition: all .7s cubic-bezier(.190, 1.000, .220, 1.000);-moz-transition: all .7s cubic-bezier(.190, 1.000, .220, 1.000);-ms-transition: all .7s cubic-bezier(.190, 1.000, .220, 1.000);-o-transition: all .7s cubic-bezier(.190, 1.000, .220, 1.000);transition: all .7s cubic-bezier(.190, 1.000, .220, 1.000);}.lista-imoveis li:hover img.i, .lista-imoveis dl:hover img.i{-webkit-transform: rotate(2deg) scale(1.3);-moz-transform: rotate(2deg) scale(1.3);-ms-transform: rotate(2deg) scale(1.3);-o-transform: rotate(2deg) scale(1.3);transform: rotate(2deg) scale(1.3);}.lista-imoveis .isolaImg img.i, .lista-imoveis dd.foto-lista img.i{margin-bottom:0;padding:0!important;border:0;width:200px;height:150px;border-radius:0;box-shadow:none;}.lista-imoveis .isolaImg img.i:hover, .lista-imoveis dd.foto-lista img.i:hover{border:0;box-shadow:none;}.lista-imoveis .isolaTx, .lista-imoveis dl.gridTypeCols dd.det-lista{padding:8px 0 15px 0;text-align:left;}.lista-imoveis .cod_ref{font-size:12px!important;}.lista-imoveis .loc{font-size:12px!important;}.lista-imoveis span.valorImovel{margin-top:5px;padding:0 10px;line-height:30px;color:#fff!important;font-size:15px!important;transition: padding .25s ease-in-out;-moz-transition: padding .25s ease-in-out;-webkit-transition: padding .25s ease-in-out;border-radius:0 5px 5px 0;display:block;position:absolute;bottom:60px;left:0;}.lista-imoveis li:hover span.valorImovel, .lista-imoveis dl.gridTypeCols:hover span.valorImovel{padding-left:25px}.lista-imoveis .bt_det{position:absolute;bottom:12px;left:0;}.lista-imoveis .caracts{padding:15px 20px;width:160px;height:120px;line-height:24px;background:rgba(0,0,0,0.40);font-size:13px;color:#fff;text-shadow:1px 1px 1px #000;text-align:right;position:absolute;top:15px;left:15px;opacity:0;transition: opacity .30s ease-in-out;-moz-transition: opacity .30s ease-in-out;-webkit-transition: opacity .30s ease-in-out;}.lista-imoveis li:hover .caracts, .lista-imoveis dl.gridTypeCols:hover .caracts, .lista-imoveis dl.gridTypeList:hover .caracts{opacity:1.0;}ul.lista-imoveis-venda{padding-top:10px;}ul.lista-imoveis-venda li{margin:9px 18px 9px 0!important;width:200px;height:350px;position:relative;}ul.lista-imoveis-venda li:nth-child(3n){margin-right:18px !important;}ul.lista-imoveis-venda li:nth-child(4n){margin-right:0 !important;}ul.lista-imoveis-venda li .isolaTx{text-align:left;}.gridList{margin-bottom:25px;}.gridList h3{font-size:12px;}.lista-imoveis dl.gridTypeCols{margin:9px 18px 9px 0!important;height:390px;}.lista-imoveis dl.gridTypeCols:nth-child(3n){margin-right: 18px !important;}.lista-imoveis dl.gridTypeCols:nth-child(4n){margin-right:0 !important;}.lista-imoveis dl.gridTypeCols .caracts{top:39px;}.lista-imoveis dl.gridTypeList{margin-bottom:20px;padding:5px 15px 15px 15px;position:relative;}.lista-imoveis dl.gridTypeList dd.foto-lista{padding-top:8px;}.lista-imoveis dl.gridTypeList dd.foto-lista img.i{width:160px;height:115px;}.lista-imoveis dl.gridTypeList .caracts{padding:15px;width:130px;height:85px;top:37px;}.lista-imoveis dl.gridTypeList dd.det-lista{padding-bottom:0!important;max-width:50.91649694501018%;top:10px;left:190px;}.lista-imoveis dl.gridTypeList dd.det-lista .loc b{font-weight:normal;}.lista-imoveis dl.gridTypeList dd.det-lista .cr{font-size:12px;}.lista-imoveis dl.gridTypeList dd.det-lista .descr{font-size:11px;}.lista-imoveis dl.gridTypeList dd.pr-lista{padding-top:0!important;border:0;}.lista-imoveis dl.gridTypeList dd.pr-lista .valorImovel{font-size:16px!important;border-radius:5px;position: static;}.lista-imoveis dl.gridTypeList dd.pr-lista .bt_det{position:static}.lista-imoveis dl.gridTypeColsComparacao{padding-bottom:105px !important;}.jcarousel-skin-tango{margin:-15px 0 10px 0!important;}.jcarousel-skin-tango .jcarousel-container-horizontal{padding-top:8px!important;width:982px!important;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:990px !important;height:415px !important;}.jcarousel-skin-tango .jcarousel-prev-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal{width:28px!important;height:38px!important;top:100px !important;}.jcarousel-skin-tango .jcarousel-prev-horizontal{background-image: url('../../modelo_21/images/prev-horizontal.png') !important;background-position:3px 0 !important;}.jcarousel-skin-tango .jcarousel-next-horizontal{right:-12px;background-image: url('../../modelo_21/images/next-horizontal.png') !important;background-position:3px 0 !important;}.jcarousel-skin-tango li{margin-right:18px !important;width:200px !important;height:345px!important;}.jcarousel-skin-tango li:nth-child(4n-4){margin-right:18px !important;}.jcarousel-skin-tango li .cod_ref{font-size:11px !important;}.jcarousel-skin-tango .isolaImg img.i{}.box-atalhos-footer2{margin:20px 0 20px;width:100%;float:left;display:table;}.box-atalhos-footer2 .content-af{margin-right:2.036659877800407%;padding:120px 2.036659877800407% 2.036659877800407% 2.036659877800407%;width:27.90224032586558%;min-height:80px;text-shadow:1px 1px 1px rgba(0,0,0,0.35);text-align:center;float:left;background-repeat:no-repeat;background-position:center 35px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;}.box-atalhos-footer2 .content-af a{display:block;}.box-atalhos-footer2 .content-af a:hover span{text-decoration:underline;color:#fff;}.box-atalhos-footer2 .clear-margin{margin-right:0;}.box-atalhos-footer2 .content-af h3{margin-bottom:10px;font-size:17px;color:rgba(255,255,255,0.60)}.box-atalhos-footer2 .content-af span{font-size:13px;color:#fff;}.box-atalhos-footer2 .af-encontrar{background-image: url('../../modelo_21/images/icon_encontrou.png');}.box-atalhos-footer2 .af-cadastrar{background-image: url('../../modelo_21/images/icon_cadastrar.png');}.box-atalhos-footer2 .af-atendimento{background-image: url('../../modelo_21/images/icon_atendimento.png');}.list-noticias li{margin:20px 0;padding:1.527494908350305%;width:96.74134419551935%;min-height:125px;}.list-noticias li:last-child{margin-bottom:0;}.list-parceiros li .tx{margin-left:10px;width:740px;float:left;}.list-equipe li{margin:0 25px 25px 0;padding:15px;width:438px;height:130px;}.list-documentos li{margin:0 25px 25px 0;padding:1.527494908350305%;width:96.74134419551935%;}.list-documentos li .info{right:15px;}.list-parceiros li{margin:0 25px 25px 0;padding:1.527494908350305%;width:96.74134419551935%;}.list-parceiros li .tx{width:68.22810590631365%;}.box-form-newsletter .fn-form{width:1026px}.owl-controls .owl-buttons .owl-prev, .owl-controls .owl-buttons .owl-next{opacity:1.0 !important;z-index:5;}.owl-controls .owl-buttons .owl-prev{left:-11px !important;}.owl-controls .owl-buttons .owl-next{right:-11px !important;}#container-slideshow-home .isolaImagesSlidesHome{background: url('../../modelo_21/images/bg_img_imovel.gif')!important;}.box-gadget-facebook{box-shadow:0 0 8px #e2e2e2;}.info-imovel h1{font-size:22px !important;}.foto ul.thumbs li:hover img{opacity:0.65;}.isola-datalhes-interacao{padding-left:30px !important;padding-bottom:40px !important;width:740px !important;}.isola-datalhes-interacao .tit{margin-top:20px;font-size:24px;border-bottom:1px #ddd solid}.isola-datalhes-interacao .detalhes{width:440px !important;background:none}.isola-datalhes-interacao .detalhes .dados-imovel h4{font-size:14px;}.isola-datalhes-interacao .interacao{width:240px;}.isola-datalhes-interacao .itensInteracaoImovel li a span{padding:10px 0 10px 27px;}.itensInteracaoImovel li.print a span{background-position:0 6px !important;}.itensInteracaoImovel li.print a:hover span{background-position:0 -38px !important;}.itensInteracaoImovel li.send a span{background-position:0 -78px !important;}.itensInteracaoImovel li.send a:hover span{background-position:0 -117px !important;}.itensInteracaoImovel li.info a span{background-position:0 -160px !important;}.itensInteracaoImovel li.info a:hover span{background-position:0 -204px !important;}.itensInteracaoImovel li.rel a span{background-position:0 -247px !important;}.itensInteracaoImovel li.rel a:hover span{background-position:0 -289px !important;}.itensInteracaoImovel li.video a span{background-position:0 -333px !important;}.itensInteracaoImovel li.video a:hover span{background-position:0 -375px !important;}.itensInteracaoImovel li.map a span{background-position:0 -418px !important;}.itensInteracaoImovel li.map a:hover span{background-position:0 -461px !important;}.itensInteracaoImovel li.phone a span{background-position:0 -506px !important;}.itensInteracaoImovel li.phone a:hover span{background-position:0 -551px !important;}.isola-datalhes-interacao .form-mais-informacoes{margin-top:-12px;padding:15px;background:#f4f4f4 url('../../../static/images/bg_listra_cinza.gif');border:1px #ddd solid;}.isola-datalhes-interacao .form-mais-informacoes:hover{border-color:#bbb;}.isola-datalhes-interacao .form-mais-informacoes input[name=nomeInfo], .isola-datalhes-interacao .form-mais-informacoes input[name=emailInfo]{width:320px !important;}.isola-datalhes-interacao table.codigoSeguranca{margin-top:15px;padding:0;background:none;border:0;}.box-form-contato-imovel-m2{border-bottom:0 !important;background: none !important;}.box-form-contato-imovel-m2 h2{margin-bottom: -1px;position: relative;padding: 10px !important;width: auto !important;display: table;background-color: #FDD685 !important;background-image:none !important;font-weight:bold;font-size: 16px !important;color:#CC8A02 !important;text-transform: none !important;text-shadow:none !important;border-radius:5px 5px 0 0;border: 1px #FDB10F solid !important;border-bottom: 0!important;}.content-form-contato-imovel{padding:12px !important;background:#FDD685 !important;border:1px #FDB10F solid;border-radius:0 5px 5px 5px;}.form-imovel .isola-mail-tel{display: flex;}.form-imovel .isola-mail-tel label:nth-child(1){width: 85%;}.form-imovel .isola-mail-tel label:nth-child(2){margin-left:12px;max-width: 150px;}.form-imovel input[type=text], .form-imovel input[type=email], .form-imovel input[type=date], .form-imovel textarea{padding:6px 2%!important;width:95.5%!important;border: 0 !important;}.form-imovel textarea{height:65px!important;}.form-imovel .bt, .form-imovel input[type=submit]{min-height:40px;background-color: #00B22D !important;border-color: #00B22D!important;font-size: 15px !important;}.form-imovel table.codigoSeguranca{margin-top:0;}.form-imovel table.codigoSeguranca td{padding:0;}.box-dados-corretor{padding:7px;background-color: rgba(255,255,255, 0.6) !important;width: calc(100% - 14px) !important;border-radius: 5px;}.box-dados-corretor .foto{margin-right:15px !important;width:26.78571428571429% !important;}.caixa-iframe-tempo, .caixa-cub, .caixa-iframe-tempo{background:#f2f2f2!important;}.titMenu{display:block;clear:both;}.titMenu a{}.wrapContentMenu{margin:0 0 14px 0;padding:0!important;border-top:0;}#menu{padding:0 0 0 15px;width:175px;float:right;}#menu ul.g{padding-bottom:8px;}#menu ul.g li strong span{padding:0 0 0 8px;height:32px;line-height:32px;border-left:4px rgba(0,0,0,0.2) solid;font-size:13px;text-transform:uppercase;border-radius:3px;display:block;}#menu ul.g li strong span a{display:block;}#menu ul.g li strong a:hover{}#menu ul.g ul{padding:5px 0 10px;}#menu ul.g ul li{line-height:16px;}#menu ul.g ul li a{margin:4px 0;padding:6px;border:1px #ddd solid;font-size:13px;line-height:16px;color:#555;display:block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;border-radius:3px;}#menu ul.g ul li a:hover{padding-left:10px;background-color:#e9e9e9;border-color:#999;color:#000;text-decoration:none;display:block;}#menu .corretor-online{padding-bottom:12px;}.icons_menu li{margin-top:3px;height:58px;line-height:16px;border:1px #ccc solid;border-radius:5px;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 );background-image: -o-linear-gradient(top, #ffffff, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2');}.icons_menu li a{color:#444;font-size:13px;font-weight:bold;display:block;}.icons_menu li a:hover{color:#000;}.icons_menu li span{padding:12px 0 0 53px;height:58px;background: url('../../modelo_21/images/sprite_icons_menu.png') no-repeat;display:block;}.icons_menu li.iconFinanciamanto span{background-position:4px 11px}.icons_menu li.iconIndicadores span{padding-left:60px;background-position:8px -63px}.icons_menu li.iconIndicacao span{background-position:4px -131px}#all-footer{margin:0 auto;width:100%;height:180px;clear:both;display:table;}#footer{margin:0 auto;padding:30px;width:1197px;clear:both;color:#fff;position:relative;}.navFooter{position:absolute;top:30px;left:30px;}.navFooter li {margin-right:6px;line-height:30px;display:inline;}.navFooter li a{padding:7px 12px 7px 22px;background-color:rgba(0,0,0,0.2);background-image: url('../../modelo_21/images/arrow_nav.png');background-repeat:no-repeat;background-position:10px center;font-weight:bold;color:#e2e2e2;border-radius:3px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;}.navFooter li a:hover{background-color:rgba(0,0,0,0.35);color:#d9d9d9}#footer a{color:#fff;}#footer a:hover{color:#fff;}#footer address{font-style:normal;}#footer .vcard{width:400px;position:absolute;left:30px;top:80px;}#footer .vcard strong{text-decoration:underline;}#footer .vcard a{text-decoration:underline;}#footer .webmail{position:absolute;top:100px;right:30px;}#footer .webmail a{font-weight:bold;text-decoration:underline;}#footer .by{position:absolute;top:25px;right:30px;}#footer .by a{width:140px;height:40px;background: url('../../../static/images/logo_migmidia.png') no-repeat;text-indent:-99999px;display:block;}#footer .copy{font-size:11px;position:absolute;top:138px;right:30px;}#footer .icones-rs{width:500px;position:absolute;top:80px;left:450px;}#footer .icones-rs h4 span{color:#fff;}#footer .icones-rs li a{border:0;border-radius:50px;box-shadow:0 0 4px rgba(0,0,0,0.4);}.icons-atendimento-absolute{bottom:105px;}@media screen and (min-width: 999px) and (max-width: 1600px) {#all-footer{padding-bottom:100px;}}@media screen and (min-width: 999px) and (max-width: 1024px) {#header .barra-topo .content-barra-topo{padding:0 10px;width:990px}#header .logomarca-contato .content-logomarca-contato{padding:0 10px;width:990px;}#header .logomarca-contato .icones-rs{display:none;}#header .at-telefone{margin-right:7px;}#header .nav ul{padding:0 10px;width:990px;}#header .nav ul li{width:auto;}#header .nav ul li a{padding-left:22px;padding-right:22px;}#all{padding:25px 22px;width:980px;}#all-content{width:980px;}#content{width:778px;}.contentSizeBig{width:778px;}.contentHome{padding-top:0 !important;}.isola-box-facebook .content-box-facebook{background-position:0 center !important;}#all-owl-imoveis-destaque, .slideMenuContent{position: relative;}#owl-imoveis-destaque{padding-top:5px !important;}ul.lista-imoveis-venda li{margin:10px 40px 28px 0!important;height:340px;}ul.lista-imoveis-venda li:nth-child(4n){margin-right:40px !important;}ul.lista-imoveis-venda li:nth-child(3n){margin-right:0 !important;}.lista-imoveis dl.gridTypeCols{margin:10px 40px 28px 0!important;}.lista-imoveis dl.gridTypeCols:nth-child(4n){margin-right:40px!important;}.lista-imoveis dl.gridTypeCols:nth-child(3n){margin-right:0!important;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:778px!important;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:778px !important;height:395px !important;}.jcarousel-skin-tango li{margin-right:15px !important;width:151px !important;height:330px!important;}.jcarousel-skin-tango li:nth-child(4n-4){margin-right:15px !important;}.jcarousel-skin-tango li .cod_ref{font-size:11px !important;}.jcarousel-skin-tango .isolaImg a{width:152px !important;height:114px !important;}.jcarousel-skin-tango .isolaImg img.i{width:152px !important;height:114px!important}.jcarousel-skin-tango .caracts{padding:10px;width:132px;height:94px;top:15px!important;}.isola-datalhes-interacao{padding-left:15px !important;width:535px !important;}.isola-datalhes-interacao .detalhes{width:305px !important}.isola-datalhes-interacao .interacao{width:190px;}.form-imovel .isola-mail-tel{display: block;}.form-imovel .isola-mail-tel label:nth-child(1){width: auto}.form-imovel .isola-mail-tel label:nth-child(2){margin-left:0;max-width: auto;}.box-form-newsletter .fn-form{width:810px}.box-form-newsletter .fn-form fieldset input[type="text"]{width:165px;}#footer{padding:20px;width:990px;}}