/*
 Theme Name:        GeneratePress Child | gp-ppetoolkit
 Theme URI:         https://generatepress.com/?ref=7960
 Description:       A custom child theme for GeneratePress with Maintenance Mode and Login Branding features.
 Author:            Team OctaGorilla
 Author URI:        https://octagorilla.com
 Template:          generatepress
 Version:           3.14.52
 Text Domain:       gp-child
 GitHub Theme URI:  https://github.com/robertbeatty-cyber/gp-ppetoolkit
*/

/**
 * Do not directly or manually make changes to this Theme, it is controlled by a GIT repository on GitHub.
 * IMPORTANT: Database entries related to this theme will remain after deletion. Use the "Cleanup Options" Theme Settings > Cleanup Options to remove them manually.
 */

/* ===========================================
 * Table of Contents:
 * ===========================================
 * 1. LearnDash LMS Plugin Customizations
 *    - Course Price Hiding
 *    - Status Indicators Hiding
 *    - Quiz Button Styling
 *    - UI Widget Cleanup
 */

/* ===========================================
 * 1. LearnDash LMS Plugin Customizations
 * =========================================== */

/**
 * Hide price displays and status indicators for cleaner UI
 */

/* Hide course price in course grid */
body .ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price {
    display: none;
}

/* Hide lesson, topic, and quiz status indicators in focus mode */
.learndash-wrapper .ld-focus .ld-lesson-status,
.learndash-wrapper .ld-focus .ld-topic-status,
.learndash-wrapper .ld-focus .ld-quiz-status {
    display: none;
}

/* Hide WisdmLabs question ID element */
#wdmqid {
    display: none;
}

/* LearnDash quiz button styling with custom borders */
.wpProQuiz_button {
    color: white !important;
    font-weight: 500 !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: var(--e-global-color-1268c20) !important;
    border-radius: 20px 20px 20px 20px;
    font-size: 12px !important;
}

.wpProQuiz_button2 {
    color: white !important;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue:not([disabled]) {
    color: white !important;
}

/* Hide jQuery UI widget header */
.ui-widget-header {
    display: none !important;
}

/* Elementor accordion customization - hide first item */
.elementor-accordion .elementor-accordion-item:first-of-type {
    display: none;
}
