﻿.time-line{position:relative;}.time-line:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#e7ad3e;left:calc(50% + 15px + 3px);margin-left:-1.5px;}.time-line li{position:relative;}.time-line li.timeline-panel{float:left;background:#fff;border:1px solid #e7ad3e;padding:20px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);-moz-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);}.time-line .tl-image{text-align:center;}.time-line .tl-image img{z-index:100;position:relative;border:7px solid #e7ad3e;border-radius:100%;background-color:#3b5998;box-shadow:0 0 5px #4582ec;}.time-line li:nth-child(even) .tl-image:before{top:51px;bottom:0;left:11px;position:absolute;content:" ";width:3px;height:31px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#e7ad3e;}.time-line li:nth-child(odd) .tl-image:after{top:51px;bottom:0;right:0;position:absolute;content:" ";width:3px;height:31px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#e7ad3e;}.time-line li:nth-child(odd) .btw-line:before{content:"";position:absolute;top:60px;bottom:0;left:calc(50% + 15px);width:4px;background-color:#3b5998;-ms-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);transform:rotate(-44deg);box-shadow:0 0 5px #4582ec;}.time-line li:nth-child(even) .btw-line:before{content:"";position:absolute;top:60px;bottom:0;left:450px;width:4px;height:340px;background-color:#3b5998;-ms-transform:rotate(44deg);-webkit-transform:rotate(44deg);transform:rotate(44deg);box-shadow:0 0 5px #4582ec;}.tl-heading a{color:#0d0d0d;}