html{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-user-select: none;
    -webkit-touch-callout: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@charset "utf-8";
/* content sequence styles */
.csContainer {
	position: relative;
	overflow:hidden;
	margin:0px;
	/* max-width:577px; */
	width:100%;
	display: flex;
  	flex-direction: column;
}

.csItem {
 	/* bottom:-1000px; */
	left:100%;
	width:100%;
	/*margin:18px;*/
	flex-basis: auto;
	/* display: none; */
	position: relative;
}
.test{
	height: 150px;
}
.csItem.csActive {
	bottom:auto;
	flex-basis: auto;
	/* display: block !important; */
}
.titleTab p{color: #834c16;font-size: 14px;margin-bottom: 0px;}

/* /content sequence styles */
h3{  
	-webkit-user-select: none;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    user-select: none;
}


/* js quiz styles */
#btnCheck2 {
	margin-top:8px;
}
.jsquizSubmit {
	margin-top:16px;
}
.correct, .incorrect {
	width:450px;
}

.csContainer span.questionText {
	border:1px solid #B4B4B4;
	margin-bottom:14px;
	padding:6px 8px;
}
/* /js quiz styles */

/* js quiz 2 styles */
.quizTitle {
	font-weight:bold;
	font-size:130%;
}
.questionTitle {
	font-weight:bold;
	width:auto;
}
.answer input, .answer p {
	float:left;
	margin:3px;
	padding-bottom:0px;
}
.question, .answer {
	clear:both;
	float:left;
	width:100%;
	/*border: solid 1px #F63;*/
}
input.submitBtn {
	padding-top:12px;
	clear:both;
	/*display:block;
	width:auto;  amanda 
	height:auto; amanda */
	outline:none; /* remove dotted outline at JT's request - AK */
}
.hideBtn {
	padding-top:12px;
	clear:both;
	display:block;
	visibility:hidden;
	
	width:auto; /* amanda */
	height:auto; /* amanda */
}

.jsquiz2 .question {
	position:relative;
	min-height:80px;
}
.jsquiz2 .question .result {
	color:rgb(255,0,0);
	font-weight:bold;
}
.jsquiz2 .question .result.incorrect {
	color:rgb(220,0,0);
}
.jsquiz2 .question .result.correct {
	color:rgb(0,140,0);
}
.jsquiz2 .questionTitle {
	margin:8px -4px;
	padding:4px;
}
.jsquiz2 .questionTitle.correct {
	background-color:rgb(237,249,234);
	border:1px solid rgb(201,211,197);
	padding:3px;
}
.jsquiz2 .questionTitle.incorrect {
	background-color:rgb(247,235,235);
	border:1px solid rgb(216,192,192);
	padding:3px;
}
.jsquiz2 .imgResult {
	position:absolute;
	right:20px;
	overflow:visible;
	background-repeat:no-repeat;
	height:108px;
	top:10px;
	z-index:1;
}
.jsquiz2 .imgResult.correct {
	background-image:url(../_IMAGES/correct.png);
	width:139px;
	right:2px;
}


.csContainer .titleTab {
	min-height:30px;
	position:relative;
	padding-right:56px;
	font-size:90%;
	font-weight:normal;
	color:rgb(60,60,60);
	
}
.csContainer .titleTab h3 {
	background-image:url(../_IMAGES/rubric.png); 
	background-repeat:no-repeat;
	text-align:left;
	min-height: 20px;
	color:rgb(60,60,60);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;	
	padding-right: 5px;
	/* padding-bottom: 8px; */
	padding-left: 25px;		
	font-weight:normal;
	margin-top:9px;
	
	
}
/* .csPageStats {
	right:0px;
	top:0px;
	position:absolute;
	background-image:url(../_IMAGES/score_bg3.png);
	background-repeat:no-repeat;
	padding-left:12px;
	padding-right:12px;
	height:23px;
	padding-top:7px;
	background-size:100% 100%;
} */
/* .csPageStats {
	right:1px;
	top:5px;
	position:absolute;
	background: url(../_IMAGES/skip_no.png)no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px 0px;
	width: 52px;
	text-align: center;
} */
.csPageStats {
	right:1px;
	top:0px;
	position:absolute;
	/* background: url(../_IMAGES/skip_no.png)no-repeat; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0px;
	width: 52px;
	text-align: center;
	background-color: #fff;border-radius:5px;-webkit-box-shadow: inset 0px 0px 5px 2px #e7e7e7;-moz-box-shadow: inset 0px 0px 5px 2px #e7e7e7;box-shadow: inset 0px 0px 5px 2px #e7e7e7;margin-top: 7px;
}
.csskip {
	right:61px;
	top:5px;
	position:absolute;
	background: url(../_IMAGES/skip.svg)no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 45px;
	height: 22px;
	cursor: pointer;
	-webkit-tap-highlight-color: transparent;
}
/* .adcsskip {
	right:72px;
	top:5px;
	position:absolute;
	background: url(../_IMAGES/skip.png)no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 45px;
	height: 20px;
	cursor: auto;

} */
.mqButton {
	height:21px;
	background-image:url(../_IMAGES/buttonFill.gif);
	float:right;
	background-color:rgb(217,217,217);
	margin:4px;
}
.mqButton p {
	float:left;
	margin:3px 6px;
}
.mqButton .fillL, .mqButton .fillR { width:8px; height:21px; }
.mqButton .fillL {
	float:left;
	background-image:url(../_IMAGES/buttonL.gif);
}
.mqButton .fillR {
	float:right;
	background-image:url(../_IMAGES/buttonR.gif);
}

.shadowTl, .shadowTr, .shadowBl, .shadowBr { 
	z-index:-1;
}
.shadowTl, .shadowTr, .shadowBl, .shadowBr, .shadowL, .shadowB, .shadowR, .shadowT { position:absolute; }
.shadowL, .shadowB, .shadowR, .shadowT { z-index:-2; }
.shadowL, .shadowR {
	width:5px;
	height:100%;
}
.shadowT, .shadowB {
	width:100%;
	height:20px;
}
.shadowL {
	left:0px;
	background-image:url(../_IMAGES/shadow/l.gif);
}
.shadowR {
	right:0px;
	background-image:url(../_IMAGES/shadow/r.gif);
}
.shadowT { 
	top:0px;
	height:4px;
	background-image:url(../_IMAGES/shadow/t.gif);
}
.shadowB {
	bottom:0px;
	height:7px;
	background-image:url(../_IMAGES/shadow/b.gif);
}
.shadowTl {
	top:0px;
	left:0px;
	background-image:url(../_IMAGES/shadow/tl.gif);
}
.shadowTr {
	top:0px;
	right:0px;
	background-image:url(../_IMAGES/shadow/tr.gif);
}
.shadowBl {
	bottom:0px;
	left:0px;
	background-image:url(../_IMAGES/shadow/bl.gif);
}
.shadowBr {
	bottom:0px;
	right:0px;
	background-image:url(../_IMAGES/shadow/br.gif);
}
.shadowTl, .shadowTr {
	width:10px;
	height:8px;
}
.shadowBl, .shadowBr {
	width:11px;
	height:9px;
}
/* end UI elements */

/* hint */
.mqHint {
	background-color:#F5F5F5;
	padding:20px;
	position:relative;
	border: 1px solid #D6D6D6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 30px;	
	width: 87%;
	display:none;
}
.mqHint img.hintProjector {
	position:absolute;
	left:-7px;
}
.mqHint img.hintIcon {
	position:absolute;
	left:-30px;
	bottom:8px;
	top:15px;
}
.mqHint img.PAW_hintIcon{
	position:absolute;
	left:-30px;
	top:15px
}
.jsQuizSubmitBtn {
	margin:8px;
}
/* Added "final question" div to Hint PIG - AK */
.finalQuestion {
	margin-top:1em;
	font-weight:bold;
}
/* end hint */
.tickImage {
	position:absolute;
	right:10px;
	bottom:10px;
}
.mqHint p {
	margin-right:50px;
}



.questionTitle_cols {
	/*border:solid 1px #900;*/
	float:left;
	margin:0;
	padding:0;
	margin: 5px 0;
	font-weight:normal;
}
.answer_cols {
	clear:none;
	float:left;	
	width:9%;
	text-align:center;
	padding:0;
	margin:0;
	/*border:solid 1px #000;*/
	margin:6px 2px;
	font-weight:bold;
	color:#454A50;
}
.answer_cols input {
	float:none;
	padding:0;
	margin:0;
	height: 14px;
}
.answers {
	
}
.answers_cols {
	border-top: dotted 1px #E9E9E9;
}
.jsquiz2 {
	width:595px;
}
.correct {

}
.incorrect {
	background-color:#F8E8E8;	
}
.top_bgImg{
	background-image : url('../_IMAGES/top_boder.png');
	width : 100%;
	height : 10px;
}

.csContainer .csNav {
	width:100px;
	height:100px;
	position:absolute;
	cursor:pointer;
	display:none;
}
.csContainer .csNavL {
	left:50px;
	background-image:url(../_IMAGES/arrowL.png);
}
.csContainer .csNavR {
	background-image : url('../_IMAGES/next.svg') ;
	background-repeat: no-repeat;
	position:relative;
	width: 55px;
	height:28px;
	top:0px;
	/* left: 7px; */
}

.other_text {
	font-family: Arial, Helvetica, sans-serif;
    color: #834c16;
    font-size: 14px;
    font-weight: normal;
}