/**
 * Atyaf Course Clean View
 * Front-end only CSS. Does not delete or alter course data.
 */

/* LearnPress / Eduma / ThimPress common course selectors */
body:not(.wp-admin) .learn-press-courses .course-price,
body:not(.wp-admin) .learn-press-courses .price,
body:not(.wp-admin) .learn-press-courses .course-rating,
body:not(.wp-admin) .learn-press-courses .course-review,
body:not(.wp-admin) .learn-press-courses .review-stars,
body:not(.wp-admin) .learn-press-courses .review-stars-rated,
body:not(.wp-admin) .learn-press-courses .star-rating,
body:not(.wp-admin) .learn-press-courses .course-students,
body:not(.wp-admin) .learn-press-courses .students,
body:not(.wp-admin) .learn-press-courses .course-views,
body:not(.wp-admin) .learn-press-courses .views,
body:not(.wp-admin) .lp-archive-courses .course-price,
body:not(.wp-admin) .lp-archive-courses .price,
body:not(.wp-admin) .lp-archive-courses .course-rating,
body:not(.wp-admin) .lp-archive-courses .course-review,
body:not(.wp-admin) .lp-archive-courses .review-stars,
body:not(.wp-admin) .lp-archive-courses .review-stars-rated,
body:not(.wp-admin) .lp-archive-courses .star-rating,
body:not(.wp-admin) .lp-archive-courses .course-students,
body:not(.wp-admin) .lp-archive-courses .students,
body:not(.wp-admin) .lp-archive-courses .course-views,
body:not(.wp-admin) .lp-archive-courses .views,
body:not(.wp-admin) .lp_course .course-price,
body:not(.wp-admin) .lp_course .price,
body:not(.wp-admin) .lp_course .course-rating,
body:not(.wp-admin) .lp_course .course-review,
body:not(.wp-admin) .lp_course .review-stars,
body:not(.wp-admin) .lp_course .review-stars-rated,
body:not(.wp-admin) .lp_course .star-rating,
body:not(.wp-admin) .lp_course .course-students,
body:not(.wp-admin) .lp_course .students,
body:not(.wp-admin) .lp_course .course-views,
body:not(.wp-admin) .lp_course .views,
body:not(.wp-admin) .type-lp_course .course-price,
body:not(.wp-admin) .type-lp_course .price,
body:not(.wp-admin) .type-lp_course .course-rating,
body:not(.wp-admin) .type-lp_course .course-review,
body:not(.wp-admin) .type-lp_course .review-stars,
body:not(.wp-admin) .type-lp_course .review-stars-rated,
body:not(.wp-admin) .type-lp_course .star-rating,
body:not(.wp-admin) .type-lp_course .course-students,
body:not(.wp-admin) .type-lp_course .students,
body:not(.wp-admin) .type-lp_course .course-views,
body:not(.wp-admin) .type-lp_course .views,

/* Tutor LMS common selectors */
body:not(.wp-admin) .tutor-course-card .tutor-course-price,
body:not(.wp-admin) .tutor-course-card .tutor-ratings,
body:not(.wp-admin) .tutor-course-card .tutor-rating-stars,
body:not(.wp-admin) .tutor-course-card .tutor-course-loop-level,
body:not(.wp-admin) .tutor-course-card [class*="student"],
body:not(.wp-admin) .tutor-course-card [class*="rating"],
body:not(.wp-admin) .tutor-course-card [class*="review"],
body:not(.wp-admin) .tutor-course-card [class*="view"],
body:not(.wp-admin) .tutor-single-course-sidebar .tutor-course-price,
body:not(.wp-admin) .tutor-single-course-sidebar .tutor-ratings,
body:not(.wp-admin) .tutor-single-course-sidebar [class*="student"],
body:not(.wp-admin) .tutor-single-course-sidebar [class*="view"],

/* Generic course cards/archives; scoped to course contexts only */
body:not(.wp-admin) article[class*="course"] .price,
body:not(.wp-admin) article[class*="course"] [class*="price"],
body:not(.wp-admin) article[class*="course"] [class*="rating"],
body:not(.wp-admin) article[class*="course"] [class*="review"],
body:not(.wp-admin) article[class*="course"] [class*="student"],
body:not(.wp-admin) article[class*="course"] [class*="view"],
body:not(.wp-admin) [class*="course"] > .price,
body:not(.wp-admin) [class*="course"] > [class*="price"],
body:not(.wp-admin) [class*="course"] > [class*="rating"],
body:not(.wp-admin) [class*="course"] > [class*="review"],
body:not(.wp-admin) [class*="course"] > [class*="student"],
body:not(.wp-admin) [class*="course"] > [class*="view"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* Preserve descriptions and main content explicitly */
body:not(.wp-admin) .course-description,
body:not(.wp-admin) .course-excerpt,
body:not(.wp-admin) .course-summary,
body:not(.wp-admin) .entry-content,
body:not(.wp-admin) .lp-course-description,
body:not(.wp-admin) .tutor-course-details-content,
body:not(.wp-admin) .tutor-course-content-content {
    display: revert !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    overflow: visible !important;
}
