@import "base/_variables.scss";
@import "base/_mixins.scss";


/*-------------------------------------------------------*/
/* LearnDash
/*-------------------------------------------------------*/
.ld-course-list-items .ld_course_grid {
	.entry-title {
		font-size: 1.3125rem;
	}

	.thumbnail .caption {
		padding: 24px 24px 4px;
	}

	.thumbnail.course {
		border-color: $border-color;
	}

	.thumbnail.course .ld_course_grid_price {
		background-color: #FFC608;
		box-shadow: none;
		text-shadow: none;
		color: $heading-color;

		&::before {
			display: none;
		}
	}

	.btn {
		padding: 9px 12px;
	}

	.btn-primary {
		background-color: $primary-color;
		border: 0;
	}

	.learndash-wrapper .ld-progress {
		margin-bottom: 0;
	}
}


/* Progress
-------------------------------------------------------*/
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
	color: #7B8787;
}


/* Widgets
-------------------------------------------------------*/
.widget_sfwd-courses-widget,
.widget_sfwd-lessons-widget {
	h4 {
		font-size: 1rem;
	}
}

.widget .ld-section-heading h4,
.ld_course_info_mycourses_list h4 {
	font-size: 1.125rem;
}

.ld-entry-title {
	font-size: 1rem;
}

/* Single Course
-------------------------------------------------------*/
.single-post__entry {
	&.sfwd-courses {
		padding-bottom: 0;
		border-bottom: 0;
	}

	.ld-course-status {
		margin-bottom: 40px;
	}
}