table {
	width:90%;
	margin:0 auto;
	border:none;
}

table th {
	font-weight:bold;
	background:#262626;
	border-top:1px dotted #444;
	padding:5px 5%;
}

table td {
	border-top:1px dotted #444;
	padding:15px 5% 12px;
	text-align:justify;
	line-height:1.6;
}

@media only screen and (min-width: 641px) {
	
table th {
	width:28%;
	vertical-align:middle;
	border-bottom:1px dotted #444;
	padding:15px 5%;
	text-align:left;
}

table td {
	border-bottom:1px dotted #444;
}

}