/* Quiz and Survey Master Custom Styles
------------------------------------------------------- */

.mlw_qmn_message_before p {
	margin: 0;
}

.mlw_qmn_question_number {
	font-weight: 700;
	font-size: 1.35em;
}

.quiz_section .mlw_qmn_new_question {
	font-size: 1.35em;
	margin-bottom: 1em;
}

.qmn_radio_answers{
	margin-top: 1em;
}

.quiz_section .qmn_radio_answers label, .quiz_section .qmn_check_answers label, .quiz_section .qmn_accept_answers label {
	font-size: 1.1em !important;
}

.quick-question-res-p {
	margin: 1.5em 0 1.5em 0 !important;
	font-weight: 700;
}

.quiz_section .qsm-inline-correct-info {
	display: none;
}

.mlw_qmn_message_before {
	border: none !important;
	margin: 0 !important;
}

.mlw_qmn_message_before p {
	margin: 0 !important;
}

.quiz_section.quiz_end .qsm-submit-btn {
	font-weight: bold;
	font-size: 1.2em !important;
	border: none;
	background: #45b37b !important;
}

.qmn_quiz_container.qsm_auto_pagination_enabled .quiz_section.quiz_end .qsm-btn {
	position: static !important;
}

.qmn_pagination {
	border-top: none !important;
}

.quiz_section {
	padding-bottom: 0 !important;
}

.quiz_section p:empty {
	display: none;
}

.qsm-progress-bar {
	margin-bottom: 1.5em;
}

.qsm-progress-bar .progressbar-text {
	margin-top: 10px !important;
}

.mlw_next {
	font-weight: 700;
}
.qmn_quiz_container.qsm_auto_pagination_enabled .quiz_section.quiz_end .qsm-btn {
	cursor: pointer;
}

.qmn_results_page {
	margin-top: 1em;
}
