.event-bloc{overflow:hidden}.event-bloc:after{content:"";border-bottom:1px solid #7EB847;width:65%;display:block;clear:both;height:.5em;margin-bottom:.5em}.event-date{color:#ffc543;font-size:1.6em;font-weight:700;text-shadow:1px 1px 1px #202020}.event-thumb-image{float:left;margin-right:1em}.event-thumb-image figcaption{display:none}.event-bloc:nth-child(odd){text-align:right}.event-bloc:nth-child(odd):after{margin-left:auto}.event-bloc:nth-child(odd) .event-thumb-image{float:right;margin-right:0;margin-left:1em}