.stacktable {
	width: 100%;
}
.st-head-row {
	padding-top: 1em;
}
.st-head-row.st-head-row-main {
	font-size: 1.5em;
	padding-top: 0;
}
.st-key {
	margin-top:1em;
	width: 49%;
	text-align: right;
	padding-right: 0.5em;
	background-color: #000000;
	font-size:1.2em;
	color: #ffffff;
	font-family: 'lobster';
	vertical-align: top;
}
.st-val {
	width: 49%;
	padding-left: 1%;
	font-family: 'poppins';
}

table {
	position:relative;
	border-radius: 5px;
	border: 1px  solid #000000;
	border-collapse: Inherit;
	left:-10em;
}
table th, td {
    padding: 10px;
}
table thead {
	background-color: #000000;
	text-align:left;
	font-size:1.2em;
	color: #ffffff;
	font-family: 'lobster';
}
table tbody {
	font-family: 'poppins';
	color: #000000;
	font-size: 1em;
	font-weight: bolder;
}
table tbody tr:nth-child(even) {
    background-color: #dddddd;
}
/* RESPONSIVE EXAMPLE */

.stacktable.large-only {
	display: table;
}
.stacktable.small-only {
	display: none;
	margin-top:0.5em;
}
@media only screen and (max-width: 1200px) {
	table {
	left:0;
}
@media (max-width: 800px) {
	.stacktable.large-only {
		display: none;
	}
	.stacktable.small-only {
		display: table;
	}
	.stacktable.small-only tr:nth-child(4n+1) {
		background-color:#ffffff;
	}
	.stacktable.small-only tr:nth-child(4n+2) {
		background-color:#ffffff;
	}
	.stacktable.small-only tr:nth-child(4n+3) {
		background-color:#dddddd;
	}
	.stacktable.small-only tr:nth-child(4n+4) {
		background-color:#dddddd;
	}
	
	
}

