ol {
list-style-type: decimal;
list-style-position: outside;
margin-left: 2em;
margin-bottom: 2em;
line-height: 120%;
}
dt {
margin: 1.33em 0 0 0;
}
dd {
margin: 0;
}
kbd {
font-family: inherit;
text-transform: uppercase;
font-size: 0.8em;
letter-spacing: 0.08em;
}
dl.clue span {
color: white;
}
dl.clue li a {
text-decoration: none;
background-color: #684d2e;
color: white;
padding: 0 0.5em;
}
dl.clue li a:hover {
background-color: #f63;
}
dl.clue li a:active,
dl.clue li a:focus {
background-color: black;
}
hint {
display: none;
}