.fundo-descricao-imovel{width:100%;float:left;text-align:center;}
.nome-imovel{width:1116px;height:76px;display:inline-block;background:#f4f4f4;margin: 85px 0 0 0;}
.nome-imovel p{float:left;font:20px open_sansbold;color:#4c4c4c;margin: 25px 0 0 30px;}
.fundo-preco{float:right;background:#e7c422;padding: 22px 20px;}
.fundo-preco p{font:23px open_sansbold;color:#4c4c4c;text-align:center;margin:0;}

.ref-imovel{width:702px;height:58px;float:left;border-left:1px solid #cecece;border-bottom:1px solid #cecece;border-right:1px solid #cecece;margin: -4px 0 0 43px;}
.endereco-imovel{float:left;font:14px open_sansregular;color:#4c4c4c;margin:20px 0 0 35px;}
.cod-ref-imovel{width:113px;height:38px;float:right;font:14px open_sansregular;color:#4c4c4c;text-align:center;border-left: 1px solid #cecece;padding: 20px 0 0 0;}

.galeria{width:700px;height:525px;float:left;background:#141514;margin:40px 0 0 43px;}
.engloba-detalhes-tecnicos{width:356px;float:right;margin: 40px 40px 0 0;}

.valores{width:100%;height:auto;float:left;background:#f4f4f4;}
.titulo-valores{width:100%;height:44px;float:left;background:#e7c422;}
.titulo-valores p{font:15px open_sansbold;color:#4c4c4c;margin: 12px 0 0 0;}
.barra-50{width:1px;height:100%;position:absolute;background:#bebebe;left: 50%;}

.engloba-cobrancas{width:100%;float:left;margin:28px 0;position:relative;}
.cobranca{width:40%;float:left;font:14px open_sansregular;color:#4c4c4c;text-align:right;margin:3px 5%;}
.preco-cobrenca{width:40%;height:19px;float:left;font:14px open_sansregular;color:#4c4c4c;text-align:left;margin:3px 5%;}

.ficha-tecnica-imovel{width:100%;height:auto;float:left;background:#f4f4f4;margin:12px 0 0 0;}
.titulo-ficha{width:100%;height:44px;float:left;background:#e7c422;}
.titulo-ficha p{font:15px open_sansbold;color:#4c4c4c;margin: 12px 0 0 0;}

.engloba-detalhe-tecnico{width:100%;float:left;margin:20px 0 ;}
.detalhe-tecnico{width:90%;float:left;margin:15px 0 0 5%;}
.detalhe-tecnico p{font:13px open_sansregular;color:#4c4c4c;text-align:left;margin:0 0 0 40px;}
.icon-detalhe-1{background:url(../img/imoveis/area.svg)no-repeat left top;}
.icon-detalhe-2{background:url(../img/imoveis/quartos.svg)no-repeat left top;}
.icon-detalhe-3{background:url(../img/imoveis/banheiro.svg)no-repeat left top;}
.icon-detalhe-4{background:url(../img/imoveis/banheiro.svg)no-repeat left top;}
.icon-detalhe-5{background:url(../img/imoveis/garagem.svg)no-repeat left top;}

.caracteristicas-regiao{margin:20px 0 0 0;}
.regiao{margin:17px 0;}
.caracteristicas-imovel{height:auto;margin:20px 0 0 0;}

.engloba-descritivo-imovel{width:660px;float:left;margin:55px 0 0 43px;}
.titulo-descritivo{width:230px;height:44px;float:left;background:#e7c422;}
.titulo-descritivo p{font:14px open_sansbold;color:#4c4c4c;margin: 13px 0 0 0;}

.engloba-textos-descritivo{width:100%;float:left;}
.engloba-textos-descritivo p{width:100%;float:left;font:14px open_sansregular;color:#4c4c4c;text-align:left;margin:30px 0 0 0;}

.engloba-formulario{width:100%;float:left;margin:63px 0 75px 0;}
.formulario{width:1093px;display:inline-block;background:#ededed;}
.engloba-tel{width:100%;float:left;}
.whatsapp{width:50%;height:53px;float:left;background:#2dbc7a;}
.whatsapp p{font:14px open_sansbold;color:#ffffff;margin: 17px 0 0 0;}
.whatsapp i{background:url(../img/imoveis//whatsapp.svg)no-repeat center;padding:0 7px;margin:0 0 0 7px;}
.tel{width:50%;height:53px;float:left;background:#e7c422;}
.tel p{font:15px open_sansbold;color:#282828;margin:17px 0 0 0;}
.fundo-titulo-form{width:100%;height:76px;float:left;background:url(../img/imoveis/fundo-titulo-form.png)no-repeat center top;margin:0 0 5px 0;}
.fundo-titulo-form p{font:12px open_sansregular;color:#ffffff;margin: 25px 0 0 0;}

.formulario input{width:490px;height:39px;float:left;background:#ffffff;border:none;padding:0 0 0 10px;box-shadow: 0 0 6px 0 #b9b5b5;margin:15px 0 0 33px;clear:left;}
.formulario textarea{width:490px;height:137px;float:left;padding:10px 0 0 10px;border:none;box-shadow: 0 0 6px 0 #b9b5b5;resize:none;margin:-93px 0 0 20px;}
.formulario button{width:100%;height:39px;float:left;background:#e7c422;color:#282828;font-size:12px;margin:30px 0 0 0;}

::-webkit-input-placeholder{ color: #3b3b3b; font: 12px latoregular}
:placeholder-shown{ color: #3b3b3b; font: 12px latoregular}
:-ms-input-placeholder{ color: #3b3b3b; font: 12px latoregular}

.img-galeria-descricao{width:700px;height:416px;float:left;}
.lSSlideOuter .lSPager.lSGallery{width:5000% !important;height:90px;margin:16px 0 0 0 !important;}
.lSSlideOuter .lSPager.lSGallery li{width: 93px !important;height: 69px !important;margin:3px 12px !important;}
.lSSlideOuter .lSPager.lSGallery img{height: 69px !important;}
.lSAction > .lSPrev{background:url(../img/imoveis/prev.jpg)no-repeat center top !important;}
.lSAction > .lSNext{background:url(../img/imoveis/next.jpg)no-repeat center top !important;}
.lSAction > a{opacity:1;}
.lSAction > a:hover{opacity:1;}

.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{box-shadow: 0px 0px 0px 3px #e7c422;}

.whatsapp-res{display:none;}

.txt-apartir{float:right !important;margin: 25px 20px 0 0 !important;}
.res-apartir{display:none;}
@media(max-width:1220px){
    .nome-imovel{width:100%;}
    .ref-imovel{margin: -4px 0 0 0;}
    
    .galeria{margin:40px 0 0 0;}
}
@media(max-width:1170px){
    .engloba-detalhes-tecnicos{width:320px;margin:40px 20px 0 0;}
    .engloba-descritivo-imovel{margin:55px 0 0 0;}
}
@media(max-width:1160px){
    .formulario{width:100%;}
    .formulario input{width: 47%;margin: 15px 0 0 1%;}
    .formulario textarea{width: 47%;margin: -93px 0 0 1%;}
}
@media(max-width:1105px){
    .engloba-detalhes-tecnicos{width: 285px;margin:40px 0 0 0;}
}
@media(max-width:1060px){
    .galeria{width:600px;margin:40px 0 0 20px;}
    .img-galeria-descricao{width:600px;}
    .lSSlideOuter .lSPager.lSGallery li{margin: 3px 3px !important;}
}
@media(max-width:1001px){
    .engloba-descritivo-imovel{width:555px}
}
@media(max-width:990px){
    .nome-imovel{margin:20px 0 0 0;height:auto;}
    .nome-imovel p{width:100%;margin:20px 0 20px 0;}
    .fundo-preco{width:100%;height:auto;padding:0;}
    .ref-imovel{width: 100%;margin: 0;height: auto;border: none;box-shadow: 0 0 0 1px #cecece;}
    .endereco-imovel{width:100%;margin:20px 0 0 0;}
    .cod-ref-imovel{width:100%;height:auto;margin:20px 0 20px 0;padding:0;}
    
    .galeria{width: 100%;height: auto;margin: 20px 0 0 0;background:#ffffff;}
    .img-galeria-descricao{width:100%;height:auto;}
    .lSSlideOuter .lightSlider, .lSSlideOuter .lSPager{height:auto !important;}
    .lSSlideOuter .lSPager.lSGallery{display:none;}
    
    .engloba-detalhes-tecnicos{width: 100%;margin: 20px 0 0 0;}
    .engloba-descritivo-imovel{width:100%;margin:20px 0 0 0;}
    .titulo-descritivo{width:100%;}
    .engloba-textos-descritivo p{width:90%;margin:20px 0 0 5%;}
    
    .engloba-formulario{margin:20px 0;}
    .formulario input{margin: 0 3.5% 18px; padding: 0 0 0 3%; width: 90%; }
    .formulario textarea{ margin: 0 3.5%; padding: 10px 0 0 3%; width: 90%;}
    .formulario button{margin:18px 0 0 0;}
    .fundo-titulo-form{margin:0 0 18px 0;}
    
    .whatsapp{display:none;}
    .whatsapp-res{display:block;width: 50%;height: 53px;float: left;background: #2dbc7a;}
    .whatsapp-res p{font:14px open_sansbold;color:#ffffff;margin: 17px 0 0 0;}
    .whatsapp-res i{background:url(../img/imoveis//whatsapp.svg)no-repeat center;padding:0 7px;margin:0 0 0 7px;}
	
	.txt-apartir{display:none;}
	.res-apartir{display:block;margin: 0 0 10px 0 !important;}
	
}