/*
 * 
 *  Stylesheet fuer table.responsive
 *  CSS for the Quform-Extension plugin 
 * 
 */

#content table { margin-bottom: 0; table-layout: fixed;}
@media (min-width: 950px) {
	/* breite Browserfenster */
	#content table.responsive {width: 99.5%;border-collapse:collapse;table-layout:auto;}
}
@media (min-width: 450px) and (max-width: 950px) {
	/* Darstellung auf Netbooks */ 
	#content table.responsive {overflow-x: auto; display:block;}
} 
@media (max-width: 450px) {
	/* mobile Geräte */ 
	#content table.responsive {overflow-x: auto;display: block;}
}	

#content table.responsive th { border:1px solid #555;background-color:#CCCCCC;height:18pt;text-align: left;}
#content table.responsive th:last-child { border:1px solid #555;background-color:#CCCCCC;height:18pt;}
#content table.responsive th:nth-child(even) { border:1px solid #555;background-color:#AAAAAA;height:18pt;}
#content table.responsive td { border:1px solid #555;height:18pt;text-align:left;}
#content table.responsive td.ok { border:1px solid #555;height:18pt;}
#content table.responsive td.fehlt { border:1px solid #555;height:18pt; background-color:#ECF6CE;}
#content table.responsive td:last-child { border:1px solid #555;height:18pt;}
#content table.responsive td:nth-child(even) {border:1px solid #555; background-color: #E2E2E2;}
#content table.responsive td.ok:nth-child(even) {border:1px solid #555; background-color: #E2E2E2;}
#content table.responsive td.fehlt:nth-child(even) {border:1px solid #555; background-color:#D0F5A9;}




