@charset "utf-8"; @import '../fonts/fonts.css'; @namespace epub 'http://www.idpf.org/2007/ops'; /*Custom CSS*/ p { margin: 0.0em 0.0em 0.0em 0.0em; text-align: left; text-indent: 1.0em; line-height: 1.5em; font-size: 100%; font-family: lato; word-wrap:break-word; } em { font-family: lato; font-weight: lighter; } .noindent { text-indent: 0em; } .small { font-size: 70%; } h1 { font-family: lato; word-wrap:break-word; } h2 { font-family: lato; word-wrap:break-word; } .strike { text-decoration:line-through; } /* Remove margin for WebKit-based reading systems. */ body { margin: 0; } /* Disable hyphenation for headings to avoid single-syllable-lines. */ h1, h2 { -epub-hyphens: none; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; } /* Set the minimum amount of lines to show up on a seperate page. (There is not much support for this at the moment.) */ p, blockquote { orphans: 2; widows: 2; } /* Turn on hyphenation for paragraphs and captions only. */ p, figcaption { -epub-hyphens: auto; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Shortcodes for page-break rules. Use data attributes to designate if and how the page should be broken before, inside or after an element. */ h1, h2, h3, h4, h5, h6, table, img, figure, video, [data-page-break~=inside][data-page-break~=avoid] { page-break-inside: avoid; } [data-page-break~=after] { page-break-after: always; } h1, h2, h3, h4, h5, h6, [data-page-break~=after][data-page-break~=avoid] { page-break-after: avoid; } [data-page-break~=before] { page-break-before: always; } [data-page-break~=before][data-page-break~=avoid] { page-break-before: avoid; } img[data-page-break~=before] { page-break-before: left; }