/*
 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

*/

@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
--donkerpaars: #101436;
	--roze: #F56799;
	--geel: #FCDE62;
	--wit: #fff;
	--tekst: #101436;
	
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #sfwd-mark-complete, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete {
	overflow: visible;
}
.learndash-wrapper .ld-focus .ld-focus-header {
	min-height: 90px;
	border-bottom: 0px;
}

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

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

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
	flex-grow: 0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
	color: var(--roze);
	font-family: "Poppins", serif;
	font-size: 14px;
	font-weight: 600;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
	display: none;
}

.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, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent, .learndash-wrapper .ld-button:not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css) {
	background: var(--wit)!important;
	border-radius: 100px;
	border: 1px solid var(--roze);
	color: var(--roze)!important;
	font-family: "Poppins", serif;
	font-size: 14px;
	font-weight: 600;
	width: auto;
	white-space: nowrap;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) #sfwd-mark-complete, .learndash-wrapper:not(.ld-registration__outer-wrapper) .sfwd-mark-complete {
	overflow: visible;
}

.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):not(.learndash-wrapper--modern) #sfwd-mark-complete:after, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete:after, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
	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, .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{
	background: var(--roze)!important;
	border-radius: 100px;
	border: 1px solid var(--roze);
	color: var(--wit);
	font-family: "Poppins", serif;
	font-size: 14px;
	font-weight: 600;
	width: auto;
	white-space: nowrap;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back, .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:not(.ld-registration__outer-wrapper) .ld-content-action a:not(.button) {
	border-bottom: 1px solid var(--roze)!important;
}

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

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


/** content **/

.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover {
	color: #fff;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .ld-content-actions {
	border-top: 0px;
	justify-content: center;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
	padding: 0px;
}

.learndash-wrapper .ld-table-list.ld-no-pagination {
	border-radius: 0px;
	background: var(--donkerpaars);
	padding: 100px 50px;
	background-image: url(https://academie.carlijnevers.nl/wp-content/uploads/2025/01/logo.png);
	background-size: 40%;
	background-repeat: no-repeat;
	background-position: 5% center;
	margin: 0;
}

.learndash-wrapper .ld-table-list .ld-table-list-header, .ld-focus-content .ld-table-list .ld-table-list-items {
	margin: 0 0 0 auto;
	max-width: 50%;
}

.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 .ld-table-list .ld-table-list-header {
	background: transparent!important;
	padding: 0px 0px 20px 0px;
	border-bottom: 3px solid var(--geel);
		font-size: 21px;
	text-transform: uppercase;
	  font-family: "Libre Franklin", serif;
	 font-weight: 600;
}

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

.ld-table-list .ld-table-list-item-preview {
	padding: 15px 0px;
}

.ld-focus-content .ld-status-icon {
	flex-basis: 16px;
	height: 16px;
	margin-top: 5px;
	width: 16px;
}

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

.ld-focus-content .ld-table-list a.ld-table-list-item-preview {
	font-size: 16px!important;
}

.learndash-wrapper .ld-item-icon, .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details { 
display: none;}

/** sidebar**/

.learndash-wrapper .ld-focus .ld-focus-sidebar {
	background-color: var(--donkerpaars);
	border-left: 2px solid var(--wit);
	padding: 140px 25px 90px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
	background-color: transparent!important;
	border-bottom: 3px solid var(--geel);
	min-height: 50px;
	max-width: 300px;
	margin-bottom: 30px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a, .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a {
	font-size: 21px;
	text-transform: uppercase;
	  font-family: "Libre Franklin", serif;
	 font-weight: 600;
	padding-left: 0px;
}


.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon, .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-course-navigation-heading .ld-focus-mode-course-heading-wrapper {
	padding-left: 0px;
}
.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-course-navigation-heading, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-course-navigation-heading {
	padding: 0px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger {
	height: 50px;
	width: 0px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:not(:hover):not(:focus) .ld-icon {
	background: var(--roze)!important;
}

.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
	left: -32px;
}

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

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
	background: white;
	padding: 10px;
	margin-bottom: 10px;
}

.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 {
	margin-top: 3px;
	border: 2px solid var(--roze);
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
	color: var(--tekst);
	font-family: "Poppins", serif;
	font-size: 16px;
	text-transform: uppercase;
}

.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 {
		color: var(--tekst)!important;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
	flex: 0 0 12px;
	height: 12px;
	width: 12px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon {
	font-size: 6px;
	line-height: 9px;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
	background: var(--tekst)!important;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button, .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text {
	color: var(--tekst)!important;
	font-family: "Poppins", serif;
	font-size: 10px;
	font-weight: 400;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-status-incomplete, .learndash-wrapper .ld-focus-comment.bypostauthor:not(.ptype-sfwd-assignment) >.ld-comment-wrapper>.ld-comment-avatar img, .learndash-wrapper .ld-focus-comment.role-group_leader>.ld-comment-wrapper>.ld-comment-avatar img, .learndash-wrapper .ld-focus-comment.role-administrator>.ld-comment-wrapper>.ld-comment-avatar img {
	border-color: var(--roze)!important;
}

.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover {
	color: #fff!important;
}

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

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

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
	padding: 5px 10px 15px;
}

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

.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: 7px 0px;
}

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

.learndash-wrapper .ld-table-list a.ld-table-list-item-preview {
	color: #fff;
	font-family: "Poppins", serif;
	font-size: 14px;
	font-weight: 400;
}


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

.learndash-wrapper .ld-status-complete {
	background-color: var(--roze)!important;
}

.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress {
	border-color:  var(--roze) white white  var(--roze)!important;
}
.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark, .learndash-wrapper .ld-status-icon.ld-status-complete .ld-icon {
	font-size: 10px;
}

/** cursusoverzicht **/

.learndash-course-grid .items-wrapper .grid-2 .post {
	background: transparent;
	border: 0px;
	border-radius: 0px;
	display: flex;
	    padding-bottom: 60px;
    border-bottom: 6px solid var(--geel);
    margin-bottom: 40px;
}

.learndash-course-grid .items-wrapper .grid-2 .thumbnail {
	width: 50%;
	padding: 0px 20px 0px 0px;
}

.learndash-course-grid .items-wrapper .grid-2 .content {
	width:50%;
	padding: 0px 0px 0px 20px;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-title, .learndash-course-grid .items-wrapper .grid-2 .content .entry-title a {
	background: white;
	color: var(--roze)!important;
	font-family: "Poppins", serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-content  {
	color: #fff;
	font-family: "Poppins", serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 170%;
}

.learndash-course-grid .items-wrapper .grid-2 .content .entry-title{
	padding: 4px 20px;
}

.learndash-course-grid .items-wrapper .grid-2 .content .button {
	margin-top: 20px;
}

.learndash-course-grid .items-wrapper .grid-2 .content .meta {
	display: none;
}


.learndash-course-grid .items-wrapper .grid-2 .content .button a, .learndash-course-grid .items-wrapper .grid-2 .content .button a:hover {
	background: var(--roze);
	border-radius: 100px;
	display: inline-block;
	padding: 8px 25px;
}

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

.learndash-course-grid .items-wrapper .grid-2 .thumbnail img {
    max-height: 320px;
    object-fit: cover;
}

.learndash-course-grid .items-wrapper.grid .item:last-child .post{
	border-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action+a {
	display: none;
}

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



/** cursuspagina **/


.learndash_post_sfwd-courses .ld-item-list, .learndash-wrapper .ld-course-status.ld-course-status-enrolled, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
	display: none;
}

/** overzicht mini cursussen **/

.ld-course-list-items .ld_course_grid .thumbnail.course {
	border: 0px;
	border-radius: 0px;
	box-shadow: 2px 2px 5px rgba(0,0,0,0.15);
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
	display: none;
}

.ld-course-list-items .ld_course_grid .btn-primary, .ld-course-list-items .ld_course_grid .btn-primary:hover {
	background: var(--roze);
	border-color: var(--roze);
}

.ld-course-list-items .ld_course_grid .entry-title {
		text-transform: uppercase;
	  font-family: "Libre Franklin", serif;
	font-size: 18px;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption {
	padding: 20px;
}

.ld-course-list-items .ld_course_grid .thumbnail.course { 	
display: flex; 	
flex-direction: column; 	
min-height: 100%; 
} 

.ld-course-list-items .ld_course_grid .thumbnail .caption { 	
display: flex; 	
flex: 1; 	
flex-direction: column;
}  

.ld-course-list-items .ld_course_grid .ld_course_grid_button { 
 margin-top: auto !important; 
}

.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary {
	color: #fff;
	width: auto;
	font-family: "Poppins", serif;
	font-weight: 600;
	border-radius: 100px;
	font-size: 16px;
	margin-top: 20px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
	width: 300px;
	color: #fff!important;
	font-family: "Poppins", serif;
	font-weight: 600;
	border-radius: 100px;
	font-size: 16px;
	background: var(--roze)!important;
	margin-bottom: 10px;

}

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

/** community **/

.feed_layout .fhr_content_layout_header {
	background: var(--geel)!important;
}

.el-button--danger {
	background-color: var(--roze)!important;
	border-radius: 100px!important;
	font-family: "Poppins", serif!important;
	font-weight: 600!important;
	font-size: 16px!important;
}

.feed {
	padding: 0px!important;
}

.feed_footer {
	background-color: var(--roze)!important;
	padding: 0px 20px!important;
	color: #fff!important;
}

svg.bookmark_icon_active {
	color: var(-geel)!important;
}

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

.feed .feed_body {
	padding: 0px 40px 10px!important;
}


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

.fcom_box_card_list .fcom_each_box_card .fcom_box_card_action .fcom_card_button, .el-button.fcom_primary_button, .el-button.fcom_secondary_button {
	background: var(--roze)!important;
	color: #fff!important;
	width: auto!important;
	border-radius: 100px!important;
	font-family: "Poppins", serif!important;
	font-weight: 600!important;
	font-size: 14px!important;
	padding: 8px 20px!important;
}

.fcom_box_card_list .fcom_each_box_card .fcom_box_card_action {
	justify-content: flex-start!important;
}

.el-icon.user_reacted svg {
	color: var(--geel)!important;
}

.fcom_feed_modal .feed_commentbox_main {
    font-size: 16px;
    padding: 20px 40px 20px 20px!important;
} 

.feed_commenting {

    padding: 10px 0px!important;
}

.feed_comment {
	margin: 0!important;
}

.feed_footer .fcom_reactions_count span {
	color: #fff!important;
}


@media screen and (max-width: 1024px) {
	.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text {
		display: block;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
		min-width: auto;
	}
	
	.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content {
		padding: 0px;
		margin: 0;
	}
	
	
}


@media screen and (max-width: 768px) {
	.learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-sidebar, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-sidebar {
		display: none;
		border-left: 0px;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-header {
		background: var(--donkerpaars);
	}
	
	.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-mobile-nav, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-mobile-nav {
		margin-right: 20px;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
		background-color: #fff;
	}
	
	.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-header .ld-user-menu .ld-text, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-header .ld-user-menu .ld-text {
		margin-left: 20px;
		color: #fff;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar {
		border-left: 0px;
		width: 100%;
	}
	
	.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar {
		top: 50px;
		padding-top: 20px;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
		margin-bottom: 15px;
	}
}

@media screen and (max-width: 640px) {

.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus.ld-focus-position-right.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-main .ld-focus-content, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content {
	margin: 0px;
	padding: 0px;
}
	
.learndash-wrapper .ld-table-list.ld-no-pagination {
    border-radius: 0px;
    background: var(--donkerpaars);
    padding: 70px 30px 180px;
    background-image: url(https://academie.carlijnevers.nl/wp-content/uploads/2025/01/logo.png);
    background-size: 120px;
    background-repeat: no-repeat;
    background-position: 50% 90%;
    margin: 0;
}
	
.learndash-wrapper .ld-table-list .ld-table-list-header, .ld-focus-content .ld-table-list .ld-table-list-items {
	max-width: 100%;
}
	
	.learndash-course-grid .items-wrapper .grid-2 .post {
		flex-direction: column;
	}
	
	.learndash-course-grid .items-wrapper .grid-2 .thumbnail {
		padding: 0 0 20px 0;
		width: 100%;
	}
	
	
	.learndash-course-grid .items-wrapper .grid-2 .content {
		padding: 0;
		width: 100%;
	}
	
	 .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .learndash_mark_complete_button, .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .ld-button.ld-button-transparent, .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-focus-content .ld-button {
		width: 100%;
		text-align: center;
	}
}