@namespace epub "http://www.idpf.org/2007/ops"; /* epub:type css */ section[epub|type~='introduction'], section[epub|type~='dedication'], section[epub|type~='acknowledgments'], section[epub|type~='foreword'], section[epub|type~='afterword'], section[epub|type~='preface'] { page-break-before: always !important; } section[epub|type~='appendix'] { page-break-after: always !important; } section[epub|type~='copyright-page'] { margin-right:auto; margin-left:auto; text-align: center; page-break-before: always !important; page-break-after: always !important; } section[epub|type~='titlepage'] { margin-right: auto; margin-left: auto; text-align: center; } aside[epub|type~='sidebar'] { width: 35%; float: left; padding: .5em .5em .5em .5em; border-left: solid 2 px #333333; } ul[epub|type~='index-entry-list'], li[epub|type~='index-entry'] { list-style-type: none; } /* navigation document */ h2 { text-align: left; } a { text-decoration: none; } span.bold { font-weight: bold; } nav[epub|type~='landmarks'], nav[epub|type~='page-list'] { display: none; visibility: hidden; } ol { list-style-type: none; } ol > li:first-child { margin-top: 0.3em; } nav[epub|type~='toc'] > ol > li > ol > li { margin-top: 0.3em; } li.front { font-style: italic; font-size: 85%; } li.front + li.body { margin-top: 1.5em; } span.author { font-family: arial, helvetica, sans-serif; font-weight: bold; } .hide { visibility: hidden; }