﻿h4{padding-bottom:0.5em}.timeline{list-style:none;padding:0 0 10px;position:relative}.timeline:hover .tldate{color:#ff0;border:1px solid #888;background:linear-gradient(to bottom,rgba(120,120,120,1) 0%,rgba(0,0,0,1) 100%)}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:2px;background-color:#888;left:50%;margin-left:-1.5px}.timeline .tldate{display:block;width:200px;border:1px solid #666;border-radius:15px;color:#fff;margin:0 auto;padding:5px 0;font-weight:bold;text-align:center;box-shadow:0 0 21px rgba(20%,20%,40%,0.5);background:linear-gradient(to bottom,rgba(92,98,102,1) 0%,rgba(0,0,0,1) 100%)}.timeline li{margin-bottom:1em;position:relative}.timeline li:before,.timeline li:after{content:" ";display:table}.timeline li:after{clear:both}.timeline li .timeline-panel{width:44%;float:left;background:#222;color:#999;border:1px solid #666;padding:10px;position:relative;border-radius:5px}.timeline li:hover .timeline-panel{box-shadow:2px 2px 5px rgba(100%,100%,100%,0.4);color:#ccc}.timeline li .timeline-panel:before{position:absolute;top:12px;right:-8px;display:inline-block;border-top:8px solid transparent;border-left:8px solid #666;border-right:0 solid #666;border-bottom:10px solid transparent;content:" "}.timeline li .timeline-panel:after{position:absolute;top:13px;right:-7px;display:inline-block;border-top:7px solid transparent;border-left:7px solid #222;border-right:0 solid #222;border-bottom:9px solid transparent;content:" "}.timeline li .timeline-panel.noarrow:before,.timeline li .timeline-panel.noarrow:after{top:0;right:0;display:none;border:0}.timeline li.timeline-inverted .timeline-panel{float:right}.timeline li.timeline-inverted .timeline-panel:before{border-left-width:0;border-right-width:8px;left:-8px;right:auto}.timeline li.timeline-inverted .timeline-panel:after{border-left-width:0;border-right-width:7px;left:-7px;right:auto}.timeline li .tl-circ{position:absolute;top:10px;left:50%;text-align:center;background:#555;width:15px;height:15px;line-height:15px;margin-left:-12px;border:3px solid #222;border-radius:50%;z-index:99999}.timeline li:hover .tl-circ{background:#0ff}.timeline .model{font-weight:bold;color:#fff}@media screen and (max-width:480px){.wide-80-1{padding-top:1em}.timeline li .timeline-panel{width:38%}}