/*
 Theme Name:   Academy LMS Custom Child Theme
 Theme URI:    https://academy.convo.africa/
 Description:  A custom child theme designed for Academy LMS with integrated interactive lesson slider templates.
 Author:       Convo Academy
 Author URI:   https://convo.africa/
 Template:     blocksy
 Version:      1.0.0
 Text Domain:  academy-lms-child
*/

/* ==========================================================================
   Custom Child Theme Styles
   You can add your general theme overrides below. 
   Our Interactive Lesson Slider styles are isolated inside 'assets/css/lesson-slider.css'.
   ========================================================================== */
   
.wpcf7-form-control::placeholder {
        font-size: 12px !important;
    }

.academy-lesson-topbar__left .academy-course-title {
	font-size: 15px;
}

.academy-course-learn-page-curriculums .academy-lesson-sidebar-content__title h4 {
	  font-size: 18px;
}

.academy-learn-page-topics .academy-learn-page-topics-title__text {
    font-size: 14px;
    font-weight: 600;
    color: #0B0C0C;
}
.academy-learn-page-topics-lesson-item.academy-learn-page-topics-lesson-item--playing {
	background-color: #0B3B38 !important;
}
.academy-learn-page-topics-lesson-item.academy-learn-page-topics-lesson-item--playing .academy-topics-lesson-item__btn .academy-learn-page-topics-lesson-item__text {
	color: white !important;
	font-weight: 600;
}

.academy-learn-page-topics .academy-learn-page-topics-lesson-items .academy-learn-page-topics-lesson-item__text {
    padding: 0px;
    color: #33403C;
}
.academy-learn-page-topics .academy-learn-page-topics-lesson-items .academy-topics-lesson-item__btn {
	padding: 0px;
}

.academy-lessons-content .academy-lesson-title {
	font-size: 18px;
}
.academy-learn-page-topics .academy-learn-page-topics-lesson-items .academy-learn-page-topics-lesson-item__input {
    padding: 5px 10px;
}
.academy-learn-page-topics .academy-learn-page-topics-lesson-items .academy-learn-page-topics-lesson-item {
    border-top: none;
    width: 90%;
    margin-left: auto;
    border-radius: 10px;
    margin-right: 5px;
}