/*
* Footer */
footer {
border-top: 1px solid #f2f2f2; margin: 2em 0 0 0; padding: 1em 0; width: 100%; // Prevents floating when preceding elemtns float or flex
} .footer-content {
clear: both; max-width: 40em; margin: auto; color: grey;
} footer p, footer ol, footer ul {
font-size: 0.8em; text-indent: 0; margin: 0 0 0.5em 0;
} footer a.footer-publisher:after, footer a.footer-series:after, footer a.footer-book:after {
content: " \2022"
}
// Add a little space below the text on the home page .home {
margin-bottom: 2em;
}
// No automatic book title on the home (index) page, because we’re not in a book yet .home footer a.footer-book {
display: none;
}