html {
text-align: justify;
}
.titlepage {
padding-left: 10%;
padding-right: 10%;
width: 80%;
}
h1 {
padding-bottom: 0;
margin-bottom: 0;
text-align: left;
}
.type {
position: relative;
font-size: large;
color: #666666;
font-weight: bold;
padding-bottom: 10px;
text-align: left;
}
.cover, .page-image {
width: 100%;
}
.cover img {
height: 45%;
max-width: 100%;
margin: auto;
}
.author {
text-align: right;
font-size: large;
font-style: italic;
}
.book, .chapter_content {
text-indent: 40px;
padding-top: 40px;
padding-left: 5%;
padding-right: 5%;
width: 90%;
}
h2 {
border: 1px solid black;
color: #222222;
padding-left: 10px;
padding-right: 10px;
display: block;
padding-bottom: 0;
margin-bottom: 0;
}
h2 .chap {
color: #000000;
font-size: large;
font-variant: small-caps;
display: block;
}
h2 .chap:first-letter {
font-weight: bold;
}
h2 .chapnumber {
color: #000000;
font-size: xx-large;
}
h2 .chaptitle {
color: #444444;
font-size: large;
font-style: italic;
padding-bottom: 5px;
text-align: right;
display: block;
}
.normals {
/* padding-bottom: 20px; */
}
.normal {
/* padding-bottom: 20px; */
}
.dialogues {
/* padding-top: 10px;
padding-bottom: 10px; */
}
.dialogue {
font-style: italic;
}