@charset "utf-8";
/* CSS Document */

td, th{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    padding: 10px;
	font-size: 0.8em;
}

label {
	font-size: 1.2em;
}


th {
	background-color: #F3F3F3;
	vertical-align: center;
}

@media only screen and (min-width: 0px) and (max-width: 768px) {
td, th{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    padding: 2px;
	font-size: 0.5em;
}

label {
	font-size: 1.4em;
}    
    
    
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
td, th{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    padding: 2px;
	font-size: 0.5em;
}

label {
	font-size: 1.4em;
}       
    
}