:root {
  --color-green: #00b497;
  --color-yellow: #e2e729;
  --color-red: #ff416d;
  --color-blue: #000f9e;
  --color-orange: #ff5e2d;
  --color-pink: #ff4ac3;
  --color-purple: #8246f4;
}

@font-face {
  font-family: "scout";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/scout/Scout-Black.otf") format("opentype"), url("../fonts/scout/Scout-Black.eot?") format("eot"), url("../fonts/scout/Scout-Black.woff2") format("woff2"), url("../fonts/scout/Scout-Black.woff") format("woff"), url("../fonts/scout/Scout-Black.ttf") format("truetype"), url("../fonts/scout/Scout-Black.svg#scout") format("svg");
}
@font-face {
  font-family: "scout";
  font-style: italic;
  font-weight: 900;
  src: url("../fonts/scout/Scout-BlackItalic.otf") format("opentype"), url("../fonts/scout/Scout-BlackItalic.eot?") format("eot"), url("../fonts/scout/Scout-BlackItalic.woff2") format("woff2"), url("../fonts/scout/Scout-BlackItalic.woff") format("woff"), url("../fonts/scout/Scout-BlackItalic.ttf") format("truetype"), url("../fonts/scout/Scout-BlackItalic.svg#scout") format("svg");
}
@font-face {
  font-family: "scout";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/scout/Scout-Regular.otf") format("opentype"), url("../fonts/scout/Scout-Regular.eot?") format("eot"), url("../fonts/scout/Scout-Regular.woff2") format("woff2"), url("../fonts/scout/Scout-Regular.woff") format("woff"), url("../fonts/scout/Scout-Regular.ttf") format("truetype"), url("../fonts/scout/Scout-Regular.svg#scout") format("svg");
}
@font-face {
  font-family: "scout";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/scout/Scout-RegularItalic.otf") format("opentype"), url("../fonts/scout/Scout-RegularItalic.eot?") format("eot"), url("../fonts/scout/Scout-RegularItalic.woff2") format("woff2"), url("../fonts/scout/Scout-RegularItalic.woff") format("woff"), url("../fonts/scout/Scout-RegularItalic.ttf") format("truetype"), url("../fonts/scout/Scout-RegularItalic.svg#scout") format("svg");
}
@font-face {
  font-family: "scout";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/scout/Scout-Light.otf") format("opentype"), url("../fonts/scout/Scout-Light.eot?") format("eot"), url("../fonts/scout/Scout-Light.woff2") format("woff2"), url("../fonts/scout/Scout-Light.woff") format("woff"), url("../fonts/scout/Scout-Light.ttf") format("truetype"), url("../fonts/scout/Scout-Light.svg#scout") format("svg");
}
@font-face {
  font-family: "scout";
  font-style: italic;
  font-weight: 100;
  src: url("../fonts/scout/Scout-LightItalic.otf") format("opentype"), url("../fonts/scout/Scout-LightItalic.eot?") format("eot"), url("../fonts/scout/Scout-LightItalic.woff2") format("woff2"), url("../fonts/scout/Scout-LightItalic.woff") format("woff"), url("../fonts/scout/Scout-LightItalic.ttf") format("truetype"), url("../fonts/scout/Scout-LightItalic.svg#scout") format("svg");
}

a { font-family: "scout" !important;}
.p_ficha_2col .p_actividas_ficha .cont_menu_principal{
  background: #ff5e2c !important;
}

h1 { font-family: "scout" !important;}

h1.titulo { font-family: "scout" !important;}

.text-center{
  text-align:center!important;
}
.p_actividas_ficha:not(.p_noticias) .cont_menu_principal .menu_principal li{
  background: #ff5e2c !important;
}

.p_actividas_ficha:not(.p_noticias) .cont_menu_principal .menu_principal li ul{
background: #ff5e2c !important;
}

.p_actividas_ficha:not(.p_noticias) .cont_menu_principal > .wrap{
  background: #ff5e2c !important;
}
.p_ficha_2col.p_actividas_ficha:not(.p_noticias)  .cont_menu_principal .cont_menu_principal{

   background: #ff5e2c !important;
}

/*.p_ficha_2col .p_actividas_ficha:not(.p_noticias) .cont_menu_principal{

background: #ff5e2c !important;
}*/
.p_ficha_2col.p_actividas_ficha:not(.p_noticias) .cont_menu_principal{

  background: #ff5e2c !important;
}
.p_actividades_categoria .cont_menu_principal .menu_principal li{
  background: #ff5e2c !important;
}

.p_actividades_categoria .cont_menu_principal .menu_principal li ul{
background: #ff5e2c !important;
}

.p_actividades_categoria .cont_menu_principal > .wrap{
  background: #ff5e2c !important;
}
.p_actividades_categoria.verde .cont_menu_principal{

   background: #ff5e2c !important;
}

.h1, .p_enciclopedia .cont_cabecera_seccion .cabecera_seccion, .p_enciclopedia .cont_cabecera_seccion h1.titulo, .p_cronologia .cont_cabecera_seccion .cabecera_seccion, .p_cronologia .cont_cabecera_seccion h1.titulo, .p_resultados_busqueda .cont_cabecera_seccion .cabecera_seccion, .p_resultados_busqueda .cont_cabecera_seccion h1.titulo, .p_agenda .cont_cabecera_seccion .cabecera_seccion, .p_agenda .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.otro .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.otro .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.otro .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.otro .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.verde .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.verde .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.amarillo .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.amarillo .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.naranja .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.naranja .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.azul .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.azul .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.violeta .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.violeta .cont_cabecera_seccion h1.titulo, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.verde .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.verde .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.amarillo .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.amarillo .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.naranja .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.naranja .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.azul .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.azul .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.violeta .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.violeta .cont_cabecera_seccion h1.titulo, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion h1.titulo, .p_mis_datos .cont_cabecera_seccion .cabecera_seccion, .p_mis_datos .cont_cabecera_seccion h1.titulo, .p_mis_reservas .cont_cabecera_seccion .cabecera_seccion, .p_mis_reservas .cont_cabecera_seccion h1.titulo, .p_mi_cuenta .cont_cabecera_seccion .cabecera_seccion, .p_mi_cuenta .cont_cabecera_seccion h1.titulo, .p_ficha_2col.asociese .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.asociese .cont_cabecera_seccion h1.titulo, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion h1.titulo, .p_videos .cont_cabecera_seccion .cabecera_seccion, .p_videos .cont_cabecera_seccion h1.titulo, .p_noticias .cont_cabecera_seccion .cabecera_seccion, .p_noticias .cont_cabecera_seccion h1.titulo, .p_home .cont_cabecera_seccion .cabecera_seccion, .p_home .cont_cabecera_seccion h1.titulo, .p_ficha .cont_cabecera_seccion .cabecera_seccion, .p_ficha .cont_cabecera_seccion h1.titulo, .p_memorias .cont_cabecera_seccion .cabecera_seccion, .p_memorias .cont_cabecera_seccion h1.titulo, .p_antepagina .cont_cabecera_seccion .cabecera_seccion, .p_antepagina .cont_cabecera_seccion h1.titulo, .p_ficha_2col.socios.publi .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.socios.publi .cont_cabecera_seccion h1.titulo, .p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion h1.titulo {
  font-family: scout, sans-serif;
  font-weight: 900;
  font-size: 25pt;
}

.h2, .p_noticias .cont_bloques .titulo {
  font-family: scout, sans-serif;
  font-weight: 900;
  font-size: 15pt;
}

.h3 {
  font-family: scout, sans-serif;
  font-weight: 900;
  font-size: 24pt;
}

.body, .p_enciclopedia .cont_menu_principal .menu_principal li, .p_enciclopedia .cont_menu_principal .menu_principal li ul, .p_cronologia .cont_menu_principal .menu_principal li, .p_cronologia .cont_menu_principal .menu_principal li ul, .p_resultados_busqueda .cont_menu_principal .menu_principal li, .p_resultados_busqueda .cont_menu_principal .menu_principal li ul, .p_enciclopedia .cont_menu_principal, .p_enciclopedia .cont_menu_principal > .wrap, .p_cronologia .cont_menu_principal, .p_cronologia .cont_menu_principal > .wrap, .p_resultados_busqueda .cont_menu_principal, .p_resultados_busqueda .cont_menu_principal > .wrap, .p_agenda .cont_menu_principal .menu_principal li, .p_agenda .cont_menu_principal .menu_principal li ul, .p_agenda .cont_menu_principal, .p_agenda .cont_menu_principal > .wrap, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.otro .cont_menu_principal, .p_actividades_categoria.otro .cont_menu_principal > .wrap, .p_actividas_ficha.otro .cont_menu_principal, .p_actividas_ficha.otro .cont_menu_principal > .wrap, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul, .menu_principal li, .menu_principal li ul, .p_actividades_categoria.verde .cont_menu_principal, .p_actividades_categoria.verde .cont_menu_principal > .wrap, .p_actividades_categoria.amarillo .cont_menu_principal, .p_actividades_categoria.amarillo .cont_menu_principal > .wrap, .p_actividades_categoria.naranja .cont_menu_principal, .p_actividades_categoria.naranja .cont_menu_principal > .wrap, .p_actividades_categoria.azul .cont_menu_principal, .p_actividades_categoria.azul .cont_menu_principal > .wrap, .p_actividades_categoria.violeta .cont_menu_principal, .p_actividades_categoria.violeta .cont_menu_principal > .wrap, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal > .wrap, .p_actividas_ficha.verde .cont_menu_principal, .p_actividas_ficha.verde .cont_menu_principal > .wrap, .p_actividas_ficha.amarillo .cont_menu_principal, .p_actividas_ficha.amarillo .cont_menu_principal > .wrap, .p_actividas_ficha.naranja .cont_menu_principal, .p_actividas_ficha.naranja .cont_menu_principal > .wrap, .p_actividas_ficha.azul .cont_menu_principal, .p_actividas_ficha.azul .cont_menu_principal > .wrap, .p_actividas_ficha.violeta .cont_menu_principal, .p_actividas_ficha.violeta .cont_menu_principal > .wrap, .p_mis_datos .cont_menu_principal .menu_principal li, .p_mis_datos .cont_menu_principal .menu_principal li ul, .p_mis_reservas .cont_menu_principal .menu_principal li, .p_mis_reservas .cont_menu_principal .menu_principal li ul, .p_mis_datos .cont_menu_principal, .p_mis_datos .cont_menu_principal > .wrap, .p_mis_reservas .cont_menu_principal, .p_mis_reservas .cont_menu_principal > .wrap, .p_mi_cuenta .cont_menu_principal .menu_principal li, .p_mi_cuenta .cont_menu_principal .menu_principal li ul, .p_mi_cuenta .cont_menu_principal, .p_mi_cuenta .cont_menu_principal > .wrap, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul, .p_ficha_2col.asociese .cont_menu_principal, .p_ficha_2col.asociese .cont_menu_principal > .wrap, .p_ficha_2col.asociese-beneficios .cont_menu_principal, .p_ficha_2col.asociese-beneficios .cont_menu_principal > .wrap, .p_videos .cont_menu_principal .menu_principal li, .p_videos .cont_menu_principal .menu_principal li ul, .p_videos .cont_menu_principal, .p_videos .cont_menu_principal > .wrap, .p_noticias .cont_menu_principal .menu_principal li, .p_noticias .cont_menu_principal .menu_principal li ul, .p_noticias .cont_menu_principal, .p_noticias .cont_menu_principal > .wrap, .p_home .cont_menu_principal .menu_principal li, .p_home .cont_menu_principal .menu_principal li ul, .p_ficha .cont_menu_principal .menu_principal li, .p_ficha .cont_menu_principal .menu_principal li ul, .p_memorias .cont_menu_principal .menu_principal li, .p_memorias .cont_menu_principal .menu_principal li ul, .p_antepagina .cont_menu_principal .menu_principal li, .p_antepagina .cont_menu_principal .menu_principal li ul, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li ul, .p_home .cont_menu_principal, .p_home .cont_menu_principal > .wrap, .p_ficha .cont_menu_principal, .p_ficha .cont_menu_principal > .wrap, .p_memorias .cont_menu_principal, .p_memorias .cont_menu_principal > .wrap, .p_antepagina .cont_menu_principal, .p_antepagina .cont_menu_principal > .wrap, .p_ficha_2col.socios.publi .cont_menu_principal, .p_ficha_2col.socios.publi .cont_menu_principal > .wrap, .p_videos.donaciones .cont_menu_principal, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li ul, .p_ficha_2col.socios:not(.publi) .cont_menu_principal, .p_ficha_2col.socios:not(.publi) .cont_menu_principal > .wrap {
  font-family: scout, sans-serif;
  font-weight: 400;
  font-size: 10pt;
}

.yellowOverBlue, .p_home .footer, .p_ficha .footer, .p_memorias .footer, .p_antepagina .footer, .p_ficha_2col.socios.publi .footer, .p_videos.donaciones .footer, .p_home .cabecera .cont_top_menu, .p_ficha .cabecera .cont_top_menu, .p_memorias .cabecera .cont_top_menu, .p_antepagina .cabecera .cont_top_menu, .p_ficha_2col.socios.publi .cabecera .cont_top_menu, .p_videos.donaciones .cabecera .cont_top_menu, .p_home .cabecera, .p_ficha .cabecera, .p_memorias .cabecera, .p_antepagina .cabecera, .p_ficha_2col.socios.publi .cabecera, .p_videos.donaciones .cabecera, .p_resultados_busqueda .footer,.p_resultados_busqueda .cabecera .cont_top_menu,.p_resultados_busqueda .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.blueOverYellow, .p_home .cont_menu_principal .menu_principal li, .p_home .cont_menu_principal .menu_principal li ul, .p_ficha .cont_menu_principal .menu_principal li, .p_ficha .cont_menu_principal .menu_principal li ul, .p_memorias .cont_menu_principal .menu_principal li, .p_memorias .cont_menu_principal .menu_principal li ul, .p_antepagina .cont_menu_principal .menu_principal li, .p_antepagina .cont_menu_principal .menu_principal li ul, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li ul, .p_videos.donaciones .cont_menu_principal .menu_principal li, .p_videos.donaciones .cont_menu_principal .menu_principal li ul, .p_home .cont_menu_principal, .p_home .cont_menu_principal > .wrap, .p_ficha .cont_menu_principal, .p_ficha .cont_menu_principal > .wrap, .p_memorias .cont_menu_principal, .p_memorias .cont_menu_principal > .wrap, .p_antepagina .cont_menu_principal, .p_antepagina .cont_menu_principal > .wrap, .p_ficha_2col.socios.publi .cont_menu_principal, .p_ficha_2col.socios.publi .cont_menu_principal > .wrap, .p_videos.donaciones .cont_menu_principal, .p_videos.donaciones .cont_menu_principal > .wrap,.p_resultados_busqueda .cont_menu_principal .menu_principal li, .p_resultados_busqueda .cont_menu_principal .menu_principal li ul, .p_resultados_busqueda .cont_menu_principal, .p_resultados_busqueda .cont_menu_principal > .wrap{
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.yellowOverOrange, .p_videos .footer, .p_videos .cabecera .cont_top_menu, .p_videos .cabecera, .p_noticias .footer, .p_noticias .cabecera .cont_top_menu, .p_noticias .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.OrangeOverYellow, .p_videos .cont_menu_principal .menu_principal li, .p_videos .cont_menu_principal .menu_principal li ul, .p_videos .cont_menu_principal, .p_videos .cont_menu_principal > .wrap, .p_noticias .cont_menu_principal .menu_principal li, .p_noticias .cont_menu_principal .menu_principal li ul, .p_noticias .cont_menu_principal, .p_noticias .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.pinkOverBlue, .p_actividades_categoria.otro .footer, .p_actividas_ficha.otro .footer, .p_actividades_categoria.otro .cabecera .cont_top_menu, .p_actividas_ficha.otro .cabecera .cont_top_menu, .p_actividades_categoria.otro .cabecera, .p_actividas_ficha.otro .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.blueOverPink, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.otro .cont_menu_principal, .p_actividades_categoria.otro .cont_menu_principal > .wrap, .p_actividas_ficha.otro .cont_menu_principal, .p_actividas_ficha.otro .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.yellowOverRed, .p_actividades_categoria.verde .footer, .p_actividades_categoria.amarillo .footer, .p_actividades_categoria.naranja .footer, .p_actividades_categoria.azul .footer, .p_actividades_categoria.violeta .footer, .p_actividades_categoria:not(.p_noticias) .footer, .p_actividas_ficha.verde .footer, .p_actividas_ficha.amarillo .footer, .p_actividas_ficha.naranja .footer, .p_actividas_ficha.azul .footer, .p_actividas_ficha.violeta .footer, .p_actividas_ficha:not(.p_noticias) .footer, .p_actividades_categoria.verde .cabecera .cont_top_menu, .p_actividades_categoria.amarillo .cabecera .cont_top_menu, .p_actividades_categoria.naranja .cabecera .cont_top_menu, .p_actividades_categoria.azul .cabecera .cont_top_menu, .p_actividades_categoria.violeta .cabecera .cont_top_menu, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_top_menu, .p_actividas_ficha.verde .cabecera .cont_top_menu, .p_actividas_ficha.amarillo .cabecera .cont_top_menu, .p_actividas_ficha.naranja .cabecera .cont_top_menu, .p_actividas_ficha.azul .cabecera .cont_top_menu, .p_actividas_ficha.violeta .cabecera .cont_top_menu, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_top_menu, .p_actividades_categoria.verde .cabecera, .p_actividades_categoria.amarillo .cabecera, .p_actividades_categoria.naranja .cabecera, .p_actividades_categoria.azul .cabecera, .p_actividades_categoria.violeta .cabecera, .p_actividades_categoria:not(.p_noticias) .cabecera, .p_actividas_ficha.verde .cabecera, .p_actividas_ficha.amarillo .cabecera, .p_actividas_ficha.naranja .cabecera, .p_actividas_ficha.azul .cabecera, .p_actividas_ficha.violeta .cabecera, .p_actividas_ficha:not(.p_noticias) .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.redOverYellow, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.verde .cont_menu_principal, .p_actividades_categoria.verde .cont_menu_principal > .wrap, .p_actividades_categoria.amarillo .cont_menu_principal, .p_actividades_categoria.amarillo .cont_menu_principal > .wrap, .p_actividades_categoria.naranja .cont_menu_principal, .p_actividades_categoria.naranja .cont_menu_principal > .wrap, .p_actividades_categoria.azul .cont_menu_principal, .p_actividades_categoria.azul .cont_menu_principal > .wrap, .p_actividades_categoria.violeta .cont_menu_principal, .p_actividades_categoria.violeta .cont_menu_principal > .wrap, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal > .wrap, .p_actividas_ficha.verde .cont_menu_principal, .p_actividas_ficha.verde .cont_menu_principal > .wrap, .p_actividas_ficha.amarillo .cont_menu_principal, .p_actividas_ficha.amarillo .cont_menu_principal > .wrap, .p_actividas_ficha.naranja .cont_menu_principal, .p_actividas_ficha.naranja .cont_menu_principal > .wrap, .p_actividas_ficha.azul .cont_menu_principal, .p_actividas_ficha.azul .cont_menu_principal > .wrap, .p_actividas_ficha.violeta .cont_menu_principal, .p_actividas_ficha.violeta .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.yellowOverGreen, .p_enciclopedia .footer, .p_cronologia .footer,  .p_enciclopedia .cabecera .cont_top_menu, .p_cronologia .cabecera .cont_top_menu, .p_enciclopedia .cabecera, .p_cronologia .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.greenOverYellow, .p_enciclopedia .cont_menu_principal .menu_principal li, .p_enciclopedia .cont_menu_principal .menu_principal li ul, .p_cronologia .cont_menu_principal .menu_principal li, .p_cronologia .cont_menu_principal .menu_principal li ul,  .p_enciclopedia .cont_menu_principal, .p_enciclopedia .cont_menu_principal > .wrap, .p_cronologia .cont_menu_principal, .p_cronologia .cont_menu_principal > .wrap {
  background-color: #00a88b !important;
  color: var(--color-yellow);
}

.yellowOverPurple, .p_agenda .footer, .p_agenda .cabecera .cont_top_menu, .p_agenda .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.purpleOverYellow, .p_agenda .cont_menu_principal .menu_principal li, .p_agenda .cont_menu_principal .menu_principal li ul, .p_agenda .cont_menu_principal, .p_agenda .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.redOverBlue, .p_mis_datos .cont_menu_principal .menu_principal li, .p_mis_datos .cont_menu_principal .menu_principal li ul, .p_mis_datos .cont_menu_principal, .p_mis_datos .cont_menu_principal > .wrap, .p_mis_reservas .cont_menu_principal, .p_mis_reservas .cont_menu_principal > .wrap, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul, .p_ficha_2col.asociese .cont_menu_principal, .p_ficha_2col.asociese .cont_menu_principal > .wrap, .p_ficha_2col.asociese-beneficios .cont_menu_principal, .p_ficha_2col.asociese-beneficios .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.blueOverRed, .p_mis_datos .footer, .p_mis_reservas .footer, .p_mis_datos .cabecera .cont_top_menu, .p_mis_reservas .cabecera .cont_top_menu, .p_mis_datos .cabecera, .p_mis_reservas .cabecera, .p_mi_cuenta .footer, .p_mi_cuenta .cabecera .cont_top_menu, .p_mi_cuenta .cabecera, .p_ficha_2col.asociese .footer, .p_ficha_2col.asociese-beneficios .footer, .p_ficha_2col.asociese .cabecera .cont_top_menu, .p_ficha_2col.asociese-beneficios .cabecera .cont_top_menu, .p_ficha_2col.asociese .cabecera, .p_ficha_2col.asociese-beneficios .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.blueOverOrange, .p_ficha_2col.socios:not(.publi) .footer, .p_ficha_2col.socios:not(.publi) .cabecera .cont_top_menu, .p_ficha_2col.socios:not(.publi) .cabecera {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.orangeOverBlue, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li ul, .p_ficha_2col.socios:not(.publi) .cont_menu_principal, .p_ficha_2col.socios:not(.publi) .cont_menu_principal > .wrap {
  background-color: var(--color-blue);
  color: var(--color-yellow);
}

.p_ficha_2col.socios:not(.publi) {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_ficha_2col.socios:not(.publi)::selection, .p_ficha_2col.socios:not(.publi)::-moz-selection {
  background-color: var(--color-orange) !important;
  color: var(--color-blue) !important;
}
.p_ficha_2col.socios:not(.publi) .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_ficha_2col.socios:not(.publi) .cabecera .rrss a, .p_ficha_2col.socios:not(.publi) .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_ficha_2col.socios:not(.publi) .cabecera .rrss a:hover, .p_ficha_2col.socios:not(.publi) .cabecera .rrss label:hover {
  color: white;
}
.p_ficha_2col.socios:not(.publi) .cabecera .cont_logo svg {
  fill: white;
}
.p_ficha_2col.socios:not(.publi) .cabecera .cont_top_menu a {
  color: white;
}
.p_ficha_2col.socios:not(.publi) .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-orange);
  color: var(--color-blue);
}
@media screen and (max-width: 760px) {
  .p_ficha_2col.socios:not(.publi) .cabecera .cont_buscador .cont_campo {
    background: var(--color-orange);
  }
  .p_ficha_2col.socios:not(.publi) .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }

}
.p_ficha_2col.socios:not(.publi) .cabecera .cont_buscador .fa-search, .p_ficha_2col.socios:not(.publi) .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_ficha_2col.socios:not(.publi) .cont_textos a {
  color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion {
  background-color: var(--color-blue);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion h1.titulo {
  color: var(--color-orange);
}
.p_ficha_2col.socios:not(.publi) .cont_cabecera_seccion a:hover {
  color: var(--color-orange);
}
.p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li a, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
  color: #727272;
}
.p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_ficha_2col.socios:not(.publi) .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-blue);
}

.p_ficha_2col.socios:not(.publi) .cont_bloques .bloque a {
  color: black;
}
.p_ficha_2col .cont_paginacion .paginacion li a {
  background-color: #f1efeb !important;
  color: #cdd123 !important;
  text-decoration: underline !important;
}
.p_ficha_2col .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-blue) !important;
}
.p_ficha_2col .cont_desplegable .titulo {
  background-color: var(--color-blue) !important;
}
.p_ficha_2col.socios:not(.publi) .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_ficha_2col.socios:not(.publi) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_ficha_2col.socios:not(.publi) .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: #000000 !important;
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_ficha_2col.socios:not(.publi) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_ficha_2col.socios:not(.publi) .lista_socios li:before {
  color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_ficha_2col.socios:not(.publi) .footer {
    font-size: 1.2em;
  }
}

@media screen and (min-width: 1024px) {
  .p_ficha_2col.socios:not(.publi) .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_ficha_2col.socios:not(.publi) .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_ficha_2col.socios:not(.publi) .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_ficha_2col.socios:not(.publi) .btn {
  background-color: var(--color-blue);
  border-color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_ficha_2col.socios:not(.publi) .checkbox label:after {
  color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) input[type=text], .p_ficha_2col.socios:not(.publi) input[type=password], .p_ficha_2col.socios:not(.publi) input[type=date], .p_ficha_2col.socios:not(.publi) input[type=datetime], .p_ficha_2col.socios:not(.publi) input[type=datetime-local], .p_ficha_2col.socios:not(.publi) input[type=month], .p_ficha_2col.socios:not(.publi) input[type=week], .p_ficha_2col.socios:not(.publi) input[type=email], .p_ficha_2col.socios:not(.publi) input[type=number], .p_ficha_2col.socios:not(.publi) input[type=search], .p_ficha_2col.socios:not(.publi) input[type=tel], .p_ficha_2col.socios:not(.publi) input[type=time], .p_ficha_2col.socios:not(.publi) input[type=url], .p_ficha_2col.socios:not(.publi) textarea, .p_ficha_2col.socios:not(.publi) select {
  border-bottom: 1px solid var(--color-blue);
}
body .p_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, body .p_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color:#000000 !important;
  opacity: 1 !important;
}
.p_ficha_2col.socios:not(.publi) a:not(.btn_volver) {
  color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .dropdown .dropdown_opciones li.activo, .p_ficha_2col.socios:not(.publi) .dropdown .dropdown_opciones li:hover {
  color: var(--color-blue);
}
.p_ficha_2col.socios:not(.publi) .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_ficha_2col.socios:not(.publi) .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-blue);
}


.p_home, .p_ficha, .p_memorias, .p_antepagina, .p_ficha_2col.socios.publi, .p_videos.donaciones {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_home::selection, .p_home::-moz-selection, .p_ficha::selection, .p_ficha::-moz-selection, .p_memorias::selection, .p_memorias::-moz-selection, .p_antepagina::selection, .p_antepagina::-moz-selection, .p_ficha_2col.socios.publi::selection, .p_ficha_2col.socios.publi::-moz-selection, .p_videos.donaciones::selection, .p_videos.donaciones::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-blue) !important;
}
.p_home .cabecera .menu_sep_linea li,.p_actividades_categoria .cabecera .menu_sep_linea li, .p_ficha .cabecera .menu_sep_linea li, .p_memorias .cabecera .menu_sep_linea li, .p_antepagina .cabecera .menu_sep_linea li, .p_ficha_2col.socios.publi .cabecera .menu_sep_linea li, .p_videos.donaciones .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_home .cabecera .rrss a, .p_home .cabecera .rrss label,.p_actividades_categoria .cabecera .rrss a, .p_actividades_categoria .cabecera .rrss label,  .p_ficha .cabecera .rrss a, .p_ficha .cabecera .rrss label, .p_memorias .cabecera .rrss a, .p_memorias .cabecera .rrss label, .p_antepagina .cabecera .rrss a, .p_antepagina .cabecera .rrss label, .p_ficha_2col.socios.publi .cabecera .rrss a, .p_ficha_2col.socios.publi .cabecera .rrss label, .p_videos.donaciones .cabecera .rrss a, .p_videos.donaciones .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_home .cabecera .rrss a:hover, .p_home .cabecera .rrss label:hover, .p_actividades_categoria .cabecera .rrss a:hover, .p_actividades_categoria .cabecera .rrss label:hover, .p_ficha .cabecera .rrss a:hover, .p_ficha .cabecera .rrss label:hover, .p_memorias .cabecera .rrss a:hover, .p_memorias .cabecera .rrss label:hover, .p_antepagina .cabecera .rrss a:hover, .p_antepagina .cabecera .rrss label:hover, .p_ficha_2col.socios.publi .cabecera .rrss a:hover, .p_ficha_2col.socios.publi .cabecera .rrss label:hover, .p_videos.donaciones .cabecera .rrss a:hover, .p_videos.donaciones .cabecera .rrss label:hover {
  color: white;
}
.p_home .cabecera .cont_logo svg, .p_actividades_categoria .cabecera .cont_logo svg, .p_ficha .cabecera .cont_logo svg, .p_memorias .cabecera .cont_logo svg, .p_antepagina .cabecera .cont_logo svg, .p_ficha_2col.socios.publi .cabecera .cont_logo svg, .p_videos.donaciones .cabecera .cont_logo svg {
  fill: white;
}
.p_home .cabecera .cont_top_menu a,.p_actividades_categoria .cabecera .cont_top_menu a, .p_ficha .cabecera .cont_top_menu a, .p_memorias .cabecera .cont_top_menu a, .p_antepagina .cabecera .cont_top_menu a, .p_ficha_2col.socios.publi .cabecera .cont_top_menu a, .p_videos.donaciones .cabecera .cont_top_menu a {
  color: white;
}
.p_home .cabecera .cont_top_menu a:hover,.p_actividades_categoria .cabecera .cont_top_menu a:hover, .p_ficha .cabecera .cont_top_menu a:hover, .p_memorias .cabecera .cont_top_menu a:hover, .p_antepagina .cabecera .cont_top_menu a:hover, .p_ficha_2col.socios.publi .cabecera .cont_top_menu a:hover, .p_videos.donaciones .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_home .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha .cabecera .cont_buscador .cont_campo input[type=text], .p_memorias .cabecera .cont_buscador .cont_campo input[type=text], .p_antepagina .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha_2col.socios.publi .cabecera .cont_buscador .cont_campo input[type=text], .p_videos.donaciones .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-green);
}
@media screen and (max-width: 760px) {
  .p_home .cabecera .cont_buscador .cont_campo,.p_actividades_categoria .cabecera .cont_buscador .cont_campo, .p_ficha .cabecera .cont_buscador .cont_campo, .p_memorias .cabecera .cont_buscador .cont_campo, .p_antepagina .cabecera .cont_buscador .cont_campo, .p_ficha_2col.socios.publi .cabecera .cont_buscador .cont_campo, .p_videos.donaciones .cabecera .cont_buscador .cont_campo {
    /*background: var(--color-yellow);*/
  }
 .p_home .cabecera .cont_buscador{
margin-left: -16px;
    margin-top: -5px;
}
  .p_home .cabecera .cont_buscador .cont_campo input[type=text],.p_actividades_categoria .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha .cabecera .cont_buscador .cont_campo input[type=text], .p_memorias .cabecera .cont_buscador .cont_campo input[type=text], .p_antepagina .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha_2col.socios.publi .cabecera .cont_buscador .cont_campo input[type=text], .p_videos.donaciones .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_home .cabecera .cont_buscador .fa-search, .p_home .cabecera .cont_buscador .btn_buscar,.p_actividades_categoria .cabecera .cont_buscador .fa-search, .p_actividades_categoria .cabecera .cont_buscador .btn_buscar,  .p_ficha .cabecera .cont_buscador .fa-search, .p_ficha .cabecera .cont_buscador .btn_buscar, .p_memorias .cabecera .cont_buscador .fa-search, .p_memorias .cabecera .cont_buscador .btn_buscar, .p_antepagina .cabecera .cont_buscador .fa-search, .p_antepagina .cabecera .cont_buscador .btn_buscar, .p_ficha_2col.socios.publi .cabecera .cont_buscador .fa-search, .p_ficha_2col.socios.publi .cabecera .cont_buscador .btn_buscar, .p_videos.donaciones .cabecera .cont_buscador .fa-search, .p_videos.donaciones .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_home .cont_textos a, .p_ficha .cont_textos a, .p_actividades_categoria .cont_textos a, .p_ficha .cont_textos a, .p_memorias .cont_textos a, .p_antepagina .cont_textos a, .p_ficha_2col.socios.publi .cont_textos a, .p_videos.donaciones .cont_textos a {
  color: var(--color-blue);
}
.p_home .cont_cabecera_seccion,.p_actividades_categoria .cont_cabecera_seccion, .p_ficha .cont_cabecera_seccion, .p_memorias .cont_cabecera_seccion, .p_antepagina .cont_cabecera_seccion, .p_ficha_2col.socios.publi .cont_cabecera_seccion, .p_videos.donaciones .cont_cabecera_seccion {
  background-color: var(--color-blue);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_home .cont_cabecera_seccion .cabecera_seccion:before,.p_actividades_categoria .cont_cabecera_seccion .cabecera_seccion:before,  .p_ficha .cont_cabecera_seccion .cabecera_seccion:before, .p_memorias .cont_cabecera_seccion .cabecera_seccion:before, .p_antepagina .cont_cabecera_seccion .cabecera_seccion:before, .p_ficha_2col.socios.publi .cont_cabecera_seccion .cabecera_seccion:before, .p_videos.donaciones .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-blue);
}
.p_home .cont_cabecera_seccion .cabecera_seccion, .p_home .cont_cabecera_seccion h1.titulo, .p_actividades_categoria .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria .cont_cabecera_seccion h1.titulo, .p_ficha .cont_cabecera_seccion .cabecera_seccion, .p_ficha .cont_cabecera_seccion h1.titulo, .p_memorias .cont_cabecera_seccion .cabecera_seccion, .p_memorias .cont_cabecera_seccion h1.titulo, .p_antepagina .cont_cabecera_seccion .cabecera_seccion, .p_antepagina .cont_cabecera_seccion h1.titulo, .p_ficha_2col.socios.publi .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.socios.publi .cont_cabecera_seccion h1.titulo, .p_videos.donaciones .cont_cabecera_seccion .cabecera_seccion, .p_videos.donaciones .cont_cabecera_seccion h1.titulo {
  color: var(--color-yellow);
}
.p_actividades_categoria.violeta .cont_menu_principal, .p_actividades_categoria.violeta .cont_menu_principal > .wrap, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal,.p_actividades_categoria.violeta .cont_menu_principal .menu_principal li,.p_actividades_categoria .cont_menu_principal .menu_principal li ul,.p_actividades_categoria:not(.p_noticias) .cont_menu_principal > .wrap, .p_actividades_categoria .cont_menu_principal .menu_principal,.p_actividades_categoria.verde .cont_menu_principal .menu_principal li, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul}
.p_home .cont_cabecera_seccion a:hover, .p_ficha .cont_cabecera_seccion a:hover, .p_memorias .cont_cabecera_seccion a:hover, .p_antepagina .cont_cabecera_seccion a:hover, .p_ficha_2col.socios.publi .cont_cabecera_seccion a:hover, .p_videos.donaciones .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_home .cont_menu_principal .menu_principal li, .p_home .cont_menu_principal .menu_principal li ul, .p_ficha .cont_menu_principal .menu_principal li, .p_ficha .cont_menu_principal .menu_principal li ul, .p_memorias .cont_menu_principal .menu_principal li, .p_memorias .cont_menu_principal .menu_principal li ul, .p_antepagina .cont_menu_principal .menu_principal li, .p_antepagina .cont_menu_principal .menu_principal li ul, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li ul, .p_videos.donaciones .cont_menu_principal .menu_principal li, .p_videos.donaciones .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-blue);
}

.p_home .cont_menu_principal .menu_principal li a, .p_home .cont_menu_principal .menu_principal li ul a, .p_ficha .cont_menu_principal .menu_principal li a, .p_ficha .cont_menu_principal .menu_principal li ul a, .p_memorias .cont_menu_principal .menu_principal li a, .p_memorias .cont_menu_principal .menu_principal li ul a, .p_antepagina .cont_menu_principal .menu_principal li a, .p_antepagina .cont_menu_principal .menu_principal li ul a, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li a, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li ul a, .p_videos.donaciones .cont_menu_principal .menu_principal li a, .p_videos.donaciones .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
  color: #727272;
}
.p_home .cont_menu_principal .menu_principal li a:after, .p_home .cont_menu_principal .menu_principal li ul a:after, .p_ficha .cont_menu_principal .menu_principal li a:after, .p_ficha .cont_menu_principal .menu_principal li ul a:after, .p_memorias .cont_menu_principal .menu_principal li a:after, .p_memorias .cont_menu_principal .menu_principal li ul a:after, .p_antepagina .cont_menu_principal .menu_principal li a:after, .p_antepagina .cont_menu_principal .menu_principal li ul a:after, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal li ul a:after, .p_videos.donaciones .cont_menu_principal .menu_principal li a:after, .p_videos.donaciones .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-blue);
}
.p_home .cont_menu_principal .menu_principal > li img, .p_ficha .cont_menu_principal .menu_principal > li img, .p_memorias .cont_menu_principal .menu_principal > li img, .p_antepagina .cont_menu_principal .menu_principal > li img, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal > li img, .p_videos.donaciones .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_home .cont_menu_principal .menu_principal > li:last-child, .p_ficha .cont_menu_principal .menu_principal > li:last-child, .p_memorias .cont_menu_principal .menu_principal > li:last-child, .p_antepagina .cont_menu_principal .menu_principal > li:last-child, .p_ficha_2col.socios.publi .cont_menu_principal .menu_principal > li:last-child, .p_videos.donaciones .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-blue);
}
.p_home .cont_bloques .bloque, .p_ficha .cont_bloques .bloque, .p_memorias .cont_bloques .bloque, .p_antepagina .cont_bloques .bloque, .p_ficha_2col.socios.publi .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_videos.donaciones .cont_bloques .bloque {
  background-color: #f1efeb;
  color: black;
}
.p_home .cont_bloques .bloque a, .p_ficha .cont_bloques .bloque a, .p_memorias .cont_bloques .bloque a, .p_antepagina .cont_bloques .bloque a, .p_ficha_2col.socios.publi .cont_bloques .bloque a, .p_videos.donaciones .cont_bloques .bloque a {
  color: black;
}
.p_home .cont_paginacion .paginacion li a, .p_ficha .cont_paginacion .paginacion li a, .p_memorias .cont_paginacion .paginacion li a, .p_antepagina .cont_paginacion .paginacion li a, .p_ficha_2col.socios.publi .cont_paginacion .paginacion li a, .p_videos.donaciones .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_home .cont_paginacion .paginacion li.activo a, .p_ficha .cont_paginacion .paginacion li.activo a, .p_memorias .cont_paginacion .paginacion li.activo a, .p_antepagina .cont_paginacion .paginacion li.activo a, .p_ficha_2col.socios.publi .cont_paginacion .paginacion li.activo a, .p_videos.donaciones .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-blue);
}
.p_home .cont_desplegable .titulo, .p_ficha .cont_desplegable .titulo, .p_memorias .cont_desplegable .titulo, .p_antepagina .cont_desplegable .titulo, .p_ficha_2col.socios.publi .cont_desplegable .titulo, .p_videos.donaciones .cont_desplegable .titulo {
  background-color: var(--color-blue);
}
.p_home .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_home .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_home .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_ficha .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_ficha .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_ficha .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_memorias .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_memorias .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_memorias .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_antepagina .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_antepagina .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_antepagina .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_ficha_2col.socios.publi .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_ficha_2col.socios.publi .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_ficha_2col.socios.publi .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_videos.donaciones .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_videos.donaciones .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_videos.donaciones .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-blue);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_home .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_ficha .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_memorias .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_antepagina .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_ficha_2col.socios.publi .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_videos.donaciones .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_home .lista_socios li:before, .p_ficha .lista_socios li:before, .p_memorias .lista_socios li:before, .p_antepagina .lista_socios li:before, .p_ficha_2col.socios.publi .lista_socios li:before, .p_videos.donaciones .lista_socios li:before {
  color: var(--color-blue);
}
.p_home .footer, .p_ficha .footer, .p_memorias .footer, .p_antepagina .footer, .p_ficha_2col.socios.publi .footer, .p_videos.donaciones .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_home .footer, .p_ficha .footer, .p_memorias .footer, .p_antepagina .footer, .p_ficha_2col.socios.publi .footer, .p_videos.donaciones .footer {
    font-size: 1.2em;
  }
}
.p_home .footer a:hover, .p_ficha .footer a:hover, .p_memorias .footer a:hover, .p_antepagina .footer a:hover, .p_ficha_2col.socios.publi .footer a:hover, .p_videos.donaciones .footer a:hover {
  text-decoration: underline;
}
.p_home .footer .cont_legal, .p_ficha .footer .cont_legal, .p_memorias .footer .cont_legal, .p_antepagina .footer .cont_legal, .p_ficha_2col.socios.publi .footer .cont_legal, .p_videos.donaciones .footer .cont_legal {
  border-top: 3px solid var(--color-yellow);
}
.p_home .footer .menu_legal li:not(:first-child), .p_ficha .footer .menu_legal li:not(:first-child), .p_memorias .footer .menu_legal li:not(:first-child), .p_antepagina .footer .menu_legal li:not(:first-child), .p_ficha_2col.socios.publi .footer .menu_legal li:not(:first-child), .p_videos.donaciones .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-yellow);
}
.p_home .footer .col.img img, .p_ficha .footer .col.img img, .p_memorias .footer .col.img img, .p_antepagina .footer .col.img img, .p_ficha_2col.socios.publi .footer .col.img img, .p_videos.donaciones .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_home .footer .col.img img, .p_ficha .footer .col.img img, .p_memorias .footer .col.img img, .p_antepagina .footer .col.img img, .p_ficha_2col.socios.publi .footer .col.img img, .p_videos.donaciones .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_home .footer .cont_columnas.base_3 .col.img img, .p_ficha .footer .cont_columnas.base_3 .col.img img, .p_memorias .footer .cont_columnas.base_3 .col.img img, .p_antepagina .footer .cont_columnas.base_3 .col.img img, .p_ficha_2col.socios.publi .footer .cont_columnas.base_3 .col.img img, .p_videos.donaciones .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_home .footer .cont_columnas.base_3 .col.img img, .p_ficha .footer .cont_columnas.base_3 .col.img img, .p_memorias .footer .cont_columnas.base_3 .col.img img, .p_antepagina .footer .cont_columnas.base_3 .col.img img, .p_ficha_2col.socios.publi .footer .cont_columnas.base_3 .col.img img, .p_videos.donaciones .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_home .btn, .p_ficha .btn, .p_memorias .btn, .p_antepagina .btn, .p_ficha_2col.socios.publi .btn, .p_videos.donaciones .btn {
  background-color: var(--color-blue);
  border-color: var(--color-blue);
}
.p_home .btn.secundario, .p_ficha .btn.secundario, .p_memorias .btn.secundario, .p_antepagina .btn.secundario, .p_ficha_2col.socios.publi .btn.secundario, .p_videos.donaciones .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_home .checkbox label:after, .p_ficha .checkbox label:after, .p_memorias .checkbox label:after, .p_antepagina .checkbox label:after, .p_ficha_2col.socios.publi .checkbox label:after, .p_videos.donaciones .checkbox label:after {
  color: var(--color-blue);
}
.p_home input[type=text], .p_home input[type=password], .p_home input[type=date], .p_home input[type=datetime], .p_home input[type=datetime-local], .p_home input[type=month], .p_home input[type=week], .p_home input[type=email], .p_home input[type=number], .p_home input[type=search], .p_home input[type=tel], .p_home input[type=time], .p_home input[type=url], .p_home textarea, .p_home select, .p_ficha input[type=text], .p_ficha input[type=password], .p_ficha input[type=date], .p_ficha input[type=datetime], .p_ficha input[type=datetime-local], .p_ficha input[type=month], .p_ficha input[type=week], .p_ficha input[type=email], .p_ficha input[type=number], .p_ficha input[type=search], .p_ficha input[type=tel], .p_ficha input[type=time], .p_ficha input[type=url], .p_ficha textarea, .p_ficha select, .p_memorias input[type=text], .p_memorias input[type=password], .p_memorias input[type=date], .p_memorias input[type=datetime], .p_memorias input[type=datetime-local], .p_memorias input[type=month], .p_memorias input[type=week], .p_memorias input[type=email], .p_memorias input[type=number], .p_memorias input[type=search], .p_memorias input[type=tel], .p_memorias input[type=time], .p_memorias input[type=url], .p_memorias textarea, .p_memorias select, .p_antepagina input[type=text], .p_antepagina input[type=password], .p_antepagina input[type=date], .p_antepagina input[type=datetime], .p_antepagina input[type=datetime-local], .p_antepagina input[type=month], .p_antepagina input[type=week], .p_antepagina input[type=email], .p_antepagina input[type=number], .p_antepagina input[type=search], .p_antepagina input[type=tel], .p_antepagina input[type=time], .p_antepagina input[type=url], .p_antepagina textarea, .p_antepagina select, .p_ficha_2col.socios.publi input[type=text], .p_ficha_2col.socios.publi input[type=password], .p_ficha_2col.socios.publi input[type=date], .p_ficha_2col.socios.publi input[type=datetime], .p_ficha_2col.socios.publi input[type=datetime-local], .p_ficha_2col.socios.publi input[type=month], .p_ficha_2col.socios.publi input[type=week], .p_ficha_2col.socios.publi input[type=email], .p_ficha_2col.socios.publi input[type=number], .p_ficha_2col.socios.publi input[type=search], .p_ficha_2col.socios.publi input[type=tel], .p_ficha_2col.socios.publi input[type=time], .p_ficha_2col.socios.publi input[type=url], .p_ficha_2col.socios.publi textarea, .p_ficha_2col.socios.publi select, .p_videos.donaciones input[type=text], .p_videos.donaciones input[type=password], .p_videos.donaciones input[type=date], .p_videos.donaciones input[type=datetime], .p_videos.donaciones input[type=datetime-local], .p_videos.donaciones input[type=month], .p_videos.donaciones input[type=week], .p_videos.donaciones input[type=email], .p_videos.donaciones input[type=number], .p_videos.donaciones input[type=search], .p_videos.donaciones input[type=tel], .p_videos.donaciones input[type=time], .p_videos.donaciones input[type=url], .p_videos.donaciones textarea, .p_videos.donaciones select {
  border-bottom: 1px solid var(--color-blue);
}
.p_home .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_home .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_ficha .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_ficha .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_memorias .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_memorias .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_antepagina .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_antepagina .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_ficha_2col.socios.publi .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_ficha_2col.socios.publi .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_videos.donaciones .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_videos.donaciones .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-blue) !important;
  opacity: 1 !important;
}
.p_home a:not(.btn_volver), .p_ficha a:not(.btn_volver), .p_memorias a:not(.btn_volver), .p_antepagina a:not(.btn_volver), .p_ficha_2col.socios.publi a:not(.btn_volver), .p_videos.donaciones a:not(.btn_volver) {
  color: var(--color-blue);
}
.p_home .dropdown .dropdown_opciones li.activo, .p_home .dropdown .dropdown_opciones li:hover, .p_ficha .dropdown .dropdown_opciones li.activo, .p_ficha .dropdown .dropdown_opciones li:hover, .p_memorias .dropdown .dropdown_opciones li.activo, .p_memorias .dropdown .dropdown_opciones li:hover, .p_antepagina .dropdown .dropdown_opciones li.activo, .p_antepagina .dropdown .dropdown_opciones li:hover, .p_ficha_2col.socios.publi .dropdown .dropdown_opciones li.activo, .p_ficha_2col.socios.publi .dropdown .dropdown_opciones li:hover, .p_videos.donaciones .dropdown .dropdown_opciones li.activo, .p_videos.donaciones .dropdown .dropdown_opciones li:hover {
  color: var(--color-blue);
}
.p_home .col_principal.ficha > .titulo, .p_ficha .col_principal.ficha > .titulo, .p_memorias .col_principal.ficha > .titulo, .p_antepagina .col_principal.ficha > .titulo, .p_ficha_2col.socios.publi .col_principal.ficha > .titulo, .p_videos.donaciones .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_home .col_principal.ficha .cont_datos_evento .fecha:before, .p_ficha .col_principal.ficha .cont_datos_evento .fecha:before, .p_memorias .col_principal.ficha .cont_datos_evento .fecha:before, .p_antepagina .col_principal.ficha .cont_datos_evento .fecha:before, .p_ficha_2col.socios.publi .col_principal.ficha .cont_datos_evento .fecha:before, .p_videos.donaciones .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-blue);
}
.p_home .subtitulo, .p_ficha .subtitulo, .p_memorias .subtitulo, .p_antepagina .subtitulo, .p_ficha_2col.socios.publi .subtitulo, .p_videos.donaciones .subtitulo {
  color: black !important;
}
.p_home a, .p_ficha a, .p_memorias a, .p_antepagina a, .p_ficha_2col.socios.publi a, .p_videos.donaciones a {
  color: var(--color-blue);
}
.p_home a:hover, .p_ficha a:hover, .p_memorias a:hover, .p_antepagina a:hover, .p_ficha_2col.socios.publi a:hover, .p_videos.donaciones a:hover {
  color: var(--color-yellow);
}
.p_home .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_home player .vp-title a, .p_ficha .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_ficha player .vp-title a, .p_memorias .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_memorias player .vp-title a, .p_antepagina .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_antepagina player .vp-title a, .p_ficha_2col.socios.publi .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_ficha_2col.socios.publi player .vp-title a, .p_videos.donaciones .player-750a6a9b-bf3e-4452-b111-2268c7c12ad5 .vp-title a, .p_videos.donaciones player .vp-title a {
  color: var(--color-blue);
}

.p_noticias {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_noticias::selection, .p_noticias::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-orange) !important;
}
.p_noticias .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_noticias .cabecera .rrss a, .p_noticias .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_noticias .cabecera .rrss a:hover, .p_noticias .cabecera .rrss label:hover {
  color: white;
}
.p_noticias .cabecera .cont_logo svg {
  fill: white;
}
.p_noticias .cabecera .cont_top_menu a {
  color: white;
}
.p_noticias .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_noticias .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-orange);
}
@media screen and (max-width: 760px) {
  .p_noticias .cabecera .cont_buscador .cont_campo {
    background: var(--color-yellow);
  }
  .p_noticias .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_noticias .cabecera .cont_buscador .fa-search, .p_noticias .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_noticias .cont_textos a {
  color: var(--color-orange);
}
.p_noticias .cont_cabecera_seccion {
  background-color: var(--color-orange);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_noticias .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-orange);
}
.p_noticias .cont_cabecera_seccion .cabecera_seccion, .p_noticias .cont_cabecera_seccion h1.titulo {
  color: #00a88b !important 
}
.p_noticias .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_noticias .cont_menu_principal .menu_principal li a, .p_noticias .cont_menu_principal .menu_principal li ul a {
  color: var(--color-orange);
  color: #727272;
}
.cont_menu_principal .menu_principal li a:after, .cont_menu_principal .menu_principal li ul a:after {
  background-color: #001092 !important
}
.p_noticias .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_noticias .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-orange);
}
.p_noticias .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_noticias .cont_bloques .bloque a {
  color: black;
}
.p_noticias .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_noticias .cont_desplegable .titulo {
  background-color: var(--color-orange);
}
.p_noticias .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_noticias .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_noticias .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-orange);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_noticias .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_noticias .lista_socios li:before {
  color: var(--color-orange);
}
.p_noticias .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_noticias .footer {
    font-size: 1.2em;
  }
}
@media screen and (min-width: 1024px) {
  .p_noticias .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_noticias .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_noticias .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_noticias .btn {
  background-color: var(--color-orange);
  border-color: var(--color-orange);
}
.p_noticias .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_noticias input[type=text], .p_noticias input[type=password], .p_noticias input[type=date], .p_noticias input[type=datetime], .p_noticias input[type=datetime-local], .p_noticias input[type=month], .p_noticias input[type=week], .p_noticias input[type=email], .p_noticias input[type=number], .p_noticias input[type=search], .p_noticias input[type=tel], .p_noticias input[type=time], .p_noticias input[type=url], .p_noticias textarea, .p_noticias select {
  border-bottom: 1px solid var(--color-orange);
}
.p_noticias .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_noticias .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-orange);
}
.p_noticias .subtitulo {
  color: black !important;
}
.p_noticias .cont_media {
  background-color: black;
  height: 50%;
  display: flex;
  align-items: center;
}
.p_noticias .cont_datos_bloque {
  position: relative;
  padding-top: 50px;
}
.p_noticias .cont_datos_bloque:before {
  position: absolute;
  content: " ";
  left: 10%;
  top: 15%;
  width: 80%;
  height: 5px;
  background-color: black;
}
.p_noticias .cont_noticias .cont_historico .bloque {
  width: 47%;
  float: left;
}
.p_noticias .cont_noticias .cont_historico .bloque:nth-child(2n+1) {
  margin-right: 5%;
}
.p_noticias .cont_noticias .cont_historico .bloque .cont_media {
  margin-top: 6%;
  background-color: transparent;
}
@media screen and (max-width: 750px) {
  .p_noticias .cont_noticias .cont_historico .bloque {
    width: 100%;
  }
}
.p_noticias .cont_datos_bloque:before {
  content: "";
  display: none;
}

.p_videos {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_videos::selection, .p_videos::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-orange) !important;
}
.p_videos .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_videos .cabecera .rrss a, .p_videos .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_videos .cabecera .rrss a:hover, .p_videos .cabecera .rrss label:hover {
  color: white;
}
.p_videos .cabecera .cont_logo svg {
  fill: white;
}
.p_videos .cabecera .cont_top_menu a {
  color: white;
}
.p_videos .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_videos .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-orange);
}
@media screen and (max-width: 760px) {
  .p_videos .cabecera .cont_buscador .cont_campo {
    background: var(--color-yellow);
  }
  .p_videos .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_videos .cabecera .cont_buscador .fa-search, .p_videos .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_videos .cont_textos a {
  color: var(--color-orange);
}
.p_videos .cont_cabecera_seccion {
  background-color: var(--color-orange);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_videos .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-orange);
}
.p_videos .cont_cabecera_seccion .cabecera_seccion, .p_videos .cont_cabecera_seccion h1.titulo {
  color: var(--color-yellow);
}
.p_videos .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_videos .cont_menu_principal .menu_principal li, .p_videos .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-orange);
}
.p_videos .cont_menu_principal .menu_principal li a, .p_videos .cont_menu_principal .menu_principal li ul a {
  color: var(--color-orange);
  color: #727272;
}
.p_videos .cont_menu_principal .menu_principal li a:after, .p_videos .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-orange);
}
.p_videos .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_videos .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-orange);
}
.p_videos .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_videos .cont_bloques .bloque a {
  color: black;
}
.p_videos .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_videos .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-orange);
}
.p_videos .cont_desplegable .titulo {
  background-color: var(--color-orange);
}
.p_videos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_videos .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_videos .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-orange);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_videos .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_videos .lista_socios li:before {
  color: var(--color-orange);
}
.p_videos .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_videos .footer {
    font-size: 1.2em;
  }
}
.p_videos .footer a {
  color: white !important;
}
.p_videos .footer a:hover {
  text-decoration: underline;
}
.p_videos .footer .cont_legal {
  border-top: 3px solid var(--color-yellow);
}
.p_videos .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-yellow);
}
.p_videos .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_videos .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_videos .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_videos .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_videos .btn {
  background-color: var(--color-orange);
  border-color: var(--color-orange);
}
.p_videos .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_videos .checkbox label:after {
  color: var(--color-orange);
}
.p_videos input[type=text], .p_videos input[type=password], .p_videos input[type=date], .p_videos input[type=datetime], .p_videos input[type=datetime-local], .p_videos input[type=month], .p_videos input[type=week], .p_videos input[type=email], .p_videos input[type=number], .p_videos input[type=search], .p_videos input[type=tel], .p_videos input[type=time], .p_videos input[type=url], .p_videos textarea, .p_videos select {
  border-bottom: 1px solid var(--color-orange);
}
.p_videos .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_videos .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-orange) !important;
  opacity: 1 !important;
}
.p_videos a:not(.btn_volver) {
  color: var(--color-orange);
}
.p_videos .dropdown .dropdown_opciones li.activo, .p_videos .dropdown .dropdown_opciones li:hover {
  color: var(--color-orange);
}
.p_videos .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_videos .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-orange);
}
.p_videos .subtitulo {
  color: black !important;
}
.p_videos .cont_datos_bloque .titulo {
  position: relative;
}
.p_videos .cont_datos_bloque .titulo:after {
  position: absolute;
  width: 50%;
  height: 5px;
  background-color: black;
  left: 0;
  bottom: 0;
}

.p_ficha_2col.asociese, .p_ficha_2col.asociese-beneficios {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_ficha_2col.asociese::selection, .p_ficha_2col.asociese::-moz-selection, .p_ficha_2col.asociese-beneficios::selection, .p_ficha_2col.asociese-beneficios::-moz-selection {
  background-color: var(--color-red) !important;
  color: var(--color-blue) !important;
}
.p_ficha_2col.asociese .cabecera .menu_sep_linea li, .p_ficha_2col.asociese-beneficios .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_ficha_2col.asociese .cabecera .rrss a, .p_ficha_2col.asociese .cabecera .rrss label, .p_ficha_2col.asociese-beneficios .cabecera .rrss a, .p_ficha_2col.asociese-beneficios .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_ficha_2col.asociese .cabecera .rrss a:hover, .p_ficha_2col.asociese .cabecera .rrss label:hover, .p_ficha_2col.asociese-beneficios .cabecera .rrss a:hover, .p_ficha_2col.asociese-beneficios .cabecera .rrss label:hover {
  color: white;
}
.p_ficha_2col.asociese .cabecera .cont_logo svg, .p_ficha_2col.asociese-beneficios .cabecera .cont_logo svg {
  fill: white;
}
.p_ficha_2col.asociese .cabecera .cont_top_menu a, .p_ficha_2col.asociese-beneficios .cabecera .cont_top_menu a {
  color: white;
}
.p_ficha_2col.asociese .cabecera .cont_top_menu a:hover, .p_ficha_2col.asociese-beneficios .cabecera .cont_top_menu a:hover {
  color: var(--color-red);
}
.p_ficha_2col.asociese .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha_2col.asociese-beneficios .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-red);
  color: var(--color-blue);
}
@media screen and (max-width: 760px) {
  .p_ficha_2col.asociese .cabecera .cont_buscador .cont_campo, .p_ficha_2col.asociese-beneficios .cabecera .cont_buscador .cont_campo {
    background: var(--color-red);
  }
  .p_ficha_2col.asociese .cabecera .cont_buscador .cont_campo input[type=text], .p_ficha_2col.asociese-beneficios .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_ficha_2col.asociese .cabecera .cont_buscador .fa-search, .p_ficha_2col.asociese .cabecera .cont_buscador .btn_buscar, .p_ficha_2col.asociese-beneficios .cabecera .cont_buscador .fa-search, .p_ficha_2col.asociese-beneficios .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_ficha_2col.asociese .cont_textos a, .p_ficha_2col.asociese-beneficios .cont_textos a {
  color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_cabecera_seccion, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion {
  background-color: var(--color-blue);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_ficha_2col.asociese .cont_cabecera_seccion .cabecera_seccion:before, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.asociese .cont_cabecera_seccion h1.titulo, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion .cabecera_seccion, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion h1.titulo {
  color: var(--color-red);
}
.p_ficha_2col.asociese .cont_cabecera_seccion a:hover, .p_ficha_2col.asociese-beneficios .cont_cabecera_seccion a:hover {
  color: var(--color-red);
}

.p_ficha_2col.asociese .cont_menu_principal .menu_principal li a, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul a, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li a, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
  color: #727272;
}
.p_ficha_2col.asociese .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul a:after, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_menu_principal .menu_principal > li img, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_ficha_2col.asociese .cont_menu_principal .menu_principal > li:last-child, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_bloques .bloque, .p_ficha_2col.asociese-beneficios .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_ficha_2col.asociese .cont_bloques .bloque a, .p_ficha_2col.asociese-beneficios .cont_bloques .bloque a {
  color: black;
}
.p_ficha_2col.asociese .cont_paginacion .paginacion li a, .p_ficha_2col.asociese-beneficios .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_ficha_2col.asociese .cont_paginacion .paginacion li.activo a, .p_ficha_2col.asociese-beneficios .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_desplegable .titulo, .p_ficha_2col.asociese-beneficios .cont_desplegable .titulo {
  background-color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-blue);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_ficha_2col.asociese .lista_socios li:before, .p_ficha_2col.asociese-beneficios .lista_socios li:before {
  color: var(--color-blue);
}
.p_ficha_2col.asociese .footer, .p_ficha_2col.asociese-beneficios .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_ficha_2col.asociese .footer, .p_ficha_2col.asociese-beneficios .footer {
    font-size: 1.2em;
  }
}

@media screen and (min-width: 1024px) {
  .p_ficha_2col.asociese .footer .col.img img, .p_ficha_2col.asociese-beneficios .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_ficha_2col.asociese .footer .cont_columnas.base_3 .col.img img, .p_ficha_2col.asociese-beneficios .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
.cont_imagen_cabecera .cont_miga{ background:#ffffff}
@media screen and (max-width: 1024px) {
  .p_ficha_2col.asociese .footer .cont_columnas.base_3 .col.img img, .p_ficha_2col.asociese-beneficios .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_ficha_2col.asociese .btn, .p_ficha_2col.asociese-beneficios .btn {
  background-color: var(--color-blue);
  border-color: var(--color-blue);
}
.p_ficha_2col.asociese .btn.secundario, .p_ficha_2col.asociese-beneficios .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_ficha_2col.asociese .checkbox label:after, .p_ficha_2col.asociese-beneficios .checkbox label:after {
  color: var(--color-blue);
}
.p_ficha_2col.asociese input[type=text], .p_ficha_2col.asociese input[type=password], .p_ficha_2col.asociese input[type=date], .p_ficha_2col.asociese input[type=datetime], .p_ficha_2col.asociese input[type=datetime-local], .p_ficha_2col.asociese input[type=month], .p_ficha_2col.asociese input[type=week], .p_ficha_2col.asociese input[type=email], .p_ficha_2col.asociese input[type=number], .p_ficha_2col.asociese input[type=search], .p_ficha_2col.asociese input[type=tel], .p_ficha_2col.asociese input[type=time], .p_ficha_2col.asociese input[type=url], .p_ficha_2col.asociese textarea, .p_ficha_2col.asociese select, .p_ficha_2col.asociese-beneficios input[type=text], .p_ficha_2col.asociese-beneficios input[type=password], .p_ficha_2col.asociese-beneficios input[type=date], .p_ficha_2col.asociese-beneficios input[type=datetime], .p_ficha_2col.asociese-beneficios input[type=datetime-local], .p_ficha_2col.asociese-beneficios input[type=month], .p_ficha_2col.asociese-beneficios input[type=week], .p_ficha_2col.asociese-beneficios input[type=email], .p_ficha_2col.asociese-beneficios input[type=number], .p_ficha_2col.asociese-beneficios input[type=search], .p_ficha_2col.asociese-beneficios input[type=tel], .p_ficha_2col.asociese-beneficios input[type=time], .p_ficha_2col.asociese-beneficios input[type=url], .p_ficha_2col.asociese-beneficios textarea, .p_ficha_2col.asociese-beneficios select {
  border-bottom: 1px solid var(--color-blue);
}
.p_ficha_2col.asociese .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_ficha_2col.asociese .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_ficha_2col.asociese-beneficios .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_ficha_2col.asociese-beneficios .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  opacity: 1 !important;
}

.p_ficha_2col.asociese .dropdown .dropdown_opciones li.activo, .p_ficha_2col.asociese .dropdown .dropdown_opciones li:hover, .p_ficha_2col.asociese-beneficios .dropdown .dropdown_opciones li.activo, .p_ficha_2col.asociese-beneficios .dropdown .dropdown_opciones li:hover {
  color: var(--color-blue);
}
.p_ficha_2col.asociese .col_principal.ficha > .titulo, .p_ficha_2col.asociese-beneficios .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_ficha_2col.asociese .col_principal.ficha .cont_datos_evento .fecha:before, .p_ficha_2col.asociese-beneficios .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-blue);
}
.p_ficha_2col.asociese .subtitulo, .p_ficha_2col.asociese-beneficios .subtitulo {
  color: black !important;
}
.p_ficha_2col.asociese .cont_menu_principal .menu_principal li a, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul a, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li a, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
}
.p_ficha_2col.asociese .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.asociese .cont_menu_principal .menu_principal li ul a:after, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li a:after, .p_ficha_2col.asociese-beneficios .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-red);
}



.p_ficha_2col .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque a{
  color: #00a88b;
}
.p_ficha_2col .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: #000000 !important;
}
.p_ficha_2col .col_sidebar .cont_bloques.vmenu .bloque:not(.activo)  a {
  color:#00a88b  !important;
}

.p_mi_cuenta {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_mi_cuenta::selection, .p_mi_cuenta::-moz-selection {
  background-color: var(--color-blue) !important;
  color: var(--color-red) !important;
}
.p_mi_cuenta .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_mi_cuenta .cabecera .rrss a, .p_mi_cuenta .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_mi_cuenta .cabecera .rrss a:hover, .p_mi_cuenta .cabecera .rrss label:hover {
  color: white;
}
.p_mi_cuenta .cabecera .cont_logo svg {
  fill: white;
}
.p_mi_cuenta .cabecera .cont_top_menu a {
  color: white;
}
.p_mi_cuenta .cabecera .cont_top_menu a:hover {
  color: var(--color-blue);
}
.p_mi_cuenta .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-blue);
  color: var(--color-red);
}
@media screen and (max-width: 760px) {
  .p_mi_cuenta .cabecera .cont_buscador .cont_campo {
    background: var(--color-blue);
  }
  .p_mi_cuenta .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_mi_cuenta .cabecera .cont_buscador .fa-search, .p_mi_cuenta .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_mi_cuenta .cont_textos a {
  color: var(--color-red);
}
.p_mi_cuenta .cont_cabecera_seccion {
  background-color: var(--color-red);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_mi_cuenta .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-red);
}
.p_mi_cuenta .cont_cabecera_seccion .cabecera_seccion, .p_mi_cuenta .cont_cabecera_seccion h1.titulo {
  color: var(--color-blue);
}
.p_mi_cuenta .cont_cabecera_seccion a:hover {
  color: var(--color-blue);
}
.p_mi_cuenta .cont_menu_principal .menu_principal li, .p_mi_cuenta .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-red);
}
.p_mi_cuenta .cont_menu_principal .menu_principal li a, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a {
  color: var(--color-red);
  color: #727272;
}
.p_mi_cuenta .cont_menu_principal .menu_principal li a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-red);
}
.p_mi_cuenta .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_mi_cuenta .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-red);
}
.p_mi_cuenta .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_mi_cuenta .cont_bloques .bloque a {
  color: black;
}
.p_mi_cuenta .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_mi_cuenta .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-red);
}
.p_mi_cuenta .cont_desplegable .titulo {
  background-color: var(--color-red);
}
.p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-red);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_mi_cuenta .lista_socios li:before {
  color: var(--color-red);
}
.p_mi_cuenta .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_mi_cuenta .footer {
    font-size: 1.2em;
  }
}
.p_mi_cuenta .footer a {
  color: white !important;
}
.p_mi_cuenta .footer a:hover {
  text-decoration: underline;
}
.p_mi_cuenta .footer .cont_legal {
  border-top: 3px solid var(--color-blue);
}
.p_mi_cuenta .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-blue);
}
.p_mi_cuenta .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_mi_cuenta .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_mi_cuenta .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_mi_cuenta .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_mi_cuenta .btn {
  background-color: var(--color-red);
  border-color: var(--color-red);
}
.p_mi_cuenta .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_mi_cuenta .checkbox label:after {
  color: var(--color-red);
}
.p_mi_cuenta input[type=text], .p_mi_cuenta input[type=password], .p_mi_cuenta input[type=date], .p_mi_cuenta input[type=datetime], .p_mi_cuenta input[type=datetime-local], .p_mi_cuenta input[type=month], .p_mi_cuenta input[type=week], .p_mi_cuenta input[type=email], .p_mi_cuenta input[type=number], .p_mi_cuenta input[type=search], .p_mi_cuenta input[type=tel], .p_mi_cuenta input[type=time], .p_mi_cuenta input[type=url], .p_mi_cuenta textarea, .p_mi_cuenta select {
  border-bottom: 1px solid var(--color-red);
}
.p_mi_cuenta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_mi_cuenta .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-red) !important;
  opacity: 1 !important;
}
.p_mi_cuenta a:not(.btn_volver) {
  color: var(--color-red);
}
.p_mi_cuenta .dropdown .dropdown_opciones li.activo, .p_mi_cuenta .dropdown .dropdown_opciones li:hover {
  color: var(--color-red);
}
.p_mi_cuenta .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_mi_cuenta .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-red);
}
.p_mi_cuenta .subtitulo {
  color: black !important;
}
.p_mi_cuenta .cont_bloques.cont_actividades_mi_cuenta .subtitulo.v_fecha:before {
  color: var(--color-red);
}
.p_mi_cuenta .cont_menu_principal .menu_principal li a, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
}
.p_mi_cuenta .cont_menu_principal .menu_principal li a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-red);
}

.p_mis_datos, .p_mis_reservas, .p_mi_cuenta {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_mis_datos::selection, .p_mis_datos::-moz-selection, .p_mis_reservas::selection, .p_mis_reservas::-moz-selection, .p_mi_cuenta::selection, .p_mi_cuenta::-moz-selection {
  background-color: var(--color-blue) !important;
  color: var(--color-red) !important;
}
.p_mis_datos .cabecera .menu_sep_linea li, .p_mis_reservas .cabecera .menu_sep_linea li, .p_mi_cuenta .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_mis_datos .cabecera .rrss a, .p_mis_datos .cabecera .rrss label, .p_mis_reservas .cabecera .rrss a, .p_mis_reservas .cabecera .rrss label, .p_mi_cuenta .cabecera .rrss a, .p_mi_cuenta .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_mis_datos .cabecera .rrss a:hover, .p_mis_datos .cabecera .rrss label:hover, .p_mis_reservas .cabecera .rrss a:hover, .p_mis_reservas .cabecera .rrss label:hover, .p_mi_cuenta .cabecera .rrss a:hover, .p_mi_cuenta .cabecera .rrss label:hover {
  color: white;
}
.p_mis_datos .cabecera .cont_logo svg, .p_mis_reservas .cabecera .cont_logo svg, .p_mi_cuenta .cabecera .cont_logo svg {
  fill: white;
}
.p_mis_datos .cabecera .cont_top_menu a, .p_mis_reservas .cabecera .cont_top_menu a, .p_mi_cuenta .cabecera .cont_top_menu a {
  color: white;
}
.p_mis_datos .cabecera .cont_top_menu a:hover, .p_mis_reservas .cabecera .cont_top_menu a:hover, .p_mi_cuenta .cabecera .cont_top_menu a:hover {
  color: var(--color-blue);
}
.p_mis_datos .cabecera .cont_buscador .cont_campo input[type=text], .p_mis_reservas .cabecera .cont_buscador .cont_campo input[type=text], .p_mi_cuenta .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-blue);
  color: var(--color-red);
}
@media screen and (max-width: 760px) {
  .p_mis_datos .cabecera .cont_buscador .cont_campo, .p_mis_reservas .cabecera .cont_buscador .cont_campo, .p_mi_cuenta .cabecera .cont_buscador .cont_campo {
    background: var(--color-blue);
  }
  .p_mis_datos .cabecera .cont_buscador .cont_campo input[type=text], .p_mis_reservas .cabecera .cont_buscador .cont_campo input[type=text], .p_mi_cuenta .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_mis_datos .cabecera .cont_buscador .fa-search, .p_mis_datos .cabecera .cont_buscador .btn_buscar, .p_mis_reservas .cabecera .cont_buscador .fa-search, .p_mis_reservas .cabecera .cont_buscador .btn_buscar, .p_mi_cuenta .cabecera .cont_buscador .fa-search, .p_mi_cuenta .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_mis_datos .cont_textos a, .p_mis_reservas .cont_textos a, .p_mi_cuenta .cont_textos a {
  color: var(--color-red);
}
.p_mis_datos .cont_cabecera_seccion, .p_mis_reservas .cont_cabecera_seccion, .p_mi_cuenta .cont_cabecera_seccion {
  background-color: var(--color-red);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_mis_datos .cont_cabecera_seccion .cabecera_seccion:before, .p_mis_reservas .cont_cabecera_seccion .cabecera_seccion:before, .p_mi_cuenta .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-red);
}
.p_mis_datos .cont_cabecera_seccion .cabecera_seccion, .p_mis_datos .cont_cabecera_seccion h1.titulo, .p_mis_reservas .cont_cabecera_seccion .cabecera_seccion, .p_mis_reservas .cont_cabecera_seccion h1.titulo, .p_mi_cuenta .cont_cabecera_seccion .cabecera_seccion, .p_mi_cuenta .cont_cabecera_seccion h1.titulo {
  color: var(--color-blue);
}
.p_mis_datos .cont_cabecera_seccion a:hover, .p_mis_reservas .cont_cabecera_seccion a:hover, .p_mi_cuenta .cont_cabecera_seccion a:hover {
  color: var(--color-blue);
}
.p_mis_datos .cont_menu_principal .menu_principal li, .p_mis_datos .cont_menu_principal .menu_principal li ul, .p_mis_reservas .cont_menu_principal .menu_principal li, .p_mis_reservas .cont_menu_principal .menu_principal li ul, .p_mi_cuenta .cont_menu_principal .menu_principal li, .p_mi_cuenta .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-red);
}
.p_mis_datos .cont_menu_principal .menu_principal li a, .p_mis_datos .cont_menu_principal .menu_principal li ul a, .p_mis_reservas .cont_menu_principal .menu_principal li a, .p_mis_reservas .cont_menu_principal .menu_principal li ul a, .p_mi_cuenta .cont_menu_principal .menu_principal li a, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a {
  color: var(--color-red);
  color: #727272;
}
.p_mis_datos .cont_menu_principal .menu_principal li a:after, .p_mis_datos .cont_menu_principal .menu_principal li ul a:after, .p_mis_reservas .cont_menu_principal .menu_principal li a:after, .p_mis_reservas .cont_menu_principal .menu_principal li ul a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-red);
}
.p_mis_datos .cont_menu_principal .menu_principal > li img, .p_mis_reservas .cont_menu_principal .menu_principal > li img, .p_mi_cuenta .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_mis_datos .cont_menu_principal .menu_principal > li:last-child, .p_mis_reservas .cont_menu_principal .menu_principal > li:last-child, .p_mi_cuenta .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-red);
}
.p_mis_datos .cont_bloques .bloque, .p_mis_reservas .cont_bloques .bloque, .p_mi_cuenta .cont_bloques .bloque {
  background-color: transparent;
  color: black;
}
.p_mis_datos .cont_bloques .bloque a, .p_mis_reservas .cont_bloques .bloque a, .p_mi_cuenta .cont_bloques .bloque a {
  color: black;
}
.p_mis_datos .cont_paginacion .paginacion li a, .p_mis_reservas .cont_paginacion .paginacion li a, .p_mi_cuenta .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_mis_datos .cont_paginacion .paginacion li.activo a, .p_mis_reservas .cont_paginacion .paginacion li.activo a, .p_mi_cuenta .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-red);
}
.p_mis_datos .cont_desplegable .titulo, .p_mis_reservas .cont_desplegable .titulo, .p_mi_cuenta .cont_desplegable .titulo {
  background-color: var(--color-red);
}
.p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-red);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_mis_datos .lista_socios li:before, .p_mis_reservas .lista_socios li:before, .p_mi_cuenta .lista_socios li:before {
  color: var(--color-red);
}
.p_mis_datos .footer, .p_mis_reservas .footer, .p_mi_cuenta .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_mis_datos .footer, .p_mis_reservas .footer, .p_mi_cuenta .footer {
    font-size: 1.2em;
  }
}
.p_mis_datos .footer a, .p_mis_reservas .footer a, .p_mi_cuenta .footer a {
  color: white !important;
}
.p_mis_datos .footer a:hover, .p_mis_reservas .footer a:hover, .p_mi_cuenta .footer a:hover {
  text-decoration: underline;
}
.p_mis_datos .footer .cont_legal, .p_mis_reservas .footer .cont_legal, .p_mi_cuenta .footer .cont_legal {
  border-top: 3px solid var(--color-blue);
}
.p_mis_datos .footer .menu_legal li:not(:first-child), .p_mis_reservas .footer .menu_legal li:not(:first-child), .p_mi_cuenta .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-blue);
}
.p_mis_datos .footer .col.img img, .p_mis_reservas .footer .col.img img, .p_mi_cuenta .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_mis_datos .footer .col.img img, .p_mis_reservas .footer .col.img img, .p_mi_cuenta .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_mis_datos .footer .cont_columnas.base_3 .col.img img, .p_mis_reservas .footer .cont_columnas.base_3 .col.img img, .p_mi_cuenta .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_mis_datos .footer .cont_columnas.base_3 .col.img img, .p_mis_reservas .footer .cont_columnas.base_3 .col.img img, .p_mi_cuenta .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_mis_datos .btn, .p_mis_reservas .btn, .p_mi_cuenta .btn {
  background-color: var(--color-red);
  border-color: var(--color-red);
}
.p_mis_datos .btn.secundario, .p_mis_reservas .btn.secundario, .p_mi_cuenta .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_mis_datos .checkbox label:after, .p_mis_reservas .checkbox label:after, .p_mi_cuenta .checkbox label:after {
  color: var(--color-red);
}
.p_mis_datos input[type=text], .p_mis_datos input[type=password], .p_mis_datos input[type=date], .p_mis_datos input[type=datetime], .p_mis_datos input[type=datetime-local], .p_mis_datos input[type=month], .p_mis_datos input[type=week], .p_mis_datos input[type=email], .p_mis_datos input[type=number], .p_mis_datos input[type=search], .p_mis_datos input[type=tel], .p_mis_datos input[type=time], .p_mis_datos input[type=url], .p_mis_datos textarea, .p_mis_datos select, .p_mis_reservas input[type=text], .p_mis_reservas input[type=password], .p_mis_reservas input[type=date], .p_mis_reservas input[type=datetime], .p_mis_reservas input[type=datetime-local], .p_mis_reservas input[type=month], .p_mis_reservas input[type=week], .p_mis_reservas input[type=email], .p_mis_reservas input[type=number], .p_mis_reservas input[type=search], .p_mis_reservas input[type=tel], .p_mis_reservas input[type=time], .p_mis_reservas input[type=url], .p_mis_reservas textarea, .p_mis_reservas select, .p_mi_cuenta input[type=text], .p_mi_cuenta input[type=password], .p_mi_cuenta input[type=date], .p_mi_cuenta input[type=datetime], .p_mi_cuenta input[type=datetime-local], .p_mi_cuenta input[type=month], .p_mi_cuenta input[type=week], .p_mi_cuenta input[type=email], .p_mi_cuenta input[type=number], .p_mi_cuenta input[type=search], .p_mi_cuenta input[type=tel], .p_mi_cuenta input[type=time], .p_mi_cuenta input[type=url], .p_mi_cuenta textarea, .p_mi_cuenta select {
  border-bottom: 1px solid var(--color-red);
}
.p_mis_datos .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_mis_datos .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_mis_reservas .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_mis_reservas .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_mi_cuenta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_mi_cuenta .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-red) !important;
  opacity: 1 !important;
}
.p_mis_datos a:not(.btn_volver), .p_mis_reservas a:not(.btn_volver), .p_mi_cuenta a:not(.btn_volver) {
  color: var(--color-red);
}
.p_mis_datos .dropdown .dropdown_opciones li.activo, .p_mis_datos .dropdown .dropdown_opciones li:hover, .p_mis_reservas .dropdown .dropdown_opciones li.activo, .p_mis_reservas .dropdown .dropdown_opciones li:hover, .p_mi_cuenta .dropdown .dropdown_opciones li.activo, .p_mi_cuenta .dropdown .dropdown_opciones li:hover {
  color: var(--color-red);
}
.p_mis_datos .col_principal.ficha > .titulo, .p_mis_reservas .col_principal.ficha > .titulo, .p_mi_cuenta .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_mis_datos .col_principal.ficha .cont_datos_evento .fecha:before, .p_mis_reservas .col_principal.ficha .cont_datos_evento .fecha:before, .p_mi_cuenta .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-red);
}
.p_mis_datos .subtitulo, .p_mis_reservas .subtitulo, .p_mi_cuenta .subtitulo {
  color: black !important;
}
.p_mis_datos .cont_menu_principal .menu_principal li a, .p_mis_datos .cont_menu_principal .menu_principal li ul a, .p_mis_reservas .cont_menu_principal .menu_principal li a, .p_mis_reservas .cont_menu_principal .menu_principal li ul a, .p_mi_cuenta .cont_menu_principal .menu_principal li a, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
}
.p_mis_datos .cont_menu_principal .menu_principal li a:after, .p_mis_datos .cont_menu_principal .menu_principal li ul a:after, .p_mis_reservas .cont_menu_principal .menu_principal li a:after, .p_mis_reservas .cont_menu_principal .menu_principal li ul a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li a:after, .p_mi_cuenta .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-red);
}
.p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover, .p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo {
  background-color: var(--color-red);
  color: var(--color-blue) !important;
}
.p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mis_datos .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mis_reservas .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_mi_cuenta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-blue) !important;
}
.p_mis_datos .titulo_apartado_formulario, .p_mis_reservas .titulo_apartado_formulario, .p_mi_cuenta .titulo_apartado_formulario {
  color: var(--color-red);
}
.p_mis_datos .radio label::after, .p_mis_datos .radio label::before, .p_mis_reservas .radio label::after, .p_mis_reservas .radio label::before, .p_mi_cuenta .radio label::after, .p_mi_cuenta .radio label::before {
  border-color: var(--color-red);
}
.p_mis_datos .radio label::after, .p_mis_reservas .radio label::after, .p_mi_cuenta .radio label::after {
  background-color: var(--color-red);
}
.p_mis_datos .bloque.activo, .p_mis_reservas .bloque.activo, .p_mi_cuenta .bloque.activo {
  color: var(--color-blue);
}

.p_actividades_categoria.verde, .p_actividades_categoria.amarillo, .p_actividades_categoria.naranja, .p_actividades_categoria.azul, .p_actividades_categoria.violeta, .p_actividades_categoria:not(.p_noticias), .p_actividas_ficha.verde, .p_actividas_ficha.amarillo, .p_actividas_ficha.naranja, .p_actividas_ficha.azul, .p_actividas_ficha.violeta, .p_actividas_ficha:not(.p_noticias) {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_actividades_categoria.verde::selection, .p_actividades_categoria.verde::-moz-selection, .p_actividades_categoria.amarillo::selection, .p_actividades_categoria.amarillo::-moz-selection, .p_actividades_categoria.naranja::selection, .p_actividades_categoria.naranja::-moz-selection, .p_actividades_categoria.azul::selection, .p_actividades_categoria.azul::-moz-selection, .p_actividades_categoria.violeta::selection, .p_actividades_categoria.violeta::-moz-selection, .p_actividades_categoria:not(.p_noticias)::selection, .p_actividades_categoria:not(.p_noticias)::-moz-selection, .p_actividas_ficha.verde::selection, .p_actividas_ficha.verde::-moz-selection, .p_actividas_ficha.amarillo::selection, .p_actividas_ficha.amarillo::-moz-selection, .p_actividas_ficha.naranja::selection, .p_actividas_ficha.naranja::-moz-selection, .p_actividas_ficha.azul::selection, .p_actividas_ficha.azul::-moz-selection, .p_actividas_ficha.violeta::selection, .p_actividas_ficha.violeta::-moz-selection, .p_actividas_ficha:not(.p_noticias)::selection, .p_actividas_ficha:not(.p_noticias)::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-red) !important;
}
.p_actividades_categoria.verde .cabecera .menu_sep_linea li, .p_actividades_categoria.amarillo .cabecera .menu_sep_linea li, .p_actividades_categoria.naranja .cabecera .menu_sep_linea li, .p_actividades_categoria.azul .cabecera .menu_sep_linea li, .p_actividades_categoria.violeta .cabecera .menu_sep_linea li, .p_actividades_categoria:not(.p_noticias) .cabecera .menu_sep_linea li, .p_actividas_ficha.verde .cabecera .menu_sep_linea li, .p_actividas_ficha.amarillo .cabecera .menu_sep_linea li, .p_actividas_ficha.naranja .cabecera .menu_sep_linea li, .p_actividas_ficha.azul .cabecera .menu_sep_linea li, .p_actividas_ficha.violeta .cabecera .menu_sep_linea li, .p_actividas_ficha:not(.p_noticias) .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_actividades_categoria.verde .cabecera .rrss a, .p_actividades_categoria.verde .cabecera .rrss label, .p_actividades_categoria.amarillo .cabecera .rrss a, .p_actividades_categoria.amarillo .cabecera .rrss label, .p_actividades_categoria.naranja .cabecera .rrss a, .p_actividades_categoria.naranja .cabecera .rrss label, .p_actividades_categoria.azul .cabecera .rrss a, .p_actividades_categoria.azul .cabecera .rrss label, .p_actividades_categoria.violeta .cabecera .rrss a, .p_actividades_categoria.violeta .cabecera .rrss label, .p_actividades_categoria:not(.p_noticias) .cabecera .rrss a, .p_actividades_categoria:not(.p_noticias) .cabecera .rrss label, .p_actividas_ficha.verde .cabecera .rrss a, .p_actividas_ficha.verde .cabecera .rrss label, .p_actividas_ficha.amarillo .cabecera .rrss a, .p_actividas_ficha.amarillo .cabecera .rrss label, .p_actividas_ficha.naranja .cabecera .rrss a, .p_actividas_ficha.naranja .cabecera .rrss label, .p_actividas_ficha.azul .cabecera .rrss a, .p_actividas_ficha.azul .cabecera .rrss label, .p_actividas_ficha.violeta .cabecera .rrss a, .p_actividas_ficha.violeta .cabecera .rrss label, .p_actividas_ficha:not(.p_noticias) .cabecera .rrss a, .p_actividas_ficha:not(.p_noticias) .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_actividades_categoria.verde .cabecera .rrss a:hover, .p_actividades_categoria.verde .cabecera .rrss label:hover, .p_actividades_categoria.amarillo .cabecera .rrss a:hover, .p_actividades_categoria.amarillo .cabecera .rrss label:hover, .p_actividades_categoria.naranja .cabecera .rrss a:hover, .p_actividades_categoria.naranja .cabecera .rrss label:hover, .p_actividades_categoria.azul .cabecera .rrss a:hover, .p_actividades_categoria.azul .cabecera .rrss label:hover, .p_actividades_categoria.violeta .cabecera .rrss a:hover, .p_actividades_categoria.violeta .cabecera .rrss label:hover, .p_actividades_categoria:not(.p_noticias) .cabecera .rrss a:hover, .p_actividades_categoria:not(.p_noticias) .cabecera .rrss label:hover, .p_actividas_ficha.verde .cabecera .rrss a:hover, .p_actividas_ficha.verde .cabecera .rrss label:hover, .p_actividas_ficha.amarillo .cabecera .rrss a:hover, .p_actividas_ficha.amarillo .cabecera .rrss label:hover, .p_actividas_ficha.naranja .cabecera .rrss a:hover, .p_actividas_ficha.naranja .cabecera .rrss label:hover, .p_actividas_ficha.azul .cabecera .rrss a:hover, .p_actividas_ficha.azul .cabecera .rrss label:hover, .p_actividas_ficha.violeta .cabecera .rrss a:hover, .p_actividas_ficha.violeta .cabecera .rrss label:hover, .p_actividas_ficha:not(.p_noticias) .cabecera .rrss a:hover, .p_actividas_ficha:not(.p_noticias) .cabecera .rrss label:hover {
  color: white;
}
.p_actividades_categoria.verde .cabecera .cont_logo svg, .p_actividades_categoria.amarillo .cabecera .cont_logo svg, .p_actividades_categoria.naranja .cabecera .cont_logo svg, .p_actividades_categoria.azul .cabecera .cont_logo svg, .p_actividades_categoria.violeta .cabecera .cont_logo svg, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_logo svg, .p_actividas_ficha.verde .cabecera .cont_logo svg, .p_actividas_ficha.amarillo .cabecera .cont_logo svg, .p_actividas_ficha.naranja .cabecera .cont_logo svg, .p_actividas_ficha.azul .cabecera .cont_logo svg, .p_actividas_ficha.violeta .cabecera .cont_logo svg, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_logo svg {
  fill: white;
}
.p_actividades_categoria.verde .cabecera .cont_top_menu a, .p_actividades_categoria.amarillo .cabecera .cont_top_menu a, .p_actividades_categoria.naranja .cabecera .cont_top_menu a, .p_actividades_categoria.azul .cabecera .cont_top_menu a, .p_actividades_categoria.violeta .cabecera .cont_top_menu a, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_top_menu a, .p_actividas_ficha.verde .cabecera .cont_top_menu a, .p_actividas_ficha.amarillo .cabecera .cont_top_menu a, .p_actividas_ficha.naranja .cabecera .cont_top_menu a, .p_actividas_ficha.azul .cabecera .cont_top_menu a, .p_actividas_ficha.violeta .cabecera .cont_top_menu a, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_top_menu a {
  color: white;
  font-size: 20px;
  text-transform: none;
}
.p_actividades_categoria.verde .cabecera .cont_top_menu a:hover, .p_actividades_categoria.amarillo .cabecera .cont_top_menu a:hover, .p_actividades_categoria.naranja .cabecera .cont_top_menu a:hover, .p_actividades_categoria.azul .cabecera .cont_top_menu a:hover, .p_actividades_categoria.violeta .cabecera .cont_top_menu a:hover, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_top_menu a:hover, .p_actividas_ficha.verde .cabecera .cont_top_menu a:hover, .p_actividas_ficha.amarillo .cabecera .cont_top_menu a:hover, .p_actividas_ficha.naranja .cabecera .cont_top_menu a:hover, .p_actividas_ficha.azul .cabecera .cont_top_menu a:hover, .p_actividas_ficha.violeta .cabecera .cont_top_menu a:hover, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_actividades_categoria.verde .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.amarillo .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.naranja .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.azul .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.violeta .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria:not(.p_noticias) .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.verde .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.amarillo .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.naranja .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.azul .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.violeta .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha:not(.p_noticias) .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-red);
}
@media screen and (max-width: 760px) {
  .p_actividades_categoria.verde .cabecera .cont_buscador .cont_campo, .p_actividades_categoria.amarillo .cabecera .cont_buscador .cont_campo, .p_actividades_categoria.naranja .cabecera .cont_buscador .cont_campo, .p_actividades_categoria.azul .cabecera .cont_buscador .cont_campo, .p_actividades_categoria.violeta .cabecera .cont_buscador .cont_campo, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.verde .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.amarillo .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.naranja .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.azul .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.violeta .cabecera .cont_buscador .cont_campo, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_buscador .cont_campo {
    background: var(--color-yellow);
  }
  .p_actividades_categoria.verde .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.amarillo .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.naranja .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.azul .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria.violeta .cabecera .cont_buscador .cont_campo input[type=text], .p_actividades_categoria:not(.p_noticias) .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.verde .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.amarillo .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.naranja .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.azul .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.violeta .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha:not(.p_noticias) .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_actividades_categoria.verde .cabecera .cont_buscador .fa-search, .p_actividades_categoria.verde .cabecera .cont_buscador .btn_buscar, .p_actividades_categoria.amarillo .cabecera .cont_buscador .fa-search, .p_actividades_categoria.amarillo .cabecera .cont_buscador .btn_buscar, .p_actividades_categoria.naranja .cabecera .cont_buscador .fa-search, .p_actividades_categoria.naranja .cabecera .cont_buscador .btn_buscar, .p_actividades_categoria.azul .cabecera .cont_buscador .fa-search, .p_actividades_categoria.azul .cabecera .cont_buscador .btn_buscar, .p_actividades_categoria.violeta .cabecera .cont_buscador .fa-search, .p_actividades_categoria.violeta .cabecera .cont_buscador .btn_buscar, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_buscador .fa-search, .p_actividades_categoria:not(.p_noticias) .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.verde .cabecera .cont_buscador .fa-search, .p_actividas_ficha.verde .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.amarillo .cabecera .cont_buscador .fa-search, .p_actividas_ficha.amarillo .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.naranja .cabecera .cont_buscador .fa-search, .p_actividas_ficha.naranja .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.azul .cabecera .cont_buscador .fa-search, .p_actividas_ficha.azul .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.violeta .cabecera .cont_buscador .fa-search, .p_actividas_ficha.violeta .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_buscador .fa-search, .p_actividas_ficha:not(.p_noticias) .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_actividades_categoria.verde .cont_textos a, .p_actividades_categoria.amarillo .cont_textos a, .p_actividades_categoria.naranja .cont_textos a, .p_actividades_categoria.azul .cont_textos a, .p_actividades_categoria.violeta .cont_textos a, .p_actividades_categoria:not(.p_noticias) .cont_textos a, .p_actividas_ficha.verde .cont_textos a, .p_actividas_ficha.amarillo .cont_textos a, .p_actividas_ficha.naranja .cont_textos a, .p_actividas_ficha.azul .cont_textos a, .p_actividas_ficha.violeta .cont_textos a, .p_actividas_ficha:not(.p_noticias) .cont_textos a {
  color: var(--color-red);
}
.p_actividades_categoria.verde .cont_cabecera_seccion, .p_actividades_categoria.amarillo .cont_cabecera_seccion, .p_actividades_categoria.naranja .cont_cabecera_seccion, .p_actividades_categoria.azul .cont_cabecera_seccion, .p_actividades_categoria.violeta .cont_cabecera_seccion, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion, .p_actividas_ficha.verde .cont_cabecera_seccion, .p_actividas_ficha.amarillo .cont_cabecera_seccion, .p_actividas_ficha.naranja .cont_cabecera_seccion, .p_actividas_ficha.azul .cont_cabecera_seccion, .p_actividas_ficha.violeta .cont_cabecera_seccion, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion {
  background-color: transparent;
  padding: 0.7em 1em;
  line-height: 1.3em;
  padding-left: 0px;
  color: #ff5e2c;
  text-transform: none;
}
.p_actividades_categoria.verde .cont_cabecera_seccion .cabecera_seccion:before, .p_actividades_categoria.amarillo .cont_cabecera_seccion .cabecera_seccion:before, .p_actividades_categoria.naranja .cont_cabecera_seccion .cabecera_seccion:before, .p_actividades_categoria.azul .cont_cabecera_seccion .cabecera_seccion:before, .p_actividades_categoria.violeta .cont_cabecera_seccion .cabecera_seccion:before, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.verde .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.amarillo .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.naranja .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.azul .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.violeta .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: transparent;
}
.p_actividades_categoria.verde .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.verde .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.amarillo .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.amarillo .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.naranja .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.naranja .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.azul .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.azul .cont_cabecera_seccion h1.titulo, .p_actividades_categoria.violeta .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.violeta .cont_cabecera_seccion h1.titulo, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.verde .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.verde .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.amarillo .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.amarillo .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.naranja .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.naranja .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.azul .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.azul .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.violeta .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.violeta .cont_cabecera_seccion h1.titulo, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion h1.titulo {
  color: #ff5e2c;
  text-decoration: underline;
  text-transform: none;
}
.p_actividades_categoria .cont_cabecera_seccion .btn_volver{color: #ff5e2c !important;}
.p_actividades_categoria.verde .cont_cabecera_seccion a:hover, .p_actividades_categoria.amarillo .cont_cabecera_seccion a:hover, .p_actividades_categoria.naranja .cont_cabecera_seccion a:hover, .p_actividades_categoria.azul .cont_cabecera_seccion a:hover, .p_actividades_categoria.violeta .cont_cabecera_seccion a:hover, .p_actividades_categoria:not(.p_noticias) .cont_cabecera_seccion a:hover, .p_actividas_ficha.verde .cont_cabecera_seccion a:hover, .p_actividas_ficha.amarillo .cont_cabecera_seccion a:hover, .p_actividas_ficha.naranja .cont_cabecera_seccion a:hover, .p_actividas_ficha.azul .cont_cabecera_seccion a:hover, .p_actividas_ficha.violeta .cont_cabecera_seccion a:hover, .p_actividas_ficha:not(.p_noticias) .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_actividades_categoria.verde .cont_menu_principal .menu_principal li, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul, {
  border-left-color: var(--color-red);
}
.p_actividades_categoria.verde .cont_menu_principal .menu_principal li a, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul a, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li a, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul a, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li a, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul a, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li a, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul a, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li a, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul a, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li a, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li a, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li a, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li a, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li a, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li a, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul a {
  color: var(--color-red);
  color: #727272;
}
.p_actividades_categoria.verde .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.verde .cont_menu_principal .menu_principal li ul a:after, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal li ul a:after, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal li ul a:after, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.azul .cont_menu_principal .menu_principal li ul a:after, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal li ul a:after, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.verde .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.azul .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal li ul a:after{
  background-color: var(--color-red);
}
.p_actividades_categoria.verde .cont_menu_principal .menu_principal > li img, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal > li img, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal > li img, .p_actividades_categoria.azul .cont_menu_principal .menu_principal > li img, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal > li img, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.verde .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.azul .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_actividades_categoria.verde .cont_menu_principal .menu_principal > li:last-child, .p_actividades_categoria.amarillo .cont_menu_principal .menu_principal > li:last-child, .p_actividades_categoria.naranja .cont_menu_principal .menu_principal > li:last-child, .p_actividades_categoria.azul .cont_menu_principal .menu_principal > li:last-child, .p_actividades_categoria.violeta .cont_menu_principal .menu_principal > li:last-child, .p_actividades_categoria:not(.p_noticias) .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.verde .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.amarillo .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.naranja .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.azul .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.violeta .cont_menu_principal .menu_principal > li:last-child{
  border-right-color: var(--color-red);
}
.p_actividades_categoria.verde .cont_bloques .bloque, .p_actividades_categoria.amarillo .cont_bloques .bloque, .p_actividades_categoria.naranja .cont_bloques .bloque, .p_actividades_categoria.azul .cont_bloques .bloque, .p_actividades_categoria.violeta .cont_bloques .bloque, .p_actividades_categoria:not(.p_noticias) .cont_bloques .bloque, .p_actividas_ficha.verde .cont_bloques .bloque, .p_actividas_ficha.amarillo .cont_bloques .bloque, .p_actividas_ficha.naranja .cont_bloques .bloque, .p_actividas_ficha.azul .cont_bloques .bloque, .p_actividas_ficha.violeta .cont_bloques .bloque, .p_actividas_ficha:not(.p_noticias) .cont_bloques .bloque {
  background-color: transparent;
  color: #000000;
}
.slider-home .cont_datos_bloque{ padding-left: 20px;}
.p_actividades_categoria.verde .cont_bloques .bloque a, .p_actividades_categoria.amarillo .cont_bloques .bloque a, .p_actividades_categoria.naranja .cont_bloques .bloque a, .p_actividades_categoria.azul .cont_bloques .bloque a, .p_actividades_categoria.violeta .cont_bloques .bloque a, .p_actividades_categoria:not(.p_noticias) .cont_bloques .bloque a, .p_actividas_ficha.verde .cont_bloques .bloque a, .p_actividas_ficha.amarillo .cont_bloques .bloque a, .p_actividas_ficha.naranja .cont_bloques .bloque a, .p_actividas_ficha.azul .cont_bloques .bloque a, .p_actividas_ficha.violeta .cont_bloques .bloque a, .p_actividas_ficha:not(.p_noticias) .cont_bloques .bloque a {
  color: black;
}
.p_actividades_categoria .col_sidebar .cont_bloques .bloque a{ color: #ff5e2c;}
.p_actividades_categoria .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .cont_datos_bloque .wrap a:hover{ color: #ff5e2c; text-decoration: none;}
.p_actividades_categoria.verde .cont_paginacion .paginacion li a, .p_actividades_categoria.amarillo .cont_paginacion .paginacion li a, .p_actividades_categoria.naranja .cont_paginacion .paginacion li a, .p_actividades_categoria.azul .cont_paginacion .paginacion li a, .p_actividades_categoria.violeta .cont_paginacion .paginacion li a, .p_actividades_categoria:not(.p_noticias) .cont_paginacion .paginacion li a, .p_actividas_ficha.verde .cont_paginacion .paginacion li a, .p_actividas_ficha.amarillo .cont_paginacion .paginacion li a, .p_actividas_ficha.naranja .cont_paginacion .paginacion li a, .p_actividas_ficha.azul .cont_paginacion .paginacion li a, .p_actividas_ficha.violeta .cont_paginacion .paginacion li a, .p_actividas_ficha:not(.p_noticias) .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_actividades_categoria.verde .cont_paginacion .paginacion li.activo a, .p_actividades_categoria.amarillo .cont_paginacion .paginacion li.activo a, .p_actividades_categoria.naranja .cont_paginacion .paginacion li.activo a, .p_actividades_categoria.azul .cont_paginacion .paginacion li.activo a, .p_actividades_categoria.violeta .cont_paginacion .paginacion li.activo a, .p_actividades_categoria:not(.p_noticias) .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.verde .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.amarillo .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.naranja .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.azul .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.violeta .cont_paginacion .paginacion li.activo a, .p_actividas_ficha:not(.p_noticias) .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-red);
}
.p_actividades_categoria.verde .cont_desplegable .titulo, .p_actividades_categoria.amarillo .cont_desplegable .titulo, .p_actividades_categoria.naranja .cont_desplegable .titulo, .p_actividades_categoria.azul .cont_desplegable .titulo, .p_actividades_categoria.violeta .cont_desplegable .titulo, .p_actividades_categoria:not(.p_noticias) .cont_desplegable .titulo, .p_actividas_ficha.verde .cont_desplegable .titulo, .p_actividas_ficha.amarillo .cont_desplegable .titulo, .p_actividas_ficha.naranja .cont_desplegable .titulo, .p_actividas_ficha.azul .cont_desplegable .titulo, .p_actividas_ficha.violeta .cont_desplegable .titulo, .p_actividas_ficha:not(.p_noticias) .cont_desplegable .titulo {
  background-color: var(--color-red);
}
.p_actividades_categoria.verde .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.verde .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.verde .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividades_categoria.amarillo .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividades_categoria.naranja .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.naranja .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.naranja .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividades_categoria.azul .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.azul .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.azul .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividades_categoria.violeta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.violeta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.violeta .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividades_categoria:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.verde .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.verde .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.verde .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.amarillo .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.naranja .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.naranja .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.naranja .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.azul .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.azul .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.azul .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.violeta .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.violeta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.violeta .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-red);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_actividades_categoria.verde .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividades_categoria.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividades_categoria.naranja .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividades_categoria.azul .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividades_categoria.violeta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividades_categoria:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.verde .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.amarillo .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.naranja .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.azul .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.violeta .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha:not(.p_noticias) .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_actividades_categoria.verde .lista_socios li:before, .p_actividades_categoria.amarillo .lista_socios li:before, .p_actividades_categoria.naranja .lista_socios li:before, .p_actividades_categoria.azul .lista_socios li:before, .p_actividades_categoria.violeta .lista_socios li:before, .p_actividades_categoria:not(.p_noticias) .lista_socios li:before, .p_actividas_ficha.verde .lista_socios li:before, .p_actividas_ficha.amarillo .lista_socios li:before, .p_actividas_ficha.naranja .lista_socios li:before, .p_actividas_ficha.azul .lista_socios li:before, .p_actividas_ficha.violeta .lista_socios li:before, .p_actividas_ficha:not(.p_noticias) .lista_socios li:before {
  color: var(--color-red);
}
.p_actividades_categoria.verde .footer, .p_actividades_categoria.amarillo .footer, .p_actividades_categoria.naranja .footer, .p_actividades_categoria.azul .footer, .p_actividades_categoria.violeta .footer, .p_actividades_categoria:not(.p_noticias) .footer, .p_actividas_ficha.verde .footer, .p_actividas_ficha.amarillo .footer, .p_actividas_ficha.naranja .footer, .p_actividas_ficha.azul .footer, .p_actividas_ficha.violeta .footer, .p_actividas_ficha:not(.p_noticias) .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_actividades_categoria.verde .footer, .p_actividades_categoria.amarillo .footer, .p_actividades_categoria.naranja .footer, .p_actividades_categoria.azul .footer, .p_actividades_categoria.violeta .footer, .p_actividades_categoria:not(.p_noticias) .footer, .p_actividas_ficha.verde .footer, .p_actividas_ficha.amarillo .footer, .p_actividas_ficha.naranja .footer, .p_actividas_ficha.azul .footer, .p_actividas_ficha.violeta .footer, .p_actividas_ficha:not(.p_noticias) .footer {
    font-size: 1.2em;
  }
}

.p_actividades_categoria.verde .footer a:hover, .p_actividades_categoria.amarillo .footer a:hover, .p_actividades_categoria.naranja .footer a:hover, .p_actividades_categoria.
.p_actividades_categoria.verde .footer .menu_legal li:not(:first-child), .p_actividades_categoria.amarillo .footer .menu_legal li:not(:first-child), .p_actividades_categoria.naranja .footer .menu_legal li:not(:first-child), .p_actividades_categoria.azul .footer .menu_legal li:not(:first-child), .p_actividades_categoria.violeta .footer .menu_legal li:not(:first-child), .p_actividades_categoria:not(.p_noticias) .footer .menu_legal li:not(:first-child), .p_actividas_ficha.verde .footer .menu_legal li:not(:first-child), .p_actividas_ficha.amarillo .footer .menu_legal li:not(:first-child), .p_actividas_ficha.naranja .footer .menu_legal li:not(:first-child), .p_actividas_ficha.azul .footer .menu_legal li:not(:first-child), .p_actividas_ficha.violeta .footer .menu_legal li:not(:first-child), .p_actividas_ficha:not(.p_noticias) .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-yellow);
}
.p_actividades_categoria.verde .footer .col.img img, .p_actividades_categoria.amarillo .footer .col.img img, .p_actividades_categoria.naranja .footer .col.img img, .p_actividades_categoria.azul .footer .col.img img, .p_actividades_categoria.violeta .footer .col.img img, .p_actividades_categoria:not(.p_noticias) .footer .col.img img, .p_actividas_ficha.verde .footer .col.img img, .p_actividas_ficha.amarillo .footer .col.img img, .p_actividas_ficha.naranja .footer .col.img img, .p_actividas_ficha.azul .footer .col.img img, .p_actividas_ficha.violeta .footer .col.img img, .p_actividas_ficha:not(.p_noticias) .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_actividades_categoria.verde .footer .col.img img, .p_actividades_categoria.amarillo .footer .col.img img, .p_actividades_categoria.naranja .footer .col.img img, .p_actividades_categoria.azul .footer .col.img img, .p_actividades_categoria.violeta .footer .col.img img, .p_actividades_categoria:not(.p_noticias) .footer .col.img img, .p_actividas_ficha.verde .footer .col.img img, .p_actividas_ficha.amarillo .footer .col.img img, .p_actividas_ficha.naranja .footer .col.img img, .p_actividas_ficha.azul .footer .col.img img, .p_actividas_ficha.violeta .footer .col.img img, .p_actividas_ficha:not(.p_noticias) .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_actividades_categoria.verde .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.amarillo .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.naranja .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.azul .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.violeta .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria:not(.p_noticias) .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.verde .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.amarillo .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.naranja .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.azul .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.violeta .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha:not(.p_noticias) .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_actividades_categoria.verde .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.amarillo .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.naranja .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.azul .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria.violeta .footer .cont_columnas.base_3 .col.img img, .p_actividades_categoria:not(.p_noticias) .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.verde .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.amarillo .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.naranja .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.azul .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.violeta .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha:not(.p_noticias) .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_actividades_categoria.verde .btn, .p_actividades_categoria.amarillo .btn, .p_actividades_categoria.naranja .btn, .p_actividades_categoria.azul .btn, .p_actividades_categoria.violeta .btn, .p_actividades_categoria:not(.p_noticias) .btn, .p_actividas_ficha.verde .btn, .p_actividas_ficha.amarillo .btn, .p_actividas_ficha.naranja .btn, .p_actividas_ficha.azul .btn, .p_actividas_ficha.violeta .btn, .p_actividas_ficha:not(.p_noticias) .btn {
  background-color: var(--color-red);
  border-color: var(--color-red);
}
.p_actividades_categoria.verde .btn.secundario, .p_actividades_categoria.amarillo .btn.secundario, .p_actividades_categoria.naranja .btn.secundario, .p_actividades_categoria.azul .btn.secundario, .p_actividades_categoria.violeta .btn.secundario, .p_actividades_categoria:not(.p_noticias) .btn.secundario, .p_actividas_ficha.verde .btn.secundario, .p_actividas_ficha.amarillo .btn.secundario, .p_actividas_ficha.naranja .btn.secundario, .p_actividas_ficha.azul .btn.secundario, .p_actividas_ficha.violeta .btn.secundario, .p_actividas_ficha:not(.p_noticias) .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_actividades_categoria.verde .checkbox label:after, .p_actividades_categoria.amarillo .checkbox label:after, .p_actividades_categoria.naranja .checkbox label:after, .p_actividades_categoria.azul .checkbox label:after, .p_actividades_categoria.violeta .checkbox label:after, .p_actividades_categoria:not(.p_noticias) .checkbox label:after, .p_actividas_ficha.verde .checkbox label:after, .p_actividas_ficha.amarillo .checkbox label:after, .p_actividas_ficha.naranja .checkbox label:after, .p_actividas_ficha.azul .checkbox label:after, .p_actividas_ficha.violeta .checkbox label:after, .p_actividas_ficha:not(.p_noticias) .checkbox label:after {
  color: var(--color-red);
}
.p_actividades_categoria.verde input[type=text], .p_actividades_categoria.verde input[type=password], .p_actividades_categoria.verde input[type=date], .p_actividades_categoria.verde input[type=datetime], .p_actividades_categoria.verde input[type=datetime-local], .p_actividades_categoria.verde input[type=month], .p_actividades_categoria.verde input[type=week], .p_actividades_categoria.verde input[type=email], .p_actividades_categoria.verde input[type=number], .p_actividades_categoria.verde input[type=search], .p_actividades_categoria.verde input[type=tel], .p_actividades_categoria.verde input[type=time], .p_actividades_categoria.verde input[type=url], .p_actividades_categoria.verde textarea, .p_actividades_categoria.verde select, .p_actividades_categoria.amarillo input[type=text], .p_actividades_categoria.amarillo input[type=password], .p_actividades_categoria.amarillo input[type=date], .p_actividades_categoria.amarillo input[type=datetime], .p_actividades_categoria.amarillo input[type=datetime-local], .p_actividades_categoria.amarillo input[type=month], .p_actividades_categoria.amarillo input[type=week], .p_actividades_categoria.amarillo input[type=email], .p_actividades_categoria.amarillo input[type=number], .p_actividades_categoria.amarillo input[type=search], .p_actividades_categoria.amarillo input[type=tel], .p_actividades_categoria.amarillo input[type=time], .p_actividades_categoria.amarillo input[type=url], .p_actividades_categoria.amarillo textarea, .p_actividades_categoria.amarillo select, .p_actividades_categoria.naranja input[type=text], .p_actividades_categoria.naranja input[type=password], .p_actividades_categoria.naranja input[type=date], .p_actividades_categoria.naranja input[type=datetime], .p_actividades_categoria.naranja input[type=datetime-local], .p_actividades_categoria.naranja input[type=month], .p_actividades_categoria.naranja input[type=week], .p_actividades_categoria.naranja input[type=email], .p_actividades_categoria.naranja input[type=number], .p_actividades_categoria.naranja input[type=search], .p_actividades_categoria.naranja input[type=tel], .p_actividades_categoria.naranja input[type=time], .p_actividades_categoria.naranja input[type=url], .p_actividades_categoria.naranja textarea, .p_actividades_categoria.naranja select, .p_actividades_categoria.azul input[type=text], .p_actividades_categoria.azul input[type=password], .p_actividades_categoria.azul input[type=date], .p_actividades_categoria.azul input[type=datetime], .p_actividades_categoria.azul input[type=datetime-local], .p_actividades_categoria.azul input[type=month], .p_actividades_categoria.azul input[type=week], .p_actividades_categoria.azul input[type=email], .p_actividades_categoria.azul input[type=number], .p_actividades_categoria.azul input[type=search], .p_actividades_categoria.azul input[type=tel], .p_actividades_categoria.azul input[type=time], .p_actividades_categoria.azul input[type=url], .p_actividades_categoria.azul textarea, .p_actividades_categoria.azul select, .p_actividades_categoria.violeta input[type=text], .p_actividades_categoria.violeta input[type=password], .p_actividades_categoria.violeta input[type=date], .p_actividades_categoria.violeta input[type=datetime], .p_actividades_categoria.violeta input[type=datetime-local], .p_actividades_categoria.violeta input[type=month], .p_actividades_categoria.violeta input[type=week], .p_actividades_categoria.violeta input[type=email], .p_actividades_categoria.violeta input[type=number], .p_actividades_categoria.violeta input[type=search], .p_actividades_categoria.violeta input[type=tel], .p_actividades_categoria.violeta input[type=time], .p_actividades_categoria.violeta input[type=url], .p_actividades_categoria.violeta textarea, .p_actividades_categoria.violeta select, .p_actividades_categoria:not(.p_noticias) input[type=text], .p_actividades_categoria:not(.p_noticias) input[type=password], .p_actividades_categoria:not(.p_noticias) input[type=date], .p_actividades_categoria:not(.p_noticias) input[type=datetime], .p_actividades_categoria:not(.p_noticias) input[type=datetime-local], .p_actividades_categoria:not(.p_noticias) input[type=month], .p_actividades_categoria:not(.p_noticias) input[type=week], .p_actividades_categoria:not(.p_noticias) input[type=email], .p_actividades_categoria:not(.p_noticias) input[type=number], .p_actividades_categoria:not(.p_noticias) input[type=search], .p_actividades_categoria:not(.p_noticias) input[type=tel], .p_actividades_categoria:not(.p_noticias) input[type=time], .p_actividades_categoria:not(.p_noticias) input[type=url], .p_actividades_categoria:not(.p_noticias) textarea, .p_actividades_categoria:not(.p_noticias) select, .p_actividas_ficha.verde input[type=text], .p_actividas_ficha.verde input[type=password], .p_actividas_ficha.verde input[type=date], .p_actividas_ficha.verde input[type=datetime], .p_actividas_ficha.verde input[type=datetime-local], .p_actividas_ficha.verde input[type=month], .p_actividas_ficha.verde input[type=week], .p_actividas_ficha.verde input[type=email], .p_actividas_ficha.verde input[type=number], .p_actividas_ficha.verde input[type=search], .p_actividas_ficha.verde input[type=tel], .p_actividas_ficha.verde input[type=time], .p_actividas_ficha.verde input[type=url], .p_actividas_ficha.verde textarea, .p_actividas_ficha.verde select, .p_actividas_ficha.amarillo input[type=text], .p_actividas_ficha.amarillo input[type=password], .p_actividas_ficha.amarillo input[type=date], .p_actividas_ficha.amarillo input[type=datetime], .p_actividas_ficha.amarillo input[type=datetime-local], .p_actividas_ficha.amarillo input[type=month], .p_actividas_ficha.amarillo input[type=week], .p_actividas_ficha.amarillo input[type=email], .p_actividas_ficha.amarillo input[type=number], .p_actividas_ficha.amarillo input[type=search], .p_actividas_ficha.amarillo input[type=tel], .p_actividas_ficha.amarillo input[type=time], .p_actividas_ficha.amarillo input[type=url], .p_actividas_ficha.amarillo textarea, .p_actividas_ficha.amarillo select, .p_actividas_ficha.naranja input[type=text], .p_actividas_ficha.naranja input[type=password], .p_actividas_ficha.naranja input[type=date], .p_actividas_ficha.naranja input[type=datetime], .p_actividas_ficha.naranja input[type=datetime-local], .p_actividas_ficha.naranja input[type=month], .p_actividas_ficha.naranja input[type=week], .p_actividas_ficha.naranja input[type=email], .p_actividas_ficha.naranja input[type=number], .p_actividas_ficha.naranja input[type=search], .p_actividas_ficha.naranja input[type=tel], .p_actividas_ficha.naranja input[type=time], .p_actividas_ficha.naranja input[type=url], .p_actividas_ficha.naranja textarea, .p_actividas_ficha.naranja select, .p_actividas_ficha.azul input[type=text], .p_actividas_ficha.azul input[type=password], .p_actividas_ficha.azul input[type=date], .p_actividas_ficha.azul input[type=datetime], .p_actividas_ficha.azul input[type=datetime-local], .p_actividas_ficha.azul input[type=month], .p_actividas_ficha.azul input[type=week], .p_actividas_ficha.azul input[type=email], .p_actividas_ficha.azul input[type=number], .p_actividas_ficha.azul input[type=search], .p_actividas_ficha.azul input[type=tel], .p_actividas_ficha.azul input[type=time], .p_actividas_ficha.azul input[type=url], .p_actividas_ficha.azul textarea, .p_actividas_ficha.azul select, .p_actividas_ficha.violeta input[type=text], .p_actividas_ficha.violeta input[type=password], .p_actividas_ficha.violeta input[type=date], .p_actividas_ficha.violeta input[type=datetime], .p_actividas_ficha.violeta input[type=datetime-local], .p_actividas_ficha.violeta input[type=month], .p_actividas_ficha.violeta input[type=week], .p_actividas_ficha.violeta input[type=email], .p_actividas_ficha.violeta input[type=number], .p_actividas_ficha.violeta input[type=search], .p_actividas_ficha.violeta input[type=tel], .p_actividas_ficha.violeta input[type=time], .p_actividas_ficha.violeta input[type=url], .p_actividas_ficha.violeta textarea, .p_actividas_ficha.violeta select, .p_actividas_ficha:not(.p_noticias) input[type=text], .p_actividas_ficha:not(.p_noticias) input[type=password], .p_actividas_ficha:not(.p_noticias) input[type=date], .p_actividas_ficha:not(.p_noticias) input[type=datetime], .p_actividas_ficha:not(.p_noticias) input[type=datetime-local], .p_actividas_ficha:not(.p_noticias) input[type=month], .p_actividas_ficha:not(.p_noticias) input[type=week], .p_actividas_ficha:not(.p_noticias) input[type=email], .p_actividas_ficha:not(.p_noticias) input[type=number], .p_actividas_ficha:not(.p_noticias) input[type=search], .p_actividas_ficha:not(.p_noticias) input[type=tel], .p_actividas_ficha:not(.p_noticias) input[type=time], .p_actividas_ficha:not(.p_noticias) input[type=url], .p_actividas_ficha:not(.p_noticias) textarea, .p_actividas_ficha:not(.p_noticias) select {
  border-bottom: 1px solid var(--color-red);
}
.p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.amarillo .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.amarillo .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.naranja .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.naranja .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.azul .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.azul .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.violeta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.violeta .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.verde .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.amarillo .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.amarillo .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.naranja .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.naranja .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.azul .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.azul .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.violeta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.violeta .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-red) !important;
  opacity: 1 !important;
}
.p_actividades_categoria .col_sidebar .cont_bloques .bloque a,.p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a,.p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo) a.p_actividades_categoria.amarillo a:not(.btn_volver), .p_actividades_categoria.naranja a:not(.btn_volver), .p_actividades_categoria.azul a:not(.btn_volver), .p_actividades_categoria.violeta a:not(.btn_volver), .p_actividas_ficha.verde a:not(.btn_volver), .p_actividas_ficha.amarillo a:not(.btn_volver), .p_actividas_ficha.naranja a:not(.btn_volver), .p_actividas_ficha.azul a:not(.btn_volver), .p_actividas_ficha.violeta a:not(.btn_volver), .p_actividas_ficha:not(.p_noticias) a:not(.btn_volver), .p_actividades_categoria .cont_ficha_2col .col_sidebar .cont_filtros .cont_select_anos .dropdown{
  color: #ff5e2c;
}
.col_sidebar .cont_bloques .bloque a{color:##00a88b;}
.col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a{ color: inherit !important; text-decoration: none;}
.cont_ficha_2col .col_sidebar .cont_filtros .titulo{ padding-left: 20px;}
.p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a{ color: inherit !important; text-decoration: none;}
.p_actividades_categoria.verde .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.verde .dropdown .dropdown_opciones li:hover, .p_actividades_categoria.amarillo .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.amarillo .dropdown .dropdown_opciones li:hover, .p_actividades_categoria.naranja .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.naranja .dropdown .dropdown_opciones li:hover, .p_actividades_categoria.azul .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.azul .dropdown .dropdown_opciones li:hover, .p_actividades_categoria.violeta .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.violeta .dropdown .dropdown_opciones li:hover, .p_actividades_categoria:not(.p_noticias) .dropdown .dropdown_opciones li.activo, .p_actividades_categoria:not(.p_noticias) .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.verde .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.verde .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.amarillo .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.amarillo .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.naranja .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.naranja .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.azul .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.azul .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.violeta .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.violeta .dropdown .dropdown_opciones li:hover, .p_actividas_ficha:not(.p_noticias) .dropdown .dropdown_opciones li.activo, .p_actividas_ficha:not(.p_noticias) .dropdown .dropdown_opciones li:hover {
  color: #ff5e2c;
}
.p_actividades_categoria.verde .col_principal.ficha > .titulo, .p_actividades_categoria.amarillo .col_principal.ficha > .titulo, .p_actividades_categoria.naranja .col_principal.ficha > .titulo, .p_actividades_categoria.azul .col_principal.ficha > .titulo, .p_actividades_categoria.violeta .col_principal.ficha > .titulo, .p_actividades_categoria:not(.p_noticias) .col_principal.ficha > .titulo, .p_actividas_ficha.verde .col_principal.ficha > .titulo, .p_actividas_ficha.amarillo .col_principal.ficha > .titulo, .p_actividas_ficha.naranja .col_principal.ficha > .titulo, .p_actividas_ficha.azul .col_principal.ficha > .titulo, .p_actividas_ficha.violeta .col_principal.ficha > .titulo, .p_actividas_ficha:not(.p_noticias) .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}

.p_actividas_ficha:not(.p_noticias) .col_principal.ficha > .titulo{
  margin-top: 83px;
}

.p_actividades_categoria.verde .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividades_categoria.amarillo .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividades_categoria.naranja .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividades_categoria.azul .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividades_categoria.violeta .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividades_categoria:not(.p_noticias) .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.verde .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.amarillo .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.naranja .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.azul .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.violeta .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha:not(.p_noticias) .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-red);
}
.p_actividades_categoria.verde .subtitulo, .p_actividades_categoria.amarillo .subtitulo, .p_actividades_categoria.naranja .subtitulo, .p_actividades_categoria.azul .subtitulo, .p_actividades_categoria.violeta .subtitulo, .p_actividades_categoria:not(.p_noticias) .subtitulo, .p_actividas_ficha.verde .subtitulo, .p_actividas_ficha.amarillo .subtitulo, .p_actividas_ficha.naranja .subtitulo, .p_actividas_ficha.azul .subtitulo, .p_actividas_ficha.violeta .subtitulo, .p_actividas_ficha:not(.p_noticias) .subtitulo {
  color: black !important;
}
.p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.verde .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.amarillo .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.amarillo .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.naranja .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.naranja .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.azul .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.azul .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria.violeta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.violeta .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividades_categoria:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.verde .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.verde .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.amarillo .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.amarillo .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.naranja .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.naranja .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.azul .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.azul .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.violeta .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.violeta .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha:not(.p_noticias) .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-red);
}
.p_actividades_categoria.otro, .p_actividas_ficha.otro {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_actividades_categoria.otro::selection, .p_actividades_categoria.otro::-moz-selection, .p_actividas_ficha.otro::selection, .p_actividas_ficha.otro::-moz-selection {
  background-color: var(--color-pink) !important;
  color: var(--color-blue) !important;
}
.p_actividades_categoria.otro .cabecera .menu_sep_linea li, .p_actividas_ficha.otro .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_actividades_categoria.otro .cabecera .rrss a, .p_actividades_categoria.otro .cabecera .rrss label, .p_actividas_ficha.otro .cabecera .rrss a, .p_actividas_ficha.otro .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.cabecera .cont_buscador .cont_campo input[type=text]:focus{ background:transparent !important;}
.cont_resultados_busqueda .cont_bloques .bloque.media .cont_datos_bloque{ padding-left: 20px;}
.cont_resultados_busqueda .cont_bloques .bloque a:hover,.cont_resultados_busqueda .cont_bloques .bloque a{ color:#000000 !important;}
.cont_resultados_busqueda .cont_bloques .bloque a .fa.fa-plus{ display:none !important;}
.cont_resultados_busqueda .cont_bloques .bloque > .wrap{ background: transparent;}
.p_actividades_categoria.otro .cabecera .rrss a:hover, .p_actividades_categoria.otro .cabecera .rrss label:hover, .p_actividas_ficha.otro .cabecera .rrss a:hover, .p_actividas_ficha.otro .cabecera .rrss label:hover {
  color: white;
}
.p_actividades_categoria.otro .cabecera .cont_logo svg, .p_actividas_ficha.otro .cabecera .cont_logo svg {
  fill: white;
}
.p_actividades_categoria.otro .cabecera .cont_top_menu a, .p_actividas_ficha.otro .cabecera .cont_top_menu a {
  color: white;
}
.p_actividades_categoria.otro .cabecera .cont_top_menu a:hover, .p_actividas_ficha.otro .cabecera .cont_top_menu a:hover {
  color: var(--color-pink);
}
.p_actividades_categoria.otro .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.otro .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-pink);
  color: var(--color-blue);
}
@media screen and (max-width: 760px) {
  .p_actividades_categoria.otro .cabecera .cont_buscador .cont_campo, .p_actividas_ficha.otro .cabecera .cont_buscador .cont_campo {
    background: var(--color-pink);
  }
  .p_actividades_categoria.otro .cabecera .cont_buscador .cont_campo input[type=text], .p_actividas_ficha.otro .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_actividades_categoria.otro .cabecera .cont_buscador .fa-search, .p_actividades_categoria.otro .cabecera .cont_buscador .btn_buscar, .p_actividas_ficha.otro .cabecera .cont_buscador .fa-search, .p_actividas_ficha.otro .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_actividades_categoria.otro .cont_textos a, .p_actividas_ficha.otro .cont_textos a {
  color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_cabecera_seccion, .p_actividas_ficha.otro .cont_cabecera_seccion {
  background-color: var(--color-blue);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_actividades_categoria.otro .cont_cabecera_seccion .cabecera_seccion:before, .p_actividas_ficha.otro .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_cabecera_seccion .cabecera_seccion, .p_actividades_categoria.otro .cont_cabecera_seccion h1.titulo, .p_actividas_ficha.otro .cont_cabecera_seccion .cabecera_seccion, .p_actividas_ficha.otro .cont_cabecera_seccion h1.titulo {
  color: var(--color-pink);
}
.p_actividades_categoria.otro .cont_cabecera_seccion a:hover, .p_actividas_ficha.otro .cont_cabecera_seccion a:hover {
  color: var(--color-pink);
}
.p_actividades_categoria.otro .cont_menu_principal .menu_principal li, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li ul, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_menu_principal .menu_principal li a, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li ul a, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li a, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
  color: #727272;
}
.p_actividades_categoria.otro .cont_menu_principal .menu_principal li a:after, .p_actividades_categoria.otro .cont_menu_principal .menu_principal li ul a:after, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li a:after, .p_actividas_ficha.otro .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_menu_principal .menu_principal > li img, .p_actividas_ficha.otro .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_actividades_categoria.otro .cont_menu_principal .menu_principal > li:last-child, .p_actividas_ficha.otro .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_bloques .bloque, .p_actividas_ficha.otro .cont_bloques .bloque {
  background-color: #f1efeb;
  color: black;
}
.p_actividades_categoria.otro .cont_bloques .bloque a, .p_actividas_ficha.otro .cont_bloques .bloque a {
  color: black;
}
.p_actividades_categoria.otro .cont_paginacion .paginacion li a, .p_actividas_ficha.otro .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_actividades_categoria.otro .cont_paginacion .paginacion li.activo a, .p_actividas_ficha.otro .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_desplegable .titulo, .p_actividas_ficha.otro .cont_desplegable .titulo {
  background-color: var(--color-blue);
}
.p_actividades_categoria.otro .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividades_categoria.otro .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividades_categoria.otro .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_actividas_ficha.otro .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_actividas_ficha.otro .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_actividas_ficha.otro .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-blue);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_actividades_categoria.otro .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_actividas_ficha.otro .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_actividades_categoria.otro .lista_socios li:before, .p_actividas_ficha.otro .lista_socios li:before {
  color: var(--color-blue);
}
.p_actividades_categoria.otro .footer, .p_actividas_ficha.otro .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_actividades_categoria.otro .footer, .p_actividas_ficha.otro .footer {
    font-size: 1.2em;
  }
}
.p_actividades_categoria.otro .footer a, .p_actividas_ficha.otro .footer a {
  color: white !important;
}
.p_actividades_categoria.otro .footer a:hover, .p_actividas_ficha.otro .footer a:hover {
  text-decoration: underline;
}
.p_actividades_categoria.otro .footer .cont_legal, .p_actividas_ficha.otro .footer .cont_legal {
  border-top: 3px solid var(--color-pink);
}
.p_actividades_categoria.otro .footer .menu_legal li:not(:first-child), .p_actividas_ficha.otro .footer .menu_legal li:not(:first-child) {
  border-left: solid 1px var(--color-pink);
}
.p_actividades_categoria.otro .footer .col.img img, .p_actividas_ficha.otro .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_actividades_categoria.otro .footer .col.img img, .p_actividas_ficha.otro .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_actividades_categoria.otro .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.otro .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_actividades_categoria.otro .footer .cont_columnas.base_3 .col.img img, .p_actividas_ficha.otro .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_actividades_categoria.otro .btn, .p_actividas_ficha.otro .btn {
  background-color: var(--color-blue);
  border-color: var(--color-blue);
}
.p_actividades_categoria.otro .btn.secundario, .p_actividas_ficha.otro .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_actividades_categoria.otro .checkbox label:after, .p_actividas_ficha.otro .checkbox label:after {
  color: var(--color-blue);
}
.p_actividades_categoria.otro input[type=text], .p_actividades_categoria.otro input[type=password], .p_actividades_categoria.otro input[type=date], .p_actividades_categoria.otro input[type=datetime], .p_actividades_categoria.otro input[type=datetime-local], .p_actividades_categoria.otro input[type=month], .p_actividades_categoria.otro input[type=week], .p_actividades_categoria.otro input[type=email], .p_actividades_categoria.otro input[type=number], .p_actividades_categoria.otro input[type=search], .p_actividades_categoria.otro input[type=tel], .p_actividades_categoria.otro input[type=time], .p_actividades_categoria.otro input[type=url], .p_actividades_categoria.otro textarea, .p_actividades_categoria.otro select, .p_actividas_ficha.otro input[type=text], .p_actividas_ficha.otro input[type=password], .p_actividas_ficha.otro input[type=date], .p_actividas_ficha.otro input[type=datetime], .p_actividas_ficha.otro input[type=datetime-local], .p_actividas_ficha.otro input[type=month], .p_actividas_ficha.otro input[type=week], .p_actividas_ficha.otro input[type=email], .p_actividas_ficha.otro input[type=number], .p_actividas_ficha.otro input[type=search], .p_actividas_ficha.otro input[type=tel], .p_actividas_ficha.otro input[type=time], .p_actividas_ficha.otro input[type=url], .p_actividas_ficha.otro textarea, .p_actividas_ficha.otro select {
  border-bottom: 1px solid var(--color-blue);
}
.p_actividades_categoria.otro .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividades_categoria.otro .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_actividas_ficha.otro .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_actividas_ficha.otro .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-blue) !important;
  opacity: 1 !important;
}
.p_actividades_categoria.otro a:not(.btn_volver), .p_actividas_ficha.otro a:not(.btn_volver) {
  color: var(--color-blue);
}
.p_actividades_categoria.otro .dropdown .dropdown_opciones li.activo, .p_actividades_categoria.otro .dropdown .dropdown_opciones li:hover, .p_actividas_ficha.otro .dropdown .dropdown_opciones li.activo, .p_actividas_ficha.otro .dropdown .dropdown_opciones li:hover {
  color: var(--color-blue);
}
.p_actividades_categoria.otro .col_principal.ficha > .titulo, .p_actividas_ficha.otro .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_actividades_categoria.otro .col_principal.ficha .cont_datos_evento .fecha:before, .p_actividas_ficha.otro .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-blue);
}
.p_actividades_categoria.otro .subtitulo, .p_actividas_ficha.otro .subtitulo {
  color: black !important;
}

.p_agenda {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_agenda::selection, .p_agenda::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-purple) !important;
}
.p_agenda .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_agenda .cabecera .rrss a, .p_agenda .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_agenda .cabecera .rrss a:hover, .p_agenda .cabecera .rrss label:hover {
  color: white;
}
.p_agenda .cabecera .cont_logo svg {
  fill: white;
}
.p_agenda .cabecera .cont_top_menu a {
  color: white;
}
.p_agenda .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_agenda .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-purple);
}
@media screen and (max-width: 760px) {
  .p_agenda .cabecera .cont_buscador .cont_campo {
    background: var(--color-yellow);
  }
  .p_agenda .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_agenda .cabecera .cont_buscador .fa-search, .p_agenda .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_agenda .cont_textos a {
  color: var(--color-purple);
}
.p_agenda .cont_cabecera_seccion {
  background-color: var(--color-purple);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_agenda .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-purple);
}
.p_agenda .cont_cabecera_seccion .cabecera_seccion, .p_agenda .cont_cabecera_seccion h1.titulo {
  color: var(--color-yellow);
}
.p_agenda .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_agenda .cont_menu_principal .menu_principal li, .p_agenda .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-purple);
}
.p_agenda .cont_menu_principal .menu_principal li a, .p_agenda .cont_menu_principal .menu_principal li ul a {
  color: var(--color-purple);
  color: #727272;
}
.p_agenda .cont_menu_principal .menu_principal li a:after, .p_agenda .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-purple);
}
.p_agenda .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_agenda .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-purple);
}
.p_agenda .cont_bloques .bloque {
  background-color: #f1efeb;
  color: black;
}
.p_agenda .cont_bloques .bloque a {
  color: black;
}
.p_agenda .cont_paginacion .paginacion li a {
  background-color: #f1efeb;
  color: #cdd123;
  text-decoration: underline;
}
.p_agenda .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-purple);
}
.p_agenda .cont_desplegable .titulo {
  background-color: var(--color-purple);
}
.p_agenda .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_agenda .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_agenda .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-purple);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_agenda .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_agenda .lista_socios li:before {
  color: var(--color-purple);
}
.p_agenda .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_agenda .footer {
    font-size: 1.2em;
  }
}


.p_agenda .footer .col.img img {
  width: 25%;
  margin: 0 32.5%;
}
@media screen and (min-width: 1024px) {
  .p_agenda .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_agenda .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
body .footer .menu_legal li{ border-color: #000000;}
@media screen and (max-width: 1024px) {
  .p_agenda .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_agenda .btn {
  background-color: var(--color-purple);
  border-color: var(--color-purple);
}
.p_agenda .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_agenda .checkbox label:after {
  color: var(--color-purple);
}
.p_agenda input[type=text], .p_agenda input[type=password], .p_agenda input[type=date], .p_agenda input[type=datetime], .p_agenda input[type=datetime-local], .p_agenda input[type=month], .p_agenda input[type=week], .p_agenda input[type=email], .p_agenda input[type=number], .p_agenda input[type=search], .p_agenda input[type=tel], .p_agenda input[type=time], .p_agenda input[type=url], .p_agenda textarea, .p_agenda select {
  border-bottom: 1px solid var(--color-purple);
}
.p_agenda .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_agenda .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-purple) !important;
  opacity: 1 !important;
}
.p_agenda a:not(.btn_volver) {
  color: var(--color-purple);
}
.p_agenda .dropdown .dropdown_opciones li.activo, .p_agenda .dropdown .dropdown_opciones li:hover {
  color: var(--color-purple);
}
.p_agenda .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_agenda .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-purple);
}
.p_agenda .subtitulo {
  color: black !important;
}
.p_agenda .cont_agenda .mes .dia.con_actividad {
  color: var(--color-purple);
}
.p_agenda .cont_agenda .mes .dia.con_actividad:before {
  border-color: var(--color-purple);
}
.p_agenda .cont_agenda .mes .cont_dias {
  border-bottom-color: var(--color-purple);
}
.p_agenda .cont_agenda .mes .cont_eventos a:hover, .p_agenda .cont_agenda .mes .cont_eventos a strong {
  color: var(--color-purple);
}

.p_enciclopedia, .p_cronologia, .p_resultados_busqueda {
  font-family: scout, sans-serif;
  font-size: 1.1em;
}
.p_enciclopedia::selection, .p_enciclopedia::-moz-selection, .p_cronologia::selection, .p_cronologia::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-green) !important;
}
 .p_resultados_busqueda::selection, .p_resultados_busqueda::-moz-selection {
  background-color: var(--color-yellow) !important;
  color: var(--color-blue) !important;
}
.p_enciclopedia .cabecera .menu_sep_linea li, .p_cronologia .cabecera .menu_sep_linea li, .p_resultados_busqueda .cabecera .menu_sep_linea li {
  border-left: none;
}
.p_enciclopedia .cabecera .rrss a, .p_enciclopedia .cabecera .rrss label, .p_cronologia .cabecera .rrss a, .p_cronologia .cabecera .rrss label, .p_resultados_busqueda .cabecera .rrss a, .p_resultados_busqueda .cabecera .rrss label {
  color: white;
  border-right: 1px solid white;
  padding: 0 6px;
}
.p_enciclopedia .cabecera .rrss a:hover, .p_enciclopedia .cabecera .rrss label:hover, .p_cronologia .cabecera .rrss a:hover, .p_cronologia .cabecera .rrss label:hover, .p_resultados_busqueda .cabecera .rrss a:hover, .p_resultados_busqueda .cabecera .rrss label:hover {
  color: white;
}
.p_enciclopedia .cabecera .cont_logo svg, .p_cronologia .cabecera .cont_logo svg, .p_resultados_busqueda .cabecera .cont_logo svg {
  fill: white;
}
.p_enciclopedia .cabecera .cont_top_menu a, .p_cronologia .cabecera .cont_top_menu a, .p_resultados_busqueda .cabecera .cont_top_menu a {
  color: white;
}
.p_enciclopedia .cabecera .cont_top_menu a:hover, .p_cronologia .cabecera .cont_top_menu a:hover, .p_resultados_busqueda .cabecera .cont_top_menu a:hover {
  color: var(--color-yellow);
}
.p_enciclopedia .cabecera .cont_buscador .cont_campo input[type=text], .p_cronologia .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-green);
}
.p_resultados_busqueda .cabecera .cont_buscador .cont_campo input[type=text] {
  border: 1px solid var(--color-yellow);
  color: var(--color-blue);
}
@media screen and (max-width: 760px) {
  .p_enciclopedia .cabecera .cont_buscador .cont_campo, .p_cronologia .cabecera .cont_buscador .cont_campo, .p_resultados_busqueda .cabecera .cont_buscador .cont_campo {
    background: var(--color-yellow);
  }
  .p_enciclopedia .cabecera .cont_buscador .cont_campo input[type=text], .p_cronologia .cabecera .cont_buscador .cont_campo input[type=text], .p_resultados_busqueda .cabecera .cont_buscador .cont_campo input[type=text] {
    background-color: white;
  }
}
.p_enciclopedia .cabecera .cont_buscador .fa-search, .p_enciclopedia .cabecera .cont_buscador .btn_buscar, .p_cronologia .cabecera .cont_buscador .fa-search, .p_cronologia .cabecera .cont_buscador .btn_buscar, .p_resultados_busqueda .cabecera .cont_buscador .fa-search, .p_resultados_busqueda .cabecera .cont_buscador .btn_buscar {
  color: white;
}
.p_enciclopedia .cont_textos a, .p_cronologia .cont_textos a {
  color: var(--color-green);
}
.p_resultados_busqueda .cont_textos a {
  color: var(--color-blue);
}
.p_enciclopedia .cont_cabecera_seccion, .p_cronologia .cont_cabecera_seccion {
  background-color: var(--color-green);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_resultados_busqueda .cont_cabecera_seccion {
  background-color: var(--color-blue);
  padding: 0.7em 1em;
  line-height: 1.3em;
}
.p_enciclopedia .cont_cabecera_seccion .cabecera_seccion:before, .p_cronologia .cont_cabecera_seccion .cabecera_seccion:before{
  background-color: var(--color-green);
}
.p_resultados_busqueda .cont_cabecera_seccion .cabecera_seccion:before {
  background-color: var(--color-blue);
}
.p_enciclopedia .cont_cabecera_seccion .cabecera_seccion, .p_enciclopedia .cont_cabecera_seccion h1.titulo, .p_cronologia .cont_cabecera_seccion .cabecera_seccion, .p_cronologia .cont_cabecera_seccion h1.titulo, .p_resultados_busqueda .cont_cabecera_seccion .cabecera_seccion, .p_resultados_busqueda .cont_cabecera_seccion h1.titulo {
  color: var(--color-yellow);
}
.p_enciclopedia .cont_cabecera_seccion a:hover, .p_cronologia .cont_cabecera_seccion a:hover, .p_resultados_busqueda .cont_cabecera_seccion a:hover {
  color: var(--color-yellow);
}
.p_enciclopedia .cont_menu_principal .menu_principal li, .p_enciclopedia .cont_menu_principal .menu_principal li ul, .p_cronologia .cont_menu_principal .menu_principal li, .p_cronologia .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-green);
}
 .p_resultados_busqueda .cont_menu_principal .menu_principal li, .p_resultados_busqueda .cont_menu_principal .menu_principal li ul {
  border-left-color: var(--color-blue);
}
.p_enciclopedia .cont_menu_principal .menu_principal li a, .p_enciclopedia .cont_menu_principal .menu_principal li ul a, .p_cronologia .cont_menu_principal .menu_principal li a, .p_cronologia .cont_menu_principal .menu_principal li ul a{
  color: var(--color-green);
  color: #727272;
}
 .p_resultados_busqueda .cont_menu_principal .menu_principal li a, .p_resultados_busqueda .cont_menu_principal .menu_principal li ul a {
  color: var(--color-blue);
  color: #727272;
}
.p_enciclopedia .cont_menu_principal .menu_principal li a:after, .p_enciclopedia .cont_menu_principal .menu_principal li ul a:after, .p_cronologia .cont_menu_principal .menu_principal li a:after, .p_cronologia .cont_menu_principal .menu_principal li ul a:after, .p_resultados_busqueda .cont_menu_principal .menu_principal li a:after {
  background-color: var(--color-green);
}
.p_resultados_busqueda .cont_menu_principal .menu_principal li ul a:after {
  background-color: var(--color-blue);
}
.p_enciclopedia .cont_menu_principal .menu_principal > li img, .p_cronologia .cont_menu_principal .menu_principal > li img, .p_resultados_busqueda .cont_menu_principal .menu_principal > li img {
  height: 1.6em;
}
.p_enciclopedia .cont_menu_principal .menu_principal > li:last-child, .p_cronologia .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-green);
}
.p_resultados_busqueda .cont_menu_principal .menu_principal > li:last-child {
  border-right-color: var(--color-blue);
}
.cont_ficha_2col .col_sidebar .cont_bloques.v_menu .activo .cont_datos_bloque .wrap a:hover{ color:#000000 !important}
.p_enciclopedia .cont_paginacion .paginacion li.activo a, .p_cronologia .cont_paginacion .paginacion li.activo a{
  background-color: var(--color-green);
}
.p_resultados_busqueda .cont_paginacion .paginacion li.activo a {
  background-color: var(--color-blue);
}
.p_enciclopedia .cont_desplegable .titulo, .p_cronologia .cont_desplegable .titulo {
  background-color: var(--color-green);
}
.p_resultados_busqueda .cont_desplegable .titulo {
  background-color: var(--color-blue);
}
.p_enciclopedia .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_enciclopedia .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_enciclopedia .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo, .p_cronologia .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_cronologia .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_cronologia .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-green);
  opacity: 1;
}
 .p_resultados_busqueda .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:hover a, .p_resultados_busqueda .cont_ficha_2col .col_sidebar .cont_bloques .bloque.activo, .p_resultados_busqueda .cont_ficha_2col .col_sidebar .cont_bloques .p_ficha_2col.socios .bloque.activo {
  color: var(--color-blue);
  opacity: 1;
}
@media screen and (max-width: 580px) {
  .p_enciclopedia .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_cronologia .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner, .p_resultados_busqueda .cont_ficha_2col .col_sidebar .cont_bloques .bloque.banner {
    display: none;
  }
}
.p_enciclopedia .lista_socios li:before, .p_cronologia .lista_socios li:before{
  color: var(--color-green);
}
.p_resultados_busqueda .lista_socios li:before {
  color: var(--color-blue);
}
.p_enciclopedia .footer, .p_cronologia .footer, .p_resultados_busqueda .footer {
  color: white;
}
@media screen and (max-width: 760px) {
  .p_enciclopedia .footer, .p_cronologia .footer, .p_resultados_busqueda .footer {
    font-size: 1.2em;
  }
}
@media screen and (min-width: 1024px) {
  .p_enciclopedia .footer .col.img img, .p_cronologia .footer .col.img img, .p_resultados_busqueda .footer .col.img img {
    width: 40%;
    margin: 0 15%;
  }
}
.p_enciclopedia .footer .cont_columnas.base_3 .col.img img, .p_cronologia .footer .cont_columnas.base_3 .col.img img, .p_resultados_busqueda .footer .cont_columnas.base_3 .col.img img {
  /*@media screen and (max-width: 768px){
  	width: 12.5%;
  }*/
}
@media screen and (max-width: 1024px) {
  .p_enciclopedia .footer .cont_columnas.base_3 .col.img img, .p_cronologia .footer .cont_columnas.base_3 .col.img img, .p_resultados_busqueda .footer .cont_columnas.base_3 .col.img img {
    margin: 0;
  }
}
.p_enciclopedia .btn, .p_cronologia .btn {
  background-color: var(--color-green);
  border-color: var(--color-green);
}
.p_resultados_busqueda .btn {
  background-color: var(--color-blue);
  border-color: var(--color-blue);
}
/*.tarjeta-header{ position:absolute; right:20px; top:15px;}*/
.tarjeta-header img{ max-width: 100px;}
body .cabecera .main_container{ padding-right: 140px;}
.p_enciclopedia .btn.secundario, .p_cronologia .btn.secundario, .p_resultados_busqueda .btn.secundario {
  background-color: #BABABA;
  border-color: #BABABA;
}
.p_enciclopedia .checkbox label:after, .p_cronologia .checkbox label:after {
  color: var(--color-green);
}
.p_resultados_busqueda .checkbox label:after {
  color: var(--color-blue);
}
.p_enciclopedia input[type=text], .p_enciclopedia input[type=password], .p_enciclopedia input[type=date], .p_enciclopedia input[type=datetime], .p_enciclopedia input[type=datetime-local], .p_enciclopedia input[type=month], .p_enciclopedia input[type=week], .p_enciclopedia input[type=email], .p_enciclopedia input[type=number], .p_enciclopedia input[type=search], .p_enciclopedia input[type=tel], .p_enciclopedia input[type=time], .p_enciclopedia input[type=url], .p_enciclopedia textarea, .p_enciclopedia select, .p_cronologia input[type=text], .p_cronologia input[type=password], .p_cronologia input[type=date], .p_cronologia input[type=datetime], .p_cronologia input[type=datetime-local], .p_cronologia input[type=month], .p_cronologia input[type=week], .p_cronologia input[type=email], .p_cronologia input[type=number], .p_cronologia input[type=search], .p_cronologia input[type=tel], .p_cronologia input[type=time], .p_cronologia input[type=url] {
  border-bottom: 1px solid var(--color-green);
}
.p_resultados_busqueda input[type=text], .p_resultados_busqueda input[type=password], .p_resultados_busqueda input[type=date], .p_resultados_busqueda input[type=datetime], .p_resultados_busqueda input[type=datetime-local], .p_resultados_busqueda input[type=month], .p_resultados_busqueda input[type=week], .p_resultados_busqueda input[type=email], .p_resultados_busqueda input[type=number], .p_resultados_busqueda input[type=search], .p_resultados_busqueda input[type=tel], .p_resultados_busqueda input[type=time], .p_resultados_busqueda input[type=url], .p_resultados_busqueda textarea, .p_resultados_busqueda select {
  border-bottom: 1px solid var(--color-blue);
}
.p_enciclopedia .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_enciclopedia .col_sidebar .cont_bloques.v_menu .bloque.activo a, .p_cronologia .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_cronologia .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: #000000;;
  opacity: 1 !important;
}
.p_resultados_busqueda .col_sidebar .cont_bloques.v_menu .bloque:not(.activo):hover a, .p_resultados_busqueda .col_sidebar .cont_bloques.v_menu .bloque.activo a {
  color: var(--color-blue) !important;
  opacity: 1 !important;
}
.p_enciclopedia a:not(.btn_volver), .p_cronologia a:not(.btn_volver){
  color: var(--color-green);
}
.p_resultados_busqueda a:not(.btn_volver) {
  color: var(--color-blue);
}
.p_enciclopedia .dropdown .dropdown_opciones li.activo, .p_enciclopedia .dropdown .dropdown_opciones li:hover, .p_cronologia .dropdown .dropdown_opciones li.activo, .p_cronologia .dropdown .dropdown_opciones li:hover{
  color: var(--color-green);
}
.p_resultados_busqueda .dropdown .dropdown_opciones li.activo, .p_resultados_busqueda .dropdown .dropdown_opciones li:hover {
  color: var(--color-blue);
}
.p_enciclopedia .col_principal.ficha > .titulo, .p_cronologia .col_principal.ficha > .titulo, .p_resultados_busqueda .col_principal.ficha > .titulo {
  font-style: normal;
  text-decoration: none;
}
.p_enciclopedia .col_principal.ficha .cont_datos_evento .fecha:before, .p_cronologia .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-green);
}
.p_resultados_busqueda .col_principal.ficha .cont_datos_evento .fecha:before {
  color: var(--color-blue);
}
.p_enciclopedia .subtitulo, .p_cronologia .subtitulo, .p_resultados_busqueda .subtitulo {
  color: black !important;
}
.p_enciclopedia .cont_cronologia_resultados .listado_flechas li.activo a, .p_enciclopedia .cont_cronologia_resultados .listado_flechas li.activo a:before, .p_cronologia .cont_cronologia_resultados .listado_flechas li.activo a, .p_cronologia .cont_cronologia_resultados .listado_flechas li.activo a:before {
  color: var(--color-green);
}
 .p_resultados_busqueda .cont_cronologia_resultados .listado_flechas li.activo a, .p_resultados_busqueda .cont_cronologia_resultados .listado_flechas li.activo a:before {
  color: var(--color-blue);
}
.p_enciclopedia .cont_cronologia_resultados .listado_flechas a:hover, .p_enciclopedia .cont_cronologia_resultados .listado_flechas a:before, .p_cronologia .cont_cronologia_resultados .listado_flechas a:hover, .p_cronologia .cont_cronologia_resultados .listado_flechas a:before {
  color: var(--color-green);
}
.p_resultados_busqueda .cont_cronologia_resultados .listado_flechas a:hover, .p_resultados_busqueda .cont_cronologia_resultados .listado_flechas a:before {
  color: var(--color-blue);
}
.p_enciclopedia .cont_cronologia_resultados .cont_datos_fecha .titulo, .p_cronologia .cont_cronologia_resultados .cont_datos_fecha .titulo {
  color: var(--color-green);
  font-weight: 700;
}
.p_resultados_busqueda .cont_cronologia_resultados .cont_datos_fecha .titulo {
  color: var(--color-blue);
  font-weight: 700;
}

.cont_historico .bloque > .wrap {
  display: flex;
  align-items: center;
}

.avisos_legales {
  font-size: 0.7em;
}

.cc-cookies a {
  color: white !important;
}
.cc-cookies a:hover {
  color: white !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque a{
  padding-bottom:5px !important;
  padding-top:35px !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque .activo a{
  padding-bottom:5px !important;
  padding-top:35px !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .cont_datos_bloque .wrap a:after{
  display:none;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque{
  border:4px solid #ff4ab7;
}



.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2) .cont_datos_bloque{
  border:4px solid #d6db29;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu  .bloque:nth-child(3) .cont_datos_bloque{
  border:4px solid #ff5e2c;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4) .cont_datos_bloque{
  border:4px solid #8046e9;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5) .cont_datos_bloque{
  border:4px solid #001092;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6) .cont_datos_bloque{
  border:4px solid #00a88b;
}


/*.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1).activo .cont_datos_bloque {
  border:4px solid #ff4ab7;
  padding: 17px!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2).activo .cont_datos_bloque .activo{ 
  border:4px solid #d6db29;
  padding: 17px!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu  .bloque:nth-child(3).activo .cont_datos_bloque .activo{
  border:4px solid #ff5e2c;
  padding: 17px!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4).activo .cont_datos_bloque .activo{
  border:4px solid #8046e9;
  padding: 17px!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5).activo .cont_datos_bloque .activo{
  border:4px solid #001092;
  padding: 17px!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6).activo .cont_datos_bloque .activo{
  border:4px solid #00a88b;
  padding: 17px!important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1).activo .cont_datos_bloque .titulo{
  color:#ff4ab7 !important;
 padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    margin-bottom: -10px;
}*/
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2).activo .cont_datos_bloque .titulo{
  color:#d6db29 !important;
  padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    padding: 32px 20px 8px 20px !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(3).activo .cont_datos_bloque .titulo{
  color:#ff5e2c !important;
  padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    padding: 32px 20px 8px 20px !important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4).activo .cont_datos_bloque .titulo{
  color:#8046e9 !important;
  padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    margin-bottom: -10px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5).activo .cont_datos_bloque .titulo{
  color:#001092 !important;
  padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    margin-bottom: -10px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6).activo .cont_datos_bloque .titulo{
  color:#00a88b !important;
  padding-top: 23px !important;
    font-size: 22px;
    text-decoration: underline;
    font-weight: bold;
    margin-bottom: -10px;
}


.p_ficha_2col.asociese .cont_ficha_2col  .cont_datos_bloque .btn_leer_mas{
  display: block;
  bottom:0px;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque{ margin-left: 15px;}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque  a{
  color:#ff4ab7;
  font-size: 48px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.chequeado:nth-child(1) .cont_datos_bloque  a{
  color:#00109e;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque  a:hover{
  color:#00109e!important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque:hover a{
  color:#00109e!important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque:hover p{
  color:#00109e!important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2) .cont_datos_bloque a{
  color:#d6db29 !important;
  font-size: 48px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.chequeado:nth-child(2) .cont_datos_bloque a{
  color:#00109e !important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(3) .cont_datos_bloque a{
  color:#ff5e2c !important;
  font-size: 48px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.chequeado:nth-child(3) .cont_datos_bloque a{
  color:#00109e !important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4) .cont_datos_bloque a{
  color:#8046e9 !important;
  font-size: 48px;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque.chequeado:nth-child(4) .cont_datos_bloque a{
  color:#ef5c2d !important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5) .cont_datos_bloque a{
  color:#001092 !important;
}

.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6) .cont_datos_bloque a{
  color:#00a88b !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(7) .cont_datos_bloque .btn_leer_mas{
  display: none !important;
}
.p_ficha_2col.asociese .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(7) .cont_datos_bloque .wrap a:after{
  content: ">";
    position: absolute;
    right: 0px;
    top: 12px;
}

.p_ficha_2col.asociese .col_principal.ficha > .titulo{
  text-decoration: underline;
}


.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque a{
  padding-bottom:5px !important;
  padding-top:35px !important;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .cont_datos_bloque .wrap a:after{
  display:none;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque{
  border:4px solid #ff4ab7;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2) .cont_datos_bloque{
  border:4px solid #d6db29;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu  .bloque:nth-child(3) .cont_datos_bloque{
  border:4px solid #ff5e2c;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4) .cont_datos_bloque{
  border:4px solid #8046e9;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5) .cont_datos_bloque{
  border:4px solid #001092;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6) .cont_datos_bloque{
  border:4px solid #00a88b;
}

.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(7) .cont_datos_bloque{
  border:4px solid #FF426D;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col  .cont_datos_bloque .btn_leer_mas{
  display: block;
  bottom:0px;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque{ margin-left: 15px;}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(1) .cont_datos_bloque  a{
  color:#ff4ab7 !important;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(2) .cont_datos_bloque a{
  color:#d6db29 !important;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(3) .cont_datos_bloque a{
  color:#ff5e2c !important;
}

.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(4) .cont_datos_bloque a{
  color:#8046e9 !important;
}

.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(5) .cont_datos_bloque a{
  color:#001092 !important;
}

.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(6) .cont_datos_bloque a{
  color:#00a88b !important;
}

.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(7) .cont_datos_bloque a{
  color:#FF426D !important;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(8) .cont_datos_bloque .btn_leer_mas{
  display: none !important;
}
.p_ficha_2col.asociese-beneficios .cont_ficha_2col .col_sidebar .cont_bloques.v_menu .bloque:nth-child(8) .cont_datos_bloque .wrap a:after{
  content: ">";
    position: absolute;
    right: 0px;
    top: 12px;
}

.p_ficha_2col.asociese-beneficios .col_principal.ficha > .titulo{
  text-decoration: underline;
}

.p_ficha_2col.p_actividas_ficha .cont_textos div span a[href="https://www.amigosmuseoreinasofia.org/asociate.php"] {
  background-color: var(--color-red) !important;
  border: 2px solid var(--color-red) !important;
}
.p_ficha_2col.p_actividas_ficha .cont_textos div span a[href="https://www.amigosmuseoreinasofia.org/asociate.php"]:hover {
  color: var(--color-yellow) !important;
}
body .cont_paginacion .paginacion li.activo a,body .cont_paginacion .paginacion li a{
  background: transparent !important;
  text-decoration: none !important;
  color: #000000 !important;
}
body .cont_paginacion .paginacion li.activo a{
  color: #00a88b !important;
  font-weight: bold;
}
body .cabecera .cont_buscador .cont_campo input[type=text]{
  background: transparent !important;
  border-radius:0px !important;
  border:none;
  border-bottom:1px solid #ffffff;
}
@media screen and (max-width: 760px) {
  .tarjeta-header{ display: none;}
  body .cabecera .main_container{ padding-right: 20px;}
}
@media (min-width: 600px){
.cont_ficha_2col .col_principal.cont_form {
    margin-left: 15px;
    max-width: 43%;
    margin: 0px auto;
}
}
.text_botones {
   font-size: 16px;
    font-weight: 100;
    float: right;
    margin-top: -13px;
    margin-right: -5px;
    color: #0e0f9e;
}

.font_size_amigo{
  font-size:31px;
  font-weight:bold;
  text-decoration:underline;
  line-height: 32px;

}

.bloques_amigos{
  position: relative;
}

.title_amigos {
    font-size: 32px;
    text-decoration: none;
    color: #ED436C;
    font-weight: bold;
    line-height: 29px;
}

.text_amigo_precio_donacion{
   font-size: 44px;
    font-weight: bold;
    margin-top: 15px;
    text-align: right;

}

.text_amigo_precio_donacion2{
font-weight: bold;
    font-size: 21px;
    text-align: right;

}

.text_amigo2{
 font-size: 23px;
    color: #000f9e;
    margin-top: 6rem;
    /*margin-bottom: 4rem;*/
   padding-left: 2px;
    margin-top: 13px;
}

.margin_rosa{
  margin-bottom: 56px;
}

.margin_amarillo{
  margin-bottom: 55px;
}

.margin_naranja{
  margin-bottom: 55px;
}

.background_rosa_modalidad{
  background: #ff4ac3;
    padding: 6px 7px 6px 7px;
}

.background_amarillo_modalidad{
  background: #e2e72a;
    padding: 6px 7px 6px 7px;
}

.background_naranja_modalidad{
  background: #ff5e2d;
    padding: 6px 7px 6px 7px;
}

.text_italic{
  font-style:italic;
}

.border_botones{
  border: 8px solid #0e0f9e;
    padding: 23px 8px 0px 10px;
}

body#regala_amistad {
    background: #ffffff!important;
}

.text_underline{
  text-decoration: underline;
}

.cont_field label {
    position: absolute;
    top: -37px!important;
    left: 0;
    line-height: 2em;
    color: #5f5f5f!important;
    font-weight:bold!important;
    
}
@media (max-width: 381px){

#regala_amistad_checkbox.checkbox label:before {
    
    margin-top: -1.9em!important;
    
}

}

/*# sourceMappingURL=newStyle.css.map */
