@font-face { font-family:"Open Sans"; font-style: normal; font-weight: normal; src : url("../font/OpenSans-Regular.ttf"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: bold; src : url("../font/OpenSans-Bold.ttf"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: normal; src : url("../font/OpenSans-Italic.ttf"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: bold; src : url("../font/OpenSans-BoldItalic.ttf"); } @font-face { font-family:"Roboto Condensed Light"; font-style: normal; font-weight: normal; src : url("../font/RobotoCondensed-Light.ttf"); } @font-face { font-family:"Roboto Condensed Light"; font-style: italic; font-weight: normal; src : url("../font/RobotoCondensed-LightItalic.ttf"); } @font-face { font-family:"Roboto Condensed"; font-style: normal; font-weight: normal; src : url("../font/RobotoCondensed-Regular.ttf"); } @font-face { font-family:"Roboto Condensed"; font-style: italic; font-weight: normal; src : url("../font/RobotoCondensed-Italic.ttf"); } body { margin: 0; padding: 0; text-indent: 0; line-height: 145%; } p { font-size: 1em; line-height: 145%; text-indent: 0; margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 {hyphens: none; -webkit-hyphens: none; line-height: 110%;} a {text-decoration: none; color: black;} a:link, a:visited, a:hover, a:active {-webkit-text-fill-color: black;} a.blue, a.blue:link, a.blue:visited, a.blue:hover, a.blue:active {-webkit-text-fill-color: blue; color: blue;} a.yellow, a.yellow:link, a.yellow:visited, a.yellow:hover, a.yellow:active {-webkit-text-fill-color: #F0B70C; color: #F0B70C;} .basic { text-indent: 1.5em; } .basiccenter { text-align: center; } .basicright { text-align: right; } .basicnoindent { text-align: left; text-indent: 0; margin-bottom: 3em; font-family: "Open Sans", sans-serif; font-size: 0.7em; } /* TITLE PAGE */ .title { font-family: "Open Sans", sans-serif; font-weight: bold; font-size: 3.5em; padding-top: 15%; text-align: center; color: #F0B70C; letter-spacing: 0.1em; } .subtitle { font-family: "Open Sans", sans-serif; font-weight: bold; font-size: 1.5em; padding-top: 0; text-align: center; letter-spacing: 0.05em; } .author { font-family: "Open Sans", sans-serif; font-weight: bold; font-size: 1.2em; padding-top: 2em; text-align: center; } /* TABLE OF CONTENTS */ .contentitem { font-family: "Open Sans", sans-serif; text-align: center; line-height: 145%; color: #F0B70C; text-shadow: 1px 1px 2px black; font-size: 1.25em; padding-top: 1em; } .contentsubitem { font-family: "Roboto Condensed", sans-serif; font-weight: bold; line-height: 145%; text-align: center; } .tocspecial { color: #F0B70C; font-family: "Open Sans", sans-serif; } /* FRONT AND BACK MATTER */ .dedication { font-style: italic; text-align: center; padding-top: 3em; } .source { text-align: center; margin-top: 0.5em; } .copyright { font-size: 0.8em; margin-top: 1.5em; } .backadfirst { text-indent: 0; margin-top: 25px; font-size: 0.9em; } .backad { text-indent: 1.5em; font-size: 0.9em; } /* CHAPTER STYLES */ .chapternumber { font-family: "Open Sans", sans-serif; font-weight: bold; text-align: center; padding-top: 0; font-size: 1.1em; line-height: 145%; padding-bottom: 0; margin-bottom: 0; color: #F0B70C; margin-top: 0; } .chaptertitle { font-family: "Open Sans", sans-serif; font-weight: bold; text-align: center; font-size: 1.5em; line-height: 145%; padding-top: 0; margin-top: 0; color: #F0B70C; } .chapterfirst { margin-top: 3em; } /* BREAKS AND EXTRACTS */ .edbreak { margin-top: 2em; } .edbreakright { margin-top: 2em; text-align: right; } .edbreakindent { margin-top: 2em; text-indent: 1.5em; } .edbreakcenter { margin-top: 2em; text-align: center; } .extractfirst { margin: 1.5em 2em 0 2em; } .extract { margin: 0 2em; } .extractindentfirst { margin: 1.5em 2em 0 2em; text-indent: 1.5em; } .extractindent { margin: 0 2em; text-indent: 1.5em; } .extractcenterfirst { margin: 2em 2em 0 2em; text-align: center; } .extractcenter { margin: 0 2em; text-align: center; } /* POETRY STYLES */ .poem { margin-left: 2em; text-indent: -1.5em; margin-right: 0.5em; } .poemfirst { margin-top: 3em; margin-left: 2em; text-indent: -1.5em; margin-right: 0.5em; } .poemtop { margin-top: 1em; margin-left: 2em; text-indent: -1.5em; margin-right: 0.5em; } .poemindent { margin-left: 3em; text-indent: -1.5em; margin-right: 0.5em; } .poemindentfirst { margin-top: 3em; margin-left: 3em; text-indent: -1.5em; margin-right: 0.5em; } .poemindenttop { margin-top: 1em; margin-left: 3em; text-indent: -1.5em; margin-right: 0.5em; } .poemdindent { margin-left: 4.5em; text-indent: -1.5em; margin-right: 0.5em; } .poemdindentfirst { margin-top: 3em; margin-left: 4.5em; text-indent: -1.5em; margin-right: 0.5em; } .poemdindenttop { margin-top: 1em; margin-left: 4.5em; text-indent: -1.5em; margin-right: 0.5em; } /* OTHER */ .bibliography { font-size: 0.9em; margin-left: 3em; text-indent: -1.5em; margin-right: 1.5em; } .footnotesline {width: 50%; margin-top: 3em; margin-bottom: 2em; margin-left: 2em;} .footnotenum { vertical-align: superscript; line-height: normal; font-size: 0.8em; } p.footnote { margin: 1em 2em; font-size: 0.8em; } .numberlisttop { padding-top: 1em; margin-top: 0; margin-left: 0.5em; margin-right: 0.5em; padding-left: 0; padding-right: 0; line-height: 145%; margin-bottom: 0; padding-bottom: 0; } .numberlist { padding-top: 0.3em; margin-top: 0; margin-left: 0.5em; margin-right: 0.5em; padding-left: 0; padding-right: 0; line-height: 145%; margin-bottom: 0; padding-bottom: 0; } .bulletstop { padding-top: 1em; margin-top: 0; margin-left: 0.5em; margin-right: 0.5em; padding-left: 0; padding-right: 0; line-height: 145%; margin-bottom: 0; padding-bottom: 0; } .bullets { padding-top: 0.3em; margin-top: 0; margin-left: 0.5em; margin-right: 0.5em; padding-left: 0; padding-right: 0; line-height: 145%; margin-bottom: 0; padding-bottom: 0; } /* IMAGES */ .imagecontainer { width: 100%; text-align: center; margin: 2em 0; padding: 0; page-break-inside: avoid; } .imagecontainertall { width: 100%; height: 100%; text-align: center; margin: 0; padding: 0; page-break-inside: avoid; } .glyphcontainer { width: 100%; text-align: center; margin: 2em 0 1em 0; padding: 0; } .glyphcontainer img { width: 50px; } .caption { font-size: 0.9em; text-align: center; padding-top: 1em; margin: 0 2em; color: #DE9503; font-family: "Roboto Condensed", sans-serif; } .credit { font-size: 0.7em; text-align: right; padding-top: 1em; } /* ADD ON STYLES */ .sansserif { font-family: "Open Sans", sans-serif; } .top {padding-top: 1em;} .partname { font-family: "Open Sans", sans-serif; font-size: 1.7em; text-align: center; font-weight: bold; color: #F0B70C; margin-left: 10%; margin-right: 10%; text-shadow: 1px 1px 3px black; letter-spacing: 0.03em; } .partnumber { font-family: "Open Sans", sans-serif; font-size: 1.3em; text-align: center; font-weight: bold; padding-top: 4em; color: #F0B70C; letter-spacing: 0.1em; text-shadow: 1px 1px 2px black; } .partsubtitle { font-family: "Open Sans", sans-serif; text-align: center; font-size: 1em; margin-left: 10%; margin-right: 10%; padding-top: 1em; } .intermission { font-family: "Roboto Condensed Light", sans-serif; font-size: 0.9em; margin-top: 0; padding-top: 1em; text-align: left; } .first {padding-top: 2em;} .topbarcontainer { width: 100%; text-align: center; padding:0; margin:0; } .topbarcontainer img {width: 100%;} .imagebar {width: 105%;} .imagecontainer img {margin-top: 0; margin-bottom: 0; padding: 0;} img {display: block; margin-right: auto; margin-left: auto;} .break {page-break-before: always;} .ata { margin-top: 3em; font-family: "Open Sans", sans-serif; }