
@media only screen and (max-width: 320px) {

  /* Small screen, non-retina */

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 320px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 320px),
only screen and (                min-resolution: 192dpi) and (max-width: 320px),
only screen and (                min-resolution: 2dppx)  and (max-width: 320px) { 

  /* Small screen, retina, stuff to override above media query */

}

/* img.menulogo { background-color: red; }  */

body { 
	font-size: 			14pt;
}

div.contentpublic {
	background-color: yellow;
}

div.divquestion, div.divanswer {
	clear: left;
	width: 100%;
	margin-bottom: 20px;
}
