.container{
    width: 90%;
    margin:0 auto;
    font-family: verdana;
    position: relative;
    padding: 10px;
}
.container img{ max-width: 100%; }
.btnext{
	display:block; width:100%; text-align:center; padding:0.3em 0; background:#9ec8c2;
	text-shadow:0 0 3px #779692; font-size:1.6em; font-family:"Comic Sans MS", "Myriad", "Myriad Pro", "Helvetica","Segoe UI", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fff; cursor:pointer; border:none; margin-top:1em; text-decoration:none;
}

.btnext:hover{
	 background:#ccf3ee; color:#096bbf; text-shadow:none;
}
h3{font-size: 16px; font-weight: normal;}
#question{margin-top: 1.8em; margin-bottom:0.3em;}
#btnCheck{font-size: 18px; background: #04A762; border:1px solid gray; padding: 5px 15px; color:white; margin-top:1.3em; }
#question input{font-size: 1.2em; padding: 5px; border:none; border: 1px solid #b7b7b7; width: 70px; text-align: center; color: blue; outline: none;}
#question input[type="text"]:disabled { background: #eeeeee; border:none;}
#question img{margin-left:5px;}
.wrong{color: red !important;}
.correct{color: #04A762 !important;}
#answer{list-style: none;}
#answer strong{color: #04A762;}
#thistrue{margin-left:21px; padding:3px 7px; border:1px solid #bbbaae; color:#00843c;}
.thiscolor{ color:#999 }
.thiscolor2{ display:inline-block; color:#2462bf }
#question li{margin:1em 0;}

.code2 #question input{width: 50px;}
.code2 #answer{color:red; font-size: 0.8em; text-align: center;}
#score{
    position: absolute;
    top: 10px;
    right: 30px;
    background: #C80800;
    color: white;
    padding: 3px 6px;
    text-align: center;
    width: 85px;
	font-size: 0.9em;    
}
#score strong{
	font-size: 1.3em;    
	background: #FFCBA4;
    display: block;
    padding: 14px;
    color: black;
    margin: -6px;
    margin-top: 12px;
    border-top: 1px solid white;}
