body{ hyphens: none !important; word-wrap: normal !important; overflow-wrap: hyphenate !important; -webkit-hyphens: none !important; -webkit-word-wrap: normal !important; -webkit-overflow-wrap: hyphenate !important; -epub-hyphens: none !important; adobe-hyphenate: none !important; adobe-text-layout: optimizeSpeed !important; text-align: justify; margin-bottom: 1.5em; } h1{ text-indent: 0; text-align: center; font-size: 1.6em; margin-bottom: 1em; } h2{ text-indent: 0; text-align: left; font-size: 1.2em; } h3{ text-indent: 0; text-align: left; font-size: 1em; } h4{ text-indent: 0; text-align: left; font-size: 0.9em; } h5{ text-indent: 0; text-align: left; font-size: 0.8em; } p{ display:block; font-size: 0.9em; line-height: 1.3em; margin: 1em 1em 0 1em; text-indent:1em; } div{ text-indent:0; } ul, ol{ margin: 1em 1em 0 1em; } li{ margin-bottom: 1em; font-size: 0.9em; line-height: 1.3em; } a, a:link, a:visited{ text-indent:0; color: inherit; text-decoration: underline; display: inline-block; } b, em{ display: inline; font-weight: bold; font-style: normal; } i{ display: inline; font-weight: normal; font-style: italic; } b i, i b { font-weight: bold; font-style: italic; } blockquote{ font-size: 1.1em; display:block; font-weight: normal; margin-left: 3em; margin-right: 3em; } pre { font-family: inherit; } .imagewide { width: 95%; max-width: 95%; } .imagewideP { max-height: 99%; } .separator{ height:1.5em; display:block; } .text-center{ text-indent: 0; text-align: center; } .center{ text-align: center !important; } .imagecenter { text-align: center !important; } .imagecenter a, .imagecenter img { max-width: 100%; } .imageleft { float: left; margin: 1em; max-height: 50% !important; } .text-right { text-align: right; } .right{ text-align: right !important; } .imageright { float: right; margin: 1em; max-width: 50% !important; width: 50% !important; } h1.titre{ text-indent: 0; text-align: center; font-size: 2.5em; margin:0.7em 0 0 0; } h2.auteur{ text-indent: 0; text-align: center; font-size: 1.6em; margin:1.5em 0 0 0; text-transform: uppercase; font-weight: normal; } p.coauteur{ text-indent:0; text-align:center; font-size:1.2em; margin-top:3em; font-style:italic; } p.revue{ text-indent: 0; text-align:center; font-size:1.2em; margin:3em 0 0 0; } p.isbn{ text-indent: 0; text-align:center; font-size: 1em; margin:3em 0 0 0; } div.editeur{ text-indent: 0; text-align:center; margin:1em 0 0 0; } .editeur p{ text-indent: 0; text-align:center; font-size: 0.8em; } p.texte{ text-indent: 0; text-align:center; font-size: 0.8em; margin:2em 0 0 0; } .copyright .titre, .copyright .revue{ font-family:EmbededFont1; color:#000000; } div.contenttoc{ text-align: left; margin: 1em 3em 0 3em; } div.itemtoc{ padding-bottom:0.5em; margin-bottom:1em; color: black; } .toc div.contenttoc{ font-size: 0.8em; } .toc .contenttoc .itemtoc{ width: 100%; border-bottom: solid; border-bottom-width:1px; border-bottom-style: dotted; } .contenttoc > div:nth-last-of-type(-n+3) > a{ font-style: italic !important; } div.photoAuteur{ text-align: center; width:30%; height: auto; margin: 1em 0 0 0; } div.imagelivre { text-align: center; width:20%; height: auto; margin: 1em 0 0 0; } div.livre{ text-align: center; font-size:1em; font-weight: bold; margin-top: 0.5em; } div.auteur { text-align: center; margin: 1em 0 1em 0; } .biographie h1, .parutions h1{ text-transform: uppercase; font-weight: normal; } .biographie p, .parutions p{ text-indent: 0; } .biographie .photoAuteur { text-align:left; float:left; padding: 0.8em; margin: 1em 1.5em 1em 1.5em; transform: rotate(-8deg); -webkit-transform: rotate(-8deg); box-shadow: 5px 5px 10px 0px #656565; -webkit-box-shadow: 5px 5px 10px 0px #656565; } .biographie .photoAuteur img{ display: block; width: 100%; max-height: 100%; } .parutions .imagelivre { text-align: left; float:left; margin: 0 1em; } .parutions .imagelivre img{ display: block; width: 100%; max-height: 100%; height: auto !important; } .parutions .livre { text-align: left; margin-top: auto; text-transform: uppercase; font-weight: normal; } .parutions .auteur { text-align: left; } .livre a{ display: inline; } .chapitre h1, .Annexe h1, .enjeux h1, .chapitre_lettrine h1, .toc h1 { margin-top:0.7em; font-family:EmbededFont1; color:#000000; margin-bottom:1em !important; } .chapitre h2, .enjeux h2, .Annexe h2, .chapitre_lettrine h2 { font-family:EmbededFont1; color:#000000; margin-bottom:1em !important; } .chapitre h3, .enjeux h3, .Annexe h3, .chapitre_lettrine h3 { font-family:EmbededFont1; color:#000000; margin-bottom:1em !important; } .chapitre h4, .enjeux h4, .Annexe h4, .chapitre_lettrine h4 { font-family:EmbededFont1; color:#000000; margin-bottom:1em !important; } .chapitre h5, .enjeux h5, .Annexe h5, .chapitre_lettrine h5 { font-family:EmbededFont1; color:#000000; margin-bottom:1em !important; } .Annexe b, .enjeux b{ color:#000000; } .biographie h1, .parutions h1{ color:black !important; } .chapitre_lettrine p:nth-of-type(1){ text-indent:0 !important; } .chapitre_lettrine p:nth-of-type(1):first-letter{ font-family:EmbededFont1; font-size: 6.45em; color:#000000; float:left; line-height: 120%; margin-bottom: -0.3em; margin-right: 0.05em; margin-top: -0.3em; padding-bottom: 0em; padding-top: 0.1em; } sub{ text-indent: 0; display: inline-block; width:auto; margin: 0.7em 1em 0.7em 10%; font-size: 1.3em; color:#000000; font-style: italic; } .chapitre sub, .chapitre_lettrine sub{ font-family:EmbededFont1; font-style: normal; } .note_auteur, .Intercalaire{ margin-left:2em; margin-right:2em; margin-top:2em; } .Intercalaire h1{ font-family:EmbededFont1; color:#000000; padding-top:2em; text-align: center; font-size: 2.5em; } .note_auteur h1{ display:none; } .note_auteur .text-left { text-indent:0 !important; margin-top: 3em !important; } .note_auteur .text-left:before { display: inline-block; color: black; opacity: 0.3; content: "\201C"; font-size: 6em; float: left; padding: 0; margin-bottom: -0.7em; margin-right: 0.1em; margin-top: -0.3em; line-height: 1.1em !important; } .note_auteur .text-left:after { display: inline-block; color: black; opacity: 0.3; content: "\201E"; font-size: 6em; float: right; padding: 0; line-height: 1.3em !important; margin-bottom: -0.5em; margin-left: 0.1em; margin-top: -0.8em; } .note_auteur .text-right{ margin-top:2em !important; float: right; } div.image-center{ text-indent:0; text-align:center; margin:0 auto; } div.block-image-wrapper{ max-width:100%; max-height: 100%; width: 100%; height: auto; text-align: center; margin: 1em auto 0 auto; } .block-image{ max-width:100%; max-height:100%; vertical-align:middle; display: inline-block; margin: 0 auto; } div.image-80pc{ width:80%; text-align:center; margin:0 auto; max-height:100%; display:inline-block; } div.image-50pc{ width:50%; text-align:center; margin:0 auto; max-height:100%; display:inline-block; } div.image-30pc, div.logo{ width:30%; text-align:center; margin:0 auto; max-height:100%; display:inline-block; } div.image-80pc img, div.image-50pc img, div.image-30pc img, div.logo img{ max-width:100%; max-height:100%; } div.image-80pc a, div.image-50pc a, div.image-30pc a, div.logo a{ display:inline-block; width:100%; } .videoContainer { margin-top: 1em; margin-bottom: 1em; page-break-before:auto; page-break-inside:avoid; text-align: center; } .divvideo{ margin-top:2em; display:block; margin-left:auto; margin-right:auto; max-width: 81%; width: 81%; text-align: center; } .video{ border:2px solid #656565; border-radius:2px; margin-left:auto; margin-right:auto; width: 80%; max-width: 80%; z-index:2; box-shadow: 3px 3px 5px 0px #656565; -webkit-box-shadow: 3px 3px 5px 0px #656565; } .legend span { text-align:center; margin-bottom: 1em !important; margin-top: 0.5em !important; font-size: 0.8em; display: block; } .Annexe .title_box { display:block; } .Annexe .chaptitle { font-family:EmbededFont1 !important; font-size: 2.5em !important; color:#000000; margin-bottom:2.5em !important; } .Annexe hr { display:none } .title_box { display: none } .portfolio { margin-top:1.5em; margin-left:auto; margin-right:auto; width:80%; border: 8px solid #000000; border-radius: 5px; box-shadow: 5px 5px 5px 0px #656565; -webkit-box-shadow: 5px 5px 5px 0px #656565; } .preface, .dedication, .introduction, .prelude, .letter, .news, .glossary, .appendix{ display:block; text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 3em; margin-right: 3em; } .chapnum{ letter-spacing: 0.2em; text-align: center !important; margin-left: auto; margin-right: auto; font-size: small !important; font-weight: lighter !important; font-family: sans-serif !important; } .chaptitle{ display: block; text-align: center !important; margin-left: auto; margin-right: auto; font-size: large !important; font-weight: bolder !important; font-family: sans-serif !important; text-shadow: 0px 1px 1px #fff !important; } .chapsubtitle{ display: block; text-align: left; margin-left: 1em; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left; font-size: 1.2em; color: Navy; } .parttitle{ display: block; margin-left: 1em; margin-top: 1em; margin-bottom: 1em; text-align: left; font-size: 1.5em; color: navy; } .partsubtitle{ display: block; margin-left: 1em; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left; font-size: 1.2em; color: navy; } .title{ display: block; text-align: center; margin-top: 1em; margin-bottom: 1em; } .endpage{ display: block; text-align: center; } .poem, .song{ display: block; text-align: left; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; font-style: italic; text-indent: 0em; white-space: pre-wrap; font-size: small; } .list{ display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 3em; margin-right: 3em; font-size: 1.2em; } .pubinfo{ display: block; margin-left: 2em; margin-right: 2em; } .author{ display: block; margin-top: 1em; margin-bottom: 1em; color: maroon; } .note{ display: block; font-style: italic; text-align: left; margin-top: 1em; margin-bottom: 1em; } .part{ display: block; text-align: center; margin-top: 1em; margin-bottom: 1em; } .partnum{ display: block; margin-left: 1em; margin-top: 1em; margin-bottom: 1em; text-align: left; font-size: 1.5em; color: teal; } .fn{ display: block; text-align: left; margin-top: 1.5em; margin-bottom: 1.5em; margin-left: 2em; margin-right: 2em; font-size: 0.8em; font-style: normal; font-family: serif; } .blurb{ display: none; } .endblurb{ display: none; } .acknowledge{ display: block; text-align: center; font-size: 0.8em; color: Teal; }