/* BoD Standard CSS, Flowable Books, Version 2.0 */ /* Top Level Style Definitions ***********************************************************************************************************/ body /* Book Level Style Definitions *********************************************************************************************************/ /* Copyright page *************************************************************/ p.cpytxt { margin-top:0px; margin-bottom:0px; font-size:85%; text-align:justify; text-indent:0px; } p.cpytxt-top /* New style added for Copy Right with Top Space */ { margin-top:3em; margin-bottom:0px; font-size:85%; text-align:justify; text-indent:0px; } /* Table of Contents **********************************************************/ /* simple paragraphs **************************************/ /* simple ordered and unordered lists *********************/ ul.circle-group { list-style-type: circle; margin-top: 1em; margin-bottom: 1em; } /* complex hierarchies for toc creation ************************************/ h1.toc-part { margin-top:3em; margin-bottom:1.3em; font-size:140%; text-indent:0px; text-align:left; } li.tocpart-top /* New style added for Toc Part with Top Space */ { margin-top:1.3em; margin-bottom:0px; font-size:100%; text-align:left; } ul.none { list-style-type:none; } /* Basic Chapter Level Style Definitions *************************************************************/ /* Headings *******************************************************************/ /* Headings should be left aligned or centered ******/ h1, h2, h3, h4 , h5, h6 { -webkit-hyphens: none; hyphens: none; adobe-hyphenate: none; text-align:left; page-break-after: avoid; } h2.h2 { margin-top:3em; margin-bottom:1em; font-size:120%; text-indent:0px; text-align:left; } h3.h3 { margin-top:2em; margin-bottom:1em; font-size:120%; text-indent:0px; text-align:left; } h4.h4 { margin-top:2em; margin-bottom:1em; font-size:110%; text-indent:0px; text-align:left; } h5.h5 { margin-top:1em; margin-bottom:1em; font-size:120%; text-indent:0px; text-align:left; } /* Paragraph Styles *****************************************************/ p { widows:2; orphans:2; } p.normal-top /* New style added for Para with Top Space */ { margin-top:3em; margin-bottom:0px; font-size:100%; text-align:justify; text-indent:0px; } p.indent /* New style added for Para Indented */ { text-align:justify; text-indent:1em; margin-top:0px; margin-bottom:0px; font-size:100%; } p.indent-top-a /* New style added for Para indent with Top Space */ { text-align:justify; text-indent:1em; margin-top:1em; margin-bottom:0px; font-size:100%; } p.left-top /* New style added for Para left with Top Space */ { margin-top:3em; margin-bottom:0px; font-size:100%; text-indent:0px; text-align:left; } p.center { text-align:center; margin-top:0px; margin-bottom:0px; font-size:100%; text-indent:0px; } p.left { margin-top:0px; margin-bottom:0px; font-size:100%; text-indent:0px; text-align:left; } p.justify { text-align:justify; margin-top:0px; margin-bottom:0px; font-size:100%; text-indent:0px; } p.caption /* match PDF Style*/ { text-align:center; margin-top:0px; margin-bottom:1em; font-size:90%; text-indent:0px; } p.index_letter /* match PDF Style*/ { text-indent:-1.8em; margin-left:1.8em; margin-top:0.3em; margin-bottom:0px; font-size:90%; text-align:left; } p.normal-top-a /*New style added for Para with Top Space*/ { text-align:justify; margin-top:1em; margin-bottom:0px; font-size:100%; text-indent:0px; } p.center-top-a /*New style added for Para center with Top Space*/ { text-align:center; margin-top:1em; margin-bottom:0px; font-size:100%; text-indent:0px; } p.left-top-a /*New style added for Para left with Top Space*/ { text-align:justify; margin-left:1em; margin-top:1em; margin-bottom:0px; font-size:100%; text-indent:0px; } /* Complex Chapter Level Style Definitions *************************************************************/ /* Images *****************************************************/ img { max-width:100%; max-height:100%; margin: 0px; } div.group /*div to keep elements together, e.g. images and cations, quote and quote author, etc*/ { page-break-inside: avoid; } /*Caption in small size */ p.hanging-top /* New style added for Para left with Top Space */ { text-align:justify; text-indent:-1.8em; margin-left:1.8em; margin-top:0.2em; margin-bottom:0px; font-size:100%; } /* Tables *****************************************************/ /* Classes for tables and footnotes on different devices via media query */ div.tablequery { display:inline-block; } img.tablequery { display:none; } p.tablequery_img { display:none; } p.tablequery_html { display:inline-block; } /* Boxes, lines and pullquotes *****************************************************/ /* Lists *****************************************************/ /* Footnotes *****************************************************/ p.footnote { text-align:justify; text-indent:-0.5em; margin-left:0.5em; margin-top:0.3em; margin-bottom:0px; font-size:90%; } /* Character Styles *****************************************************/ /* Coloured characters */ /* Images as Drop Caps */ /* use this Style*/ /* Small Caps*/ /* Line Styles *********************************************************/ a { text-decoration: none; } p.cpytxt-top-a /*Newly Added Class*/ { margin-top:1em; margin-bottom:0px; font-size:85%; text-align:justify; text-indent:0px; } li.tocpart-top-a /*Newly Added Class*/ { margin-top:0.3em; margin-bottom:0px; font-size:100%; text-align:left; } p.footnote-a /*Newly Added Class*/ { text-align:justify; text-indent:-1em; margin-left:1em; margin-top:0.3em; margin-bottom:0px; font-size:90%; } div.image /*Newly Added Class*/ { text-align:center; margin-top:1em; margin-bottom:1em; text-indent:0px; } div.image1 /*Newly Added Class*/ { text-align:center; margin-top:0px; margin-bottom:0px; text-indent:0px; } div.image2 /*Newly Added Class*/ { text-align:center; margin-top:1em; margin-bottom:0.5em; text-indent:0px; } p.footnote-b /*Newly Added Class*/ { text-align:justify; text-indent:-1.5em; margin-left:1.5em; margin-top:0.3em; margin-bottom:0px; font-size:90%; } p.footnote-c /*Newly Added Class*/ { text-align:justify; text-indent:-2em; margin-left:2em; margin-top:0.3em; margin-bottom:0px; font-size:90%; } li.circle /*Newly Added Class*/ { margin-top:0px; margin-bottom:0px; font-size:100%; text-align:left; }span.underline { text-decoration: underline; }