@media screen and (max-width: 480px) {

#totalwrapper{left:10px;}
#playarea{width:240px;top:0px;left:25px;height:360px}
#bonusarea{width:20px;top:0px;left:0px;height:360px}
#scoreboard{top:0px;left:270px;font-size:12px} /* addScore() */
	#score{top:15px;left:0px;width:70px;height:14px;padding:0px 1px 1px 0px;font-size:12px}
#pausesign{font-size:50px;top:150px;left:55px}
#counterboard{top:40px;left:270px;font-size:12px;height:240px;width:70px}
	#counterdescription1{top:0px;left:0px}
	#counterdescription2{top:30px;left:0px}
	#counterdescription3{top:60px;left:0px}
	#counterdescription1a{top:15px;left:33px}
	#counterdescription2a{top:45px;left:33px}
	#counterdescription3a{top:75px;left:33px}
	#counternum1{top:15px;right:41px}
	#counternum2{top:45px;right:41px}
	#speedfactorinteger{top:75px;right:41px}
	#speedfactordecimal{top:75px;left:30px}
	#leveltitle{top:90px;font-size:12px}
	#leveldescription{top:105px;font-size:10px;line-height:14px;width:70px}
	#requiredcount{}
#levelupsign{top:80px;left:15px;width:240px;height:220px}
	#levelupsign1{font-size:35px;top:18px;left:0px;width:240px}
	#levelupsign2{font-size:15px;top:70px;left:15px;}
	#levelupsign3{font-size:15px;top:95px;left:15px;}
	#levelupsign4{font-size:15px;top:120px;left:15px;width:210px}
	#levelupscore, #levelnext, #levelnexttarget{}
	#continuelevel{font-size:20px;top:175px;left:60px;width:120px;height:30px;line-height:30px}
#gameoversign{top:80px;left:15px;width:240px;height:220px}
	#gameoversign1{font-size:30px;top:18px;left:0px;width:240px}
	#gameoversign2{font-size:15px;top:70px;left:15px;}
	#gameoversign3{font-size:15px;top:95px;left:15px;}
	#gameoversign4{font-size:15px;top:120px;left:15px}
	#gameoverscore, #gameoverlevel, #gameoverbestscore{}
	#gameoverrestart{font-size:20px;top:175px;left:60px;width:120px;height:30px;line-height:30px}
#startgamebutton{font-size:22px;top:140px;left:70px;width:150px;height:50px;line-height:50px}
#difficultychoice{top:200px;left:10px;}
	#diff1{font-size:14px;top:0px;left:0px;width:60px;height:25px;line-height:25px}
	#diff2{font-size:14px;top:0px;left:70px;width:60px;height:25px;line-height:25px}
	#diff3{font-size:14px;top:0px;left:140px;width:60px;height:25px;line-height:25px}
	#diff4{font-size:14px;top:0px;left:210px;width:60px;height:25px;line-height:25px}
	#diff-1{font-size:14px;top:35px;left:85px;width:100px;height:25px;line-height:25px}
.diffselected{}
#touchbuttons{position:absolute;top:375px;left:0px}
#touchup, #touchdown, #touchleft, #touchright, #touchs, #touchp{height:50px;width:50px;line-height:50px;font-size:30px}
#touchup{top:0px;left:60px;height:50px;}
#touchdown{top:60px;left:60px;height:50px;}
#touchleft{top:60px;left:0px;height:50px;}
#touchright{top:60px;left:120px;height:50px;}
#touchs{top:60px;left:190px;height:50px;}
#touchp{top:0px;left:190px;height:50px;}
#touch1, #touch2, #touch3, #touch4, #touch5, #touch6{height:30px;width:30px;line-height:30px;font-size:20px}
#touch1{top:0px;left:260px;}
#touch2{top:0px;left:300px;}
#touch3{top:40px;left:260px;}
#touch4{top:40px;left:300px;}
#touch5{top:80px;left:260px;}
#touch6{top:80px;left:300px;}

}
/* good (font-family)s plz, i can't find good ones */