.liste_sessions > li:not(.intertitre_auteur) {padding-top: 2em;padding-bottom: 2em;background-color: #FAF2EC;position: relative;}
.liste_sessions > li:not(.intertitre_auteur) .fond {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.10;}
.liste_sessions > li:not(.intertitre_auteur) .fond+ .liste-session {color: white;}
.liste_sessions > li:not(.intertitre_auteur) .fond+ .liste-session a {color: white;}
.liste_sessions > li:not(.intertitre_auteur) .fond_blanc {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #4e2f2d;mix-blend-mode: plus-darker;}
.liste_sessions > li:not(.intertitre_auteur) .colonnes_texte {padding-top: 0;}
.liste_sessions > li:not(.intertitre_auteur):nth-child(2n) {background-color: white;}
.liste_sessions > li:not(.intertitre_auteur) a.cycle {font-family: chapo, arial, sans;text-transform: uppercase;font-size: 70%;margin-bottom: -0.5em;}
.liste_sessions > li:not(.intertitre_auteur) a.cycle:hover {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) a.cycle:focus {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) a.cycle~ span.titre span.debut {font-weight: bold;color: #CE1316;}
.liste_sessions > li:not(.intertitre_auteur) a.cycle~ a span.titre span.debut {font-weight: bold;color: #CE1316;}
.liste_sessions > li:not(.intertitre_auteur) span.titre {display: block;font-family: titraille, verdana, sans;font-size: 1.3em;zoom:1;padding-left: 150px;margin-bottom: 0.5em;}
.liste_sessions > li:not(.intertitre_auteur) span.titre::before {content:"";display:block;overflow:hidden;}
.liste_sessions > li:not(.intertitre_auteur) span.titre::after {content:"";display:block;overflow:hidden;}
.liste_sessions > li:not(.intertitre_auteur) span.titre::after {clear:both;}
.liste_sessions > li:not(.intertitre_auteur) span.titre span.fin {margin-top: -7px;}
.liste_sessions > li:not(.intertitre_auteur) span.titre span.tout {margin-top: -7px;}
.liste_sessions > li:not(.intertitre_auteur) span.titre span.debut {font-family: chapo, arial, sans;font-weight: bold;text-transform: uppercase;font-size: 70%;line-height: 115%;margin-top: 7px;width: 130px;float: left;margin-left: -150px;}
.liste_sessions > li:not(.intertitre_auteur) span.dates {display: block;font-size: 0.7em;line-height: 125%;width: 130px;zoom:1;float: left;margin-top: 0.2em;font-family: chapo, arial, sans;font-weight: bold;}
.liste_sessions > li:not(.intertitre_auteur) span.dates::before {content:"";display:block;overflow:hidden;}
.liste_sessions > li:not(.intertitre_auteur) span.dates::after {content:"";display:block;overflow:hidden;}
.liste_sessions > li:not(.intertitre_auteur) span.dates::after {clear:both;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.debut {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.fin {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.tout {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.debut {text-transform: uppercase;color: #CE1316;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.tout {text-transform: uppercase;color: #CE1316;}
.liste_sessions > li:not(.intertitre_auteur) span.dates span.fin {font-weight: bold;margin-bottom: 0.5em;}
.liste_sessions > li:not(.intertitre_auteur) span.intervenants {font-family: chapo, arial, sans;display: block;line-height: 120%;margin-left: 150px;margin-top: 0.3em;}
.liste_sessions > li:not(.intertitre_auteur) span.intervenants a {display: inline-block;padding: 0.2em 0;}
.liste_sessions > li:not(.intertitre_auteur) span.intervenants a:hover {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) span.intervenants a:focus {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur {font-family: chapo, arial, sans;display: table;margin-bottom: 0.3em;margin-left: 150px;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur+ span.coordinateur {margin-top: -0.4em;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur .logo_auteur {width: 50px;padding-right: 10px;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur .logo_auteur .rond {display: block;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur .logo_auteur {display: table-cell;vertical-align: middle;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur .intitules {display: table-cell;vertical-align: middle;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur strong {text-transform: uppercase;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur:hover strong {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur:focus strong {text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) span.soustitre {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.descriptif {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.dates {display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.descriptif {font-size: 0.8em;line-height: 135%;margin-left: 150px;}
.liste_sessions > li:not(.intertitre_auteur) span.plus {margin-top: 0.5em;font-size: 0.7em;font-family: chapo, arial, sans;text-transform: uppercase;font-weight: bold;color: #CE1316;display: block;text-align: right;text-decoration: underline;}
.liste_sessions > li:not(.intertitre_auteur) a {display: block;text-decoration: none;color: black;}
.liste_sessions > li:not(.intertitre_auteur) a:hover .titre {text-decoration: underline;}
@media (max-width: 560px){
.liste_sessions > li:not(.intertitre_auteur) span.titre{padding-left: 0;}
.liste_sessions > li:not(.intertitre_auteur) span.titre span.debut{float: none;width: auto;margin-left: 0;display: block;}
.liste_sessions > li:not(.intertitre_auteur) span.dates{width: auto;float: none;margin-bottom: 0.5em;}
.liste_sessions > li:not(.intertitre_auteur) span.intervenants{margin-left: 0;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur{margin-left: 0;margin-bottom: 0.2em;font-size: 0.8em;}
.liste_sessions > li:not(.intertitre_auteur) .coordinateur .logo_auteur{display: none;}
.liste_sessions > li:not(.intertitre_auteur) span.descriptif{margin-left: 0;}
}
