/* Header */
.a152 .topBar {
    background-color: #e5007e;
}



.a152 .nav-position {
    text-align: center;
    box-shadow: 1px 3px 11px 1px #dddddd3b;
}

.a152.uk-active .navbar-header .cLogo {
    background-color: #fff;
}

.a152 .navbar-default .navbar-nav a{
color:#9b0758;
}
/* Botons */

.a119 .btn.main:hover{
  transition:0.5s;
  background-color: #9b0758;
 border:1px solid #9b0758;
  border-radius:4px;
}



.a152 .navbar-default .navbar-nav .btnContacto
color:#343434!important;
}
.a152 .navbar-default .navbar-nav .btnContacto:hover{
color:#343434;
background:#9b0758!important;
}

.a151 .todos .boton {
    border-radius:4px;
    background-color: #e5007e;
}

.a151 .todos .boton:hover {
    transition:0.5s;
    border-radius:4px;
    background-color: #9b0758;
}





.a156 .btn {
    background: #e5007e;
 border-radius: 4px;
}

.a156 .btn:hover {
 transition:0.5s;
 background: #9b0758;
 border-radius: 4px;
}

.a153 .btnVer {
  color: #9b0758;
  border-radius: 30px;
 transition:1s;
}

.a153 .btnVer:hover {
  background: #e5007e;
  color:#fff;
  border-radius: 30px;
}

.a158 .cont-buscador .cont-boton button {
    background-color: #e5007e;
    border:1px #e5007e;
}

.a158 .cont-buscador .cont-boton button:hover {
    background-color: #9b0758;
    border:1px #9b0758;
}
/* Textos */

.a158 .cont-titulo h1{
color:#fff!important;
}

.a154 .txt-acerca {
color:#343434;
}

h1,h2,h3,h4 {
color:#9b0758!important;
}

.a154 .txt-acerca h2 {
    color: #343434;
}

.a154 .txt-acerca h2 {
color:#343434;
}



/* Buscador */
.a158 .cont-buscador {
background:#fff;
}

.a156 .contForm .cols.contacto .titulo {
color:#343434;
}

/* Logos */
.navbar-header .cLogo img {
    max-width: 180px!important;
    max-height: 82px;
border-radius:4px;
}


/* Formularis */

.a156 .form-control{
color:#343434!important;
}

.a119 .form-control {
    border-radius: 0px;
    border-color: #d3d0d0;
}


.a156 textarea.form-control, .a156 textarea.form-control:hover, .a156 textarea.form-control:focus {
    color: #343434;
}

/* Home */

.a154 .text-container {
    background: #f5f5f5;
}


.a138 .bgParrilla {
background:#f5f5f5;
}

.a138 .bgParrilla .pdgParrilla .contCard .card {
    border-radius: 2px;
    box-shadow: 2px 1px 8px 3px #ddd;
}

/* Paginacio */
.a138.bg-paginacion nav {
padding-top:20px;
}

.a138.bg-paginacion nav ul li.active a {
color:#343434!important;
    border: 2px solid #fff;
background:#fff!important;
}

.a138 .filtro-position {
background:#fff;
}

/* Desplegable */

.a158 .select-dropdown {
    background-color: #fff!important;
    color: #343434 !important;
border: 1px solid #d3d0d0!important;
}

.a158 .select-dropdown:focus{
  background-color: #fff!important;
    color: #343434 !important;
    border: 1px solid #d3d0d0!important;
}

.a158 .select-dropdown:hover{
  background-color: #fff!important;
    color: #343434 !important;
    border: 1px solid #d3d0d0 !important;
}

.a158 .dropdown.open .select-dropdown {
  background-color: #fff!important;
    color: #343434 !important;
    border: 1px solid #d3d0d0 !important;
}

.a158 .cuadro-buscador .contMasFiltros .listMasFiltro .filaFiltro:last-child{
    border: 1px solid #d3d0d0 !important;
}

.a158 .dropdown-menu {
  background-color: #fff!important;
}

.a158 .dropdown-menu li span {
color:#343434!important;
background:#fff;
}
.a158 .dropdown-menu li span:hover{
color:#343434!important;
background:#ddd;
}


.a158 .cont-buscador input[type='text'] {
    background-color: #fff !important;
color:#343434!important;
border:1px solid #d3d0d0;
}

.a138 .contMostrarResultados .cont-select-dd .select-dropdown{
border:1px solid #d3d0d0!important;;
}

.a138 .cont-filtros .cont-select-dd .select-dropdown{
border:1px solid #d3d0d0!important;
}

.a119 {
    background-color: #f5f5f5 !important;
    color:#343434!important;
    padding-top: 99px;
}

/* Lletres */

.a149 .cont-datos .titulo {
font-weight:normal;
}

.a119 label {
    font-weight: 500;
}

.a149 .cont-datos p {
    font-weight: 500;
}

.a149 .contTitulo h1, .a149 .contTitulo h3 {
    font-family: 'Open Sans';
}

.a156 .uk-checkbox:checked, .a156 .uk-checkbox:indeterminate {
    background-color: #343434;
}

.a124 .uk-checkbox:checked, .a124 .uk-checkbox:indeterminate {
    background-color: #343434;
}

.a119 .uk-checkbox:checked, .a124 .uk-checkbox:indeterminate {
    background-color: #343434;
}

.a124{
background:#f5f5f5!important;
color:#343434!important;
}

.a124 .cont-form input {
    color: #434343;
    border: 1px solid #d3d0d0;
}

.a124 .tituloSec {
    color: #343434 !important;
}

.a124 .cont-form .select-dropdown {
    border: 1px solid #d3d0d0;
}

.a124 .cont-form textarea {
    border: 1px solid #d3d0d0;
}

.a124 .btn{
border-radius:4px;}

.a124 .btn:hover{
transition:0.5s;
background:#9b0758;
}

.a152.uk-active .navbar-header {
    background: #fff;
}

.a152 .navbar-default .navbar-toggle .icon-bar {
    background-color: #e5007e;
}

.bg-odd-even:nth-child(odd) {
    background-color: #fff;
}

.a158 .cuadro-buscador .cont-PrecioMaximo .listPriceMaster .btnApply:hover{
transition:0.5s;
background:#9b0758;
border:1px solid #9b0758;
}

.a152 .navbar-default .navbar-nav .btnContacto a
background-color: #fff;
    color: #e5007e;
    border-radius: 4px;
}

.a152 .navbar-default .navbar-nav .btnContacto a:hover{
  transition:0.5s;
  background:9b0758!important;
  color: #fff;
  border-radius: 4px;
}

.a138 .cont-filtros .cont-select-dd .dropdown.open .select-dropdown {
    color: #454545;
    background-color: #fff;
}

.a138 .cont-filtros .cont-select-dd .dropdown-menu  {
    color: #454545;
    background-color: #fff;
}

.a138 .cont-filtros .cont-select-dd .dropdown-menu li span {
    color: #454545;
    background-color: #fff;
}

.a138 .contMostrarResultados .cont-select-dd .dropdown-menu{

   color: #454545;
    background-color: #fff;
}

.a138 .contMostrarResultados .cont-select-dd .dropdown.open .select-dropdown {
   color: #454545;
    background-color: #fff;
}

.a151 .container-fluid{
    background-color: #fff;
}

.a138 .contMostrarResultados .cont-select-dd .dropdown-menu li span{
   color: #454545;
    background-color: #fff;
}

.a157 .btn {
    font-size: 15px;
    background-color: #e5007e;
    color: #fff !important;
    border-radius: 0px !important;
}

.a157 .btn:hover {
   transition:0.5s;
    font-size: 15px;
    background-color:#9b0758;
    color: #fff !important;
    border: 1px solid #9b0758;
    border-radius: 0px !important;
}

.a161 .cont-form .form-control {
border:1px solid #d3d0d0;
}

.a152 .navbar-default .navbar-nav .btnContacto a, .a152 .navbar-default .navbar-nav .btnContacto.active a {
    height: 40px;
    line-height: 40px;
    padding: 0 19px;
    color: #fff;
    border-radius: 4px;
    background-color: #e5007e!important;
    color: #fff!important;
}
.a152 .navbar-default .navbar-nav .btnContacto a:hover, .a152 .navbar-default .navbar-nav .btnContacto.active a:hover {
    background-color: #9b0758!important;
    color: #fff;
}


.a161 h2{
border-bottom:none!important;
}

.a161 .cont-form .label_search{
font-weight:500;
}

.a158 .cont-titulo h1 {
    color: #9b0758!important;
    font-weight: 300!important;
}


.a158 .cuadro-buscador .contMasFiltros .listMasFiltro, .a158 .cuadro-buscador .cont-PrecioMaximo .listMasFiltro, .a158 .cuadro-buscador .contMasFiltros .listPriceMaster, .a158 .cuadro-buscador .cont-PrecioMaximo .listPriceMaster {
    border: 1px solid #d3d0d0;
}


.a158 .cuadro-buscador .contMasFiltros .listMasFiltro .title  {
color:#343434;
}

.a158 .cuadro-buscador .contMasFiltros .listMasFiltro .buttonCheck.off{
background:#e5007e;
color:#fff;
}


.a157 .props2 li> div:last-child {
    font-size: 14px;
    color: rgb(78 78 78);
}

.a161 .btn:hover{
    background-color: #9b0758;
border:1px solid #9b0758;
}

