.header-default{margin-bottom:60px}
.header-default h1{text-align:center;margin-top:102px}
.header-default p{max-width:640px;margin:0 auto;text-align:center;line-height:2em;margin-top:18px;font-size:18px}
.timeline{list-style:none outside none;padding:0;position:relative}
.timeline:before{background-color:#f1f1f1;bottom:0;content:"";left:40px;margin-left:-1.5px;position:absolute;top:0;width:2px}
.timeline > li{margin-bottom:50px;min-height:50px;position:relative}
.timeline > li:before,.timeline > li:after{content:" ";display:table}
.timeline > li:after{clear:both}
.timeline > li .timeline-panel{float:right;padding:0 20px 0 100px;position:relative;text-align:left;width:100%}
.timeline > li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
.timeline > li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
.timeline > li .timeline-image{background-color:#fff;border:7px solid #f1f1f1;border-radius:100%;color:#fff;height:80px;left:0;margin-left:0;position:absolute;text-align:center;width:80px;z-index:100}
.timeline > li .timeline-image h4{font-size:10px;line-height:14px;margin-top:12px}
.timeline > li.timeline-inverted > .timeline-panel{float:right;padding:0 20px 0 100px;text-align:left}
.timeline > li.timeline-inverted > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
.timeline > li:last-child{margin-bottom:0}
.timeline .timeline-heading h4{color:inherit;margin-top:0;font-weight:500}
.timeline .timeline-heading h4.subheading{text-transform:none;font-size:18px;line-height:2em;font-weight:400}
.timeline .timeline-body > p,.timeline .timeline-body > ul{margin-bottom:0}