﻿.timeline{position:relative;top:-120px;width:100%;max-width:800px;margin:0 auto;padding:50px 50px}.timeline:before{content:'';position:absolute;top:0px;left:calc(33% + 17px);bottom:0px;width:2px;background:#f06d39}.timeline:after{content:"";display:table;clear:both}.entry{clear:both;text-align:left;position:relative}.entry .title{margin-bottom:.5em;float:left;width:45%;left:-147px;padding-right:50px;text-align:right;position:relative}.entry .title:before{content:'';position:absolute;width:8px;height:8px;border:2px solid #f6c262;background-color:#fff;border-radius:100%;top:15%;right:-8px;z-index:9}.entry .title h3{position:relative;margin:0;font-size:120%;color:#626262}.entry .title p{margin:0;font-size:100%;color:#626262}.entry .body{margin:0px 0 0 3em;float:right;width:56%;padding-left:50px}.entry .body a{position:relative;top:-50px;font-size:1.2rem;color:#626262;text-decoration:none}.entry .body a:hover{color:#f06d39;text-decoration:underline}.entry .body p{line-height:1.4em}.entry .body p:before{content:"-";padding:0 5px 0 0}.entry .body p:first-child{margin-top:0;font-weight:400}.entry .body p .underline_article{border-bottom:1px solid #f6c262}.entry .body ul{color:#aaa;padding-left:0;list-style-type:none}.entry .body ul li:before{content:"–";margin-right:.5em}
