/*
 * Quiz answers on LearnDash 5.2.
 *
 * LearnDash 5.2 renders the answers as div.wpProQuiz_questionListItem inside
 * div.wpProQuiz_questionList; 4.21 used ul > li. The BuddyBoss theme only styles
 * the li markup (buddyboss-theme/assets/css/learndash.css), so its rules for single
 * and multiple choice questions, the only types our quizzes use, are ported here
 * with the same values.
 */

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem {
	background-color: var(--bb-content-background-color);
	min-width: 100%;
	border: 1px solid var(--bb-content-border-color);
	border-radius: var(--bb-block-radius-inner);
	padding: 10px 20px;
	margin-bottom: 8px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label {
	padding: 0;
	border: 0;
	background: transparent;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem > span,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem > span {
	margin-right: 5px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput {
	width: auto;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete {
	background-color: rgba(var(--bb-success-color-rgb), 0.1);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect {
	border-color: var(--bb-danger-color);
}
