@font-face { font-family: "MoonLogo"; src: url(fonts/MoonLogo.otf); } @font-face { font-family: "FFDingbats"; src: url(fonts/FFDingbatsArrowsOne.otf); } @font-face { font-family: "SourceSansPro-Bold"; src: url(fonts/SourceSansPro-Bold.otf); } @font-face { font-family: "SourceSansPro-BoldIt"; src: url(fonts/SourceSansPro-BoldIt.otf); } @font-face { font-family: "SourceSansPro-It"; src: url(fonts/SourceSansPro-It.otf); } @font-face { font-family: "SourceSansPro-Regular"; src: url(fonts/SourceSansPro-Regular.otf); } @page { margin: 0.5em; } body { margin-top: 0.2em; margin-bottom: 0.2em; margin-right: 1em; } .cover { margin-top: 2pt; margin-bottom: 0pt; text-align: center; } a { text-decoration: none !important; word-wrap: break-word; } .sidebart { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.1em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0em; } .h1 { font-family: "SourceSansPro-Bold", sans-serif; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; font-size: 250%; margin-top: 1.5em; margin-bottom: 0.1em; font-weight: bold; text-align: left; line-height: 0.95em; page-break-after: avoid; page-break-inside: avoid; } .h1abc { font-family: "SourceSansPro-Bold", sans-serif; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; font-size: 250%; margin-top: 0.2em; margin-bottom: 0.1em; font-weight: bold; line-height: 0.95em; text-align: center; } .h2ab { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2em; margin-top: 0.6em; margin-bottom: 0.3em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .h2 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2.3em; font-weight: bold; margin-bottom: 0.3em; margin-top: 0.2em; padding-top: 0.3em; padding-bottom: 0.1em; padding-left: 0.5em; padding-right: 0.5em; background-color: #507ce4; color: #FFF; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .discover { color: #FFC20E; } .h2a { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2em; font-weight: bold; margin-top: 0.2em; margin-bottom: 0.3em; text-align: left; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; line-height: 0.95em; page-break-after: avoid; page-break-inside: avoid; } .h2c { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2em; font-weight: bold; margin-top: 0.2em; margin-bottom: 0.3em; text-align: left; margin-left: 0.2em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; line-height: 0.95em; page-break-after: avoid; page-break-inside: avoid; } .h3r { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.6em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.8em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; border-bottom: 0.1em solid #009ADE; } .h3ab { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2em; margin-top: 0.6em; margin-bottom: 0em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .index_h3 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.16em; margin-top: 1.5em; margin-bottom: 0.6em; text-align: left; margin-left: 0.3em; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; } .h4 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; margin-bottom: 0.3em; margin-top: 1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .h4it { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; margin-bottom: 0.3em; margin-top: 0.2em; margin-left: 1.3em; text-indent: -1.3em; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #0f716a; } .h4i { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; margin-bottom: 0.3em; margin-top: 1em; margin-left: 4%; text-indent: -4%; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .h4ab { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.4em; margin-bottom: 0.7em; margin-top: 0.9em; margin-left: 0.1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; border-bottom: 1px solid #E2701E; page-break-after: avoid; page-break-inside: avoid; color: #E2701E; } div + .h4ab { margin-top: 1.2em; } .h4abc { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.4em; margin-bottom: 0.7em; margin-top: 1.2em; margin-left: 0.4em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; border-bottom: 1px solid #0089fe; page-break-after: avoid; page-break-inside: avoid; } .h5 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.2em; margin-bottom: 0.01em; margin-top: 0.7em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .h6 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 120%; font-weight: bold; margin-bottom: 0.2em; margin-top: 1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .indent { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 1.3em; } .noindent { margin-top: .2em; margin-bottom: 0.1em; } .noindent7 { margin-top: 1.2em; margin-bottom: 0.1em; } .noindent7a { margin-top: 1em; margin-bottom: 0.1em; } .noindent2 { margin-top: 1em; margin-bottom: 0.1em; } .noindent3 { margin-top: 1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; } .noindent3a { margin-top: .1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; } .noindent1 { margin-top: 1em; margin-bottom: 0.1em; text-indent: -0.6em; margin-left: 0.6em; } .noindent1a { margin-top: 0.4em; margin-bottom: 0.1em; text-indent: -0.6em; margin-left: 0.6em; } .sidebar { -webkit-box-shadow: 0.2em 0.2em 0.3em #ccc; -moz-box-shadow: 0.2em 0.2em 0.3em #ccc; box-shadow: 0.2em 0.2em 0.3em #ccc; margin: 1.3em 0.3em 1em 0.2em !important; padding: 0.3em 1em 1em; border: 1px solid #666; border-radius: 1.5em; background-color: #CEE7F2; color: #000; } .sidebart + p { margin-top: 0.7em; } .toc-chap5 { font-family: "SourceSansPro-Regular", sans-serif; font-size: 1.3em; margin-top: 0.6em; margin-left: 0.2em; text-align: left; line-height: 1em; page-break-inside: avoid; } .toc-chap { font-family: "SourceSansPro-Regular", sans-serif; font-size: 1.3em; margin-bottom: 0.6em; margin-top: 1.2em; text-align: left; line-height: 1em; page-break-inside: avoid; } .toc-chap + .toc-chap { margin-top: 0.8em; } .toc-sec { font-family: "SourceSansPro-Regular", sans-serif; font-size: 1.1em; margin-bottom: 0.7em; margin-top: 1em; margin-left: 5%; text-align: left; line-height: 1.1em; page-break-inside: avoid; } .moon { font-family: "MoonLogo"; src: url(fonts/MoonLogo.otf); } div.image { padding-top: 1em; margin-bottom: 0.75em; text-align: center; } div.vertical { padding-top: 1em; margin-bottom: 0.7em; width: 60%; margin-left: 20%; margin-right: 20%; text-align: center; } div.square { padding-top: 1em; margin-bottom: 0.7em; width: 80%; margin-left: 10%; margin-right: 10%; text-align: center; } div.horizontal img, div.vertical img, div.square img { width: 100% !important; height: auto; } .image100 { float: left; padding-top: 0.5em; padding-right: 0.8em; margin-bottom: 0.5em; width: 35%; } .image100 img { width: 100%; } div.one-column-1 { margin-top: 0.7em; margin-bottom: 0.7em; text-align: center; } div.one-column-2 { text-align: center; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 20%; margin-right: 20%; width: 60%; } div.three-column { text-align: center; margin-top: 0.5em; margin-bottom: 0.5em; } div.one-column-2 img { width: 100% !important; height: auto; } div.fullmap-image { text-align: center; height: 95%; page-break-after: always; } div.fullmap-image img { height: 100%; } div.fullmap-image-p { margin-top: 1em; text-align: center; page-break-before: always; height: 100%; } div.horizontal { padding-top: 1em; margin-bottom: 0.7em; width: 94%; margin-left: 3%; margin-right: 3%; text-align: center; } img { max-width: 100% !important; } .bull { margin-top: 0.8em; margin-bottom: 0.8em; margin-left: 4%; text-indent: -3.5%; text-align: left; line-height: 1.25em; } .bull1 { margin-top: 0.2em; margin-bottom: 0.8em; margin-left: 4%; text-indent: -3.5%; text-align: left; line-height: 1.25em; } .bulla { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 4%; text-indent: -3.5%; text-align: left; line-height: 1.25em; } .caption { font-size: 0.85em; font-weight: bold; line-height: 1.1em; text-align: center !important; text-indent: 0em; margin-top: 0.2em; page-break-inside: avoid; } .sidebarp { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.6em; text-align: left; line-height: 1.1em; page-break-after: avoid; page-break-inside: avoid; } .atta { font-family: "SourceSansPro-Bold", sans-serif; font-size: 110%; margin-top: 0.5em; margin-bottom: 0.1em; text-align: center; margin-left: .2em; } .noindenta { font-family: "SourceSansPro-Regular", sans-serif; font-size: 110%; margin-top: 1em; margin-bottom: 0.1em; text-align: center; } .noindentaa { font-family: "SourceSansPro-Bold", sans-serif; font-size: 120%; margin-top: 1em; margin-bottom: 0.1em; text-align: left; color: #b6421d; font-weight: bold; } .blue { color: #009BDF; } .bq { font-size: 0.95em; font-style: normal; margin: 1em 4%; text-indent: 0em; text-align: left; line-height: 1.2em; } .center { font-size: 3em; margin-top: .3em; margin-bottom: 0.3em; text-align: center; } .centera { margin-top: .1em; margin-bottom: 0.5em; text-align: center; } .copy1 { margin-top: 1.3em; margin-bottom: 0.1em; margin-left: .2em; } .copy { margin-top: .1em; margin-bottom: 0.1em; margin-left: .2em; } .cop55 { margin-top: .1em; margin-bottom: 0.1em; margin-left: .1em; } .copyt { margin-top: 1.3em; margin-bottom: 0.1em; margin-left: 1.1em; text-indent: -1em; } .copy2 { margin-top: 1.3em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -0.8em; } .indexmain { font-size: 1.15em; margin-top: 0.1em; margin-bottom: 0.5em; margin-left: 1.2em; text-indent: -1em; line-height: 1.3em; } .indexmain1 { font-size: 1.15em; margin-top: 1.5em; margin-bottom: 0.5em; margin-left: 1.2em; text-indent: -1em; line-height: 1.3em; } .indexmain2 { font-size: 1.15em; margin-top: 0.1em; margin-bottom: 0.5em; margin-left: 1.3em; text-indent: -1em; line-height: 1.3em; } .poem { margin-top: 1em; margin-bottom: 0.1em; margin-left: 7%; } .font7 { font-family: "FFDingbats"; color: #c11143; } .orange { color: #E2701E; } .orange5 { color: #0089fe; } .keep { page-break-inside: avoid; } .table5 { padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; line-height: 1.1em; } .tabler { padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; text-align: right !important; line-height: 1.1em; } .table9 { font-size: 0.85em; line-height: 1.1em; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; text-align: center !important; font-weight: bold; } .table9 img { width: 100% !important; height: auto; } .h2 a, .h3 a { color: #fff !important; } .blue5 { color: #0a89bf; } .nounder { text-decoration: none; color: #3e52b8 !important; } .fixed { margin-top: 0.3em; margin-bottom: 0.3em; table-layout: fixed; } div.image1 { padding-top: 1em; margin-bottom: 2em; text-align: center; } .yellow { color: #FFC20E; } .noindentfirst { margin-top: 1.5em; margin-bottom: 0.1em; } .rose { color: #c11143; } .h6t { font-family: "SourceSansPro-Bold", sans-serif; font-size: 120%; font-weight: bold; margin-bottom: 0.2em; margin-top: 0.2em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .h5t { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.2em; margin-bottom: 0.01em; margin-top: 0.1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .ash { color: #58585A; } .h5i { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.2em; margin-bottom: 0.01em; margin-top: 0.7em; text-align: left; margin-left: 4%; text-indent: -4%; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .h5ti { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.2em; margin-bottom: 0.01em; margin-top: 0.1em; text-align: left; margin-left: 1.3em; text-indent: -1.2em; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; } .h6i { font-family: "SourceSansPro-Bold", sans-serif; font-size: 120%; font-weight: bold; margin-bottom: 0.2em; margin-top: 1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; font-weight: bold; } .h6ti { font-family: "SourceSansPro-Bold", sans-serif; font-size: 120%; font-weight: bold; margin-bottom: 0.2em; margin-top: 0.1em; text-align: left; margin-left: 1.3em; text-indent: -1.2em; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .indentfirst { margin-top: 1em; margin-bottom: 0.2em; text-indent: 1.3em; } .att { margin-top: 0.2em; margin-right: 15%; margin-left: 25%; margin-bottom: 1em; text-align: right; } .em { font-family: "SourceSansPro-BoldIt", sans-serif; } .star { font-family: "MoonLogo"; src: url(fonts/MoonLogo.otf); color: #c11143; } .star1 { font-family: "MoonLogo"; src: url(fonts/MoonLogo.otf); color: #000000; } div.imager { padding-top: 1em; margin-bottom: 2em; text-align: center; } .hyphens { -webkit-hyphens: auto; adobe-hyphenate: auto; hyphens: auto; } div.verso { float: left; width: 49% !important; margin-top: 0.3em; } div.recto { float: right; width: 49% !important; margin-top: 0.3em; } div.verso img, div.recto img { width: 100% !important; } div.clear { clear: both; } .cap1 { line-height: 1.1em; margin-top: 0.3em; margin-bottom: 0.5em; font-style: italic; text-align: center !important; } .table1 { padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; border-bottom: 0.1em solid black; vertical-align: top; line-height: 1.1em; word-wrap: break-word; } .h2b { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.6em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.8em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; border-bottom: 0.1em solid #009ADF; } .copyi { margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -0.8em; } td { word-wrap: break-word; line-height: 1.1em; } .color5 { color:#39B54D; } .color2 { color:#F6891F; } .color6 { color:#0060AE; } .color7 { color:#00B09C; } .color8 { color:#B43393; } .color9 { color:#FCB415; } .color10 { color:#B3D335; } .toc-chap8 { font-family: "SourceSansPro-Regular", sans-serif; font-size: 1.3em; margin-top: 0.8em; margin-bottom: 0.1em; margin-left: 1.4em; text-indent: -1.4em; line-height: 1.2em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; } .h2d { font-family: "SourceSansPro-Bold", sans-serif; font-size: 2em; margin-top: 0.75em; margin-bottom: 0.8em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; } .map-title { margin-top: .3em; margin-bottom: 0.3em; text-align: center; } .contact { font-family: "SourceSansPro-Regular", sans-serif; margin-top: 0.5em; margin-bottom: 0.5em; font-size: 1em; } .border1 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #39B54D; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .border2 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #F6891F; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .border3 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #0060AE; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .border4 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #009BDF; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.1em 0.3em; } .border5 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #B43393; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .border6 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #FCB415; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .border7 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.4em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; border-bottom: 0.1em solid #B3D335; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; page-break-after: avoid; page-break-inside: avoid; padding: 0.4em 0.3em 0.3em 0.3em; } .tabler_1 { text-align: center !important; font-size: 0.8em; color: #69efd; } .cap2 { text-align: left; } .color99 { color: #069EFD; padding: 0.3em 0.3em 0.4em 0.5em; } .rose1 { color: #b6421d; } .h3fm { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.6em; font-weight: bold; margin-top: 0.8em; margin-bottom: 0.3em; margin-right: 10%; padding-top: 0.5em; padding-bottom: 0.1em; padding-left: 0.5em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; border-top: 0.1em solid #009ADE; } .sidebary { -webkit-box-shadow: 0.2em 0.2em 0.3em #ccc; -moz-box-shadow: 0.2em 0.2em 0.3em #ccc; box-shadow: 0.2em 0.2em 0.3em #ccc; margin: 1.3em 0.3em 1em 0.2em !important; padding: 0.3em 1em 1em; border: 1px solid #666; border-radius: 1.5em; background-color: #fff7e7; color: #000; } .sidebaryt { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.1em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.8em; color: #ef5d31; border-bottom: 0.1em solid #ef5d31; } .sidebary1 { -webkit-box-shadow: 0.2em 0.2em 0.3em #ccc; -moz-box-shadow: 0.2em 0.2em 0.3em #ccc; box-shadow: 0.2em 0.2em 0.3em #ccc; margin: 1.3em 0.3em 1em 0.2em !important; padding: 0.3em 1em 1em; border: 1px solid #666; border-radius: 1.5em; background-color: #ffb629; color: #000; } .sidebary1t { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.1em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.8em; color: #FFFFFF; border-bottom: 0.1em solid #FFFFFF; } .sidebarg { -webkit-box-shadow: 0.2em 0.2em 0.3em #ccc; -moz-box-shadow: 0.2em 0.2em 0.3em #ccc; box-shadow: 0.2em 0.2em 0.3em #ccc; margin: 1.3em 0.3em 1em 0.2em !important; padding: 0.3em 1em 1em; border: 1px solid #666; border-radius: 1.5em; background-color: #e7f7f7; color: #000; } .sidebarg1 { -webkit-box-shadow: 0.2em 0.2em 0.3em #ccc; -moz-box-shadow: 0.2em 0.2em 0.3em #ccc; box-shadow: 0.2em 0.2em 0.3em #ccc; margin: 1.3em 0.3em 1em 0.2em !important; padding: 0.3em 1em 1em; border: 1px solid #666; border-radius: 1.5em; background-color: #00aa9c; color: #FFFFFF; } .sidebargt { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.1em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.8em; color: #0f716a; } .sidet { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.8em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0em; } .sidebarp1 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; line-height: 1.1em; page-break-after: avoid; page-break-inside: avoid; color: #0f716a; } .sidebarp2 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; line-height: 1.1em; page-break-after: avoid; page-break-inside: avoid; } .sidebarp3 { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1em; margin-top: 1em; margin-bottom: 0.2em; text-align: left; line-height: 1.1em; page-break-after: avoid; page-break-inside: avoid; color: #000000; } .h6fm { font-family: "SourceSansPro-Bold", sans-serif; font-size: 0.95em; font-weight: bold; margin-bottom: 0.2em; margin-top: 1em; text-align: left; line-height: 1em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; word-wrap: break-word; page-break-after: avoid; page-break-inside: avoid; color: #ef5d31; border-bottom: 0.1em solid #ef5d31; } .red { color: #b50c31; } .wyilet { color: #94248c; } .blue1 { color: #0871ad; } .rose3 { color: #ef659c; } .blue2 { color: #5ab2e7; } .blue3 { color: #009ade; } .green { color: #009a52; } .noindentin { margin-top: .1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; color: #000000; } .noindenth { margin-top: 0.5em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; } .sidebarys { margin-top: 1.5em; margin-bottom: 1.5em; text-align: left; } .sidebaryts { font-family: "SourceSansPro-Bold", sans-serif; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0.1em; padding-top: 0.6em; line-height: 1em; page-break-after: avoid; page-break-inside: avoid; margin-bottom: 0.8em; color: #ef5d31; border-bottom: 0.1em solid #ef5d31; } .em1 { font-family: "SourceSansPro-Bold", sans-serif; } .em2 { font-family: "SourceSansPro-It", sans-serif; } .toc-chap9 { font-family: "SourceSansPro-Regular", sans-serif; font-size: 1.3em; margin-top: 0.8em; margin-bottom: 0.1em; margin-left: 1.4em; text-align: left; line-height: 1.2em; -webkit-hyphens: none; adobe-hyphenate: none; hyphens: none; } .mark { border-radius: 0.1em; padding: 0em 0.3em 0em 0.3em; color: #FFFFFF; background-color: #0d6a94; } .tablein { padding-top: 0.1em; padding-bottom: 0.7em; margin-left: 6%; margin-right: 6%; text-align: center !important; } .list-map { margin-top: 0.6em; margin-bottom: 0.6em; } span.map-links { font-family: "SourceSansPro-Bold", sans-serif; border-style: solid; border-width: thin; border-color: #3e52b8; border-radius: 0.3em; padding: 0.1em 0.2em 0.1em 0.2em; font-weight: bold; color: #3e52b8; } span.googlemap { font-family: "SourceSansPro-Regular", sans-serif; border-radius: 0.3em; background-color: #3e52b8; padding: 0.1em 0.2em 0.1em 0.2em; color: #FFFFFF; font-weight: bold; } .noindent2a { margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 1em; margin-right: 1em; } .wifi { color: #dd1d1d; font-weight: bold; font-family: "SourceSansPro-It", sans-serif; } .noindents { margin-top: .8em; margin-bottom: 0.8em; } .ent { font-family: "SourceSansPro-Regular", sans-serif; } .vh80 { height: 100%; } .vh80:only-of-type { height: 73vh; } .portvh70 { margin: 1em 0 0 0; text-align: center; height: 70%; }