html {
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
font-size: 18px;
+ min-height: 100%;
}
h1, h2, h3, h4, h5 {
}
body {
+ min-height: 100%;
+ position: absolute;
+
width: 100%;
margin: 0;
padding: 0;
body > main {
max-width: 40rem;
width: calc(100% - 2rem);
+ margin-bottom: 1rem;
}
body > main > section.content > blockquote,
}
body > footer {
- margin-top: 1rem;
+ margin-top: auto;
border-top: 1px solid black;
width: 100%;