body {
font-family: sans-serif;
font-size: 16px;
padding-left: 16px;
padding-right: 16px;
}
pre {
background-color: #ddd;
padding: 6px;
border-radius: 4px;
overflow: auto;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
table {
border-collapse:collapse;
box-shadow: 3px 3px 3px grey;
margin-top: 10px;
margin-bottom: 20px;
}
td, th {
border: 1px solid black;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 6px;
padding-right: 6px;
font-weight: normal;
}
td.number {
text-align: right;
}
td.boolean {
text-align: right;
}
thead tr {
background: #ddd;
color:black;
}
tbody tr:hover {
background-color: #eee;
color:black;
}
table ul {
margin: 0px;
}
table li {
padding-right: 10px;
}