body:not(.theme-ctd) .content-menu #menu-nav .ss-menu > li:not(.fleche):last-child {
  color: #7e8e3e;
}
body:not(.theme-ctd) .content-menu #menu-nav .ss-menu > li:not(.fleche):last-child a#telechargements {
  color: #7e8e3e;
}
.ct-img .btn-lien.btn-zoom {
  color: #7e8e3e;
  border-color: #7e8e3e;
}
.no-touch .ct-img .btn-lien.btn-zoom:hover,
.ct-img .btn-lien.btn-zoom:active {
  background-color: #7e8e3e;
}
.ctd-7e8e3e {
  /*.liste-famille-0 h2 a { color: @color; }
        .liste-famille-0 li:hover .pre-desc { border-color: @color; }*/
  /*.liste-famille-1 h2 { color: @color; }
        .liste-famille-1 ul li a { background-color: @color; }
        .liste-famille-1 ul li a:hover { background-color: lighten(@color, 10%); }*/
}
.ctd-7e8e3e .btn-outline {
  color: #7e8e3e;
}
.ctd-7e8e3e .btn-default,
.ctd-7e8e3e .btn-default.btn-hollow {
  color: #7e8e3e;
  border-color: #7e8e3e;
}
.ctd-7e8e3e .btn-lien,
.ctd-7e8e3e .btn-xl.btn-contact,
.ctd-7e8e3e .lien-zoom::before,
.ctd-7e8e3e .lien-zoom::after {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .btn-lien:hover,
.ctd-7e8e3e .btn-xl.btn-contact:hover,
.ctd-7e8e3e .lien-zoom::before:hover,
.ctd-7e8e3e .lien-zoom::after:hover {
  background-color: #9db24e;
}
.ctd-7e8e3e .btn-guide {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .btn-angle strong,
.ctd-7e8e3e .btn-angle .parallelogram {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .btn-angle:before {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .titre-zone .titre-separateur,
.ctd-7e8e3e .titre-border .titre-separateur {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .fil-ariane a:hover {
  border-bottom-color: #7e8e3e;
}
.ctd-7e8e3e .content-menu #menu-nav li a:hover,
.ctd-7e8e3e .content-menu .lien-plus li a:hover,
.ctd-7e8e3e .fleche:hover span:after {
  color: #7e8e3e;
}
.ctd-7e8e3e .ss-menu li ul,
.ctd-7e8e3e .desktop .ss-menu .ss-menu-full,
.ctd-7e8e3e .desktop .ss-menu .ss-menu-trie {
  border-bottom-color: #7e8e3e;
}
.ctd-7e8e3e .navbar-header.navbar-background:before {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .navbar-header.navbar-background:after {
  background-color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.mn-acc li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.mn-acc li.mn-acc > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.mn-qsn li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.mn-qsn li.mn-qsn > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.mn-activ li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.mn-activ li.mn-activ > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.mn-actu li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.mn-actu li.mn-actu > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.mn-con li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.mn-con li.mn-con > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.ss-menu.onglet-actif li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav ul.onglet-actif li.onglet-actif > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav .ss-menu-full,
.ctd-7e8e3e #menu-nav .ss-menu-full > ul,
.ctd-7e8e3e #menu-nav .ss-menu-trie div > ul {
  border-color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav .ss-menu-full > li > a,
.ctd-7e8e3e #menu-nav .ss-menu-full > ul > li > a,
.ctd-7e8e3e #menu-nav .ss-menu-trie div > ul > li > a {
  color: #7e8e3e;
}
.ctd-7e8e3e #menu-nav .ss-menu-full ul li,
.ctd-7e8e3e #menu-nav .ss-menu-trie ul li {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .content-slogan {
  color: #7e8e3e;
}
.ctd-7e8e3e.env-incendie .content-slogan {
  color: #000;
}
.ctd-7e8e3e .mp-level {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .mp-level .menu-head,
.ctd-7e8e3e .mp-menu h2 {
  background-color: #9db24e;
}
.ctd-7e8e3e .mp-back {
  background-color: #5f6b2f;
}
.ctd-7e8e3e .footer-groupe {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .footer-coordonnees {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .marques {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .marques h2 {
  color: #7e8e3e;
}
.desktop .ctd-7e8e3e .list-item-box .item-box {
  border-bottom-color: #7e8e3e;
}
.desktop .ctd-7e8e3e .list-item-box .item-box h2 {
  background-color: #7e8e3e;
}
.mobile .ctd-7e8e3e .slogan,
.ctd-7e8e3e.mobile .slogan {
  background-color: #7e8e3e;
}
.ctd-7e8e3e #slider-acc .owl-carousel-accueil::before {
  background-color: rgba(126, 142, 62, 0.45);
}
.ctd-7e8e3e .liste-compatible li a:hover {
  color: #7e8e3e;
}
.no-touch .ctd-7e8e3e #galerie-realisation li a:hover img,
.ctd-7e8e3e.no-touch #galerie-realisation li a:hover img,
.no-touch .ctd-7e8e3e .owl-carousel-accessoires li a:hover img,
.ctd-7e8e3e.no-touch .owl-carousel-accessoires li a:hover img,
.no-touch .ctd-7e8e3e .owl-carousel-options li a:hover img,
.ctd-7e8e3e.no-touch .owl-carousel-options li a:hover img {
  border-color: #7e8e3e;
}
.no-touch .ctd-7e8e3e #galerie-realisation li a:hover span,
.ctd-7e8e3e.no-touch #galerie-realisation li a:hover span,
.no-touch .ctd-7e8e3e .owl-carousel-accessoires li a:hover span,
.ctd-7e8e3e.no-touch .owl-carousel-accessoires li a:hover span,
.no-touch .ctd-7e8e3e .owl-carousel-options li a:hover span,
.ctd-7e8e3e.no-touch .owl-carousel-options li a:hover span {
  background-color: #7e8e3e;
}
.no-touch .ctd-7e8e3e .owl-carousel-options li:hover img,
.ctd-7e8e3e.no-touch .owl-carousel-options li:hover img {
  border-color: #7e8e3e;
}
.no-touch .ctd-7e8e3e .owl-carousel-options li:hover span,
.ctd-7e8e3e.no-touch .owl-carousel-options li:hover span {
  color: #7e8e3e;
}
.touch .ctd-7e8e3e #galerie-realisation li img,
.ctd-7e8e3e.touch #galerie-realisation li img,
.touch .ctd-7e8e3e .owl-carousel-accessoires li img,
.ctd-7e8e3e.touch .owl-carousel-accessoires li img {
  border-width: 1px;
}
.ctd-7e8e3e .owl-carousel .owl-prev,
.ctd-7e8e3e .owl-carousel .owl-next {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .owlNav .owl-prev,
.ctd-7e8e3e .owlNav .owl-next {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .zone-slide-fiche .owl-stage-outer {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .product-picture-list {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .fiche h2,
.ctd-7e8e3e .fiche h3 {
  color: #7e8e3e;
}
.ctd-7e8e3e .fiche .caracteristique h3::before {
  color: #7e8e3e;
}
.ctd-7e8e3e .fiche .section-fiche,
.ctd-7e8e3e .fiche .av-systeme,
.ctd-7e8e3e .fiche .av-default {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .lien-zoom span {
  color: #7e8e3e;
}
.ctd-7e8e3e .liste-activite-produit .titre a {
  color: #7e8e3e;
}
.ctd-7e8e3e .section-realisation li:hover img {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .section-realisation + .zone-contact .container {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .zone-contact .titre {
  color: #7e8e3e;
}
.ctd-7e8e3e .zone-telechargement .titre {
  color: #7e8e3e;
}
.ctd-7e8e3e .zone-telechargement li a {
  color: #7e8e3e;
}
.ctd-7e8e3e .zone-telechargement a:hover {
  color: #7e8e3e;
  border-color: #7e8e3e;
}
.no-touch .ctd-7e8e3e .actu-vignette:hover {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .actu-vignette .actu-date {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .actu-vignette .actu-titre a {
  color: #7e8e3e;
}
.ctd-7e8e3e .actu-accueil .titre {
  color: #7e8e3e;
}
.ctd-7e8e3e .fil-ariane {
  color: #7e8e3e;
}
.ctd-7e8e3e .owl-dots .active span {
  background-color: #7e8e3e;
}
.ctd-7e8e3e .important {
  color: #7e8e3e;
}
.ctd-7e8e3e .zone-coordonnees h2,
.ctd-7e8e3e .zone-plan h2 {
  color: #7e8e3e;
}
.ctd-7e8e3e .zone-plan p + a {
  border-color: #7e8e3e;
}
.ctd-7e8e3e .styled-select::after {
  background-color: #7e8e3e;
}
.page-color.ctd-7e8e3e {
  /*.liste-famille-0 li:hover .pre-desc { border-color: @color }
        .liste-famille-0 h2 a, .liste-famille-1 h2 { color: @color }*/
  /*.liste-famille-1 li a { background-color: @color; }
        .liste-famille .titre-accessoire-marque { color: @color; }*/
  /*.marque ul li img { border-color: @color }
        .marque ul li:hover figcaption { background-color: @color; }*/
}
.page-color.ctd-7e8e3e .titre-zone .titre-separateur {
  background-color: #7e8e3e;
}
.env-incendie .page-color.ctd-7e8e3e .liste-famille .square-title .titre,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .square-title .titre,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .square-title .titre,
.env-incendie .page-color.ctd-7e8e3e .liste-famille .square-title h1,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .square-title h1,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .square-title h1,
.env-incendie .page-color.ctd-7e8e3e .liste-famille .titre h1,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .titre h1,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .titre h1 {
  background-color: #7e8e3e;
}
.env-incendie .page-color.ctd-7e8e3e .liste-famille .square-title .titre::after,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .square-title .titre::after,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .square-title .titre::after,
.env-incendie .page-color.ctd-7e8e3e .liste-famille .square-title h1::after,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .square-title h1::after,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .square-title h1::after,
.env-incendie .page-color.ctd-7e8e3e .liste-famille .titre h1::after,
.env-incendie .page-color.ctd-7e8e3e .section-container.liste .titre h1::after,
.env-incendie .page-color.ctd-7e8e3e .titre-zone .table .titre h1::after {
  background-color: #7e8e3e;
}
.page-color.ctd-7e8e3e .btn-angle strong,
.page-color.ctd-7e8e3e .btn-angle .parallelogram {
  background-color: #7e8e3e;
}
.page-color.ctd-7e8e3e .liste-famille .choisir-dosage .btn-guide {
  background-color: #7e8e3e;
}
.page-color.ctd-7e8e3e .liste-famille .choisir-dosage .btn-guide:hover {
  background-color: #9db24e;
}
.page-color.ctd-7e8e3e .fiche .zone-contact h4 {
  color: #7e8e3e;
}
.page-color.ctd-7e8e3e .liste-famille-1 .link,
.page-color.ctd-7e8e3e .liste-activite-produit .link {
  color: #ffffff;
  background-color: #7e8e3e;
}
.page-color.ctd-7e8e3e .liste-famille-1 .link:hover,
.page-color.ctd-7e8e3e .liste-activite-produit .link:hover {
  color: #ffffff;
  background-color: #9db24e;
}
.page-color.ctd-7e8e3e .liste-famille .choisir-dosage {
  border-color: #7e8e3e;
}
.page-color.ctd-7e8e3e .liste-partenaires h2 a,
.page-color.ctd-7e8e3e .liste-partenaires h2 {
  color: #7e8e3e;
}
.page-color.ctd-7e8e3e .section-container .select-pays label {
  color: #7e8e3e;
}
.page-color.ctd-7e8e3e .select-pays .styled-select::after {
  background-color: #7e8e3e;
}
.desktop section .ctd-motif .ctd-7e8e3e .btn-angle strong,
.desktop section .ctd-motif .ctd-7e8e3e .btn-angle .parallelogram {
  background-color: #7e8e3e;
}
.desktop section .ctd-motif .ctd-7e8e3e .item-box.item-box-leading {
  border-bottom-color: #7e8e3e;
}
.desktop section .ctd-motif .ctd-7e8e3e .item-box.item-box-leading h2,
.desktop section .ctd-motif .ctd-7e8e3e .item-box .btn-angle strong,
.desktop section .ctd-motif .ctd-7e8e3e .item-box .btn-angle .parallelogram {
  background-color: #7e8e3e;
}
.desktop section .ctd-motif .ctd-7e8e3e .item-box .btn-angle:before,
.desktop section .ctd-motif .ctd-7e8e3e .item-box:hover p {
  border-color: #7e8e3e;
}
.desktop section .ctd-motif .ctd-7e8e3e li a:hover {
  background-color: #9db24e;
}
.desktop section .ctd-motif .ctd-7e8e3e li a {
  background-color: #7e8e3e;
}
.mobile section .ctd-motif .ctd-7e8e3e .item-box {
  border-bottom-color: #7e8e3e;
}
.mobile section .ctd-motif .ctd-7e8e3e .item-box.item-box-leading {
  background-color: #7e8e3e;
}
.mobile section .ctd-motif .ctd-7e8e3e li a {
  background-color: #7e8e3e;
}
.mobile section .ctd-motif .ctd-7e8e3e li a:hover {
  background-color: #9db24e;
}
.mobile section .ctd-motif .ctd-7e8e3e .liste-famille-1 .ctd-7e8e3e,
.mobile section .ctd-motif .ctd-7e8e3e .list-item-box .ctd-7e8e3e {
  background-color: #7e8e3e;
}
section .ctd-motif li.ctd-category-3.ctd-7e8e3e:hover .pre-desc {
  border-color: #7e8e3e;
}
section .ctd-motif li.ctd-category-3.ctd-7e8e3e h2 a,
section .ctd-motif li.ctd-category-3.ctd-7e8e3e h2 {
  color: #7e8e3e;
}
section .ctd-motif div.marque.ctd-7e8e3e h2 {
  color: #7e8e3e;
}
section .ctd-motif div.marque.ctd-7e8e3e ul li img {
  border-color: #7e8e3e;
}
section .ctd-motif div.marque.ctd-7e8e3e ul li:hover figcaption {
  background-color: #7e8e3e;
}
