#barra-topo,.btn-primary,.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle,
.icon-categoria{
	background-color: #2B2E34 !important;
    border-color: #2B2E34 !important;
}
#b-anuncie-aqui,.btn-secondary{
	background-color: #2B2E34;
	border-color: #2B2E34;
}

#b-anuncie-aqui:hover,.btn-primary:hover,.btn-secondary:hover,
#b-anuncie-aqui:active,.btn-primary:active,.btn-secondary:active{
    color:white !important;
	background-color: #be0910 !important;
	border-color: #be0910 !important;
}
/* .menu-header > li a{
    color: #2B2E34;
} */
a:hover{
	color: #be0910;
}
a.active, .icones-sociais a:hover{
	color: #be0910 !important;

}
.menu-button .icon-menu, .menu-button .icon-menu:before, .menu-button .icon-menu:after {
	background-color: #2B2E34;
}
@media only screen and (min-width: 320px) and (max-device-width: 1024px){
	.titulos-conteudos {
		background: #2B2E34;
    	color: white;
	}
	.titulos-conteudos span {
		color: white !important;
	}
	.botao-buscar-mobile {
		background-color: #2B2E34 !important;
	}
}
.form-control:focus {
    border-color: #2B2E34 !important;
	box-shadow: 0 0 0 .2rem #2B2E34 !important;
}
.btn-modal-imovel {
    background-color: #2B2E34;
}
.btn-modal-imovel:hover {
    background-color: #be0910;
}

.sn-sidenav {
background-color: white !important;
}
.menu-mobile > ul >a >li {
	background-color: #f9f9f9 !important;
    color: #656565 !important;
}
#header-mensagem-mobile, .page-item.active .page-link {
    background-color: #2B2E34 !important;
}
#header-mensagem-mobile{
	border-color: #37404d !important;
}

.icones-sociais a:hover{
    color: #be0910 !important;
}

.header-mobile-filter {
    background-color: #2B2E34 !important;
    color: white !important;
}
.w3-sidebar, .collapse_menu, .w3_panel .option {
    background-color: #cbdff5 !important;
    color:#656565 !important;
}