/* EDITOR ELEMENT */
.editor{line-height: 1.3rem;}
.editor a{text-decoration: underline;}
.editor p{
        -webkit-padding-after: 0.6rem;
        padding-block-end: 0.6rem;}
.editor em{font-style: italic;}
.editor strong{font-weight: bold;}
.capitalize{text-transform: uppercase;}
.editor > blockquote {-webkit-margin-after: 0.9rem;margin-block-end: 0.9rem;-webkit-margin-before: 0.9rem;margin-block-start: 0.9rem;}
.editor > blockquote > * {font-style: italic;font-size: 1rem;}
.editor > hr {border : 2px solid #1a171b;margin: 25px 0;}




/* TITLE */
.editor h1{
    font-family: Oswald,sans-serif;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 2.5rem;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}
.editor h2{
    font-family: Oswald,sans-serif;
    font-size: 1.5rem;
    line-height: 1.5rem;
    font-weight: 500;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}

.editor h3{
    font-family: Oswald,sans-serif;
    font-size: 1.2rem;
    line-height: 1.2rem;
    font-weight: 500;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}


.editor h4{
    font-family: Muli,sans-serif;
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 2.5rem;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}
.editor h5{
    font-family: Muli,sans-serif;
    font-size: 1.5rem;
    line-height: 1.5rem;
    font-weight: 600;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}

.editor h6{
    font-family: Muli,sans-serif;
    font-size: 1.2rem;
    line-height: 1.2rem;
    font-weight: 600;
    -webkit-margin-after: 0.9rem;
            margin-block-end: 0.9rem;
}

/* LISTS */
.editor ul{
    -webkit-margin-start: 20px;
            margin-inline-start: 20px;
    -webkit-margin-after: 1rem;
            margin-block-end: 1rem;
}
.editor li{list-style-type: disc;margin: 0 5px;}
.gallery li {padding-bottom: 25px;}
.gallery li > p {font-size: 0.8rem;}


/* IMAGES */
.gallery img {width: 100%;padding-bottom: 0;}
.editor img {max-width: 100%;height: auto;padding-bottom: 0;}
.editor div img {max-width: 100%;height: auto;padding-bottom: 0;}
.wp-caption {width: 100% !important;}

/* DIVISER */
.col2 a {display: inline-block;}
li.menu-divider{-webkit-transition: none !important;-o-transition: none !important;transition: none !important;cursor: auto;}
li.menu-divider:hover{border: none !important;}
li.menu-divider:last-child { display: none !important; }
.nav-ham-inner {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}


/* SLIDER */
.flickity-button {background: transparent !important;}
.flickity-button-icon {fill: white !important;-webkit-filter: drop-shadow( 0px 0px 3px #1A171B);filter: drop-shadow( 0px 0px 3px #1A171B);}
.flickity-prev-next-button {width: 200px;height: 200px;}

/* SEARCH */
.search-item-bar-ham {padding: 5px;margin: 0 10px;}
.search-item-bar {margin-top: 5px;display: none;}
.search-item-bar span:hover{cursor: pointer;}
.search-visible{display: inherit;}
.hide-visible{display: none;}

.groupe-main > aside.side{top: 72px;}


.site-container{
        /* overflow-x: hidden; */
}

.dowload-item{
        line-height: 1.2rem;
        padding-bottom: 1rem;
}



/* ///////// ////////// ///////// */
/* ///////// RESPONSIVE ///////// */
/* ///////// ////////// ///////// */

/* LG */@media (min-width: 992px) and (max-width: 1199px) {
}
/* MD (portrait */@media (min-width: 768px) and (max-width: 991px) {
}
/* MD (landscape) */@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape) {
}
/* SM */@media (min-width: 576px) and (max-width: 767px) {
}
/* XS */@media (min-width: 0px) and (max-width: 575px) {
        .hideonmobile {display: none;}
}