.timeline {margin:0 0 -20px 0;padding:0;list-style: none;}
.timeline:before {content: '';position: absolute;top: 0px;bottom: 0;width: 3px;background:#fc2a30;left:70px;border:1px solid #fc2a30;margin:0;}
.timeline > li {position:relative;margin-right:10px;margin-bottom:60px;}
.timeline > li:last-child { margin-bottom:0;}
.timeline > li:first-child { margin-bottom:47px;}
.timeline > li:before,.timeline > li:after {display:table;content:" ";}
.timeline > li:after {clear:both;}
.timeline > li > .timeline-item {color:#555;margin-left:3%;position:relative;display:inline-block;vertical-align:top;width:79%;}
.timeline > li > .timeline-item > .time {color:#999;float:right;margin:2px 0 0 0;}
.timeline > li > .timeline-item > .timeline-header {margin:0;color:#555;border-bottom:1px solid #f4f4f4;padding:5px;font-size:16px;line-height:1.1;}
.timeline > li > .timeline-item > .timeline-header > a {font-weight:600;}
.timeline > li > .timeline-item > .timeline-body,.timeline > li > .timeline-item > .timeline-footer {padding:10px;}
.timeline > li.time-label > span {font-weight:600;padding:5px;display:inline-block;background-color:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.timeline > li > .fa,.timeline > li > .glyphicon,.timeline > li > .ion {width:20px;height:20px;font-size:15px;line-height:30px;position:absolute;color:#666;background:#fc2a30;border-radius:50%;text-align:center;left:47px;top:0;}
.timeline .gridTime{ background:url(/images/front/bg_date_programe.png) no-repeat right / 100% auto;color:#FFF;font-size:22px;width:128px;line-height:54px;display:inline-block;height:54px;border-radius:0;position:initial;margin-top:37px;padding-left:7px;}
#interne_emmision .timeline .gridTime{ margin-top:0;}
#interne_emmision .animateur_programme{ margin-bottom:0;}
/* arabe */
.arabe .timeline:before {right:70px;left:auto;}
.arabe .timeline > li {margin:0 0 60px 10px;}
.arabe .timeline > li > .timeline-item {margin:0 3% 0 0;}
.arabe .timeline > li > .timeline-item > .time {float:left;}
.arabe .timeline > li > .fa,.timeline > li > .glyphicon,.timeline > li > .ion {right:47px;left:auto;}
.arabe .timeline .gridTime{ background:url(/images/front/bg_dateRightPrograme.png) no-repeat left / 100% auto;padding-left:0px;padding-right:7px;font:26px/46px "mosaiqueMedium"}
.arabe .timeline > li:last-child { margin-bottom:0;}