/* QUIZ */
/* BASE QUIZ STYLES */
/* These styles ensure that the necessary elements are hidden for toggling */

/* DO NOT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING!! */

.startQuiz,
.nextQuestion,
.backToQuestion,
.questions li.question,
.questions li.question .responses,
.questions li.question .responses .correct,
.questions li.question .responses .incorrect,
.quizResults {
    display: none;
}

/* If response messages are disabled or only shown on quiz completion,
   nextQuestion button IS checkAnswer button - so it must be displayed */
.nextQuestion.checkAnswer {
    display: block;
}

ol.questions,
ul.answers,
ul.responses,
ol.questions li,
ul.answers li,
ul.responses li {
    list-style-type: none;
}
.questionCount {
	/*display:none;*/
}
.questionCount {
    font-size: 14px;
    font-style: italic;
}
.questionCount span {
    font-weight: bold;
}
.more-link {
	display:block;
	float:right;
	}

#slickQuiz ul, #slickQuiz ol {
	padding-left:0;
}
#slickQuiz li {
	padding-left:10px;
}
#preface .quizArea h3 {
	font-size:15px;
	border-bottom:none;
	font-weight: bold;
    margin-top: 10px;
}
#slickQuiz p {
	margin-bottom:5px;
	font-size: .8em;
}
#slickQuiz h1 {
	font-size:24px;
}
#slickQuiz label {
	display: inline;
	margin-left:10px;
	margin-bottom:0px;
}
#slickQuiz .button {
	margin-top:10px;
	position: relative;
    top: 30px;
    z-index: 999;
}
#slickQuiz .nextQuestion{
     float: right;
    position: relative;
    top: 5px;
}
.quizResults h2, .quizResults h3 {
	color: #666

}
#slickQuiz .checkAnswer{
    /* top: 470px; */
}
#slickQuiz .answers, #slickQuiz .responses {
	margin-bottom:10px;
	/* height:140px; */
}
#block-block-3{
	/* min-height:370px;*/
}
#block-block-3 ul ul, #block-block-3 ol ul {
	margin-bottom:20px;
}
span.correct-answer {
	display:block;
	margin-left:100px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px;
}
#slickQuiz {
    /* min-height: 500px; */
}
.left-main-body #slickQuiz h3 {
	margin-bottom: 25px;
}
#node-41 {
	padding-left:30px;
	padding-right:30px;
	}
.more-link  a:hover{
	 text-decoration: none;
} 
.more-link  a{
	 font-weight:bold;
	 margin-right:50px;
} 
.more-link {
	padding-top:20px;
	}
	
	

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
    
#slickQuiz {
    margin: 0 -10px;
    padding: 0;
}
#slickQuiz li {
    line-height: 20px;
}
span.correct-answer {
     margin-left: 0;
    text-align: center;
}
.questions h3 {
	font-size: 18px;
	padding-top: 10px;
}
#slickQuiz label {
    font-size: 16px;
}
#slickQuiz .button {
    top: 10px;
}
#slickQuiz p {
    font-size: 0.6em;
}

}


















