#building-display-top {
    background-color: #ffffff !important;
}

.type-01 .frame-area, .type-02 .frame-area, .type-03 .frame-area, .type-04 .frame-area, .type-05 .frame-area {
    background: #FAFAFA !important;}
    
body, html {
    background: #FAFAFA !important;
}
    
.fa-facebook-f:before, .fa-facebook:before {
    color: white !important;
}    

.fa-instagram:before {
    color: white !important;
}

#top .sell-rent h4 button:hover, #top .sell-rent h4:hover {
    background: #f61f37;
}

.fa-facebook-f:before, .fa-facebook:before {
    color: white !important;
}
.fa-instagram:before {
    color: white !important;
}
.header_aux .btn-login i {
    color: white !important;
}


#breadcrumbs {
    background: #eeeeee !important;
}
#breadcrumbs .breadcrumb.main {
    color: #cb2136 !important;
}
#breadcrumbs .breadcrumb+.breadcrumb:before {
    color: #cb2136 !important;
}
#breadcrumbs .breadcrumb {
    color: #cb2136 !important;
}

.btn-pannel a, .btn-pannel span, .display-mode a, .display-mode span, .order-by a, .order-by span {
    color: #cb2136 !important;
}


#breadcrumbs > div > div.btn-pannel.pull-right > button.action-btn.hide.show > span > i, #breadcrumbs > div > div.btn-pannel.pull-right > a:nth-child(2) > span > i, #breadcrumbs > div > div.btn-pannel.pull-right > button:nth-child(4) > span.icon > i{
    color: #cb2136 !important;
}

.btn-pannel .action-btn svg use {
     fill: #cb2136 !important;
}

input[name="busca"]::placeholder {
  color: white  !important;
}



.header_aux .btn-login:hover {
  color: #FFBE5A !important;
}

#footer > div.container.f-menu > div.layout-row.p-t-40.p-b-40.bottom-separation > div:nth-child(2) > div > div.col-xs-12.email.p-t-20{
    margin-left: 44px !important;
}


#top > div > div > div.pull-right.p-t-10 > div.clearfix.p-t-15.p-b-15 > div.pull-left.p-r-25.p-l-25 > div > span, #top > div > div > div.pull-right.p-t-10 > div.clearfix.p-t-15.p-b-15 > div.pull-left.email.left-separation.p-l-20 > div > span, #breadcrumbs > div > div.btn-pannel.pull-right > button:nth-child(1) > span:nth-child(1) > i, #breadcrumbs > div > div.btn-pannel.pull-right > a.action-btn.ng-scope > span > i,  #breadcrumbs > div > div.btn-pannel.pull-right > button:nth-child(5) > span.icon > i{
    color: #cb2136 !important;
}

#top > div > div > div.pull-left > p , #top > div > div > div.pull-left > p > span{
    color: #cb2136 !important;
    text-align: center;
}

#menu-top > div > div > div.flex-10,#menu-top > div > div > div.flex-20 > div{
    margin-top: 2px !important;
    margin-bottom: 2px !important ;
}

#top > div > div > div.pull-right.p-t-10 > div.clearfix.p-t-15.p-b-15 > div.pull-left.p-r-25.p-l-25 > div > h5 > span.cel9 {
    font-size: 20px !important;
}


#menu-top > div > div > div.flex-70 > ul {
        align-items: center !important; 
}

#menu-top > div > div {
    align-items: center !important;
}

#footer > div.container.f-menu > div.layout-row.p-t-40.p-b-40.bottom-separation > div.col-xs-4.p-t-20.p-b-20.address{
        margin-left: 70px !important;
}

#footer > div.container.f-menu > div.layout-row.p-t-40.p-b-40.bottom-separation > div:nth-child(3) > div > h4 {
    color: #CB2136 !important;
}


#imovel-cliente #progressbar li {
    background: #FAFAFA !important;
}


#footer > div.container.f-menu > div.layout-row.p-t-40.p-b-40.bottom-separation > div:nth-child(3) > div > h4 {
    margin-top: 20px !important;
}

#breadcrumbs > div > div.btn-pannel.pull-right > a:nth-child(2){
    display: none !important;
}

/*
#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;
}