h1 { @include header_size(60em, 2em); }
h2 { @include header_size(60em, 1.5em); }
+h5 { @include header_size(60em, 1em); }
p>img { max-width: 40em; width: 100%; height: auto; }
margin: 0;
}
-p, table, body>div { margin: 1em 0; }
+p, table, body>div, h5 { margin: 1em 0; }
li { margin: 0 0 0 2em; }
dd { margin: 0 0 0 1em; }
}
// Site footer rules
-#footer {
+#footer, #article-info {
text-align: center;
max-width: 44em;
padding: 0 3em;
margin: 0;
p {
- color: $annotationcolour;
display: inline-block;
font-size: 0.8em;
max-width: 100%;
}
}
+#footer p { color: $annotationcolour; }
+#article-info p { font-style: italic; }
+
// "unordered" lists with explicit ordering in content
ul.ordered > {
li { list-style: none; }