/**/ .drop_lead { font-weight: normal; vertical-align: top; font-size: 30% } .in_dropmeter { margin-left: -3.2em; text-indent: -0.4em } .dropmeter { padding: 0.05em 0.2em 0.1em 0.2em; line-height: 0.85; font-weight: normal; vertical-align: text-top; font-size: 260% } .body_style { display: block; text-align: justify; padding: 0; margin: 0.5em 3em 0 } .x-ebookmaker.body_style { margin: 0.5em 1.5em 0 } /* Heading Styles */ .h1head, .h2head, .h3head { clear: both; display: block; margin: 0.5em 1.5em 0; text-indent: 0; text-align: center; font-weight: bold; page-break-before: avoid } .h1head { font-size: 260% } .h2head { font-size: 220% } .h3head { font-size: 180% } .section { page-break-before: always; page-break-inside: avoid } /* forces chunk break in epub */ .pgbreak { page-break-before: always; page-break-inside: avoid } /* w/o chunk break */ .chaphdbrk { margin-top: 2em } .sectbrk { margin-top: 3em } .secthdbrk { margin-top: 1.5em } .quobrk { margin-top: 1em } .parabrk { margin-top: 0.5em } abbr { white-space: nowrap; border-bottom: none; text-decoration: none } /* Paragraph Styles */ p { display: block; margin: inherit } /* Ruler Styles */ hr { /* 10% default */ clear: both; display: block; margin: 0.5em 10%; border-bottom-style: solid; border-bottom-width: thin; border-color: #404040; width: 80% } hr.chap_50 { margin: 2em 25%; width: 50% } /* table Styles */ table { display: table; max-width: 100%; margin: 1em auto; border-collapse: collapse; table-layout: auto; border-style: none } tr { display: table-row } td { display: table-cell; padding: 0.25em 0.5em 0 0; /* t,r,b,l */ text-align: left; text-indent: 0; vertical-align: top } /* footnotes and t-notes */ td.ft_nmbr { vertical-align: top; padding: 0.75em 0.25em 0 1em; text-align: right } td.ft_text { vertical-align: top; padding: 0.75em 1em 0 0.25em; text-indent: 0; text-align: justify } /* margin Styles */ .vm_00 { margin-top: 0 } .vm_10 { margin-top: 1em } .vm_20 { margin-top: 2em } .vm_30 { margin-top: 3em } .vm_40 { margin-top: 4em } .ml_15 { margin-left: 1.5em } .ml_20 { margin-left: 2em } /* Width Styles */ .wd_80 { width: 8em } /* padding Styles */ .padl_20 { padding-left: 2em } .padl_30 { padding-left: 3em } /* alignment */ .align_ctr { margin-left: 2em; margin-right: 2em; text-align: center; text-indent: 0 } .align_rt { text-align: right; margin-left: 25%; text-indent: 0 } .align_lt { text-align: left } /* Text indent */ .in_dropcap { text-indent: -0.4em } .in_00 { text-indent: 0 } .in_15 { text-indent: 1.5em } .hang_15 { text-indent: -1.5em } .hang_20 { text-indent: -2em } .hang_2DQ { text-indent: -2.5em } .hang_30 { text-indent: -3em } .tnote { text-indent: -2em; padding-left: 2em; text-align: justify } /* block Styles */ .blk_90 { margin-left: 2em; margin-right: 2em } .blk_img { page-break-inside: avoid; text-indent: 0; text-align: center } .blk_ctrpg { page-break-before: always; margin-left: 1.5em; margin-right: 1.5em; text-align: center; text-indent: 0 } .blk_tntop, .blk_fn, .blk_tn { border: solid 0.2em; padding: 0 1em 1em; margin: 4em 0 0; color: black; font-size: 85%; text-align: center; text-indent: 0 } .blk_tntop, .blk_tn { background-color: #9ff } .blk_fn { background-color: #ffc } .dropcap { padding: 0.05em 0.2em 0.1em 0.2em; line-height: 0.85; font-weight: normal; vertical-align: text-top; font-size: 340% } .x-ebookmaker .dropcap { float: left } .nowrap { white-space: nowrap } .quotectn { margin: 1em 1.5em; text-align: center; text-indent: 0 } /* Font Styles */ .fnt_serif { font-family: "Galatia SIL", "Times New Roman", serif } /* text styling */ .txt_bold { font-weight: bold } /*700*/ .txt_xxxs { font-size: 40% } .txt_xs { font-size: 70% } .txt_sm { font-size: 85% } .txt_lg { font-size: 140% } .txt_xxxl { font-size: 260% } .smcap { font-variant: small-caps } .smcap_all { font-variant: all-small-caps } i, .txt_i { font-style: italic } .gesperrt { letter-spacing: 0.2em } .noshow { visibility: hidden } /* messages - non-obtrusive */ .msg { text-decoration: none; border-bottom: dotted 0.1em } .msg:link { color: inherit } .msg:active { color: inherit } .msg:visited { color: inherit } .msg:hover { color: inherit } .x-ebookmaker .msg { border-bottom: none } /* special Classes */ .anchor { padding-left: 0.1em; vertical-align: top; font-weight: normal; font-style: normal; font-size: 70%; text-decoration: none; white-space: nowrap } /* Metered styles */ .metered { display: inline-block; margin-top: 0; margin-left: 0; margin-right: 0 } .x-ebookmaker .metered { display: block } img { height: auto } /* image widths for landscape screens */ .image_057 { max-width: 30% } @media all and (orientation: portrait) { /* image widths for portrait screens */ .image_057 { width: 53% } } .screenonly { display: inherit } /**/