body { font-family: "Linux Libertine", Georgia, serif; text-align: justify; font-size: 100% } p { text-indent: 1.25em; margin: 0; hyphens: auto } blockquote { margin: 1em; font-style: italic } /* Try to disable hyphenation in titles */ h1, h2, h3, h4, h5, h5 { adobe-hyphenate: none; -ms-hyphens: none; /* Trident (Windows) */-moz-hyphens: none; /* Gecko (Firefox) */-webkit-hyphens: none; /* Webkit */-epub-hyphens: none; /* EPUB 3 */hyphens: none; /* Futur standard */ } h1, h2, h3, h4, h5, h6 { text-align: left; font-family: "Linux Biolinum", sans-serif; font-variant: small-caps } /* Title of a part */ /* The `Part X` section of a part */ /* Title of the book */ h1.title { text-align: center; font-size: 300% } /* Author */ h2.author { text-align: right; font-size: 200% } /* When toc is displayed inlined */ #toc ol, #toc ul { padding: 0; margin-left: 1em } #toc li { list-style-type: none; margin: 0; padding: 0 } #toc li:before { content: none } #cover img { width: 100% } .image { margin: auto; width: 80% } .image img { width: 100%; max-height: 100% } /* Make sure illustrations are no wider than the text */ p > img { max-width: 70%; max-height: 35em; margin-top: 1em; display: block; margin-left: auto; margin-right: auto } img ~ em::before { content: "\a "; clear: left; display: block } img ~ em { text-align: center; padding-bottom: 1em; display: block } /* The number of the note in an expanded footnote (e.g. [3]) */ /* When footnotes (try to) be diplayed as margin notes */ /* The div class displaying notes at the end of a chapter */ /* Every markdown table is included in a