body, table { padding-left: 5%; padding-right: 5%; } /* COVERPAGE */ .cover { text-align: center; margin-top: 0.2em; margin-bottom: 0.2em; } /* HEADINGS */ /* PARTS */ h2.part { font-weight : bold; margin-bottom : 10%; margin-top:20%; } /* CHAPTERS */ h2.chapter, h3.chapter, h2.dictionary-letter { margin-bottom : 7%; margin-top : 10%; } .copyright-line{ font-size:90%; margin-left:1em; margin-top:1em; } /* SECTIONS */ .sec1, h3.ref-sec, h4.ref-sec, h3.dictionary-entry { margin-top : 5%; margin-bottom : 2%; } .sec2 { margin-top : 3%; margin-bottom : 1%; } .sec3 { margin-top : 3%; margin-bottom : 1%; } .sec4, .sec5, .sec6, .sec7 { margin-top : 3%; margin-bottom : 1%; } /* PRELIMS */ div.half-title .heading { margin-bottom : 1%; font-weight : normal; font-style : normal; } /* TITLE PAGE */ h1.title-info, div.title-page div.title { font-weight : bold; margin-top : 10%; margin-bottom : 5%; text-indent : 0; } .title-info .subtitle, .title-page .subtitle { padding: 2%; font-size:90%; } .logo { margin-top : 60%; } /* IMPRINTS PAGE */ .imprints-line, .disclaimer { padding-top:0px; padding-bottom: 0px; } .imprints-list { padding-top:2%; } /* DEDICATION*/ .dedication { padding:3%; font-style:italic; } /*AUTHORS*/ .bio, .title-page { margin-bottom:1em; } .address { padding-bottom:1em; } /*SERIES*/ .series-name{ font-size:120%; font-weight:bold; } /*TOC*/ div.toc-chapter_label, div.toc-part_label { margin-left : 4em; text-indent : -4em; } div.toc-sec_toc-chapter_label { margin-left : 6em; text-indent : -4em; } div.toc-sec_toc-sec_label { margin-left:8em; text-indent : -4em; } div.toc-chapter_label span.label, div.toc-sec_toc-chapter_label span.label { padding-right:2em; } div.toc-chapter, div.toc-part { margin-left:7em; text-indent : -4em; } div.toc-authors { margin-left : 1.5em; text-indent : -1.5em; } div.toc-part_label, div.toc-part, div.toc-authors { font-weight:bold; } div.toc-part_label, div.toc-part { margin-top:1em; } div.toc-item, .toc-appendix_label, div.toc-group, div.toc-appendix, div.toc-sec_toc-appendix { font-style:italic; } div.toc-sec_toc-chapter { margin-left:4em; text-indent : -1em; } div.toc-sec_toc-sec { margin-left:5em; text-indent : -1em; } /*FOREWORD*/ div.fwd-author, .case-sec { margin-top : 1em; margin-bottom : .1em; text-align : right; font-weight: normal; } div.fwd-address, .fwd-date { text-align : right; font-style:italic; } /* MAIN TEXT*/ /*CHAPTER AUTHOR*/ .author-group { margin-top : 1em; margin-bottom : 1em; } /*chapter author affiliation*/ .chapter .author-group .bio, .chapter .author-group .address { margin-top : 0em; margin-bottom : 2%; } /*INLINES (note:epub does not support font-variant)*/ /*.sc, .speaker { font-variant:small-caps; }*/ .name, .bold, .volume { font-weight:bold; } .bolditalic { font-weight:bold; font-style:italic; } .catalog-data .title, .italic, .book-title, .journal-title { font-style:italic; font-weight:normal; } .small { font-size:80%; } .underline { text-decoration: underline; } .inline-mime { line-height:normal; } .inline-mime img { height:1em; vertical-align:text-bottom; } .marginal-number { font-size:90%; background-color:#cccccc; margin-left:0.2em; margin-right:0.2em; } /* BLOCK ELEMENTS */ .p { text-indent:3%; padding-top:2%; } .indent { margin-left: 1.2em; text-indent: -1em; } .noindent { padding-top:2%; } .IndentHanging { margin-left: 1.5em; text-indent : -1.5em; } .followon{ padding-top:0; text-indent:0; padding-left:2% } td .noindent { padding-top:0; } .fn { text-indent:1em; font-weight:normal; } /* FIGURES */ .fig { margin-top : 1%; margin-bottom : 4%; } .caption .title{ font-weight:bold; } /* TABLES */ .table-wrap.mime { margin-top : 2%; } .table-wrap { margin-top : 3%; margin-bottom : 3%; text-indent : 4%; } .table-wrap .title{ font-style:italic; } .attrib { text-align : right; margin-right : 1%; margin-top : 0em; margin-bottom : 0em; } /* align left to override align right for attrib for quotations*/ .table-wrap-foot_attrib, .fig .attrib { text-align : left; text-indent:1em; font-weight:normal; } .table-wrap-foot { margin-top : 1%; text-indent : 4%; } body div.fn-group{ border-top:solid 1px; margin-top:1em; padding-top:0.5em; } /* FOOTNOTES*/ div.fn-group div.fn-group{ border-top:none; } div.table-wrap-foot div.fn-group{ border-top:none; margin-top:0; padding-top:0; } div.fn-group div.p { margin-top : 1em; margin-bottom : 1em; padding-top : .01em; padding-bottom : .01em; } /* EQUATIONS*/ .disp-formula { margin-top : 2%; margin-bottom : 2%; } /* ARRAY*/ .array { margin-top : 2%; margin-bottom : 2%; } /* BOXES*/ div.box { border-top:solid 2px; border-bottom:solid 2px; margin-left:4%; margin-top : 3%; margin-bottom : 3%; } /*div.box div.boxed-text { border:none; margin-left:0; margin-top : 0; margin-bottom : 0; }*/ /*LISTS */ .def-list .title, .author-group .title { font-weight:bold; } .list-item .p, .list-item .p .list { margin-top : .2em; margin-bottom : .2em; padding-top : .1%; padding-bottom : .1%; } td .noindent .list .list-item, td .noindent .list { margin-top : .0em; padding-top : 0; } .list-item .p { margin-left: 1.5em; text-indent : -1.5em; } .list-item .p .label { margin-left: 2%; text-indent : -3%; padding-right:1%; } .list { margin-left: 1.5%; text-indent : -4.5em; margin-top : 3%; margin-bottom : 3%; padding-left:1%; } /* EXTRACTS/DISPLAYITEMS */ blockquote.disp-quote, blockquote.verse-group { text-indent : 0em; margin-left : 2em; margin-right : 1%; margin-bottom : 1%; margin-top : 1em; } div.disp-quote_title { font-weight:bold; } /*DEF LIST*/ table.def-list tr td .noindent { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; } span.label { padding-right:1%; } dl.def-list { border:none; } dl.def-list dt { margin: 0; /*padding: 1em;*/ border: none; } dl.def-list dd { margin-left: 8%; padding-bottom: 0.5em; } dt.term-head, dd.def-head{ font-weight:bold; } dd div.p, dd div.noindent{ margin:0; padding:0; } /*FIGURES*/ div.fig span.label, div.table-wrap span.label { font-weight:bold; padding-right:2%; } /*to override bold above for mobi*/ div.table-wrap, div.fig { font-weight:normal; } /*case histories*/ div.case-sec { margin: 1em 0 0 0; border-top: solid 1px; border-bottom: solid 1px; } /*dictionary entry author*/ .dictionary-entry{ text-align:right; } /*for mobi*/ div.caption { margin-bottom:1em; } .fig .mime { padding:1%; } .line-number{ padding-left:1em; } /*ENDMATTER*/ div.citation { margin-left: 2%; text-indent: -3.8%; padding-top:1%; } /*INDEX*/ .index-list{ margin-top:1em; } div.index0 { text-indent:-2em; margin-left:2em; } div.index01 { margin-top: 2em; text-indent:-2em; margin-left:2em; } div.index1 { text-indent:-2em; margin-left:3em } div.index2 { text-indent:-2em; margin-left:4em; } div.index3 { text-indent:-2em; margin-left:5em; } div.index4 { display:inline; } div.see-also, div.see-under { text-indent:-2em; margin-left:3em; } /* LINKS */ a { color: blue; text-decoration: underline; } a:active { color: blue; text-decoration: underline; } a:visited { color: blue; text-decoration: underline; } a:hover { color: #993300; text-decoration: underline; } a.nounder { text-decoration: none; } svg { height: 100%; width: 100%; } table tbody tr td{ vertical-align:top; } thead tr th{ text-align:left; } th{ font-weight:bold; } td, th{ padding:0.5em; margin:0.5em; border:none; } td div.p, td div.noindent{ text-indent:-0.5em; padding-top:0; } div.table-wrap-foot div.p, div.table-wrap-foot div.noindent{ text-indent:0; } div.table-wrap-foot div.fn-group{ font-size:90%; text-indent:3em; }