/*** Indiquer les customs styles par ici */
#widget-resa.ing-widget-resa input[type=button]{
    background-color: #4d7487!important;
    border-color: #4d7487!important;
}

#widget-resa.ing-widget-resa .type_recherche_activites input[type=radio] + label:before{
    border: solid 1px #4d7487!important;
}
#widget-resa.ing-widget-resa .type_recherche_activites input[type=radio] + label:after{
    background-color: #4d7487!important;
}

.widget-resa-1.ing-widget-resa-fiche .titre, 
.widget-resa-1.ing-widget-resa-fiche .sous-titre{
    background-color: #4d7487!important;
}

.widget-resa-1.ing-widget-resa input[type=button]{
    background-color: #4d7487!important;
    border: solid 1px #4d7487!important;
}

.legende-container .dispo,
.post #widget-fiche-ingenie-dispo .jour_semaine.dispo{
    /*background-color: #33977F!important;*/
    background-color: #287a64!important;
}

.ing-widget_dispos .legende-container .indispo,
.post #widget-fiche-ingenie-dispo .jour_semaine.indispo{
    /*background-color: #ea4258!important;*/
    background-color: #c3304a!important;
    text-decoration: line-through;
}

#widget-fiche-ingenie-dispo .jour_semaine.dispo{
    /*background-color: #33977F!important;*/
    background-color: #287a64!important;
}
#widget-fiche-ingenie-dispo .jour_semaine.indispo{
    /*background-color: #ea4258!important;*/
    background-color: #c3304a!important;
    text-decoration: line-through;
}

/* Texte des jours en blanc opaque : le style Ingenie le grise, ce qui fait chuter le contraste */
#widget-fiche-ingenie-dispo .jour_semaine.dispo,
#widget-fiche-ingenie-dispo .jour_semaine.dispo *,
#widget-fiche-ingenie-dispo .jour_semaine.indispo,
#widget-fiche-ingenie-dispo .jour_semaine.indispo *,
.legende-container .dispo,
.legende-container .indispo{
    color: #fff!important;
    opacity: 1!important;
    font-weight: 700;
}

.ing-widget_dispos .titre_semaine{
    font-style: normal!important;
}
.ing-widget-resa label{
    font-style: normal ;
}