@page { margin-top: 5.0pt; margin-left: 0; margin-right: 0; margin-bottom: 5.0pt; } /* Canelo Base CSS template */ /* General */ body { border: 0; font-size: 100%; padding: 0; text-align: justify } p { text-indent: 1em; font-size: 1em; margin: 0; } /* IDs */ h1.hidden { display: none; } #patch { text-align: center; overflow: hidden; padding: 0; margin: auto; height: 99%; height: 99vh; width: 100%; } #patch > img { height: 99%; } #patch > img { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 99vh; } /* Headings */ h1, h2 { text-align: center; margin: 0; } h1 { font-size: 1.6em; margin-top: 1em; } h2 { font-size: 1.4em; } h1 + section.level2 { margin-top: 1em; } p + section { margin-top: 2em; } h1 + p, h2 + p, #author_bio p + p { margin-top: 1em; text-indent: 0; } /* Title Page styles */ div.logo { margin: 1em auto 0 auto; text-align: center; } #copyright > p, .centred_top_space_para { text-align: center; text-indent: 0; margin-top: 1em; } /* Alignment */ blockquote p, blockquote + p, hr + p { text-indent: 0; } /* Only use .centred in block level elements with children, as it will result in spaces above and below in print ouput. Use .centred_para for centred paragraphs with no spacing */ .centred_para { text-align: center; text-indent: 0; } /* .centred_top_space here only for backwards compatability */ /* Best to use .centred_top_space_para */ /* .right_align here only for backwards compatability */ /* Best to use .right_align_para */ .right_align_para { text-indent: 0; text-align: right; } /* .right_align_top_space here only for backwards compatability */ /* Best to use .right_align_top_space_para */ .right_align_top_space_para { text-indent: 0; text-align: right; margin-top: 1em; } /* .left_align here only for backwards compatability */ /* Best to use .left_align_para */ /* .left_align_top_space here only for backwards compatability */ /* Best to use .left_align_top_space_para */ /* Blockquotes */ blockquote, ol { margin: 1em; } blockquote p + p { text-indent: 1em; } /*Text messages*/ /* Usage is as classed blockquotes with the appropriate class*/ /* Bibliography and hanging indent text not in a blockquote*/ /* Span */ /* Separator */ hr { margin-top: 2em; margin-bottom: 2em; font-size: 1em; text-align: center; border: none; background: none; } hr:after { content: "*"; font-size: 1em; border: none; background: none; } nav#toc ol, nav#landmarks ol { padding: 0; margin-left: 1em; } nav#toc ol li, nav#landmarks ol li { list-style-type: none; margin: 0; padding: 0; } /* TOC styles */ /* Lists styles */ /* Footnotes */ /*Series pages*/ /* Canelo Crime ads */ /* Amazon media queries */ @media amzn-mobi { .hanging_indent p { text-indent: -1.5em; margin-left: 0; } }