/**
 * Enlaces de estilo heredado: estado :hover.
 * Produccion (The7 4.2.2): al pasar el raton el enlace conserva su color y se SUBRAYA.
 * The7 12 cambia el color a `--the7-accent-color` (#21255e) en los widgets de texto (`.textwidget a:hover`) y en los menus del pie,
 * lo que sobre fondo azul oscuro hace el texto casi invisible, y quita el subrayado de los metadatos (`.entry-meta a`).
 * No hay opcion nativa para esto (`--the7-links-hover-color` solo afecta al `a:hover` generico, que ya coincide con produccion).
 * Solo se tocan esos ambitos; cabecera, menus, botones y componentes con estilo propio no se modifican.
 */

/* Widgets de texto (barra lateral y pie): mantienen el color de reposo (blanco sobre azul, o el que fije el hijo por widget) */
.textwidget a:not(.dt-btn):hover,
.sidebar-content .textwidget a:not(.dt-btn):hover,
.stripe .sidebar-content.solid-bg .textwidget a:not(.dt-btn):hover,
.footer .textwidget a:not(.dt-btn):hover {
  color: inherit;
}

/* Menu personalizado de la barra lateral (fondo azul): mantiene el blanco y se subraya */
.sidebar-content .custom-menu a:hover,
.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover,
.sidebar.solid-bg .sidebar-content .custom-menu a:hover,
.sidebar-content.solid-bg .custom-menu a:hover,
.stripe .sidebar-content.solid-bg .custom-menu a:hover {
  color: #ffffff; /* = sidebar-primary_text_color; el <li> hereda el color de acento, no sirve inherit */
  text-decoration: underline;
}

/* Menus del pie: mismo color y subrayado */
.footer .custom-menu a:hover {
  color: inherit;
  text-decoration: underline;
}
.footer .custom-menu a:hover .menu-text,
.footer .custom-menu a:hover span {
  color: inherit;
}

/* Metadatos de entradas, eventos y asociaciones (autor, fecha, telefono...): subrayado al pasar el raton */
.entry-meta a:hover {
  text-decoration: underline;
}

/* Submenu desplegable "hover-style-bg" (p.ej. "Mensaje Presidente", "Actualidad"): produccion solo resalta el fondo,
   The7 12 ademas pone el texto en gris (`@submenu-hover-color`); se mantiene el color de reposo (= @submenu-color, #21255e).
   Color fijo y no `inherit`: el `<li>` no lo lleva, solo el `<a>` lo recibe del tema.
   !important: la regla de The7 12 tiene mas especificidad (8 clases) que cualquier selector equivalente sin tocarla. */
.sub-nav.hover-style-bg > li:not(.dt-mega-parent):not(.act):hover > a {
  color: #21255e !important;
}
