/* ASC custom table */
.article-content-wrapper developer-accordion table p {
	font-size: 14px;
}

.article-content-wrapper developer-accordion .Subhead {
	margin-top: 3em;
	margin-bottom: 3em;
}

table.table-7-col tr {
	grid-template-columns: repeat(7, 1fr);
	padding: 12px 0;
}

table.table-8-col tr {
	grid-template-columns: repeat(8, 1fr);
	padding: 12px 0;
}

.article-content-wrapper .sample-report-tables .table-wrapper p {
	font-size: 14px;
}

table.table-4-col.table-4-col-even tr {
	grid-template-columns: 1fr 1fr 1fr 2fr;
}

table tr th:not(:first-of-type) {
	margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
	table.table-4-col.table-4-col-even tr {
		grid-template-columns: repeat(3, minmax(150px, 1fr)) minmax(250px, 3fr) !important;
	}

	table.table-6-col tr {
		grid-template-columns: repeat(6, minmax(100px, 1fr)) !important;
	}

	table.table-7-col tr {
		grid-template-columns: repeat(7, minmax(100px, 1fr)) !important;
		padding: 12px 0;
	}

	table.table-8-col tr {
		grid-template-columns: repeat(8, minmax(100px, 1fr)) !important;
		padding: 12px 0;
	}
}
