@charset "UTF-8";@charset "UTF-8";#wpadminbar{display:none!important}body:not(.custom-background-image).admin-bar:before{top:0!important}*{box-sizing:border-box}*:focus{outline:none}body{-webkit-backface-visibility:hidden}html,body{margin:0;position:absolute;width:100%;top:0;min-height:100%;height:100%;color:#000;font-family:lato,proxima nova;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{margin-top:0!important}p{margin:0 0 20px;font-weight:300;font-size:19px;line-height:26px}p strong{color:#000;font-weight:400}.sub-sub p a,.sub-sub li a{color:#0070bf;border-bottom:1px solid;border-bottom-color:inherit}a strong{color:#0070bf}b{font-weight:800}b{font-weight:600}.green-list b{font-weight:800}.green-list a{color:#9d9c9c!important}p:last-child{margin:0}sup{color:#0070bf;font-size:.7em;line-height:0}li:last-child{margin-bottom:0!important}a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:inherit;text-decoration:none}a:hover{color:grey!important}span a{}table a{color:#0071c6;text-decoration:underline}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}#word-editor{float:right}.single-container-article h2{float:left;clear:both;margin:0 0 20px;font-size:19px;line-height:24px}img{border:0}button{cursor:pointer;background-color:initial;border:initial;padding:initial}.error-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header.site-header{width:100%;background-color:#fff;border-bottom:1px solid #9d9c9c;height:75px;position:fixed;top:0;padding:0 25px;z-index:2;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}span.search-result-words{background-color:#ff0;color:#000}.article-search{float:left;width:100%}img.search-thumb{max-width:100%;height:auto}.search-thumb-container{margin:0 20px 20px 0;float:left;width:100px}.read-more{color:#0973c2;font-weight:700;border-bottom:1px solid;clear:both;float:right}.search-content{float:left;width:80%;width:calc(100% - 120px)}#logo{float:left;margin:12px 0;max-width:228px}#logo img{max-height:50px;width:auto;border-right:1px solid #9d9c9c;max-width:200px}#content{width:100%;padding-top:75px;display:inline-table;height:100%}.container{padding:20px 40px 40px;width:100%;float:left}.container.search{max-width:1400px;margin:0 auto;float:none}.article-container{float:left;padding-bottom:200px;width:100%}.single-container{padding-top:20px;padding-right:40px;padding-bottom:20px;width:100%;left:0}.single-container-article{padding-bottom:40px;padding-right:25%;float:left;clear:both}.single-container-article p{max-width:1000px;float:left;clear:both}.single-container-article.full p{max-width:1200px}.single-container-article.alone{padding-bottom:120px}.single-container-article.black{width:100%;background-color:#3c3c3b;color:#fff;padding-top:40px;margin-bottom:40px}#black-list1.single-container-article black{margin-top:-40px}.single-container-article.fulltable.blue{background-color:#99c5e5}.single-container-article.fullright{width:100%;padding-right:40px}.single-container-article.title{padding-right:0;padding-bottom:0;width:100%}.single-container-article.full{padding-left:100px;padding-right:100px;padding-top:40px;background-color:#e3e3e3;margin-bottom:40px;width:100%}.single-container-article.fulltable{padding:40px;margin-bottom:40px;width:100%}#article ul{margin-left:10px;margin-bottom:20px;float:left;width:95%;width:calc(100% - 20px)}#article ul p{float:left;clear:both}.article-col.col1 ul:last-child{margin-bottom:0!important}div#article li{list-style:disc;margin-bottom:10px;font-size:19px;line-height:26px;font-weight:300}#article li ul li{list-style:circle}#article li ul{margin-top:10px}h1.title-thin{font-size:25px;margin:0 0 10px!important}ul.general-list-black li{margin:0 0 30px;font-size:19px;font-weight:600;line-height:24px}ul.general-list-black li:before{content:'';width:10px;height:10px;margin-left:-23px;margin-right:10px;display:inline-block;background-color:#fff}.green-list{background-color:#0070bf;padding:40px;color:#fff;max-width:1400px;width:100%;float:left;clear:both;position:relative}.green-list a:hover{background-color:#9d9c9c}.green-list h1{margin-bottom:20px;font-size:30px;line-height:34px;font-weight:600}.green-list ul{margin-left:40px;margin-bottom:30px;float:left;clear:both}.green-list li{list-style:disc;margin-left:0;margin-bottom:10px}.green-list p{font-size:19px;line-height:28px;font-weight:400}.green-list p img{max-width:47px;height:auto;vertical-align:bottom;margin-top:0;float:left}.single-container,.article-header,.single-container-article{padding-left:235px}.container .single-container{padding:0 0 20px 195px}table.article-table{width:100%;border-collapse:collapse;border-spacing:0;background-color:#f5f5f5}table.article-table.arrows{background-color:unset}table.article-table.arrows:nth-child(even) .table-sub-title{background-color:#f5f5f5;position:relative}img.arrow{position:absolute;left:0;right:0;top:100%;width:101%;z-index:1}table#table-arrows.article-table{background-color:unset}table.article-table th,table.article-table td{padding:10px;vertical-align:top;width:20%}table.article-table.arrows td.table-sub-title{width:12%;min-width:130px;font-style:normal;position:relative;font-weight:300;padding-top:50px}.table-arrows1 td.table-sub-title{padding-top:10px!important}table.article-table.arrows:last-child img.arrow{display:none}table.article-table.arrows:last-child .table-sub-title{border-bottom:1px solid #006ec1}#table-arrows tr.table-main-titles{color:#4c4c4c}#table-arrows th.titre2,.article-table.arrows tr.sub-table td:last-child{font-style:italic;background-color:unset}{width:25%}#table-arrows th.titre1,.article-table.arrows tr.sub-table td:first-child{width:63%}table th{font-size:20px;line-height:24px}table.article-table th:first-child{border-right:2px solid #0070bf;border-collapse:collapse}#table-arrows th.table-main-title{width:12%}td.table-sub-title{border-right:2px solid #006fc0;font-style:italic;font-weight:700}tr.sub-table{border-bottom:1px solid #006fc0;border-top:1px solid #006fc0}th{border-bottom:2px solid #0070bf}tr.sub-table ul{margin-left:20px}tr.sub-table li{list-style:initial;margin-bottom:10px}tr.sub-table td:first-child{color:#006fc0}.article-table.arrows tr.sub-table td:first-child{color:#000}tr.sub-table td:last-child{font-style:italic;background-color:#ececec}tr.sub-table td{font-weight:300}ul.files{width:100%;padding:0 40px;text-align:center}li.file{max-width:30%;width:auto!important;display:inline-table;margin:20px 10px;float:none!important}.img-link:hover{border-bottom:0!important}img.file-preview{width:auto;max-height:300px}.checkpoints{float:left;clear:both;width:100%}.checkpoints p{float:none!important;clear:none!important}.intro-column{float:left;width:50%;margin-bottom:40px;padding:20px;font-weight:300}.intro-column ul{margin-left:30px;float:left;clear:both}.intro-column li{list-style:disc}.article-header{width:100%;height:300px;height:32vw;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:40px;overflow:hidden}.header-image-copyright{position:absolute;right:10px;top:10px;color:#fff;font-size:12px;z-index:1}a.copyright-icon{width:20px;height:20px;background-color:#fff;display:block;color:#000;text-align:center;cursor:pointer;float:right;font-size:15px}.copyright-infos{display:none;float:left;margin-right:5px;height:20px;padding:3px;text-align:center;color:#000;background-color:#fff}.article-header img{position:absolute;left:0;right:0;bottom:0;top:0;height:auto;width:100%}.shadow-bloc{position:absolute;bottom:0;width:100%;height:30%;z-index:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(30%,rgba(0,0,0,.5)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.5) 30%,transparent 100%)}.article-title{position:absolute;bottom:10px;color:#fff;font-size:44px;z-index:1}#site-title{float:left;padding:17px 0 0 11px;text-transform:uppercase;font-size:22px;line-height:22px}form.search-form{max-height:0;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;position:fixed;left:0;top:75px}form.search-form.search-develop{width:100%;max-height:100%;height:100%;background-color:rgba(0,0,0,.5)!important;background-color:#000;padding:25px}.post-search{margin-bottom:40px;border-bottom:1px solid grey;padding-bottom:40px;float:left;width:100%}span.result{color:#006fbf}.search-field{font-family:inherit;opacity:0;border:0;width:0;height:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}form.search-form.search-develop .search-field{opacity:1;display:block;width:95%;border:1px solid #000;height:50px;padding:10px;float:left;font-size:30px;border-radius:0;-webkit-appearance:default-button}.close{display:none;position:absolute;right:35px;top:80px;width:32px;height:32px;opacity:.8}form.search-form.search-develop .close{display:block}.close:hover{opacity:1}.close:before,.close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}button.search-submit-contain{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;display:none;-webkit-appearance:none}form.search-form.search-develop button.search-submit-contain{float:left;display:block;width:5%;height:50px;opacity:1;background-color:#0070bf;-webkit-appearance:none}button.search-submit-contain img{max-height:30px}button.search-submit-contain path.path1{fill:#fff}path.path1{fill:#0070bf}svg.icon.icon-search{transform-origin:0;max-width:20px;max-height:20px}button.search-submit{cursor:pointer;background-color:initial;border:initial;height:75px;max-width:60px;margin-left:15px;padding:10px;float:right;margin:0;position:relative;border-left:1px solid #d8d8d8}button.search-submit.search-develop{background-color:#bbbbbb80}.sub-sub{float:left;width:100%}.search-contain-chapter,.search-contain-sub-chapter{float:left;width:100%;clear:both}span.search-term{font-weight:700;color:#0070bf}header.search-header{margin:0 0 20px;border-bottom:1px solid grey;padding-bottom:10px}#head-menu li ul{display:none}.menu-head-container{float:right;position:relative;padding:20px 0 0;margin-left:15px;margin-right:40px;height:auto;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}ul#head-menu{box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#fff;display:inline-table;vertical-align:middle;float:left}#head-menu li{display:inline-table;border-right:1px solid grey;width:30px;height:30px;margin-bottom:10px;text-align:center;font-weight:700}ul#head-menu li{display:table-cell;vertical-align:middle}ul.sub-menu.visible{}ul.sub-menu{position:absolute;width:100%;box-shadow:0 0 5px rgba(0,0,0,.5);top:100%;left:0;padding:10px 10px 60px;z-index:-1;background-color:#fff;overflow:initial;display:inline-table}ul.sub-menu li{border-right:0!important}span.chapter-number-blank{color:#9d9c9c}li.menu-item{cursor:pointer}.current-menu-parent{background-color:#0070bf;color:#fff}.menu-sup-chapter{color:grey!important;border-bottom:1px solid;padding:0 0 20px;font-size:17px!important;margin:0 0 20px;font-weight:700}ul.sub-menu li{border-right:0!important;display:inline-table!important;width:100%!important;text-align:left!important;color:#006fc0;font-size:13px}li.blank{color:#9d9c9c}.note{font-size:15px;color:grey}#home-menu{padding:20px 0 0}.home-menu-item,.home-menu-item-blank{width:33.3%;height:300px;height:22vw;display:inline-table;float:left;vertical-align:top;position:relative;border:2px solid #fff}.sub-chapter-menu .home-menu-item{width:50%}.home-menu-item-blank{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.home-menu-item-thumbnail{background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-submenu-item-thumbnail{background-image:url(imgs/fond_bleu.jpg);background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%}.home-menu-item-thumbnail.color{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.home-menu-item a{width:100%;height:100%;position:absolute}.home-menu-item a:hover .home-menu-item-thumbnail{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.home-menu-item-infos{width:75%;position:absolute;left:10px;bottom:10px}.home-menu-item-title{background-color:#fff;padding:8px;font-weight:700;clear:both;float:left}.home-menu-item-number{background-color:#0070bf;float:left;margin-bottom:5px}.home-menu-item-number.blank{background-color:grey}.home-menu-item-number .number{color:#fff}.number{display:table-cell;vertical-align:middle;height:30px;width:30px;font-size:14px;font-weight:700;color:#000;margin:0 auto;text-align:center}.number.blank{background-color:#9d9c9c}.chapter-title{font-weight:900;color:#b2b2b1;font-size:25px}.home-menu-item-title .sub-chapter-number{font-weight:200;margin-right:5px}.sub-menu .sub-chapter-number{font-weight:200;margin:0 3px 0 0}li.menu-item-blank .number{background-color:#fff;color:#b2b2b1}.article-title .sub-chapter-number{margin-right:10px;font-weight:200;color:#ff0}span.main-title{font-weight:800}.previous-bloc{float:right;width:50%;height:100%;padding:23px;box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#fff;text-align:right}.next-bloc{float:left;height:100%;width:50%;padding:23px;box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#fff}.prev-next-container{height:70px;width:100%;position:fixed;bottom:0;display:none;color:#b2b2b1}.previous-bloc:hover,.next-bloc:hover{color:#000}.prev-next-container span.previous-article-title{font-weight:800}.prev-next-container span.sub-chapter-number{font-weight:200}.chevron::before{border-style:solid;border-width:.1em .1em 0 0;content:'';display:inline-block;height:.35em;left:.15em;position:relative;top:.5em;transform:rotate(-45deg);vertical-align:top;width:.35em}.table .chevron::before{left:-7px;top:7px;color:#000}.table .chevron.right{float:left;margin-left:0}.chevron.right:before{margin-left:5px;transform:rotate(45deg)}.chevron.top:before{margin-left:5px}.chevron.left:before{right:0;margin-right:5px;left:inherit;transform:rotate(-135deg)}.post-type-archive-chapter1 .number1,.single-chapter1 .number1{color:#fff;background-color:#0070bf}.post-type-archive-chapter2 .number2,.single-chapter2 .number2{color:#fff;background-color:#0070bf}.post-type-archive-chapter3 .number3,.single-chapter3 .number3{color:#fff;background-color:#0070bf}.post-type-archive-chapter4 .number4,.single-chapter4 .number4{color:#fff;background-color:#0070bf}.post-type-archive-chapter5 .number5,.single-chapter5 .number5{color:#fff;background-color:#0070bf}.post-type-archive-chapter6 .number6,.single-chapter6 .number6{color:#fff;background-color:#0070bf}.post-type-archive-chapter7 .number7,.single-chapter7 .number7{color:#fff;background-color:#0070bf}.post-type-archive-chapter8 .number8,.single-chapter8 .number8{color:#fff;background-color:#0070bf}.post-type-archive-chapter9 .number9,.single-chapter9 .number9{color:#fff;background-color:#0070bf}.sub-chapter-menu{float:left;width:75%}footer{height:100px;width:100%;background-color:#383838;float:left;margin-top:120px;margin-bottom:-3px;padding:20px 25px}.footer-links-list{float:right}.footer-links-list a{color:#bbb;font-weight:600}img.white-logo{height:35px;float:left}span.copyright{float:left;clear:both;color:#fff;font-size:12px;margin:10px 20px 0 0}.credits{display:table-cell;vertical-align:bottom}.credits p,.credits a{font-size:12px;color:#fff;line-height:19px}.credits a{border-bottom:1px solid #ffffff80}.notice{float:right;width:25%;padding:0 0 0 20px}.notice strong,.notice a{color:#0070bf}.green-list strong{color:inherit;font-weight:900}.introduction{margin-bottom:20px;float:left}.simple-article-text-bloc{float:left}.word-mark{color:grey;border-bottom:1px solid;display:inline-table;position:relative;cursor:pointer}.word-mark:hover .word-definition{visibility:visible;opacity:1}.word-definition{position:absolute;z-index:1;top:120%;box-shadow:0 0 10px #0000004a;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;font-weight:100;font-size:16px;color:#000;width:450px;background-color:#fff;padding:20px 20px 20px 40px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}span.def:before{content:"\2022";float:left;margin-left:-20px;height:27px}span.def{float:left;clear:both}.article-col.col2{max-width:500px;width:25%;float:left;margin-top:7px;margin-bottom:10px;padding-left:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.article-col.col2 p{font-size:12px;line-height:16px}.article-col.col2 a{color:#0070bf;word-break:break-all}.article-col.col2 strong{color:#006fc0}.single-container-article h1{margin:0 0 20px;max-width:75%}ul.list-articles li{list-style:disc;float:left;margin:0 0 20px;width:100%}ul.list-articles ul{margin-left:90px;margin-bottom:20px;float:left;clear:both}li.list-icon{list-style:none!important}.list-icon .col1 p{max-width:80%;float:left;clear:none}img.list-icon-icon{float:left;max-width:60px;margin-right:30px;width:20%}.list-icon-content{float:left;width:80%;position:relative}.list-icon-content .col2{position:absolute;right:0}.article-col.col1{display:inline-table;float:left;max-width:75%;width:100%;clear:both;position:relative;font-weight:300;font-size:19px;line-height:26px}ul.article-types{width:100%;float:left}.type{float:left;clear:both;width:100%}.sub-sub-chapters{float:left;width:100%;clear:both}.table-of-content{}.table-title{font-size:20px;color:#006fc0;position:absolute;width:20%;max-width:300px;padding:20px 20px 20px 30px;right:40px;box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#fff;font-weight:600;margin:0 0 30px}.table-title ul{margin-left:12px}.table-link{color:#000;display:block}.table-link{color:#000;display:inline-table;font-size:14px}a.table-link:hover{color:#006ec1}.table-link .chevron.right:before{margin-left:-16px;margin-right:9px;transform:rotate(45deg)}.table li{color:#000000ab;margin:0 0 10px}img.fullscreen-image{width:100%}.go-back-top{height:35px;float:left;width:35px;font-size:25px;color:#fff;background-color:#0070bf;border-radius:50%;position:fixed;bottom:72px;right:2px;display:none;z-index:1}.go-back-top span{height:35px;width:35px;text-align:center;display:table-cell;transform:rotate(-90deg)}span.symbol{margin-right:20px}input[type=checkbox]{background-color:#fff;-webkit-appearance:none;color:#000;display:inline-table;float:left;margin-left:-30px;margin-right:0;height:19px;width:19px;border:1px solid #000}input[type=checkbox]:first-child:after{content:'✓';font-size:34px;position:absolute;line-height:0;height:19px;width:19px;margin-top:4px;font-weight:300}input[type=checkbox]:checked:after{content:'✓';font-size:34px;position:absolute;line-height:0;height:19px;width:19px;margin-top:4px;font-weight:300}a.menu-link{display:none;cursor:pointer}img.icon{max-width:50px;position:absolute;top:0;left:-60px}.article-link{float:left;clear:both;margin:0 0 10px}span.link-description{font-size:12px;color:grey;font-weight:700}img.link{max-width:25px;float:left;margin-right:8px;margin-top:-5px;line-height:0}.accordion-close{text-align:center;float:left;width:100%;margin-bottom:20px}.accordion-close-article{float:left;margin-top:20px}img.table-image{max-width:100%;display:none}.family-tree-responsive{display:none}.family-tree-responsive img{width:100%;border:1px solid}.family-tree-responsive img:hover{opacity:.8}.family-tree{position:relative}.family-line{position:absolute;width:100%}.family-line.line-1{top:12%;width:100%}.family-line.line-2{top:26%}.family-line.line-3{top:40%}.family-line.line-4{bottom:34.3%}.family-line.line-6{bottom:16%}.family-tree-item{display:inline-table;vertical-align:middle;margin:2px;width:6vw;height:3vw;border:1px solid #000;position:relative}.family-tree-item.blue1.focal{border:4px solid #00a291;margin-left:5px}.family-tree-item.blue1{background-color:#daedea;border:1px solid #00a291}.family-tree-item.blue2{background-color:#cce3f2;border:1px solid #0672b9}.family-tree-item.red{background-color:#fce0dd;border:1px solid #e83c58}.family-tree-item.grey{background-color:#dadada;border:1px solid #888787}.family-tree-item.white{background-color:#fff}.family-tree-item-title{display:table;width:100%;height:100%}.family-tree-item-title span{vertical-align:middle;text-align:center;display:table-cell;font-size:.9vw}.left-side{position:absolute;width:50%;height:100%;left:0}.right-side{position:absolute;height:100%;width:50%;right:0}.family-tree-bloc{position:absolute}.line-1 .left-side .bloc-1{right:14%}.line-1 .right-side .bloc-1{left:14%}.item-details{position:absolute;width:150%;left:-25%;top:103%;font-size:1vw;z-index:5;border:2px solid #01a291;background-color:#ececec;text-align:center;cursor:pointer;opacity:0;visibility:hidden;padding:10px;-webkit-transition:visibility .5s ease-in-out,opacity .5s ease-in-out;-moz-transition:visibility .5s ease-in-out,opacity .5s ease-in-out;-ms-transition:visibility .5s ease-in-out,opacity .5s ease-in-out;-o-transition:visibility .5s ease-in-out,opacity .5s ease-in-out;transition:visibility .5s ease-in-out,opacity .5s ease-in-out}.family-tree-item:hover .item-details{opacity:1;visibility:visible}.bloc-central{text-align:center;left:50.5%;top:50%;transform:translate(-50%,-50%);z-index:1}.right-side .family-tree-item{float:right}.left-side .family-tree-item{float:left}.line-2 .left-side .family-tree-bloc.bloc2{left:33.5%}.line-2 .left-side .bloc3{right:7%}.line-3 .left-side .bloc2{left:20%}.line-3 .left-side .bloc3{left:60%}.line-2 .right-side .bloc1{right:0}.line-2 .right-side .bloc2{right:33.5%;text-align:right}.line-2 .right-side .bloc3{left:8.5%}.bloc-central .item-2{margin-left:-6.1vw}.line-3 .right-side .bloc3{right:59%}.line-3 .right-side .bloc2{text-align:right;right:20%}.line-3 .right-side .bloc1{right:0}.line-4 .left-side .bloc2{right:6%}.line-4 .left-side .bloc2 .family-tree-item{float:right}.line-4 .right-side .bloc2{left:8%}.line-4 .right-side .family-tree-item{float:left;text-align:left}.line-4 .right-side .bloc1{right:5.5%}.family-line.line-5{bottom:19%}.line-5 .left-side .bloc1{right:19%}.line-5 .right-side .bloc1{left:21.5%}.family-line.line-6{bottom:9%}.line-6 .left-side .bloc1{left:20%}.line-4 .left-side .bloc1{left:7%}.arrow-up{width:0;height:0;position:absolute;top:-10px;left:48%;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ececec}.arrow-up2{width:0;height:0;position:absolute;z-index:-1;top:-12px;left:48%;left:50%;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #01a291}ul.horizontal-words{display:flex;margin-bottom:200px;position:relative}li.horiz-word{padding:0 0 0 50px;height:150px;display:table;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-ms-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}li.horiz-word:first-child{border-left:2px solid}.horiz-arrows{position:relative;float:right;width:2px;height:100%}img.arrow-horiz{height:100%;position:absolute;top:0;left:0;z-index:1}.horiz-word-definition{max-height:0;top:100%;margin-top:20px;left:50%;transform:translateX(-50%);overflow:hidden;position:absolute;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.horiz-word-definition strong{color:#00ab92;font-weight:700}li.horiz-word span{color:#000;-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}li.horiz-word:hover .horiz-word-definition{max-height:200px}li.horiz-word:hover span{color:#fff}li.horiz-word:hover{background-color:#00ab92}li.horiz-word span{display:table-cell;vertical-align:middle}img.arrow-horiz.green{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-ms-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}li.horiz-word:hover img.arrow-horiz.green{opacity:1;visibility:visible}img.horizontal-arrows-image{width:100%;border:1px solid;display:none}.annexes-sections{width:100%;display:block;overflow:auto;margin:0 auto;border-bottom:1px solid #9d9c9c;padding:40px;max-width:1200px}.annexes-sections:first-child{border-top:1px solid #9d9c9c}.section-col.one{float:left;width:20%}.section-col.two{float:left;width:60%}.section-col.three{float:left;width:20%}.folder{float:left;background-color:#b2d4eb;width:47%;width:calc(50% - 20px);height:120px;position:relative;text-align:center;margin-bottom:20px;display:table}.folder:nth-child(2n+1){clear:both;margin-right:20px}.folder:first-child{margin-right:20px}.folder:last-child{margin-bottom:0!important}.folder a{display:table-cell;vertical-align:middle}.folder a:hover{opacity:.8}.folder-title{width:100%;color:#0072bc;padding:20px;font-weight:700;font-size:22px;text-align:center}ul.sections-links{float:left;margin-left:40px}img.list-links-icon{max-width:20px;margin-right:10px;vertical-align:middle}ul.sections-links li{margin-bottom:10px;color:#04b398;font-size:18px}@media screen and (max-width:1200px){.icon-menu{display:block;height:75px;float:right;position:relative;width:50px}#click-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-65%);font-size:25px}a.menu-link{display:block}span.cross{display:none;font-weight:700}header.ciao-menu .threelines{display:none}header.ciao-menu .cross{display:block}#menu-eem{display:none}header.ciao-menu{height:100%!important;max-height:100%;overflow:auto}.menu-head-container{height:0;overflow:hidden;float:none;margin:0;padding:0;width:100%}header.ciao-menu .menu-head-container{height:100%;overflow:auto}ul#head-menu{width:100%;text-align:center;padding:0;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header.ciao-menu ul#head-menu{opacity:1}ul.sub-menu{position:inherit}#head-menu li{border:0;width:100%;display:block;height:40px;text-align:center;margin:0}#head-menu li .number{width:100%;height:40px;display:inline-table;padding:17px;opacity:1}.single-container,.article-header,.single-container-article{padding-left:100px}}@media screen and (max-width:1100px){ul.horizontal-words{display:none}img.horizontal-arrows-image{display:block}.article-col.col1{max-width:100%!important}ul.list-articles li{margin:0 0 20px;padding-left:0}.article-col.col2{max-width:none;width:100%;margin-top:20px;padding-left:0;position:inherit}.family-line.line-1{top:11%}.family-line.line-2{top:25.5%}.family-line.line-3{top:39.5%}.family-line.line-4{bottom:35%}.family-line.line-5{bottom:19.5%}.home-menu-item,.home-menu-item-blank{width:49.7%;height:300px;height:33vw;border:1px solid #fff;margin-bottom:2px}.family-tree{display:none}.family-tree-responsive{display:block}.single-container,.article-header,.single-container-article,.table-of-content{padding-left:40px;padding-right:40px}.container .single-container{padding:0 0 20px}.table-title{margin-top:-40px;margin-bottom:40px;position:inherit;width:100%;max-width:none;padding-left:40px}.table-link{width:100%;margin-top:10px}.table li{font-weight:300;color:#000000ab;margin:0 0 20px}img.icon{position:inherit;background-color:#fff;padding:5px;margin-bottom:10px;top:0;left:0}.single-container-article h1{max-width:100%}table.article-table{display:none}img.table-image{display:block;border:1px solid #9d9c9c;position:relative}img.table-image:hover{opacity:.8}.table-image-hover{display:none}.table-image-hover{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.word-mark{position:static}.word-definition{width:100%;top:50%;left:0;transform:translateY(-50%)}.section-col{width:100%!important;margin-bottom:20px}}@media screen and (max-width:850px){.single-container-article{padding:40px}.header-container{position:relative;height:100%}button.search-submit{margin:0;height:35px;position:absolute;right:0;margin-top:20px;padding-top:0}.icon-menu{position:absolute;right:75px}.home-menu-item,.home-menu-item-blank{width:49.7%;height:300px;height:33vw;border:1px solid #fff;margin-bottom:2px}#logo{margin:20px 0}#logo img{max-width:140px}#site-title{font-size:14px;padding-top:24px;line-height:14px}.article-header{height:400px;height:45vw}.sub-chapter-menu{width:100%}.notice{float:left;width:100%;padding:0 0 20px}.article-header img{position:absolute;left:inherit;right:0;height:100%;width:auto}.list-articles .article-col.col1{max-width:calc(100% - 40px)!important;max-width:90%}.search-content{width:100%}.intro-column{padding:0;width:100%}.article-col{width:100%!important}}@media screen and (max-width:650px){header.site-header{height:auto;padding:0 20px 20px}#logo{margin:20px 0 10px}#site-title{clear:both;padding:0}#content{padding-top:110px}button.search-submit{max-width:140px;width:140px;text-align:center}svg.icon.icon-search{transform-origin:0;max-width:100%;max-height:20px;float:left;clear:both}form.search-form{top:110px}form.search-form.search-develop .search-field{width:90%}form.search-form.search-develop button.search-submit-contain{width:10%}.icon-menu{position:absolute;left:50%;transform:translateX(-50%)}img.file-preview{max-height:150px}ul.files{padding:0}footer{height:auto}.footer-links-list,.credits,span.copyright{width:100%;display:inline-table;margin-bottom:20px}}@media screen and (max-width:600px){.shadow-bloc{height:50%;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(50%,rgba(0,0,0,.5)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.5) 50%,transparent 100%)}.sub-chapter-menu .home-menu-item{width:100%}.home-menu-item,.home-menu-item-blank{width:100%;height:500px;height:56vw;border:1px solid #fff;margin-bottom:2px}.article-header{height:600px;height:60vw;padding:20px}.previous-bloc,.next-bloc{padding:5px}table.article-table th,table.article-table td{width:100%;display:block;float:left;clear:both}th.table-main-title{font-style:italic;font-size:16px}table.article-table.table-titres{margin-bottom:20px}table.article-table th:first-child{border-right:0}th.titre3{font-weight:300;font-style:italic;font-size:16px}th.titre2{font-weight:300;font-size:16px}th.titre1{color:#0070bf;font-weight:300;font-size:17px}td.table-sub-title{border-right:0}table.article-table.arrows td.table-sub-title,#table-arrows th.titre1,.article-table.arrows tr.sub-table td:first-child{width:100%}tr.sub-table td.cell1{padding-top:40px}img.arrow{left:50%;transform:translateX(-50%);width:50%}table.article-table.arrows:last-child img.arrow{display:block}table.article-table.arrows:last-child .table-sub-title{border-bottom:0 solid #006ec1}table.article-table.arrows.table-sub-title{background-color:#f5f5f5}.single-container-article{padding:20px!important}input[type=checkbox]{margin-left:0;margin-right:10px}.green-list ul{margin-left:10px}.table-title{padding-left:20px}ul.list-articles li{padding-left:0;margin-left:0}.article-title{font-size:30px}.article-title .sub-chapter-number{margin-right:0}span.symbol{margin-right:5px}.folder{float:none;margin:0 0 20px!important;width:100%}.section-col-container{height:auto;margin:0}ul.sections-links{float:none;margin:20px 0 0}ul.sections-links li{margin-bottom:20px}.annexes-sections{padding:40px 25px}img.list-icon-icon{width:12%;width:calc(15% - 10px);margin:5px 10px 5px 0}.list-icon-content .article-col.col1{max-width:100%!important}.folder{height:130px}}@media screen and (max-width:450px){.container{padding:20px}.prev-next-container{font-size:12px}.green-list{padding:20px}.green-list li{margin-left:10px}ul.general-list-black li:before{margin-left:-20px}#table-arrows th.table-main-title{width:100%}#site-title{display:none}header.site-header{padding:0 20px 0}#article ul{margin-left:10px}}@media screen and (max-width:350px){#content{padding-top:130px}button.search-submit{width:100px}.icon-menu{left:48%;transform:none}}@media screen and (min-width:1700px){.table-title{max-width:400px}.green-list{width:100%;max-width:1400px}.article-col.col1{max-width:960px}.single-container-article h1{max-width:1000px}}@media screen and (min-width:900px){.sub-sub-chapters1 li:first-child .single-container-article{padding-top:40px}}@media screen and (min-width:2000px){.table-title{max-width:600px}}.langswitchcontainer{height:75px;max-width:70px;margin-left:15px;padding:0;float:right;margin:0;border-left:1px solid #d8d8d8}.langswitchcontainer .wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:none;padding:28px 5px 28px 10px;line-height:1;border-top:none;border-right:none}.langswitchcontainer .wpml-ls-legacy-dropdown-click{width:56px;max-width:100%}.langswitchcontainer .wpml-ls-legacy-dropdown-click a:hover,.langswitchcontainer .wpml-ls-legacy-dropdown-click a:focus,.langswitchcontainer .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a{background:#ddd}.langswitchcontainer .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background-color:#ddd;border-top:1px solid #9d9c9c}.langswitchcontainer .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a{padding-top:10px;padding-bottom:10px;background-color:#ddd!important}.langswitchcontainer .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a:hover{background:#e9e9e9}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:10px}@media screen and (max-width:850px){.icon-menu{position:absolute;right:115px}.langswitchcontainer{position:absolute;right:60px;margin-top:20px;height:35px}.langswitchcontainer .wpml-ls-legacy-dropdown-click a{padding:8px 5px 9px 10px}}.postid-1255 .sub-sub-chapters1 .article-col.col2{margin-top:80px!important}.single-container-article .article-table td p{float:none!important}tr.sub-table ul{clear:both}