.certicate-cta-hide {
	visibility: hidden;
}
.ld-alert-messages {
	text-align: left;
}

/* Topic list in lesson view — override stacked card layout, restore compact red row style */
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item .lds-grid-banners-thumbnail,
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item .lds-stacked-thumbnail {
	display: none !important;
}
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item {
	background: rgb(184, 21, 30) !important;
	margin: 2px 0 !important;
	border: none !important;
	border-radius: 4px !important;
}
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview {
	position: static !important;
	padding: 14px 20px !important;
	padding-top: 14px !important;
	flex-wrap: nowrap !important;
	align-items: center !important;
	display: flex !important;
	min-height: 55px;
	background: transparent !important;
}
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-status-icon {
	position: static !important;
	margin: 0 !important;
	box-shadow: none !important;
	flex-shrink: 0;
}
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview .ld-topic-title {
	margin: 0 0 0 8px !important;
	line-height: 1.4 !important;
	flex-grow: 1 !important;
	color: #fff !important;
}
.learndash-wrapper .ld-lesson-topic-list .ld-table-list.ld-topic-list .ld-table-list-items .ld-table-list-item a.ld-table-list-item-preview::after {
	content: ">" !important;
	color: #fff !important;
	margin-left: auto !important;
	padding-left: 12px;
}