/* ============================
   MENÚ MI CUENTA – FOOTER (SUBRAYADO EN HOVER)
   ============================ */

/* Ocultar iconos <i> */
.footer-my-account-menu ul li a i {
  display: none !important;
}

/* Lista */
.footer-my-account-menu ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Elementos */
.footer-my-account-menu ul li {
  margin-bottom: 10px !important;
}

/* Enlaces */
.footer-my-account-menu ul li a {
  color: #ffffff !important;          /* blanco */
  font-size: 16px !important;
  font-weight: 500 !important;
  text-decoration: none !important;    /* sin subrayado normal */
  display: block !important;
  line-height: 1.4 !important;
  transition: all 0.3s ease !important;
}

/* Hover turquesa + subrayado */
.footer-my-account-menu ul li a:hover {
  color: #1CC7C1 !important;          /* turquesa */
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

/* Centra y limita el ancho de las secciones inferiores */
.entry-footer,
.post-relations,
.related-posts,
#comments,
.comments-area,
.nav-links {
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

/* Cambia el rojo al azul corporativo */
.entry-footer a,
.post-relations a,
.related-posts a,
#comments a,
.comments-area a,
.tags-links a {
  color: #1b2a4a !important;
}

.entry-footer a:hover,
.post-relations a:hover,
.related-posts a:hover,
#comments a:hover,
.tags-links a:hover {
  color: #FF7A00 !important;
}
/* Color enlaces rojo → azul corporativo */
.post-navigation a,
.related-posts a,
.entry-title a,
.tags-links a,
.post-tags a,
.entry-footer a,
.post-relations a,
#comments a,
.comments-area a {
  color: #1b2a4a !important;
}

.entry-footer a:hover,
.post-relations a:hover,
.related-posts a:hover,
#comments a:hover,
.tags-links a:hover {
  color: #FF7A00 !important;
}

/* Centra secciones inferiores */
.entry-footer,
.post-relations,
.related-posts,
#comments,
.comments-area,
.nav-links {
  max-width: 780px;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 20px;
  padding-right: 20px;
}
.site-main,
.entry-content,
.below-entry-meta,
.related-posts,
.sharedaddy,
#comments {
  max-width: 1200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  box-sizing: border-box !important;
}