@font-face { font-family : Roman; font-style: normal; font-weight: normal; src: url("../Fonts/AdobeTextNYUP-Regular.otf"); } @font-face { font-family : Roman; font-style: italic; font-weight: normal; src: url("../Fonts/AdobeTextNYUP-It.otf"); } @font-face { font-family : Arabic; font-style: normal; font-weight: normal; src: url("../Fonts/DTPNaskhOT_2014.otf"); } @page { margin: 0.5em; } em, strong, sup {} a {color:blue;} body {font-family: Roman; } blockquote {font-size: smaller;} .warning {color:red;} div.arabic {text-align:right;font-size:larger;font-family: Arabic; margin-top:0.5em;} div.dedication { padding-top: 4em; padding-bottom: 4em;font-family: Roman; font-style:italic;} div.english {font-family: Roman; margin-top:0.5em;} div.indented {margin-left: 1.5em;} div.halftitle {font-family: Roman;} div.level_0_section {font-family: Roman;} div.level_1_section {font-family: Roman;} div.level_1_section_no_page_break {font-family: Roman;} div.text {font-family: Roman; } div.text_titlepage {padding-top:4em; padding-bottom: 4em;font-family: Roman; } div.text_titlepage_arabic {padding-top:4em; padding-bottom: 4em;font-family: Arabic; } /* Heading types */ .heading_level_0 {font-weight:normal;font-size:18pt;margin-top:4em;margin-bottom:4em;text-align:center;font-family: Roman; } .heading_level_0_initial_part {font-weight:normal;font-size:18pt;margin-top:4em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_0_final_part {font-weight:normal;font-size:18pt;margin-top:0;margin-bottom:4em;text-align:center;font-family: Roman; } .heading_level_0_arabic {margin-top:4em;margin-bottom:4em;text-align:center; font-family: Arabic; font-size: 32pt;} .heading_level_0_arabic_initial_part {margin-top:4em;margin-bottom:1em;text-align:center; font-family: Arabic; font-size: 32pt;} .heading_level_0_arabic_final_part {margin-top:0;margin-bottom:4em;text-align:center;font-family: Arabic; font-size: 32pt;} .heading_level_1 {font-weight:normal;font-size:16pt;margin-top:2em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_1_initial_part {font-weight:normal;font-size:16pt;margin-top:2em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_1_intermediate_part {font-weight:normal;font-size:16pt;margin-top:0;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_1_final_part {font-weight:normal;font-size:16pt;margin-top:0;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_1_arabic {margin-top:2em;margin-bottom:1em;text-align:center;font-family: Arabic; font-size: 28pt;} .heading_level_1_arabic_initial_part {margin-top:2em;margin-bottom:0.5em;text-align:center;font-family: Arabic; font-size: 28pt;} .heading_level_1_arabic_intermediate_part {margin-top:0em;margin-bottom:0.5em;text-align:center;font-family: Arabic; font-size: 28pt;} .heading_level_1_arabic_final_part {margin-top:0;margin-bottom:1em;text-align:center;font-family: Arabic; font-size: 28pt;} .heading_level_1_frontback {font-weight:normal;font-size:16pt;margin-top:2em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_1_frontback_with_byline {font-weight:normal;font-size:16pt;margin-top:2em;margin-bottom:0.5em;text-align:center;font-family: Roman; } .heading_level_2 {font-weight:normal;font-size:14pt; margin-top:1.5em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_2_arabic {margin-top:1.5em;margin-bottom:1em;text-align:center;font-family: Arabic; font-size: 24pt;} .heading_level_2_frontback {font-weight:normal;font-size:14pt;margin-top:1.5em;margin-bottom:1em;text-align:center;font-family: Roman; } .heading_level_2_frontback_numbered {font-weight:normal;font-size:14pt;margin-top:1.5em;margin-bottom:1em;text-align:left;font-family: Roman; } .heading_level_3 {font-weight:normal;font-size:12pt; margin-top:1.5em;margin-bottom:1em;text-align:left;font-family: Roman; text-align:center;} .heading_level_3_arabic {margin-top:1.5em;margin-bottom:1em;text-align:center;font-family: Arabic; font-size: larger;} .heading_level_3_frontback {font-weight:normal;font-size:12pt;margin-top:1.5em;margin-bottom:1em;text-align:left;font-family: Roman;font-style:italic;} .heading_level_3_frontback_numbered {font-weight:normal;font-size:12pt;margin-top:1.5em;margin-bottom:1em;text-align:left;font-family: Roman; } .titlepage_title_connector {text-align: center; margin-top:1.5em;} .titlepage_title_main,.titlepage_title_alt {font-size: 21pt; text-align: center; margin-top:1.5em;} .titlepage_title_sub {font-size: 18pt; text-align: center; margin-top:1.5em;} .titlepage_title_connector_arabic {text-align: center; margin-top:1.5em;} .titlepage_title_main_arabic,.titlepage_title_alt_arabic {font-size: 24pt; text-align: center; margin-top:1.5em;} .titlepage_title_sub_arabic {font-size: 21pt; text-align: center; margin-top:1.5em;} .volume_titlepage_ara-Arab {font-family: Arabic;} .volume_titlepage_eng {font-family:Roman;} /* Basic block types */ p.bibliography_item {padding-left:2em; text-indent: -2em; margin-top:0; margin-bottom: 0;font-family: Roman; } p.bismillah {text-align:center; margin-bottom:0.5em;text-indent:0;margin-top:0;} p.byline_level_1 {text-align:center; margin-bottom:4em;font-family: Roman; } p.citation_source_line {text-align: right; margin-top:0; margin-bottom:0; font-family: Roman; } p.dedication_line {text-align:center; margin-top:0; margin-bottom:0; font-style:italic;font-family: Roman; } p.epigraph_citation_line {text-align: center; margin-top:0; margin-bottom:0; font-size:smaller;font-family: Roman; } p.footnote_to_heading {text-align:right;font-family: Arabic; font-size: medium;} p.footnotes {text-align:right;font-family: Arabic; font-size: medium; margin-top:0.5em;} p.glossary_entry {padding-left:2em; text-indent: -2em; margin-top:0; margin-bottom: 0;font-family: Roman; } p.note {font-size:8pt; margin-top:0; margin-bottom:0;text-align:justify;text-indent:1em;} p.note_quote {font-size:8pt; margin-top:0;margin-bottom:0;text-align: justify;margin-left:1.5em;margin-right:1.5em;text-indent:1em;} p.note_token {font-size:8pt; margin-top:0; margin-bottom:0;text-align:left;} p.paragraph {margin-top:0;margin-bottom:0;text-indent:1em; text-align: justify;} p.titlepage_byline {text-align: center; margin-top:1.5em;} .toc_entry {text-align:left; margin-top:0; margin-bottom: 0;list-style-type:none;font-variant:none;} .toc_frontback {text-align:left; margin-top:0; margin-bottom: 0;list-style-type:none;} .toc_part {text-align:left; margin-bottom: 0; font-variant:small-caps;margin-top:1em;list-style-type:none;} p.verse_line_centered {text-align:center; padding-right:2em;padding-left:2em;} p.verse_line_no_indent {padding-left:4em; text-indent:-2em;margin-top:0;margin-bottom:0;text-align:left;} p.verse_line_single_indent {padding-left:4em; text-indent:-1em;margin-top:0;margin-bottom:0;text-align:left;} p.verse_line_double_indent {padding-left:4em; margin-top:0;margin-bottom:0;text-align:left;} p.verse_line_no_indent_arabic {text-align:right;padding-right:3em; text-indent:-2em;margin-top:0;margin-bottom:0;font-family: Arabic; } p.verse_line_single_indent_arabic {text-align:right;padding-right:3em; text-indent:-1em;margin-top:0;margin-bottom:0;font-family: Arabic; } /* Block modifiers */ p.arabic {font-family:Arabic;} p.centered {text-align:center; margin-bottom:0;text-indent:0;} p.closer {text-align:center; margin-bottom:0;text-indent:0;} p.dateline {text-align:center; font-size:110%;margin-bottom:1em;} p.halfline_space_above, li.halfline_space_above, div.halfline_space_above {margin-top:0.5em;} p.halfline_space_below, li.halfline_space_below, div.halfline_space_below {margin-bottom:0.5em;} p.isnad {margin-top:0;margin-bottom:0;text-indent:1em;font-size:smaller;text-align: justify;} p.left_margin_2em {margin-left:2em;} p.line_space_above, li.line_space_above, div.line_space_above {padding-top:1em;} p.line_space_below, li.line_space_below, div.line_space_below {padding-bottom:1em;} p.margin_note {font-size:8pt;} p.no_indent {text-indent:0;} p.subhead_style_paragraph {font-size: larger; margin-bottom:0.5em;margin-left:0;margin-right:0;text-indent:0;} p.quote {margin-left:1.5em;margin-right:1.5em;font-size:smaller;text-align:justify;} /* These from the old system, not amended yet*/ p.paragraph_answer {margin-top:0;margin-bottom:0;margin-left:1.5em; text-indent:0;font-family: Roman; text-align: justify;} p.paragraph_answer_arabic {margin-top:0;margin-bottom:0;margin-right:1.5em; text-indent:0;font-family: Arabic; text-align:justify;} p.paragraph_arabic {margin-top:0;margin-bottom:0;text-indent:1em;font-family: Arabic; text-align:justify;} p.paragraph_hanging_indent {margin-top:0;margin-bottom:0; margin-left: 1em; text-indent:-1em;font-family: Roman; text-align: justify;} p.paragraph_hanging_indent_arabic {margin-top:0;margin-bottom:0; margin-right: 1em; text-indent:-1em;font-family: Arabic; text-align:justify;} p.paragraph_isnad_arabic, p.paragraph_smaller_arabic {margin-top:0;margin-bottom:0;text-indent:1em;font-size:smaller;font-family: Arabic; text-align:justify;} p.paragraph_justify {margin-top:0;margin-bottom:0;text-indent:1em;text-align: justify;font-family: Roman; } p.paragraph_question {margin-top:0;margin-bottom:0;text-indent:0;font-family: Roman; text-align: justify;} p.paragraph_question_arabic {margin-top:0;margin-bottom:0;text-indent:0;font-family: Arabic; text-align:justify;} p.paragraph_no_indent_justify_arabic {margin-top:0;margin-bottom:0;text-indent:0;font-family: Arabic; text-align:justify;} p.paragraph_no_indent_isnad, p.paragraph_no_indent_smaller,p.paragraph_isnad_new_report {margin-top:0;margin-bottom:0;text-indent:0;font-size:smaller;font-family: Roman; text-align: justify;} p.paragraph_no_indent_isnad_arabic, p.paragraph_no_indent_smaller_arabic,p.paragraph_isnad_new_report_arabic {margin-top:0;margin-bottom:0;text-indent:0;font-size:smaller;font-family: Arabic; text-align:justify;} p.lol_glossary_label {margin-top:0;margin-bottom:0;padding-left:1em;padding-right:1em;text-indent:-1em;text-align:left;font-family: Roman; } p.lol_glossary_label_arabic {margin-top:0;margin-bottom:0;text-indent:-1em;padding-right:1em; padding-left:1em;text-align:right;font-family: Arabic; text-align:right;} p.section_number {text-align:center;margin-top:1em; margin-bottom:0;} p.index {font-size: 80%; padding-left:2em; text-indent:-2em;} table.list_table {width:100%; page-break-inside: auto;} table.notes_table {page-break-inside:auto;width:100%;} table.verse_table {page-break-inside:auto;margin-left:auto;margin-right:auto;} table.verse_table tr {padding:0; margin:0;} table.margin_note_verse_wrapper {page-break-inside:auto;width:100%} table.margin_note_verse_wrapper tr {padding:0; margin:0;} table.centered-on-page {margin-left:auto;margin-right:auto;} table.full-page-width {width:100%;} td.arabic {text-align:right;} td.marker_cell {padding-left:4mm; width:2em; vertical-align:top;} td.verse_table_first_column {vertical-align: top; padding: 0 0 0 2em; margin: 0;text-align:justify;} td.verse_table_margin_note {vertical-align: top; padding: 0 0 0 2em; margin: 0;text-align:justify;width:25%;} td.verse_table_last_column {vertical-align:top; padding:0; margin: 0;text-align:center;} td.verse_table_single_column {vertical-align:top; padding:0; margin: 0;text-align:center;} table.verse_table p {text-align:justify; margin:0; padding:0;text-justify:kashida;line-height:1em;overflow:hidden;} table.verse_table p:after {content:"";display:inline-block;width:100%; padding:0; margin:0;} table.verse_table td.verse_table_single_column p {text-align:center;} table.verse_table td.verse_table_single_column p:after {display:none;} span.arabic {font-size:larger; font-style:normal;font-family: Arabic; } span.arabic_in_note {font-style:normal;font-family:Arabic;} span.ornament {font-family: "Times New Roman", Garamond, serif;} span.overline_arabic {text-decoration:overline; font-family: Arabic; } span.roman_in_arabic {font-family: Roman; } span.underline_arabic {border-bottom:1pt solid black; font-family: Arabic; } /*span.quranic_bracket {font-family: QuranicBrackets; }*/ span.small_caps {font-variant:small-caps;} span.strike {text-decoration:line-through;} span.margin_note {float:right; margin:15px; width:25%; font-size:small; text-indent:0; text-align:right;} span.margin_note_arabic {float:left; margin:15px; width:25%; font-size:small; text-indent:0;} span.margin_note_arabic_wider {float:left; margin:15px; width:50%; font-size:small; text-indent:0;} span.margin_note_verse_arabic {font-size:small; text-indent:0;} span.margin_note_wider {float:right; margin:15px; width:50%; font-size:small; text-indent:0;} div.figure_wrapper {width:100%; text-align:center;} div.figure {margin-left:auto; margin-right:auto;} img {width:100%; display:block; margin-left:auto; margin-right:auto;} img.numberseparator {width:1em;padding-left:0.5em;padding-right:0.5em;display:inline;vertical-align:text-bottom;} p.masthead_label {text-align:center; margin-top:0.5em;margin-bottom:0;font-variant:small-caps;font-size:smaller;} p.masthead_entry {text-align:center; margin-top:0;margin-bottom:0;font-size:smaller;}