.triptik_block_wrapper 
{
    margin: 2em auto;
}

/* .triptik_wrapper 
{} */

.triptik_header 
{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 0.8em;
}

.triptik 
{
    margin: 2em 0;
    margin-bottom: 1em;
}

.triptik_block_wrapper .separator_line 
{
    width: calc( 100% - 13em);
    flex: 1;
}

.triptik_titre_wrapper 
{
    font-family: 'zilla_slab_semibold';
    display: inline-block;
    background: var(--turquoise);
    padding: 0em 0.4em;
    color: white;
    font-size: 2em;
    text-transform: uppercase;
    width: auto;
    white-space: nowrap;
    border-radius: var(--border_radius);
    position: relative;
    top: -0.4em;
    margin-right: 0.5em;
}

.monde_lsf_block .triptik_titre_wrapper 
{
    background-color: var(--violet);
}

.separator_line 
{
    display: inline-block;
    background-color: var(--turquoise);
    height: 5px;
    /* width: calc( 100% - 41em); */
    margin: 1em 0;
    vertical-align: middle;
    flex: 1;
}

.monde_lsf_block .separator_line 
{
    background-color: var(--violet);
}

.triptik_onglets_bt_wrapper 
{
    font-family: 'poppins_mediumregular';
    display: inline-block;
    width: auto;
    white-space: nowrap;
    margin-left: 1em;
}

.triptik_bt 
{
    display: inline-block;
    border: transparent 3px solid;
    padding: .2em .4em;
    /* text-transform: uppercase; */
    cursor: pointer;
    transition: var(--transition_medium);
}

.triptik_bt.hidden:hover {
    border: var(--turquoise) 3px solid;
}

.triptik_bt.selected 
{
    border: 3px solid var(--turquoise);
    border-radius: var(--border_radius);
}

.triptik_onglet_content_title_wrapper 
{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
}

.triptik_onglet_content_title_wrapper .bt.bt_tout_voir 
{
    font-size: 1.2em;
    position:relative;
    padding:.4em 1em;
}

.triptik_onglet_content_title_wrapper .tiret 
{
    content: '';
    display: inline-block;
    height: 4px;
    background-color: var(--turquoise);
    width: 100%;
    display: block;
    margin-left: 1em;
}

.triptik.Le-monde-en-LSF .tiret 
{
    background-color: var(--violet);
}

.triptik_onglet_content_title 
{
    display: block;
    padding: 0em 0em;
    border-radius: var(--border_radius);
    font-family: 'zilla_slab_semibold';
    font-size: 1.4em;
    background-color: var(--turquoise);
    color: white;
    padding: 0 .4em;
    text-wrap: nowrap;
    margin-left: 0;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    text-transform: uppercase;
    font-size: 2em;
}

.triptik.Le-monde-en-LSF .triptik_onglet_content_title 
{
    background-color: var(--violet);
}

.monde_lsf_block .triptik_onglet_content_title,
.monde_lsf_block .triptik_bt.selected ,
.monde_lsf_block .triptik_bt:hover 
{
    border-color: var(--violet);
}

.triptik_content_wrapper 
{
    /* overflow: hidden; */
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    overflow-y: auto;
    max-width: 100%;
    overflow-x: hidden;
    overflow: hidden;
    max-height: 54em;
}

.mobile_triptik_content_title 
{
    display: none;
}

.triptik_content_wrapper a.bt.bt_tout_voir_turquoise.desktop_display 
{
    float: right;
    top: -3em;
    position: relative;
}

.triptik_content_wrapper .gauche a.bt.bt_tout_voir_turquoise.desktop_display {
    float: left !important;
}

.triptik_colonne 
{
    display: inline-block;
    width: 24em;
    /*     background-color: red; */
}

.onglet_content 
{
    /* transform: translateX(100%); */
    transition: var(--transition_medium);
    width: 100% !important;
    position: relative;
    min-width: 100%;
}

.onglet_content.gauche a.big 
{
    margin-left: 0;
}

.onglet_content.droite a.big 
{
    margin-right: 0;
}

.onglet_content.droite .triptik_colonne a.min_post_bloc 
{
    margin-left: 0;
}

.onglet_content.gauche .triptik_colonne a.min_post_bloc 
{
    margin-right: 0;
    /* width: 360px; */
}

.onglet_content.droite .triptik_colonne 
{
    margin-left: 0;
}

.onglet_content.gauche .triptik_colonne 
{
    margin-right: 0;
    padding-left: 2.1em;
}

/* .onglet_content.selected 
{
    transform: translateX(0) !important;
} */

.triptik_wrapper .onglet_content:not(:first-child) 
{
    display: none;
}

/* .triptik_wrapper .onglet_content 
{} */

.triptik_wrapper .onglet_content:after 
{
    content: '';
    clear: both;
}

/* .triptik_wrapper .onglet_content 


{
    display: none;
}

.triptik_wrapper .onglet_content.selected 


{
    display: block;
} */

.min_post_bloc.big 
{
    width: calc( 100% - 26.7em);
    float: left;
}

.min_post_bloc.big .extra_content 
{
    margin-top: 0em;
    padding: 0 0.7em;
}

.min_post_bloc.big .extra_content .bt.bt_voir {
    display: none;
}

.droite a.min_post_bloc.big 
{
    float: right;
    position: relative;
}

.min_post_bloc.big .vignette 
{
    padding-top: 56.3%;
}

.triptik_wrapper a.min_post_bloc:not(.big) 
{
    float: right;
}

.triptik_wrapper .droite a.min_post_bloc:not(.big) 
{
    float: left;
}

/* simple_lines -----------------------------------------------------------------------------*/

.simple_line_block 
{
    margin: 1em 0;
    text-align: center;
}

/* .simple_line_block a.bt.bt_tout_voir:hover 
{
    border: 1px solid var(--turquoise);
} */

.simple_line_block a.bt.bt_tout_voir 
{
    /* padding: .4em 1em; */
    /* border: none; */
    /* padding: 0; */
    margin-right: 0;
}

.simple_line_block .titre_wrapper 
{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 1em;
}

.simple_line_block .titre_block 
{
    background-color: grey;
    color: white;
    font-size: 1.2rem;
    padding: 0 0.6em;
    white-space: nowrap;
    width: auto;
    display: inline-block;
}

.simple_line_block .separator_line 
{
    flex: 1;
    height: 3px;
    margin-left: 1em;
    margin-right: 1em;
    margin: 0 !important;
    margin-left: 10px !important;
}

.simple_line_block .articles_min_block 
{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
}

.simple_line_block .articles_min_block a {
    margin-left: 0;
    margin-right: 0;
}

.simple_line_block .titre_block 
{
    background-color: var(--turquoise) !important;
    border-radius: var(--border_radius);
}

.Le-monde-en-LSF .simple_line_block .titre_block 
{
    background-color: var(--violet) !important;
    border-radius: var(--border_radius);
}

.Acces_gratuit .simple_line_block .titre_block 
{
    background-color: var(--jaune) !important;
    border-radius: var(--border_radius);
}

.acces_gratuit 
{
    background-color: #8181811f;
}

/* .simple_line_block .separator_line 
{} */

.simple_line_block.culture-plein-la-vue .separator_line 
{
    width: calc( 100% - 23.8em);
}

.simple_line_block.sport-silencieux .separator_line 
{
    width: calc( 100% - 21.4em);
}
/* simple_lines -----------------------------------------------------------------------------*/

/*  MODULES PRESENTATION =================================================================*/

.projecteur_sur_content_wrapper
{
    background-color: #ffffff;
}


/* last_articles --------------------------------------*/

.carrousel_wrapper 
{
    /* background-color: #8181811f; */
    /* background-color: #EDEDED; */
    /* margin:1em 0; */
    padding: 1em 0;
    position: relative;
}

.carrousel_wrapper.last_articles.acces_gratuit .icone_sous_rubrique.fi-sr-circle-small 
{
    display: none;
}

.bt_tout_voir 
{
    border: none;
    /* padding: 0; */
    padding: 0 .4em;
    border: var(--turquoise) 3px solid;
    /* border-color: transparent !important; */
    border-radius: var(--border_radius);
}

.bt_tout_voir:hover 
{
    background-color: transparent;
    background-color: var(--turquoise);
    color: white;
}

.jaune .bt_tout_voir, .bt_tout_voir.jaune 
{
    border: none;
    /* padding: 0; */
    padding: 0 .4em;
    border: var(--jaune) 3px solid;
    /* border-color: transparent !important; */
}

.jaune .bt_tout_voir:hover, .bt_tout_voir.jaune:hover 
{
    background-color: transparent;
    background-color: var(--jaune);
    color: white;
    /* border-color: var(--jaune); */
}


.bt_tout_voir.turquoise:hover, .Pi-Sourd .bt_tout_voir:hover{
    border-color: var(--turquoise);
}

.carrousel_wrapper .titre_wrapper>.carrousel_nav 
{
    display: none;
}

.titre_wrapper 
{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-content: center;
    align-items: center;
}

.titre_wrapper .separator_line 
{
    margin: 1.3em 10px;
}

.carrousel_wrapper.last_articles .separator_line 
{
    background-color: var(--jaune) !important;
}

.carrousel_titre 
{
    font-family: 'zilla_slab_semibold';
    font-size: 2em;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    /* margin-right: 1rem; */
}

.carrousel_wrapper .separator_line 
{
    width: calc( 100% - 26.3em);
    height: 4px;
    display: inline-block;
    margin: 0 1em;
    margin-right: 0;
    vertical-align: middle;
    background-color: var(--jaune);
}

.meme_jour_block .separator_line 
{
    background-color: var(--turquoise);
}

.carrousel_wrapper.acces_gratuit .separator_line 
{
    width: calc( 100% - 23.2em);
    flex: 1;
}

.carrousel_nav 
{
    display: inline-block;
    vertical-align: middle;
}

.carrousel_nav>div 
{
    font-size: 2.6em;
}

.bt_fleche.disabled 
{
    opacity: 0.2;
    cursor: not-allowed;
}

/* Carrousel ..........................................*/

.carrousel 
{
    overflow: hidden;
    width: 100%;
    /* white-space: nowrap; */
    overflow-x: auto;
    position: relative;
}

.carrousel_inner 
{
    white-space: nowrap;
    width: auto;
    display: inline-block;
    /* display: flex; */
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}

/* .carrousel_inner .min_post_bloc .vignette 
{
    height: 10.7em;
} */

/* .carrousel_inner .min_post_bloc .titre 
{
    height: 5em;
} */

.carrousel_inner a.min_post_bloc 
{
    /* width: 19em; */
    height: auto;
    margin: 0;
    margin-right: 0.6em;
}

a.min_post_bloc.Agora-Pi .auteur_name 
{
    color: var(--rose);
    display: block !important;
    width: 100%;
}

.carrousel::-webkit-scrollbar 
{
    height: 0;
    background-color: transparent;
}

/* Ajouter une marge pour defilement */

.carrousel_content_wrapper 
{
    position: relative;
    height: auto;
    margin-top: 0.9em;
}

.carrousel_content_wrapper .carrousel_nav 
{
    position: static;
    top: 0;
    width: 100%;
    /* height: 100%; */
    z-index: 2;
    pointer-events: none;
    overflow:hidden;
    margin-top: -69%;
}

.carrousel_wrapper.last_articles .bt_fleche 
{
    background-color: var(--jaune) !important;
    border-color: var(--jaune) !important;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche 
{
    background-color: #85858500 !important;
    border: none;
    height: 100%;
    position: absolute;
    border-radius: 0;
    pointer-events: all;
    top:0;
    min-width: 1.3em;
    overflow: hidden;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche:hover 
{
    opacity: 1;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche.disabled 
{
    opacity: 0;
    /* display: none; */
    min-width: 0em;
    width: 0em;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche.right 
{
    right: -0.7em;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche.left
{
    left: -0.7em;
}

.carrousel_content_wrapper .carrousel_nav .bt_fleche::after 
{
    content: '';
    display: block;
    background-color: white !important;
    border-color: white!important;
    position: absolute;
    transform: translateY(-50%);
    z-index: 2;
    top: 4.3em;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    box-shadow: 1px 2px 5px 0px var(--gris_moyen);
}

/* Carrousel ..........................................*/

/* last_articles --------------------------------------*/

/* EMISSIONS --------------------------------------*/

.emissions_wrapper 
{
    /* background-color: #bfbfbf4a; */
    padding-bottom: 1em;
    padding-top: 2em;
    /* margin:1em 0; */
}

/* .emissions_wrapper .page_width_wrapper 
{} */

.emissions_wrapper .titre_wrapper 
{
    margin-bottom: 0.6em;
}

.emissions_wrapper .titre_block 
{
    font-family: 'zilla_slab_semibold';
    font-size: 2em;
    display: inline-block;
    text-transform: uppercase;
}

.emissions_wrapper .separator_line 
{
    width: calc(100% - 26.2em);
    margin: 0 10px;
    margin-right: 0.6em;
    vertical-align: middle;
    background-color: var(--turquoise);
}

.editions_speciales_block_wrapper .separator_line 
{
    background-color: var(--jaune);
    width: calc(100% - 28.8em);
    margin-left:1em;
}

/* .emissions_wrapper .bt.bt_tout_voir 
{} */

.emissions_wrapper .content_wrapper 
{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-top: -1.1em;
    overflow-x: auto;
    justify-content: space-between;
}

.emissions_wrapper .bloc_emission 
{
    display: inline-block;
    background-color: red;
    width: 257px;
    height: 454px;
    /* height: 240px; */
    vertical-align: top;
    background-color: var(--background_color);
    box-shadow: #8080801c 7px 7px 0;
    border-radius: var(--border_radius);
    overflow: hidden;
    min-width: 15em;
    padding: 1em 1em;
}

.emissions_wrapper .bloc_emission:hover 
{
    text-decoration: none;
}

.emissions_wrapper .vignette 
{
    height: 225px;
    background-color: #f4f4f4;
    /* mix-blend-mode: multiply; */
    position: relative;
    /* opacity: 0.2; */
    /* display: none; */
}

/* .dark_mode .emissions_wrapper .vignette {
    filter: invert(0.7);
    opacity: .4;
} */

.emissions_wrapper .vignette .vignette_img.image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
}

.emissions_wrapper .vignette .vignette_img.image .contain_background {
    background-size: cover;
}

.emissions_wrapper .titre 
{
    font-family: 'zilla_slab_semibold';
    font-size: 1.4em;
    margin: 0.7em .2em;
}

.emissions_wrapper .titre::after 
{
    content: '';
    display: block;
    height: 2px;
    width: 2em;
    background-color: var(--turquoise);
    margin-top: 0.3em;
}
.emissions_wrapper.editions_speciales_block_wrapper .titre::after {
    background-color: var(--jaune);
}
.emissions_wrapper .text 
{
    margin: 0.4em;
    overflow: hidden;
    text-overflow: clip;
    /* text-overflow-mode: "[...]"; */
    display: -webkit-box;
    /* -webkit-line-clamp: 4; */
    -webkit-box-orient: vertical;
    font-family: 'Open Sans';
    text-align: left;
}

/* EMISSIONS --------------------------------------*/

/* AGENDA --------------------------------------*/

.agenda_block_wrapper 
{
    background-color: #f9f3e540;
    /* 		margin:1em 0; */
    padding: 1em 0;
    background-color: var(--background_jaune_agorapi);
}

.agenda_s_abonner 
{
    text-align: right;
}

.agenda_s_abonner .bt 
{
    padding: 0 .4em;
}

/* .agenda_block_wrapper .page_width_wrapper 
{
    max-width: 100vw;
} */

.agenda_block_wrapper .titre_wrapper 
{
    position: relative;
    display: block;
    margin-bottom: 0.6em;
}

.agenda_block_wrapper .titre_wrapper::before 
{
    font-size: 3em;
    vertical-align: bottom;
    color: var(--rose);
}

.agenda_block_wrapper .titre_block 
{
    font-family: 'zilla_slab_semibold';
    font-size: 2em;
    display: inline-block;
    vertical-align: top;
    font-weight: normal;
    text-transform: uppercase;
    margin-left: .4em;
}

.agenda_block_wrapper .slogan_block 
{
    position: absolute;
    top: 1em;
    right: 11em;
}

.agenda_block_wrapper .separator_line 
{
    position: absolute;
    left: 4em;
    bottom: 0;
    width: calc(100% - 15em);
    margin: 0;
    background-color: var(--rose) !important;
    height: 3px;
}

.agenda_block_wrapper .bt_tout_voir 
{
    position: absolute;
    right: 0;
    bottom: 0;
    border-color: var(--rose);
}

/* .agenda_block_wrapper .bt.agenda_block_wrapper .bt_tout_voir 
{} */

.agenda_block_wrapper .content_wrapper 
{
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    height: auto;
}

.agenda_block_wrapper .agenda_block 
{
    display: inline-block;
    position: relative;
    width: 200px;
    /* height: 482px; */
    /* background-color: var(--background_color); */
    vertical-align: top;
    margin: 1em 0.8em;
    border-radius: var(--border_radius);
    min-width: 200px;
}

.agenda_block_wrapper .image 
{
    width: 100%;
    /* height: 100%; */
    padding-top: 100%;
    display: block;
    background-color: #6e6e6e70;
    position: relative;
}

.agenda_block_wrapper .agenda_block .txt 
{
    padding: 0.5em;
}

.agenda_block_wrapper .agenda_block .categorie_name 
{
    font-family: 'poppins_mediumregular';
}

.agenda_block_wrapper .categorie_line 
{
    text-transform: uppercase;
    height: 3px;
}

.agenda_block_wrapper .categorie_line.CULTURE::after 
{
    background-color: var(--rose);
}

.agenda_block_wrapper .categorie_line.Loisirs::after 
{
    background-color: var(--orange);
}

.agenda_block_wrapper .categorie_line::after 
{
    content: '';
    background-color: grey;
    height: 3px;
    width: 50px;
    display: block;
}

.agenda_block_wrapper .titre 
{
    font-family: 'zilla_slab_semibold';
    line-height: 1em;
    font-size: 1.4em;
    font-weight: 100;
    margin: .4em 0;
}

.agenda_block_wrapper .dates 
{
    background-color: var(--text_color);
    color: var(--background_color);
    padding: 0.5em;
    /* font-size: .8em; */
    line-height: 1em;
    text-align: center;
}

.agenda_block_wrapper .event_type 
{
    font-family: 'poppins_mediumregular';
}

.agenda_block_wrapper .location 
{
    font-family: 'poppins_mediumregular';
}

/* .agenda_block_wrapper .location::before 
{} */

/* AGENDA --------------------------------------*/

/* AGORAPI --------------------------------------*/

.agora_Pi_block_wrapper 
{
    background-color: #ffb2003d;
    /*     margin: 1em 0; */
    padding: 1em;
    background-color: #ffd98124;
    background-color: var(--background_jaune_agorapi);
}

.dark_mode .agora_Pi_block_wrapper 
{
    background-color: #ffb20014;
}

/* .agora_Pi_block_wrapper .page_width_wrapper 
{} */

.agora_Pi_block_wrapper .titre_wrapper 
{
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: .6em;
}

.agora_Pi_block_wrapper .titre_wrapper::before 
{
    font-size: 3em;
    vertical-align: bottom;
    color: var(--rose);
}

.agora_Pi_block_wrapper .titre_block 
{
    font-family: 'zilla_slab_semibold';
    font-size: 2em;
    display: inline-block;
    vertical-align: top;
    font-weight: normal;
    text-transform: uppercase;
    margin-left: .4em;
}

.agora_Pi_block_wrapper .slogan_block 
{
    position: absolute;
    top: 1em;
    right: 10em;
}

.agora_Pi_block_wrapper .separator_line 
{
    position: absolute;
    left: 4em;
    bottom: 0;
    width: calc(100% - 14em);
    margin: 0;
    background-color: var(--rose) !important;
    height: 3px;
}

.agora_Pi_block_wrapper .bt_tout_voir 
{
    position: absolute;
    right: 0;
    bottom: 0;
    border-color: var(--rose);
}

.agora_Pi_block_wrapper .bt_tout_voir:hover 
{
    background-color: var(--rose);
}

/* .agora_Pi_block_wrapper .bt.agora_Pi_block_wrapper .bt_tout_voir 
{} */

.agora_Pi_block_wrapper .content_wrapper 
{
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 1em 0 0 0;
    text-align: center;
}

.agora_Pi_block_wrapper .content_wrapper a.min_post_bloc 
{
    margin: .4em 0;
}

.agora_Pi_block_wrapper .content_wrapper .agora_Pi_block 
{
    display: inline-block;
    /* background-color: var(--background_color); */
    width: 363px;
    height: 357px;
}

.agora_Pi_block_wrapper .content_wrapper .agora_Pi_block .image 
{
    display: inline-block;
    height: 203px;
    background-color: var(--gris_moyen);
    width: 100%;
    position: relative;
    border-radius: var(--border_radius);
    overflow: hidden;
}

.agora_Pi_block_wrapper .content_wrapper .agora_Pi_block .image .vignette_image 
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.agora_Pi_block_wrapper .categorie 
{
    text-transform: uppercase;
}

.agora_Pi_block_wrapper .categorie::after 
{
    content: '';
    background-color: var(--rose);
    height: 5px;
    width: 50px;
    display: block;
}

/* .agora_Pi_block_wrapper .txt 
{} */

/* .agora_Pi_block_wrapper .categorie.La.derniÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨re 
{} */

.agora_Pi_block_wrapper .titre 
{
    font-family: 'zilla_slab_semibold';
    font-size: 1.4em;
    line-height: 1.2em;
}

.agora_Pi_block_wrapper .auteur_name 
{
    color: var(--rose);
}

.agora_Pi_block_wrapper .likes.fi-sr-heart,
.agora_Pi_block_wrapper .commentaires.fi-sr-beacon 
{
    display: inline-block;
}

.agora_Pi_block_wrapper .likes.fi-sr-heart::before,
.agora_Pi_block_wrapper .commentaires.fi-sr-beacon::before 
{
    display: inline-block;
    margin-right: 1em;
}

/* .agora_Pi_block_wrapper .likes.fi-sr-heart 
{}

.agora_Pi_block_wrapper .likes.fi-sr-heart:after 
{}

.agora_Pi_block_wrapper .commentaires.fi-sr-beacon 
{}

.agora_Pi_block_wrapper .commentaires.fi-sr-beacon:after 
{} */

/* AGORAPI --------------------------------------*/

/* RESPONSIVE ====================================================================================*/

@media screen and (max-width: 1150px) 
{


.onglet_content.gauche a.big {
    white-space: normal; 
}



    .triptik_titre_wrapper
    {
        margin-left:1em;
    }
    .agenda_block_wrapper .content_wrapper 
    {
        display: flex;
        justify-content: space-between;
        overflow-x: auto;
        flex-wrap: nowrap;
        overflow-y: hidden;
        width: 100%;
    }
    .simple_line_block .articles_min_block 
    {
        white-space: nowrap;
        overflow-x: auto;
    }
    .agora_Pi_block_wrapper .content_wrapper 
    {
        display: block;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
    }
    .agora_Pi_block_wrapper .content_wrapper a.min_post_bloc 
    {
        margin-right: 1em;
    }
    .agora_Pi_block_wrapper .content_wrapper a 
    {
        margin-right: 1em;
    }
    .emissions_wrapper .bloc_emission 
    {
        margin-right: 1em;
    }
    a.min_post_bloc.big,
    .triptik_colonne 
    {
        width: 360px;
        /* !important; */
        display: block;
        /* !important; */
        /* height: auto; */
        /* !important; */
        margin: 0 auto;
        padding: 2em;
        width: 21em;
        /* height: 24.4em; */
        /* float: unset; */
        /* padding: 0 !important; */
        white-space: nowrap;
        display: inline-block !important;
        /* vertical-align: middle; */
    }
    .min_post_bloc.big .carateristiques 
    {
        margin: 0;
        /* padding: .4em 0 !important; */
        margin: 0 !important;
        margin-bottom: 1em !important;
        padding: 0 0.4em;
    }
    a.min_post_bloc.big 
    {
        display: inline-block;
        white-space: nowrap;
        width: 360px;
        padding: 0;
    }
    .min_post_bloc .carateristiques 
    {
        margin-bottom: 0;
    }
    a.min_post_bloc.big .rubriques_icones 
    {
        transform: unset;
        right: 0.5em;
        top: 10em;
        padding: 0;
        font-size: 1.2em;
    }
    .triptik_colonne 
    {
        text-align: center;
        margin: auto;
        /* width: 100%; */
        /* padding: 0; */
        width: auto;
        padding: 0 !important;
    }
    a.bt.bt_tout_voir_turquoise 
    {
        float: initial;
        margin: auto;
        display: block;
        width: 10em;
        font-size: 1.4em;
    }
    .triptik_onglets_bt_wrapper 
    {
        display: none;
    }
    a.bt.bt_tout_voir_turquoise.desktop_display 
    {
        display: none;
    }
    .triptik_content_wrapper 
    {
        display: block;
        max-height: unset;
    }
    .triptik_onglet_content_title 
    {
        display: block;
        display: inline-block;
        padding: 0;
        padding: 0 .4em;
        margin-bottom: 1em;
    }
    .triptik_onglet_content_title_wrapper .bt.bt_tout_voir 
    {
        margin-bottom: 1em;
    }
    .mobile_triptik_content_title .triptik_onglet_content_title 
    {
        border-top: var(--turquoise) 1px solid;
        /* width: 100%; */
        max-width: 100%;
    }
    .mobile_triptik_content_title 
    {
        width: 100%;
        display: block;
    }
    .onglet_content 
    {
        margin-bottom: 3em;
        width: 100%;
        text-align: center;
        overflow-x: auto;
        overflow-y: hidden;
        display: block;
        width: 100%;
        height: auto;
        white-space: nowrap;
    }
    .droite a.min_post_bloc.big 
    {
        float: unset;
    }
    .agenda_block_wrapper .slogan_block 
    {
        position: relative;
        top: unset;
        right: unset;
        text-align: center;
        margin: 0.9em 0;
    }
    .agenda_block_wrapper .separator_line 
    {
        position: relative;
        display: none;
    }
    .agenda_block_wrapper .bt_tout_voir 
    {
        display: block;
        position: relative;
        width: 10em;
        margin: .4em auto;
    }
    .agenda_block_wrapper .titre_wrapper 
    {
        text-align: left;
    }
    .agora_Pi_block_wrapper .titre_wrapper>div 
    {
        display: block;
        top: 0;
        left: 0;
        width: 100%;
        position: relative;
        text-align: center;
    }
    .agora_Pi_block_wrapper .separator_line 
    {
        display: none !important;
    }
    .agora_Pi_block_wrapper .titre_wrapper .titre_block 
    {
        display: inline-block;
    }
    .agora_Pi_block_wrapper .titre_wrapper 
    {
        text-align: center;
    }
    .agora_Pi_block_wrapper .bt_tout_voir 
    {
        position: relative;
        margin: 1em auto;
        display: block;
        width: 10em;
        text-align: center;
    }
}

/* RESPONSIVE ====================================================================================*/