@font-face {font-family: "Josefin Sans Std";font-weight: normal;font-style: normal;src: url("../fonts/josefinsansstd-light.otf");}
div.lucimoo h1, div.lucimoo h2, div.lucimoo h3, div.lucimoo h4 {hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;page-break-after: avoid;page-break-inside: avoid;-webkit-font-kerning: auto;}
@page {margin-left: 24px;margin-right: 24px;}
div.lucimoo a {color: #242774;text-decoration: none !important;}
div.lucimoo p a.content-external-link {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: initial;text-decoration: none !important;}
div.lucimoo blockquote p {hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo p.blockquote-content-verse {font-style: italic;}
div.lucimoo hr {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
div.lucimoo .ornamental-break {page-break-before: avoid;}
div.lucimoo .implicit-break, div.lucimoo .ornamental-break {page-break-inside: avoid;}
div.lucimoo .alignment-block, div.lucimoo blockquote, div.lucimoo .ornamental-break, div.lucimoo .implicit-break, div.lucimoo .subhead {clear: both;}
div.lucimoo ul, div.lucimoo ol {clear: left;}
div.lucimoo li {hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo sub, div.lucimoo sup {font-size: .67em;font-weight: bolder;line-height: 0 !important;}
div.lucimoo span.smallcaps {font-variant: small-caps;}
div.lucimoo span.strikethrough {text-decoration: line-through;}
div.lucimoo span.underline {text-decoration: underline;}
div.lucimoo img.low-res {display: none;}
div.lucimoo div.element-type-titlepage, div.lucimoo section.element-type-titlepage {margin-left: 8%;margin-right: 8%;text-align: center;}
div.lucimoo div.title-page-title-subtitle-block {margin-top: 140px;min-height: 140px;margin-bottom: 2em;}
div.lucimoo h1.title-page-title, div.lucimoo h3.title-page-subtitle, div.lucimoo h2.title-page-contributor, div.lucimoo h4.title-page-publisher {font-weight: normal;text-align: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
div.lucimoo h1.title-page-title, div.lucimoo h3.title-page-subtitle, div.lucimoo span.title-page-contributor-name, div.lucimoo h4.title-page-publisher {text-transform: uppercase;}
div.lucimoo h1.title-page-title {font-size: 150%;line-height: 1.4em !important;letter-spacing: .03em;}
div.lucimoo h3.title-page-subtitle {font-size: 100%;margin-top: 1.5em;}
div.lucimoo div.title-page-contributor-block {min-height: 80px;margin-bottom: 1.5em;}
div.lucimoo div.title-page-contributor-secondary-block {margin-top: 1.5em;}
div.lucimoo h2.title-page-contributor-without-introduction {margin-bottom: .5em;}
div.lucimoo h2.title-page-contributor-with-introduction {margin-bottom: .75em;}
div.lucimoo h2.title-page-contributor-primary {font-size: 120%;}
div.lucimoo h2.title-page-contributor-secondary {font-size: 100%;}
div.lucimoo span.title-page-contributor-introduction {display: block;margin-bottom: .25em;font-size: 90%;}
div.lucimoo span.title-page-contributor-name {letter-spacing: .05em;}
div.lucimoo .titlepage-several-primary-contributors .title-page-contributor {font-size: 90%;}
div.lucimoo .titlepage-several-primary-contributors .title-page-contributor-without-introduction {display: inline-block;padding-left: .6em;padding-right: .6em;}
div.lucimoo .titlepage-several-secondary-contributors span.title-page-contributor-introduction {display: inline;}
div.lucimoo div.title-page-publisher-logo-size-container, div.lucimoo div.title-page-publisher-logo-size-container img.title-page-publisher-logo {height: 3em !important;}
div.lucimoo div.title-page-publisher-logo-size-container {display: inline-block;}
div.lucimoo div.title-page-publisher-logo-size-container-aspect-wide, div.lucimoo div.title-page-publisher-logo-size-container-aspect-wide img.title-page-publisher-logo {height: 2.5em !important;}
div.lucimoo img.title-page-publisher-logo {width: auto !important;}
div.lucimoo div.title-page-publisher-logo-size-container a {text-decoration: none !important;}
div.lucimoo h4.title-page-publisher {font-size: 80%;}
div.lucimoo .heading {margin-top: 60px;margin-bottom: 2em;}
div.lucimoo .heading .element-number-block {min-height: 1.5em;}
div.lucimoo .element-container-single.element-type-also-by .heading {min-height: 4em;}
div.lucimoo .element-container-single.element-type-also-by .subhead {text-align: center;}
div.lucimoo .heading-image-size-container, div.lucimoo img.heading-image {height: 5em !important;}
div.lucimoo img.heading-image {width: auto !important;}
div.lucimoo .element-container-group .heading {margin-top: 4em;margin-bottom: 3em;margin-left: 6%;margin-right: 6%;text-align: center;min-height: 11em;}
div.lucimoo .element-container-group .heading .title {font-size: 150%;text-align: center;}
div.lucimoo .element-container-group .heading .element-number {font-size: 130%;text-align: center;}
div.lucimoo .element-container-group .heading .subtitle {margin-top: 1.3em;margin-bottom: 1.5em;font-size: 100%;text-align: center;}
div.lucimoo .element-container-group .heading .author {margin-top: 1.3em;margin-bottom: 1.5em;font-size: 120%;letter-spacing: .05em;text-align: center;text-transform: uppercase;}
div.lucimoo .inline-image {width: 100%;text-align: center;clear: both;}
div.lucimoo .inline-image, div.lucimoo .inline-image-caption {display: block;}
div.lucimoo .inline-image-container {display: inline-block;}
div.lucimoo figure {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
div.lucimoo .inline-image-with-caption {page-break-inside: avoid;}
div.lucimoo div.inline-image-container a {text-decoration: none !important;}
div.lucimoo .inline-image-size-small.inline-image-flow-center .inline-image-container {min-width: 120px;}
div.lucimoo .inline-image-size-medium.inline-image-flow-center .inline-image-container {min-width: 150px;}
div.lucimoo .inline-image-size-large.inline-image-flow-center .inline-image-container {min-width: 180px;}
div.lucimoo .inline-image {margin-top: 1.5em;margin-bottom: 1.5em;}
div.lucimoo .inline-image-size-full {margin-top: 2em;margin-bottom: 2em;}
div.lucimoo .element-without-heading .inline-image-begins-element.inline-image-flow-center {margin-top: 0px;}
div.lucimoo .element-without-heading .inline-image-ends-element.inline-image-flow-center {margin-bottom: 0px;}
div.lucimoo .inline-image-flow-left, div.lucimoo .inline-image-flow-right {margin-top: .75em;margin-bottom: .75em;}
div.lucimoo .inline-image-caption {font-size: 75%;margin-top: 1em;line-height: 1.2em !important;hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo .inline-image-flow-left .inline-image-caption, div.lucimoo .inline-image-flow-right .inline-image-caption {margin-bottom: .5em;}
div.lucimoo .inline-image-flow-separate-page {page-break-before: always;page-break-after: always;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-wide.inline-image-size-large {padding-top: 160px;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-wide.inline-image-size-full {padding-top: 128px;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-square.inline-image-size-large {padding-top: 128px;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-square.inline-image-size-full {padding-top: 64px;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-tall.inline-image-size-large {padding-top: 16px;}
div.lucimoo .inline-image-flow-separate-page.inline-image-aspect-tall.inline-image-size-full {padding-top: 0px;}
div.lucimoo .inline-image-kind-bookcover img {box-shadow: rgba(0,0,0,.298039) 2px 5px 10px 0px;}
div.lucimoo .inline-image-kind-bookcover.inline-image-with-caption img {margin-bottom: 1px;}
div.lucimoo .inline-image-kind-bookcover.inline-image-size-full {margin-left: 11px;margin-right: 11px;width: auto;}
div.lucimoo .inline-image-kind-bookcover.inline-image-flow-left {margin-left: 4px;}
div.lucimoo .inline-image-kind-bookcover.inline-image-flow-right {margin-right: 11px;}
div.lucimoo .inline-image-kind-figure img {border-top-color: #989898;border-right-color: #989898;border-bottom-color: #989898;border-left-color: #989898;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;box-sizing: border-box;}
div.lucimoo .inline-image-caption span.figure-number {font-variant: small-caps;}
div.lucimoo .inline-image-flow-left {float: left;margin-right: 6%;}
div.lucimoo .inline-image-flow-right {float: right;margin-left: 6%;}
div.lucimoo .inline-image img {width: 100%;height: auto;}
div.lucimoo .inline-image-flow-left .inline-image-container, div.lucimoo .inline-image-flow-right .inline-image-container {width: 100%;}
div.lucimoo .inline-image-flow-center.inline-image-size-small .inline-image-container {width: 35%;}
div.lucimoo .inline-image-flow-left.inline-image-size-small, div.lucimoo .inline-image-flow-right.inline-image-size-small {width: 29%;}
div.lucimoo .inline-image-flow-center.inline-image-size-medium .inline-image-container {width: 50%;}
div.lucimoo .inline-image-flow-left.inline-image-size-medium, div.lucimoo .inline-image-flow-right.inline-image-size-medium {width: 44%;}
div.lucimoo .inline-image-flow-center.inline-image-size-large .inline-image-container {width: 75%;}
div.lucimoo .inline-image-flow-left.inline-image-size-large, div.lucimoo .inline-image-flow-right.inline-image-size-large {width: 69%;}
div.lucimoo .inline-image-flow-center.inline-image-size-full .inline-image-container {width: 100%;}
div.lucimoo .inline-image-flow-left.inline-image-size-full, div.lucimoo .inline-image-flow-right.inline-image-size-full {width: 94%;}
div.lucimoo .inline-image-aspect-tall.inline-image-size-large.inline-image-with-caption .inline-image-container {width: 66%;}
div.lucimoo .inline-image-aspect-tall.inline-image-size-full.inline-image-with-caption .inline-image-container {width: 76%;}
div.lucimoo .inline-image-aspect-tall.inline-image-size-large.inline-image-without-caption .inline-image-container {width: 72%;}
div.lucimoo .inline-image-aspect-tall.inline-image-size-full.inline-image-without-caption .inline-image-container {width: 82%;}
div.lucimoo {font-family: Palatino,Malabar,Merriweather,"Droid Serif",serif;}
div.lucimoo p {margin-top: 0px;margin-bottom: 0px;text-indent: 0px;line-height: 1.4em;text-align: justify;hyphens: auto;adobe-hyphenate: auto;-webkit-hyphens: auto;}
div.lucimoo p.subsq {margin-top: .7em;}
div.lucimoo ul, div.lucimoo ol {padding-left: 2em;}
div.lucimoo ul, div.lucimoo ol {margin-top: .7em;margin-bottom: .7em;padding-right: 1.5em;}
div.lucimoo li {line-height: 1.4em !important;}
div.lucimoo div.alignment-block {margin-top: 1.4em;margin-bottom: 1.4em;}
div.lucimoo blockquote {margin-top: 1.4em;margin-right: 1.5em;margin-bottom: 1.4em;margin-left: 1.5em;}
div.lucimoo .implicit-break {margin-top: 0px;height: 1.4em;margin-bottom: 1.4em;}
div.lucimoo blockquote .implicit-break, div.lucimoo div.alignment-block .implicit-break {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
div.lucimoo blockquote.verse {width: intrinsic;margin-left: auto;margin-right: auto;padding-left: 3em;padding-right: 3em;}
div.lucimoo p.blockquote-content-verse {text-indent: -1.5em;padding-left: 1.5em;margin-top: 0px;}
div.lucimoo p.dedication-content {font-style: italic;text-align: center;}
div.lucimoo .element-type-dedication.element-without-heading, div.lucimoo .element-type-epigraph.element-without-heading {margin-top: 300px;}
div.lucimoo p.also-by-content {text-indent: 0px;font-size: 90%;margin-bottom: .5em;text-align: center;hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo h3.toc-title {margin-top: .5em;margin-bottom: .7em;}
div.lucimoo #toc #contents {border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;border-top-color: #757575;border-right-color: #757575;border-bottom-color: #757575;border-left-color: #757575;padding-top: .5em;padding-right: 5%;padding-bottom: .7em;padding-left: 5%;}
div.lucimoo #toc .child-contents {margin-left: 5%;margin-bottom: .5em;}
div.lucimoo #toc .toc-frontmatter-group {margin-bottom: .5em;}
div.lucimoo #toc .toc-backmatter-group {margin-top: .5em;}
div.lucimoo #toc span.element-number {font-size: 80%;display: inline-block;min-width: 1.5em;text-indent: 0px;padding-left: 0px;}
div.lucimoo #toc p.volume-author {font-size: .75em;text-transform: uppercase;letter-spacing: .05em;text-indent: 0px;}
div.lucimoo #toc.toc-with-volume-author .toc-volume-group.has-no-children {margin-top: .75em;}
div.lucimoo #toc.toc-with-volume-author .toc-volume-group.has-children {margin-top: 1em;}
div.lucimoo #toc a {font-size: 90%;text-decoration: none !important;border-bottom-style: solid;border-bottom-width: thin;border-bottom-color: #9d9dac;}
div.lucimoo #toc p {text-align: left;hyphens: none;adobe-hyphenate: none;-webkit-hyphens: none;}
div.lucimoo #toc p.has-no-children {text-indent: -1.5em;padding-left: 1.5em;}
div.lucimoo p.copyright-content {text-indent: 0px;font-size: 90%;text-align: left;margin-top: .75em;hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo .element-type-copyright.element-without-heading {margin-top: 80px;}
div.lucimoo .element-type-copyright .created-with-vellum {padding-top: .5em;}
div.lucimoo .created-with-vellum-image-container {display: inline-block;float: left;padding-right: .25em;margin-top: .05em;}
div.lucimoo .created-with-vellum-image-container, div.lucimoo img.created-with-vellum-image {height: 1em !important;}
div.lucimoo img.created-with-vellum-image {width: auto !important;}
div.lucimoo .element-type-copyright .created-with-vellum-image-container a, div.lucimoo .element-type-copyright .created-with-vellum-text a {text-decoration: none !important;}
div.lucimoo .element-type-copyright .created-with-vellum-text a {font-size: 80%;color: #333;}
div.lucimoo .created-with-vellum-text span.vellum {font-weight: bold;}
div.lucimoo h3.toc-title {font-family: "Josefin Sans Std",sans-serif;font-weight: normal;text-align: center;font-size: 100%;}
div.lucimoo p.blockquote-attribution {font-family: "Josefin Sans Std",sans-serif;text-align: right;margin-top: 1em;margin-left: 1em;margin-right: 2em;}
div.lucimoo h1.title-page-title, div.lucimoo h3.title-page-subtitle, div.lucimoo h2.title-page-contributor, div.lucimoo h4.title-page-publisher {font-family: "Josefin Sans Std",sans-serif;}
div.lucimoo h1.title-page-title {font-size: 120%;padding-left: 1em;padding-right: 1em;}
div.lucimoo h3.title-page-subtitle {text-transform: inherit;margin-top: 1em;}
div.lucimoo h4.title-page-publisher {text-transform: inherit;}
div.lucimoo div.title-page-title-subtitle-block {display: inline-block;min-height: inherit;margin-top: 60px;padding-top: 110px;padding-bottom: 1em;margin-bottom: 1.5em;}
div.lucimoo span.title-page-contributor-introduction {margin-bottom: .4em;}
div.lucimoo .element-container-group .heading-image-block {display: block;text-align: center;}
div.lucimoo .element-container-group .heading-image-block-before-heading-number {margin-bottom: 2em;}
div.lucimoo .element-container-group .heading-image-block-after-heading-number {margin-top: 1.5em;margin-bottom: 1.3em;}
div.lucimoo .element-container-group .heading-image-block-after-title-and-subtitle {margin-top: 1.5em;}
div.lucimoo .element-container-single .heading {min-height: 10em;}
div.lucimoo .element-container-single .heading-without-image .title-subtitle-block {margin-top: 3em;}
div.lucimoo .element-container-single .heading-image-block {display: block;text-align: center;}
div.lucimoo .element-container-single .heading-image-block-before-element-number {margin-bottom: 2em;}
div.lucimoo .element-container-single .heading-image-block-after-element-number {margin-top: 1.5em;margin-bottom: 1.3em;}
div.lucimoo .element-container-single .heading-image-block-after-title-and-subtitle {margin-top: 1.5em;}
div.lucimoo .element .heading {text-align: center;min-height: 12em;}
div.lucimoo .element .heading .title-subtitle-block {display: inline-block;}
div.lucimoo .element .heading .element-number, div.lucimoo .element .heading .title, div.lucimoo .element .heading .subtitle, div.lucimoo .element .heading .author {font-family: "Josefin Sans Std",Helvetica,sans-serif;font-weight: normal;text-align: center;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
div.lucimoo .element .heading .element-number-block {padding-top: .75em;}
div.lucimoo .element .heading .title {font-weight: normal;padding-left: 1em;padding-right: 1em;margin-bottom: .5em;}
div.lucimoo .element .heading .subtitle {color: #404040;text-transform: uppercase;line-height: 120% !important;margin-bottom: .5em;}
div.lucimoo .element .heading .author {font-weight: normal;margin-top: 1em;margin-bottom: .5em;}
div.lucimoo .element-container-single .heading {margin-top: 48px;}
div.lucimoo .element-container-single .heading .element-number {font-size: 90%;}
div.lucimoo .element-container-single .heading .title {font-size: 115%;}
div.lucimoo .element-container-single .heading .subtitle {font-size: 80%;}
div.lucimoo .element-container-group .heading {margin-top: 4em;}
div.lucimoo .element-container-group .heading .element-number {font-size: 110%;text-transform: uppercase;}
div.lucimoo .element .subhead {font-family: "Josefin Sans Std",Helvetica,sans-serif;font-weight: normal;text-align: center;font-size: 100%;margin-top: 1.5em;margin-bottom: .8em;}
div.lucimoo .element .heading {margin-left: 6%;margin-right: 6%;}
div.lucimoo .element .heading-without-image .title-subtitle-block {margin-top: 2em;}
div.lucimoo .element .heading-image-block-after-element-number {margin-top: 1em;}
div.lucimoo .element .heading-with-image .element-number-block {min-height: 1.6em;}
div.lucimoo .element .heading-without-image .element-number-block {min-height: 3em;}
div.lucimoo .element .heading .element-number {text-transform: uppercase;padding-top: 0px;}
div.lucimoo .element .heading .title-block, div.lucimoo div.title-page-title-subtitle-block {border-top-color: #b9b9b9;border-right-color: #b9b9b9;border-left-color: #b9b9b9;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: initial;}
div.lucimoo .element-container-single .heading .subtitle {margin-top: 1em;}
div.lucimoo .element-container-group .heading .subtitle {margin-top: 1.3em;}
div.lucimoo .element-container-single .text-main p.first-in-chapter span.first-phrase {font-variant: small-caps;hyphens: none;adobe-hyphenate: none;-webkit-hyphens: none;}
div.lucimoo blockquote.prose {padding-top: 1em;padding-right: 1em;padding-bottom: 1em;padding-left: 1em;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-top-color: #ddd;border-right-color: #ddd;border-bottom-color: #ddd;border-left-color: #ddd;}
div.lucimoo p.blockquote-content-prose {font-size: 90%;font-style: normal;color: #464646;}
div.lucimoo hr.ornamental-break {margin-top: 1.3em;margin-right: 0px;margin-bottom: 1.3em;margin-left: 0px;height: 1.5em;background-position: 50%;background-repeat: no-repeat;}
div.lucimoo p.ornamental-break {text-indent: 0px;text-align: center;margin-top: 1.3em;margin-right: 0px;margin-bottom: 1.3em;margin-left: 0px;}
div.lucimoo img.inline-ornamental-break {height: 1em !important;}
div.lucimoo hr.ornamental-break {height: 1em;margin-top: .75em;margin-right: 0px;margin-bottom: .75em;margin-left: 0px;}
div.lucimoo p.ornamental-break {margin-top: 1em;margin-right: 0px;margin-bottom: 1em;margin-left: 0px;}
div.lucimoo img.inline-ornamental-break {height: .5em !important;}
div.lucimoo hr.ornamental-break {background-image: url("../images/break-rule-fixed.png");}
div.lucimoo .inline-image-kind-photograph img {border-top-color: #141414;border-right-color: #141414;border-bottom-color: #141414;border-left-color: #141414;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;box-sizing: border-box;}
div.lucimoo p.alignment-block-content {text-indent: 0px;margin-top: 0em;}
div.lucimoo p.alignment-block-content-left {text-align: left;}
div.lucimoo p.alignment-block-content-center {text-align: center;hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}
div.lucimoo p.alignment-block-content-right {text-align: right;hyphens: manual;adobe-hyphenate: none;-webkit-hyphens: manual;}