@import 'even_newer_wordpress_style.css';
/* Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.editors .row>div {
    padding-top: 8px;
}
.editors .row>div::before {
    display: block;
    content: "";
    width: 30px;
    height: 4px;
    border-radius: 2px;
    background: #FBE62C;
    margin-bottom: 5px;
}
.editors.center { text-align: center; }
.editors.center .row>div::before {
   margin-left: auto; margin-right: auto;
}
.editors em {
color: #9e9000;
font-style: normal;
}
.editors strong {
font-size: 18px;
margin-bottom: 8px;
}

/* R. Tournoy from Episciences added :not(.fab):not(.fa-regular):not(.fa-solid) on 2023-12-13 */

*:not(.glyphicon):not(.mce-ico):not(.fas):not(.fa):not(.fab):not(.fa-regular):not(.fa-solid) {
    font-family: 'Poppins', sans-serif !important;
}

h2 {
    font-size: 32px;
    color: #000;
    line-height: 40px;
    font-weight: 200;
}

.corps {
    font-size: 16px;
    line-height: 20px;
    font-weight: 300;
}

#search-form .form-control[type="text"] {
    border-radius: 12px;
    padding: 14px 24px;
    display: inline-block;
    height: 48px;
    border: none;
    background: #F2F5FE;
    box-shadow: 0 0 20px inset #0000002b;
    transition: 0.3s ease-in-out background-color;
}
.form-control[type="text"]:focus {
    background-color: #FFF;
}

/* Page layout */
body {
    background-color: rgb(249,249,249);
}

#container {
    padding-top: 15px !important;
    min-height: 0;
    padding-bottom: 90px;
}

@media (min-width: 992px) {
    #container>.row>.col-md-2, #container>.row-fluid>.col-md-2 {
        width: 300px;
    }
    #container>.row>.col-md-10, #container>.row-fluid>.col-md-10 {
        width: calc(100% - 300px);
    }
}

/* Common elements */
.btn {
    transition: 0.3s ease-in-out background-color;
}

.btn.btn-primary {
    background: #F2F5FE;
    border-radius: 12px;
    padding: 14px 24px;
    font-weight: 500;
    border: none;
    color: black;
}

.btn.btn-primary:hover {
    background-color: #d6dae6;
}

.btn.btn-default {
    background: #FBE62C;
    border-radius: 12px;
    padding: 14px 24px;
    font-weight: 500;
    border: none;
    color: #000;
}

.btn.btn-default:hover {
    background-color: #e6d21a;
}

.btn.btn-xs {
    padding: 7px 12px;
    border-radius: 6px;
}

.label {
    font-size: 12px;
    font-weight: 500;
    line-height: 23px;
}

.dropdown-menu .divider {
    margin: 32px 0;
}

.nav-header {
    text-shadow: none;
    font-weight: 500;
}

strong {
    font-weight: 500;
}



/* Navbar */
.navbar-fixed-top {
    background-color: rgba(249, 249, 249, 0.7);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    /*     border: none; */
    margin: 0 auto;
    padding: 0 15px;
}

#container>nav.navbar {
    background-color: rgba(249,249,249,0.8);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    border: none;
    margin: 0 auto;
    padding: 0 15px;
}

#container>nav.navbar .brand {
    width: 69px;
    height: 22px;
    display: block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAWCAYAAACWl1FwAAACrUlEQVRYw8VYsY4TMRB9SUUTydDRmTYNS3ESVCxfwF57NJseKaGjy1IiivABJ20qCprcF3B3RSqKXSrK7A9we1IauqXxnkYj27G9XjHSFpfzvJl5nhnbM4FdEgAZgNea/90CuFHfWBgZgLcAJPntHsAvAFsAjU5pNptlx+MxMWA2AGr1eUkG4ACgc/iyCBi5hsjKQY+ShbuLs+Lu4my13++Fg/4BQAFAcMcn7G8BoNQE2rBdkcShx2r3YmFIFRB19kaj1wB4xkkBsAawffLt5wLARhFMyRYav85tmcPZLfluMOeyETB2RLfS7SSAVGdbZUqnvuvvny+FoZw3AFpip2XkPciGLUrhLzEwqL7wUWSkdH/evawsyyXbwENvb0oWrIjCuUMD1RkZikFJrFlZesnfR0/ry1cfF5YlDYA3rGyp/yhZuodIDIyE7RxCMuX38n3hoZaz7HwQWl9JYEAxMDjOxpOU/Mf6SzqfzxNLH3PyPR2yOyTth2L0UrBGvfMMsNf36WfXxN5qygw2gYGICBg0qFpz39lZ7kRUdx1g85bGwkmpB/SCWKQAwAsAnzSXwZ0iKMWIMrXs+P+WQl3OvrJTSKp0z8ckhRsMkSYChgn3g7rxLpidMmLGPKc2p6xkkgikJCNt4FaVFfV3GQk74S1EsG4fEhTHGLPmJbNlOrlcfUj5PaUvnyuyKKR7c4zliKQ0kfFovFcmtrrAJhYDw/d9NDRTVixLpO0C0/F3QMAlKBRDegRSBZIi2OPV6KtuMNMffUKzNte8cYZiSPJ2SjXrixMDrlOkpGrNQTPesDLoMvEyTr8GYqwME7JW83vp8EQ49bU+ZZ47jhJby2kVgpE66LSWsnQlpVIY2svqxOH8TjXK9+o8d5mXhGCYdGp+Qmj6kTSUTj8OPTmn+QfPGpsSdCJuIQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
}

#container>nav.navbar .navbar-header .label {
    display: none;
}

#container>nav.navbar .brand>img {
    opacity: 0;
}

#container>nav.navbar ul.navbar-nav * {
}

#container>nav.navbar.navbar-inverse .navbar-nav>li>a {
    color:#72778A;
    font-weight: 500;
    font-size: 14px;
}

#container>nav.navbar.navbar-inverse .navbar-nav>li.active>button {
    color:#72778A;
    background: none;
    font-weight: 500;
    font-size: 14px;
}

#container>nav.navbar.navbar-inverse .navbar-nav>li.active>button .caret[style] {
    border-top-color:#72778A !important;
    border-bottom-color:#72778A !important;
}

/* Navbar -- user info */
#container>nav.navbar .user-photo-normal {
    padding: 0;
    border-radius: 0 !important;
}

#container>nav.navbar .dropdown-menu {
    padding: 32px;

    background: #FFFFFF;
    border: 0.5px solid #EBEBF9;
    box-sizing: border-box;
    box-shadow: 0px 0px 16px 4px rgba(137, 143, 150, 0.1);
    border-radius: 20px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

#container>nav.navbar .dropdown-menu>li[style] {
    padding: 0 !important;
}

#container>nav.navbar .dropdown-menu table td {
    padding: 0;
}

#container>nav.navbar .dropdown-menu table td.text-left {
    width: 260px;
}

#container>nav.navbar .nav-header {
    padding: 0;
    color: #1A1E2C;
    margin-top: 16px;
}



/* Header -- hidden */
#container>.logo {
    display: none;
}



/* Left menu */
#global-navigation {
    padding: 32px;

    background: #FFFFFF;
    border: 0.5px solid #EBEBF9;
    box-sizing: border-box;
    box-shadow: 0px 0px 16px 4px rgba(137, 143, 150, 0.04);
    border-radius: 20px;
}

#global-navigation .list-group {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

#global-navigation .list-group .list-group-item {
    width: 100%;
}

#global-navigation .list-group .list-group-item, #global-navigation .smenu-list li {
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;

    border: none;
    background: none;
    padding: 0;
}

#global-navigation .list-group .list-group-item>*:first-child,
#global-navigation .smenu-list li>*:first-child {
    padding: 8px 0;
    display: block;
}

#global-navigation>.list-group .list-group-item:first-child {
    border-bottom: 1px solid #EBEBF9;
}

#global-navigation>.list-group .list-group-item:first-child a {
    font-weight: 300;
    font-size: 22px;
    line-height: 23px;
    color: #1A1E2C;
    text-align: center;
    width: 100%;
    padding-bottom: 15px;
}

/* FI logo */
#global-navigation>.list-group .list-group-item:first-child a::before {
    width: 37px;
    height: 42px;
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABUCAYAAAAlDKGaAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAU2SURBVHgB7ZzPbxtFFMe/a8dNgJC4l6qiDZkcUIOSKDlwoByIkYK4IBGpCG6tBX8AjXpGdsUZNYgrkIDUCxKiReLnATsXKg6orijQmzckbSR+KHbSKmkcezqztlM78azfen9k3c5Help7Zr0/vvPem9ndWRsIF3FhUzWbrC3jDVYnJ6xQW14VlsVjgBTgvLCMsHVhvAPLC1sQxuATBg6PhLBUbakiV7NlYWatjKHqbfJ38X3rSy+bF3YRjwAJVL1H5R0ZtBZhPwxqD/ya8PvQIg/8EtQCzcP5yS3abO86uhCGah5R5ZcpdEYa9rnrEroIKYIqRBbhLkTSaJ/oE+gC2onkljTaC7WAkMOgDjev8kca7YVaR8jJQH3gDN6wCNo4q9McuEcE/pCEOjd8hIdjoqBgcIlfQqUU5Saqw4Cuww+hElC3YBbV0bNXmB6vFyiylwmqq55C+/wU2oGnPDDVQftxWZGG/cUyQ0g5jG46ieahiNxXBiEWieFwQyBeOwbPPbcHweFlErfbhy/78Wt48MihhSKihSKihSKihSKihSISpFBde7NfEqRQDF2M10IxmzrpUQloLOweR4X6Sj5IGGiPxBfQhXjxSF2G1Cyq3kRN2Caqj72voP21WeMEjfpnVvsul4Nonsght1efuGHCI5wKJW+ULaBZEAZ3mC3KGNxjCptDtTECx+6mXFgtAQ9w2usFcavEaxbgAU5DT4ZcEs2hV5/wxeCcrLAb6KwBJmv7pDyzewUhmWzGUJ1qQw2HDLwbgDKon0jXLY0QIb2MksMW4T0JdJFQkiTsD1i2vF/XfHZjuDRc4vUlTLZNvRw7+dUhmPCRoG+z5OAfvvbIQQsV+ik4KvSNOyJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCJaKCLKV2W38qMsGosl4ICfft6Mv37WVNZ/e5nNvjr9dBE+8MzEX/H/1ndb1s1M909+d3kkCQKRCgqlcin3xMgts7H8gFCllfGEKE2By1lsHE4YPdVrW3/qud55I+Jsm1TGRnuxdK21UKdfeHJW7HcWBLiIsZ6eHpTWxrP3y5W5/pN/WlOVmkJPVKYQRaYqknPMlR2EkeWVEhwjNOiNRK5bmqDBo6wC7m4KX2GzbFufu7mF4ZMx+IFdIy27aUChyfadsaLlUVtro8ytSJJvvt+wr//Bvr5Tln65h+VVtdfc+GPblVhRGKmo/JCaO542DLyIDihslPHrb1v44MN/8MWX9rMD6wccH4giPhhFX6+7TleG1Mef/I8LqTVs31fnPll39ccNa59yav3xY47/7qHPmpBfujMupz23ndguT/LMO3+jUCzbtqBTZDjKk/jqs2cxPHSk5Trvnl+1PKcoGqawUYEXxAciGBSNdu7to3j/wjHbdetCkbqimTN50bPcg1+cfesoPp0/caBcCjTzZh5+8u+t5y1PV+HI919+6Sn4ydRYX8vyyfE+25Nwy/BQrO32LY/aXZvIc84ZCMhYLxabe7dBETb7d8RqISTDVOaxRuT3Vtt447UBqJD5aOna3QPl+0O1nv8krXrCVkl9+nS/JZYdllA7q+NiIIj3oFFihZ7BD+flv27CEio2dDOLivVvhppWcFxsel9v5/bEomHwc9Dswbnx+ZETvyebej1ZwCt8zgA3oSlw8DmpifyifAN09/bEbBl8Kgo+jMeICufiNlA0FyttXjFGzL1LjQd6x1IFdcPQSwAAAABJRU5ErkJggg==);
    display: block;
    background-size: 37px 42px;
    background-position: center center;
    margin: 0 auto 5px;
}

/* Two other logos */
#global-navigation>.list-group .list-group-item:nth-child(2) {
    border-top: 1px solid #EBEBF9;
    order: 4;
    width: 100%;
    text-align: center;
    margin-top: 16px;
    padding-top: 16px;
}
#global-navigation>.list-group .list-group-item:nth-child(2) a {
    padding: 0;
    margin: 0;
}

#global-navigation>.list-group .list-group-item:nth-child(2) a::before {
    width: 80px;
    height: 80px;
    content: '';
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAikAAAEFCAMAAAARy4f8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjE4QzQ3RDU4QkQ5REREMTE4NjFEOThGOUZBQTU2RkUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3RTE5N0MyMzRCRDExRTJCREU0REI5OTdDMDFEMDg1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RTE5N0MxMzRCRDExRTJCREU0REI5OTdDMDFEMDg1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhDRDkwRDkyQkMzNEUyMTFCREJBREEzRUU1NTFEQjFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhCRDkwRDkyQkMzNEUyMTFC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');
    display: block;
    background-size: 80px 37px;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0 auto 5px;
}


#global-navigation a, #global-navigation span { 
    color: #72778A;
    font-size: 12px;
    font-weight: 500;
}

#global-navigation .active>a, #global-navigation .active>span, #global-navigation .active>span>a, #global-navigation .active>a>span { 
    color: #1A1E2C;
}

#global-navigation .list-group-item.nav-header {
    margin-top: 30px;
    color: #1A1E2C;
}

#global-navigation.menu-accordion .smenu-list>li.active>a,
#global-navigation .list-group .list-group-item.active>a:only-child {
    text-decoration: none;
    position: relative;
    display: inline-block;
}

#global-navigation.menu-accordion .smenu-list>li.active>a::after,
#global-navigation .list-group .list-group-item.active>a:only-child::after {
    content: '';
    display: block;
    position: absolute;
    background: #FBE62C;
    height: 4px;
    left: 0;
    right: 0;
    bottom: 12px;
    margin: 0 -2px 0 -2px;
    border-radius: 2px;
    z-index: -1;
}

#global-navigation .smenu-list {
    padding: 0 0 0 16px;
}

#global-navigation>.list-group {
    margin-bottom: 0;
}

#global-navigation .caret[style] {
    right: 0 !important;
}

#global-navigation a:focus {
    outline: none;
}

/* Main content of the page */
.corps:not(.split), .corps-inner, .panel-corps-split {
    position: relative;
    background: #FFFFFF;
    border: 0.5px solid #EBEBF9;
    box-sizing: border-box;
    box-shadow: 0px 0px 16px 4px rgba(137, 143, 150, 0.04);
    border-radius: 20px;
    padding: 32px;
}

.corps {
    margin-bottom: 64px;
}

.corps-inner+* {
    margin-top: 32px;
}

.corps-inner:first-child h1:last-child {
    margin-bottom: 0;
}

.corps-inner hr:last-child {
    display: none;
}

.corps-inner:first-child h1+blockquote {
    font-size: 14px;
    line-height: 24px;
    color: #72778A;
    border: none;
    padding: 16px 0 0 0;
    margin-bottom: 0;
}

.panel-corps-split {
    padding: 0 32px;
}

.panel-corps-split .panel-heading {
    font-weight: 500;
    font-size: 16px;
    background: none;
    padding: 32px 0 32px 0;
    border-bottom-color: #EBEBF9;
}
.panel-corps-split .panel-body {
    padding: 32px 0;
}
.panel-corps-split .panel-footer {
    background: none;
    padding: 32px 0 32px 0;
    border-top-color: #EBEBF9;
}

.corps h1 {
    border: none;
    font-style: normal;
    font-weight: 300;
    font-size: 32px;
    line-height: 32px;

    color: #1A1E2C;
}

.corps ol.breadcrumb {
    background: none;
    padding: 0;
    color: #72778A;
    margin-top: 0;
    margin-bottom: 10px;
}

.corps ol.breadcrumb * {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
}

.corps ol.breadcrumb+h1 {
    margin-top: 10px;
}

/*.corps ol.breadcrumb>li::before {
    content: 'Home\00a0>' !important;
    padding: 0 5px 0 0;
    color: #72778A;
}*/
.corps ol.breadcrumb>li+li:before {
    content: '>' !important;
    color: #72778A;
}

/* .corps>div:last-child {
    text-align: center;
    font-weight: 500;
    color: #1A1E2C;
} */

#submit_doc .panel {
    border: none;
    box-shadow: none;
}
/* Footer */
footer {
    border-top: 1px solid #E0E0E0;
    padding: 60px 15px 60px 15px;
}

footer > .container {
    min-width: 100%;
}

footer .about, footer .contact, footer .social {
    padding-left: 0;
}

/* Below fixes by @rtournoy CCSD following V1.0.2 update on 20210527 */
#q { 
    height: 48px; 
}
.volume-title {
font-size: 16px;
line-height: 16px;
}
.navbar.navbar-fixed-top {max-width: 1800px;border-bottom: 0px;}
#container { max-width: 1800px }
.breadcrumb {display:none;}
.breadcrumb+h1 {padding: 40px 0;}
.fi-logo {padding: 50px 0 40px 0; }
.fi-main-page-statement { margin-top: -150px; position: relative; z-index: 100; }
#search-form #q { border-radius-bottomright: 0px; border-radius-topright: 0px }
#search-form .form-control[type="text"]#q {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}