/* Appendix b9*/ /* table of contents*/ /* 1. headers 2. Contextttl, treatment 3. classes / span treatments 4. QUOTE span bullet lists/ MEPS character txtSrcBullet as li map list locations div classes 5. Images 6. table: gridlines, wide, shaded stripe 7. Citation 8. p classes 9. MM Content Img DIV's 10. Custom Navigation */ @page { border: .5ex; } body { margin: 5%; text-align: left; } /* 1. headers__________________________________________________*/ h1 { font: 1.5em 'Helvetica Neue', 'HelveticaNeue', Helvetica, Arial, sans-serif; text-align:left; font-weight:200; color:#75000b; -webkit-font-smoothing: subpixel-antialiased;} h2{ font:1.2em/1.25em 'Helvetica Neue', 'HelveticaNeue', Helvetica, Arial, sans-serif; text-indent: 0.1em; text-align:left; margin: 16px 0 0 0; font-weight:200; -webkit-font-smoothing: subpixel-antialiased; color:#75000b;} h2.ruleAbove {margin-top:32px;} h2.ruleAbove + div.pGroup h3 {margin-left:.9em;} /*b12*/ h2.ruleAbove + div.pGroup:last-child {margin-bottom:32px;} h1 strong, h2 strong, h1.strong, h2.strong {font-weight:200;} strong { margin: 0em; padding:0em; -webkit-font-smoothing: subpixel-antialiased;} .contextTtl { border: 1px solid #75000b; color: #ffffff; margin: 0; font-weight: 200; padding: 0.25em; text-align: center; background-color: #75000b; clear: both; display: inline-block; text-align: center; vertical-align: middle; } p.contextTtl strong { font-family: 'Helvetica Neue', 'HelveticaNeue', Arial, Helvetica, sans-serif; font-weight: 300; } p.contextTtl + h1 { margin-top: 0.25em; } /* P */ div.bodyTxt p{ -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-left:0em; padding-left: 0em; font-size: 0.95em; line-height:1.2em;} div.pGroup{ text-indent: 0em; margin-left:0em; padding-left: 0em;} /* li treatments */ li:last-child{clear:both; } /*a5 bullet caught in div*/ ol.source { list-style-type:none; margin:0em; padding:0 0 32px 0; text-indent:0em;} /* lists and titles nomarker, map elements */ .nomarker, ul.noMarker, div.pGroup.mapElement, div.diagram.noMarker {list-style-type:none; margin-top:0em; text-indent:0em;} ul.noMarker { list-style-type:none; margin-top:16px; margin-left:0em; text-indent:0em;} /*variant*/ div.mapElement li p{margin-left:8px; margin-top: 24px;} div.mapElement ol.source li.listTitle p{margin-left:0px; margin-top:32px;} ol.source li p.se {margin-top:32px; margin-left:0em;} /*app b11, 14A*/ div.bodyTxt.pGroup ol.source{margin-top:32px; margin-left:0em;} /*app b11, 14A*/ /*list titles*/ /*ol.source li p.se, /*14a list */ ol.source li.listTitle p.se strong, div.mapElement ol.source li.listTitle p.se.strong, /*judges*/ li.listTitle p.se.strong, /*prophets*/ div.mapElement li.listTitle p.se strong /*map element titles*/ {font: 1.2em "Helvetica Neue", "HelveticaNeue", "Arial", Helvetica, sans-serif; margin-top:inherit; list-style-type:none; margin-left:inherit; /*delineate margin treatment */ margin-bottom: .5em; padding-left:0em; text-indent:0em; color:#75000b; list-style-type:none; font-weight: 200;} /* lists and titles nomarker, map elements */ ul.outline {font-size: .95em; -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-left:0em; padding-left: 0em;} /* MapElement map list locations */ .noMarker.mapListLocation {margin:0em; padding:0;} .noMarker {margin:0em; padding:0em;} div.mapElement{ /* new box map listing adjustment */ clear:both; overflow: hidden; margin: 32px 0 24px 0; padding: 8px 6px 16px 16px; background-color: #F9F8F4; clear: both; border:1px solid silver;} div.mapElement ol.source li .sc { margin-left:0em; padding:0em; font-size: 16px; line-height:16px;} ul.noMarker li p.sc { /*as shown*/ clear:both; -webkit-font-smoothing: subpixel-antialiased; list-style-type:none; text-indent: 0em; margin-bottom: 0em; padding-left: 0em; font-size: 0.9em; line-height:1.3em;} div.mapElement ul.noMarker.mapListLocation li p.sc { -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-bottom: 0em; margin-left:16px; padding-left: 0em; line-height:1.3em; font-size: 0.9em;} div.mapElement ul.noMarker p.sc { -webkit-font-smoothing: subpixel-antialiased; list-style-type:none; text-indent:0px; margin-bottom: 0em; margin-left:16px; padding-left: 0em; font-size: 0.9em;} div.pGroup .mapElement ul.noMarker li p.sc { /*as shown*/ clear:both; -webkit-font-smoothing: subpixel-antialiased; list-style-type:none; text-indent: 0em; margin-bottom: 0em; margin-left:8px; padding-left: 0em; font-size: 0.9em;} div.mapElement ol.source p.sc { /*judges*/ -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-bottom: 0em; margin-left:16px; padding-left: 0em; font-size: 0.9em;} div.pGroup .noMarker p.sc { /*prophets*/ -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-bottom: 0em; margin-left:0em; padding-left: 0em; line-height:1.3em; font-size: 0.9em;} /* diagram */ div.diagram{ overflow: hidden; margin: 32px 0 16px 0; padding: 0px 24px 16px 24px; /*16px 24px*/ background-color: #F9F8F4; clear: both; border:1px solid silver;} div.diagram .noMarker li.listTitle p.se strong, div.diagram .noMarker li.listTitle p.sc strong{ font: 1.2em "Helvetica Neue", "HelveticaNeue", Arial, Helvetica, sans-serif; margin-top: 1em; margin-bottom:16px; text-indent:0em; color: #75000b; list-style-type:none; font-weight: 200;} div.diagram li.listTitle p {color:#75000b; list-style-type:none; font-weight: 300; margin:0 ; text-indent:0em; font-size: 16px; /*font: 1.2em "Helvetica Neue", "HelveticaNeue", Arial, Helvetica, sans-serif;*/} div.diagram ul.noMarker li p.sc{ /*Timeline*/ clear:both; -webkit-font-smoothing: subpixel-antialiased; list-style-type:none; text-indent: 0em; margin-bottom: 0em; margin-left:0em; padding-left: 0em; font-size: 0.9em; line-height:1.4em;} div.p.Group ul.noMarker li p.sc { /*prophets*/ clear:both; -webkit-font-smoothing: subpixel-antialiased; list-style-type:none; text-indent: 0em; margin-top:24px; margin-bottom: 0em; margin-left:0em; font-size: 0.9em; line-height:1.4em;} li p.sc {margin-left:0em; text-indent:0em; padding:0em; font-size: 16px; line-height:1.3em;} div.boxContent ul.noMarker p.sc, ul.noMarker p.sc { /*a5, prophets*/ -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-top:0em; margin-left:0em; padding-left:0em; font-size: 0.9em; line-height:1.4em;} div.pGroup + p.se {margin-bottom: 1.5em;} /* 5. IMAGES_____________________________________________________________________*/ img, figure { width: 100% !important; vertical-align: text-top; margin:0em; clear:both;} div.w_afterparimg { clear: both; } div.east_right + div.east_right{clear:right;} /*___________TABLES_______________________________ */ h2 + div.tableDiv, div.pGroup.tableDiv {padding-top:16px;} div.table { display:table; margin:0px;padding:0px; border-collapse: collapse; border-spacing:0px; } /* table classes and variants*/ .wide {width: 96%; border-collapse: collapse; } tableDiv.half{width:44%; display:inline-block;vertical-align:top; } /* table elements*/ th {vertical-align:top;} td{ overflow:hidden; margin:0px; padding:1px;/*extra spacing inside cell for text*/ text-indent:0em; text-align:left;} tr td {vertical-align:top;} td p.se:first-child { font-size: 90%; padding: 0em; margin:0em 0 0 0.1em; text-indent:0em; } tr { vertical-align:top; margin:0em; padding:0em; } /* table text */ div.bodyTxt.pGroup.tableDiv p, div.tableDiv p, div.bodyTxt.pGroup.tableDiv td.shaded p, td.shaded p, .pGroup.tableDiv.gridlines.wide, .pGroup.tableDiv.gridlines.wide td.shaded p {font-weight:normal;vertical-align:top; font-size: .90em;} div.tableDiv p.ss.strong, div.tableDiv p.ss strong { vertical-align:top; text-align:left; font: 1.25em "Helvetica Neue", "HelveticaNeue", "Arial", Helvetica, sans-serif; margin:0em; color:#75000b; font-weight:200;} td p.ss.strong, td p.ss strong{ display:inline-block; text-align:left; font-weight:200; margin:0em; padding:0em; font: 1.2em "Helvetica Neue", "HelveticaNeue", "Arial", Helvetica, sans-serif; color:#75000b;} ul.noMarker li.listTitle p.ss{ clear:both; text-align:left; margin:0em; color:#75000b; font-weight:200; font: 1.2em "Helvetica Neue", "HelveticaNeue", Arial, Helvetica, sans-serif;} td p.ss { display:inline-block; font: 1.1em "Helvetica Neue", "HelveticaNeue", Arial, Helvetica, sans-serif; text-align:left; color:#75000b; font-weight:200;} td p.sc { -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin:0.5em 0 0 0.1em; padding-left: 0em; font-size: 0.9em; line-height:1em;} td .se{ font-size: 0.9em; padding: 0em; margin:0em 0 0 0.1em; text-indent:0em;} div.east_right + .se { font-size: 1.1em; margin-top: 0em; margin-bottom: .2em; text-indent:0em; color:#75000b; list-style-type:none; font-weight: 200;} td p.sw, td.shaded p.sw{ font-size: 0.9em; margin:0em; padding:0em; text-indent:0em;} /* p style classes */ .sc:first-child { -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-left:0em; padding-left: 0em; font-size: 0.9em; line-height:1.2em;} div.tableDiv p.sc { -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-bottom: 0em; margin-left:0em; padding-left: 0em; font-size: 0.9em; line-height:1em;} p.sc { -webkit-font-smoothing: subpixel-antialiased; text-indent: 0em; margin-bottom: 0em; margin-left:0em; padding-left: 0em; font-size: 0.9em; line-height:1.2em;} ol.source li p.se{ font-size: 0.9em; margin-top: 8px; margin-bottom:8px ; margin-left:0em; padding-left:0em; text-indent:0em;} .noMarker li .si { margin: 0.5em 0 ; padding-left: .3em;} div.pGroup .noMarker li .si { margin: 0.5em 0 ; padding-left: 32px;} .noMarker li .si { margin: 0.5em 0 ; padding-left: .3em;} .si { font-size: 0.95em; line-height:1.2em; margin: 8px 0; padding-left: 32px;} ol.source li p.sw { font-size: 0.9em; } th .sw { font-size: 0.9em; padding-left:0em;} .li .sw { font-size: 0.95em ; padding-left:16px; /* adjustment for bullet use*/ text-indent:0em; margin-top:-16px;} .noMarker li .sw { font-size: 0.95em; line-height:16px ; margin-left:2.5em; /* adjustment for bullet use app b 12a*/ text-indent:0em; padding-top:-.5em;} /* MM content img divs */ td div.east_right{ border-top: 0px solid silver; border-bottom:0px solid silver; padding: 0.5em 0em .5em .3em; width: 32% !important; float: right; vertical-align:top; margin: 0em !important; /* adjusted right margin from 16px*/ line-height: 1.20em !important; display: inline-block; clear: both;} td div.east_right.half{ padding: 0.5em 0em .5em .3em; width: 50% !important; float: right; vertical-align:top; margin: 0em !important; /* adjusted right margin from 16px*/ line-height: 1.20em !important; display: inline-block; clear: both;max-width: 200px;} td div.east_right p.sc{ font: 85%; text-align: left; padding-top: 0em; margin-bottom: 0em; } li + div.north_center { width: 100% !important; float: left; margin: 0 0 32px 0 !important; line-height: 1.20em !important; clear:both;} div.north_center.half.floatEast { width: 25% !important; float: right; margin:0em !important; line-height: 1.20em !important; clear: both;} div.w_afterparimg {clear:both;} div.w_afterparimg + div.boxSupplement.rule{ margin:3em 0em;} /* cite*/ div.groupFootnote:before { font-size: 16px ; color: grey; content: "_______________";} div.groupFootnote p{ font-size: 0.75em ; margin: 1.25em 0em; -webkit-font-smoothing: subpixel-antialiased;} div.groupExtScrpCite p { font-size: 0.75em ; margin-top: 16px; -webkit-font-smoothing: subpixel-antialiased;} div.groupExtScrpCite { padding-top: .25em;} div.groupExt { margin-top: 1.75em;} /* navigation */ p.w_navigation.w_biblebookname a:active, a:active, p.w_navigation.w_biblebookname a:link, a:link, p.w_navigation.w_biblebookname a:visited, a:visited { font-weight: 200; -webkit-text-fill-color: #6195c7; color: #6195c7;} p.w_navigation.w_biblebookname a:hover, a:hover { -webkit-text-fill-color: grey; color: grey; } /* MOBI */ e:link { color: #6195c7; } e:visited { color: #6195c7; text-decoration: none; } e:active { color: #6195c7; } e:hover { color: #666; text-decoration: none; } e:focus { color: #3fa2bf; background-color: #c5b587; } /* other */ .bold { font-weight: bold; } .west { float: left; } .east { float: right; }