@charset "UTF-8";
@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}
 #main-content .container::before {
background-color: transparent !important;
width: 0 !important;
}  h1 {
font-family: "Inter", sans-serif !important;
font-weight: 700;
font-size: 64px !important;
line-height: 64px;
color: white !important;
padding-bottom: 0;
} h2 {
font-family: "Montserrat", sans-serif !important;
font-weight: 800;
font-size: 24px;
line-height: 46px;
} .titlewithfond {
background-color: #252525;
color: white;
text-transform: uppercase;
margin-bottom: 0;
padding: 0 20px;
} a.retour {
color: rgba(0, 0, 0, 0.5) !important;
text-decoration: underline !important;
} span.author {
color: #FF0000;
opacity: 0.8;
} span.author a {
color: #FF0000;
text-decoration: underline !important;
} #plan_site {
font-size: 16px;
} .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before {
color: #FF0000 !important;
} .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_mobile_menu {
background-color: #252525 !important;
border-top-color: #FF0000 !important;
}  #rowLogo {
z-index: 20 !important;
position: absolute !important;
top: 15px !important;
left: 10% !important;
} .et_pb_menu__icon.et_pb_menu__search-button, .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et-db #et-boc .et-l button.et_pb_menu__icon {
margin-left: 50px;
margin-top: 5px;
margin-bottom: 5px;
color: black !important;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
background-color: rgba(255, 255, 255, 0.5);
width: 28px;
position: relative;
} .et_pb_menu__icon.et_pb_menu__search-button:after, .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button:after, .et-db #et-boc .et-l button.et_pb_menu__icon:after {
margin-left: -12px;
position: absolute;
left: 19px;
font-size: 14px;
} .et_pb_menu__icon.et_pb_menu__close-search-button {
color: #FF0000 !important;
} .et_pb_menu .et_pb_menu__search-form {
max-width: 50%;
text-align: right;
margin-left: 50%;
border: 1px solid white;
} .et_pb_menu .et_pb_menu__search-input {
color: white;
} #menu_principal_container {
max-width: 1500px;
margin: auto;
padding: 0 !important;
max-height: 40px !important;
overflow: hidden;
} #menu-menu-principal li, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li {
margin: 0;
padding: 13px 15px;
border-bottom: 0px white solid;
transition: border-bottom-width 0.5s ease-in-out;
} #menu-menu-principal li a, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li a {
padding: 0;
margin: 0;
color: white;
font-weight: 700;
font-size: 18px;
font-family: "Montserrat", sans-serif;
} #menu-menu-principal li a:hover, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li a:hover {
opacity: 1;
color: white;
} #menu-menu-principal li.menu-item-203, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li.menu-item-203 {
background-color: #FF0000;
opacity: 1;
color: white;
} #menu-menu-principal li.menu-item-13180, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li.menu-item-13180 {
background-color: #FF0000;
opacity: 1;
color: white;
} #menu-menu-principal li.current-menu-item, #menu-menu-principal li:hover, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li.current-menu-item, .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul:not(#menu-menu-du-footer) > li:hover {
padding-bottom: 7px;
border-bottom-width: 3px;
} .single-post {
font-family: "Montserrat", sans-serif !important;
} .auteur_chronicles, .auteur_chronicles a {
color: #FF0000 !important;
} .auteur_chronicles a {
text-decoration: none !important;
} #accueil_boutons_same_height .et_pb_column .et_pb_button_module_wrapper {
height: 100% !important;
display: flex;
align-items: center;
} #container_archive_auteurs .container_auteur .nom_auteur {
font-size: 16px !important;
} #container_archive_auteurs .container_auteur .nom_auteur a {
line-height: 19px;
display: block;
}  #menuFooter div div div nav ul li,
#menu-footer div div div nav ul li {
display: block;
padding: 0;
width: 100%;
font-weight: 700;
font-size: 20px;
line-height: 23px;
padding: 10px 15px !important;
} #menuFooter div div div nav ul li li.current-menu-item, #menuFooter div div div nav ul li li:hover,
#menu-footer div div div nav ul li li.current-menu-item,
#menu-footer div div div nav ul li li:hover {
border-bottom-width: 0;
} #menuFooter div div div nav ul li a,
#menu-footer div div div nav ul li a {
color: white;
} .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li:hover,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li.current-menu-item {
border-bottom-width: 0 !important;
padding: 10px 15px !important;
} .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li a:hover,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li.current-menu-item,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li:hover a,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul#menu-footer:not(#menu-menu-du-footer) > li.current-menu-item a {
opacity: 0.8;
}  .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li#menu-item-13546,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li#menu-item-13546:hover,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li#menu-item-13547,
.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li#menu-item-13547:hover {
width: 50px; display: inline-block;
padding: 0 !important;
margin-top: 10px;
} .et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li#menu-item-13546 {
margin-left: 15px;
margin-right: 15px;
}  .btn, .btn:hover {
border-width: 0 !important;
background-color: #252525 !important;
width: 100%;
padding: 15px !important;
color: white;
font-size: 18px;
line-height: 20px;
font-family: "Montserrat", sans-serif;
text-transform: uppercase;
font-weight: 700;
} .btn.btn_rouge, .btn.btn_rouge:hover, .btn:hover.btn_rouge, .btn:hover.btn_rouge:hover {
background-color: #FF0000 !important;
} .btn.btn_rouge_moyen, .btn.btn_rouge_moyen:hover, .btn:hover.btn_rouge_moyen, .btn:hover.btn_rouge_moyen:hover {
background-color: #A40000 !important;
} .btn.btn_rouge_fonce, .btn.btn_rouge_fonce:hover, .btn:hover.btn_rouge_fonce, .btn:hover.btn_rouge_fonce:hover {
background-color: #680101 !important;
} .btn.textnormal, .btn:hover.textnormal {
text-transform: none;
} .btn_centrer {
text-align: center;
} .btn_couleur_texte_noir, .btn_couleur_texte_noir a {
color: black;
} .btn_couleur_texte_white, .btn_couleur_texte_white a {
color: white;
} .c_black, a.c_black {
color: black;
} a.c_black {
text-decoration: underline;
} #container_archive_auteurs_trier {
margin: 50px 0px;
} .link_trie {
border-width: 0;
background-color: transparent;
padding: 5px;
margin-left: 5px;
margin-right: 5px;
color: rgba(0, 0, 0, 0.5);
} .link_trie:hover, .link_trie.is-checked {
font-weight: bold;
} .link_trie#tous {
background-color: #D9D9D9;
padding: 5px 10px;
margin-left: 0;
font-weight: normal;
} .link_trie#tous:hover {
background-color: #ADADAD;
} .link_trie.activated {
color: black;
} #container_recherche_pages, #container_recherche_publications {
padding-bottom: 25px;
} .wp-pagenavi span, .wp-pagenavi a {
color: black;
} li.sf-field-category h4 {
max-width: max-content;
display: inline-block;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header {
padding-top: 15px !important;
padding-bottom: 0px !important;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header .et_pb_row {
z-index: 997;
padding-top: 0px !important;
padding-bottom: 0px !important;
margin-bottom: 80px !important;
margin-left: auto !important;
margin-right: 0px !important;
width: 100% !important;
max-width: 2559px !important;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header #row_title {
padding-top: 0px !important;
padding-bottom: 0px !important;
margin-right: auto !important;
margin-bottom: 0 !important;
max-width: 1200px !important;
width: 80% !important;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header #rowLogo {
z-index: 999 !important;
width: 180px !important;
margin-left: 0 !important;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header #rowLogo .et_pb_column .et_pb_module a span img {
width: 180px !important;
z-index: 999;
} .post-type-archive .et_pb_section.et_pb_section_2_tb_header {
padding-top: 0px !important;
padding-bottom: 0px !important;
margin-top: 0px !important;
} #medias_sociaux img {
max-width: 28px;
margin-left: 6px;
} .searchandfilter ul li {
max-width: max-content;
display: inline-block;
} .searchandfilter ul li:not(:first-child) {
margin-left: 10px;
} #parutions_archive.les_parutions.grid3, #chronicles_alaune_accueil, #container_archive_chronicles, #container_archive_parution, #grid_container_articles_parution { display: block !important;
transition: all .5s ease-in-out;
column-gap: 30px;
column-fill: initial;
columns: 3; } #parutions_archive.les_parutions.grid3 .chronicle, #chronicles_alaune_accueil .chronicle, #container_archive_chronicles .chronicle, #container_archive_parution .chronicle, #grid_container_articles_parution .chronicle {
border: 1px solid rgba(0, 0, 0, 0.3); margin-bottom: 30px !important;
display: inline-block; vertical-align: top;  } #parutions_archive.les_parutions.grid3 .chronicle img, #chronicles_alaune_accueil .chronicle img, #container_archive_chronicles .chronicle img, #container_archive_parution .chronicle img, #grid_container_articles_parution .chronicle img {
transition: all .5s ease-in-out;
backface-visibility: hidden; } #parutions_archive.les_parutions.grid3 .chronicle img:hover, #chronicles_alaune_accueil .chronicle img:hover, #container_archive_chronicles .chronicle img:hover, #container_archive_parution .chronicle img:hover, #grid_container_articles_parution .chronicle img:hover {
opacity: .75;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu, #chronicles_alaune_accueil .chronicle .contenu, #container_archive_chronicles .chronicle .contenu, #container_archive_parution .chronicle .contenu, #grid_container_articles_parution .chronicle .contenu {
display: block;
padding: 10px;
background-color: white;
font-family: "Montserrat", sans-serif;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu span, #chronicles_alaune_accueil .chronicle .contenu span, #container_archive_chronicles .chronicle .contenu span, #container_archive_parution .chronicle .contenu span, #grid_container_articles_parution .chronicle .contenu span {
font-size: 13px;
line-height: 14px !important;
text-transform: uppercase;
color: black;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu span a, #chronicles_alaune_accueil .chronicle .contenu span a, #container_archive_chronicles .chronicle .contenu span a, #container_archive_parution .chronicle .contenu span a, #grid_container_articles_parution .chronicle .contenu span a {
font-size: 13px;
line-height: 15px;
color: #FF0000;
opacity: 8;
display: inline-block;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu .categories, #chronicles_alaune_accueil .chronicle .contenu .categories, #container_archive_chronicles .chronicle .contenu .categories, #container_archive_parution .chronicle .contenu .categories, #grid_container_articles_parution .chronicle .contenu .categories {
margin-top: 10px;
margin-bottom: 10px;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu .categories span, #chronicles_alaune_accueil .chronicle .contenu .categories span, #container_archive_chronicles .chronicle .contenu .categories span, #container_archive_parution .chronicle .contenu .categories span, #grid_container_articles_parution .chronicle .contenu .categories span {
font-size: 13px;
font-weight: bold;
background-color: gray;
color: white;
padding: 5px 15px;
line-height: 31px;
font-family: "Roboto Condensed", sans-serif;
} #parutions_archive.les_parutions.grid3 .chronicle .contenu a.title, #chronicles_alaune_accueil .chronicle .contenu a.title, #container_archive_chronicles .chronicle .contenu a.title, #container_archive_parution .chronicle .contenu a.title, #grid_container_articles_parution .chronicle .contenu a.title {
display: block;
font-size: 22px;
line-height: 23px;
font-weight: bold;
color: black;
margin-top: 15px;
margin-bottom: 15px;
}  .post-type-archive-el_parution .les_parutions {
display: grid !important;
grid-template-columns: repeat(3, 1fr);
grid-gap: 15px;
} #container_archive_chronicles, #container_archive_parution, #container_archive_auteurs {
columns: 4;
} #chronicle_meme_author {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(4, 1fr); } #chronicle_meme_author .chronicle {
border: 1px solid rgba(0, 0, 0, 0.3); margin-bottom: 30px !important;
display: inline-block; vertical-align: top;  } #chronicle_meme_author .chronicle img {
transition: all .5s ease-in-out;
backface-visibility: hidden; } #chronicle_meme_author .chronicle img:hover {
opacity: .75;
} #chronicle_meme_author .chronicle .contenu {
display: block;
padding: 10px;
background-color: white;
font-family: "Montserrat", sans-serif;
} #chronicle_meme_author .chronicle .contenu span {
font-size: 13px;
line-height: 14px !important;
text-transform: uppercase;
color: black;
} #chronicle_meme_author .chronicle .contenu span a {
font-size: 13px;
line-height: 15px;
color: #FF0000;
opacity: 8;
display: inline-block;
} #chronicle_meme_author .chronicle .contenu .categories {
margin-top: 10px;
margin-bottom: 10px;
} #chronicle_meme_author .chronicle .contenu .categories span {
font-size: 13px;
font-weight: bold;
background-color: gray;
color: white;
padding: 5px 15px;
line-height: 31px;
font-family: "Roboto Condensed", sans-serif;
} #chronicle_meme_author .chronicle .contenu a.title {
display: block;
font-size: 22px;
line-height: 23px;
font-weight: bold;
color: black;
margin-top: 15px;
margin-bottom: 15px;
} #container_archive_chronicles.grid3 {
columns: 3;
} #container_archive_auteurs {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(6, 1fr);
} #container_archive_auteurs .container_auteur {
width: 15%;
display: inline-block;
vertical-align: top;
margin-bottom: 25px;
margin-left: 10px;
} #container_archive_auteurs::after {
content: '';
display: block;
clear: both;
} .auteur {
background-color: #f9f9fb;
color: black;
display: grid;
grid-template-columns: 150px auto;
grid-gap: 50px;
padding: 50px;
margin-bottom: 50px;
} .auteur h1, .auteur h2, .auteur h3, .auteur h4, .auteur h5, .auteur h6 {
color: black;
} .auteur .img_author img {
display: block;
} .auteur_chronicles, .date {
display: inline-block;
width: max-content;
font-size: 14px;
font-family: "Montserrat", sans-serif;
color: black;
text-transform: uppercase;
} .auteur_chronicles strong, .date strong {
font-weight: normal;
} .auteur_chronicles a, .date a {
color: black;
text-decoration: underline;
text-transform: uppercase;
} .categories_single {
display: inline-block;
width: max-content;
font-size: 14px;
font-family: "Montserrat", sans-serif;
color: black;
text-transform: uppercase;
margin-top: -20px;
font-weight: normal;
} .categories_single strong {
font-weight: normal;
} #categorie_section_article .categories {
margin-top: 10px;
margin-bottom: 10px;
font-size: 14px;
font-family: "Roboto", sans-serif;
color: black;
} #categorie_section_article .categories span {
font-size: 13px;
font-weight: bold;
background-color: gray;
color: white;
padding: 5px 15px;
line-height: 31px;
font-family: "Roboto Condensed", sans-serif;
text-transform: initial;
} .container_auteur {
border: 1px solid rgba(0, 0, 0, 0.5);
} .container_auteur .image_ala_une {
width: 100%;
} .container_auteur .image_ala_une img {
width: 100%;
} .container_auteur .nom_auteur {
padding: 20px 15px;
font-size: 20px;
font-family: "Montserrat", sans-serif;
text-align: center;
font-weight: bold;
} .container_auteur .nom_auteur a {
color: black;
} body.single {
font-size: 16px;
line-height: 1.4em;
} body.single h2 {
font-size: 36px;
line-height: 38px;
font-family: "Roboto", sans-serif;
color: black;
}  #parutions_accueil, .les_parutions, #grid_container_articles_parution, #parution_category { display: block !important;
transition: all .5s ease-in-out;
column-gap: 30px;
column-fill: initial;
columns: 4;
} #parutions_accueil .parution a.title, .les_parutions .parution a.title, #grid_container_articles_parution .parution a.title, #parution_category .parution a.title {
display: block;
font-size: 26px;
line-height: 28px;
font-weight: bold;
color: black;
text-align: center;
} #parutions_accueil a.title {
font-size: 16px !important;
margin-top: 5px;
} #parutions_accueil .image_ala_une {
-webkit-box-shadow: 0px 6px 11px 1px #BEBEBE;
box-shadow: 0px 6px 11px 1px #BEBEBE;
} .les_parutions, #grid_container_articles_parution {
columns: 4;
} #content-area.parution_sidebar {
display: grid;
grid-template-columns: 3fr 1fr;
grid-gap: 50px;
} .sous-menu-publications {
padding: 25px;
color: black;
} .sous-menu-publications a {
font-family: "Roboto", sans-serif;
text-transform: uppercase;
color: black;
margin: 0 15px;
border-bottom: 0px white solid;
transition: all 0.5s ease-in-out;
} .sous-menu-publications a:hover {
padding-bottom: 10px;
border-bottom-width: 5px;
} #grid_container_avec_sidebar {
display: grid;
grid-gap: 25px;
grid-template-columns: 25% auto;
} #grid_container_avec_sidebar #parution_sidebar {
border: 1px solid rgba(0, 0, 0, 0.5);
} #grid_container_avec_sidebar #parution_sidebar .contenu_sidebar {
padding: 15px;
} #grid_container_avec_sidebar #parution_sidebar .informations_parutions {
font-size: 13px;
color: gray;
} #grid_container_avec_sidebar #parution_sidebar .informations_parutions h3 {
font-size: 18px;
font-weight: bold;
margin-bottom: 15px;
margin-top: 15px;
padding: 0;
} #grid_container_avec_sidebar #parution_sidebar .informations_parutions a {
font-size: 13px;
color: gray;
text-decoration: underline;
} .mobile, .tablet {
display: none;
} @media all and (max-width: 1250px) { #chronicles_alaune_accueil { columns: 2;
} .page-id-13057 #container_archive_chronicles { columns: 3;
} .sous-menu-publications a {
MARGIN: 0 15PX;
}
}  @media all and (max-width: 980px) { .tablet {
display: block;
} .desktop {
display: none;
} .mobile_menu_bar::before {
font-size: 42px !important;
} .et_pb_menu__icon.et_pb_menu__search-button, .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et-db #et-boc .et-l button.et_pb_menu__icon {
font-size: 32px !important;
width: 33px !important;
} .et_pb_menu__icon.et_pb_menu__search-button::after, .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button::after, .et-db #et-boc .et-l button.et_pb_menu__icon::after {
font-size: 18px !important;
} #chronicle_meme_author {
width: 100%;
} .mobile_nav #mobile_menu1 {
width: calc(90% - 150px);
margin-left: calc(150px + 10%);
} .et_pb_menu_0_tb_header.et_pb_menu ul li a,
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item,
.et_mobile_menu li a,
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,
#menu_principal_container {
color: black !important;
} #parutions_archive.les_parutions.grid3,
#chronicles_alaune_accueil,
#container_archive_chronicles,
#container_archive_parution,
#grid_container_articles_parution,
#chronicle_meme_author,
.page-id-13057 #container_archive_chronicles { columns: 2;
} #parutions_accueil, .les_parutions, #grid_container_articles_parution, #parution_category { columns: 2;
} #parutions_accueil .parution {
margin-top: 10px;
} #accueil_boutons_same_height .et_pb_column {
margin-bottom: 10px;
} .post-type-archive-el_parution .les_parutions, #chronicle_meme_author {
grid-template-columns: repeat(2, 1fr);
} .category-2000 .parution_sidebar,
.post-type-archive-el_parution .parution_sidebar,
.category-2005 .parution_sidebar {
grid-template-columns: repeat(1, 1fr) !important;
grid-template-areas: 'sidebar' 'parution';
} .category-2000 .parution_sidebar > div:first-child,
.category-2005 .parution_sidebar > div:first-child
.post-type-archive-el_parution .parution_sidebar > div:first-child {
grid-area: parution;
} .category-2000 .parution_sidebar > div:last-child,
.category-2005 .parution_sidebar > div:last-child,
.post-type-archive-el_parution .parution_sidebar > div:last-child {
grid-area: sidebar;
text-align: center;
} .parution_sidebar div h2 {
text-align: center;
} #container_archive_auteurs .container_auteur {
width: 22%;
} .sous-menu-publications a {
margin: 0 15px;
} .chronicle .contenu span {
font-size: 14px !important;
} .chronicle .contenu a.title, #parutions_accueil .parution a.title, .les_parutions .parution a.title {
font-size: 22px !important;
} .parution_sidebar div h3 {
font-size: 18px !important;
} .sous-menu-publications a:hover, .sous-menu-publications a {
padding-bottom: 0px !important;
margin-bottom: 5px;
} .titlewithfond {
font-size: 22px !important;
} h1 {
font-size: 58px !important;
} .btn, .btn:hover {
font-size: 16px;
padding: 10px !important;
} .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a, .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
color: black !important;
}
}  @media all and (max-width: 767px) { .single h2 {
font-size: 24px !important;
line-height: 26px !important;
} .tablet {
display: none;
} .mobile {
display: block;
} p.bann_sommaire {
margin-right: auto !important;
text-align: center !important;
} #parutions_accueil {
grid-template-columns: repeat(1, 1fr);
} .auteur {
display: block;
padding: 15px;
} .auteur .img_author, .auteur .contenu_author {
text-align: center;
margin: auto;
} .auteur .img_author img {
margin: auto;
} .auteur .contenu_author h2 {
font-size: 24px;
line-height: 26px;
padding-top: 15px;
} #img_logo_footer a img {
max-width: 100px;
} #row_title {
margin-right: 5% !important;
} #container_archive_chronicles.grid_categorie .chronicle {
width: 100% !important;
margin-left: 0 !important;
} #parutions_archive.les_parutions.grid3, #chronicles_alaune_accueil, #container_archive_chronicles, #container_archive_parution, #grid_container_articles_parution, #chronicle_meme_author { columns: 1;
} #parutions_accueil, .les_parutions, #grid_container_articles_parution, #parution_category {
grid-template-columns: repeat(1, 1fr);
} #parutions_accueil, #chronicle_meme_author {
grid-template-columns: repeat(1, 1fr);
display: grid !important;
} .post-type-archive-el_parution .les_parutions {
grid-template-columns: repeat(1, 1fr);
} #container_archive_auteurs .container_auteur {
width: 45%;
} .chronicle .contenu a.title, #parutions_accueil .parution a.title, .les_parutions .parution a.title {
font-size: 18px !important;
} .sous-menu-publications {
text-align: center;
max-width: max-content;
padding-left: 0;
} .sous-menu-publications a {
display: block;
margin-left: 0;
font-size: 14px !important;
} .sous-menu-publications a:last-child {
margin-bottom: 0;
} .parution_sidebar div h3 {
font-size: 16px !important;
} .titlewithfond {
font-size: 20px !important;
} #rowLogo, #rowLogo.et_pb_row_2_tb_header, #rowLogo.et_pb_row_3_tb_header, .blog .et-db #et-boc .et-l .et_pb_row_1_tb_header {
width: 150px !important;
} #rowLogo .et_pb_column {
margin-bottom: 0px !important;
} .et_pb_section_0_tb_header {
min-height: 160px !important;
} h1 {
font-size: 40px !important;
} .et_pb_section_0_tb_header .et_pb_row_1_tb_header {
margin-bottom: 66px !important;
} .post-type-archive .et_pb_section.et_pb_section_0_tb_header #rowLogo,
.post-type-archive .et_pb_section.et_pb_section_0_tb_header #rowLogo .et_pb_column .et_pb_module a span img {
width: 150px !important;
margin-left: 0 !important;
} li.sf-field-posts_per_page {
margin-left: 0 !important;
display: block !important;
}
} @media all and (max-width: 479px) { .et_pb_menu__search-form {
margin-left: 60% !important;
} input.et_pb_menu__search-input {
width: 100px !important;
} #container_archive_auteurs {
grid-template-columns: repeat(1, 1fr);
} .auteur .contenu_author h2 {
font-size: 22px;
line-height: 24px;
padding-top: 15px;
} #container_archive_auteurs .container_auteur {
width: 76%;
margin-left: 12%;
margin-right: 12%;
} #container_archive_auteurs .container_auteur .image_ala_une {
margin: auto;
} #container_archive_auteurs .container_auteur .image_ala_une img {
margin: auto;
} h1 {
font-size: 32px !important;
line-height: 34px;
text-align: center !important;
} h2 {
line-height: 32px;
} .titlewithfond {
font-size: 18px !important;
} .search-results h1 {
margin-top: 58px;
margin-bottom: 20px !important;
} .et_pb_menu .et_pb_menu__search-input {
font-size: 14px !important;
} #row_title {
position: relative;
margin: auto !important;
} #row_title .et_pb_column {
margin-top: 75px;
margin-bottom: 20px;
} #row_title .et_pb_module .et_pb_text_inner h1 {
text-align: center;
} .post-type-archive #row_title {
z-index: 995 !important;
} .post-type-archive #row_title .et_pb_column {
margin-top: 43px !important;
margin-bottom: 20px !important;
} #chronicles_alaune_accueil,
.page-id-13057 #container_archive_chronicles {
columns: 1;
}
}