#header_main > div > div > div.main_right.col-md-8 > div > div.col-md-5 > div > button:nth-child(1) > span {
    color: #fff !important;
}
#header_main > div > div > div.main_right.col-md-8 > div > div.col-md-5 > div > button:nth-child(1) > i {
    color: #fff !important;
}
#header_main > div > div > div.main_right.col-md-8 > div > div.col-md-5 > div > button:nth-child(2) > i {
    color: #fff !important;
}
#header_main > div > div > div.main_right.col-md-8 > div > div.col-md-5 > div > button:nth-child(2) > span {
    color: #fff !important;
}
#listar_grade > div > div > div > div > div > div.item_address.ng-scope > p:nth-child(1) {
    display:none !important;
}
#listar_lista > div > div > div > div > div.col-md-8 > div > div.item_address.ng-scope > p:nth-child(1) {
    display:none !important;
}

#imovel_localizacao {
    display:none !important;
}

#header_main > div > div > div.main_right.col-md-8 > div > div:nth-child(1) > div > div.col-md-5 > div > div.desc.phone-wrapper, #header_main > div > div > div.main_right.col-md-8 > div > div:nth-child(1) > div > div.col-md-6 > div > a > span {
    color: #0E4E7E !important;
}
/* 1. Restaura o tamanho do box e remove o colapso */
.dropdown.phone-dropdown {
    min-width: 200px !important;  /* Define uma largura mínima fixa para não encolher */
    width: auto !important;       /* Permite que o box se adapte, mas respeitando o min-width */
    padding: 10px 15px !important; 
    white-space: nowrap !important;
}

/* 2. Garante que o texto fique visível e bem formatado */
.dropdown.phone-dropdown .no-margin {
    font-size: 14px !important; /* Tamanho normal do texto */
    color: #0E4E7E !important;     /* Ajuste a cor se necessário */
    display: block !important;
}

/* 3. Se você AINDA quiser esconder o "WhatsApp:", use esta técnica mais segura */
/* Em vez de font-size: 0, tentamos apenas esconder o texto solto visualmente */
.dropdown.phone-dropdown .no-margin {
    line-height: 1.5;
}
/*
#top-aux a {
    color: #fff !important;
}

footer {
    background: #E8E8E8 !important;
}

footer a:not(.md-button), footer p, footer span {
    color: #464C58 !important;
}

footer .phones p {
    color: #1F428E !important;
}

footer .f-sign {
    background: #D4D4D4;
}

footer .f-sign use {
    fill: rgba(70, 76, 92, 0.65) !important;
}

#top .sell-rent h4 a span, #top .sell-rent h4 span {
    color: #1F428E !important;
}

#top .sell-rent h4 a, #top .sell-rent h4 a a {
    border: solid 1px #d8d8d8;
}

#top .container .sell-rent h4 .sr-icone, #top .container .sell-rent h4 a .sr-icone {
    background: #EF3E3C !important;
}

#top .email h5 {
    padding-top: 0 !important;
}

.info-area h3, .info-area h3 span {
    color: #EF3E3C !important;
}

.frame-area a:not(.frame-name):not(.go-to-filter), .frame-area p, .frame-area span {
    color: #444 !important;
}

#top p.creci {
    margin: 10px 0 0;
    color: #1F428E;
}