@charset "utf-8"; @page { margin-bottom: 20px; margin-left: 30px; margin-right: 30px; margin-top: 30px; padding: 0; } article, address, aside, blockquote, canvas, dd, details, div, dl, dt, figure, figcaption, footer, h1, h2, h3, h4, h5, h6, header, hr, li, main, nav, ol, p, pre, section, summary, ul { margin: 0; padding: 0; font-size: 1em; text-indent: 0; font-style: normal; font-weight: normal; } body > :last-child, body > section > :last-child { margin-bottom: 0; } body { font-family: "Liberation Serif", serif; font-size: 100%; line-height: 1.333333; padding: 0; widows: 2; orphans: 2; } a, a * { text-decoration: none; color: inherit; } a:link { color: inherit; } a:visited { color: inherit; } a:hover { color: red; text-decoration: underline; } a:active { color: red; } p { font-family: "Liberation Serif", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3333; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 1.25em; widows: 2; } h1, h2, h3, h4, h5, h6, blockquote p cite, dt, pre, address, table, caption, th, td, .lt, .ct, .rt, .caption, .no-hyphens, .toc-bm, .toc-ch, .toc-fm, .toc-pt, .cr, .de, .sr, .series { adobe-hyphenate: none; -ms-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; } div.series { margin: 0 0 0 0; } p.sr, p.series { font-size: 0.75em; line-height: 1.4; margin-bottom: 0.25em; margin-left: 1.25em; text-align: left; text-indent: -1.25em; } div.titlepage { margin: 20% 0 0 0; } div.titlepage p { color: inherit; font-family: "Liberation Sans", sans-serif; text-align: center; margin-left: auto; margin-right: auto; text-indent: 0; } p.tp-author { color: inherit; font-family: "Liberation Sans", sans-serif; font-size: 1.2em; font-weight: bold; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; text-align: center; text-indent: 0; } p.tp-title { color: inherit; font-family: "Liberation Sans", sans-serif; font-size: 1.5em; font-weight: bold; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; text-align: center; text-indent: 0; } p.tp-subtitle { color: inherit; font-family: "Liberation Sans", sans-serif; font-size: 1.1em; font-weight: bold; margin-bottom: 3em; margin-left: auto; margin-right: auto; margin-top: 0; text-align: center; text-indent: 0; } div.tp-imgwrap { display: block; text-align: center; padding: 0; margin: 10% 0 1% 0; } img.tp-logo-czarne { height: 128px; width: 128px; } div.copyright { margin: 0 0 0 0; } p.copyright { font-size: 0.75em; line-height: 1.4; margin-top: 0; text-indent: 0; text-align: left; } p.copyright-sb { font-size: 0.75em; line-height: 1.4; margin-top: 1em; text-indent: 0; text-align: left; } span.isbn { font-variant: small-caps; text-transform: uppercase; letter-spacing: 0.1em; } div.toc { margin: 5% 0 0 0; } p.toc-fm, p.toc-bm { font-size: 0.9em; margin-bottom: 0.25em; margin-left: 20px; text-align: left; text-indent: -20px; font-style: italic; } p.toc-pt-sc { font-size: 0.8em; margin-top: 7px; margin-bottom: 7px; margin-left: 20px; text-align: left; text-indent: -20px; letter-spacing: 0.1em; } p.toc-ch { font-size: 0.9em; margin-bottom: 0.25em; margin-left: 20px; margin-top: 0.1em; text-align: left; text-indent: -20px; } div.dedication { margin-top: 15%; margin-right: auto; margin-left: auto; margin-bottom: 5%; width: 95%; } p.dedication { font-size: 0.875em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.333; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; } div.epigraph { margin-top: 15%; margin-right: auto; margin-left: auto; margin-bottom: 5%; width: 95%; } p.ep { -epub-hyphens: none; -webkit-hyphens: none; font-size: 1em; font-style: normal; font-weight: normal; margin-bottom: 0; margin-top: 0; orphans: 1; widows: 1; text-indent: 0; text-align: left; } p.ep-author, p.ep-source { -epub-hyphens: none; -webkit-hyphens: none; font-size: 0.9em; margin-left: 5%; margin-right: 5%; margin-bottom: 1em; margin-top: 0.5em; text-align: left; text-indent: 0; orphans: 1; widows: 1; } div.part { margin: 1em 0 0 0; } h1.pt-h1 { font-family: "Liberation Sans", sans-serif; font-size: 1.4em; font-weight: bold; line-height: 1; margin-bottom: 56px; page-break-after: avoid; text-align: center; text-indent: 0; widows: 1; } div.chapter { margin: 1em 0 0 0; } h1.ch-h1 { font-family: "Liberation Sans", sans-serif; font-size: 1.1em; font-weight: bold; line-height: 1; margin-bottom: 1em; text-align: center; } h2.ch-h2 { font-family: "Liberation Sans", sans-serif; font-size: 1em; font-weight: bold; line-height: 1.333; margin-bottom: 1em; margin-top: 1em; page-break-after: avoid; text-align: center; text-indent: 0; } p.bibliography { font-size: 0.9em; margin-left: 1.388889em; text-indent: -1.388889em; margin-top: 0; margin-bottom: 0; text-align: left; } p.en { font-size: 0.9em; margin-bottom: 0.2em; margin-left: 1.388889em; text-indent: -1.388889em; } p.endnote-chapter-title { font-family: "Liberation Sans", sans-serif; font-size: 0.9em; font-weight: bold; line-height: 1.1; margin-top: 1em; margin-bottom: 0.5em; page-break-after: avoid; text-align: left; text-indent: 0; } span.en-ref { vertical-align: super; font-size: 0.75em; line-height: normal; } div.colophon { margin: 0 0 0 0; text-align: left; } p.colophon { font-size: 0.75em; line-height: 1.4; text-align: left; text-indent: 0; } p.colophon-sb { font-size: 0.75em; line-height: 1.4; margin-bottom: 0; margin-top: 7px; text-align: left; text-indent: 0; } p.ni { font-family: "Liberation Serif", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3333; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 0; widows: 2; } p.ni-sb2 { font-family: "Liberation Serif", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3333; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 2em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; } span.endnote-ref, span.en-nr, span.fn-ref { font-family: "Liberation Serif", serif; font-weight: normal; vertical-align: super; font-size: 0.75em; line-height: normal; } span.i { font-style: italic; font-weight: normal; } span.sc { font-size: smaller; font-variant: small-caps; text-transform: uppercase; letter-spacing: 0.1em; } span.sc-i { font-style: italic; font-variant: small-caps; font-weight: normal; text-transform: none; } span.web { letter-spacing: 0.1em; -webkit-hyphens: none; hyphens: none; } .i { font-style: italic !important; font-weight: inherit !important; } .ni { text-indent: 0 !important; } .sa { margin-bottom: 1em !important; } .sc { font-size: smaller !important; font-variant: small-caps !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; } span.sc-i, span.i-sc { font-size: smaller !important; font-style: italic !important; letter-spacing: 0.1em !important; font-variant: small-caps !important; text-transform: uppercase !important; }