@import url(https://fonts.googleapis.com/css?family=Raleway:400,400i,700,900);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,600,700|Open+Sans:400,400i,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,400i,600,700);

*{outline:none!important}a{color:#555}

a:hover{text-decoration:underline}

.btn,a.btn{border:0 none;box-shadow:none}

.btn,.btn.focus,.btn:focus,a.btn,a.btn.focus,a.btn:focus{background:#657dca;color:#fff}

.btn:hover,.btn[disabled],a.btn:hover,a.btn[disabled]{background:#e9464c}

.btn.btn-brand,a.btn.btn-brand{box-shadow:1px 1px 1px rgba(0,0,0,.75);background:#e9464c}
.btn.btn-brand.focus,.btn.btn-brand:focus,a.btn.btn-brand.focus,a
.btn.btn-brand:focus{background:#ec5d62;color:#fff}
.btn.btn-brand:hover,a.btn.btn-brand:hover{background:#ec5d62}
.btn.btn-brand[disabled],a
.btn.btn-brand[disabled]{background:#e9464c}.chk-label{padding:6px;margin:0;text-transform:uppercase;cursor:pointer}

.form-contato input[type=checkbox]{width:32px;border:0;box-shadow:none;float:left;margin-top:0}

.full-loader{display:none;position:fixed;top:0;width:100%;height:100%;background:#fff;z-index:9999;text-align:center;padding-top:20%;opacity:.7}

.topper{transition:all .5s;position:fixed;bottom:15px;bottom:-60px;right:15px;z-index:300}
.topper i.fa{background:#657dca;color:#fff;padding:20px;font-size:20px;border-radius:32px;box-shadow:2px 2px 2px rgba(0,0,0,.5)}

.row-box{box-shadow:0 2px 3px rgba(0,0,0,.25);border-top:1px solid #eee;margin-bottom:15px;float:left;width:100%}

#layerslider-page-home.ls-fullwidth .ls-nav-next,
#layerslider-page-home.ls-fullwidth .ls-nav-prev{z-index:100}.section-favs{z-index:999;position:fixed;top:50%;right:-220px;width:250px;height:485px;height:530px;overflow:hidden;margin-top:-240px}

.section-favs h5{color:#657dca;font:700 18px/18px Roboto,Helvetica,sans-serif;text-align:left;padding:0 10px;margin:10px 0 0}
.section-favs .btn-favs{color:#fff;font:400 14px/14px Roboto,Helvetica,sans-serif;text-align:center;width:200px;margin:10px 10px 0;padding:5px;text-transform:capitalize}
.section-favs .fav-lista{position:relative;top:-8px;top:-30px;right:-29px;z-index:3;height:490px;background:#ebebeb;overflow:hidden;border:1px solid #ccc;box-shadow:2px 2px 2px rgba(0,0,0,.5)}
.section-favs .fav-lista ul.fav-itens{padding:0 0 5px;overflow-y:hidden;overflow-x:hidden}
.section-favs .fav-lista ul.fav-itens li.item{background:#fff;box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);padding:5px 15px;list-style:none;display:inline-block;width:200px;margin:10px 10px 0}
.section-favs .fav-lista ul.fav-itens li.item h6{margin-top:8px;margin-bottom:8px;font:500 14px/14px Roboto,Helvetica,sans-serif;position:relative}
.section-favs .fav-lista ul.fav-itens li.item h6.preco{font-size:12px;margin-bottom:10px;min-height:15px}
.section-favs .fav-lista ul.fav-itens li.item h6.preco strong{font-size:16px;display:block;font-weight:700}
.section-favs .fav-lista ul.fav-itens li.item h6 .value{font:500 18px/18px Roboto,Helvetica,sans-serif}
.section-favs .fav-lista ul.fav-itens li.item h6 .remove-fav{color:#c00;cursor:pointer;font-size:14px;position:absolute;right:0;top:10px}
.section-favs .fav-lista ul.fav-itens li.item .foto,.section-favs .fav-lista ul.fav-itens li.item .foto img{width:100%}
.section-favs .fav-lista ul.fav-itens li.item .caracteristicas{padding:0;min-height:20px;float:left;text-align:center;width:100%}
.section-favs .fav-lista ul.fav-itens li.item .caracteristicas li{list-style:none;display:inline-block}
.section-favs .fav-lista ul.fav-itens li.item.empreendimentos .caracteristicas li{display:block;text-align:left;line-height:24px}

.bt-favo{cursor:pointer;color:#bb0c33;background:#ebebeb;margin:0;display:block;position:relative;top:215px;right:60px;font-size:18px;width:150px;text-align:center;height:30px;padding:2px 0 0;z-index:4;border:1px solid #ccc;border-top:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}
.bt-favo span{font:200 14px Roboto,Helvetica,sans-serif;color:#657dca}

.icon-favoritos.fav-interna{z-index:1005;position:relative}
.icon-favoritos .btn-favoritos{background:transparent;position:absolute;z-index:20;font-size:22px;padding:0;margin:13px;color:#8e0505;cursor:pointer;text-decoration:none}
.icon-favoritos .btn-favoritos span{display:none}.icon-favoritos .btn-favoritos .fa{padding:2px}
.icon-favoritos .btn-favoritos .animated{position:relative;right:31px;bottom:0}
.icon-favoritos .btn-favoritos.favoritado .fa-heart{background:#e00;background:linear-gradient(#e00,#900);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
   #modal_contato_corretor .modal-header{margin-bottom:15px}
   #modal_contato_corretor .modal-content,
   #modal_contato_corretor .modal-content.topo,.section-corretor,.section-corretor.topo{background:#ebebeb}
   #modal_contato_corretor .modal-content.topo .corretor-box,.section-corretor.topo .corretor-box{padding:15px 0;background:#ebebeb}
   #modal_contato_corretor .modal-content.fundo,.section-corretor.fundo{z-index:999;position:fixed;bottom:-63px;width:100%;background:#ebebeb}
   #modal_contato_corretor .modal-content.fundo .corretor-box,.section-corretor.fundo .corretor-box{display:block;position:relative;top:-74px;height:84px;background:#ebebeb;z-index:6}
   #modal_contato_corretor .modal-content .info,.section-corretor .info{margin:0;padding:0}
   #modal_contato_corretor .modal-content .info li,.section-corretor .info li{list-style:none;text-align:right}
   #modal_contato_corretor .modal-content .info li.nome,.section-corretor .info li.nome{font-family:Roboto,Helvetica,sans-serif;padding:5px 10px 0}
   #modal_contato_corretor .modal-content .info a.btn-desvincular,.section-corretor .info a.btn-desvincular{background:none;color:#657dca;text-transform:lowercase;border-radius:5px;padding:0 10px;font-size:12px;font-family:Roboto,Helvetica,sans-serif;font-weight:700}
   #modal_contato_corretor .modal-content .contatos,.section-corretor .contatos{margin:0;padding:0}
   #modal_contato_corretor .modal-content .contatos li,.section-corretor .contatos li{list-style:none}
   #modal_contato_corretor .modal-content .contatos .btn-fale-comigo,.section-corretor .contatos .btn-fale-comigo{background:none;color:#e9464c;padding:15px 40px;border-radius:5px;margin:0;box-shadow:none;font-size:22px}
   #modal_contato_corretor .modal-content .contatos .btn-fale-comigo:hover,.section-corretor .contatos .btn-fale-comigo:hover{box-shadow:1px 1px 5px rgba(0,0,0,.2);background:#e9464c;color:#fff}
   #modal_contato_corretor .modal-content .contatos .telefone,.section-corretor .contatos .telefone{display:inline-block;color:#e9464c;font-size:20px;padding:0 10px 0 0;font-weight:700}
   #modal_contato_corretor .modal-content .contatos .telefone.modal-telefone,.section-corretor .contatos .telefone.modal-telefone{font-size:14px}
   #modal_contato_corretor .modal-content .avatar,.section-corretor .avatar{width:48px}
   #modal_contato_corretor .modal-content h5,.section-corretor h5{font:700 18px/18px Trebuchet MS,Helvetica,sans-serif;text-align:center;padding:10px 0;box-shadow:1px 5px 5px -2px rgba(0,0,0,.2)}i.bt-corretor{cursor:pointer;color:#657dca;background:#ebebeb;margin:0 auto;width:20px;display:block;position:relative;top:-32px;font-size:32px;padding:0 8px;width:64px;border-radius:32px;text-align:center;height:64px;z-index:4;box-shadow:2px 0 4px 1px rgba(0,0,0,.2)}
   .page-config .config-box .input-group{height:65px}
   .page-config .config-box .input-group label{font-weight:400;cursor:pointer}
   .page-config 
   .config-box 
   .input-group input[type=radio]:checked+label{color:blu;font-weight:700}

   .affix-anchor,
   .affix-top{transition:none!important}
   .affix-top{position:static!important}.affix,
   .affix-child{transition:none!important}
   .affix{position:fixed;top:20px;width:360px}
   
   .div-select {
    width:750px;  /* Tamanho final do select */
    overflow:hidden; /* Esconde o conteúdo que passar do tamanho especificado */
    }
  
	.div-select select {
 
      width: 450px; /* Tamanho do select, maior que o tamanho da div "div-select" */
      height:35px; /* altura do select, importante para que tenha a mesma altura em todo os navegadores */
      font-family:Arial, Helvetica, sans-serif; /* Fonte do Select */
      font-size:20px; /* Tamanho da Fonte */
      padding:0px 0px 0px 0px; /* Configurações de padding para posicionar o texto no campo */
      color:#AAAAAA; /* Cor da Fonte */
      text-indent: 0.01px; /* Remove seta padrão do FireFox */
      text-overflow: "";  /* Remove seta padrão do FireFox */     
      select::-ms-expand {display: none;} /* Remove seta padrão do IE*/
  
	}
   
/*# sourceMappingURL=base.css.map*/
