 #viewDiv .esri-popup:has(.activite) .esri-popup__main-container, #viewDiv .esri-popup:has(.activite) .esri-feature__content-element, #viewDiv .esri-popup:has(.activite) .pop-up{ background-color:#91d3f6; }
 #viewDiv .esri-popup:has(.activite) .pop-up a:hover { color:#91d3f6 !important; }
 #viewDiv .esri-popup:has(.lieux) .esri-popup__main-container, #viewDiv .esri-popup:has(.lieux) .esri-feature__content-element, #viewDiv .esri-popup:has(.lieux) .pop-up{ background-color:#b9d376; }
 #viewDiv .esri-popup:has(.lieux) .pop-up a:hover { color:#b9d376 !important; }
 #viewDiv .esri-popup:has(.especes) .esri-popup__main-container, #viewDiv .esri-popup:has(.especes) .esri-feature__content-element, #viewDiv .esri-popup:has(.especes) .pop-up{ background-color:#f7d045; }
 #viewDiv .esri-popup:has(.especes) .pop-up a:hover { color:#f7d045 !important; }
 #viewDiv .esri-popup:has(.comments) .esri-popup__main-container, #viewDiv .esri-popup:has(.comments) .esri-feature__content-element, #viewDiv .esri-popup:has(.comments) .pop-up{ background-color:; }
 #viewDiv .esri-popup:has(.comments) .pop-up a:hover { color: !important; }
 #single-lieu .section-anchors svg { fill: #b9d376;  }
 #single-lieu .post__title { color: #b9d376;  }
 #single-lieu .map_title { color: #b9d376; border-color: #b9d376 }
 #single-lieu .tiny-mce-read-less { color: #b9d376 }
 #single-lieu .tiny-mce-read-less svg { fill: #b9d376 !important }
 #single-lieu .tiny-mce-read-more { color: #b9d376 }
 #single-lieu .tiny-mce-read-more svg { fill: #b9d376 !important }
 #single-lieu .slider_related { border-color: #b9d376;  }
 #single-lieu .slider_related > .title { color: #b9d376;  }
 #single-lieu .encadres .teaser_title,
 #single-lieu .encadres .teaser_title a { color: #b9d376;  }
 #single-lieu #comments > .title { color: #b9d376;  }
 #single-lieu #respond { border-top-color: #b9d376 !important;  }
 #single-lieu #reply-title { color: #b9d376;  }
 #single-lieu .readmore_comment { color: #b9d376;  }
 #single-lieu .readmore_comment svg { fill: #b9d376;  }
 #single-lieu .answers { border-left-color: #b9d376 !important;  }
 #single-lieu #comments #respond #commentform .svg svg { fill: #b9d376 !important;  }
 #single-lieu .toggle_comment_form { background-color: #b9d376 !important; border-color: #b9d376 }
 #single-lieu .form-submit #submit { background-color: #b9d376; border-color: #b9d376 }
 #single-lieu #comments #respond #commentform .acf-comment-fields.acf-fields > .acf-field.acf-field-image label:hover { background-color: #b9d376 }
 #single-lieu #comments #respond #commentform .acf-comment-fields.acf-fields > .acf-field.acf-field-file label:hover { background-color: #b9d376 }
 #single-lieu #cta_open_geolocalisation:hover { background-color: #b9d376; border-color: #b9d376 }
.header .menu_search_account .menu_search .main-nav ul#menu-menu-principal li.activite > a { border-color: #91d3f6; background-color: #91d3f6; }
.header .menu_search_account .menu_search .main-nav ul#menu-menu-principal li.espece > a { border-color: #f7d045; background-color: #f7d045; }
.header .menu_search_account .menu_search .main-nav ul#menu-menu-principal li.lieu > a { border-color: #b9d376; background-color: #b9d376; }
body.is_espece header form.searchform > div .submit { border-color: #f7d045; background-color: #f7d045 }
body.is_lieu header form.searchform > div .submit { border-color: #b9d376; background-color: #b9d376 }
body.is_activite header form.searchform > div .submit { border-color: #91d3f6; background-color: #91d3f6 }
body.is_espece header form.searchform > div .submit:hover { color: #f7d045; background-color: #fff }
body.is_lieu header form.searchform > div .submit:hover { color: #b9d376; background-color: #fff }
body.is_activite header form.searchform > div .submit:hover { color: #91d3f6; background-color: #fff }
.block_map [data-type="activity"] .title .icon { background-color: #91d3f6; }
.block_map [data-type="lieu"] .title .icon { background-color: #b9d376; }
.block_map [data-type="espece"] .title .icon { background-color: #f7d045; }
.teaser_nature.activite .title-clarity { background-color: #91d3f6; }
.teaser_nature.activite .teaser_title { color: #91d3f6; }
.teaser_nature.activite .teaser_title a { color: #91d3f6; }
.teaser_nature.activite .readmore { color: #91d3f6; border-color: #91d3f6; }
.teaser_nature.activite .readmore svg { fill: #91d3f6 }
.teaser_nature.activite .readmore svg path { fill: #91d3f6 }
.teaser_nature.activite .readmore:hover { background-color: #91d3f6; }
.teaser_nature.activite a:hover .readmore { background-color: #91d3f6; }
.teaser_nature.lieux .title-clarity { background-color: #b9d376; }
.teaser_nature.lieux .teaser_title { color: #b9d376; }
.teaser_nature.lieux .teaser_title a { color: #b9d376; }
.teaser_nature.lieux .readmore { color: #b9d376; border-color: #b9d376; }
.teaser_nature.lieux .readmore svg { fill: #b9d376 }
.teaser_nature.lieux .readmore svg path { fill: #b9d376 }
.teaser_nature.lieux .readmore:hover { background-color: #b9d376; }
.teaser_nature.lieux a:hover .readmore { background-color: #b9d376; }
.teaser_nature.especes .title-clarity { background-color: #f7d045; }
.teaser_nature.especes .teaser_title { color: #f7d045; }
.teaser_nature.especes .teaser_title a { color: #f7d045; }
.teaser_nature.especes .readmore { color: #f7d045; border-color: #f7d045; }
.teaser_nature.especes .readmore svg { fill: #f7d045 }
.teaser_nature.especes .readmore svg path { fill: #f7d045 }
.teaser_nature.especes .readmore:hover { background-color: #f7d045; }
.teaser_nature.especes a:hover .readmore { background-color: #f7d045; }
body.is_espece .our_partners .our_partners_title { color: #f7d045; }
body.is_espece .section_dmn { background-color: #f7d045; }
body.is_espece #filter-result .search-title { color: #f7d045; }
body.is_espece footer#footer .row .newsletter form .email_field + .submit_field input { background-color: #f7d045; border-color: #f7d045 !important }
body.is_espece footer#footer .row .newsletter form .email_field + .submit_field input:hover { background-color: #fff; color: #f7d045 }
footer#footer .row .footer_menu_1 ul li.espece > a { background-color: #f7d045; border-color: #f7d045; }
body.is_lieu .our_partners .our_partners_title { color: #b9d376; }
body.is_lieu .section_dmn { background-color: #b9d376; }
body.is_lieu #filter-result .search-title { color: #b9d376; }
body.is_lieu footer#footer .row .newsletter form .email_field + .submit_field input { background-color: #b9d376; border-color: #b9d376 !important }
body.is_lieu footer#footer .row .newsletter form .email_field + .submit_field input:hover { background-color: #fff; color: #b9d376 }
footer#footer .row .footer_menu_1 ul li.lieu > a { background-color: #b9d376; border-color: #b9d376; }
body.is_activite .our_partners .our_partners_title { color: #91d3f6; }
body.is_activite .section_dmn { background-color: #91d3f6; }
body.is_activite #filter-result .search-title { color: #91d3f6; }
body.is_activite footer#footer .row .newsletter form .email_field + .submit_field input { background-color: #91d3f6; border-color: #91d3f6 !important }
body.is_activite footer#footer .row .newsletter form .email_field + .submit_field input:hover { background-color: #fff; color: #91d3f6 }
footer#footer .row .footer_menu_1 ul li.activite > a { background-color: #91d3f6; border-color: #91d3f6; }
