.taRow {
	display: table-row;
	width: 100%;
	font-size: 0.73rem;
}
.ta2li{
	display: table-cell;
	width: 50%;
	padding: 0.2rem;
	background-color: #44a52a;
	border-bottom: solid 0.2rem #000;
}
.ta2re{
	display: table-cell;
	width: 50%;
	padding: 0.2rem;
	background-color: #2b5820;
	border-bottom: solid 0.2rem #000;
	border-left: solid 0.2rem #000;
}
article {
	margin-bottom: 1rem;
}

/* ****************************************** */
/* Media screen > 340px */
/* ****************************************** */
@media screen and (min-width: 21.25rem) {
	.taRow {
		font-size: 0.8rem;
	}
	.ta2li{
		padding: 0.2rem;
		border-bottom: solid 0.2rem #000;
}
	.ta2re{
		padding: 0.2rem;
		border-bottom: solid 0.2rem #000;
		border-left: solid 0.2rem #000;
}
}/* End Media screen > 340px */

/* ****************************************** */
/* Media screen > 380px */
/* ****************************************** */
@media screen and (min-width: 23.75rem) {
	.taRow {
		font-size: 0.8rem;
	}
	.ta2li{
		padding: 0.4rem;
		border-bottom: solid 0.25rem #000;
}
	.ta2re{
		padding: 0.4rem;
		border-bottom: solid 0.25rem #000;
		border-left: solid 0.25rem #000;
}
}/* End Media screen > 380px */

/* ****************************************** */
/* Media screen > 420px */
/* ****************************************** */
@media screen and (min-width: 26.25rem) {
	.taRow {
		font-size: 1rem;
	}
	.ta2li{
		padding: 0.5rem;
		border-bottom: solid 0.25rem #000;
}
	.ta2re{
		padding: 0.5rem;
}
}/* End Media screen > 420px */

/* ****************************************** */
/* Media screen > 480px */
/* ****************************************** */
@media screen and (min-width: 30rem) {
	.ta2li{
		border-bottom: solid 0.5rem #000;
}
	.ta2re{
		border-bottom: solid 0.5rem #000;
		border-left: solid 0.5rem #000;
}
}/* End Media screen > 480px */