
@media all and (max-width: 400px)  {  

	#mainform { font-size: 0.9em;}
	#smwreq { width: 30%;}
	.hit .headlink {width: 80%; }
	.hit  { width: 43%;  } 
	.twohits {	width: 92%; }
	.threehits {	width: 92%; }

	.hit  { font-size:1.8em;  } 
	.hit .headlink {width: 73%; }
}
@media all and (min-width: 400px)  {  
	#mainform { font-size: 0.9em;}
	#smwreq { width: 30%;}
	.hit  { width: 45%;  } 
	.twohits {	width: 92%; }
	.hit  { font-size:1.8em;  } 

	.hit .headlink {width: 73%; }
}
@media all and (min-width: 600px)  {  
	
	#smwreq { width: 60%;}
	.hit  { width: 29%;  } 
	.twohits {	width: 60%; }
	.threehits {	width: 90%; }

	.hit .headlink {width: 75%; }
}

@media all and (min-width: 700px)  {
	.hit  { width: 30%;  } 
	.twohits {	width: 62%; }
	.threehits {	width: 92%; }
	
	.hit  { font-size:2.2em;  } 

	.hit .headlink {width: 85%; }
}

@media all and (min-width: 800px)  {
	#smwreq { width: 70%;}
	#mainform { font-size: 1.0em;}
}

@media all and (min-width: 1000px) {  
	.hit  { font-size:2.6em;  } 
}
