#questionText {
    width:100%;
	overflow:auto;
}
#questionText p {
	margin-top:20px;
	margin-bottom:20px;
}
#answerTemplate{
	display:none;
}
#answers{
    width: 99%;
    padding-top: 0px;
    background-color: #ececec;
    padding: 20px 0 0 0;
    margin-bottom: 20px;
	border: 2px solid #f20516;
}
#feedback{
    width:100%;
	display:none;
	overflow:auto;
}
#feedback-text{
  position: absolute;
  top: 40px;
  bottom: 0px;
  width: 100%;
}
.answerText{ 
	padding:2px 0px 20px 10px;
	display:block;
	cursor:pointer;
}
#resultsText{
	display:none;
	background-color:#FFC;
	position:absolute;
	left:0px;
	top:80px;
	width:850px;
	height:320px;
}
 
.green-arrow {
	background:transparent url('../../interface/arrow.png') no-repeat -7px 3px;
}
.correct {
    background-position:27px 3px;
    transition: background-position 0.5s ease-out;
    -webkit-transition: background-position 0.5s ease-out;
}
input[type="radio"]{
	width:16px;
	height:16px;	
}
 
