table { }
th, td {
text-align: left; padding: 8px 16px;
}
ul {
border: 1px solid #eee; list-style-type: none; margin: 0; padding: 15px; font-size: 12px;
}
li {
margin: 0; padding: 0;
}
.failed { color: red; } .passed { color: green; }
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin: auto; position: relative; width: 960px;
}
form {
position: absolute; right: 10px; top: 10px;
}
.example-details {
position: fixed; top: 0; left: 0; background: rgba(255, 255, 255, 0.5); width: 100% z-index: 100; overflow: auto; max-width: 350px;
}