  .af-responsive-table {
	width: 100%;
	border-collapse: collapse;
	border: none;
}
.af-responsive-table thead {
	background: transparent;
}
.af-responsive-table thead tr {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}
.af-responsive-table thead tr th {
	border: none;
	text-align: center;
	font-size: 1em;
	color: #575047;
}

.af-responsive-table td,
.af-responsive-table tr {
	border: 1px solid #f9f9f9;
}

.af-responsive-table tbody:nth-of-type(even) {
	background-color: #f9f9f9;
}

.af-responsive-table tbody tr:nth-of-type(even) {
	background-color: transparent;
}

.af-responsive-table tbody tr:nth-of-type(odd) {
	background-color: transparent;
}
.af-responsive-table tbody:nth-of-type(odd) tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}
.af-responsive-table tbody:nth-of-type(odd) tr:nth-of-type(odd) td {
	border: 1px solid #fff;
}
.af-responsive-table tbody:nth-of-type(even) tr:nth-of-type(odd) {
	background-color: #fff;
}
.af-responsive-table tbody:nth-of-type(even) tr:nth-of-type(even) td {
	border: 1px solid #fff;
}

.af-responsive-table .sublabel {
	background-color: #a391b1!important;
	color: #fafafa!important;
}

@media only screen and (min-width: 0em) and (max-width: 40em) {
	.af-responsive-table, .af-responsive-table tbody, .af-responsive-table tr, .af-responsive-table td {
		display: block;
	}
 	.af-responsive-table thead {
 		display: none;
 	}
	.af-responsive-table td {
		border: none;
		border-bottom: 1px solid #f9f9f9;
		position: relative;
		padding-left: 50%;
	}
	.af-responsive-table td:before {
		content: attr(data-label);
		position: absolute;
		top: 6px;
		left: 6px;
	}
	.af-responsive-table .sublabel {
		border: none;
		border-bottom: 1px solid #f9f9f9;
		padding-left: 0;
	}
	.af-responsive-table tr {
		border: none;
	}
	.af-responsive-table tbody:nth-of-type(odd) tr:nth-of-type(odd) td {
		border: none;
		border-bottom: 1px solid #fff;
	}
	.af-responsive-table tbody:nth-of-type(even) tr:nth-of-type(even) td {
		border: none;
		border-bottom: 1px solid #fff;	
	}
	
}