.mathFact_quiz_sprite {display:inline-block; overflow:hidden; background-repeat: no-repeat;background:url(/fact_math/images/mathfacts_quiz.png); border-style:none;}

.correct {width:75px; height:100px; background-position: -924px -104px}
.mathFact_quiz_home2 {width:33px; height:33px; background-position: -981px -206px}
.quiz_brdstl3 {width:660px; height:522px; background-position: -2px -1050px}
.quiz_brdstl {width:660px; height:522px; background-position: -2px -526px}
.quiz_brdstl2 {width:660px; height:522px; background-position: -2px -2px}
.quizplayagn {width:128px; height:47px; background-position: -794px -100px}
/* .quizplayagn:hover {width:128px; height:47px; background-position: -664px -100px} */
.quiz_skip {width:128px; height:47px; background-position: -794px -51px}
.quiz_skip:hover {width:128px; height:47px; background-position: -664px -51px}
.quizstrt {width:120px; height:57px; background-position: -786px -149px}
.quizstrt:hover {width:120px; height:57px; background-position: -664px -149px}
.quiz_submt {width:128px; height:47px; background-position: -794px -2px}
.quiz_submt:hover {width:128px; height:47px; background-position: -664px -2px}
.tickMark {width:71px; height:58px; background-position: -908px -206px}
.wrong {width:75px; height:100px; background-position: -924px -2px}
.wrongMark {width:44px; height:43px; background-position: -664px -208px}



.mathFact_quiz_home2{position:relative;top:-70px;left:0px;}

.quizstrt, .quiz_submt, .quiz_skip, .quizplayagn{
border-style:none;
position:relative;
}

.quizstrt{
top:350px;
}
 .quiz_submt{
margin-top:0px;
margin-left:100px;
}
 
.quiz_skip{
margin-left: 25px;
}

.quizplayagn{
left: 0px;
 
/* margin:0 2px; */
top:-20px;

 position:relative;
 
}
.quiz_content{
 /*
width:630px;
min-height:270px;
float:center;
border:3px solid #9D0000;
background:url("/fact_math/images/fact_mathheader.png") no-repeat,url("/fact_math/images/page_holes.png") repeat-y ;

background-position:-3px -5px,left;  */
}





#recordMessage{

color:green;
font-size: 12px;
font-weight:bold;
height:15px;
}


.quiz_labl{width:auto;}


.quiz_labl,.quiz_qst, .adu_labldesc,.quizenddesc{
text-align:center;
 color:#000;
padding:2px 2px 2px 2px;
/* width:200px; */
/* height:50px; */
margin:0 19px;
border:0px solid #ddd;
/* border-radius:6px; */
/* font-size: 15px; */
 font-weight:bold;
 line-height:24px;
text-decoration:none;
display:inline-block;
/*  box-shadow: 1px 1px 1px #FF6600;  */
position:relative;
}
.quiz_lablstop{
top:-18px;

}
.quiz_labl_input{
 border: 0px solid #14B3FF; 
    font-size: 23px;
    font-weight: bold;
   /*  height: 30px; */
    line-height: 24px;
  margin-left:-20px;
   margin-top: 1px; 
    position: relative;
    text-align: right;
    width: 190px;
}
.quiz_labl_input:focus { 
   outline:none;
   border-color:#9ecaed;
   box-shadow:0 0 7px #9ecaed;
}

.quiz_labl_wrd, .quiz_labl_sentence{
left:-36px;
top:40px;
font-size: 8px;
line-height:24px;
box-shadow: 1px 1.3px 1px #B7E302; 
background:#FFFFCC;
position:relative;

}

.quiz_labl_sentence{
left:42px;
top:-20px;
}

.questlblAndNo{
 border:0px solid;height:30px;display:block;width:640px;margin-left:5px;/* top:73px; */position:relative;
}
.quiz_labl{
max-width:70px;
min-width:150px;
left:-250px;
 top:85px;
 
}
.quiz_qst{
 width:440px;
 border:0px solid;
 left:65px;
  top:55px;
 text-align:center;
 
}

 
.quiz_gameTitles span{
margin-left:250px;
}

.quiz_displayLabels{position:relative;top:90px;left:60px;position:relative;font-size:13px;font-weight:700;}

.adu_labldesc{
left: -15px;
width:375px;
/* margin:0 2px; */

display:inline-block;
text-align:center;
top:100px;
}
/* 
.quizenddesc{
left: -20px;
width:375px;
 

display:inline-block;
text-align:center;

} */
.quiz_lablmsg{
width:200px;
font-size: 13px;
font-weight: bold;
left:20px;
padding:3px;
text-align:center;
background:#ABE6FE;
position:relative;
top:-110px;
height:30px;
}

 .quizcongts{
   left: 100px;
    padding: 20px;
    position: relative;
    top: 55px;
    width: 300px;

 }

 
.quiz_talk{ 
 background:url("/images/talk.png");
position:relative;
margin-left:370px;
margin-top:-28px;
 cursor: pointer;
 visibility:hidden;
}
/* .aud_talk:hover{
background:url("/audio/images/talk.png");
} */
.quiz_imgs{
/* margin:-18px -100px 0 350px; */
/* margin:170px 350px 0 0px; */
/* left: -280px; */
    position: relative;
   /*  top: -80px; */
float:right;
/* left:-520px; */
margin:-70px 460px;
}
.quiz_homeimg{
position:relative;
left:65px;
top:-10px;
}
.quiz_homeimg:hover{
cursor: pointer;
}



#play_btn{
display:none;

}
.division_cont{
 

width:100px;
margin-left:290px;
 margin-top:20px;
border:0px solid;
position:absolute;
}


#quiz_divsis{


min-height:40px;

background-image:url("/fact_math/images/divis2.png");

background-repeat:no-repeat;
display:block;
position:relative;
/* left:140px; */
}
#quest_tag{
border:0px solid;
font-size:35px;
font-weight:bold;
left:50px;
position:relative;
text-align:right;
display:none;
}
#divider{

font-size:22px;
font-weight:bold;
left:-95px;
top:-35px;
text-align:right;

}
#divider,#dividend{
position:relative;

display:block;
}
#dividend{
border:0px solid;
font-size:29px;
font-weight:bold;
text-align:left;
display:none;
left:22px;
top:-65px;
/* margin-left:200px; */
display:block;
}

.quiz_lab_div{border:2px solid #9ecaed; box-shadow:0 0 7px #9ecaed;width:230px;height:32px;margin-top:80px;margin-left:30px;}


.output{
top:100px;
text-align:right;
border:0px solid;
width:640px;
height:120px;
position:relative;
 
/* 
 */
}
.output_quest{
font-size:35px;
width:200px;
margin-left:120px;
 margin-top:20px;
 
}
.buttons{

  border:0px solid;
    height:50px;
   
    margin-top:220px;
    position:relative;
    width:640px;
	 
}

.quizenddesc{
border: 1px solid #fff;
/* color:#154B62; */
 text-align:center;
position:relative;
display:inline-block;
 
font-weight:bold;
border-radius:5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
 
line-height:17px;
background:rgba(255,255,255,0.5);
color:#000000;

 padding:3px;
width:594px;
/* margin:0 2px; */
top:-10px;

 

}
.quiz_nm_scrollPaneD{
 top:-17px;
 visibility:hidden;
  /*
  overflow: auto;
  border: 3px solid #fff;
  color:#154B62;
  border-radius:5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); 
  height: 290px;
    width:610px;
  */
  left:5px;
  padding-top:10px;

  position:relative;
   
 }
  
 
.quiz_nm_scrollContent,.quiz_nm_scrollContentLabel,.quiz_nm_scrollPaneChartD{
  width:579px;
left:25px;
border:0px solid;
float:left;
display:block;
position:relative;
}
 .quiz_nm_scrollContent{
 left:2px;
 padding:5px 0px 0px 0px;
 }
 .quiz_nm_scrollContentLabel{
  
   margin-left: 0px;
    font-weight:bold;
	/* top:-5px; */
	 border: 2px solid #fff;
  color:#154B62;
  border-radius:5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  height:25px;
   width:590px;
   background:none repeat scroll 0 0 #154B62;
   color:white;
   padding:5px;
 }
 .quiz_nm_scrollPaneChartD
{
  top:160px;
  height: 266px;
  overflow: auto;
  
  border-radius:0px 0px 5px 5px;
   border: 3px solid #fff;
  color:#154B62;
   
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
   
}
 
.quiz_nm_scrollPaneChartD{
top:-10px;
 border: 2px solid #ffffff;
 width:600px;
}
.quiz_nm_questionD,.quiz_nm_answerD,.quiz_nm_userAnsD,.quiz_nm_questionNoD,.quiz_nm_validation{
 width:150px;
border:0px solid;
margin-left:0px;
float:left;
}
.quiz_nm_questionNoD,.quiz_nm_validation{
width:20px;
}
.quiz_nm_validation{
width:80px;
}
.quiz_nm_tickMarkD{  
 width:20px;
 height:20px;
border:0px solid;
 margin-top:2px;
}
#quiz_nm_tickWD{
margin-left:-25px;
}
.jspDrag {
    background: none repeat scroll 0 0 #BBBBDD;
    border-radius: 6px;
}
 
#factmath_preloader {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff; /* change if the mask should have another color then white */
	z-index:99; /* makes sure it stays on top */

}

#factmath_status {
	width:200px;
	height:200px;
	position:absolute;
	left:50%; /* centers the loading animation horizontally one the screen */
	top:50%; /* centers the loading animation vertically one the screen */
	background-image:url(/fact_math/images/status.gif); /* path to your loading animation */
	background-repeat:no-repeat;
	background-position:center;
	margin:-100px 0 0 -100px; /* is width and height divided by two */
}
#factmath_loadError{
position:absolute;
float:center;
top:100px;
left:200px;
font-size:20px;


}

.factmath_content {
    border: 0 solid #FFCC00;
    font-size: 12px;
    height: 520px;
   /*  overflow: visible; */
    /* padding: 10px 0 0; */
    position: relative;
   /*  top: 0; */
    width:660px;
}