body,html{margin:0px;padding:0px;background-image:url(bg.png);font-family:Verdana, Geneva, sans-serif;}

h1{text-align:center;color:white;}

#formholder{color:white;margin:auto;width:140px; margin-top:100px;}

#clearance{clear:both;float:none;width:100%;}

.ppx img{float:left;width:120px;height:120px;border:1px solid grey;}
.ppxHolder{float:left;width:120px;height:140px;text-align:center;cursor:pointer;margin-right:5px;margin-left:5px;margin-bottom:40px;}
.ppxHolder:hover{opacity:.8;}


#bar1{width:100%;background-color:#3498DB;}
#bar2{width:100%;padding-top:5px;padding-bottom:5px;background-color:#6BB9F0;}
#bannerb{width:800px;height:auto;margin:auto;}
#banners{display:none;}

#gameArea{width:800px;height:460px;margin:auto;margin-top:40px;margin-bottom:10px;border:1px solid white;background-color:#95a5a6;}

#title1{text-align:center;background-color:#222324;height:40px;padding:20px;font-size:40px;color:#fff;font-family:Verdana, Geneva, sans-serif;}
#title2{text-align:center;background-color:#222324;height:40px;padding:5px;font-size:18px;color:#fff;font-family:Verdana, Geneva, sans-serif;}
#title2a{padding:5px;text-align:center;background-color:#6C7A89;min-height:40px;font-size:18px;color:#fff;font-family:Verdana, Geneva, sans-serif;width:auto;}

#pix1{margin-top:2px;text-align:center;}
#butang1{line-height:80px;width:80px;margin:auto;text-align:center;background-color:#FEFEFE;height:80px;padding:5px;font-size:40px;color:#grey;font-family:Verdana, Geneva, sans-serif;cursor:pointer;border-radius:100px;}
#butang1:hover{opacity:.6;}

#butang5{width:120px;margin:auto;text-align:center;background-color:#FEFEFE;padding:5px;font-size:14px;color:#grey;font-family:Verdana, Geneva, sans-serif;cursor:pointer;border-radius:20px;}
#butang5:hover{opacity:.6;}

#struction{width:90%;text-align:center;font-size:35px; color:#ececec;margin-top:50px;}

#w1{width:300px;margin:auto;float:none;clear:both;margin-top:30px;}
#w2{width:300px;margin:auto;float:none;clear:both;margin-top:30px;}
#w3{width:300px;margin:auto;float:none;clear:both;margin-top:30px;}

#w1a{float:left;width:50%;color:#fff;font-size:28px;}
#w2a{float:left;width:50%;color:#fff;font-size:28px;}
#w3a{float:left;width:50%;color:#fff;font-size:28px;}

#w1b{float:right;width:50%;background-color:white;font-size:28px;text-align:center;color:#43363d;height:40px;}
#w2b{float:right;width:50%;background-color:white;font-size:28px;text-align:center;color:#43363d;height:40px;}
#w3b{float:right;width:50%;background-color:white;font-size:28px;text-align:center;color:#43363d;height:40px;}

#tense{text-align:center;padding-top:50px;font-size:18px;color:#fff;clear:both;float:none;width:100%;height:70px;}


 #butangholder{width:310px; margin:auto;}

#passage{padding:2%;width:96%;text-align:center;color:#fff;background-color:#6C7A89;}

#promo{margin:auto;text-align:center;margin-top:10px;}

#glossArea{width:780px;padding:10px;margin:auto;background-color:#fff;}
#spacer{width:100%;height:130px;}
.spacer2{width:100%;height:40px;}
.spacer3{width:100%;height:15px;}

#uber{width:660px;margin:auto;height:600px;background-color:#fff;}

@media screen and (max-width:660px) {#uber{width:520px;margin:auto;}}
@media screen and (max-width:520px) {#uber{width:390px;margin:auto;}}
@media screen and (max-width:390px) {#uber{width:260px;margin:auto;}}
 


@media screen and (max-width:800px) {
	
#gameArea{width:100%;border:none;}
 #glossArea{width:95%;}

}

@media screen and (max-width:650px) {
	#title1{font-size:32px;}
#passage{padding:2%;width:96%;float:left;height:auto;}
#quiz{margin:2%;margin-top:40px;width:95%;height:300px;float:left;border: 1px solid #3CF; border-radius:1px;position:relative;}
#gameArea{margin-top:15px;height:540px;}
}


@media screen and (max-width:450px) {
	#title1{font-size:25px;}
	#title2{font-size:15px;}
	#banner{width:100%;height:50px;background-color:#F39C12;padding-left:0%;}
}

@media screen  and (max-width:820px){
#bannerb{width:100%;}
#bannerb img{width:100%;}
#allContent{width:96%;padding:2%;border:0px;}
#bar1{}
}


@media screen  and (max-width:600px){
#bannerb{display:none;}
#banners{width:100%;display:inline;}
#banners img{width:100%;}
#allContent{width:96%;padding:2%;border:0px;}
#bar1{}
}

@media screen  and (max-width:350px){

	#banner img{width:100%;height:auto;}
}