.selectricWrapper{position:relative;width:208px;cursor:pointer;display:block}.selectricResponsive{width:100%}.selectric{position:relative;height:42px}.selectric .button{height:40px;width:16px;position:absolute;right:10px;top:0;overflow:hidden}.selectricHover .selectric{border-color:#CCC}.selectricHover .selectric .button{color:#888}.selectricHover .selectric .button:after{border-top-color:#888}.selectricOpen{z-index:9999}.selectricOpen .selectric{border-color:#CCC;z-index:9999}.selectricOpen .selectricItems{display:block}.selectricDisabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-touch-callout:none;user-select:none}.selectricHideSelect{position:relative;overflow:hidden;width:0;height:0}.selectricHideSelect select{position:absolute;left:-100%;display:none}.selectricInput{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:none!important}.selectricTempShow{position:absolute!important;visibility:hidden!important;display:block!important}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#FFF;border:1px solid #CCC;z-index:9998;box-shadow:0 0 10px -6px;width:auto!important;min-width:208px;overflow-x:hidden}.selectricItems li,.selectricItems ul{list-style:none;padding:0;margin:0;font-size:17px;font-weight:700;line-height:20px;min-height:20px}.selectricItems li{display:block;padding:5px;color:#666;cursor:pointer}.selectricItems li.selected{background:#B7C3C3;color:#444;border-top-color:#E0E0E0}.selectricItems li:hover{background:#B7C3C3;color:#444}.selectricItems li.disabled{background:#F5F5F5;color:#BBB;border-top-color:#FAFAFA;cursor:default}#fotos{margin:0 auto;overflow:hidden}#pp_categorys{display:none}#pp_categorys li{min-width:100px;background:#343434;height:30px;text-align:center;color:#FFF;margin-right:3px;list-style-type:none;display:inline-block;line-height:30px;font-size:14px;cursor:pointer}#pp_categorys li.active{background:#F8931F}#pp_container:hover #pp_next,#pp_container:hover #pp_prev{display:block}#pp_div_thumbs{background:#002;height:100px;border-left:60px solid #002;border-right:60px solid #002;padding-top:13px;overflow:hidden;text-align:center}#pp_fs_caption{height:30px;color:#FFF;text-align:center;line-height:30px;width:255px;position:absolute;display:none}#pp_fs_next{background:url(../img/detalhes/setas.png) top right no-repeat;width:22px;height:45px;position:absolute;cursor:pointer;margin-right:20px}#pp_fs_prev{background:url(../img/detalhes/setas.png) top left no-repeat;width:22px;height:45px;position:absolute;cursor:pointer;margin-left:20px}#pp_main{margin:0 auto;text-align:center;vertical-align:middle;display:table-cell;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:135% auto;position:relative}#pp_main .bg{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(77,85,103,.9);z-index:2}#pp_main .bg div{color:#fff;height:30px;line-height:30px;position:absolute;text-align:center;bottom:20px;width:100%}#pp_main .bg span{background:rgba(0,0,0,.4);padding:10px 20px}#pp_main .caption{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}#pp_main .caption div{color:#fff;height:30px;line-height:30px;position:absolute;text-align:center;bottom:20px;width:100%;z-index:12}#pp_main img{z-index:3;position:inherit}#pp_next{width:26px;height:45px;position:absolute;cursor:pointer;display:none;z-index:4}#pp_overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;background-color:#000;cursor:pointer;display:block;opacity:.9}#pp_prev{width:26px;height:45px;position:absolute;cursor:pointer;display:none;z-index:4}#pp_thumb_next{background:url(../img/detalhes/setas.png) top right no-repeat;width:26px;height:45px;margin-top:12px;position:absolute;cursor:pointer}#pp_thumb_prev{background:url(../img/detalhes/setas.png) top left no-repeat;width:26px;height:45px;margin-top:12px;position:absolute;cursor:pointer}#pp_thumbnails{text-align:center;display:block;width:840px}#pp_thumbnails img{width:120px;height:70px;border:1px solid #FFF;vertical-align:middle;cursor:pointer}#pp_thumbnails li{display:inline-block;width:150px;list-style-type:none;text-align:center}#pp_thumbnails li.active img{border:1px solid #000!important}#pp_wrap{position:absolute;left:0;padding:20px;outline:0;display:none;display:block;text-align:center;z-index:10003}#pp_wrap_content{margin:0 auto}#pp_wrap_content img{border:2px solid #592860;border-radius:3px}.busca{border:1px solid #fff;padding:56px 12px 12px;background:#d1d2c4;position:relative;color:#3c3c3c}.busca h2{padding-bottom:10px;color:#3c3c3c;text-transform:uppercase;font-size:14px;text-align:center;width:100%;border-bottom:2px solid #fff;margin-bottom:12px;position:absolute;top:0;left:0;margin-top:12px}.busca h2 span{color:#3c3c3c;font-size:18px}.busca .left{margin-right:10px;margin-bottom:12px}.busca .left.last{margin-right:0}.busca label{color:#3c3c3c;font-size:13px;text-transform:uppercase;display:block;margin-bottom:2px}.busca input[type=text]{height:33px;background-color:#8c514d;font-family:Signika;font-size:14px;width:130px;border-radius:3px;color:#fff;border:0;padding:0 10px}.busca .dormitorios{margin-left:15px}.busca #dormitorios,.busca #garagens{width:170px;font-size:13px;padding-top:15px}.busca #dormitorios li,.busca #garagens li{display:inline-block}.busca #dormitorios li .label_check,.busca #garagens li .label_check{display:inline-block;margin-right:3px}.busca button{background:#3c3c3c;color:#fff;width:270px;height:33px;text-align:center;text-transform:uppercase;font-size:14px;border:0;border-radius:3px;vertical-align:top;cursor:pointer;margin-top:17px;float:right}.complemento-busca{float:right;width:580px;margin-top:40px}.busca-rapida{float:left}.busca-rapida input[type=text]{height:33px;background-color:#8c514d;font-family:Signika;font-size:14px;width:230px;border-radius:3px;color:#fff;border:0;padding:0 10px}.busca-rapida button{width:33px;height:33px;border:0;border-radius:3px;vertical-align:top;margin-left:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnX2x1cGEiIGRhdGEtbmFtZT0iQ2FtYWRhIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxOS40MSAxOS45OCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMy41IC0yMjIuNykiPjxyZWN0IGNsYXNzPSJjbHMtMSIgZmlsbD0ibm9uZTsiIHg9IjIzLjUiIHk9IjIyMi43IiB3aWR0aD0iMTkuNDEiIGhlaWdodD0iMTkuOTkiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+bHVwYTwvdGl0bGU+PGcgY2xhc3M9ImNscy0yIj48cGF0aCBjbGFzcz0iY2xzLTMiIGZpbGw9IiNmZmZmZmYiIGQ9Ik0zNS44OSwyMzAuMjNhNS4yNyw1LjI3LDAsMSwxLTUuMjctNS40MSw1LjM0LDUuMzQsMCwwLDEsNS4yNyw1LjQxbTAuMzQsNS0wLjE4LS4yNmE3LjQ0LDcuNDQsMCwwLDAsMS44LTQuODcsNy4xOCw3LjE4LDAsMSwwLTcuMTcsNy4zN2MxLjUxLDAsMi45MS0xLjI5LDQuMDYtMi4xMWw2LjcxLDcuMDZzMS41NywwLjg3LDEuNDYtLjM0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzLjUgLTIyMi43KSIvPjwvZz48L3N2Zz4=);background-color:#3c3c3c;background-position:center center;background-repeat:no-repeat;background-size:21px 21px}.ordenar{float:right;width:275px;margin-right:5px}.busca .selectric,.busca .selectricOpen,.ordenar .selectric,.ordenar .selectricOpen{height:33px;background-color:#8c514d;font-family:Signika;font-size:14px;width:210px;border-radius:3px;color:#fff}.busca .selectricItems,.ordenar .selectricItems{min-width:100%}.busca .selectricItems li,.busca .selectricItems ul,.ordenar .selectricItems li,.ordenar .selectricItems ul{font-size:12px;font-weight:400;line-height:25px;list-style:none;margin:0;min-height:25px;padding:0}.busca .selectricItems li,.ordenar .selectricItems li{padding-left:10px;border-bottom:1px solid #F2F2F2}.busca .selectricItems li.selected,.busca .selectricItems li:hover,.ordenar .selectricItems li.selected,.ordenar .selectricItems li:hover{background:#979797;color:#FFF}.busca .selectricWrapper,.ordenar .selectricWrapper{height:33px;line-height:33px;float:left;width:210px;border:0;font-size:12px;border-radius:3px;text-transform:uppercase}.selectric .label{display:block;padding-left:10px;height:33px;overflow:hidden;color:#fff}.selectric .button{color:#fff;text-indent:0}.ordenar .selectric,.ordenar .selectricOpen,.ordenar .selectricWrapper{width:280px}.imoveis{margin-top:15px}.imoveis .erro{text-align:center;margin:100px;color:#d1d2c4;font-size:20px}.imovel{border:1px solid #D6DCE6;height:418px;margin-bottom:15px;padding:13px 10px;background:linear-gradient(to bottom,#d1d2c4 0,#d1d2c4 30%,#aaaaa8 30%,#aaaaa8 100%);color:#3c3c3c;overflow:hidden;position:relative}.imovel p{color:#3c3c3c}.imovel .reservado,.imovel .vendido{background:#91918e;position:absolute;left:11px;top:231px;width:110px;height:32px;color:#3c3c3c;text-align:center;line-height:32px;text-transform:uppercase}.imovel .fotos{width:432px;float:left;height:390px}.imovel .fotos .lazy{background-size:cover;background-repeat:no-repeat;border:1px solid rgba(60,60,60,.3);cursor:pointer}.imovel .fotos .foto0{height:250px;width:100%;margin-bottom:12px}.imovel .fotos .foto1{float:left;width:210px;height:130px}.imovel .fotos .foto2{float:right;width:210px;height:130px}.imovel .fotos.sem-foto{background:url(../img/geral/sem-foto.png) 0/cover #FFFFFA}.imovel .fotos .sem-foto{background:url(../img/geral/sem-foto-menor-blocos.png) 0/cover #FFFFFA}.imovel .dados{width:465px;float:right}.imovel .bairro{color:#3c3c3c;text-transform:uppercase;letter-spacing:4px;font-size:18px;margin-bottom:10px}.imovel .tipo{border-bottom:2px solid rgba(60,60,60,.3);padding-bottom:3px}.imovel .referencia{text-align:right;margin-bottom:3px}.imovel .edificio{height:20px;margin-bottom:30px}.imovel .area,.imovel .garagens{line-height:33px}.imovel .dormitorios{height:35px;line-height:31px;border-top:2px solid rgba(60,60,60,.3);border-bottom:2px solid rgba(60,60,60,.3)}.imovel .descricao{margin-top:20px;height:85px;overflow:hidden;line-height:22px;margin-bottom:20px}.imovel .descricao h2{color:#3c3c3c;text-transform:uppercase;letter-spacing:4px;font-size:16px;font-weight:400}.imovel .valor{width:285px;float:left;height:30px;border:1px solid #3c3c3c;color:#3c3c3c;text-align:center;font-size:18px;line-height:24px;font-family:Ubuntu}.imovel .btn-mais-detalhes{width:160px;float:right;height:30px;background:#3c3c3c;color:#aaaaa8;text-align:center;text-transform:uppercase;font-weight:700;line-height:30px}@media screen and (max-width:800px){.busca .left.last{margin-right:10px}.imovel .fotos{width:320px}.imovel .fotos .foto1,.imovel .fotos .foto2{width:155px}.imovel .dados{width:385px}.imovel .valor{width:200px}}@media screen and (max-width:680px){.complemento-busca{width:100%}.complemento-busca .busca-rapida{width:50%;margin-left:10px}.complemento-busca .busca-rapida input{width:calc(100% - 45px)}.complemento-busca .busca-rapida button{margin-left:0}.ordenar{width:calc(50% - 30px);margin-right:10px}.ordenar .selectric,.ordenar .selectricOpen,.ordenar .selectricWrapper{width:100%}.imovel{width:calc(100% - 20px);margin:0 10px 15px;height:auto}.imovel .fotos{width:100%;display:block;height:250px;overflow:hidden;margin-bottom:15px}.imovel .dados{width:100%}}@media screen and (max-width:400px){.busca{margin-right:10px}.busca .left:nth-child(3),.busca .left:nth-child(4),.busca .left:nth-child(5),.busca .selectric,.busca .selectricOpen,.busca .selectricWrapper{width:100%}.imovel .valor{width:100%;margin-bottom:10px}.imovel .btn-mais-detalhes{width:100%}}