@charset "utf-8"; /* CSS Document */ @font-face { font-family: 'RobotoCondensed-Light'; font-weight: normal; font-style: normal; src:url('../Fonts/RobotoCondensed-Light.ttf'); } @font-face { font-family: 'Spectral-Reg'; font-weight: normal; font-style: normal; src:url('../Fonts/Spectral-Regular.ttf'); } @font-face { font-family: 'Spectral-Ita'; font-weight: normal; font-style: italic; src:url('../Fonts/Spectral-Italic.ttf'); } body { font-family: 'Spectral-Reg', serif; text-align: justify; font-size: 1em; padding: 0; orphans: 3; widows: 3; margin: 0.25em;} a:link, a:visited {color: black; text-decoration: none; border-bottom: 1px dotted black;} .hide {text-indent: -99999em; margin: 0; line-height: 0; display: none;} .single {margin-bottom: 1.5em !important;} .double {margin-bottom: 3em !important;} .group {page-break-inside: avoid !important;} .break {page-break-after: always;} .wrap {white-space: nowrap;} .ita {font-style: italic;} h1, h2, .colophon p, .solapa p, .copyright, blockquote p, .about p, abbr {hyphens: none; -webkit-hyphens: none;} h1, h2 { font-family: 'RobotoCondensed-Light'; text-align:left; } h1 { font-size: 1.5em; font-weight: lighter; margin: 4.5em 0; } body.content h1 {page-break-after: always;} body.content h2 { margin: 4.5em 0; font-size: 1.5em;} p em, p i {font-family: 'Spectral-Ita';} p {margin: 0; text-indent: 2em; line-height: 1.5em;} p.noindent {text-indent: 0;} p.star { text-indent: 0; text-align: center; margin: 1.5em 0; } body.dedication { } .cover { text-align: center; margin: 0; } .cover img { width: 100vw; max-width: 1024px; } body.frontmatter {margin: 0;} .frontmatter figure {margin: 100% 0 0 5%;} .frontmatter figure img {width: 20%; max-width: 1024px;} :root[__ibooks_internal_theme*="Night"] figure img {filter:invert(100%); -webkit-filter: invert(100%); /* WebKit */ -moz-filter: invert(100%);} .copyright p, .copyright h2 { font-size: 0.9em; line-height: 1.5em; text-indent: 0 !important; text-align: left; padding-left: 1em; padding-right: 1.5em; } .copyright p.credit { margin-left: 4.5em; text-indent: 0; padding-bottom: 1.5em; font-style: italic; } .copyright .single { padding-bottom: 1.5em; margin-bottom: 0 !important; } .copyright p.start { padding-top: 4.5em; margin-left: -4em; padding-left: 9em; padding-bottom: 4.5em; text-indent: -4em !important; } .copyright span.space {padding-left: 1em;} .copyright span.space2 {padding-left: 4.25em;} .copyright div.a11y h2 { font-family: 'RobotoCondensed-Light'; text-transform: none; } .copyright div.a11y p { font-size: 0.85em !important; padding-right: 3em; } .copyright div.a11y figure { float: left; width: 2.5em; margin: 0 0.5em 0 1em; } .copyright div.a11y img { padding: 0.25em 0 0 0em; width: 100%; } body.front {margin: 0 1em !important;} body.front p, body.front h1 {font-family: 'RobotoCondensed-Light';} body.front p { font-size: 0.9em; font-weight: bold; text-indent: 0; margin: 4.5em 0 3em 1em; text-transform: uppercase;} body.front h1 { font-size: 2em; margin: 0 0 0 0.4em; } body.front p.trl {text-transform: none;} body.front {margin: 0;} .front figure {margin: 75% 0 0 1em;} .front figure img {width: 24%; max-width: 1024px;} body.dedication p { font-style: italic; text-indent: 0; text-align: right; margin: 4.5em 0 0 0; } .books figure { margin: 3em 0; } .books figure img { width: 30%; } .books a {font-weight: bold;} .books ul { list-style-type: none; padding: 0; margin: 0;} .books ul li { font-family: 'RobotoCondensed-Light'; font-size: 0.9em; line-height: 1.5em; padding-bottom: 0.25em} .books ul.alt {} .books ul.alt li { padding-left: 2em; text-indent: -2em;} .books section { margin-bottom: 4.5em; page-break-after: always; } section.footnotes {margin-top: 3em;} section.footnotes h3 { font-size: 1em; } :root[__ibooks_internal_theme*="White"] section.footnotes h3 {display: none;} :root[__ibooks_internal_theme*="Sepia"] section.footnotes h3 {display: none;} :root[__ibooks_internal_theme*="Gray"] section.footnotes h3 {display: none;} :root[__ibooks_internal_theme*="Night"] section.footnotes h3 {display: none;} section.footnotes aside p { font-size: 0.9em; text-indent: 0; padding-bottom: 0.75em; } /* figure { width: 100%; margin: 0; page-break-inside: avoid !important; } figure img { width: 100%; } ul { list-style-type: none; list-style-position: inside; padding: 0; margin-left: 0;} ul li { padding: 0 0 1.5em 0; text-align: left; } .toc h2 { font-family: 'RobotoCondensed-Light'; font-size: 1.75em; font-weight: lighter; text-transform: none; text-align: left; margin: 1.5em 0 3em 2em; } nav ol { list-style-type: none; padding-left: 0; margin: 0 0 0 3em; } nav ol li {text-align: left; font-style: normal; margin-bottom: 1.25em; } nav ol ol {margin-top: 0; margin-left: 1.5em; } @media (max-width: 640px) { p.start { text-indent: 0; } .about p { font-size: 1.1em; line-height: 1.5em; padding: 1em; } .copyright p, .copyright h2 { margin-left: 0.5em; padding-left: 0.5em; } .copyright div.a11y p { padding: 0 0 0 1em; padding-right: 3em; margin-left: 0.5em; } .copyright div.a11y h2 {margin-left: 0.5em} .copyright div.a11y figure { width: 2.5em; border-left: 2px solid black; margin-left: 0.45em; } .copyright div.a11y img { float: none; padding: 0.25em 0 0 1em; width: 100%; } } @media amzn-mobi7 { a:link, a:visited { color: black; text-decoration: underline; border-bottom: none !important; color: black; } .hide { display: contents !important; visibility: visible !important; } } @media amzn-kf8 { a:link, a:visited { color: black; text-decoration: underline; border-bottom: none !important; color: black; } .hide { display: contents !important; visibility: visible !important; } } */