

.sidebar-widget.next-events-widget .block-date .row {
border:3px solid var(--couleur4);
border-radius:10px;
}

.sidebar-widget.next-events-widget .block-date-left {
background:var(--blanc);
padding:0.25rem;
min-width:40px;
text-align:center;
line-height:1em;
border-radius:7px 0 0 7px;
}

.sidebar-widget.next-events-widget .block-date-right {
background:var(--couleur4);
color:var(--blanc);
padding:0.25rem 0.25rem;
text-align:center;
min-width:40px;
line-height:1em;
border-radius:0 7px 7px 0;
}

.sidebar-widget.next-events-widget .block-date p {
margin:0;
}

.sidebar-widget.next-events-widget .block-date p.block-date-jour {
font-weight:600;
font-size:1.8em;
margin-top:0.4rem;
}

.sidebar-widget.next-events-widget .block-date p.block-date-mois {
font-weight:600;
font-size:1.1em;
margin-bottom:0rem;
margin-top:0rem;
}

.sidebar-widget.next-events-widget .block-date p.block-date-annee {
font-size:0.8em;
}


.sidebar-widget.next-events-widget .block-date .row.atelier-thematique {
color:var(--bleuClair) !important;
border-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .atelier-thematique .block-date-right {
background-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .block-date .row.conference {
color:var(--bleuClair) !important;
border-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .conference .block-date-right {
background-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .block-date .row.debat {
color:var(--bleuClair) !important;
border-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .debat .block-date-right {
background-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .block-date .row.permanence {
color:var(--orange) !important;
border-color:var(--orange);
}

.sidebar-widget.next-events-widget .permanence .block-date-right {
background-color:var(--orange);
}

.sidebar-widget.next-events-widget .block-date .row.rencontre-de-proximite {
color:var(--orange) !important;
border-color:var(--orange);
}

.sidebar-widget.next-events-widget .rencontre-de-proximite .block-date-right {
background-color:var(--orange);
}

.sidebar-widget.next-events-widget .block-date .row.reunion-publique {
color:var(--vertClair) !important;
border-color:var(--vertClair);
}

.sidebar-widget.next-events-widget .reunion-publique .block-date-right {
background-color:var(--vertClair);
}

.sidebar-widget.next-events-widget .block-date .row.reunion-publique-thematique {
color:var(--bleuClair) !important;
border-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .reunion-publique-thematique .block-date-right {
background-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .block-date .row.table-ronde {
color:var(--bleuClair) !important;
border-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .table-ronde .block-date-right {
background-color:var(--bleuClair);
}

.sidebar-widget.next-events-widget .block-date .row.temps-d-echange {
color:var(--orange) !important;
border-color:var(--orange);
}

.sidebar-widget.next-events-widget .temps-d-echange .block-date-right {
background-color:var(--orange);
}

.sidebar-widget.next-events-widget .block-date .row.visite {
color:var(--violet) !important;
border-color:var(--violet);
}

.sidebar-widget.next-events-widget .visite .block-date-right {
background-color:var(--violet);
}

.sidebar-widget.next-events-widget .block-date .row.webinaire {
color:var(--bleu) !important;
border-color:var(--bleu);
}

.sidebar-widget.next-events-widget .webinaire .block-date-right {
background-color:var(--bleu);
}