p.url {
    margin: 15px;
    font-size: 1.6em;
}
p.url code {
    padding-left: 25px;
}
th.fixed, td.fixed {
    width: 15%;
}
div.run-test {
    text-align: right;
    margin: 10px;
}
a.collapse-list, a.expand-list {
    text-decoration: none;
    font-weight: bold;
    padding: 3px;
}
input.error {
    border: 2px solid red;
}
/* things that are hidden by default */
div.test-drive,
button.close,
.status-error,
img.loading-ajax,
.binary-response-warning {
    display: none;
}
.status-error {
    color: red;
    font-weight: bold;
}
pre.docstring {
    background-color: rgb(225,225,225);
    padding: 6px;
}
.title h2 a {
    text-decoration: none;
}
p.required-permission {
    float: right;
    margin: 0;
}
p.tokens-callout {
    float: right;
    font-size: 120%;
}
p.tokens-callout a {
    font-weight: bold;
}
