.learndash-wrapper .et-boc {
	width: 100%;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar {
	background-color: #282828;
} 

.learndash-wrapper,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item, 
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar,
.learndash-wrapper .ld-focus .ld-focus-header, 
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-expanded .ld-table-list::before {
	background-color: #202020 !important;
}

.learndash-wrapper .ld-breadcrumbs,
.learndash-wrapper .ld-lesson-status,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-expanded .ld-table-list {
	background-color: #333;
}

@media only screen and (max-width: 768px) {
	.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
		background-color: #333;
	}
	
	.learndash-wrapper .ld-content-actions {
		flex-direction: column;
	}
	
	.learndash-wrapper .ld-content-actions .ld-content-action {
		flex-basis: 0px !important;
		padding: 0.5em;
	}
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
	border-left-color: #616161;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
	border-top: 1px solid #3bec97;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
	border-bottom-color: #616161;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action, 
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
	border-right-color: #616161;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-heading .ld-progress-steps,
.learndash-wrapper .ld-course-navigation .ld-lesson-items .ld-lesson-item-section-heading span,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
	color: #ffffff;
}

.learndash-wrapper .ld-focus-sidebar > div.ld-course-navigation-heading,
.learndash-wrapper .learndash_mark_complete_button,
.learndash-wrapper .ld-focus-header .ld-progress .ld-progress-wrap .ld-progress-bar .ld-progress-bar-percentage {
	background-image: linear-gradient(270deg,#4ee4f9 0%,#3bec97 100%);
}

.learndash .learndash-wrapper .learndash-wrapper .ld-status-complete,
.learndash .learndash-wrapper .learndash-wrapper .ld-button {
	background-image: linear-gradient(270deg,#4ee4f9 0%,#3bec97 100%) !important;
	color: #202020 !important;
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
	background-color: #202020 !important;
}

.learndash-wrapper .learndash_mark_complete_button,
.learndash-wrapper .sfwd-mark-complete::after,
.learndash-wrapper .ld-button,
.learndash-wrapper .ld-status-complete,
.learndash-wrapper .ld-focus-sidebar > div.ld-course-navigation-heading h3 a {
	color: #202020 !important;
}

.learndash-wrapper .learndash_mark_complete_button,
.learndash-wrapper .ld-button {
	font-weight: 500;
}

.learndash-wrapper .ld-focus-sidebar > div.ld-course-navigation-heading .ld-focus-sidebar-trigger {
	background: transparent !important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
	background: #fff !important;
}

.learndash-wrapper .ld-content-actions .ld-content-action {
	flex-basis: 230px;
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs-content .wp-block-columns.is-layout-flex {
	gap: 1em;
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs-content .wp-block-columns .wp-block-column > figure > div > iframe,
.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs-content figure > div > iframe {
	aspect-ratio: 16 / 9;
	height: auto;
}

.learndash-wrapper .ld-lesson-topic-list .ld-table-list-items .ld-table-list-item .ld-table-list-item-preview .ld-topic-title,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-expanded .ld-table-list .ld-table-list-items .ld-table-list-item .ld-topic-title {
	color: #fff;
}