﻿.status-container{ max-width:1200px;margin:0 auto;padding:50px 15px}
.status-container::after{ content:'';display:table;clear:both}
.status-timeline{position:relative}
.status-right-align{text-align:right}
.status-timeline-block{position:relative;min-height:16px;padding-left:35px;padding-right:35px}
.status-timeline-block::before{content:"";position:absolute;height:100%;left:0;top:0}
.status-timeline-block:last-child::before{display:none}
.status-left-align .status-timeline-block::before{}
.status-right-align .status-timeline-block::before{right:0;left:auto !important;margin-left:0 !important}
.status-timeline-block::after{content:"";display:table;clear:both}
.status-timeline-img{position:absolute;min-width:1px;min-height:1px;left:0;top:0}
.status-timeline-img i{display:block}
.status-right-align .status-timeline-img{margin-left:0 !important;left:auto !important;right:0}
.status-last-empty-item .status-timeline-img span{vertical-align:top}
.status-timeline-content-inner{position:relative}
.status-date{display:block}
.cssanimations .status-timeline-content.is-hidden{visibility:hidden}
.cssanimations .status-timeline-content.animated{visibility:visible}
.status-labels span{display:inline-block}
.status-labels{padding:20px 0}
.status-labels.status-start-label{padding-top:0 !important}
.status-labels.status-end-label{margin-bottom:0 !important}
@media only screen and (min-width:679px){.status-date-opposite{margin-left:190px}
.status-left-align.status-date-opposite{margin-left:190px}
.status-right-align.status-date-opposite{margin-right:190px;margin-left:0;text-align:right}
.status-date-opposite.status-alternate{margin:0}
.status-timeline.status-alternate.status-left-align .status-timeline-content,.status-timeline.status-date-opposite.status-left-align .status-timeline-content,.status-timeline.status-alternate.status-right-align .status-timeline-content,.status-timeline.status-date-opposite.status-right-align .status-timeline-content{width:100%}
.status-alternate .status-timeline-block::before{left:50%}
.status-alternate .status-timeline-img{left:50% !important}
.status-alternate .status-timeline-block.status-even-item .status-timeline-content{float:right}
.status-alternate .status-timeline-block.status-odd-item .status-timeline-content{float:left}
.status-date-opposite .status-date{position:absolute;top:0;text-align:right}
.status-alternate .status-timeline-block.status-odd-item .status-timeline-content,.status-alternate.status-date-opposite .status-timeline-block.status-even-item .status-date,.status-date-opposite.status-left-align .status-date,.status-right-align{text-align:right}
.status-alternate.status-date-opposite .status-timeline-block.status-odd-item .status-timeline-content .status-date,.status-date-opposite.status-right-align .status-date{text-align:left}
.status-alternate .status-timeline-label-block{text-align:center}
.status-alternate .status-timeline-label-block .status-labels span{left:0;right:0}}
@media only screen and (max-width:678px){.status-timeline{margin-left:20px}
.status-timeline.status-right-align,.status-timeline.status-responsive-right{margin-right:20px;margin-left:0}
.status-responsive-right .status-timeline-block::before{right:0;left:auto !important;margin-left:0 !important}
.status-responsive-right{text-align:right}
.status-responsive-right .status-timeline-img{margin-left:0 !important;left:auto !important;right:0}
.status-date{margin-bottom:10px}}

.status-timeline-style-10{margin-top:25px !important;color:#000}
.status-timeline-style-10 .status-timeline-block::before{width:4px;background:rgba(0,0,0,0);margin-left:-2px;background:#e2e2e2}
.status-timeline-style-10.status-right-align .status-timeline-block::before{margin-right:-2px}
.status-timeline-block{padding-bottom:30px;padding-left:45px;padding-right:45px}
.status-timeline-style-10 .status-timeline-img{padding:0;margin-left:-21px;top:0; width:42px;height:42px;color:#fff;text-align:center;font-size:24px}
.status-timeline-style-10 .status-timeline-img span{display:inline-block;margin:auto;padding:6px;min-height:16px;min-width:16px;background:#e2e2e2;-webkit-border-radius:50%;border-radius:50%;vertical-align:top}
.status-timeline-style-10 .status-timeline-img i{display:block}
.status-timeline-style-10.status-right-align .status-timeline-img{margin-right:-21px}
.status-timeline-style-10 .status-timeline-content{color:#777}
.status-timeline-style-10 .status-date{color:#035ac5;margin-bottom:10px}
.status-timeline-style-10 h2{margin:20px 0 15px;font-weight:800;color:#000;font-size:16px}
.status-date-opposite.status-timeline-style-10 h2{}
.status-timeline-style-10 p{margin:0}
.status-timeline-style-10 .status-timeline-label-block{padding-top:0}
.status-timeline-style-10 .status-labels span{position:relative;background:#202020;color:#fff;font-weight:800;padding:8px 30px;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase;text-align:center;font-size:14px}
.status-timeline-style-10.status-right-align .status-labels span{left:auto;right:-47px}
.status-timeline-style-10 .status-timeline-content-inner{border:2px solid #d8d8d8;padding:30px;position:relative;-webkit-border-radius:4px;border-radius:4px;top:-25px}
.status-timeline-style-10 .status-timeline-content-inner::before,.status-timeline-style-10 .status-timeline-content-inner::after{content:"";border-style:solid;border-color:transparent;position:absolute}
.status-timeline-style-10 .status-timeline-content-inner::before{border-width:10px 11px 10px 0;border-right-color:#d8d8d8;left:-11px;top:20px}
.status-timeline-style-10 .status-timeline-content-inner::after{border-width:8px 9px 8px 0;border-right-color:#fff;left:-9px;top:22px}
.status-timeline-style-10.status-right-align .status-timeline-content-inner::before{border-width:10px 0 10px 11px;border-left-color:#d8d8d8;left:auto;right:-11px}
.status-timeline-style-10.status-right-align .status-timeline-content-inner::after{border-width:8px 0 8px 9px;border-left-color:#fff;right:-8px;left:auto}
@media only screen and (min-width:679px){.status-date-opposite{margin-left:203px}
.status-left-align.status-date-opposite{margin-left:203px}
.status-right-align.status-date-opposite{margin-right:203px;margin-left:0}
.status-timeline-style-10.status-alternate .status-timeline-content,.status-timeline-style-10.status-date-opposite .status-timeline-content{width:calc(50% - 44px)}
.status-timeline-style-10.status-date-opposite .status-date{left:-248px;line-height:20px;width:160px}
.status-timeline-style-10.status-date-opposite.status-right-align .status-date,.status-timeline-style-10.status-date-opposite.status-alternate .status-timeline-block.status-odd-item .status-date{right:-248px;left:auto;text-align:left}
.status-timeline-style-10.status-date-opposite .status-date{top:25px}
.status-timeline-style-10.status-right-align .status-date{left:auto;right:0}
.status-timeline-style-10.status-alternate .status-odd-item .status-timeline-content-inner::before{border-width:10px 0 10px 11px;border-left-color:#d8d8d8;left:auto;right:-11px}
.status-timeline-style-10.status-alternate .status-odd-item .status-timeline-content-inner::after{border-width:8px 0 8px 9px;border-left-color:#fff;right:-8px;left:auto}}
@media only screen and (max-width:678px){.status-timeline-style-10.status-responsive-right .status-labels span{left:auto;right:-47px}
.status-timeline-style-10.status-responsive-right .status-timeline-block::before{margin-right:-2px}
.status-timeline-style-10.status-responsive-right .status-timeline-img{margin-right:-21px}
.status-timeline-style-10.status-responsive-right .status-timeline-content-inner::before{border-width:10px 0 10px 11px;border-left-color:#d8d8d8;left:auto;right:-11px}
.status-timeline-style-10.status-responsive-right .status-timeline-content-inner::after{border-width:8px 0 8px 9px;border-left-color:#fff;right:-8px;left:auto}}
