
#contributions span.motifRecherche {
background-color: #fff7b2;
padding-right: 1px;
padding-left: 1px;
}

#contributions .card-header p.meta {
margin-bottom:0.25rem;
}


#contributions .card-header.contribution {
border-left:5px solid var(--couleur3);
}

#contributions .card-header.contribution h5 {
color: var(--couleur1);
}

#contributions .card-header.question {
border-left:5px solid var(--couleur2);
}

#contributions .card-header.question h5 {
color: var(--couleur11);
}

#contributions .card-header h5 {
margin-bottom:0;
}


#contributions .card-body {
padding:10px 0 0;
}

#contributions .merci {
color:var(--couleur11);
background:var(--couleur10);
padding:2px 5px;
}


/*************************
MODULE READ MORE
*************************/


.moduleReadMore {
padding-bottom:0px;
}

.read-more-wrap {
display: block;
height: 0px;
overflow: hidden;
transition: 0.4s linear;
-moz-transition:0.4s linear;
}

.moduleReadMore .question p, .read-more-wrap .question .text {
}


.moduleReadMore .reponse p, .read-more-wrap .reponse .text {
}


.moduleReadMore .question a:not['.btn-primary'] {
color:#333333;
transition:color 0.3s;
}

.moduleReadMore .question a:not['.btn-primary']:hover {
color:var(--Hotorange);
}

.read-more-wrap.expanded {
height:auto;
padding-top:20px;
}

.read-more-trigger {
font-size:0.9em;
padding-left:22px;
}
.read-more-trigger:after{
width:18px;
height:18px;
top:-1px;
border-radius:9px;
}

.read-more-trigger:before{
left:9px;
height:18px;
top:-1px;
}