@import url(https://fonts.googleapis.com/css?family=Libre+Franklin);body{font-family:Libre Franklin,sans-serif}body .header{margin:10px 0}body .header label{text-align:right}body .timeline{list-style:none;padding:20px 0 20px;position:relative}body .timeline:before{background-color:#eee;bottom:0;content:" ";left:50px;margin-left:-1.5px;position:absolute;top:0;width:3px}body .timeline>li{margin-bottom:20px;position:relative}body .timeline>li:after,body .timeline>li:before{content:" ";display:table}body .timeline>li:after{clear:both}body .timeline>li>.timeline-panel{border-radius:2px;border:1px solid #d4d4d4;box-shadow:0 1px 2px hsla(0,0%,39.2%,.2);margin-left:100px;padding:20px;position:relative}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls{position:absolute;right:8px;top:5px}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls .timestamp{display:inline-block}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls .controls{display:inline-block;padding-right:5px;border-right:1px solid #aaa}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls .controls a{color:#999;font-size:11px;padding:0 5px}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls .controls a:hover{color:#333;text-decoration:none;cursor:pointer}body .timeline>li>.timeline-panel .timeline-heading .timeline-panel-controls .controls+.timestamp{padding-left:5px}body .timeline>li .timeline-badge{background-color:#999;border-radius:50%;color:#fff;font-size:1em;height:50px;left:50px;line-height:52px;margin-left:-25px;position:absolute;text-align:center;top:16px;width:50px;z-index:100}body .timeline>li .timeline-badge+.timeline-panel:before{border-bottom:15px solid transparent;border-left:0 solid #ccc;border-right:15px solid #ccc;border-top:15px solid transparent;content:" ";display:inline-block;position:absolute;left:-15px;right:auto;top:26px}body .timeline>li .timeline-badge+.timeline-panel:after{border-bottom:14px solid transparent;border-left:0 solid #fff;border-right:14px solid #fff;border-top:14px solid transparent;content:" ";display:inline-block;position:absolute;left:-14px;right:auto;top:27px}body .timeline .timeline-title{margin-top:0;color:inherit}body .timeline .timeline-body>p,body .timeline .timeline-body>ul{margin-bottom:0}body .timeline .timeline-body>p+p{margin-top:5px}