/*GENERALES*/
a, a:active, a:focus { color: #01587c;}
.color_textos { color: #01587c !important; }
/*HEADER*/
.rd-navbar { background: #01587c; }
.rd-navbar-static { background: #01587c }
.rd-navbar-static .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after,.rd-navbar-sidebar .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle::after,.rd-navbar-sidebar .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-sidebar .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-sidebar .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after { color: #ffffff; }
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown { background: #01587c;  }
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle,.rd-navbar-sidebar .rd-navbar-nav > li > .rd-navbar-submenu-toggle { color: #ffffff;}
.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-fixed .rd-navbar-nav li.focus > a, .rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-fixed .rd-navbar-nav li.opened > a { color: #ffffff; background: #01587c;}
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,.rd-navbar-static .rd-navbar-dropdown > li > a:hover { color: #01587c; }
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,.rd-navbar-fullwidth .rd-megamenu-list > li > a:hover,.rd-navbar-static .rd-navbar-dropdown > li > a:hover,.rd-navbar-static .rd-megamenu-list > li > a:hover { color: #01587c; }
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a, .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active, .rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus,.rd-navbar-fullwidth .rd-megamenu-list > li > a,.rd-navbar-fullwidth .rd-megamenu-list > li > a:active,.rd-navbar-fullwidth .rd-megamenu-list > li > a:focus,.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-static .rd-navbar-dropdown > li > a:active,.rd-navbar-static .rd-navbar-dropdown > li > a:focus,.rd-navbar-static .rd-megamenu-list > li > a,.rd-navbar-static .rd-megamenu-list > li > a:active,.rd-navbar-static .rd-megamenu-list > li > a:focus { color: #ffffff; }
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,.rd-navbar-fullwidth .rd-megamenu-list > li > a:hover,.rd-navbar-static .rd-navbar-dropdown > li > a:hover,.rd-navbar-static .rd-megamenu-list > li > a:hover {  color: #ffffff;}
.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-static .rd-navbar-nav > li > a:active, .rd-navbar-static .rd-navbar-nav > li > a:focus, .rd-navbar-sidebar .rd-navbar-nav > li > a, .rd-navbar-sidebar .rd-navbar-nav > li > a:active, .rd-navbar-sidebar .rd-navbar-nav > li > a:focus { color: #ffffff; }
.rd-navbar-fixed .rd-navbar-main, .rd-navbar-modern.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-modern.rd-navbar-static.rd-navbar--is-clone{ background-color: #01587c; }
.rd-navbar-fixed .rd-navbar-main-container .rd-navbar-nav > li > a, .rd-navbar-modern.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-modern.rd-navbar-static.rd-navbar--is-clone > li > a{ color: #ffffff; }
.rd-navbar-fixed .rd-navbar-panel { color: #ffffff;  background: #01587c; }
.rd-navbar-toggle { color: #ffffff; }
.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span { background-color: #ffffff; }
.ui-to-top, .ui-to-top:active, .ui-to-top:focus { color: #fff; background: #01587c;}
.ui-to-top:hover { color: #01587c; background: #ffffff;}
.list-nav > li.active,.list-nav > li a.active,.list-nav > li > a:hover { color: #01587c;}
.img-thumbnail-variant-3 .caption { background-color: rgba(1,88,124, 90); }
.list-inline-tag { color: #01587c; }
.rd-navbar-fixed .rd-megamenu-list > li > a,.rd-navbar-fixed .rd-navbar-dropdown > li > a { color: #01587c; }
.rd-navbar-fixed .rd-navbar-nav li > a { color: #01587c;}
.link-cart-icon{ color: #ffffff;}
/*FOOTER*/
.footer-minimal { background: #01587c; color: #ffffff;}
/*FORMS*/
.form-input { color: #01587c; border: 1px solid #01587c; }
.form-label { color: #01587c; }
.form-wrap_icon::before { color: #01587c; }
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {  color: #01587c; }
.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection { border-color: #01587c;  }
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #01587c; color: #ffffff; }
.select2-container--bootstrap .select2-dropdown { border-color: #01587c; }
.select2-container--bootstrap .select2-results__option[aria-selected=true] { color: #01587c; }
.select2-results__option { color: #01587c; }
.formulario_leyenda_pequena { color: #01587c; }
.etiqueta-file { color: #01587c; }
/*PAGINADOR*/
.datagrid_paginador_contenido li span.destacado, .datagrid_paginador_contenido li span.destacado:hover, .datagrid_paginador_contenido li a:focus, .datagrid_paginador_contenido li a:hover { background-color: #01587c; color: #ffffff; border-color: #01587c; }
/*BOTONES*/
.button-primary { color: #01587c; background-color: #ffffff; border-color: #01587c;}
.button-primary:hover, .button-primary:focus, .button-primary:active, .button-primary:hover { color: #ffffff; background-color: #01587c; border-color: #ffffff;}
.button-secondary { color: #ffffff; background-color: #01587c; border-color: #ffffff;}
.button-secondary:hover, .button-secondary:focus, .button-secondary:active, .button-secondary:hover { color: #01587c; background-color: #ffffff; border-color: #01587c;}
/*MODALES*/
.modal-header{ color: #ffffff;  background: #01587c;}
/*TABLAS*/
.table-custom thead tr { color: #ffffff;  background: #01587c;}
.bg-primary { background-color: #01587c; color: #ffffff;}
.entradas_seleccionados{ color: #01587c;}
/*Precios*/
.entradas_precios_titulos{ background-color:#01587c!important; color:#ffffff !important;}
.entradas_zona_seccion:hover{ background-color:#01587c!important; color:#ffffff !important;  }
.entradas_zona_seccion:hover a{ color:#ffffff !important;  }
.entradas_zona_seccion_seleccionada{ background-color:#01587c!important; color:#ffffff !important;  }
.entradas_zona_seccion_seleccionada a{ color:#ffffff !important;  }
.entrada_zona_cabecera:hover{ background-color:#01587c!important; color:#ffffff !important; }
.entrada_zona_cabecera:hover a{ color:#ffffff !important; }
.entrada_zona_cabecera_destacado{ background-color:#01587c!important; color:#ffffff !important; }
.entrada_zona_cabecera_destacado a{ color:#ffffff !important; }
.seccion_nota{ background-color: #01587c; color: #ffffff;}
/*CALENDARIO*/
.rdc-table_today { background-color: #01587c !important;  color: #ffffff; }
.rdc-table_has-events .rdc-table_date { background-color:#01587c!important; color:#ffffff !important; }
.rdc-table_events-count { color: #01587c; }
.rdc-next, .rdc-prev, .rdc-events_close { color: #01587c;}
.ui-datepicker .ui-datepicker-title select { color:#01587c;}
/*COOKIES*/
.cookies-wrapper{ background-color:#01587c;}
.cookies-wrapper .cookies-inner{ color: #ffffff;}
.cookies-wrapper .cookies-inner p a{ color:#ffffff !important;}
.cookies-wrapper .aceptarcookies a { border: 2px solid #01587c; background-color: #ffffff; color: #01587c;}
.infocookies .titcookies { color: #01587c;  }
.tit-listanavegadores { background-color: #01587c; color: #ffffff;}
.lista-navegadores figcaption { color: #01587c; }
/*ABONOS*/
.entrada_seleccionada .info_extra{ color: #01587c;}
/*TIENDA*/
.venta-socio h5,
.venta-socio .product-price,
.venta-socio .breadcrumbs-custom__path a,
.venta-socio .breadcrumbs-custom__path a:active,
.venta-socio .breadcrumbs-custom__path a:focus,
.venta-socio .product-title a:hover { color: #01587c;}
.venta-socio .product-label-wrap .featured { background-color:#01587c; color:#ffffff;}
.venta-socio .product-categories a:hover { color: #01587c;}