html{
padding: 1em;
}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
margin:0;
padding:0;
border-width:0;
}
body {
-epub-hyphens:auto;
text-align:justify;
font-variant-numeric: oldstyle-nums;
-moz-font-feature-settings: "onum";
-webkit-font-feature-settings: "onum";
font-feature-settings: "onum";
}
@page {
margin : 0px 0px 0px 0px;
}
div.Basic-Graphics-Frame {
border-style:solid;
}
p.Biblio {
font-family:Scala, serif;
margin-left:1.5em;
text-indent:-1.5em;
}
p.Caption {
-epub-hyphens:none;
font-family:"ScalaSans-LightItalic", sans-serif;
font-size:0.833em;
font-style:italic;
font-weight:300;
text-align:center;
}
p.Chapnum {
font-family:ScalaSans, sans-serif;
font-size:0.833em;
text-align:center;
text-transform:uppercase;
}
p.Chaptitle {
font-family:"ScalaSans-Bold", sans-serif;
font-size:1.667em;
font-weight:bold;
margin-top:1.5em;
text-align:center;
}
p.Copyright {
-epub-hyphens:none;
font-family:Scala, serif;
font-size:0.75em;
white-space: pre-wrap;
}
p.Firstpar {
font-family:Scala, serif;
margin-top:6em;
}
p.Firstpar-with-quote {
font-family:Scala, serif;
margin-top:6em;
}
p.Indentpar {
font-family:Scala, serif;
margin-left:1.5em;
margin-top:1.5em;
}
p.Noindent-with-space {
font-family:Scala, serif;
margin-top:1.5em;
}
p.Normal {
font-family:Scala, serif;
text-indent:1.5em;
}
span.Dropcap {
font-family:ScalaSans, sans-serif;
float:left;
font-family:ScalaSans, sans-serif;
font-size:5.04em;
margin-bottom:-0.256em;
margin-right:0.05em;
margin-top:-0.081em;
}
span.Italic {
font-style:italic;
}
p.left {
text-align:left;
}
p.dedication {
text-align:center;
font-family:"ScalaSans-LightItalic", sans-serif;
font-style:italic;
font-weight:300;
margin-top: 3em;
}
p.numbered-list {
margin-top:0px;
text-indent: -1.5em;
margin-left: 2em;
}
p.author {
font-family:"ScalaSans-Italic", sans-serif;
font-size:1.5em;
font-style:italic;
text-align: center;
margin-top: 2em;
margin-bottom: 3em;
}
.small-caps {
font-variant:small-caps;
letter-spacing: 0.025em; /* Loosen tight caps. Adjust as necessary. Always use ems. */
text-transform: uppercase; /* Default to full uppercase if all else fails. */
}
@supports((font-feature-settings: 'c2sc') and (font-feature-settings: 'smcp')) {
.small-caps {
text-transform: none;
font-variant: normal;
font-variant-caps: all-small-caps;
-moz-font-feature-settings: "c2sc", "smcp";
-webkit-font-feature-settings: "c2sc", "smcp";
font-feature-settings: "c2sc", "smcp";
}
}
@supports((font-variant: small-caps) and
(not((font-feature-settings: 'c2sc') and (font-feature-settings: 'smcp')))) {
.small-caps { /* Apply fake small caps */
font-variant:small-caps; /* Defaults to fake small caps. */
text-transform: lowercase; /* Standardize case. Remove is using caps-and-small-caps. */
}
}
span.bold {
font-weight:bold;
}
img._idGenObjectAttribute-1 {
max-width: 100%;
}
div._idGenObjectStyleOverride-1 {
border-width:0px;
}
div._idGenObjectLayout-1 {
text-align:center;
margin-bottom: 2em;
page-break-inside: avoid;
}
.logo {
max-height: 40px;
margin-bottom: .5em;
margin-top: .5em;
display: inline-block;
text-align: center;
}
.logo-div {
text-align: center;
}
.Noindent {
font-family:Scala, serif;
}