div.quiz-content{font-size:14px; text-align:center; width:450px; position:relative; height:100%; margin:0 auto; }
div.quiz-wrapper {width:450px; overflow:hidden; background:#fff; }
div.steps{ width:450px; overflow:hidden; }
.step { float:left; width:450px; padding:0; margin:0;} 
div.steps form fieldset { border:none; padding-bottom:20px; min-height:200px; padding:0; margin:0; } 
div.steps form .resultset,div.steps form legend { margin-bottom: 5px; text-align:left; background-color:#6EB7E2; color:#fff; float:left; width:448px; border-bottom:1px solid #fff; border-top:1px solid #d9d9d9; padding:5px 0 10px 10px; font-size:14px; border-radius: 5px 5px 5px 5px;}
div.steps form .resultset { text-align:center; } 
div.steps h3 { background-color:transparent; text-align:center; width:450px; font-size:14px; font-weight:100 } 
div.steps form p { color:#000; cursor:pointer; text-align:left; clear:both; background-color:none; width:200px; margin:13px auto 0; padding:10px; }
div.steps form p.selected{ color: #96ae48; 
	/*background-color: #2a3439; *background-color: #2a3439; background-image: -ms-linear-gradient(top, #2a3439, #2a3439); 
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2a3439), to(#2a3439)); 
	background-image: -webkit-linear-gradient(top, #2a3439, #2a3439); 
	background-image: -o-linear-gradient(top, #2a3439, #2a3439); 
	background-image: -moz-linear-gradient(top, #2a3439, #2a3439); 
	background-image: linear-gradient(top, #2a3439, #2a3439); 
	background-repeat: repeat-x; */
	border-color: #2a3439 #2a3439 #2a3439; 
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); 
	filter: progid:dximagetransform.microsoft.gradient(enabled=false); }

div.steps form p.right{ color: #96ae48; 
	background-image: url("../img/quiz/correcto.png" );
	background-repeat: no-repeat;
	background-position:left center;
	padding-left: 15px;
	background-size: 12px 12px;
		/*background-color: #86c440; 
 	*background-color: #86c440; 
	background-image: -ms-linear-gradient(top, #86c440, #86c440); 
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#86c440), to(#86c440)); 
	background-image: -webkit-linear-gradient(top, #86c440, #86c440); 
	background-image: -o-linear-gradient(top, #86c440, #86c440); 
	background-image: -moz-linear-gradient(top, #86c440, #86c440); 
	background-image: linear-gradient(top, #86c440, #86c440); 
	background-repeat: repeat-x; border-color: #86c440 #86c440 #86c440; */
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); 
	filter: progid:dximagetransform.microsoft.gradient(enabled=false); }

div.steps form p.wrong{ color: #BE1E2D; 
		background-image: url("../img/quiz/incorrecto.png" );
		background-repeat: no-repeat;
		background-position:left center;
		background-size: 12px 12px;
		padding-left: 15px;
	/*background-color: #be1e2d; 
	background-image: -moz-linear-gradient(top, #be1e2d, #be1e2d); 
	background-image: -ms-linear-gradient(top, #be1e2d, #be1e2d); 
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#be1e2d), to(#be1e2d)); 
	background-image: -webkit-linear-gradient(top, #be1e2d, #be1e2d); 
	background-image: -o-linear-gradient(top, #be1e2d, #be1e2d); 
	background-image: linear-gradient(top, #be1e2d, #be1e2d); 
	background-repeat: repeat-x; */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#be1e2d', endColorstr='#be1e2d', GradientType=0); 
	border-color: #be1e2d #be1e2d #be1e2d; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/*div.steps form p.wrong:hover{ background-color:#da4f49; } */
div.steps form .final-result { display:none; } 
div.steps form #your-score { display:block; } 
#quiz-notice{ color:red; text-align:center; display:none; margin-bottom:10px; }
#quiz-notice span{ padding:5px 8px; width:auto; margin:0 auto; margin-top: 5px; background-color: #2a3439; border-radius: 0!important;}
#quiz-navigation { height:45px;  } 
#quiz-navigation ul { list-style:none; float:left; margin-left:22px; margin-bottom:0; margin-top: -2px; } 
#quiz-navigation ul li { float:left; position:relative; margin:0px 20px 10px 10px; } 
#quiz-navigation ul li a { display:block; color:#fff; outline:none; text-decoration:none; margin-top:7px; line-height:30px; height:30px; background:#96ae48; border:1px solid #D9D9D9;  background-image:linear-gradient(top,#f0f0f0,#e3e3e3); background-repeat:repeat-x; filter:progid:dximagetransform.microsoft.gradient(enabled=false); border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); padding:0 20px; } 
#quiz-navigation ul li a:hover,#quiz-navigation ul li.selected a { color:#fff ; } 
#quiz-navigation ul li.disabled a { background:#fff; cursor:default; } 
#quiz-navigation ul li.page-number { margin:0px 0 0 0;} 
#quiz-navigation ul li.page-number a{ background-color: #6EB7E2;} 
span.label { background-color:#999; color:#FFF; display:inline-block; font-size:12px; font-weight:450; text-shadow:none; margin-right:5px;}
span.label a { text-decoration:none; }
span.label a:hover{ text-decoration:none; color:#000; } 
span.label-important { background-color: #dc4d4e;
width: 27px;
}
span.label-success { background-color:#86c440; width: 27px;
}
span.label-warning { background-color: #6EB7E2;
width: 100%;
padding: 9px 8px;
margin-top: 15px;} 
span.link-white a { color:#fff; display:block; font-size:13px; padding:2px;
 } 

[class^=qicon-]{ width:0; }
.qicon-ok { background-position:-288px 0; }
.qicon-exclamation-sign { background-position:0 -120px; }
.qicon-asterisk { background-position:-456px -96px; }
#formElem{ width:auto;}
.disabled a{ background:#fff!important; color:#fff!important; border:none !important; }

#next-quiz{  float: right;
  margin-left: 20px;}
