+ margin: 0 .2vw -1px;
+}
+
+/* row alignments */
+.keys tbody {
+ font-size: calc(1.4vmin); /* enlarged td conversion */
+}
+.row2 {margin-left: 7em}
+.row3 {margin-left: 8em}
+.row4 {margin-left: 10em}
+.keys .row0 {
+ display: none; /* headerless */