
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');#menu div,#tela{width:1128px}
#Topo,#Topo a,#pesquisaTop{border:0 solid red}
#Coluna3 span,body{text-align:justify}
*{font-family:"Open Sans",Arial,Tahoma;font-size:1em;padding:0;margin:0}
#Topo div,#menu div,#tela,#telaBOTHOME{margin:0 auto;border:0 solid #00f}
body{margin:0;padding:0;color:#333;background-color:#FFF;border:0 solid #00f;font-size:62.5%}
h1{font-size:2em;}
h2{font-size:1.5em}
#Coluna3 p,#Coluna3 span,h3{font-size:1.2em}
h4{font-size:1.4em}
#TituloPaginas h1{font-size:1.3em;color:#fb8a00;text-transform:uppercase;margin-bottom:0}
#Topo a,#menu{font-size:1.2em}
#telaBOTHOME{width:900px}
#menu{color:#FFF;width:100%;top:0;left:0;background:#666;height:2em}
#menu a:hover{color:#facf03}
#menu div{text-align:right}
#menu a{padding-right:2em}
#Topo{height:85px;width:100%;background:#facf03;background:-moz-linear-gradient(top,#facf03 0,#fb8a00 100%);background:-webkit-linear-gradient(top,#facf03 0,#fb8a00 100%);background:linear-gradient(to bottom,#facf03 0,#fb8a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#facf03',endColorstr='#fb8a00',GradientType=0);margin:0}
#Topo div{width:1128px;background-image:url(/../img/topo.png);background-image:-webkit-image-set(url(/../img/topo.webp) 1x);background-position:left;background-repeat:no-repeat;text-align:right;height:85px}
#Topo a{margin:1.5em 1.9em 0 0;padding:15px 0;height:25PX;float:right}
#pesquisaTop{padding-top:.03em;margin:1% auto;height:80px;max-width:100%;background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%}
#AnuncioGuiaFundo,#pesquisahome{max-width:100%;background-position:center;background-repeat:no-repeat;background-size:100% 100%;-khtml-background-size:100% 100%}
div.pesquisaTop{width:1128px;height:80px;margin:0 auto;border:0 solid #00f}
#pesquisahome{padding-top:.01em;margin:0 auto;height:250px;background-image:url(../img/fundopesquisa.gif);background-image:-webkit-image-set(url(../img/fundopesquisa.webp) 1x);border:0 solid red;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-moz-background-size:100% 100%}
div.pesquisahome{width:1128px;height:320px;margin:7% auto;border:0 solid #00f}
div.transbox{margin:7% 0 0 0;width:100%;height:45%;border:0 solid #000;background-color:rgba(255,255,255,.85)}
#Coluna5,#Coluna5Logoimob{width:19.379432624113475177304964539007%}
#Anunciantes,#Anuncie,#Anuncios,#Anunciosb,#Botoes,#BuscaRapidaCidades{background-color:#FFF}
div.transbox form{margin:1%;padding-top:.5%;font-weight:700;color:#000;height:8em;border:0 solid #CACACA}
#Coluna2,#Coluna2DETALHES,#Coluna3{margin-right:.3968253968253968253968253968254%}
#Coluna3quart2,#Coluna4,#Coluna5,#Coluna5Busca,#Coluna5Logoimob,#Coluna6,#Coluna62,#Coluna7,#Colunaquart,#ColunaquartBusca{margin-right:.44326241134751773049645390070922%}
#Coluna2,#Coluna2DETALHES,#Coluna2tecos,#Coluna3quart,#Coluna4,#Coluna5,#Coluna5Busca,#Coluna6,#Coluna62,#Coluna7{margin-top:0}
#Coluna5,#Colunaquart{height:auto;float:left;}
#AnuncioGuiaFundo,#BuscaRapida,#Coluna2,#Coluna2DETALHES,#Coluna2tecos,#Coluna3,#Coluna3quart,#Coluna4,#Coluna5,#Coluna5 span,#Coluna5Busca,#Coluna5Busca img,#Coluna62,#Coluna7,#Colunaquart{border:0PX SOLID}
#Coluna2{width:48.670212765957446808510638297872%;float:left}
#Coluna2a{width:48.670212765957446808510638297872%;float:left;MIN-HEIGHT: 25PX;}
#Coluna2DETALHES{width:55%;padding:1em;float:left}
div.whatsdet img {max-width: 12%;}
#Coluna3 b{ font-size:1.4em;}
#Coluna3 font{ font-size:1em;}
#Coluna3Det{width:37.936507936507936507936507936508%;}
#Coluna3Det b{ font-size:1.4em;}
#Coluna3Det font{ font-size:1em;}
#Coluna3{width:32.936507936507936507936507936508%;margin-LEFT:0;height:75px;float:left}
#Coluna3 p{font-weight:bolder;width:100%;margin-top:5%;border:0 solid #00f}
#Coluna3 span{font-weight:700;border:0 solid #00f}
#Coluna3 img{width:100%;float:left}
#Coluna3Home img{width:50%;padding-left:6em;padding-right:6em}
#Coluna2 li{font-size:1.4em; margin-left:5%}
#Coluna3Home2{padding:1em 2em 2em}
#ColunaquartBuscateste{visibility:hidden;display:none}
.Coluna4 img{width:100%;height:auto;overflow:hidden}
#Coluna4{width:24.556737588652482269503546099291%;margin-right:.44326241134751773049645390070922%;margin-top:0em;border:0PX SOLID blue;float:left;font-weight: normal;}
.Coluna4{width:24.8%;margin-right:.2%;margin-top:0em;float:left;border:0PX SOLID blue}
#Coluna4 a{color:#777;font-size:1em;font-weight:400}
#Coluna4 p{margin-bottom:-1em}
#Coluna4 a:hover{text-decoration:underline}
#Coluna5{width:19.379432624113475177304964539007%;margin-right:.44326241134751773049645390070922%;height:auto;margin-top:0em;margin-bottom:1%;border:0PX SOLID blue;float:left}
.Coluna5{width:19.379432624113475177304964539007%;margin-right:.44326241134751773049645390070922%;height:auto;margin-top:0em;margin-bottom:1%;border:0PX SOLID blue;float:left}
#Coluna5 a{color:#666;font-size:1.1em}
#Coluna5 img{width:90%}
.Coluna4a{width:24.379432624113475177304964539007%;margin-right:.44326241134751773049645390070922%;height:auto;margin-top:0em;margin-bottom:1%;border:0PX SOLID blue;float:left}
.Coluna4a img{ width:20%;}
#Coluna5Busca{width:32%;overflow:hidden;position:relative;float:left;text-align:center}
#Coluna5Busca img{width:100%;min-height:215px;max-height:100%;overflow:scroll;cursor:pointer}
#Coluna5Logoimob{height:40px;margin-top:0;border:0PX SOLID;float:left}
#Coluna5 span{color:#666;font-weight:700;width:100%;text-align:center;font-size:.8em;margin-top:-.8em;margin-bottom:2em;float:left}
#Coluna6{width:16.223404255319148936170212765957%;float:left}
#Coluna6 a{font-size:.95em}
#Colunaquart a,#Colunaquart h1,#Colunaquart h2{font-size:1.7em}
#Coluna62{width:25.8%;float:left; height:35px; font-size:1em}
#Coluna7{float:left;width:10.8%}
#Colunaquart{width:75.02482269503546099290780141844%;min-height:40px}
#Coluna3quart2,#ColunaquartBusca{width:66.02482269503546099290780141844%;border:0 solid #00f;min-height:40px;float:left; font-size: 1.1em;}
#Colunaquart a{padding:.1em 0 .5em}
#Anunciantes,#Botoes,#FundoCinza{margin:0 auto;font-size:1.4em;float:left;border:0 solid red}
#Coluna3quart{width:74.5567376%;margin-right:0;float:right}
#Coluna2tecos{width:66%;margin-right:0;float:right}
#Anunciantes{min-height:120px;width:1128px;padding:1em 0 1.5em}
#FundoCinza{height:200px;width:100%;background-color:#E4E4E4}
#Botoes{height:80px;width:1128px;padding:2em}
#Botoes div{font-size:1em}
#Transparencia div:hover{opacity:.85;cursor:pointer}
#Anuncios,#Anunciosb{min-height:330px;max-height:1100px;width:1128px;margin:1em auto 0;padding:0;font-size:1.4em;border:0 solid red}
.Classificados{margin-top:1em;font-size:.9em}
.Classificados h2{color:#fb8a00;padding-right:1em;text-decoration:underline}
.Classificados div,.Classificados p{font-size:1em;font-weight:300;color:#000;padding-right:2em}
#Anuncie,#AnuncioGuia{padding:0 2em;font-size:1.4em;border:0 solid red;width:1128px;margin:0 auto}
#BuscaRapida{width:32.771535580524344569288389513109%;margin-left:.56179775280898876404494382022472%;margin-top:0;float:left}
#AnuncioGuiaFundo{height:400px;background-image:url(../img/fundo_propaganda.gif);margin:2% auto;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-moz-background-size:100% 100%}
#AnuncioGuia{height:400px}
#Anuncie{height:300px}
#BuscaRapidaCidades{height:560px;width:1128px;margin:0 auto;padding-bottom:0;font-size:1.4em;font-weight:700;border:0 solid red;float:left}
#BuscaRapidaCidadesLinks{width:100%;padding:0;margin:0 auto;height:auto;border:0 solid #00f;float:left}
#BuscaRapidaCidadesLinks a{font-size:.8em;color:#3D3D3D;text-decoration:underline;cursor:pointer}
#Baixo{height:300px;width:100%;background-color:#F0F0F0;border-top:6px solid #DDD;float:left}
#Baixo2{height:200px;width:1128px;background-color:#F0F0F0;margin:0 auto;padding:0 1em;font-size:1.4em}
#creditos{height:255px;width:100%;padding-top:0;background:#FFF;text-color:#000}
.flutuante,div.listagemVert img{height:1.8em}
div.listagemVert{font-size:1.3em;visibility:visible}
div.listagemVert button{font-size:.9em}
div.listagemVertSome{display:none;font-size:1.3em;visibility:hiden}
#escondido,div.some{visibility:hidden;display:none}
div.some{cursor:text}
a:link,a:visited{color:#FFF;text-decoration:none}
a:hover{color:#022164;font-weight:bolder;text-decoration:none}
#Titulo{font-size:2.3em;font-weight:700;text-align:center;padding-top:20px}
#faixa{border-bottom:6px solid #DDD;font-size:1.2em}
.flutuante{position:fixed;bottom:0;width:8em;left:5%;background-color:#fb8a00;z-index:100;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
.QuadroBusca{box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 4px 15px 0 rgba(0,0,0,.19);top:0;left:0;cursor:pointer;overflow:hidden;height:235px;min-height:inherit}
.contact_form input,.contact_form select,.contact_form textarea{font-size:1.3em;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset; }
#escondido2{visibility:visible;display:inline}
.deskescondido{display:none}
.iconesbusca{width:12%}
.Coluna4Home{width:22.8%;margin-right:1%;margin-top:0em;float:left;border:0PX SOLID blue;}
.Coluna4Home img{opacity:0.45; width:100%; height:160px;}
div.transboxHome{opacity:1;height:160px;}
.Coluna4Home img:hover{ opacity:0.25;}
div.transboxHome:hover{opacity:1}
div.transboxHome p{text-shadow: 1px 1px 1px black, 0 0 1px white, 0 0 1px white;font-weight:500;font-style:oblique;color:#000;margin-top:-50%;;padding-left:5%;padding-right:5%;text-align:left; font-size:1.4em; position:relative}
#AnunciantesLinks{background-color:#FFF;margin:0 auto;font-size:1.4em;border:0 solid red;width:1128px;/*padding:1em 0 1.5em*/}
.imobiliarias{display:none;}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelG.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelG.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;height:200px;width:100%;float:left;font-size:0}
.Tela100Paginas{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelG.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelG.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;height:200px;width:100%;float:left;font-size:0;BACKGROUND-SIZE:1500px}
}
.Coluna4BuscaCidades{width:24%;margin-right:.2%;float:left}
.Coluna4BuscaCidades a{font-size:1.2em;margin-top:5%;padding-top:3%}
.Coluna4BuscaCidades img{width:90%;height:auto;opacity:.9}
.Coluna4BuscaCidades:hover img{opacity:.5}
.Coluna4BuscaCidades span{font-size:1.5em}
.botaoAnuncie{padding:.5%;text-align:center;width:20%;margin-left:40%;margin-top:1%;background-color:#FFF}
.Coluna5B{width:19%;margin-right:.2%;margin-top:0em;float:left;text-align:left}
.Coluna5B a{color:#454545}
.Coluna5B p{margin-bottom:5%}
#ColunaPortais{width:19.379432624113475177304964539007%;margin-right:.44326241134751773049645390070922%;height:auto;margin-top:0em;margin-bottom:1%;border:0PX SOLID blue;float:left}
.ColunaPortais{width:19.379432624113475177304964539007%;margin-right:.44326241134751773049645390070922%;height:auto;margin-top:0em;margin-bottom:1%;border:0PX SOLID blue;float:left}
#ColunaPortais img{width:90%;height:auto}
.contact_form ul{list-style-type:none;list-style-position:outside;margin:0;padding:0;width: 100%;float: left;}
.contact_form li{padding:0;border-top:1px solid #eee;position:relative;font-size:1.2em}
.contact_form p{text-align:left;float:right;font-size:1.2em}
.contact_form h2{margin:0;display:inline}
.required_notification{color:#d45252;margin:.5em 0 0;display:inline;float:right}
.contact_form label{width:100%;display:initial;float:initial;padding:3px;color:#535252}
.contact_form input{padding:2px 8px;margin:0;font-size:1.4em}
.contact_form input:button{width:auto;border:1px solid #00f}
.contact_form input:radio{height:2em;width:auto;padding:3px 8px;background-color:#fb8a00}
.contact_form select{height:2.8em;width:98%;padding-left:.3em;font-size:1.4em}
.contact_form button,.contact_form2 div{color:#fff;font-weight:700;text-align:center;}
.contact_form input{margin-bottom:2%; border:1px solid #aaa;border-radius:2px;height:2.3em;position:relative;display:inline-block;width:95%;ox-shadow:0 0 3px #ccc,0 10px 15px #eee inset}
.contact_form textarea{padding:0;border:1px solid #aaa;border-radius:2px;height:5em;position:relative;display:inline-block;width:97%;ox-shadow:0 0 3px #ccc,0 10px 15px #eee inset}
.contact_form input:focus,.contact_form textarea:focus{background:-65px -16px #fff;border:1px solid #7A9CD3;box-shadow:0 0 3px #aaa}
.contact_form button{background-color:#fb8a00;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:6px 20px;width:150px;height:45px}
.contact_form2 div{background-color:#facf03;background:-webkit-gradient(linear,left top,left bottom,from(#facf03),to(#fb8a00));background:-webkit-linear-gradient(top,#facf03,#fb8a00);background:-moz-linear-gradient(top,#facf03,#fb8a00);background:-ms-linear-gradient(top,#facf03,#fb8a00);background:-o-linear-gradient(top,#facf03,#fb8a00);background:linear-gradient(top,#facf03,#fb8a00);border:0 solid #E98D2A;border-bottom:1px solid #996E2B;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:0}
.contact_form button:hover{opacity:.85;cursor:pointer}
.contact_form button:active{border:1px solid #fb8a00;box-shadow:0 0 10px 5px #6B560B inset;-webkit-box-shadow:0 0 10px 5px #6B560B inset;-moz-box-shadow:0 0 10px 5px #6B560B inset;-ms-box-shadow:0 0 10px 5px #6B560B inset;-o-box-shadow:0 0 10px 5px #6B560B inset}
.contact_form input,.contact_form textarea{-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}
.maisofertas{ width:34%;}
#Coluna40{width:10%; float:left; margin-right:0.5%;}
#Coluna7100{ width:15%; margin-left:3%; float:left}
#Coluna3invert{ width:99%; float:left;}
#Coluna3invert span{ font-size:1.3em; font-weight:bold;}
}
@media screen and (max-width:1128px){#Anunciantes,#AnunciantesLinks,#Anuncie,#AnuncioGuia,#Anuncios,#Baixo2,#Botoes,#BuscaRapidaCidades,#Topo div,#menu div,#tela,div.pesquisaTop,div.pesquisahome{width:1024px; float:left}
#telaBOTHOME{width:900px}
}
@media screen and (max-width:768px){#menu,#pesquisaTop{border:0 solid red}
#BuscaRapidaCidades,#Topo,#Topo a,#Topo div,#telaBOTHOME,div.pesquisahome{border:0 solid #00f}
.{width:768px}
#menu{min-width:100%;position: absolute;}
#pesquisaTop{width:100%}
#Topo{width:100%;height:95px}
#Topo a{margin-top:7.5%}
div.transbox{margin:3% auto 8%;width:100%;height:45%}
#pesquisahome{width:100%;border:1px sodlid}
div.transbox form{width:100%;margin:0}
#Coluna7{margin-right:.44326241134751773049645390070922%;width:13%}
#tela{width:100%;border:0 solid red}
#Anunciantes,#AnunciantesLinks,#AnuncioGuia,#Anuncios,#Botoes,#Topo div,#menu div,#telaBOTHOME,div.pesquisaTop,div.pesquisahome{width:100%}
#Anuncie,#Baixo2{width:100%;border:0PX SOLID}
#BuscaRapida{width:46%;margin-left:.56179775280898876404494382022472%}
#BuscaRapidaCidades{width:100%}
}
@media screen and (max-width:428px){*{font-size:12px;}
#Coluna3invert{ width:32%; float:left;}
#Coluna3invert input{ height:2.5em;width:auto;padding:3px 8px;}
.maisofertas{ width:98%;}
div.whatsdet img {max-width: 5%;}
#Coluna2 li{margin-left:0%}
.Coluna4BuscaCidades a{ font-size:1.3em; min-height:15px; display:flex; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center;justify-content: flex-start; align-items: center;float: left; margin-top: 4%;padding-top:0;}
div.listagemVert{font-size:1.5em;visibility:visible;width:95%}
div.listagemVert b{ font-size:0.85em;}
div.listagemVert button{margin:0}
div.listagemVert input{margin:1%}
#menu,#pesquisaTop{border:0 solid red}
#Anuncios,#Baixo2,#Coluna3,#Coluna4,#Topo,#Topo a,#Topo div,#tela,#telaBOTHOME,div.pesquisahome{border:0 solid #00f}
#Coluna3quart2,#escondido2{visibility:hidden;display:none}
.*{width:425px}
#menu{min-width:100%;margin-left:0; background-color:transparent;position:fixed; top:0; z-index: 3;}
#Topo,#Topo div{width:100%;background-size:auto;}
#Topo{margin: 0 AUTO;width: 100%;padding: 0% 2% 0% 2%; overflow: hidden; height: 85px; position:fixed; top:0; z-index: 2; }
#Topo a{margin-top:20%;margin-right:1.2%;padding:0;font-size:0;visibility:hidden}
#pesquisahome{width:100%;/*height:0;*/background-image:none; margin-top:55px;}
div.pesquisahome{ width:425px; height:100%}
#Anunciantes,#AnunciantesLinks,#AnuncioGuiaFundo,#Anunciosb,#Coluna2,#Coluna7,#FundoCinza,.Coluna4{border:0 solid red;}
#Anuncie,#Baixo{border:0 solid RED}
#BuscaRapida,#Coluna2tecos,#Coluna3Home2,#Topo div{border:0PX SOLID}
div.transbox{margin:0;width:100%}
div.transbox form{width:100%;margin:0}
#Coluna4,#Coluna5Logoimob,#Coluna6,#Coluna7,#ColunaquartBusca{margin-right:.44326241134751773049645390070922%}
#Anuncie,#tela{margin:0 AUTO;width:100%; padding:0 2% 0 2%; overflow: hidden;}
#Coluna7{width:47%;margin-top:2%; margin-left:2%; margin-right:0;}
#Coluna7100{width:93%; margin-top:5%;float: left;}
#Topo div,#menu div,#telaBOTHOME,div.pesquisahome{width:100%;}
#pesquisaTop{display:none}
div.pesquisaTop{width:100%;height:370px}
#Coluna2DETALHES,#Colunaquart{width:97%;padding:0}
#Coluna5,#Coluna62{width:97%; margin-left:2%;}
#Coluna5{width:58%; margin-left:1%;margin-right:1%;}
#Coluna40{width:38%; float:left}
#Coluna5 label{margin-top:-5%}
#Coluna40 label{margin-top:-5%}
#Anunciantes{width:100%;height:270px;display:none}
#AnunciantesLinks{width:100%;height:100%}
#FundoCinza{min-height:190px}
#Botoes,#BuscaRapidaCidadesLinks{width:100%}
#Anuncios{width:100%;margin-right:0}
#Anunciosb{width:100%;min-height:330px;max-height:950px;height:920px;margin:0 auto}
#AnuncioGuiaFundo{width:100%;height:1100px}
#AnuncioGuia{width:100%;border:0 solid #ff0;height:1100px}
#Titulo{font-size:1.3em;font-weight:700;text-align:center;padding-top:20px}
#Anuncie{padding:0}
#BuscaRapida{width:48%;margin-right:1%}
#BuscaRapidaCidades{height:1410px;width:100%;font-size:1.5em}
#Baixo{width:425px;height:900px}
#Baixo2{width:80%}
#Coluna2{width:99.6%;margin-right:.3968253968253968253968253968254%;font-size: 1.2em;}
#Coluna3{width:99%;margin-right:.3968253968253968253968253968254%;margin-left:1.5%; height: auto;}
#Coluna3Det{width:99%;margin-right:.3968253968253968253968253968254%;margin-left:1.5%; height: auto;}
#Coluna2tecos{width:98%;margin-right:0;margin-top:0;float:left}
#Coluna3Home2{width:70%}
#Coluna4{min-height:20px;width:97%;padding:1%;font-size:1.3em}
#Coluna3quart2{font-size:1.3em; height:180px;}
#Coluna5,#Coluna5 span,#Coluna5Busca,#Coluna6{border:0PX SOLID}
#Colunaquart{margin:0;border:0 solid RED}
#Coluna3quart{width:97%;padding:1%;font-size:1.2em;border:0 solid #ff0;float:left}
#ColunaquartBuscateste{visibility:visible;display:table;width:100%;border:0 solid red}
#Coluna5{padding:0;}
#tela h2{padding:0}
#h2{1.2em}
#Coluna5Logoimob{width:30%;margin-left:2%}
#Coluna6{width:99%}
#Portais{height:0;width:0;visibility:hidden}
#ColunaquartBusca{width:100%;border:0 solid #00f;min-height:20px;height:auto}
#Coluna5Busca{width:100%;margin-right:2%;height:300px}
#Coluna5Busca img{width:100%;min-height:215px;max-height:300px;border:0PX SOLID}
#Coluna5 span{width:100%;margin-bottom:2em}
.QuadroBusca{width:98%;height:auto;min-height:480px;max-height:900px;border:0 solid #00f}
.logosbusca{width:50%;border:0 solid red;float:left}
#escondido{visibility:visible;display:inline}
.contact_form button{margin-top:0;width:98%}
#TituloPaginas h1{font-size:1.3em;padding:.3%;font-stretch:ultra-expanded}
#faixa{border-bottom:3px solid #DDD;margin-left: 2%;margin-top: 75px;}
.mobileescondido{display:none;}
.deskescondido{display:inline}
.iconesbusca{width:4%}
.Coluna4{width:47%;margin-left:1%}
.Coluna4Home{width:47%;margin-left:1%;margin-bottom:3%}
.imobiliarias{ display:inline;background-image:url(../img/imobiliaria-em-sao-paulo.jpg);background-image:-webkit-image-set(url(../img/imobiliaria-em-sao-paulo.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:425px}
.botaoAnuncie{padding:.5%;text-align:center;width:100%;margin-left:0;margin-top:-10%;background-color:#FFF}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:425px}
.Tela100Paginas{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelPP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelPP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:100%;float:left;font-size:0;BACKGROUND-SIZE:390px}
.botaoAnuncie{padding:.5%;text-align:center;width:95%;margin-left:0;margin-top:-10%;background-color:#FFF}
.Coluna5B{width:98%;margin-top:3%;margin-bottom:5%}
.Coluna5B a{ font-size:1em}
.Coluna5B p{ font-size:1.5em}
#ColunaPortais{width:48%;margin-right:.44326241134751773049645390070922%}
.ColunaPortais{width:48%;margin-right:.44326241134751773049645390070922%}
#TituloPaginas span{ font-size:0.95em !important;}
#TituloPaginas font{ font-size:0.95em !important;}
#TituloPaginas b{ font-size:0.95em !important;}
#Coluna2a a {font-size: 1.1em;}
#Coluna3invert span{ font-size:1.5em; font-weight:bold;}
.contact_form ul{list-style-type:none;list-style-position:outside;margin:0;padding:0}
.contact_form li{padding:0;border-top:1px solid #eee;position:relative;font-size:1.2em}
.contact_form p{text-align:left;float:right;font-size:1.2em}
.contact_form h2{margin:0;display:inline}
.required_notification{color:#d45252;margin:.5em 0 0;display:inline;float:right}
.contact_form label{width:100%;display:initial;float:initial;padding:3px;color:#535252}
.contact_form input{padding:2px 8px;font-size:1.4em}
.contact_form input:button{width:auto;border:1px solid #00f}
.contact_form input:radio{height:2em;width:auto;padding:3px 8px;background-color:#fb8a00}
.contact_form select{height:2.8em;width:98%;padding-left:.3em;font-size:1.4em}
.contact_form button,.contact_form2 div{color:#fff;font-weight:700;text-align:center;font-size:2em}
.contact_form input{border:1px solid #aaa;border-radius:2px;height:2.3em;position:relative;display:inline-block;width:95%;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset; }
.contact_form textarea{padding:0;border:1px solid #aaa;border-radius:2px;height:5em;position:relative;display:inline-block;width:97%;ox-shadow:0 0 3px #ccc,0 10px 15px #eee inset}
.contact_form input:focus,.contact_form textarea:focus{background:-65px -16px #fff;border:1px solid #7A9CD3;box-shadow:0 0 3px #aaa}
.contact_form button{background-color:#fb8a00;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:6px 20px;width:50px;height:45px}
.contact_form2 div{background-color:#facf03;background:-webkit-gradient(linear,left top,left bottom,from(#facf03),to(#fb8a00));background:-webkit-linear-gradient(top,#facf03,#fb8a00);background:-moz-linear-gradient(top,#facf03,#fb8a00);background:-ms-linear-gradient(top,#facf03,#fb8a00);background:-o-linear-gradient(top,#facf03,#fb8a00);background:linear-gradient(top,#facf03,#fb8a00);border:0 solid #E98D2A;border-bottom:1px solid #996E2B;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:0}
.contact_form button:hover{opacity:.85;cursor:pointer}
.contact_form button:active{border:1px solid #fb8a00;box-shadow:0 0 10px 5px #6B560B inset;-webkit-box-shadow:0 0 10px 5px #6B560B inset;-moz-box-shadow:0 0 10px 5px #6B560B inset;-ms-box-shadow:0 0 10px 5px #6B560B inset;-o-box-shadow:0 0 10px 5px #6B560B inset}
.contact_form input,.contact_form textarea{-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s; }
.formularios{list-style:none;margin:0;padding:0}
.formularios:after{content:"";clear:both}
.Formulario{border:0 solid #ccc;box-sizing:border-box;float:left;height:40px;position:absolute;width:104px}
.Formulario+.Formulario{margin-left:7px}
.Formulario label{background:center center no-repeat #000;bottom:0;cursor:pointer;display:block;font-size:0;left:0;position:absolute;right:0;text-indent:100%;top:0;white-space:nowrap;color:#535252}
.Locacao label{background-image:url(../img/Locacao.gif)}
.Venda label{background-image:url(../img/Venda.gif)}
.Temporada label{background-image:url(../img/Temporada.gif)}
.formularios input:focus+label{outline:#21b4d0 dotted 0}
.formularios input:checked+label{outline:#21b4d0 solid 0}
.formularios input:checked+label:after{background:url(../img/checked.gif);bottom:0;content:"";display:inline-block;height:40px;position:absolute;width:110px;right:0;opacity:.2;filter:alpha(opacity=20)}
@-moz-document url-prefix(){.formularios input:checked+label:after{bottom:0;right:0;background-color:#21b4d0}
}
@media screen and (max-width:390px){.Tela100Paginas{BACKGROUND-SIZE:360px}
}
@media screen and (max-width:375px){.Coluna4BuscaCidades a{ font-size:1.5em;}
.*{width:110%}
#body{width:110%;border:1px solid #3F6}
.imobiliarias{HEIGHT:370PX;BACKGROUND-SIZE:375px}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:100%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:375px}
#Baixo{width:375px;}
div.pesquisahome{ width:375px;}
.Tela100Paginas{BACKGROUND-SIZE:340px}
#TituloPaginas h1{font-size:1em;}
}
@media screen and (max-width:360px){.*{width:110%}
#body{width:110%;border:1px solid #3F6}
#Coluna62{width:94%}
#Coluna7{width:47%}
.imobiliarias{HEIGHT:360PX;BACKGROUND-SIZE:360px}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:360px}
#Baixo{width:350px;}
div.pesquisahome{ width:360px;}
.Tela100Paginas{BACKGROUND-SIZE:320px}
}
@media screen and (max-width:320px){#Tela{ width:300px}
.Coluna4BuscaCidades a{ font-size:1.6em;}
.*{width:110%}
#body{width:110%;border:1px solid #3F6}
.imobiliarias{HEIGHT:330PX;BACKGROUND-SIZE:320px}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:320px}
#Baixo{width:375px;}
div.pesquisahome{ width:375px;}
.Tela100Paginas{BACKGROUND-SIZE:290px}
}
@media screen and (max-width:360px){.*{width:110%}
#body{width:110%;border:1px solid #3F6}
#Coluna62{width:94%}
#Coluna7{width:47%}
.imobiliarias{HEIGHT:360PX;BACKGROUND-SIZE:360px}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:360px}
#Baixo{width:350px;}
div.pesquisahome{ width:360px;}
}
@media screen and (max-width:320px){#Tela{ width:300px}
.Coluna4BuscaCidades a{ font-size:1.6em;}
.*{width:110%}
#body{width:110%;border:1px solid #3F6}
.imobiliarias{HEIGHT:330PX;BACKGROUND-SIZE:320px}
.Tela100{background-image:url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.jpg);background-image:-webkit-image-set(url(../img/Acelere-a-venda-ou-locacao-do-seu-imovelP.webp) 1x);background-repeat:no-repeat;background-position:center;background-attachment:inherit;width:98%;float:left;font-size:0;HEIGHT:450PX;BACKGROUND-SIZE:320px}
#Baixo{width:320px;}
div.pesquisahome{ width:320px;}
#Coluna62{ width:98%}
#Coluna7{ width:98%}
}
.contact_form ul{list-style-type:none;list-style-position:outside;margin:0;padding:0}
.contact_form li{padding:0;border-top:1px solid #eee;position:relative;font-size:1.2em}
.contact_form p{text-align:left;float:right;font-size:1.2em}
.contact_form h2{margin:0;display:inline}
.required_notification{color:#d45252;margin:.5em 0 0;display:inline;float:right}
.contact_form label{width:100%;display:initial;float:initial;padding:3px;color:#535252}
.contact_form input{padding:2px 8px;margin:0;font-size:1.4em}
.contact_form input:button{width:auto;border:1px solid #00f}
.contact_form input:radio{height:2em;width:auto;padding:3px 8px;background-color:#fb8a00}
.contact_form select{height:2.8em;width:98%;padding-left:.3em;font-size:1.4em}
.contact_form button,.contact_form2 div{color:#fff;font-weight:700;text-align:center;font-size:1.6em}
.contact_form input{border:1px solid #aaa;border-radius:2px;height:2.3em;position:relative;display:inline-block;width:95%;ox-shadow:0 0 3px #ccc,0 10px 15px #eee inset}
.contact_form textarea{padding:0;border:1px solid #aaa;border-radius:2px;height:5em;position:relative;display:inline-block;width:97%;ox-shadow:0 0 3px #ccc,0 10px 15px #eee inset}
.contact_form input:focus,.contact_form textarea:focus{background:-65px -16px #fff;border:1px solid #7A9CD3;box-shadow:0 0 3px #aaa}
.contact_form button{background-color:#fb8a00;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:6px 20px;width:150px;height:45px}
.contact_form2 div{background-color:#facf03;background:-webkit-gradient(linear,left top,left bottom,from(#facf03),to(#fb8a00));background:-webkit-linear-gradient(top,#facf03,#fb8a00);background:-moz-linear-gradient(top,#facf03,#fb8a00);background:-ms-linear-gradient(top,#facf03,#fb8a00);background:-o-linear-gradient(top,#facf03,#fb8a00);background:linear-gradient(top,#facf03,#fb8a00);border:0 solid #E98D2A;border-bottom:1px solid #996E2B;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:0}
.contact_form button:hover{opacity:.85;cursor:pointer}
.contact_form button:active{border:1px solid #fb8a00;box-shadow:0 0 10px 5px #6B560B inset;-webkit-box-shadow:0 0 10px 5px #6B560B inset;-moz-box-shadow:0 0 10px 5px #6B560B inset;-ms-box-shadow:0 0 10px 5px #6B560B inset;-o-box-shadow:0 0 10px 5px #6B560B inset}
.contact_form input,.contact_form textarea{-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}
.formularios{list-style:none;margin:0;padding:0}
.formularios:after{content:"";clear:both}
.Formulario{border:0 solid #ccc;box-sizing:border-box;float:left;height:40px;position:absolute;width:104px}
.Formulario+.Formulario{margin-left:7px}
.Formulario label{background:center center no-repeat #000;bottom:0;cursor:pointer;display:block;font-size:0;left:0;position:absolute;right:0;text-indent:100%;top:0;white-space:nowrap;color:#535252}
.Locacao label{background-image:url(../img/Locacao.gif)}
.Venda label{background-image:url(../img/Venda.gif)}
.Temporada label{background-image:url(../img/Temporada.gif)}
.formularios input:focus+label{outline:#21b4d0 dotted 0}
.formularios input:checked+label{outline:#21b4d0 solid 0}
.formularios input:checked+label:after{background:url(../img/checked.gif);bottom:0;content:"";display:inline-block;height:40px;position:absolute;width:110px;right:0;opacity:.2;filter:alpha(opacity=20)}
@-moz-document url-prefix(){.formularios input:checked+label:after{bottom:0;right:0;background-color:#21b4d0}
	.imageside  { margin-bottom:2px;margin-top:0px; }
	.imageside img  {background:#FF8400;align:center;border: 5px solid #FF8400;}
	.imageside .descrip  {-webkit-transition: all 1.0s ease-out; -moz-transition:all 2.5s ease-out;  width:; max-height:130px;margin-top:-24px;color:#FFFFFF; background:#FF8400; opacity: 0;border: 5px solid #FF8400 }
	.imageside:hover .descrip  {background:#FF8400; opacity: 0.9;filter:alpha(opacity=90);margin-bottom:2px;  -webkit-transition: all 1.0s ease-out; -moz-transition: all 2.5s ease-out;}
				.caixa{width:100%; margin-right:1.4%; margin-bottom:2%;border:2px solid #eff0f0; float:left; color:#666666; font-size:0.85em; overflow:hidden; height:360px; cursor:pointer;}
				#foto img{width:100%; min-height:250px; max-height:250px; overflow:hidden}
				#TituloA{width:100%; opacity:0.7; position:absolute; top:160px; font-size:1.4em;color:#fff;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left; min-height:20px;}
				#TituloA p{ opacity:1; overflow: hidden; width: 220px;}
				#Titulo{width:100%; font-size:1.5em; float:left; padding:0.5%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left; min-height:35px;}
				#Preco{color:#d86900; padding:0.5%; font-size:1.4em; padding-bottom:0;font-weight:bold; border:0px solid red;}
				#Descricao{font-size:1.2em;padding:2%;padding-bottom:0; text-align:justify; margin-bottom:1.5%;}
				#Infos{width:20%; float:left; text-align:center; border:0px solid red;font-size:1.4em;min-height:35px;}
				#Infos img{width:40%; margin-left:30%; text-align:center; border:0px solid blue}
				#MaisDetalhes{width:98%; background-color:#d86900;  color:#FFF; float:right; text-align:left; text-align:center;padding-top:2%;padding-bottom:2%; border:2px solid #d86900; font-size:1.3em}
				#MaisDetalhes:hover{background-color:#fff;color:#d86900;}
				#flag-fotos{opacity: 0.9;filter: alpha(opacity=90); height:100%; font-size:1.1em; position:relative; float:left; margin-left:17.5em;width:100%; margin-top:-10%; padding-left:9%; height:5%; color:#FFFFFF; border:0px solid red; }
				/*.flag-fotos{opacity: 0.9;filter: alpha(opacity=90);height:100%;font-size:1.1em; position:relative; float:left; margin-left:17.5em; margin-top:-10%; padding-left:20%; width:10%; height:3%; color:#FFFFFF; background-image:url('/../img/foto.png'); background-repeat:no-repeat; background-position:left}*/
				.flag-fotos{opacity: 0.9;filter: alpha(opacity=90);height:100%;font-size:1.1em; position:relative; float:left; margin-left:17.5em; margin-top:-10%; padding-left:20%; width:10%; height:3%; color:#FFFFFF; background-image:url('/../img/foto.png'); background-repeat:no-repeat; background-position:left; border:0px solid red;}
				#flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); height:100%; font-size:1.1em; position:relative; float:left; margin-left:0em;width:100%; margin-top:-15%; padding-left:7%; height:5%; color:#FFFFFF;  border:0px solid red;}
				.flag-localizacao{opacity: 0.9;filter: alpha(opacity=90);height:100%;font-size:1.1em; position:relative; float:left; margin-left:0%; margin-top:-15%; padding-left:0%; width:8%; height:3%; color:#FFFFFF;  border:0px solid red; background-image:url('/../img/localizacao.png'); background-repeat:no-repeat; background-position:left}
				

				.jcarousel ul{width:950em;position:relative;list-style:none;margin:0;padding:0; float:left}
				.jcarousel li{ width:150px; }
				.jcarousel-control-prev a,.jcarousel-control-next a{color:#FFFFFF; font-size:5em; text-decoration:none;bottom:-40px; }
				.jcarousel-control-prev{left:0px;opacity: 0.75;filter: alpha(opacity=75);}
				.jcarousel-control-next{right:0px;opacity: 0.75;filter: alpha(opacity=75);}
				.jcarousel-control a:link, a:visited{color:#fff;}
				.ui-page-theme-a a{color:#fff;}
				.ui-page-theme-a a.ative{color:#38c;}
				

.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:20%;margin-top:20px; padding-top:15px; width:30px;height:60px;text-align:center;background-color:#f56d00;color:#fff;text-decoration:none;text-shadow:0 0 1px #fff;font:42px/46px Arial, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}

.jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}
.jcarousel-pagination a{text-decoration:none; display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#f56d00;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}
.jcarousel-pagination a.active{ background:#fff;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}				

				
				@media only screen and (max-device-width:1024px){ 
					
					.caixa{width:100%; height:355px;}
					#foto img{width:100%; overflow:hidden}
					#TituloA{width:100%; font-size:1.3em;color:#d86900;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Titulo{width:100%; font-size:1.4em; float:left; padding:0.5%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Preco{color:#d86900; font-size:1.32em; font-weight:bold;}
					#Descricao{font-size:1.2em;padding:2%;padding-bottom:0; text-align:justify; margin-bottom:1.5%;}
					#Infos{width:15%; float:left; text-align:center;}
					#Infos img{width:40%; margin-left:30%; text-align:center; border:0px solid blue}
					#MaisDetalhes{width:15%; background-color:#FFFFFF; color:#fff; float:left; text-align:left;  text-align:center;padding-top:1%;padding-bottom:1%;}
					#flag-ref{color:#fff;position:absolute; background-color:#d86900; margin-top:-16%; font-size:1.1em; padding:0.4%; font-weight:bolder;}
					#flag-fotos{opacity: 0.9;filter: alpha(opacity=90); position:absolute; float:right; margin-top:-1.7%; overflow:visible; padding-left:14%; margin-left:1.3em; color:#FFFFFF;  background-image:url('../img/foto.png'); background-repeat:no-repeat; background-position:left}
					#flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:1.1em; position:absolute; float:left; margin-left:2em; margin-top:-3.8%; width:22.1%; padding-left:0%%; height:5%; color:#FFFFFF; border:0px solid red; }
					.flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:1.1em; position:absolute; float:left; margin-left:0.5em; margin-top:-4%; padding-left:0%; width:5%; height:5%; color:#FFFFFF; border:0px solid blue; background-image:url('../img/localizacao.png'); background-repeat:no-repeat; background-position:left}
				}
				@media only screen and (max-device-width:768px){ 
					.jcarousel li{ width:45%;}
					.caixa{width:100%; height:355px; }
					#TituloA{width:100%; font-size:1.3em;color:#d86900;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Titulo{width:100%; font-size:1.4em; float:left; padding:0.5%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Preco{color:#d86900; font-size:1.3; font-weight:bold;}
					#Descricao{font-size:1.2em;padding:2%;padding-bottom:0; text-align:justify; margin-bottom:1.5%;}
					#Infos{width:20%; float:left; text-align:center;}
					#MaisDetalhes{width:99%; background-color:#d86900; font-size:1.4em;text-align:center; border:2px solid #d86900; text-align:center;padding-top:1%;padding-bottom:1%;}
				}
				@media only screen and (max-device-width:640px){ 
					.jcarousel li{ width:40%; }
					.caixa{width:100%; height:400PX; }
					#foto img{width:100%; min-height:260px; max-height:260px; overflow:hidden}
					#TituloA{width:100%; font-size:1.3em;color:#d86900;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Titulo{font-size:1.4em;}
					#Preco{font-size:1.3em;font-weight:bold; }
					#Descricao{font-size:1em;padding:2%;padding-bottom:0; text-align:justify; margin-bottom:1.5%;}
					#Infos{width:15%; float:left; text-align:center; font-size:1.3em;}
					#Infos img{width:40%; margin-left:30%; text-align:center; border:0px solid blue}
					#MaisDetalhes{width:99%; background-color:#d86900; font-size:1.4em;text-align:center; border:2px solid #d86900;}
					#flag-ref{font-size:3em;margin-top:-95%;}
					#flag-fotos{opacity: 0.9;filter: alpha(opacity=90); position:absolute; float:right; margin-top:-11%; overflow:visible;font-size:1.5em; padding-left:30%; margin-left:15.5em; color:#FFFFFF;  background-image:url('../img/foto.png'); background-repeat:no-repeat; background-position:left}
					#flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:2.5em; position:absolute; float:left; margin-left:2em; margin-top:-20.8%; width:180%; padding-left:0%%; height:10%; color:#FFFFFF; }
					.flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:5em; position:absolute; float:left; margin-left:0.5em; margin-top:-21%; padding-left:0%; width:5%; height:10%; color:#FFFFFF; background-image:url('../img/localizacao.png'); background-repeat:no-repeat; background-position:left}
				}
				@media only screen and (max-device-width:425px){ 
					.caixa{width:90%;height:420px; }
					#foto img{width:100%; min-height:260px; max-height:260px; overflow:hidden}
					#TituloA{width:100%; opacity:0.7; margin-top: -0.2%; position:absolute; top:200px; font-size:1.6em;color:#fff;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#TituloA p{ opacity:1; overflow: hidden; width: 220px;}
					#Titulo{font-size:1.4em; }
					#Preco{font-size:1.4em;font-weight:bolder; }
					#Descricao{font-size:1.4em;padding:2%;padding-bottom:0; text-align:justify; margin-bottom:1.5%;}
					#Infos{width:20%; float:left; text-align:center; font-size:1.4em; height:35px}
					#Infos img{width:30%; text-align:left}
					#MaisDetalhes{width:99%; background-color:#d86900; font-size:1.4em;text-align:center; border:2px solid #d86900;color:#FFF; text-align:center;padding-top:2%;padding-bottom:2%;margin-top:2%;}
					#MaisDetalhes:hover{background-color:#FFF; color:#d86900}
					#flag-ref{font-size:3em;margin-top:-95%;}
					#flag-fotos{opacity: 0.9;filter: alpha(opacity=90); position:absolute; float:right; margin-top:-11%; overflow:visible;font-size:1.5em; padding-left:30%; margin-left:15.5em; color:#FFFFFF;  background-image:url('../img/foto.png'); background-repeat:no-repeat; background-position:left}
					#flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:2.5em; position:absolute; float:left; margin-left:2em; margin-top:-20.8%; width:180%; padding-left:0%%; height:10%; color:#FFFFFF; }
					.flag-localizacao{opacity: 0.9;filter: alpha(opacity=90); font-size:5em; position:absolute; float:left; margin-left:0.5em; margin-top:-21%; padding-left:0%; width:5%; height:10%; color:#FFFFFF; background-image:url('../img/localizacao.png'); background-repeat:no-repeat; background-position:left}
				}
				@media only screen and (max-device-width:414px){ 
					.caixa{width:90%;height:420px; }
					#TituloA{width:100%; font-size:1.1em;color:#fff;    margin-top: -0.5%; float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Titulo{font-size:1.5em;}
					#Preco{font-size:1.6em;font-weight:bolder; }
				}
				@media only screen and (max-device-width:360px){ 
					.caixa{width:90%;height:450px;  }
					#TituloA{width:100%; font-size:1.15em;color:#fff;    margin-top: -0.4%;  float:left; padding:0.2%; font-weight:bold; border:0px solid red; overflow:auto; text-align:left}
					#Titulo{font-size:1.25em;    width: 100%;float: left;    height: 60px;    margin-bottom: 1%;}
					#Preco{width:100%;font-size:1.15em;font-weight:bolder; }
				}
                
                .opera { /*background-color: #fff;*/ margin-top:0; margin-left:2%; z-index: 9999999999; border:1px solid black; font-weight:bold;  color: black;; border-radius:10px; float: left; border: none; outline: none; cursor: pointer;  width: auto; padding-left:1%; /*margin-left:1.5%;*/ font-size:1.3em; text-align:left;margin-top: 1%; margin-bottom: 0; } 
.opera:hover { font-weight:bold;  /*background-color: #777;*/ } /* Style the tab content (and add height:100% for full page content) */ 
.tabcontent { /*color: white;*/ display: none; padding: 0; width:100%; float:left; /* height: 100%;*/ } 
#Venda {/*border:3px solid #C9161B; height:71%; width:100%;*/} 
#Alugar {/*border:3px solid #C9161B; height:71%; width:100%;*/} 
#Lancamentos {/* border:3px solid #777; */} 
@media screen and (max-width:425px){ .opera { padding: 5px 7px; margin-left: 0; padding-left: 0px; float: left; text-align: left; width: 35%; margin-left:9px; } 
.tabcontent { margin-top:3%; } }
@media screen and (max-width:390px){.opera {padding: 7px 9px; margin-left: 0; padding-left: 7px; float: left; text-align: left; width: 35%; margin-left: 2%; margin-top: 3%;}}
.modal{ z-index:99999999999999999; position:absolute; display:none; }
.modal-content { position: fixed;  bottom: 0; background-color: #fff; width: 100%; -webkit-animation-name: slideIn; -webkit-animation-duration: 0.4s; animation-name: slideIn; animation-duration: 0.4s;-webkit-box-shadow: 0px -5px 14px -3px rgba(46,46,46,0.42); 
box-shadow: 0px -5px 14px -3px rgba(46,46,46,0.42);}
.modal-header { padding: 0.2% 0.5% 0.5% 0.2%; background-color: #d86900; color: white; font-size:1.4em;text-shadow: 1px 1px 0px #2B3801}
.modal-body {padding: 2px 8px;font-size:1.4em;MIN-height: 50PX;}
.modal-footer {padding: 2px 8px; background-color: #EEEEEE; color: white; MIN-height: 50PX; border:1px solid red}
.texto{width:77%; float:left; padding-top:1%; }
button {background-color:#d86900; color: white; padding: 7px 10px; margin: 8px 0; border: none; cursor: pointer; width: 100%; opacity: 0.9;}
button:hover {opacity:1;}
/* Float cancel and delete buttons and add an equal width */
.cancelbtn, .deletebtn {float: left;width: 40%;}
/* Add a color to the cancel button */
.cancelbtn {background-color: #ccc; color: black;}
/* Add a color to the delete button */
.deletebtn {background-color:#d86900; }
.botdiv{width:23%; float:left; }
/* Add Animation */
@-webkit-keyframes slideIn { from {bottom: -300px; opacity: 0}  to {bottom: 0; opacity: 1}}
@keyframes slideIn { from {bottom: -300px; opacity: 0} to {bottom: 0; opacity: 1}}
@-webkit-keyframes fadeIn { from {opacity: 0}  to {opacity: 1}}
@keyframes fadeIn { from {opacity: 0}  to {opacity: 1}}
@media screen and (max-width: 1024px){
.modal-header { padding: 0.01% 0.02%; font-size:0.7em;}
.modal-body {padding: 2px 8px;font-size:0.8em;MIN-height: 50PX;}
.texto{width:100%; float:left; padding-top:1%; }
.cancelbtn, .deletebtn {float: left;width: 100%;}
.botdiv{width:100%; }
}
