.stacktable {
    width: 100%;
}
.st-head-row {
    padding-top: 1em;
     text-align: center;
}
.st-head-row.st-head-row-main {
    font-size: 1.5em;
    padding-top: 0;
    text-align: center;
}
.st-key {
    width: 49%;
    text-align: right;
    padding-right: 1%;
}
.st-val {
    width: 49%;
    padding-left: 1%;
}
/* RESPONSIVE EXAMPLE */
 .stacktable.large-only {
    display: table;
}
.small-only {
    display: none;
}
@media (max-width: 800px) {
    .large-only {
        display: none;
    }
    .stacktable.small-only {
        display: table;
    }
}
