
.googlePlayImage {
    width: 180px;
    height: 55px;
}

.xcenter {
    max-width:300px;
    width:20%;
    margin:0 auto;
    text-align:center;
}

.li{
	font-size: 5px;
}

.logoright{
	position:fixed;
	top: 0;
	right: 0;
}

.logoleft{
	position:fixed;
	top:  0;
	left: 0;
}

.resultsDate{
	font-size:1.4em;
}

.disclaimer{
	margin-bottom:5px;
	font-size:1.5em;
}

.btn2{
	float: left;
	margin: 0.5em;	
	display:inline-block;
	width:auto;
	overflow:visible;
}

.btn2:active{
		top:1px;
}
	
.btn2:hover {
	background:#FFFFFF;
}

.ui-btn-text{
	font-size:1.8em;
	line-height:1em;
}

/* radio button */
.ui-fullsize .ui-btn-inner, .ui-fullsize .ui-btn-inner{
	font-size:1.4em;
}

#config a.active{
		background:#FFFFFF;
		color:#52b3d3;
}
	

h3{
	font-size:2em;
}

h6 {
    font: 0.5em/1.067em "Playball",cursive;
    color: #000;
    text-shadow: -1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
}

.news h3{
	color:white;
	line-height: 2em;
	font-size:1.8em;
}

.version, .builddate, .credits, .about, .copyright{
	margin:0 0 0.167em;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	position: relative;
}

h4{
	font:2.285em/1.067em 'Playball',cursive; /*60px/64px*/
	margin:0 0 0.167em;
	text-align:center;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	position: relative;
	top:36%;
}	

div.clear{
	clear: both;
	overflow:hidden;
}


textarea.ui-input-text{
	height:200px;
}

#guidecontent, #quiz-content-government, #quiz-content-history, #quiz-content-civics {
	background-color: grey;
	width:90%;
	background-image: linear-gradient(bottom, rgb(233,233,233) 50%, rgb(139,139,139) 100%);
	background-image: -o-linear-gradient(bottom, rgb(233,233,233) 50%, rgb(139,139,139) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(233,233,233) 50%, rgb(139,139,139) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(233,233,233) 50%, rgb(139,139,139) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(233,233,233) 50%, rgb(139,139,139) 100%);
	display:none;
	margin:10px auto;
	-webkit-border-radius: 1.25em;
	-moz-border-radius: 1.25em;
	border-radius: 1.25em;	
}

.quizButton-government, .quizButton-history, .quizButton-civics, .afterPaid{
	display:none;
}

.navPanel {
		max-width:960px;
		width:100%;
		margin:0 auto;
		text-align:center;
		position:relative;
		top: -4.5em;
}
	
.question{
	font:2.714em/1.125em Arial, Helvetica, sans-serif; /*24px/27px*/
	margin:0 0 0.167em;
	color:#000000;
	/*text-shadow:0px 1px 1px rgba(255,255,255,0.5);*/
	text-shadow: -1px 0 #003E7B, 0 1px #003E7B, 1px 0 #003E7B, 0 -1px #003E7B;
	float:left;
	text-decoration:none;
	padding:0.4em;
	list-style:none
}
.quiz{
	font:2.414em/1.125em Arial, Helvetica, sans-serif; /*24px/27px*/
	margin:0 0 0.167em;
	color:#FFF;
	/*text-shadow:0px 1px 1px rgba(255,255,255,0.5);*/
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
	text-decoration:none;
	list-style:none;
	padding-top:0.5em;
}
.answer{
	color:#0A0A0A;
	font-size: 100%;
	/*text-shadow:0px 1px 1px rgba(255,255,255,0.5);*/
	text-shadow: -1px 0 #003E7B, 0 1px #003E7B, 1px 0 #003E7B, 0 -1px #003E7B;
	margin-top:0.3em;
}
.choice{
	font-size: 95%;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	width:100%;
	display:inline-block;
	margin-top:0.2em;
}

.wrong, .noshow {
	display:none;
}

.wronganswer{
}

.verticalLeft{
	transform: rotate(-90deg);
	transform-origin: left top 0;
	clear:both;
}

.answerImage{
	width:1.5em;
	height:1.2em;
	padding-left:0.5em;
	padding-top:3px;
	padding-bottom:3px;
}

.showhideanswer{
	display:none;
}

/* Swipe 2 required styles */
.swipe {
  overflow: hidden;
  overflow-y: scroll;
  visibility: hidden; 
  position: relative;
  /*max-height: 400px;*/
	background-image: linear-gradient(bottom, rgb(233,233,233) 0%, rgb(139,139,139) 100%);
	background-image: -o-linear-gradient(bottom, rgb(233,233,233) 0%, rgb(139,139,139) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(233,233,233) 0%, rgb(139,139,139) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(233,233,233) 0%, rgb(139,139,139) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(233,233,233) 0%, rgb(139,139,139) 100%);
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}

.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

.age65 {
}

.not65 {
}

/* Direction Nav */
.studyguide-prev, .studyguide-next {
	width: 30px; 
	height: 30px; 
	margin: 25px 0 0; 
	display: block; 
	background: url(../img/bg_direction_nav.png) no-repeat 0 0; 
	position: absolute; 
	z-index: 10; 
	cursor: pointer; 
	text-indent: -9999px; 
	opacity: 0; 
	-webkit-transition: all .3s ease;
}

.studyguide-next {background-position: 100% 0; right: 10%; opacity: 0.8;overflow: hidden}
.studyguide-prev {left: 12%;opacity: 0.6;overflow: hidden}
.studyguide-next:hover {opacity: 0.8; }
.studyguide-prev:hover {opacity: 0.8; }
.studyguide-next:hover, .studyguide-prev:hover {opacity: 1;}


/* END required styles */


.quizchoice{
	clear:both;
	font-size: 1em;
	float: left;
	color: rgb(255, 255, 255);
	width: 95%;
	margin:0 auto;
	text-align: center;	
	margin-bottom:2em;
	height:20%;
	padding:0.5em;
}

.quizchoice:before { clear:both;}

.ui-btn-inner{
	font-size:1.8em;
}

.quizchoice .ui-btn-inner {
    padding:0.5em;
}

.quizchoice .ui-btn {
	margin-top:0em;
}


.smalltextinput{
	width: 60px;
	margin: 5px;
}

.errortext{
	font: 2.285em/1.067em Arial;
	color: red;
}

#setup_load_image{
	display:none;
}

.savedtext{
	font: 1.285em/1.067em Arial;
	color: #00FF00;
}	

a[href^="http://"],
a[href^="https://"] {
    background: url("../img/Icon_External_Link.png") center right no-repeat;
    padding-right: 28px;
}
