@page {
margin: 1em;
}
@font-face{
font-family: "librebaskerville";
font-weight: normal;
src: url(font/LibreBaskerville_Regular.ttf)
}
@font-face{
font-family: "librebaskervilleb";
font-weight: normal;
src: url(font/LibreBaskerville-Bold.ttf)
}
@font-face{
font-family: "librebaskervillei";
font-weight: normal;
src: url(font/LibreBaskerville-Italic.ttf)
}
@font-face{
font-family: "lato";
font-weight: normal;
src: url(font/Lato-Regular.ttf)
}
@font-face{
font-family: "latol";
font-weight: normal;
src: url(font/Lato-Light.ttf)
}
/* Default */
p {text-indent: 1em; margin: 0 0 0 0; font-family: "librebaskerville";}
h1, h2, h3, h4, h5, h6 {margin: 0 0 0 0; font-family: "librebaskerville"; font-weight: normal; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
div {margin: 0 0 0 0;}
.lbb{font-family: "librebaskervilleb";}
.lbi{font-family: "librebaskervillei";}
sup {line-height: 0}
/* Pagebreak */
.pagebreak {page-break-before: always}
.pagebreakafter {page-break-after: always}
/* Cover */
.cover {margin: 0 0 0 0; text-align: center; background-color: #ffffff;}
.coverimage {height: 100%; text-align: center; margin: 0 0 0 0}
/* Titlepage */
.author {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 10% 0 0 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.title {font-size: 250%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 10% 0 0 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.subtitle {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 2em 0 2em 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.logo {text-indent: 0; text-align: center; margin: 30% 0 0 0}
/* Copyright */
.copyright1 {font-size: 80%; font-family: "librebaskerville"; text-indent: 0; margin: 2em 0 0 0; text-align: center}
.copyright2 {font-size: 80%; font-family: "librebaskerville"; text-indent: 0; margin: 1em 0 0 0; text-align: center}
/* Dedication */
.dedication {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 20% 0 0 0; text-align: center}
/* Table of Contents */
.tochead {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; color: #a5b98e; text-indent: 0; margin: 15% 0 15% 0; text-align: right;}
.toc {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1% 0 0 0; text-align: right;}
.toc1 {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0; text-align: right;}
/* Header */
h4.halftitle {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 0 0 ; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
h4.partnum {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: bold; text-indent: 0; margin: 10% 0 0 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
h4.parttitle {font-size: 250%; font-family: "librebaskerville"; font-style: normal; font-weight: bold; text-indent: 0; margin: 10% 0 0 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
h4.chapnum {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 15% 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
h4.chaptitle {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 1em 0; text-align: left; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
/* Front Matter */
h4.fronthead {font-size: 200%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 15% 0; text-align: left; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
/* Block Quote
Ex.
*/
div.blockquote {margin: 1em 0 1em 0;}
/* Line Spacing
Use
to insert empty line space.
Ex.
Text
Text
.topbot {margin-top: 1em; margin-bottom: 1em}
.topbot2 {margin-top: 2em; margin-bottom: 2em}
.top {margin-top: 1em; margin-bottom: 0em}
.top2 {margin-top: 2em; margin-bottom: 0em}
.bot {margin-bottom: 1em; margin-top: 0em}
.bot2 {margin-bottom: 2em; margin-top: 0em}
*/
/* Lists
Ex.
*/
div.list{margin: 1em 0 1em 0;}
ul {margin: 0 0 0 0;}
.ul {margin: 0 0 0 1em}
.ul2 {margin: 1em 0 0 1em}
/* Back Matter */
h4.backhead {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 15% 0; text-align: center; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.footnote {text-indent: 0; margin: 1em 0 0 0}
.index {margin: 0 0 0 1em; text-indent: -1em}
/* Sections/Sub-Sections */
.textfirst {font-size: 100%; text-indent: 0; margin: 0 0 0 0}
.textfirst1 {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #5683ac;}
.textfirst2 {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #8a7d73;}
.textfirst3 {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #709151;}
.textfirst4 {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #987a72;}
.textfirst5 {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #648661;}
.head1 {font-size: 110%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0; color: #648661; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.head1a {font-size: 130%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 1em 0; color: #648661; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.textafterhead1 {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0}
.head2 {font-size: 120%; font-family: "lato"; font-style: normal; font-weight: bold; text-indent: 0; margin: 2em 0 0 0; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.textafterhead2 {font-size: 100%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0}
/* Figures, Images, Captions */
.caption {font-size: 80%; font-family: "lato"; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0; text-align: center}
div.figure {text-indent: 0em; margin-top: 1em; margin-bottom: 1em; text-align: center;page-break-inside: avoid;}
div.top15{
margin: 15% 0 0 0;
}
/* Miscellaneous */
.sc {font-size: 80%} /* Add a Comment if edited */
.textbreak {margin: 1em 0 0 0; text-indent: 0}
.textbreak2 {margin: 2em 0 0 0; text-indent: 0}
.block {margin: 0 1em 0 1em; text-indent: 0}
.block1 {margin: 0 0 0 1em; text-indent: 0}
.noindent {text-indent: 0}
.noindent1p {text-indent: 0; margin: 1% 0 0 0;}
.center {text-indent: 0; text-align: center}
.right {text-indent: 0; text-align: right}
.hang1 {text-indent: -1em}
.sans {font-family: "lato";}
.sansg {font-family: "latol"; color: #637862}
.sans1 {font-family: sans-serif}
.gray {color: gray}
.green{color: #a5b98e;}
.blue{color: #5683ac;}
.sansgray {font-family: "lato"; color: gray}
div.box1 {border-top: 1pt black solid; border-right: 1pt black solid; border-bottom: 1pt black solid; border-left: 1pt black solid}
div.box2 {border-top: 1pt black dashed; border-right: 1pt black dashed; border-bottom: 1pt black dashed; border-left: 1pt black dashed}
div.box3 {border-top: 2pt black solid; border-right: 2pt black solid; border-bottom: 2pt black solid; border-left: 2pt black solid; padding-top: 1pt; padding-right: 1pt; padding-left: 1pt; padding-bottom: 1pt; }
/* Additional */
img {text-indent: 0em}
.break {text-indent: 0; text-align: center; margin: 1em 0 1em 0}
/* Images */
.landscapew1 {width: 100%;}
.landscapew2 {text-align: center; text-indent: 0;width:100%}
img.imglandscape{width: 50%;text-align: center;text-indent:0}
.portraithfull1 {height: 100vh;}
.portraithfull2 {text-align: center; text-indent: 0em}
img.imgportraitfull{height: 100%;text-align: center;text-indent:0}
.portraith1 {height: 70vh;}
.portraith2 {text-align: center; text-indent: 0em}
img.imgportrait{height: 80%;text-align: center;text-indent:0}
/* Drop caps */
/*
Modify the css attribute to comply in rendering in mobi format.
Insert the media queries after the common CSS.
*/
.dropcap
{
font-size: 300%;
line-height: 0em;
}
@media amzn-kf8
{
.dropcap
{
font-size: 1.4em;
line-height: 0em;
}
}
@media amzn-mobi
{
.dropcap
{
font-size: 1.4em;
line-height: 0em;
}
}
div.topbot{
margin: 1em 0 1em 0;
text-indent: 0;
}
.line{
color: #5683ac;
border-top: 2pt solid;
padding: 1% 0 0 0;
}
.line1{
border-top: 1pt black solid;
padding: 1% 0 0 0;
}
.line2{
border-top: 1pt black solid;
border-bottom: 1pt black solid;
padding: 1% 0 1% 0;
}
/*BLUE - CHAPTER 8*/
table.tb{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #669999;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb td.tdr1{border-bottom: 1px solid black;}
.textfirst2j {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #669999;}
/*GREEN - CHAPTER 9 */
table.tba{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #669966;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tba td.tdr1{border-bottom: 1px solid black;}
.textfirst3j{font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #669966;}
/*BROWNISH - CHAPTER 10 */
table.tbb{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #999966;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tbb td.tdr1{border-bottom: 1px solid black;}
.textfirst4j{font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #999966;}
/*BLUE GREEN - CHAPTER 11*/
table.tbc{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #669999;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tbc td.tdr1{border-bottom: 1px solid black;}
.textfirst5j{font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #669999;}
/*MAROON - CHAPTER 12*/
table.tbd{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #996666;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tbd td.tdr1{border-bottom: 1px solid black;}
.textfirst6j{font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #996666;}
/*ORANGISH - CHAPTER 13*/
table.tbe{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #996633;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tbe td.tdr1{border-bottom: 1px solid black;}
.textfirst7j{font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #996633;}
.tdbot{border-bottom: 1px solid black;}
/*blue*/
table.tb1{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #5683ac;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb1 td.tdr1{border-bottom: 1px solid black;}
/*brown*/
.brown{color: #8a7d73;}
table.tb2{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #8a7d73;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb2 td.tdr2{border-bottom: 1px solid black;}
/*green2*/
.green2{color: #709151;}
table.tb3{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #709151;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb3 td.tdr3{border-bottom: 1px solid black;}
/*brown2*/
.brown2{color: #987a72;}
table.tb4{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #987a72;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb4 td.tdr4{border-bottom: 1px solid black;}
/*green1*/
.green1{color: #648661;}
table.tb5{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #648661;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.tb5 td.tdr5{border-bottom: 1px solid black;}
/*chapter6*/
.chap6_text {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #928e71;}
table.c6tb6{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #928e71;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.c6tb6 td.c6td{border-bottom: 1px solid black;}
.linex {border-bottom: 1px solid black; padding: 0 0 0.2em 0;}
/*chapter7*/
.chap7_text {font-size: 100%; text-indent: 0; margin: 0 0 0 0; color: #7f7f8c;}
table.c7tb7{
border-collapse: collapse;
width: 100%;
border-top: 4px solid #7f7f8c;
border-bottom: 1px solid black;
margin: 0 0 0 0;
}
table.c7tb7 td.c7td{border-bottom: 1px solid black;}
h4.indexes {font-size: 150%; font-family: "librebaskerville"; font-style: normal; font-weight: normal; text-indent: 0; margin: 15% 0 1em 0; text-align: left; color: #647963; -webkit-hyphens: none; adobe-hyphenate: none; -moz-hyphens: none}
.indexs {margin: 0 0 0 1em; text-indent: -1em; }
.indexs1 {margin: 1em 0 0 1em; text-indent: -1em;}