
#timeline-column {max-width:900px; margin:0 auto; float:none;}
#timeline-column i{color:#ccc;}
.cleary {width:100%; clear:both; width:100%;}
.timeline-item .date-circle-container {text-align:Center; background:#801960; border-radius:150px;}
.timeline-item:nth-child(even) .date-circle-container {background:#016a81;}
.date-circle {display:inline-block; height: 180px; margin: 20px 0; width: 180px; line-height:170px; border: 5px solid white; border-radius:150px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.date-content {padding-top:20px; font-size:19px; float:right; width:70%;}
.date-content strong{color:#801960}
.timeline-item:nth-child(even) .date-content strong{color:#016a81}

.timeline-item .date-circle-container{float:left; width:25%;}
.timeline-item .date-circle-container .date-circle{background:#801960}

.timeline-item:nth-child(even) .date-circle-container{float:right;}
.timeline-item:nth-child(even) .date-content{float:left;}
.timeline-item:nth-child(even) .date-circle-container .date-circle {background:#016a81;}

.timeline-item.large-timeline-item {background:#016a81; padding:30px; color:white;}