body, html { background-color: #fdf6e3; color: #657b83; font-family: "TeX Gyre Heros", "Roboto", "Helvetica", "Arial", sans-serif; } tr.hidden { display: none; } tr.zebra-stripe { background: #eee8d5; } th, td { padding: 0.1em 0.5em; } th { text-align: left; font-weight: bold; background: #eee8d5; border-bottom: 1px solid #657b83; } a { color: #586e75; } a:hover { color: #073642; } table { width: 100%; } #search-field { width: 100%; border: none; margin-bottom: 15px; background: #eee8d5; color: inherit; } hr { display: none; }