/* =Global ----------------------------------------------- */ body, button, input, select, textarea { color: white; font-family: "Pontano Sans", Verdana, Helvetica, sans-serif; font-size: 16px; font-size: 1.6rem; line-height: 1.5; margin: 0 auto; padding: 10px; background: #111111; } /* Headings */ h1, h2, h3, h4, h5, h6 { clear: both; color: red; font-family: "Bevan", Georgia, serif; } h1 { font-size: 24px; } h2 { font-size: 22px; } h3 { font-size: 20px; } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 16px; } hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } /* Text Elements */ ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } b, strong { font-weight: bold; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #444444; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 1.5rem; line-height: 1; margin-bottom: 1.6em; padding: 1.6em; overflow: auto; max-width: 100%; } code, kbd, tt, var { font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: 75%; } big { font-size: 125%; } figure { margin: 0; } table { margin: 0 0 1.5em; width: 100%; } th { font-weight: bold; } /* Links */ a { color: royalblue; text-decoration: none; } a:visited { color: #cc0066; } a:hover, a:focus, a:active { text-decoration: underline; color: #8da5ed; }