body, div, h1, h2, h3, h4, h5, h6, p { widows: 2; orphans: 2; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-style: normal; text-align: left; page-break-after:avoid; -webkit-hyphens:none !important; adobe-hyphenate:none !important; -moz-hyphens:none !important; hyphens:none !important; } em, i { font-style: italic; } strong, b { font-weight: bold; } table { width:100%; } img, div { padding: 0; margin: 0; } div.h100 { text-align: center; height: 97%; max-width: 100%; clear: both; } img.h100 { height: 100%; max-width: 100%; } div.w100 { text-align: center; max-height: 100%; width: 100%; clear: both; } img.w100 { max-height: 100%; width: 100%; } img.h1em { height: 1em; } img.h2emSub { height: 2em; vertical-align:sub; } img.h2em { height: 2em; } img.h4em { height: 4em; } .svg_cover { margin:0; text-align:center; max-height: 100%; height: 100%; } .cover { margin:0; text-align:center; } body { adobe-hyphenate: none; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -epub-hyphens:none; } /** Links **/ a { text-decoration:none; padding-bottom:1px; } /** Front Matter **/ p.copyright { font-family: serif; /*"Minion Pro"*/ font-size:0.8em; margin: 0 0 .5em 0; text-align:center; text-indent:0; } p.dedication { font-family: serif; /*"Minion Pro"*/ font-style:italic; margin: 0; text-align:center; text-indent:0em; } h1.fm { display: none; } p.colophon { text-align: center; } /** Titles **/ h2.HalfTitle { font-family: serif; /*"Minion Pro"*/ font-size:1.25em; margin: 3em 0 0 0; text-align:center; text-indent:0; } h1.BookTitle { font-family: serif; /*"Minion Pro"*/ font-size:2em; margin: 3em 0 0 0; page-break-after:avoid; text-align:center; text-indent:0; } h2.BookSubtitle { font-family: serif; /*"Minion Pro"*/ font-size:1.1em; margin: 0 0 4em 0; font-style:italic; page-break-after:avoid; text-align:center; text-indent:0; text-transform: none; } p.author { font-family: serif; /*"Minion Pro"*/ font-size:1.5em; margin: 2em 0 5em 0; font-style:normal; text-align:center; text-indent:0; text-transform: none; letter-spacing: .01em; } /** Chp Titles **/ h1.part, part-break { font-family: serif; /*"Minion Pro"*/ font-size:1.3em; margin: 15% 0 1em 0; text-transform: uppercase; text-align:center; text-indent:0; } h1.chpNumber { font-family: serif; /*"Minion Pro"*/ font-size:1.4em; margin: 10% 0 1em 0; page-break-after:avoid; text-align:center; text-indent:0; } h1.chpTitle, chpTitle-nobreak, chpTitle-break { font-family: serif; /*"Minion Pro"*/ font-size:1.406em; margin: 2em 0 0 0; page-break-after:avoid; text-align:center; text-indent:0; } h2.chp-subtitle { font-family: serif; /*"Minion Pro"*/ font-size: 1em; margin: .5em 0 .75em 0; text-align: center; } h2.ahead { font-family: serif; /*"Minion Pro"*/ font-size: 1.2em; text-transform: uppercase; margin: 1.5em 0 .75em 0; text-align: left; } h2.ahead-ctr { font-family: serif; /*"Minion Pro"*/ font-size: 1.2em; text-transform: uppercase; margin: 1.5em 0 .75em 0; text-align: left; } /** Body **/ p.text { font-family: serif; /*"Minion Pro"*/ margin: 0; text-indent:1.5em; text-align:left; } p.noindent { font-family: serif; /*"Minion Pro"*/ margin: 0; text-indent:0; text-align:left; } p.noindent-spb4 { font-family: serif; /*"Minion Pro"*/ margin: 1.5em 0 0 0; text-indent:0; text-align:left; } p.text-right-spb4 { font-family: serif; /*"Minion Pro"*/ margin: 1.5em 0 0 0; text-indent:0; text-align:right; } p.text-right-spb4-ind { font-family: serif; /*"Minion Pro"*/ margin: 1.5em 3em 0 0; text-indent:0; text-align:right; } p.right { font-family: serif; /*"Minion Pro"*/ margin: 0; text-indent:0; text-align:right; } p.hanging { font-family: serif; /*"Minion Pro"*/ margin: 0 0 0 1.5em; text-indent:-1.5em; text-align:left; } p.hanging-spb4 { font-family: serif; /*"Minion Pro"*/ margin: 1.5em 0 0 1.5em; text-indent:-1.5em; text-align:left; } p.caption { font-family: serif; /*"Minion Pro"*/ font-style:italic; margin: 1.5em; text-indent:0em; text-align:center; } p.ornament { font-family: serif; /*"Minion Pro"*/ font-size:0.8em; margin: 1.5em 0 1.5em 0; text-align:center; text-indent:0; } p.bq, dialogue { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 1.5em; text-indent:0; text-align:left; } p.bq-spb4 { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 1.5em 1.5em 0 1.5em; text-indent:0; text-align:left; } p.bq-spafter { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 0 1.5em 1.5em 1.5em; text-indent:1.5em; text-align:left; } p.bq-first-hanging { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 1.5em 1.5em 0 3em; text-indent:-1.5em; text-align:left; } p.bq-body-hanging { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 0 1.5em 0 3em; text-indent:-1.5em; text-align:left; } p.bq-center { font-family: serif; /*"Minion Pro"*/ font-size:0.9em; margin: 1.5em; text-indent:0; text-align:center; } p.reverse { font-family: serif; /*"Minion Pro"*/ margin: 1em 0; text-indent:0em; text-align:left; padding: 1em; background-color: #d3d3d3; } li.Bullet, Number { font-family: serif; /*"Minion Pro"*/ margin: 0 0 0 0; text-indent:0; } /* Character Styles */ b.bolditalic { font-style:italic; font-weight:bold; } span.small{ font-size: 87%; letter-spacing: .01em; text-transform: uppercase; } il{margin:0em; padding:0em;} ol{margin:0em; padding:0em;} ul{margin:0em; padding:0em;} img.logo { width: 30%; } /* ---- ORIM Advertisement ---- */ div.v-center { height: 99vh; display: flex; align-items: center; } div.ad { width: 100%; height: 100%; align-items: center; } div.sans { font-family:"Arial", sans-serif; } div.orange_box { margin: 30px; padding: 30px; border: none; background-color:#ef3f35; border-radius: 15px; } .sans_bold { font-weight: bold; font-family: sans-serif; font-style: normal; } .sans_normal { font-family: sans-serif; font-style: normal; font-weight: normal; color:black; } .sans_normal a:link{ font-family: sans-serif; font-style: normal; font-weight: normal; color:black; } .sans_normal a:hover{ font-family: sans-serif; font-style: normal; font-weight: normal; color:black; } .sans_normal a:active{ font-family: sans-serif; font-style: normal; font-weight: normal; color:black; } .sans_normal a:visited{ font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_normal_red { font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_normal_red a:link{ font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_normal_red a:hover{ font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_normal_red a:active{ font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_normal_red a:visited{ font-family: sans-serif; font-style: normal; font-weight: normal; color:red; } .sans_orange { font-weight: bold; font-family: sans-serif; font-style: normal; color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .sans_orange a:link { font-weight: bold; font-family: sans-serif; font-style: normal; color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .sans_orange a:visted { font-weight: bold; font-family: sans-serif; font-style: normal; color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .sans_orange a:hover { font-weight: bold; font-family: sans-serif; font-style: normal; color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .sans_orange a:active { font-weight: bold; font-family: sans-serif; font-style: normal; color:#ef3f35; -webkit-text-fill-color:#ef3f35; } .sans_white_bold { font-family: sans-serif; font-style: normal; font-weight: bold; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } .sans_white { font-family: sans-serif; font-style: normal; font-weight: normal; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } .sans_white a:link { font-family: sans-serif; font-style: normal; font-weight: normal; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } .sans_white a:visted { font-family: sans-serif; font-style: normal; font-weight: normal; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } a.sans_white:hover { font-family: sans-serif; font-style: normal; font-weight: normal; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } a.sans_white:active { font-family: sans-serif; font-style: normal; font-weight: normal; color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } .sans_bold_brown { font-weight:bold; font-family:sans-serif; font-style:normal; color:#543b26; -webkit-text-fill-color:#543b26; } .sans_normal_brown { font-weight:normal; font-family:sans-serif; font-style:normal; color:#543b26; -webkit-text-fill-color:#543b26; }