body .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a:hover,
body .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a:hover {
background: #898b8c;
}
body .catItemCategory,
body .blog-title span.subheading-category,
body .itemListCategory h2 span,
body .sp-module-title,
body .tagItemCategory,
body article.item .category-name,
.itemView .itemHeader {
background-color: #898b8c;
}

/*CidB*/
body.cidb div.itemListCategory h2, body.cidb .blog-title
{border-top-color: #898b8c;}

body.cidb .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.cidb:hover,
body.cidb .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.cidb:hover {
background: #898b8c;
}
body.cidb .catItemCategory,
body.cidb .blog-title span.subheading-category,
body.cidb .itemListCategory h2 span,
body.cidb .sp-module-title,
body.cidb .tagItemCategory,
body.cidb article.item .category-name,
.itemView .cidb .itemHeader {
background-color: #898b8c;
}

body.cidb article.item .category-name:before {
  border-top: 8px solid #898b8c;
}

body.cidb h2 a:hover {color:#898b8c;}

body.cidb h1 {
	color: #898b8c;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul > li > a.titre-MAJ {
	background: transparent;
}

/*actualités
body.actus div.itemListCategory h2, body.actus .blog-title
{border-top-color: #9401d3;}

body.actus .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.actus:hover,
body.actus .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.actus:hover{
background: #9401d3;
}
body.actus .catItemCategory,
body.actus .blog-title span.subheading-category,
body.actus .itemListCategory h2 span,
body.actus .sp-module-title,
body.actus .tagItemCategory,
body.actus article.item .category-name,
.itemView .actus .itemHeader {
background-color: #9401d3;
}

body.actus article.item .category-name:before {
  border-top: 8px solid #9401d3;
}

body.actus h2 a:hover {color:#9401d3;}

body.actus h1 {
	color: #9401d3;
}

/*particuliers - Velvet
body.particuliers div.itemListCategory h2, body.particuliers .blog-title
{border-top-color: #898b8c;}

body.particuliers .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.particuliers:hover,
body.particuliers .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.particuliers:hover,
.row .sp-megamenu-parent > li a.particuliers:active {
background: #898b8c;
}
body.particuliers .catItemCategory,
body.particuliers .blog-title span.subheading-category,
body.particuliers .itemListCategory h2 span,
body.particuliers .sp-module-title,
body.particuliers .tagItemCategory,
body.particuliers article.item .category-name,
.itemView .particuliers .itemHeader {
background-color: #898b8c;
}

body.particuliers article.item .category-name:before {
  border-top: 8px solid #898b8c;
}

body.particuliers h2 a:hover {color:#898b8c;}

body.particuliers h1 {
	color: #898b8c;
}

/*gris*/
body.gris div.itemListCategory h2, body.gris .blog-title
{border-top-color: #898b8c;}

body.gris .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.gris:hover,
body.gris .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.gris:hover {
background: #898b8c;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul > li > a.titre-MAJ {
	background: transparent;
}
body.gris .catItemCategory,
body.gris .blog-title span.subheading-category,
body.gris .itemListCategory h2 span,
body.gris .sp-module-title,
body.gris .tagItemCategory,
body.gris article.item .category-name,
.itemView .gris .itemHeader {
background-color: #898b8c;
}

body.gris article.item .category-name:before {
  border-top: 8px solid #898b8c;
}

.sp-megamenu-parent .sp-dropdown li.gris.sp-menu-item > a:hover,
.sp-megamenu-parent .sp-dropdown li.gris.sp-menu-item.active > a:hover {
    background-color: #ffffff;
    color: #898b8c;
}


body.gris h2 a:hover {color:#898b8c;}

body.gris h1 {
	color: #898b8c;
}


/*turquoise
body.turquoise div.itemListCategory h2,
body.turquoise .blog-title {
	border-top-color: #97bb3a;
}

body.turquoise .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.turquoise:hover,
body.turquoise .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.turquoise:hover{
background: #97bb3a;
}

body.turquoise .catItemCategory,
body.turquoise .blog-title span.subheading-category,
body.turquoise .itemListCategory h2 span,
body.turquoise .sp-module-title,
body.turquoise .tagItemCategory,
body.turquoise article.item .category-name,
body.turquoise dd.category-name a,
.itemView .turquoise .itemHeader {
background-color: #97bb3a;
}

body.turquoise article.item .category-name:before {
  border-top: 8px solid #97bb3a;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.turquoise:hover,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a.turquoise:hover {
	background-color: #ffffff;
  color: #97bb3a;
}

body.turquoise h2 a:hover {color:#97bb3a;}

body.turquoise h1 {
	color: #97bb3a;
}


/*orange
body.orange div.itemListCategory h2, body.orange .blog-title
{border-top-color: #db5b05;}

body.orange .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.orange:hover,
body.orange .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.orange:hover {
background: #db5b05;
}
body.orange .catItemCategory,
body.orange .blog-title span.subheading-category,
body.orange .itemListCategory h2 span,
body.orange .sp-module-title,
body.orange .tagItemCategory,
body.orange article.item .category-name,
.itemView .orange .itemHeader {
background-color: #db5b05;
}

body.orange article.item .category-name:before {
  border-top: 8px solid #db5b05;
}

body.orange h2 a:hover {color:#db5b05;}

body.orange h1 {
	color: #db5b05;
}

/*Collectivités - à appliquer aussi à club-decibel
body.collectivites div.itemListCategory h2, body.collectivites .blog-title
{border-top-color: #a4be04;}

body.collectivites .main-nav.dark-nav > .container > .row .sp-megamenu-parent > li.active,
.main-nav.dark-nav > .container > .row .sp-megamenu-parent > li a.collectivites:hover,
body.collectivites .sp-megamenu-parent >li.active,
.row .sp-megamenu-parent > li a.collectivites:hover {
background: #a4be04;
}
body.collectivites .catItemCategory,
body.collectivites .blog-title span.subheading-category,
body.collectivites .itemListCategory h2 span,
body.collectivites .sp-module-title,
body.collectivites .tagItemCategory,
body.collectivites article.item .category-name,
.itemView .collectivites .itemHeader {
background-color: #a4be04;
}

body.collectivites article.item .category-name:before {
  border-top: 8px solid #a4be04;
}

body.collectivites h2 a:hover {color:#a4be04;}

body.collectivites h1 {
	color: #a4be04;
}

body.cidb  h2 a, body.actus  h2 a, body.particuliers  h2 a, body.gris  h2 a, body.turquoise  h2 a, body.orange  h2 a, body.collectivites h2 a {color:#2D2D2D;}*/