.VRL_TIMELINE .timeline .timeline-item:after,.VRL_TIMELINE .timeline .timeline-item:before{content:"";display:block;width:100%;clear:both}.VRL_TIMELINE .timeline{width:100%;position:relative}.VRL_TIMELINE .timeline:before{content:"";width:3px;height:100%;background:#000;left:50%;top:0;position:absolute}.VRL_TIMELINE .timeline:after{content:"";clear:both;display:table;width:100%}.VRL_TIMELINE .timeline .timeline-item{margin-bottom:1rem;position:relative}.VRL_TIMELINE .timeline .timeline-item .timeline-icon{position:absolute;top:0;left:50%;overflow:hidden;margin-left:-2.5rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.VRL_TIMELINE .timeline .timeline-item .card{border:2px solid #000;width:45%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.VRL_TIMELINE .timeline .timeline-item .card:before{content:"";position:absolute;left:100%;top:1rem;width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #000}.VRL_TIMELINE .timeline .timeline-item .card.right{float:right}.VRL_TIMELINE .timeline .timeline-item .card.right:before{content:"";left:-1rem;border-left:0;border-right:1rem solid #000}@media screen and (max-width:768px){.VRL_TIMELINE .timeline{margin:30px;padding:0;width:90%}.VRL_TIMELINE .timeline .timeline-item .timeline-icon,.VRL_TIMELINE .timeline:before{left:0}.VRL_TIMELINE .timeline .timeline-item .card{width:90%;float:right}.VRL_TIMELINE .timeline .timeline-item .card.right:before,.VRL_TIMELINE .timeline .timeline-item .card:before{display:none}}
