@font-face { font-family:"ADAM.CG PRO"; font-style:normal; font-weight:normal; src : url("../font/ADAM.CGPRO.otf"); } @font-face { font-family:"ADAM.CG PRO"; font-style:normal; font-weight:300; src : url("../font/ADAM.CGPRO-Light.otf"); } @font-face { font-family:"AGaramondPro-Bold"; font-style:normal; font-weight:bold; src : url("../font/AGaramondPro-Bold.otf"); } @font-face { font-family:"AGaramondPro-BoldItalic"; font-style:italic; font-weight:bold; src : url("../font/AGaramondPro-BoldItalic.otf"); } @font-face { font-family:"AGaramondPro-Italic"; font-style:italic; font-weight:normal; src : url("../font/AGaramondPro-Italic.otf"); } @font-face { font-family:"AGaramondPro-Regular"; font-style:normal; font-weight:normal; src : url("../font/AGaramondPro-Regular.otf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; padding:1%; } @page { margin : 20px 20px 20px 20px; } a { color: #248E2E; } div.image {page-break-inside:avoid; margin-top:1em; margin-bottom:1em;} p.image-center { text-align:center; width:80%; margin-left:10%; margin-right:10%; margin-top:5%; } p.image-small { text-align:center; width:20%; margin-left:40%; margin-right:40%; margin-top:5%; } hr { width:80%; margin:0 auto; margin-top:14px; border: 0; height: 1px; background: #333; background-image: linear-gradient(to right, #ccc, #708090, #ccc); } hr.gradient-right { width:60%; margin:0 0 0 40%; margin-top:14px; border: 0; height: 1px; background: #333; background-image: linear-gradient(to right, #ccc, #708090, #ccc); } a._idGenColorInherit { color:inherit; } div.Basic-Text-Frame { border-style:solid; } table { margin: 0 auto; border-collapse:collapse; border-border-style:solid; border-width:1px; margin-bottom:14px; margin-top:14px; width:70%; margin-left:15%; margin-right:15%; } td { padding: 4px 4px 4px 4px; border:1px solid; vertical-align:top; } tr { } p { -epub-hyphens:none; -epub-line-break:normal; font-family:"AGaramondPro-Regular", serif; font-style:normal; font-variant:normal; font-weight:normal; font-size: 14px; line-height:1.364; margin:0 0 0 0; text-indent:0; page-break-after:auto; page-break-before:auto; text-decoration:none; text-transform:none; } li { font-family:"AGaramondPro-Regular", serif; font-style:normal; font-variant:normal; font-weight:normal; font-size: 14px; line-height:1.364; list-style-position:outside; list-style-type:disc; } div.interview { padding-top:60px; } div.interview_head { background-color:rgba(112,128,144,0.5); } p.INTERVIEW_CHART_chart-centre { font-size:0.583em; line-height:2.143; margin-top:15px; text-align:left; } p.INTERVIEW_CHART_chart-head { font-family:"ADAM.CG PRO", sans-serif; font-size:0.833em; line-height:1.5; margin-top:29px; text-align:center; } p.INTERVIEW_CHART_chart-num { font-family:"ADAM.CG PRO", sans-serif; font-size:0.583em; line-height:1.714; text-align:left; } p.INTERVIEW_CHART_chart-text { font-family:"ADAM.CG PRO", sans-serif; font-size:0.583em; line-height:1.714; text-align:right; } p.INTERVIEW_CHART_text-centre { font-size:0.917em; text-align:center; } p.INTERVIEW_CHART_text-centre-u { font-size:0.917em; margin-top:15px; text-align:center; } p.INTERVIEW_answer { font-size:0.917em; margin-left:15px; } p.INTERVIEW_answer-indent { font-size:0.917em; margin-left:15px; text-indent:30px; } p.INTERVIEW_answer-twopeeps { font-size:0.917em; margin-left:15px; } p.INTERVIEW_answer-u { font-size:0.917em; margin-left:15px; margin-top: 15px; } p.INTERVIEW_bullet-bold, li.INTERVIEW_bullet-bold { font-size:0.917em; list-style-position:outside; list-style-type:disc; margin-left:29px; margin-right:15px; } h4.INTERVIEW_interview { font-family:"ADAM.CG PRO", sans-serif; font-size:0.833em; letter-spacing:2px; padding:10px; width:97%; line-height:1.5; margin:15px 0 15px 0; page-break-after:avoid; text-align:left; /* position:fixed; */ } p.INTERVIEW_lessons { -epub-text-align-last:left; font-size:0.917em; margin-left:15px; text-indent:-15px; } p.INTERVIEW_question { font-family:"AGaramondPro-BoldItalic", serif; font-size:0.917em; font-style:italic; font-weight:bold; margin:20px 0 0 0; page-break-after:avoid; text-align:left; } h4.INTERVIEW_section { font-family:"ADAM.CG PRO", sans-serif; font-size:0.833em; line-height:1.5; margin:29px 0 15px 0; page-break-after:avoid; text-align:left; } p.INTERVIEW_stagedirection { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin: 15px 15px 0 15px; text-align:center; } p.MASTER-KEYS_hang { font-size:0.917em; margin-left:15px; text-align:left; text-indent:-15px; } p.MASTER-KEYS_key-quote-append { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin:15px 0 0 15px; text-align:left; } p.MASTER-KEYS_key-quote-append-nope { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin-left:15px; text-align:left; } h5.MASTER-KEYS_master-keys { font-family:"ADAM.CG PRO", sans-serif; font-size:0.833em; line-height:1.5; margin-top:29px; page-break-after:avoid; text-align:center; } p.MASTER-KEYS_master-keys-dude { font-family:"ADAM.CG PRO", sans-serif; font-weight:light; font-size:0.917em; page-break-after:avoid; text-align:center; } p.MASTER-KEYS_text-n { font-size:0.917em; } p.MASTER-KEYS_what-no-name { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin-left:15px; text-align:left; } p.MASTER-KEYS_what-no-name-u { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin:15px 0 0 15px; text-align:left; } p.PART_part-toc { font-size:1em; line-height:1.5; margin-right:8px; text-align:right; } p.PART_part-toc-u { font-size:1em; line-height:1.5; margin:15px 8px 0 0; text-align:right; } p.PART_rule { -epub-text-align-last:left; font-size:0.917em; margin-top:32px; } h2.PART_volume-head { color:#808285; font-family:"ADAM.CG PRO", sans-serif; font-size:1.5em; font-weight:300; line-height:1.333; text-align:center; } h2.PART_volume-headSPACE { color:#808285; font-family:"ADAM.CG PRO", sans-serif; font-size:1.5em; font-weight:300; line-height:1.333; margin:0 0 30px 9px; text-align:center; } h1.PART_volume-num { font-family:"ADAM.CG PRO", sans-serif; font-size:2.5em; font-weight:300; line-height:1; margin-bottom:10px; text-align:center; float:center; } p.PART_volume-parens { color:#808285; font-family:"ADAM.CG PRO", sans-serif; font-size:1.083em; font-weight:300; line-height:1.385; margin:0 0 30px 0; text-align:center; } p.PRAISE_attrib { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; font-weight:300; line-height:1.667; margin-right:15px; text-align:right; } p.PRAISE_attrib-praise { font-family:"ADAM.CG PRO", sans-serif; font-size:0.625em; font-weight:300; line-height:2; text-align:right; } p.PRAISE_praiser { font-family:"ADAM.CG PRO", sans-serif; font-size:0.833em; line-height:1.5; margin-top:29px; text-align:right; } p.PRAISE_quote { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin-top:29px; text-align:left; } p.PRAISE_quote-n { font-family:"AGaramondPro-Italic", serif; font-size:0.917em; font-style:italic; margin-top:15px; text-align:left; } p.PRAISE_tp1 { color:#808285; font-family:"ADAM.CG PRO", sans-serif; font-size:0.933em; line-height:1.143; text-align:center; } p.PRAISE_tp2 { font-family:"ADAM.CG PRO", sans-serif; font-size:0.807em; line-height:2.88; text-align:center; } p.PRAISE_tp3 { font-size:1.694em; line-height:1; text-align:center; } p.PRAISE_tp4 { font-family:"ADAM.CG PRO", sans-serif; font-size:1.6em; line-height:1; margin:32px 0 0 0; text-align:center; } p.TEXT_attrib-u { -epub-hyphens:none; font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; line-height:1.667; margin:15px 15px 0 0; text-align:right; } p.TEXT_bullet, li.TEXT_bullet { -epub-text-align-last:left; font-size:0.917em; margin:0 15px 0 29px; } p.TEXT_bullet-n-ragged, li.TEXT_bullet-n-ragged { font-size:0.917em; margin:0 15px 0 29px; text-align:left; } p.TEXT_bullet-u, li.TEXT_bullet-u { -epub-text-align-last:left; font-size:0.917em; list-style-position:outside; list-style-type:disc; margin:15px 15px 0 29px; } h3.TEXT_chhead { color:#808285; font-family:"ADAM.CG PRO", sans-serif; font-size:1.167em; font-weight:300; line-height:1.286; text-align:left; } p.TEXT_ded { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; font-weight:300; line-height:1.667; text-align:center; } p.TEXT_ded1 { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; font-weight:300; line-height:1.667; margin-top:36px; text-align:center; } p.TEXT_ding { font-size:0.917em; margin-top:29px; text-align:center; } p.TEXT_donate { -epub-hyphens:none; font-size:0.917em; margin-top:36px; text-align:center; } h2.TEXT_dude-name { font-family:"ADAM.CG PRO", sans-serif; font-size:1.417em; line-height:1.059; margin-top:15px; text-align:left; } p.TEXT_excerpt { -epub-text-align-last:left; font-size:0.917em; margin:15px 29px 0 29px; } p.TEXT_excerpt-bullet, li.TEXT_excerpt-bullet { font-size:0.917em; list-style-position:outside; list-style-type:disc; margin:0 29px 0 45px; text-align:left; } p.TEXT_excerpt-head { font-family:"ADAM.CG PRO", sans-serif; font-size:0.708em; line-height:1.765; margin:15px 29px 0 29px; orphans:2; page-break-after:avoid; text-align:left; } p.TEXT_excerpt-indent { -epub-text-align-last:left; font-size:0.917em; margin:0 29px 0 29px; text-indent:30px; } p.TEXT_excerpt-list, li.TEXT_excerpt-list { -epub-text-align-last:left; font-size:0.917em; list-style-position:outside; list-style-type:decimal; margin-top:0 29px 0 45px; } p.TEXT_excerpt-list-u, li.TEXT_excerpt-list-u { -epub-text-align-last:left; font-size:0.917em; list-style-position:outside; list-style-type:decimal; margin:15px 29px 0 45px; } p.TEXT_excerpt-n { -epub-text-align-last:left; font-size:0.917em; margin:0 29px 0 29px; } p.TEXT_excerpt-subsection { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; line-height:1.667; margin:15px 0 0 29px; page-break-after:avoid; text-align:left; } p.TEXT_footnote { font-size:0.667em; line-height:1.375; margin-top:15px 0 0 0; text-align:left; } p.TEXT_glossary { font-size:0.75em; line-height:1.667; } p.TEXT_indent { font-size:0.917em; text-indent:30px; } p.TEXT_index { font-size:0.667em; line-height:1.375; margin:0 0 0 15px; text-align:left; text-indent:-15px; } p.TEXT_index-indent { font-size:0.667em; line-height:1.375; margin:0 0 0 29px; text-align:left; text-indent:-15px; } p.TEXT_index-nohang { font-size:0.667em; line-height:1.375; text-align:left; } p.TEXT_index-u { font-size:0.667em; line-height:1.375; margin:12px 0 0 15px; text-align:left; text-indent:-15px; } p.TEXT_list, li.TEXT_list { font-size:0.917em; list-style-position:outside; list-style-type:decimal; margin-top:0 15px 0 29px; } p.TEXT_list-u, li.TEXT_list-u { font-size:0.917em; list-style-position:outside; list-style-type:decimal; margin-top:15px 15px 0 29px; } p.TEXT_other-head { font-family:"ADAM.CG PRO", sans-serif; font-size:0.917em; margin:15px 0 15px 0; text-align:center; } p.TEXT_other-subhead { font-family:"ADAM.CG PRO", sans-serif; font-size:0.917em; font-weight:300; text-align:center; } p.TEXT_sub-bullet, li.TEXT_sub-bullet { font-size:1em; list-style-position:outside; margin-top:0 15px 0 45px; text-align:left; } p.TEXT_subsection { font-family:"ADAM.CG PRO", sans-serif; font-size:0.917em; margin-top:32px; page-break-after:avoid; text-align:center; } p.TEXT_subsection-indent { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; line-height:1.667; margin:15px 0 0 15px; page-break-after:avoid; text-align:left; } h5.TEXT_subsection-section { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; line-height:1.667; margin-top:15px; page-break-after:avoid; text-align:left; } p.arrow-top { text-align:center; } p.arrow-bottom { text-align:center; color:#708090; } p.TEXT_text { font-size:0.917em; margin-top:32px; } li.TOC { font-size:1em; line-height:1.5; text-align:left; list-style: inside none; } li._toc-SPACE { margin-top:14px; } p.cip { -epub-hyphens:none; font-size:0.542em; line-height:1.231; text-align:left; } p.cip-d { -epub-hyphens:none; font-size:0.542em; line-height:1.231; margin-bottom:8px; text-align:left; } span.Annotation-reference { font-size:0.667em; } span.adam { font-family:"ADAM.CG PRO", sans-serif; font-size:0.667em; font-style:normal; font-weight:normal; } span.bold { font-family:"ADAM.CG PRO", sans-serif; font-style:normal; font-weight:normal; } span.bold-ital { font-family:"AGaramondPro-Italic", serif; font-style:italic; font-weight:bold; } em.italic { font-family:"AGaramondPro-Italic", serif; font-style:italic; font-weight:normal; } span.light { font-family:"ADAM.CG PRO", sans-serif; font-style:normal; font-weight:300; } span.light-small { font-family:"ADAM.CG PRO", sans-serif; font-size:0.75em; font-style:normal; font-weight:300; } span.nopers { font-style:normal; font-weight:bold; } span.nopers-reg { font-style:normal; font-weight:normal; } span.sub { vertical-align:sub; } span.sup { font-family:"AGaramondPro-Regular", serif; font-style:normal; font-weight:normal; vertical-align:super; } span.sup-ital { font-family:"AGaramondPro-Italic", sans-serif; font-style:italic; font-weight:normal; vertical-align:super; } span.toc-light { font-family:"ADAM.CG PRO", sans-serif; font-size:0.667em; font-style:normal; font-weight:300; } .adam-ital { font-family:"AGaramondPro-Regular", serif; font-style:normal; }