@font-face {
font-family: "EBGaramond";
src: url(../fonts/EBGaramond-Bold.ttf);
font-style: normal;
font-weight: bold;
}
@font-face {
font-family: "EBGaramond";
src: url(../fonts/EBGaramond-Italic.ttf);
font-style: italic;
font-weight: normal;
}
@font-face {
font-family: "EBGaramond";
src: url(../fonts/EBGaramond-Regular.ttf);
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "Roboto";
src: url(../fonts/Roboto-Bold.ttf);
font-style: normal;
font-weight: bold;
}
@font-face {
font-family: "Roboto";
src: url(../fonts/Roboto-BoldItalic.ttf);
font-style: italic;
font-weight: bold;
}
@font-face {
font-family: "Roboto";
src: url(../fonts/Roboto-Italic.ttf);
font-style: italic;
font-weight: normal;
}
@font-face {
font-family: "Roboto-Medium";
src: url(../fonts/Roboto-Medium.ttf);
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "Roboto";
src: url(../fonts/Roboto-Regular.ttf);
font-style: normal;
font-weight: normal;
}
.ipadfp {
margin: 0;
height: 98vh;
text-align: center;
}
.imagefp {
margin: 0em;
height: 100%;
text-align: center;
}
.copya {
margin-top: 5%;
margin-bottom: 0.2em;
text-align: center;
}
.copy {
font-family: "EBGaramond", serif;
font-size: 0.9em;
margin-top: 0em;
margin-bottom: 0em;
text-align: center;
}
.copyb {
font-family: "EBGaramond", serif;
font-size: 0.9em;
margin-top: 0em;
margin-bottom: 0.8em;
text-align: center;
}
.ded {
font-family: "EBGaramond", serif;
font-size: 1.1em;
margin-top: 15%;
margin-bottom: 0em;
margin-left: 5%;
margin-right: 5%;
text-align: center;
}
.h1fm {
font-family: "Roboto", sans-serif;
font-size: 1.3em;
font-weight: normal;
margin-top: 10%;
margin-bottom: 3em;
page-break-after: avoid;
text-align: right;
}
.heading_break {
display: block;
font-family: "Roboto", sans-serif;
font-size: 1.3em;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
text-align: right;
}
.heading_break3 {
display: block;
margin-top: 0em;
margin-bottom: 0.5em;
text-align: right;
}
.noindent {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
}
.noindentt {
font-family: "EBGaramond", serif;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
}
.noindentb {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 1em;
text-indent: 0em;
}
.indent {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 1.2em;
}
.indentb {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 1em;
text-indent: 1.2em;
}
.landscape_50 {
width: 50%;
}
ul.blist {
list-style-type: disc;
padding-left: 2.4em;
margin-top: 1em;
margin-bottom: 1em;
}
.bull {
font-family: "EBGaramond", serif;
margin-top: 0.6em;
margin-bottom: 0em;
text-indent: 0em;
}
ol.fnlist {
list-style-type: none;
margin-top: 0em;
margin-bottom: 0em;
padding-left: .01em;
}
.footnote1 {
font-family: "EBGaramond", serif;
font-size: .8em;
margin-top: 2em;
border-top: 1px solid;
padding-top: 0.5em;
margin-bottom: 0em;
text-indent: 0em;
}
.footnote {
font-family: "EBGaramond", serif;
font-size: .8em;
margin-top: .8em;
margin-bottom: 0em;
text-indent: 0em;
}
.h1pt {
font-family: "Roboto", sans-serif;
font-size: 1.6em;
font-weight: bold;
margin-top: 20%;
margin-bottom: 0em;
page-break-after: avoid;
text-align: center;
}
.bg1 {
background-color: #E7E7E8;
padding: 2.5em 0.8em 2.5em 0.8em;
border-radius: 3em;
}
.bg2 {
background-color: #E7E7E8;
padding: 2.5em 0.8em 2.5em 0.8em;
border-radius: 3em;
}
.bg3 {
background-color: #E7E7E8;
padding: 2.5em 0.3em 2.5em 0.3em;
border-radius: 3em;
}
.heading_break1 {
display: block;
font-family: "Roboto", sans-serif;
font-size: 1.2em;
font-weight: bold;
margin-top: 2.5em;
margin-bottom: 0em;
text-align: center;
}
.f1 {
font-family: "Roboto", sans-serif;
font-size: .95em;
font-weight: normal;
}
.h2ch {
font-family: "Roboto", sans-serif;
font-size: 1.3em;
font-weight: normal;
margin-top: 10%;
margin-bottom: 1em;
page-break-after: avoid;
text-align: right;
}
.heading_break2 {
display: block;
font-family: "Roboto", sans-serif;
font-size: 1.3em;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
text-align: right;
}
blockquote.blockquote1 {
margin-top: 1.5em;
margin-bottom: 2em;
margin-left: 0em;
margin-right: 0em;
text-indent: 0em;
}
.epic1 {
font-family: "Roboto", sans-serif;
font-size: 1em;
margin-top: 0em;
margin-bottom: 0em;
text-align: right;
}
.epic2 {
font-family: "Roboto", sans-serif;
font-size: 0.85em;
margin-top: 0.2em;
margin-bottom: 0em;
text-align: right;
}
sup.sup {
font-size: .75em;
vertical-align: super;
}
.h3a {
font-family: "Roboto", sans-serif;
font-size: 1.2em;
page-break-after: avoid;
font-weight: bold;
margin-top: 1.8em;
margin-bottom: 0.8em;
text-align: left;
text-indent: 0em;
}
blockquote.blockquote2 {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 1.2em;
margin-right: 1.2em;
text-indent: 0em;
}
.block {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
}
ol.nlist {
list-style-type: decimal;
padding-left: 2.2em;
margin-top: 1em;
margin-bottom: 1em;
}
ol.nlista {
list-style-type: decimal;
padding-left: 2.6em;
margin-top: 1em;
margin-bottom: 1em;
}
.order {
font-family: "EBGaramond", serif;
margin-top: 0.6em;
margin-bottom: 0em;
text-indent: 0em;
}
.h4a {
font-family: "Roboto-Medium", sans-serif;
font-size: 1.1em;
font-weight: normal;
margin-top: 1.5em;
margin-bottom: 0.5em;
page-break-after: avoid;
text-indent: 0em;
text-align: left;
}
.h4b {
font-family: "Roboto-Medium", sans-serif;
font-size: 1.1em;
font-weight: normal;
padding-left: 0.7em;
margin-top: 1.5em;
margin-bottom: 0.5em;
page-break-after: avoid;
text-indent: -0.7em;
text-align: left;
}
.inline_group {
margin-top: 1.5em;
margin-bottom: 1.5em;
page-break-inside: avoid;
text-align: center;
}
.caption {
font-family: "EBGaramond", serif;
font-size: 0.8em;
margin-top: 0.5em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.h1bm {
font-family: "Roboto-Medium", sans-serif;
font-size: 1.5em;
font-weight: normal;
margin-top: 10%;
margin-bottom: 1.2em;
page-break-after: avoid;
text-align: right;
}
.h1bmx {
font-family: "Roboto-Medium", sans-serif;
font-size: 1.5em;
font-weight: normal;
margin-top: 10%;
margin-bottom: 0em;
page-break-after: avoid;
text-align: right;
}
.imagex {
margin-top: 1.5em;
margin-bottom: 1.5em;
text-align: center;
}
.h2n {
font-family: "Roboto", sans-serif;
font-size: 0.85em;
font-weight: bold;
page-break-after: avoid;
margin-top: 1.5em;
margin-bottom: 0em;
text-align: left;
text-indent: 0em;
}
ol.nonlist1 {
font-family: "EBGaramond", serif;
list-style-type: none;
padding-left: 1.4em;
margin-top: 0em;
margin-bottom: 0em;
}
.ennote {
font-family: "EBGaramond", serif;
font-size: 0.9em;
margin-top: 0em;
margin-bottom: 0.3em;
text-indent: -0.8em;
text-align: left;
}
.ennote1 {
font-family: "EBGaramond", serif;
font-size: 0.9em;
margin-top: 0em;
margin-bottom: 0.3em;
text-indent: -1.3em;
text-align: left;
}
.h2i {
font-family: "Roboto-Medium", sans-serif;
font-size: 0.9em;
font-weight: normal;
page-break-after: avoid;
margin-top: 1em;
margin-bottom: 0em;
text-align: left;
text-indent: 0em;
}
.index-entries {
list-style-type: none;
margin-top: 0em;
margin-bottom: 0em;
padding-left: .01em;
}
.indexsubentry {
list-style-type: none;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 1em;
}
.indextxt {
font-family: "EBGaramond", serif;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.indexmain {
font-family: "EBGaramond", serif;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 0.8em;
text-indent: -0.8em;
text-align: left;
}
.indexsub {
font-family: "EBGaramond", serif;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 0.8em;
text-indent: -0.8em;
text-align: left;
}
.authorsn {
font-family: "sans-serif", sans-serif;
font-size: 0.8em;
margin-top: 2em;
margin-bottom: 0em;
text-align: center;
}
.authorm1 {
font-family: "sans-serif", sans-serif;
font-size: 0.8em;
margin-top: 0.3em;
margin-bottom: 0em;
text-align: center;
}
.midd {
vertical-align: middle;
}
.landscape_40 {
width: 40%;
}
.landscape_60 {
width: 60%;
}
.portrait_70 {
max-height: 70% !important;
max-width: 66%;
height: 70vh;
}
.portrait_50 {
max-height: 50% !important;
max-width: 66%;
height: 50vh;
}
.portrait_60 {
max-height: 60% !important;
max-width: 66%;
height: 60vh;
}
.stickup {
font-family: "Roboto-Medium", sans-serif;
font-size: 2.8em;
line-height: 0em;
}
@media amzn-mobi {
  .portrait_70 {
    height: 70% !important;
max-width: none;
  }
  .portrait_50 {
    height: 50% !important;
max-width: none;
  }
  .portrait_60 {
    height: 60% !important;
max-width: none;
  }
  .stickup {
    font-size: 1.4em;
  }
}
@media amzn-kf8 {
  .portrait_70 {
    height: 70% !important;
max-width: none;
  }
  .portrait_50 {
    height: 50% !important;
max-width: none;
  }
  .portrait_60 {
    height: 60% !important;
max-width: none;
  }
  .stickup {
    font-size: 1.4em;
  }
}
