body {
margin: 20px 10% 20px 10%; padding: 0; background: #fff;
} h1, h2, h3, h4, h5 {
font-family: "Lucida Grande", Helvetica, sans-serif;
} h1, h2 {
padding: 10px; text-align: center
} table.info th, table.info th {
padding: 2px;
} table.info th {
text-align: right;
} .hidden {
display: none;
} pre code {
background-color: #eee; border: 1px solid #999; display: block; padding: 20px;
}
.profile, .control, .profile-metadata {
border: 1px solid #ccc; padding: 10px; margin: 5px auto;
}
.resource-title {
margin-left: 2.5%;
}
.control-title code, .resource-title code {
font-size: larger;
} .control-metadata .status div, .result-metadata .status div {
color: white; font-weight: bold; width: fit-content; padding: 0px 2px;
}
.control-metadata .status-passed div, .result-metadata .status-passed div {
background-color: darkgreen;
} .control-metadata .status-failed div, .result-metadata .status-failed div {
background-color: red;
} .control-metadata .status-skipped div, .result-metadata .status-skipped div {
background-color: grey;
} .result-metadata, .control-metadata {
margin: 0 0 0 5%;
}
.selector-panel {
position: fixed; z-index: 100; background-color: #ccc; padding: 10px; top: 0; margin-left: -10%; border-bottom-right-radius: 10px;
}
@media print {
.selector-panel { visibility: hidden; }
}
.inspec-summary {
border: 1px solid #ccc; padding: 10px; margin: 5px auto; width: fit-content
}
.inspec-summary h4 {
margin-bottom: 0px;
}
.inspec-summary platform, .inspec-summary statistics {
display: inline;
}
statistics .date td {
width: 100px
}
inspec-version {
display: block; text-align: center; font-style: italic;
}