/**
* Theme Name: Edumodo Child
* Description: This is a child theme of Edumodo, generated by Merlin WP.
* Author: <a href="https://www.themexpert.com/">Themexpert</a>
* Template: edumodo
* Version: 4.4.2
*/

.pb-60 {
    padding-bottom: 60px;
}
.py-60 {
    padding: 60px 0;
}

.single-course-header {
    position: relative;
    overflow: hidden;
    margin: 0 auto 60px auto;
    width: 70%;
    border-radius: 20px;
    max-height: 500px;
}
.single-course-header > h2,
.single-course-header .overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.single-course-header > h2 {
    margin: 0;
    color: #fff;
    z-index: 3;
    padding: 0 60px;
    text-align: center;
}
.single-course-header .overlay {
    width: 100%;
    height: 100%;
    z-index: 2;
    background: #0000FF;
    opacity: .3;
}
.courses-single-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}



/* Customized by Dezanni ITC */
.single-sfwd-lessons #main {
    position: relative;
}
.single-sfwd-lessons .widget_ldcoursenavigation {
    padding: 0 !important;
}
.single-sfwd-lessons .widget_ldcoursenavigation .ld-course-navigation-heading {
    display: none;
}
.single-sfwd-lessons .learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading {
    margin: 0 !important;
}
.course-navigation-bar {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 100%;
    padding: 60px 0 60px 60px;
}
.course-navigation-bar aside {
    position: sticky;
    top: 180px;
}



/* zaka, 8 oct 2025 */
@media (max-width: 600px) {
	.bbp-topic-form{
		padding: 15px !important;
	}
	
}
/* ---------------------- */