@charset "utf-8"; body { margin: 0; padding: 0; font-family: sans-serif; font-size: 14px; line-height: 1.5em; background: #fff; } a { text-decoration: none; color: #00c; } a:hover { color: #096; } main { float: left; /* Ensure this expands to contain the table. */ min-width: 100%; box-sizing: border-box; padding: 1em; border-top: 3px solid #000; border-bottom: 3px solid #000; } footer { clear: both; position: relative; overflow: hidden; margin: 0; padding: 1em 30px; } nav > ul { margin: 0; padding: 7px 15px; } nav > ul > li { display: inline-block; margin: 0; padding: 0 10px; list-style-type: none; } nav a, footer a { font-weight: bold; color: #000; } nav a:after, footer a:after { font-family: "Arial Unicode MS", sans-serif; content: "▸"; vertical-align: -1px; padding-left: 1px; } nav a.backward:after, footer a.backward:after { content: ""; padding-left: 0; } nav a.backward:before, footer a.backward:before { font-family: "Arial Unicode MS", sans-serif; content: "◂"; vertical-align: -1px; padding-right: 1px; } #generated-at { display: block; float: right; } h1 { margin: 0.75em 10px 1em 10px; } table { min-width: 750px; border-collapse: collapse; margin: 1em 0 2em 0; } th, td { vertical-align: top; text-align: left; padding: 5px 10px; border-bottom: 1px solid #ccc; } thead th { border-bottom: 1px solid #000; } thead th.key_fqdn { min-width: 220px; } tbody th.key_fqdn { line-height: 1.3em; } tbody th.key_fqdn b { float: left; } tbody th.key_fqdn span { color: transparent; } tbody th.key_fqdn i { /* Show hostname and domain on two lines, but copying and pasting should produce the FQDN without a newline */ clear: left; float: left; font-size: 90%; font-style: normal; font-weight: normal; color: #666; } body#nodes .key_monitoring, body#nodes .key_backups, body#nodes .key_logging, body#nodes .key_metrics { text-align: center; } td ul, td li { margin: 0; padding: 0; } td ul { list-style-type: none; } td p { margin: 0 0 1em 0; } .notes { max-width: 40em; } .notes ol, .notes ul { list-style-position: inside; margin: 1em 0; padding: 0; } .notes ol { list-style-type: decimal } .notes ul { list-style-type: disc } .notes li { margin: 0; padding: 0; } body#node th, body#service th { width: 180px; }