/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-actualite .blockcontent-title, 
.layout-mosaic .taxonomy-actualite .blockcontent-title a,
.layout-mosaic .taxonomy-actualite .blockcontent-themes-title a,
.layout-mosaic .taxonomy-actualite .blockcontent-targets-title a,
.layout-listing .taxonomy-actualite .blockcontent-title, 
.layout-listing .taxonomy-actualite .blockcontent-title a,
.layout-listing .taxonomy-actualite .blockcontent-themes-title a,
.layout-listing .taxonomy-actualite .blockcontent-targets-title a,
.layout-mosaic .taxonomy-actualite .blockcontent-pictos a,
 .layout-mosaic h2.actualite,
 .layout-listing h2.actualite,
 .page-content-body.taxonomy-actualite  ul li:before,
 .page-content-body.taxonomy-actualite  ul li:before,
 .page-content-body.taxonomy-actualite.is-column h3:before,
 .page-content-body.taxonomy-actualite.is-column h3,
 .taxonomy-actualite.layout-is-column h3:before,
 .taxonomy-actualite.layout-is-column h3,
 .taxonomy-actualite .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #297d7e;

}  
.taxonomy-actualite .listing-bydate-row-header,
.page-content-body.taxonomy-actualite   .is-underline,
.page-content-body.taxonomy-actualite   h2 {
    border-bottom: 1px solid #297d7e} 
 .taxonomy-actualite .listing-bydate-row a,
 .taxonomy-actualite .listing-bydate-row a:hover,
 .taxonomy-actualite .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-actualite .custom-content-reveal h4{

    color: #297d7e;
}

.page-type-actualite .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-actualite .custom-content-reveal h4{
    border-top: #297d7e 5px solid; 
 }
 .taxonomy-actualite .listing-bydate-pictos svg,
.layout-listing .taxonomy-actualite .blockcontent-pictos svg,
.layout-mosaic .taxonomy-actualite .blockcontent-pictos svg{
    fill: #297d7e;

} 
 .layout-listing .taxonomy-actualite .blockcontent-footer,
 .layout-mosaic .taxonomy-actualite .blockcontent-footer{
border-top: 1px solid #297d7e} 
 .layout-mosaic .taxonomy-actualite .blockcontent-themes-title{
    border-right: 1px solid #297d7e}	
 .taxonomy-actualite .custom-content-reveal span.custom-content-close,
 .taxonomy-actualite  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-actualite ,
.layout-listing-inner .taxonomy-actualite ,
.layout-listing.listing-bydate .taxonomy-actualite ,
.layout-page .page-header.taxonomy-actualite ,
.layout-page .page-content-date.taxonomy-actualite {
    background-color:#297d7e} 
.taxonomy-actualite .listing-bydate-imageblock {
    border: 1px solid #297d7e} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-autres-evenements .blockcontent-title, 
.layout-mosaic .taxonomy-autres-evenements .blockcontent-title a,
.layout-mosaic .taxonomy-autres-evenements .blockcontent-themes-title a,
.layout-mosaic .taxonomy-autres-evenements .blockcontent-targets-title a,
.layout-listing .taxonomy-autres-evenements .blockcontent-title, 
.layout-listing .taxonomy-autres-evenements .blockcontent-title a,
.layout-listing .taxonomy-autres-evenements .blockcontent-themes-title a,
.layout-listing .taxonomy-autres-evenements .blockcontent-targets-title a,
.layout-mosaic .taxonomy-autres-evenements .blockcontent-pictos a,
 .layout-mosaic h2.autres-evenements,
 .layout-listing h2.autres-evenements,
 .page-content-body.taxonomy-autres-evenements  ul li:before,
 .page-content-body.taxonomy-autres-evenements  ul li:before,
 .page-content-body.taxonomy-autres-evenements.is-column h3:before,
 .page-content-body.taxonomy-autres-evenements.is-column h3,
 .taxonomy-autres-evenements.layout-is-column h3:before,
 .taxonomy-autres-evenements.layout-is-column h3,
 .taxonomy-autres-evenements .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #572b48;

}  
.taxonomy-autres-evenements .listing-bydate-row-header,
.page-content-body.taxonomy-autres-evenements   .is-underline,
.page-content-body.taxonomy-autres-evenements   h2 {
    border-bottom: 1px solid #572b48} 
 .taxonomy-autres-evenements .listing-bydate-row a,
 .taxonomy-autres-evenements .listing-bydate-row a:hover,
 .taxonomy-autres-evenements .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-autres-evenements .custom-content-reveal h4{

    color: #572b48;
}

.page-type-autres-evenements .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-autres-evenements .custom-content-reveal h4{
    border-top: #572b48 5px solid; 
 }
 .taxonomy-autres-evenements .listing-bydate-pictos svg,
.layout-listing .taxonomy-autres-evenements .blockcontent-pictos svg,
.layout-mosaic .taxonomy-autres-evenements .blockcontent-pictos svg{
    fill: #572b48;

} 
 .layout-listing .taxonomy-autres-evenements .blockcontent-footer,
 .layout-mosaic .taxonomy-autres-evenements .blockcontent-footer{
border-top: 1px solid #572b48} 
 .layout-mosaic .taxonomy-autres-evenements .blockcontent-themes-title{
    border-right: 1px solid #572b48}	
 .taxonomy-autres-evenements .custom-content-reveal span.custom-content-close,
 .taxonomy-autres-evenements  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-autres-evenements ,
.layout-listing-inner .taxonomy-autres-evenements ,
.layout-listing.listing-bydate .taxonomy-autres-evenements ,
.layout-page .page-header.taxonomy-autres-evenements ,
.layout-page .page-content-date.taxonomy-autres-evenements {
    background-color:#572b48} 
.taxonomy-autres-evenements .listing-bydate-imageblock {
    border: 1px solid #572b48} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-article .blockcontent-title, 
.layout-mosaic .taxonomy-article .blockcontent-title a,
.layout-mosaic .taxonomy-article .blockcontent-themes-title a,
.layout-mosaic .taxonomy-article .blockcontent-targets-title a,
.layout-listing .taxonomy-article .blockcontent-title, 
.layout-listing .taxonomy-article .blockcontent-title a,
.layout-listing .taxonomy-article .blockcontent-themes-title a,
.layout-listing .taxonomy-article .blockcontent-targets-title a,
.layout-mosaic .taxonomy-article .blockcontent-pictos a,
 .layout-mosaic h2.article,
 .layout-listing h2.article,
 .page-content-body.taxonomy-article  ul li:before,
 .page-content-body.taxonomy-article  ul li:before,
 .page-content-body.taxonomy-article.is-column h3:before,
 .page-content-body.taxonomy-article.is-column h3,
 .taxonomy-article.layout-is-column h3:before,
 .taxonomy-article.layout-is-column h3,
 .taxonomy-article .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #507a8c;

}  
.taxonomy-article .listing-bydate-row-header,
.page-content-body.taxonomy-article   .is-underline,
.page-content-body.taxonomy-article   h2 {
    border-bottom: 1px solid #507a8c} 
 .taxonomy-article .listing-bydate-row a,
 .taxonomy-article .listing-bydate-row a:hover,
 .taxonomy-article .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-article .custom-content-reveal h4{

    color: #507a8c;
}

.page-type-article .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-article .custom-content-reveal h4{
    border-top: #507a8c 5px solid; 
 }
 .taxonomy-article .listing-bydate-pictos svg,
.layout-listing .taxonomy-article .blockcontent-pictos svg,
.layout-mosaic .taxonomy-article .blockcontent-pictos svg{
    fill: #507a8c;

} 
 .layout-listing .taxonomy-article .blockcontent-footer,
 .layout-mosaic .taxonomy-article .blockcontent-footer{
border-top: 1px solid #507a8c} 
 .layout-mosaic .taxonomy-article .blockcontent-themes-title{
    border-right: 1px solid #507a8c}	
 .taxonomy-article .custom-content-reveal span.custom-content-close,
 .taxonomy-article  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-article ,
.layout-listing-inner .taxonomy-article ,
.layout-listing.listing-bydate .taxonomy-article ,
.layout-page .page-header.taxonomy-article ,
.layout-page .page-content-date.taxonomy-article {
    background-color:#507a8c} 
.taxonomy-article .listing-bydate-imageblock {
    border: 1px solid #507a8c} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-presentations-generales .blockcontent-title, 
.layout-mosaic .taxonomy-presentations-generales .blockcontent-title a,
.layout-mosaic .taxonomy-presentations-generales .blockcontent-themes-title a,
.layout-mosaic .taxonomy-presentations-generales .blockcontent-targets-title a,
.layout-listing .taxonomy-presentations-generales .blockcontent-title, 
.layout-listing .taxonomy-presentations-generales .blockcontent-title a,
.layout-listing .taxonomy-presentations-generales .blockcontent-themes-title a,
.layout-listing .taxonomy-presentations-generales .blockcontent-targets-title a,
.layout-mosaic .taxonomy-presentations-generales .blockcontent-pictos a,
 .layout-mosaic h2.presentations-generales,
 .layout-listing h2.presentations-generales,
 .page-content-body.taxonomy-presentations-generales  ul li:before,
 .page-content-body.taxonomy-presentations-generales  ul li:before,
 .page-content-body.taxonomy-presentations-generales.is-column h3:before,
 .page-content-body.taxonomy-presentations-generales.is-column h3,
 .taxonomy-presentations-generales.layout-is-column h3:before,
 .taxonomy-presentations-generales.layout-is-column h3,
 .taxonomy-presentations-generales .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #a32828;

}  
.taxonomy-presentations-generales .listing-bydate-row-header,
.page-content-body.taxonomy-presentations-generales   .is-underline,
.page-content-body.taxonomy-presentations-generales   h2 {
    border-bottom: 1px solid #a32828} 
 .taxonomy-presentations-generales .listing-bydate-row a,
 .taxonomy-presentations-generales .listing-bydate-row a:hover,
 .taxonomy-presentations-generales .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-presentations-generales .custom-content-reveal h4{

    color: #a32828;
}

.page-type-presentations-generales .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-presentations-generales .custom-content-reveal h4{
    border-top: #a32828 5px solid; 
 }
 .taxonomy-presentations-generales .listing-bydate-pictos svg,
.layout-listing .taxonomy-presentations-generales .blockcontent-pictos svg,
.layout-mosaic .taxonomy-presentations-generales .blockcontent-pictos svg{
    fill: #a32828;

} 
 .layout-listing .taxonomy-presentations-generales .blockcontent-footer,
 .layout-mosaic .taxonomy-presentations-generales .blockcontent-footer{
border-top: 1px solid #a32828} 
 .layout-mosaic .taxonomy-presentations-generales .blockcontent-themes-title{
    border-right: 1px solid #a32828}	
 .taxonomy-presentations-generales .custom-content-reveal span.custom-content-close,
 .taxonomy-presentations-generales  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-presentations-generales ,
.layout-listing-inner .taxonomy-presentations-generales ,
.layout-listing.listing-bydate .taxonomy-presentations-generales ,
.layout-page .page-header.taxonomy-presentations-generales ,
.layout-page .page-content-date.taxonomy-presentations-generales {
    background-color:#a32828} 
.taxonomy-presentations-generales .listing-bydate-imageblock {
    border: 1px solid #a32828} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-lien .blockcontent-title, 
.layout-mosaic .taxonomy-lien .blockcontent-title a,
.layout-mosaic .taxonomy-lien .blockcontent-themes-title a,
.layout-mosaic .taxonomy-lien .blockcontent-targets-title a,
.layout-listing .taxonomy-lien .blockcontent-title, 
.layout-listing .taxonomy-lien .blockcontent-title a,
.layout-listing .taxonomy-lien .blockcontent-themes-title a,
.layout-listing .taxonomy-lien .blockcontent-targets-title a,
.layout-mosaic .taxonomy-lien .blockcontent-pictos a,
 .layout-mosaic h2.lien,
 .layout-listing h2.lien,
 .page-content-body.taxonomy-lien  ul li:before,
 .page-content-body.taxonomy-lien  ul li:before,
 .page-content-body.taxonomy-lien.is-column h3:before,
 .page-content-body.taxonomy-lien.is-column h3,
 .taxonomy-lien.layout-is-column h3:before,
 .taxonomy-lien.layout-is-column h3,
 .taxonomy-lien .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #D44D4D;

}  
.taxonomy-lien .listing-bydate-row-header,
.page-content-body.taxonomy-lien   .is-underline,
.page-content-body.taxonomy-lien   h2 {
    border-bottom: 1px solid #D44D4D} 
 .taxonomy-lien .listing-bydate-row a,
 .taxonomy-lien .listing-bydate-row a:hover,
 .taxonomy-lien .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-lien .custom-content-reveal h4{

    color: #D44D4D;
}

.page-type-lien .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-lien .custom-content-reveal h4{
    border-top: #D44D4D 5px solid; 
 }
 .taxonomy-lien .listing-bydate-pictos svg,
.layout-listing .taxonomy-lien .blockcontent-pictos svg,
.layout-mosaic .taxonomy-lien .blockcontent-pictos svg{
    fill: #D44D4D;

} 
 .layout-listing .taxonomy-lien .blockcontent-footer,
 .layout-mosaic .taxonomy-lien .blockcontent-footer{
border-top: 1px solid #D44D4D} 
 .layout-mosaic .taxonomy-lien .blockcontent-themes-title{
    border-right: 1px solid #D44D4D}	
 .taxonomy-lien .custom-content-reveal span.custom-content-close,
 .taxonomy-lien  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-lien ,
.layout-listing-inner .taxonomy-lien ,
.layout-listing.listing-bydate .taxonomy-lien ,
.layout-page .page-header.taxonomy-lien ,
.layout-page .page-content-date.taxonomy-lien {
    background-color:#D44D4D} 
.taxonomy-lien .listing-bydate-imageblock {
    border: 1px solid #D44D4D} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-title, 
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-title a,
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-themes-title a,
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-targets-title a,
.layout-listing .taxonomy-depot-de-documents .blockcontent-title, 
.layout-listing .taxonomy-depot-de-documents .blockcontent-title a,
.layout-listing .taxonomy-depot-de-documents .blockcontent-themes-title a,
.layout-listing .taxonomy-depot-de-documents .blockcontent-targets-title a,
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-pictos a,
 .layout-mosaic h2.depot-de-documents,
 .layout-listing h2.depot-de-documents,
 .page-content-body.taxonomy-depot-de-documents  ul li:before,
 .page-content-body.taxonomy-depot-de-documents  ul li:before,
 .page-content-body.taxonomy-depot-de-documents.is-column h3:before,
 .page-content-body.taxonomy-depot-de-documents.is-column h3,
 .taxonomy-depot-de-documents.layout-is-column h3:before,
 .taxonomy-depot-de-documents.layout-is-column h3,
 .taxonomy-depot-de-documents .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #a32828;

}  
.taxonomy-depot-de-documents .listing-bydate-row-header,
.page-content-body.taxonomy-depot-de-documents   .is-underline,
.page-content-body.taxonomy-depot-de-documents   h2 {
    border-bottom: 1px solid #a32828} 
 .taxonomy-depot-de-documents .listing-bydate-row a,
 .taxonomy-depot-de-documents .listing-bydate-row a:hover,
 .taxonomy-depot-de-documents .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-depot-de-documents .custom-content-reveal h4{

    color: #a32828;
}

.page-type-depot-de-documents .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-depot-de-documents .custom-content-reveal h4{
    border-top: #a32828 5px solid; 
 }
 .taxonomy-depot-de-documents .listing-bydate-pictos svg,
.layout-listing .taxonomy-depot-de-documents .blockcontent-pictos svg,
.layout-mosaic .taxonomy-depot-de-documents .blockcontent-pictos svg{
    fill: #a32828;

} 
 .layout-listing .taxonomy-depot-de-documents .blockcontent-footer,
 .layout-mosaic .taxonomy-depot-de-documents .blockcontent-footer{
border-top: 1px solid #a32828} 
 .layout-mosaic .taxonomy-depot-de-documents .blockcontent-themes-title{
    border-right: 1px solid #a32828}	
 .taxonomy-depot-de-documents .custom-content-reveal span.custom-content-close,
 .taxonomy-depot-de-documents  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-depot-de-documents ,
.layout-listing-inner .taxonomy-depot-de-documents ,
.layout-listing.listing-bydate .taxonomy-depot-de-documents ,
.layout-page .page-header.taxonomy-depot-de-documents ,
.layout-page .page-content-date.taxonomy-depot-de-documents {
    background-color:#a32828} 
.taxonomy-depot-de-documents .listing-bydate-imageblock {
    border: 1px solid #a32828} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-publication .blockcontent-title, 
.layout-mosaic .taxonomy-publication .blockcontent-title a,
.layout-mosaic .taxonomy-publication .blockcontent-themes-title a,
.layout-mosaic .taxonomy-publication .blockcontent-targets-title a,
.layout-listing .taxonomy-publication .blockcontent-title, 
.layout-listing .taxonomy-publication .blockcontent-title a,
.layout-listing .taxonomy-publication .blockcontent-themes-title a,
.layout-listing .taxonomy-publication .blockcontent-targets-title a,
.layout-mosaic .taxonomy-publication .blockcontent-pictos a,
 .layout-mosaic h2.publication,
 .layout-listing h2.publication,
 .page-content-body.taxonomy-publication  ul li:before,
 .page-content-body.taxonomy-publication  ul li:before,
 .page-content-body.taxonomy-publication.is-column h3:before,
 .page-content-body.taxonomy-publication.is-column h3,
 .taxonomy-publication.layout-is-column h3:before,
 .taxonomy-publication.layout-is-column h3,
 .taxonomy-publication .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #131f55;

}  
.taxonomy-publication .listing-bydate-row-header,
.page-content-body.taxonomy-publication   .is-underline,
.page-content-body.taxonomy-publication   h2 {
    border-bottom: 1px solid #131f55} 
 .taxonomy-publication .listing-bydate-row a,
 .taxonomy-publication .listing-bydate-row a:hover,
 .taxonomy-publication .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-publication .custom-content-reveal h4{

    color: #131f55;
}

.page-type-publication .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-publication .custom-content-reveal h4{
    border-top: #131f55 5px solid; 
 }
 .taxonomy-publication .listing-bydate-pictos svg,
.layout-listing .taxonomy-publication .blockcontent-pictos svg,
.layout-mosaic .taxonomy-publication .blockcontent-pictos svg{
    fill: #131f55;

} 
 .layout-listing .taxonomy-publication .blockcontent-footer,
 .layout-mosaic .taxonomy-publication .blockcontent-footer{
border-top: 1px solid #131f55} 
 .layout-mosaic .taxonomy-publication .blockcontent-themes-title{
    border-right: 1px solid #131f55}	
 .taxonomy-publication .custom-content-reveal span.custom-content-close,
 .taxonomy-publication  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-publication ,
.layout-listing-inner .taxonomy-publication ,
.layout-listing.listing-bydate .taxonomy-publication ,
.layout-page .page-header.taxonomy-publication ,
.layout-page .page-content-date.taxonomy-publication {
    background-color:#131f55} 
.taxonomy-publication .listing-bydate-imageblock {
    border: 1px solid #131f55} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-fiche-metier .blockcontent-title, 
.layout-mosaic .taxonomy-fiche-metier .blockcontent-title a,
.layout-mosaic .taxonomy-fiche-metier .blockcontent-themes-title a,
.layout-mosaic .taxonomy-fiche-metier .blockcontent-targets-title a,
.layout-listing .taxonomy-fiche-metier .blockcontent-title, 
.layout-listing .taxonomy-fiche-metier .blockcontent-title a,
.layout-listing .taxonomy-fiche-metier .blockcontent-themes-title a,
.layout-listing .taxonomy-fiche-metier .blockcontent-targets-title a,
.layout-mosaic .taxonomy-fiche-metier .blockcontent-pictos a,
 .layout-mosaic h2.fiche-metier,
 .layout-listing h2.fiche-metier,
 .page-content-body.taxonomy-fiche-metier  ul li:before,
 .page-content-body.taxonomy-fiche-metier  ul li:before,
 .page-content-body.taxonomy-fiche-metier.is-column h3:before,
 .page-content-body.taxonomy-fiche-metier.is-column h3,
 .taxonomy-fiche-metier.layout-is-column h3:before,
 .taxonomy-fiche-metier.layout-is-column h3,
 .taxonomy-fiche-metier .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #018c8e;

}  
.taxonomy-fiche-metier .listing-bydate-row-header,
.page-content-body.taxonomy-fiche-metier   .is-underline,
.page-content-body.taxonomy-fiche-metier   h2 {
    border-bottom: 1px solid #018c8e} 
 .taxonomy-fiche-metier .listing-bydate-row a,
 .taxonomy-fiche-metier .listing-bydate-row a:hover,
 .taxonomy-fiche-metier .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-fiche-metier .custom-content-reveal h4{

    color: #018c8e;
}

.page-type-fiche-metier .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-fiche-metier .custom-content-reveal h4{
    border-top: #018c8e 5px solid; 
 }
 .taxonomy-fiche-metier .listing-bydate-pictos svg,
.layout-listing .taxonomy-fiche-metier .blockcontent-pictos svg,
.layout-mosaic .taxonomy-fiche-metier .blockcontent-pictos svg{
    fill: #018c8e;

} 
 .layout-listing .taxonomy-fiche-metier .blockcontent-footer,
 .layout-mosaic .taxonomy-fiche-metier .blockcontent-footer{
border-top: 1px solid #018c8e} 
 .layout-mosaic .taxonomy-fiche-metier .blockcontent-themes-title{
    border-right: 1px solid #018c8e}	
 .taxonomy-fiche-metier .custom-content-reveal span.custom-content-close,
 .taxonomy-fiche-metier  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-fiche-metier ,
.layout-listing-inner .taxonomy-fiche-metier ,
.layout-listing.listing-bydate .taxonomy-fiche-metier ,
.layout-page .page-header.taxonomy-fiche-metier ,
.layout-page .page-content-date.taxonomy-fiche-metier {
    background-color:#018c8e} 
.taxonomy-fiche-metier .listing-bydate-imageblock {
    border: 1px solid #018c8e} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-title, 
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-title a,
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-themes-title a,
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-targets-title a,
.layout-listing .taxonomy-fiche-ressource .blockcontent-title, 
.layout-listing .taxonomy-fiche-ressource .blockcontent-title a,
.layout-listing .taxonomy-fiche-ressource .blockcontent-themes-title a,
.layout-listing .taxonomy-fiche-ressource .blockcontent-targets-title a,
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-pictos a,
 .layout-mosaic h2.fiche-ressource,
 .layout-listing h2.fiche-ressource,
 .page-content-body.taxonomy-fiche-ressource  ul li:before,
 .page-content-body.taxonomy-fiche-ressource  ul li:before,
 .page-content-body.taxonomy-fiche-ressource.is-column h3:before,
 .page-content-body.taxonomy-fiche-ressource.is-column h3,
 .taxonomy-fiche-ressource.layout-is-column h3:before,
 .taxonomy-fiche-ressource.layout-is-column h3,
 .taxonomy-fiche-ressource .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #D44D4D;

}  
.taxonomy-fiche-ressource .listing-bydate-row-header,
.page-content-body.taxonomy-fiche-ressource   .is-underline,
.page-content-body.taxonomy-fiche-ressource   h2 {
    border-bottom: 1px solid #D44D4D} 
 .taxonomy-fiche-ressource .listing-bydate-row a,
 .taxonomy-fiche-ressource .listing-bydate-row a:hover,
 .taxonomy-fiche-ressource .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-fiche-ressource .custom-content-reveal h4{

    color: #D44D4D;
}

.page-type-fiche-ressource .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-fiche-ressource .custom-content-reveal h4{
    border-top: #D44D4D 5px solid; 
 }
 .taxonomy-fiche-ressource .listing-bydate-pictos svg,
.layout-listing .taxonomy-fiche-ressource .blockcontent-pictos svg,
.layout-mosaic .taxonomy-fiche-ressource .blockcontent-pictos svg{
    fill: #D44D4D;

} 
 .layout-listing .taxonomy-fiche-ressource .blockcontent-footer,
 .layout-mosaic .taxonomy-fiche-ressource .blockcontent-footer{
border-top: 1px solid #D44D4D} 
 .layout-mosaic .taxonomy-fiche-ressource .blockcontent-themes-title{
    border-right: 1px solid #D44D4D}	
 .taxonomy-fiche-ressource .custom-content-reveal span.custom-content-close,
 .taxonomy-fiche-ressource  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-fiche-ressource ,
.layout-listing-inner .taxonomy-fiche-ressource ,
.layout-listing.listing-bydate .taxonomy-fiche-ressource ,
.layout-page .page-header.taxonomy-fiche-ressource ,
.layout-page .page-content-date.taxonomy-fiche-ressource {
    background-color:#D44D4D} 
.taxonomy-fiche-ressource .listing-bydate-imageblock {
    border: 1px solid #D44D4D} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-title, 
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-title a,
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-themes-title a,
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-targets-title a,
.layout-listing .taxonomy-offre-d-emploi .blockcontent-title, 
.layout-listing .taxonomy-offre-d-emploi .blockcontent-title a,
.layout-listing .taxonomy-offre-d-emploi .blockcontent-themes-title a,
.layout-listing .taxonomy-offre-d-emploi .blockcontent-targets-title a,
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-pictos a,
 .layout-mosaic h2.offre-d-emploi,
 .layout-listing h2.offre-d-emploi,
 .page-content-body.taxonomy-offre-d-emploi  ul li:before,
 .page-content-body.taxonomy-offre-d-emploi  ul li:before,
 .page-content-body.taxonomy-offre-d-emploi.is-column h3:before,
 .page-content-body.taxonomy-offre-d-emploi.is-column h3,
 .taxonomy-offre-d-emploi.layout-is-column h3:before,
 .taxonomy-offre-d-emploi.layout-is-column h3,
 .taxonomy-offre-d-emploi .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #3d7d52;

}  
.taxonomy-offre-d-emploi .listing-bydate-row-header,
.page-content-body.taxonomy-offre-d-emploi   .is-underline,
.page-content-body.taxonomy-offre-d-emploi   h2 {
    border-bottom: 1px solid #3d7d52} 
 .taxonomy-offre-d-emploi .listing-bydate-row a,
 .taxonomy-offre-d-emploi .listing-bydate-row a:hover,
 .taxonomy-offre-d-emploi .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-offre-d-emploi .custom-content-reveal h4{

    color: #3d7d52;
}

.page-type-offre-d-emploi .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-offre-d-emploi .custom-content-reveal h4{
    border-top: #3d7d52 5px solid; 
 }
 .taxonomy-offre-d-emploi .listing-bydate-pictos svg,
.layout-listing .taxonomy-offre-d-emploi .blockcontent-pictos svg,
.layout-mosaic .taxonomy-offre-d-emploi .blockcontent-pictos svg{
    fill: #3d7d52;

} 
 .layout-listing .taxonomy-offre-d-emploi .blockcontent-footer,
 .layout-mosaic .taxonomy-offre-d-emploi .blockcontent-footer{
border-top: 1px solid #3d7d52} 
 .layout-mosaic .taxonomy-offre-d-emploi .blockcontent-themes-title{
    border-right: 1px solid #3d7d52}	
 .taxonomy-offre-d-emploi .custom-content-reveal span.custom-content-close,
 .taxonomy-offre-d-emploi  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-offre-d-emploi ,
.layout-listing-inner .taxonomy-offre-d-emploi ,
.layout-listing.listing-bydate .taxonomy-offre-d-emploi ,
.layout-page .page-header.taxonomy-offre-d-emploi ,
.layout-page .page-content-date.taxonomy-offre-d-emploi {
    background-color:#3d7d52} 
.taxonomy-offre-d-emploi .listing-bydate-imageblock {
    border: 1px solid #3d7d52} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-title, 
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-title a,
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-themes-title a,
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-targets-title a,
.layout-listing .taxonomy-contenu-institutionnel .blockcontent-title, 
.layout-listing .taxonomy-contenu-institutionnel .blockcontent-title a,
.layout-listing .taxonomy-contenu-institutionnel .blockcontent-themes-title a,
.layout-listing .taxonomy-contenu-institutionnel .blockcontent-targets-title a,
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-pictos a,
 .layout-mosaic h2.contenu-institutionnel,
 .layout-listing h2.contenu-institutionnel,
 .page-content-body.taxonomy-contenu-institutionnel  ul li:before,
 .page-content-body.taxonomy-contenu-institutionnel  ul li:before,
 .page-content-body.taxonomy-contenu-institutionnel.is-column h3:before,
 .page-content-body.taxonomy-contenu-institutionnel.is-column h3,
 .taxonomy-contenu-institutionnel.layout-is-column h3:before,
 .taxonomy-contenu-institutionnel.layout-is-column h3,
 .taxonomy-contenu-institutionnel .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #eace2f;

}  
.taxonomy-contenu-institutionnel .listing-bydate-row-header,
.page-content-body.taxonomy-contenu-institutionnel   .is-underline,
.page-content-body.taxonomy-contenu-institutionnel   h2 {
    border-bottom: 1px solid #eace2f} 
 .taxonomy-contenu-institutionnel .listing-bydate-row a,
 .taxonomy-contenu-institutionnel .listing-bydate-row a:hover,
 .taxonomy-contenu-institutionnel .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-contenu-institutionnel .custom-content-reveal h4{

    color: #eace2f;
}

.page-type-contenu-institutionnel .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-contenu-institutionnel .custom-content-reveal h4{
    border-top: #eace2f 5px solid; 
 }
 .taxonomy-contenu-institutionnel .listing-bydate-pictos svg,
.layout-listing .taxonomy-contenu-institutionnel .blockcontent-pictos svg,
.layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-pictos svg{
    fill: #eace2f;

} 
 .layout-listing .taxonomy-contenu-institutionnel .blockcontent-footer,
 .layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-footer{
border-top: 1px solid #eace2f} 
 .layout-mosaic .taxonomy-contenu-institutionnel .blockcontent-themes-title{
    border-right: 1px solid #eace2f}	
 .taxonomy-contenu-institutionnel .custom-content-reveal span.custom-content-close,
 .taxonomy-contenu-institutionnel  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-contenu-institutionnel ,
.layout-listing-inner .taxonomy-contenu-institutionnel ,
.layout-listing.listing-bydate .taxonomy-contenu-institutionnel ,
.layout-page .page-header.taxonomy-contenu-institutionnel ,
.layout-page .page-content-date.taxonomy-contenu-institutionnel {
    background-color:#eace2f} 
.taxonomy-contenu-institutionnel .listing-bydate-imageblock {
    border: 1px solid #eace2f} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-prise-de-position .blockcontent-title, 
.layout-mosaic .taxonomy-prise-de-position .blockcontent-title a,
.layout-mosaic .taxonomy-prise-de-position .blockcontent-themes-title a,
.layout-mosaic .taxonomy-prise-de-position .blockcontent-targets-title a,
.layout-listing .taxonomy-prise-de-position .blockcontent-title, 
.layout-listing .taxonomy-prise-de-position .blockcontent-title a,
.layout-listing .taxonomy-prise-de-position .blockcontent-themes-title a,
.layout-listing .taxonomy-prise-de-position .blockcontent-targets-title a,
.layout-mosaic .taxonomy-prise-de-position .blockcontent-pictos a,
 .layout-mosaic h2.prise-de-position,
 .layout-listing h2.prise-de-position,
 .page-content-body.taxonomy-prise-de-position  ul li:before,
 .page-content-body.taxonomy-prise-de-position  ul li:before,
 .page-content-body.taxonomy-prise-de-position.is-column h3:before,
 .page-content-body.taxonomy-prise-de-position.is-column h3,
 .taxonomy-prise-de-position.layout-is-column h3:before,
 .taxonomy-prise-de-position.layout-is-column h3,
 .taxonomy-prise-de-position .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #a59123;

}  
.taxonomy-prise-de-position .listing-bydate-row-header,
.page-content-body.taxonomy-prise-de-position   .is-underline,
.page-content-body.taxonomy-prise-de-position   h2 {
    border-bottom: 1px solid #a59123} 
 .taxonomy-prise-de-position .listing-bydate-row a,
 .taxonomy-prise-de-position .listing-bydate-row a:hover,
 .taxonomy-prise-de-position .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-prise-de-position .custom-content-reveal h4{

    color: #a59123;
}

.page-type-prise-de-position .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-prise-de-position .custom-content-reveal h4{
    border-top: #a59123 5px solid; 
 }
 .taxonomy-prise-de-position .listing-bydate-pictos svg,
.layout-listing .taxonomy-prise-de-position .blockcontent-pictos svg,
.layout-mosaic .taxonomy-prise-de-position .blockcontent-pictos svg{
    fill: #a59123;

} 
 .layout-listing .taxonomy-prise-de-position .blockcontent-footer,
 .layout-mosaic .taxonomy-prise-de-position .blockcontent-footer{
border-top: 1px solid #a59123} 
 .layout-mosaic .taxonomy-prise-de-position .blockcontent-themes-title{
    border-right: 1px solid #a59123}	
 .taxonomy-prise-de-position .custom-content-reveal span.custom-content-close,
 .taxonomy-prise-de-position  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-prise-de-position ,
.layout-listing-inner .taxonomy-prise-de-position ,
.layout-listing.listing-bydate .taxonomy-prise-de-position ,
.layout-page .page-header.taxonomy-prise-de-position ,
.layout-page .page-content-date.taxonomy-prise-de-position {
    background-color:#a59123} 
.taxonomy-prise-de-position .listing-bydate-imageblock {
    border: 1px solid #a59123} 
/** Feuille de style editoriale **/
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-title, 
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-title a,
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-themes-title a,
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-targets-title a,
.layout-listing .taxonomy-evenements-sfp .blockcontent-title, 
.layout-listing .taxonomy-evenements-sfp .blockcontent-title a,
.layout-listing .taxonomy-evenements-sfp .blockcontent-themes-title a,
.layout-listing .taxonomy-evenements-sfp .blockcontent-targets-title a,
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-pictos a,
 .layout-mosaic h2.evenements-sfp,
 .layout-listing h2.evenements-sfp,
 .page-content-body.taxonomy-evenements-sfp  ul li:before,
 .page-content-body.taxonomy-evenements-sfp  ul li:before,
 .page-content-body.taxonomy-evenements-sfp.is-column h3:before,
 .page-content-body.taxonomy-evenements-sfp.is-column h3,
 .taxonomy-evenements-sfp.layout-is-column h3:before,
 .taxonomy-evenements-sfp.layout-is-column h3,
 .taxonomy-evenements-sfp .listing-bydate-row,
 .layout-mosaic .taxonomy-variable .blockcontent-taxonomies {
    color: #572b48;

}  
.taxonomy-evenements-sfp .listing-bydate-row-header,
.page-content-body.taxonomy-evenements-sfp   .is-underline,
.page-content-body.taxonomy-evenements-sfp   h2 {
    border-bottom: 1px solid #572b48} 
 .taxonomy-evenements-sfp .listing-bydate-row a,
 .taxonomy-evenements-sfp .listing-bydate-row a:hover,
 .taxonomy-evenements-sfp .fc-calendar .fc-row > div.fc-content:after,
 .taxonomy-evenements-sfp .custom-content-reveal h4{

    color: #572b48;
}

.page-type-evenements-sfp .page-content-body  a:hover{
    color:black;
}  
 .taxonomy-evenements-sfp .custom-content-reveal h4{
    border-top: #572b48 5px solid; 
 }
 .taxonomy-evenements-sfp .listing-bydate-pictos svg,
.layout-listing .taxonomy-evenements-sfp .blockcontent-pictos svg,
.layout-mosaic .taxonomy-evenements-sfp .blockcontent-pictos svg{
    fill: #572b48;

} 
 .layout-listing .taxonomy-evenements-sfp .blockcontent-footer,
 .layout-mosaic .taxonomy-evenements-sfp .blockcontent-footer{
border-top: 1px solid #572b48} 
 .layout-mosaic .taxonomy-evenements-sfp .blockcontent-themes-title{
    border-right: 1px solid #572b48}	
 .taxonomy-evenements-sfp .custom-content-reveal span.custom-content-close,
 .taxonomy-evenements-sfp  .listing-header h2,
.layout-sidebar-relatedcontents .taxonomy-evenements-sfp ,
.layout-listing-inner .taxonomy-evenements-sfp ,
.layout-listing.listing-bydate .taxonomy-evenements-sfp ,
.layout-page .page-header.taxonomy-evenements-sfp ,
.layout-page .page-content-date.taxonomy-evenements-sfp {
    background-color:#572b48} 
.taxonomy-evenements-sfp .listing-bydate-imageblock {
    border: 1px solid #572b48} 
