body {font-family:Karla, sans-serif;font-size:1em;color:black;;}
a:link, a:visited {color:black;;}
.articles-colonne-li {border-bottom:none;padding-bottom:29px;;}
.un-article-detail-popup-header {background-color:#007F5F;;}
.un-article-detail-popup-titre {color:white;text-align:center;float:none;;}
.un-article-detail-popup-image {display:none;;}
.un-article-detail-popup-publication {display:none;;}
.un-lien-bloc-header {background-color:#2b9348;;}
.telechargement-groupe-nom {font-size:25px;background-color:transparent;color:#2b9348;;}
a.menu-principal-horizontal-item-titre {text-transform:uppercase;color:white;height:47px;;}
.menu-principal-horizontal-submenu-item {background-color:rgb(0 127 95 / 85%);;}
a.menu-principal-horizontal-submenu-item-titre {font-size:16px;color:white;;}
.menu-principal-horizontal-item-with-sub > a::after {display:none;;}
.current-horizontal-item {background-color:transparent;;}
.menu-principal-smartphone-menu {background:#007f5f;;}
a.menu-principal-smartphone-menu-dropdown {color:white;;}
a.menu-principal-smartphone-item-titre {color:white;;}
a.menu-principal-smartphone-submenu-item-titre {color:white;;}
.menu-topscreen {background-color:#d4d700;border-bottom:none;;}
a.menu-topscreen-item-titre {color:white;;}
.menu-topscreen-smartphone-menu {background:#007f5f;border-top:none;;}
a.menu-topscreen-smartphone-menu-dropdown {color:white;;}
a.menu-topscreen-smartphone-item-titre {color:white;;}
a.menu-topscreen-smartphone-submenu-item-titre {color:white;;}
.template-header {background:rgb(255 255 255 / 88%);;}
.template-header-content {background:url(/template/matiere.png);;}
.template-footer-content {background-color:#007F5F;background-image:url(/template/matiere.png);;}
.copyright {background-color:#007F5F;background-image:url(/template/matiere.png);;}
.copyright a, .copyright a:link, .copyright a:hover, .copyright a:visited {color:white;;}
.header-text {color:#000000;padding:0;;}
.bloc-top {background:#007f5f;text-align:center;color:white;font-size:22px;;}
.bloc-top-content {padding:0;;}
.bloc-h1 h1 {font-weight:normal;;}
.mce-content-body {;}
.wrapper-page-1 #wrapper-bloc-3 {background:url(/template/img.jpg) 50% 50% / cover no-repeat fixed;color:white;padding:0;;}
.wrapper-page-1 #wrapper-bloc-2 {background-image:url(/template/matiere.png);background-color:#dedede;;}
#articles-colonne-15 .un-article-colonne-titre {color:black;;}
#articles-detail-popup-14 .un-article-detail-popup-header {background-color:#007F5F;;}
#articles-detail-popup-15 .un-article-detail-popup-header {background-color:#007F5F;;}
#articles-detail-popup-15 .un-article-detail-popup-image {display:none;;}
#articles-detail-popup-15 .un-article-detail-popup-publication {display:none;;}
#articles-detail-popup-14 .un-article-detail-popup-image {display:none;;}
#articles-detail-popup-14 .un-article-detail-popup-publication {display:none;;}
.wrapper-bloc {background-color:#fdfdfd;;}
.wrapper-page-7 #wrapper-bloc-2 {background:rgb(0 127 95 / 17%);;}
.body-page-1 .template-footer::before {content:url(/template/before.png);position:absolute;top:-108%;text-align:center;z-index:9;right:28%;;}
.calendar-liste-contenu-texte {color:black;;}
.calendar-liste-date-agenda {background-color:#007f5f;;}
.disponnibilite-btn {background:#e0e219;padding:10px 20px;;}
.disponnibilite-item {border-bottom:none;;}
.interligne {line-height:0.2em;;}
.jaune {color:#DDDF00;;}
.menu-topscreen-item-with-sub>a::after {display:none;;}
.module-bloc-graphic-21 {margin-top:-111px;;}
.module-bloc-graphic-21 #module-bloc-graphic-item-1 .module-bloc-graphic-item-texte {background-color:rgba(221,223,0,0.93);;}
.module-bloc-graphic-21 #module-bloc-graphic-item-2 .module-bloc-graphic-item-texte {background-color:rgba(170,204,0,0.93);;}
.module-bloc-graphic-21 #module-bloc-graphic-item-3 .module-bloc-graphic-item-texte {background-color:rgba(85,166,48,0.93);;}
.module-bloc-graphic-21 #module-bloc-graphic-item-4 .module-bloc-graphic-item-texte {background-color:rgba(0,127,95,0.93);;}
.module-bloc-graphic-21 .module-bloc-graphic-item-commentaire {display:none;;}
.module-bloc-graphic-21 .module-bloc-graphic-item-plus {display:none;;}
.module-bloc-graphic-21 .module-bloc-graphic-item-texte {border-radius:50% 20% / 10% 40%;top:20px;left:40px;right:0px;bottom:20px;;}
.module-bloc-graphic-item {border-radius:50% 20% / 10% 40%;margin:5px;;}
.telechargement-groupe-nom::before {content:url(/template/point.png);;}
.un-article-colonne-flat-content-module-29, .un-article-colonne-flat-content-module-30 {background:#007f5f;;}
.un-article-colonne-flat-titre-module-29, .un-article-colonne-flat-titre-module-30 {color:white;;}
.un-article-colonne-suite {background-color:#dddf00;color:white;float:none;;}
.un-lien-bloc-description {display:none;;}
.vert1 {color:#AACC00;;}
.vert2 {color:#55A630;;}
.vert3 {color:#007F5F;;}
.websee-barre-flottante-icone-recherche  {background-color:#d4d700;border-radius:50% 20% / 10% 40%;;}
.websee-barre-flottante-icone-recherche::after {padding:10px 14px;font-size:40px;;}
.websee-barre-flottante-smartphone-list {background-color:#ffffff;;}
a.boutonlienblanc {background-color:white;color:#007F5F;padding:10px 20px;;}
a.boutonlienblanc:hover {background-color:#AACC00;color:white;;}
a.boutonlienvert {background-color:#007F5F;color:white;padding:10px 20px;;}
input, #contact-message-13, #dest-13 {padding:10px 0px;border:1px solid #c1c1c1;;}

@media screen and (max-width: 470px) {
.liens-bloc-groupe-ligne {margin:6px;;}
.menu-principal-horizontal {width:66%;;}
a.menu-principal-horizontal-item-titre {font-size:15px;;}
.module-bloc-graphic-21 {margin-top:0;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
.menu-principal-horizontal {width:66%;;}

}

@media screen and (min-width: 980px) {
.menu-principal-horizontal {width:66%;;}

}

@media screen and (min-width: 1200px) {
.menu-principal-horizontal {background-color:rgb(0 127 95 / 85%);display:inline-block;position:absolute;margin-top:0;max-width:1200px;margin-left:23%;width:53%;;}
a.menu-principal-horizontal-item-titre {font-size:13px;;}

}

@media screen and (min-width: 1920px) {
a.menu-principal-horizontal-item-titre {font-size:15px;;}

}
