.a57 .navbar-bg {
    background-color: #7e0b1d;
}
.a57 .navbar-default .navbar-nav> .active> a, .navbar-default .navbar-nav> .active> a:focus, .navbar-default .navbar-nav> .active> a:hover {
    color: #fff !important;
   }
.a70 .card .zl {
    color: #851e21;
  }
.a57 .header-menu ul li a {
    background-color: transparent;
    padding: 5px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: fff !important;
    text-transform: uppercase;
    font-size: 14px !important;
}
.a70 .card .d i {
     color: #851e21;
   }
.a70 .card .actions .abtn {
    background-color: #851e21;
    color: #fff;
  }
.a70 .contvertodos a {
    color: #851e21 !important;
 }
.a81 .cont-buscador .btn {
    background-color: #851e21;
    color: #190303 !important;
    border: 1px solid #fff !important;
    border-radius: 3px !important;
  }
.a81 .cont-buscador .btn:hover {
    background-color: #851e21;
    border: 1px solid #fff !important;
}
a {
    color: #851e21;
    outline: none !important;
}
.a31 .cont-list .ads .media-right .btn {
    outline: none;
    background-color: #851e21;
    color: #fff !important;
    border: 1px solid #851e21 !important;
 }


.a57.fijar .header-menu ul li a {
    background-color: transparent;
    padding: 5px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff !important;
 }
.a104 .cont-buscador h1 {
    color: #851e21;
 }
h1, h2, h3 {
    color: #851e21;
}
.a57 .navbar .idiomas .dropdown-toggle, .idiomas .dropdown-toggle:focus, .idiomas .dropdown-toggle:hover {
     background-color: #ecf0f10a !important;
}
.a52 .selectListCard .btn-agrupar .active {
    background-color: #851e21 !important;
}
.a31 .cont-list .ads .media-body .direccion .material-icons {
     color: #851e21;
}
.a64 .cont-buscador .btn-buscar {
    background-color: #851e21;
    color: #fff !important;
    border: 1px solid #851e21 !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.a64 .cont-buscador .btn-buscar:hover {
    background-color: #851e21;
    border: 1px solid #851e21 !important;
}
.a104 .cont-buscador .cont-boton button {
    background-color: #851e21;
    color: #fff !important;
    border: 1px solid #851e21 !important;
 }
.a104 .cont-buscador .cont-boton button:hover {
    background-color: #851e21;
    border: 1px solid #851e21 !important;
}
@media screen and (max-width: 767px)
.a57 .menu-header.open {
    background-color: #851e21 !important;
}
.a28 .cont-datos p a {
    color: #fff;
    font-size: 15px;
}
.a96 .datos-cabecera ul .mail a {
    color: #fff0 !important;
}  

.a96 .datos-cabecera ul li {
    padding: 10px 15px;
    color: #fff0;
}
.a57 .menu-header.open {
    background-color: #7e0b1d !important;
}