.quizzin-question, #action-button {
	display:none;
}

form.quiz-form {
	text-align:left;
        font:normal 19px/27px Arial, Helvetica, sans-serif;
        padding-bottom:20px;
}

.user-answer {
	
}

.single-page-quiz .quizzin-question, .single-page-quiz #action-button {
	display:block;
}
.single-page-quiz #next-question {
	display:none;
}
.question-content {
	margin-top:0px;
}

.show-question {
	color:#000;
        font:bold 12px/19px Arial, Helvetica, sans-serif;
}

.show-answer {
	color:#e21019;
        font:bold 12px/19px Arial, Helvetica, sans-serif;
}
.explanation, td.explanation, p.explanation {
	color:#e21019;
        font:normal 12px/19px Arial, Helvetica, sans-serif;
}

.explanation table {
        padding:0px 15px;
        border:0;
}
.explanation td {
        padding:0px 15px;
}

 p.explanation {
        padding-bottom:10px;
	color:#e21019;
}
.user-answer span {
	font-weight:bold;
	color:#e21019;
}
.correct-answer {
	color:#000;
        font:bold 12px/19px Arial, Helvetica, sans-serif;
  
}

.quiz-area {
       padding:20px 20px 0px 20px;
       background-color:#f8f4db;
       font:normal 12px/19px Arial, Helvetica, sans-serif;
       border:1px solid #000;
}

.quiz-area p {
       font:normal 12px/19px Arial, Helvetica, sans-serif;
       padding-bottom:10px;
}

.button {
       font:normal 21px/27px Arial, Helvetica, sans-serif;
       color:#e21019;
       background-color:#fff;
       border:1px solid #000;
}

.large {
        font:bold 21px/30px Arial, Helvetica, sans-serif;
}
