.bigimg { max-width:100%; height:70vh; max-height:100%; }
h2 { margin:2px 0 2px 0; }
body { background-color:#111; color:#fff; }
a, a:hover, a:visited { color:#f33; }
tr, td, table { border:0; padding:1px; margin:0; vertical-align:middle; }
.tab { width:100%; }
td { width: 20vw; height: 20vh; border: 3px solid #555; padding: 5px; background-color: #222; margin: auto; }