/*
 Theme Name:   Studio You I Design
 Theme URI:    https://www.youidesign.nl
 Description:  Studio You I Design
 Author:       Cindy van den Berg
 Author URI:   https://www.youidesign.nl
 Template:     hello-elementor
 Version:      1.0.0
 Tags:         
 Text Domain:  hello-elementor-child

*/


.onzichtbaar {
	display: none!important;
}
:root {
	--bruin: #6C4B2D;
	--donkerpaars: #761145;
	--lichtbeige: #FFF9F1;
	--lichtroze: #DF9FA5;
	--lichtpaars: #AA6E73;
	--zwart: #000;
}

@font-face {
	font-family:"butler";
	src: url(https://ttijdelijk.yidtest.site/wp-content/uploads/2024/05/Butler.woff);
}

@font-face {
	font-family:"barlow";
	src: url(https://ttijdelijk.yidtest.site/wp-content/uploads/2024/05/Barlow-Regular.ttf);
}
/** community **/
.create_status_holder .create_header {
	background: var(--lichtbeige);
}

.create_status_holder .create_header .form_placeholder, .feed, .app_side_widget {
	box-shadow: 2px 2px 10px rgba(0,0,0,0.1);
	border: 0px!important;
}

.fcom_update_profile .fcom_sub_group, div.fcom_sub_group {
	background: #FFF9F1!important;
}

.el-button.fcom_secondary_button {
    border-radius: 100px;
    color: white;
    background: #6C1C44;
    border: 1px solid var(--fcom-secondary-border, #2B2E33);
    padding: 0px 10px;
}

.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
    color: white!important;
    cursor: text;
    font-weight: 400;
}

.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link {
    color: white!important;
    font-weight: 700;
    text-decoration: none;
    transition: var(--el-transition-color);
}

.el-button [class*=el-icon] svg {
    vertical-align: bottom;
    color: #6C1C44!important;
}

.feed {
	padding: 20px 0px 0px 0px!important;
}

.feed .feed_header {
	padding: 0px 20px!important
}

.feed .feed_body {
	margin: 0px!important;
	padding: 0px 20px 20px!important;
	border-bottom: 0px!important;
}

.fcom_document_lists .fcom_each_document {
	border-bottom: 0.5px solid #761145!important;
	border-top: 0.5px solid #761145!important;
}

.fcom_document_lists {
		margin: 0px!important;
}

.feed_footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #761145!important;
    padding: 0px 20px;
    color: white;
	border-radius: 0px 0px 10px 10px;
}

.notifications_wrap .notification_item:hover {
    opacity: 1;
    background: #6C1C44!important;
    border-radius: 5px;
    color: #fff!important;
}

.fcom_chat_wrap .fcom_chat_closed .fcom_chat_side_body .fcom_chat_threads .fcom_chat_thread.fcom_chat_thread_active, .fcom_chat_wrap .fcom_chat_closed .fcom_chat_side_body .fcom_chat_threads .fcom_chat_thread {
	background: #6C1C44!important;
	color: #fff!important;
}

.fcom_chat_wrap .fcom_chat_closed .fcom_chat_header_content .fcom_chat_header_action {
    background: #6C1C44!important;
    color: #fff!important;
}

.fcom_right_sidebar .fcom_right_sidebar_wrap .fcomc_thread_details.community_thread .fcomc_thread_body .fcomc_thread_members .fcomc_thread_member:hover, .fcomc_message_intent.new_message .fcomc_intent_header .fcomc_input_message_wrap .fcomc_input_message .fcomc_selected_user, .fcomc_message_intent.new_message .fcomc_intent_header .fcomc_input_message_wrap .fcomc_user_list .fcomc_user_items .fcomc_user_item:hover {
	background: transparent!important;
}

.fcom_chat_wrap .fcom_chat_closed .fcom_chat_side_body .fcom_chat_threads .fcom_chat_thread .fcom_chat_thread_info .fcom_chat_thread_name {
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    color: #fff!important;
}

.feed_footer ul li:hover {
	background: #AA6E73!important;
}

.feed .feed_body .feed_title_heading, .feed .feed_body .feed_title_heading a {
	font-size: 21px!important;
	font-family:"butler"!important;
	color: #6C4B2D!important;
	font-weight: 400!important;
}

.fcom_document_lists .fcom_each_document a:hover, .fcom_document_lists .fcom_each_document a {
	font-size: 16px!important;
	font-family:"butler"!important;
	color: #761145!important;
	font-weight: 400!important;
	text-decoration: underline!important;
}

.feed_md_content, .feed_md_content.feed_texts p, .feed_user_name a, .feed_meta_info {
	font-size: 16px!important;
	line-height: 170%!important;
	font-family:"barlow"!important;
	color: #3E3E3E!important;
}

.feed_meta_info {
	font-size: 12px!important;
}

.object_menu ul li a.router-link-exact-active {
	color: #fff!important;
	background: #761145!important;
	font-size: 14px!important;
	font-family:"butler"!important;
	font-weight: 400!important;
}


.fcom_box_card_list .fcom_each_box_card .fcom_box_card_action .fcom_card_button {
    cursor: pointer;
    border: none;
    border-radius: 100px!important;
    width: 100%;
    padding: 8px;
    background: #6C1C44!important;
    color: white!important;
}

.spaces .space_contents ul li a.router-link-exact-active, .object_menu ul li a:hover {
	background: #AA6E73!important;
	color: #fff!important;

}


.fcom_sticky_header .fhr_content_layout_header {
	background: #AA6E73!important;
}

.feed_layout .fhr_content_layout_header h2 a, .feed_layout .fhr_content_layout_header h1 a {
	color: #fff!important;
}

/** bellyguide pagina **/

.learndash-course-grid .items-wrapper .grid-2 .post {
	background-color: var(--lichtbeige);
	border: 0px;
	border-radius: 0px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	margin-bottom: 0px;
}

.type-sfwd-lessons .image {
	height: 115px;
	margin: -75px auto;
	width: 150px;
		display: none;
}

.learndash-course-grid .items-wrapper .grid-2 .thumbnail img {
	border-radius: 100px;
	margin-top: -75px;
	height: 150px;
	width: 150px;
	display: none;
}

.learndash-course-grid .items-wrapper .grid-2 .content {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding: 20px;
}

.learndash-course-grid .items-wrapper .grid-2 .ribbon, .learndash-course-grid .items-wrapper .grid-2 .content .author, .learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow {
	display: none;
}

.learndash-course-grid .items-wrapper.grid .item .content .entry-content {
	padding-bottom: 20px;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-title {
	text-align: center;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-title a {
	color: var(--bruin);
	font-family:"butler";
	font-size: 24px;
	font-weight: 400;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-content {
	color: var(--zwart);
	font-family:"barlow";
	font-size: 16px;
	line-height: 170%;
	text-align: center;
}

.learndash-course-grid .items-wrapper .grid-2 .content > *:not(:last-child) {
	margin-bottom: 10px;
}

.learndash-course-grid .items-wrapper .grid-2 .content .button {
	width: auto;
}

.learndash-course-grid .items-wrapper .grid-2 .content .button a, .learndash-course-grid .items-wrapper .grid-2 .content .button a:hover {
	background: var(--donkerpaars);
	border-radius: 100px;
		font-family:"butler";
	font-size: 16px;
	font-weight: 400;
	padding: 10px 20px;
}

/** cursuspagina **/ 

.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
	display: none;
}

.learndash_post_sfwd-courses .ld-item-list {
	display: none;
}

/** focus mode **/

.learndash-wrapper .ld-focus .ld-focus-header {
	background: var(--lichtbeige);
	border-bottom: 0px;
	box-shadow: 0px 2px 10px rgba(0,0,0,0.1);
	min-height: 90px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
	background: var(--lichtbeige);
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo img {
	margin-top: 10px;
	max-height: 50px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action, .learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
	border-right: 0px;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage, div.ld-progress-steps {
	color: var(--zwart);
	font-family:"barlow";
	font-size: 12px;
	font-weight:400;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar {
	background: var(--lichtroze);
}

.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
	background: var(--lichtpaars);
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
	justify-content: flex-end;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
	flex-grow: 0;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action a, .learndash-wrapper .ld-focus .ld-focus-content .ld-content-action a {
	border-bottom: 1px solid var(--donkerpaars)!important;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button.ld-button-transparent, .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button, .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button:hover, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-focus-content .ld-button {
	background: transparent!important;
	border: 1px solid var(--donkerpaars);
	color: var(--donkerpaars)!important;
	font-family: "butler";
	font-size: 14px;
	font-weight: 400;
	padding: 12px 15px 10px;
	white-space: nowrap;

}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button .ld-icon, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
	display: none;
}

.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button, .learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button, .learndash-wrapper:not(.ld-registration__outer-wrapper) #learndash_mark_complete_button, .learndash-wrapper:not(.ld-registration__outer-wrapper) .learndash_mark_complete_button {
	background: var(--donkerpaars)!important;
	border: 1px solid var(--donkerpaars)!important;
	color: white!important;
	font-family: "butler";
	font-size: 14px;
	font-weight: 400;
	padding: 10px 15px;
	white-space: nowrap;
}

.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete:after, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:after, .learndash-wrapper:not(.ld-registration__outer-wrapper) #sfwd-mark-complete:after, .learndash-wrapper:not(.ld-registration__outer-wrapper) .sfwd-mark-complete:after {
	display: none;
}



.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
	border-left: 0px;
	justify-content: center;
	max-width: 150px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar {
	display: none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
	color: var(--donkerpaars);
	font-family: "butler";
	font-size: 14px;
	text-decoration: underline;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
	background: var(--donkerpaars)!important;
	font-family: "butler";
	font-size: 14px;
	text-decoration: underline;
	color: #fff!important;
	text-decoration: none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before {
	display: none;
}

/** ld focus content **/

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
	background: var(--lichtbeige);
	padding: 0px;
	margin-top: 90px;
}

body.ld-in-focus-mode .learndash-wrapper {
		background: var(--lichtbeige);
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status, .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-topic-status {
	display: none;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .ld-content-actions {
	    border-top: 0px;
    padding: 75px 50px;
    justify-content: center;
    background-image: url(https://ttijdelijk.yidtest.site/wp-content/uploads/2024/12/SPARKLE-RGB.png);
    background-size: 17%;
    background-repeat: no-repeat;
    background-position: right bottom;

}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back {
	display: none;
}


.learndash-wrapper .ld-table-list.ld-no-pagination{
	border-bottom: 0px;
	padding: 50px 50px 0px;
	margin-bottom: 0px;
}

.learndash-wrapper .ld-table-list .ld-table-list-header {
	background: transparent!important;
	padding: 0px 0px 10px;
	margin: auto;
}

.learndash-wrapper .ld-item-icon {
	display: none;
}

.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title {
	color: var(--bruin);
	font-size: 28px;
	font-family: "butler";
	font-weight: 400;
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
	color: var(--bruin);
	font-family: "barlow";
	font-size: 14px;
	font-weight:400;
}

.learndash-wrapper .ld-table-list .ld-table-list-items {
	border: 0px;
	padding: 0px;
}

.learndash-wrapper .ld-focus-content .ld-status-icon {
	flex-basis: 16px;
	height: 16px;
	margin-top: 5px;
	width: 16px;
}
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
	margin-right: 10px;
}

.learndash-wrapper .ld-status-complete {
	background-color: var(--lichtpaars)!important;
	font-size: 10px;
}

.learndash-wrapper .ld-status-incomplete.ld-status-icon {
	background: transparent;
	border: 2px solid var(--lichtpaars);
}

.learndash-wrapper .ld-focus-content .ld-table-list a.ld-table-list-item-preview, .learndash-wrapper .ld-focus-content .ld-table-list a.ld-table-list-item-preview:hover {
	background: #FCEDE1;
	color: var(--zwart)!important;
	font-family: "barlow";
	font-size: 16px;
	font-weight: 400;
	padding: 10px;
}

.learndash-wrapper .ld-table-list .ld-table-list-item {
	border-bottom: 0px;
	margin-bottom: 10px;
}

.learndash-wrapper .ld-tabs {
	margin: 0;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
	display: none;
}

/** sidebar **/

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text, span.ld-text.ld-primary-color {
	display: none!important;
}



.learndash-wrapper .ld-focus .ld-focus-sidebar {
	background-color: #F4D2BC!important;
	border-right: 0px;
	padding: 50px 25px 90px;
	margin-top: 90px;
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
	margin-top: -25px;
}


.learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
	font-weight: 500;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
	background: transparent!important;
	min-height: 75px;
	padding: 0px 0px;
	width: 100%;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a {
	color: var(--bruin)!important;
	font-family: "butler";
	font-size: 21px;
	font-weight: 400;
	padding: 0;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper .ld-icon {
	display: none;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
	background: var(--donkerpaars);
	right: -32px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
	border-bottom: 0px;
	display: flex;
	flex-direction: row-reverse;
	padding: 10px 0px;
	justify-content: flex-end;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-item-preview-heading {
	flex-direction: row-reverse;
	justify-content: space-between;
	width: 100%;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger {
		background: transparent;
	height: 75px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon {
	display: none;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
	background: transparent;
	border-bottom: 0px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title, .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading:hover {
	color: var(--zwart)!important;
	font-family: "barlow";
	font-size: 16px;
}


.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
	    padding: 10px 0px;
    border-bottom: 1px solid white;
    margin-bottom: 10px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading {
	color: var(--bruin);
	font-family: "butler";
	font-size: 21px;
	font-weight: 400;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading {
	font-weight: 400;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button {
	flex-basis: 0;
	padding-left: 0px;
	padding-top: 0px;
	width: 25px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 {
	padding: 0px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a {
	color: var(--bruin);
	font-family: "butler";
	font-size: 28px;
	font-weight: 400;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon {
	font-size: 12px;
	color: var(--bruin);
}

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
	background: transparent!important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
	background: transparent;
	padding: 0px 0px 0px 25px;
	margin-bottom: 20px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded:before, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before {
	display: none;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
	padding: 5px 0px;
}

.learndash-wrapper .ld-focus-sidebar .ld-table-list a.ld-table-list-item-preview, .learndash-wrapper .ld-focus-sidebar .ld-table-list a.ld-table-list-item-preview:hover {
	color: var(--zwart)!important;
	font-family: "barlow";
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	padding: 10px;
	display: flex!important;
	flex-direction: row-reverse!important;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title .ld-status-incomplete, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-status-incomplete {
	border: 2px solid var(--lichtpaars)!important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:not(:hover):not(:focus) .ld-icon, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
	background: var(--donkerpaars)!important;
	border: none;
	color: white!important;
}


.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress {
	border-color: var(--lichtpaars) var(--lichtroze) var(--lichtroze) var(--lichtpaars);
}

.learndash-wrapper .ld-status-in-progress {
	background: transparent;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
	font-size: 16px;
}


.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button {
    margin-top: 0px;
    padding: 0;
    margin-right: 10px;
}

.cadeauwens { 
	color: var(--zwart);
	font-family: "barlow";
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-action a:not(.button):not(.screen-reader-shortcut), .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-action .ld-button.ld-button-transparent {
		border-bottom: 1px solid var(--donkerpaars)!important;
	}

	
	.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-focus-content .ld-lesson-topic-list a:not(.button):not(.screen-reader-shortcut) 
	{
		border-bottom: 0px!important;
	}

.learndash-course-grid .items-wrapper .grid-2 .post {
	min-height: 100%!important;
}



@media only screen and (max-width: 1024px) {
	.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
		display: block;
	}
}

@media only screen and (max-width: 768px) {
	.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
		background: var(--lichtbeige);
	}
	
	.learndash-course-grid .items-wrapper.grid {
		row-gap: 20px;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
		display: block;
	}
	
	.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-focus-content .ld-content-actions .ld-content-action {
		padding: 10px 0px;
	}
}

@media only screen and (max-width: 640px) {
	.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content {
		margin-top: 0px;
		padding: 0px;
	}
	
	.learndash-wrapper .ld-table-list.ld-no-pagination {
		padding: 60px 20px 0px;
	}
	
	.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-focus-content .ld-lesson-topic-list a:not(.button):not(.screen-reader-shortcut) 
	{
		border-bottom: 0px!important;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar {
    margin-top: 50px;
    width: 100%;
}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
		display: none;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
		padding: 15px 0px!important;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #sfwd-mark-complete, .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete {
		margin: 0!important;
	}
	
	.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button {
		text-align: center;
	}
	
	.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-action a:not(.button):not(.screen-reader-shortcut) {
		border-bottom: 1px solid var(--donkerpaars)!important;
	}
	
	.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .ld-content-actions {
		padding: 60px 20px;
	}
}

@media (max-width: 1024px) {
    .fcom_mobile_menu .focm_menu_items .focm_menu_item:hover {
        background: #6C1C44!important;
        color: white;
    }
}