@font-face { font-family: 'Gotham'; font-weight: normal; font-style: normal; src: url('../Fonts/Gotham-Bold_1.otf'); } @font-face { font-family: 'Gotham'; font-weight: 325; font-style: italic; src: url('../Fonts/Gotham-BookItalic.otf'); } @font-face { font-family: 'Gotham'; font-weight: 325; font-style: normal; src: url('../Fonts/Gotham-Book_1.otf'); } @font-face { font-family: 'Gotham'; font-weight: 300; font-style: normal; src: url('../Fonts/Gotham-Light.otf'); } @font-face { font-family: 'Gotham'; font-weight: 300; font-style: italic; src: url('../Fonts/Gotham-LightItalic.otf'); } @font-face { font-family: 'Spectral'; font-weight: bold; font-style: normal; src: url('../Fonts/Spectral-Bold.ttf'); } @font-face { font-family: 'Spectral'; font-weight: normal; font-style: italic; src: url('../Fonts/Spectral-Italic.ttf'); } @font-face { font-family: 'Spectral Light'; font-weight: 300; font-style: normal; src: url('../Fonts/Spectral-Light.ttf'); } @font-face { font-family: 'Spectral Light'; font-weight: 300; font-style: italic; src: url('../Fonts/Spectral-LightItalic.ttf'); } @font-face { font-family: 'Spectral Medium'; font-weight: 500; font-style: normal; src: url('../Fonts/Spectral-Medium.ttf'); } @font-face { font-family: 'Spectral'; font-weight: normal; font-style: normal; src: url('../Fonts/Spectral-Regular.ttf'); } /* CreaLibros — css for reflowable ebooks version 1.0.2 to Editorial Planeta Peru */ /*===reseteo===*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 0; border: 0; font-size: 100%; vertical-align: baseline; } /* page layout */ @page { margin-top: 30px; margin-right: 30px; margin-bottom: 20px; margin-left: 30px; padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 0; } /*===general===*/ body { text-align: justify; line-height: 1.5; } table { border-collapse: collapse; border-spacing: 0; } h1, h2, h3, h4, h5, h6 { hyphens: none !important; -moz-hyphens: none !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; page-break-after: avoid; page-break-inside: avoid; text-indent: 0px; text-align: left; font-family: Helvetica, Arial, sans-serif; } h1 { text-indent: 0; text-align: center; margin-top: 100px; margin-right: 0; margin-bottom: 0; margin-left: 0; font-weight: bold; line-height: 150%; /*gets squished otherwise on ade */ } h2 { text-indent: 0; text-align: left; margin-top: 2em; margin-right: 0; margin-bottom: 2em; margin-left: 0; font-size: 1.8em; font-weight: bold; line-height: 135%; /*get squished otherwise on ade */ } h3 { text-indent: 0; text-align: left; font-size: 1.3em; font-weight: bold; } h4 { text-indent: 0; text-align: left; font-size: 1.2em; font-weight: bold; } h5 { text-indent: 0; text-align: left; font-size: 1.1em; font-weight: bold; } h6 { text-indent: 0; text-align: left; font-size: 1.0em; font-weight: bold; } p, .sgc-toc-level-1,.sgc-toc-level-2 { font-family:serif; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; hyphenate-after: 3; hyphenate-before: 3; hyphenate-lines: 2; -webkit-hyphenate-after: 3; -webkit-hyphenate-before: 3; -webkit-hyphenate-lines: 2; text-indent: 1.5em; margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0; widows: 2; orphans: 2; } p.noindent{ text-indent:0; } /*==TABLES==*/ table { margin: 1.0em auto 1.0em auto; } tr, th, td { margin: 0; padding: 0.3em; border: 0.1em solid black; font-size: 90%; vertical-align: baseline; } td p { text-indent:0; } /*==DROP CAPS==*/ .dropcap { line-height: 100%; font-size: 700%; margin-right: 0.18em; margin-top: -0.10em; float: left; height: 0.8em; margin-left:0; } /*==FOOTNOTES==*/ hr.ruler { border-bottom:none; border-left:none; border-right:none; border-top:solid #333333 1px; margin-top:1.5em; margin-bottom:1.5em; } .margin_pie { margin-bottom:0.3em; } p.pie { font-size:0.9em; text-indent:0; margin-top:0.5em; margin-bottom:0.5em; margin-left:1.8em; } .note { float: left; margin: 0em 0em 0em -1.8em !IMPORTANT; } a { text-decoration: none; color:inherit; } span.sup, a.sup { font-style:normal; font-weight:normal; vertical-align:super; font-size:0.9em; line-height:0.4em; } div.creditos p{ font-size:80%; text-indent:0; line-height:1.3; } p.space { margin-top:1em; margin-bottom:1em; } .cursiva { font-style:italic; } .bold, .negrita { font-weight:bold; } .normal { font-style:normal !important; } .mt0 { margin-top:0.5em !important; } .mt1 { margin-top:1em !important; } .mt2 { margin-top:2em !important; } .mt3 { margin-top:3em !important; } .mt4 { margin-top:4em !important; } .mt5 { margin-top:5em !important; } .mb0{ margin-bottom:0.5em !important; } .mb1{ margin-bottom:1em !important; } .mb2{ margin-bottom:2em !important; } .mb3{ margin-bottom:3em !important; } .mb4 { margin-bottom:4em !important; } .mb5 { margin-bottom:5em !important; } .right { text-align:right !important; } .centro { text-align:center; text-indent:0; } .left { text-align:left; } .versalitas{ font-size:80%; text-transform:uppercase; } p.cita { text-indent:0; font-size:95%; margin-left:1.5em; margin-top:0em; margin-bottom:0em; } p + p.cita { margin-top:1em; } p.cita + p.cita { margin-top:0.3em; margin-bottom:0.3em; } p.cita + p { margin-top:1em; } /*==BIBLIOGRAFIA==*/ p.biblio1 { font-size:0.9em; line-height:1.2; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-indent:0; } p.biblio2 { font-size:0.9em; line-height:1.2; margin-bottom:0.4em; margin-left:3.563em; margin-right:0; margin-top:0; text-align:left; text-indent:-3.563em; } /*==IMAGES==*/ img { max-width: 100%; } div.marco_grafico { margin: 1.5em auto 1.5em auto; text-align: center; text-indent:0; page-break-inside:avoid; } div.marco_grafico img.img_marco { max-width:100%; max-height:auto; } div.marco_grafico p.txt_marco, div.marco_grafico p.txt_marco2 { font-size:80% !important; text-indent:0em; text-align:justify; margin-top:0.5em; margin-bottom:0em; margin-left:0.5em; margin-right:0.5em; text-transform:normal; font-style:normal; } div.portada { text-align:center; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; page-break-inside:avoid; display:block; height:99%; } img.portada { max-height:99%; margin: 0; padding-top:0; padding-bottom:0; } img.portada:only-of-type {height: 99vh;} body.fullpage { margin: 0; padding: 0; oeb-column-number:1; } div.sgc-toc-level-1 { margin-left: 0em; text-align:left; font-size:100%; line-height:1.6; text-indent:0; } div.sgc-toc-level-2 { margin-left: 2em; text-indent:0; }