.book-chapter { -webkit-font-smoothing: antialiased; color: #000; display: none; font-size: 1.29032em; font-weight: bold; line-height: 1.2; margin: 20px 0 10px; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #ccc solid 1px; border-left: currentColor none 0; padding: 0 } .calibre { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; color: #000; display: block; font-size: 1.41935em; font-weight: 700; line-height: 1.2; page-break-after: avoid; text-align: center; margin: 1.2em 0 0.8em; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #ccc solid 1px; border-left: currentColor none 0; padding: 0 } .calibre1 { -moz-box-sizing: border-box; box-sizing: border-box; display: block; list-style-type: decimal; margin-bottom: 0.8em; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0; border: currentColor none 0 } .calibre2 { -moz-box-sizing: border-box; box-sizing: border-box; display: list-item; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; border: currentColor none 0; padding: 0 } .calibre3 { -moz-box-sizing: border-box; box-sizing: border-box; display: block; list-style-type: lower-roman; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0; border: currentColor none 0 } .calibre4 { -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 0 -1px; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #fff solid 1px; border-left: currentColor none 0; padding: 0 5px 0 0 } .calibre5 { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; color: #000; display: block; font-size: 1.41935em; font-weight: 700; line-height: 1.2; page-break-after: avoid; margin: 1.2em 0 0.8em; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #ccc solid 1px; border-left: currentColor none 0; padding: 0 } .calibre6 { -moz-box-sizing: border-box; box-sizing: border-box; display: block; orphans: 3; widows: 3; margin: 0 0 0.8em; border: currentColor none 0; padding: 0 } .calibre7 { -moz-box-sizing: border-box; box-sizing: border-box; height: auto; max-width: 100%; page-break-inside: avoid; width: auto; margin: 0; border: currentColor none 0; padding: 0 } .calibre8 { -moz-box-sizing: border-box; box-sizing: border-box; display: block; list-style-type: disc; margin-bottom: 0.8em; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0; border: currentColor none 0 } .calibre9 { -moz-box-sizing: border-box; box-sizing: border-box; display: list-item; margin: 0; border: currentColor none 0; padding: 0 } .calibre10 { display: block } .calibre11 { -moz-box-sizing: border-box; box-sizing: border-box; color: #858585; display: block; page-break-inside: avoid; margin: 0 0 0.8em; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: #e5e5e5 solid 4px; padding: 0 15px } .calibre12 { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; color: #000; display: block; font-size: 1.41935em; font-weight: 700; line-height: 1.2; page-break-after: avoid; margin: 1.2em 0 0.8em; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #ccc solid 1px; border-left: currentColor none 0; padding: 0 } .calibre13 { -moz-box-sizing: border-box; box-sizing: border-box; font-weight: 700; margin: 0; border: currentColor none 0; padding: 0 } .calibre14 { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; color: #000; display: block; font-size: 1.29032em; font-weight: 700; line-height: 1.2; orphans: 3; page-break-after: avoid; widows: 3; margin: 1.2em 0 0.8em; border: currentColor none 0; padding: 0 } .calibre15 { -moz-box-sizing: border-box; background: #f7f7f7; background-color: #f8f8f8; border-radius: 3px; box-sizing: border-box; direction: ltr; display: block; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 1em; line-height: 1.2; overflow: auto; page-break-inside: avoid; white-space: pre-wrap; word-wrap: normal; margin: 0 0 1.2em; border: currentColor none medium; padding: 0.85em 1em } .calibre16 { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; display: block; font-size: 1em; font-weight: 700; line-height: 1.2; orphans: 3; page-break-after: avoid; widows: 3; margin: 1.2em 0 0.8em; border: currentColor none 0; padding: 0 } .calibre17 { -moz-box-sizing: border-box; box-sizing: border-box; display: block; margin-top: 0 } .calibre18 { -moz-box-sizing: border-box; box-sizing: border-box } .calibre19 { -moz-box-sizing: border-box; box-sizing: border-box; display: block } .calibre20 { -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased; box-sizing: border-box; color: #000; display: block; font-size: 1.29032em; font-weight: 700; line-height: 1.2; orphans: 3; page-break-after: avoid; widows: 3; margin: 1.2em 0 0.8em; border: currentColor none 0; padding: 0 } .calibre21 { -moz-box-sizing: border-box; box-sizing: border-box; font-style: italic; margin: 0; border: currentColor none 0; padding: 0 } .calibre22 { -moz-box-sizing: border-box; border-collapse: collapse; border-spacing: 0; box-sizing: border-box; display: table; overflow: auto; page-break-inside: avoid; text-indent: 0; width: 100%; margin: 0 0 0.8em; border: currentColor none 0; padding: 0 } .calibre23 { -moz-box-sizing: border-box; box-sizing: border-box; display: table-header-group; vertical-align: middle; margin: 0; border: currentColor none 0; padding: 0 } .calibre24 { -moz-box-sizing: border-box; background-color: #fff; box-sizing: border-box; display: table-row; page-break-inside: avoid; vertical-align: inherit; margin: 0; border-top: #ccc solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; padding: 0 } .calibre25 { -moz-box-sizing: border-box; box-sizing: border-box; display: table-cell; font-weight: 700; vertical-align: inherit; margin: 0; border: #ddd solid 1px; padding: 6px 13px } .calibre26 { -moz-box-sizing: border-box; box-sizing: border-box; display: table-row-group; vertical-align: middle; margin: 0; border: currentColor none 0; padding: 0 } .calibre27 { -moz-box-sizing: border-box; box-sizing: border-box; display: table-cell; text-align: inherit; vertical-align: inherit; margin: 0; border: #ddd solid 1px; padding: 6px 13px } .calibre28 { -moz-box-sizing: border-box; background-color: #f8f8f8; box-sizing: border-box; display: table-row; page-break-inside: avoid; vertical-align: inherit; margin: 0; border-top: #ccc solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; padding: 0 } .calibre29 { -moz-box-sizing: border-box; box-sizing: border-box; font-style: italic; line-height: 1.2; margin: 0; border: currentColor none 0; padding: 0 } .dir { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background-color: #fff; color: #333; display: block; font-family: Helvetica, arial, freesans, clean, sans-serif; font-size: 1.29167em; line-height: 1.2; max-width: 960px; text-size-adjust: 100%; margin: 0 5pt; border: currentColor none 0; padding: 20px 0 } .inner { -moz-box-sizing: border-box; box-sizing: border-box; display: block; margin: 0 0 4px; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #eee dotted 1px; border-left: currentColor none 0; padding: 0 } .page { display: block; margin: 0; border: currentColor none 0; padding: 0 } .page1 { -moz-box-sizing: border-box; box-sizing: border-box; float: right; margin: 0 0 -1px; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #fff solid 1px; border-left: currentColor none 0; padding: 0 5px } .pcalibre { -moz-box-sizing: border-box; background: 0 0; box-sizing: border-box; color: #4183c4; text-decoration: none; margin: 0 0 -1px; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #fff solid 1px; border-left: currentColor none 0; padding: 0 5px 0 0 } .pcalibre4 { -moz-box-sizing: border-box; background: 0 0; background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; direction: ltr; display: inline; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 0.77419em; line-height: inherit; max-width: initial; overflow: initial; page-break-inside: avoid; white-space: pre-wrap; margin: 0; border: currentColor none medium; padding: 0 } .pcalibre7 { -moz-box-sizing: border-box; background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; direction: ltr; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 0.77419em; page-break-inside: avoid; white-space: nowrap; margin: 0; border: currentColor none medium; padding: 0.2em } .pcalibre10 { -moz-box-sizing: border-box; background: 0 0; box-sizing: border-box; color: #4183c4; text-decoration: none; margin: 0; border: currentColor none 0; padding: 0 } .section { color: #000; display: block; line-height: 1.6; overflow: hidden; word-wrap: break-word; margin: 0; border: currentColor none 0; padding: 0 } .pcalibre5:before { content: normal; letter-spacing: -0.2em } .pcalibre8:before { content: " "; letter-spacing: -0.2em } .pcalibre1:focus { outline: 0; text-decoration: underline } .pcalibre6:after { content: normal; letter-spacing: -0.2em } .pcalibre9:after { content: " "; letter-spacing: -0.2em } .pcalibre2:hover { outline: 0; text-decoration: underline } .pcalibre3:active { outline: 0; text-decoration: underline }