/*
Theme Name: LMSMart Child
Author: Pixelcurve
Author URI: http://thepixelcurve.com
Description: -
Version: 1.0.0
Template: lmsmart
Text Domain: lmsmart-child
*/

body.lmsmart-tutor-page .lmsmart-tutor-header{
min-height: 160px !important;
padding-top: 50px !important; /* top */
padding-bottom: 10px !important; /* bottom */

margin-top: -40px !important; /* add px */

display: flex !important;
align-items: center !important;
justify-content: center !important;
}

/* Remove rating row (stars + numbers) */
body.lmsmart-tutor-page .lmsmart-tutor-header .tutor-leadinfo-top-meta,
body.lmsmart-tutor-page .lmsmart-tutor-header .tutor-single-course-rating,
body.lmsmart-tutor-page .lmsmart-tutor-header .tutor-single-rating-count{
display: none !important;
}

/* Remove "Updated" + date */
body.lmsmart-tutor-page .lmsmart-tutor-header .tutor-last-course-update{
display: none !important;
}

/* Make Tutor single course sidebar start lower, not under the menu */
body.lmsmart-tutor-page .tutor-single-course-sidebar{
margin-top: -70px !important; /* tune this until it visually sits at header bottom */
}

/* Optional: add ellipsis-like fade effect */
.course-content > p{
text-overflow: ellipsis;
}

body.lmsmart-tutor-page .tpc-course-summary--header{
margin-top: 8px;
text-align: center;
max-width: 900px;
padding: 0 16px;
opacity: 0.9;
}

/* Minimal LMSmart widget color sync */
:root{
--c-primary:#0A66C2;
--c-primary-hover:#004182;
}

/* Course cards */
.tpc-course .course__title a,
.tpc-course .course__categories a{
color: var(--c-primary) !important;
}
.tpc-course .course__title a:hover,
.tpc-course .course__categories a:hover{
color: var(--c-primary-hover) !important;
}

/* Blog widget */
.tpc_cpt_section .post_categories a,
.tpc_cpt_section .blog-post_title a{
color: var(--c-primary) !important;
}
.tpc_cpt_section .post_categories a:hover,
.tpc_cpt_section .blog-post_title a:hover{
color: var(--c-primary-hover) !important;
}

.tpc_cpt_section .post_categories a{ color:#fff !important; }

/* Tutor LMS primary buttons: force readable text */
a.tutor-btn,
.tutor-btn{
color: #fff !important;
}
a.tutor-btn:hover,
.tutor-btn:hover{
color: #fff !important;
}