/* Contenedor Principal de la Tabla */
table.comparativaAnilloCompromiso {
    max-width: 1040px; /* Ya no es necesario !important */
    margin: 10px 20px;
    font-family: 'Open Sans', sans-serif; /* Añadir fuente de respaldo */
    /* ATENCIÓN: Eliminado background-color: red. Se movió el color al <thead> para mejor contraste. */
    border-collapse: collapse; /* Recomendado para tablas */
}

/* Título de la Tabla (<caption>) */
table.comparativaAnilloCompromiso caption {
    font-size: 1.2em;
    font-weight: 400;
    padding: 10px 0;
}

/* Estilo para los encabezados (th) dentro del thead */
table.comparativaAnilloCompromiso thead th {
    font-weight: 700;
    background: #8a97a0; /* Fondo gris para encabezado */
    color: #FFF;
    padding: 10px; /* Mejorar el padding para que no se vea pegado */
    border: none;
}

/* Estilo para todas las filas (tr) */
table.comparativaAnilloCompromiso tbody tr {
    /* Eliminado el margin-bottom: no funciona en tr */
    border-bottom: 1px solid #CCC; /* Borde más sutil entre filas */
}

/* Color de fondo alterno para filas pares */
table.comparativaAnilloCompromiso tbody tr:nth-child(even) {
    background: #e8eeef;
}

/* Estilo para las celdas de datos (td) */
table.comparativaAnilloCompromiso tbody td {
    text-align: left;
    padding: 8px 10px; /* Padding ajustado para mejor visualización */
    font-weight: 300;
}

/* Estilo para el TH dentro del cuerpo (si la primera columna es un encabezado) */
table.comparativaAnilloCompromiso tbody th {
    font-weight: 700;
    width: 200px; /* Mantiene el ancho */
    text-align: left;
    padding: 8px 10px;
}

.page-id-171 {

}
ol.post-171, ul.post-171{
    list-style-type: disc !important ;
    list-style-position: inside  !important ;
}

.blog-detail h2 {
    font-family: Open Sans;
    color:#002E65 !important;
    font-size: 1.6em !important;
}
.blog-detail h3 {
    font-family: Open Sans;
    color:#002E65 !important;
    font-size: 1.2em !important;
}