.type-wpautoterms_page .entry-meta {
    display: none;
}

.wpautoterms_page{
	font-family: satoshi, sans-serif;
}

.wpautoterms_page a{
	color: #fe953b;
}

.post-navigation a:hover {
    color: #fe953b!important;
}

/* Hide "Free" label in TutorLMS My Courses cards */
.tutor-card-footer .tutor-fs-7.tutor-fw-medium.tutor-color-black {
    display: none !important;
}

/* Hide Elementor page-transition preloader (polka-dot loading screen) */
e-page-transition,
e-page-transition.e-page-transition__exiting,
e-page-transition .e-page-transition__preloader {
    display: none !important;
}

/* Hide extra logo above Dark Mode in Tutor LMS sidebar */
/* .tutor-dashboard-left-menu > :first-child {
    display: none !important;
}
.tutor-dashboard-menu-course_link {
    display: none;
} */

body.postid-3328 .tutor-card-footer ul li:first-child {
    display: none !important;
}
/* body.page-id-1349 .css-awhlwo .css-1h9gn4j{
	display:none;
} */
body.page-id-1349 .tutor-mb-16:has(select[name="difficulty"]) {
    display: none !important;
}

.tutor-modal-content .tutor-mb-32:has(select[name="tutor_announcement_course"]) {
    display: none !important;
}
/* .tutor-dashboard-menu-my-quiz-attempts {
    display: none;
} */
.tutor-dashboard-menu-assignments {
    display: none;
}
.page-id-1349 .css-awhlwo:has([name="course_level"]) {
    display: none !important;
}
.tutor-dashboard-permalinks li a span::before{
	color : #ffad3b !important;
}
.tutor-dashboard-permalinks li a span svg{
	color : #ffad3b !important;
}
.tutor-card-body{	
	overflow:auto;
}
.tutor-dashboard-permalinks .ctx-docs-icon svg path{
	color:#ffad3b !important;
}

.tutor-dashboard-permalinks{
	display:flex;
	flex-direction:column;
}
.tutor-dashboard-menu-support{
	order:1;
}
/* Target the Support menu item by its class */
.tutor-dashboard-menu-support > a::before {
    content: "\f059"; /* Unicode for your icon (example: Font Awesome question-circle) */
    font-family: "Font Awesome 5 Free"; /* Make sure this font is loaded */
    font-weight: 900; /* Needed for some FA icons */
    display: inline-block;
    margin-right: 12px; /* spacing like tutor-ml-12 */
    font-size: 22px; /* match menu size */
    color: #ffad3b; /* same color as text */
}

/* Optional: adjust hover color */
.tutor-dashboard-menu-support > a:hover::before {
    color: #0073aa; /* example hover color */
}
.tutor-dashboard-menu-support a{
	gap : 1px !important;
}
.ctxd-folderlink{
	background: #ffad3b !important;
}
a.ctxd-folderlink {
    margin: 15px 0px;
}
a.ctx-sidebar-logo img {
    display: none !important;
}
.tutor-dashboard-menu-index{
	order:-1;
}

.ctgpt-bubble,
.tutor-ai-response,
.tutor-chat-message,
.tutor-chat-bubble {
  display: block !important;
  white-space: pre-line !important;
  word-break: break-word;
  text-align: left;
  line-height: 1.6;
}

/* If parent container is flex (prevents single-line issue) */
.ctgpt-bubble *,
.tutor-ai-response *,
.tutor-chat-message * {
  display: block;
}