/* Fuerza separación extra arriba del contenido general */
body.single-courses .tutor-container {
    padding-top: 150px !important;
}

/* Separar listado de cursos del header fijo */
.post-type-archive-courses .tutor-container {
    padding-top: 110px !important;
}


.woocommerce-account .woocommerce-MyAccount-content a {
    color: #095cc2 !important;
}

/* Color texto menú lateral Mi Cuenta */
.woocommerce-account .woocommerce-MyAccount-navigation a {
    color: #333333 !important;
}

/* Hover menú lateral */
.woocommerce-account .woocommerce-MyAccount-navigation a:hover {
    color: #095cc2 !important;
}


/* Reducir tamaño letra menú lateral Mi Cuenta */
.woocommerce-account .woocommerce-MyAccount-navigation a {
    font-size: 14px !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation a {
    white-space: nowrap !important;   /* evita salto de línea */
    text-align: left !important;      /* alineado a la izquierda */
    display: block;
	
}
/* Separar menú lateral del contenido */
.woocommerce-account .woocommerce-MyAccount-navigation {
    padding-right: 20px !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 260px !important;
}

/* Ajustar estructura Mi Cuenta correctamente */
.woocommerce-account .woocommerce {
    display: flex;
    gap: 30px;
}

/* Menú lateral */
.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 360px;
    flex-shrink: 0;
}

/* Contenido derecho */
.woocommerce-account .woocommerce-MyAccount-content {
    flex: 2;
}

.woocommerce-account .woocommerce-message,
.woocommerce-account .woocommerce-info {
    background-color: #f5f5f5 !important;
    color: #222 !important;
    border: none !important;
    border-radius: 6px;
    padding: 18px;
	border-left: 4px solid #095cc2 !important; /* línea lateral elegante */
}

/* ====== TIPOGRAFÍA TUTOR LMS ====== */

/* Títulos de cursos en el listado */
.tutor-course-card h3,
.tutor-course-card-title {
    font-size: 16px !important;
    font-weight: 600;
    line-height: 1.3;
}

/* Precio */
.tutor-course-price {
    font-size: 16px !important;
    font-weight: 600;
}

/* Descripción corta */
.tutor-course-card p {
    font-size: 15px !important;
}

/* =============================
   AUMENTAR FONTS EN LECCIONES Tutor LMS
   ============================= */

/* Texto principal (negro principal) */
.tutor-color-black {
    font-size: 14px !important;
    line-height: 1.7 !important;
}

/* Texto secundario / gris */
.tutor-color-secondary {
    font-size: 14px !important;
	
}

/* Contenido principal de la lección */
.tutor-lesson-content * {
    font-size: 16px !important;
    line-height: 1.8 !important;
}

/* Links dentro del contenido */
.tutor-lesson-content a {
    font-size: 15px !important;
}

/* Sidebar y lista de lecciones */
.tutor-course-topic-item,
.tutor-course-topic-item a {
    font-size: 14px !important;
}
