.zoomtimeline::after{content:'';clear:both;display:block}.zoomtimeline.ztm-ready .items{opacity:1;visibility:visible}.zoomtimeline.mode-yearslist .yearlist-con{white-space:nowrap;text-align:center;line-height:1;position:relative;width:100%;color:#254142;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;-moz-transition-property:opacity,visibility;-moz-transition-duration:.3s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.3s;-o-transition-property:opacity,visibility;-o-transition-duration:.3s;-ms-transition-property:opacity,visibility;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline.mode-yearslist .yearlist-con .yearlist{display:inline-block;position:relative;height:30px;left:0;transition-property:left;transition-duration:.3s;-moz-transition-property:left;-moz-transition-duration:.3s;-webkit-transition-property:left;-webkit-transition-duration:.3s;-o-transition-property:left;-o-transition-duration:.3s;-ms-transition-property:left;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline.mode-yearslist .yearlist-con .year{width:160px;display:inline-block;text-align:center;position:relative;top:50%;height:30px;transform:translateY(-50%)}.zoomtimeline.mode-yearslist .yearlist-con .year span.the-year{display:inline-block;vertical-align:bottom;opacity:1;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);transition-property:opacity,visibility,font-size;transition-duration:.3s;-moz-transition-property:opacity,visibility,font-size;-moz-transition-duration:.3s;-webkit-transition-property:opacity,visibility,font-size;-webkit-transition-duration:.3s;-o-transition-property:opacity,visibility,font-size;-o-transition-duration:.3s;-ms-transition-property:opacity,visibility,font-size;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline.mode-yearslist .yearlist-con .year.active{color:#209d11}.zoomtimeline.mode-yearslist .yearlist-con .year.active span.the-year{font-size:22px;opacity:1}.zoomtimeline.mode-yearslist .yearlist-con .year.active::after{width:10px;height:10px;margin-left:-5px;margin-top:12px;background-color:#209d11}.zoomtimeline.mode-yearslist .yearlist-con .year::after{content:'';position:absolute;top:100%;left:50%;width:5px;height:5px;border-radius:1px;display:block;background-color:#ccc;margin-left:-2px;margin-top:14px;transition-property:background;transition-duration:.3s;-moz-transition-property:background;-moz-transition-duration:.3s;-webkit-transition-property:background;-webkit-transition-duration:.3s;-o-transition-property:background;-o-transition-duration:.3s;-ms-transition-property:background;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline.mode-yearslist .yearlist-container{height:70px;position:relative;overflow:hidden;max-width:100%}.zoomtimeline.mode-yearslist .yearlist-line{content:'';display:block;width:100%;height:0;border-bottom:1px solid #ccc;position:absolute;top:100%;margin-top:-24px}.zoomtimeline.mode-yearslist .details-container{position:relative;overflow:hidden;max-width:100%;white-space:nowrap;height:0;opacity:0;visibility:hidden;transition-property:height;transition-property:opacity,visibility;transition-duration:.3s;-moz-transition-property:height;-moz-transition-property:opacity,visibility;-moz-transition-duration:.3s;-webkit-transition-property:height;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.3s;-o-transition-property:height;-o-transition-property:opacity,visibility;-o-transition-duration:.3s;-ms-transition-property:height;-ms-transition-property:opacity,visibility;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline.mode-yearslist .details-container .detail{display:inline-block;width:100%;left:100%;position:absolute;padding:20px 58px 0 58px;white-space:normal}.zoomtimeline.mode-yearslist .details-container .detail::after{content:'';display:block;clear:both}.zoomtimeline.mode-yearslist .details-container .detail.active{position:relative;height:auto}.zoomtimeline.mode-yearslist .details-container .detail .detail-image-con{width:280px;height:auto;margin:0 20px 0 0;background-size:cover;background-position:50% 50%;position:relative;border-radius:5px;overflow:hidden}@media only screen and (min-width:769px) and (max-width:1024px){.zoomtimeline.mode-yearslist .details-container .detail .detail-image-con{width:200px}}@media only screen and (min-width:320px) and (max-width:680px){.zoomtimeline.mode-yearslist .details-container .detail .detail-image-con{width:200px}}.zoomtimeline.mode-yearslist .details-container .detail .detail-image-con .detail-image{position:relative;top:0;left:0;width:100%;height:auto;z-index:1}@media only screen and (min-width:769px) and (max-width:1024px){.zoomtimeline.mode-yearslist .details-container .detail{padding:20px 53px 0 53px}}@media only screen and (min-width:320px) and (max-width:680px){.zoomtimeline.mode-yearslist .details-container .detail{padding:20px 53px 0 53px}}.zoomtimeline.mode-yearslist .details-container .diamond-arrow-left{display:block;width:38px;height:38px;font-size:18px;line-height:38px;text-align:center;border-radius:5px;background:#209d11;background:-moz-linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background:-webkit-linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background:linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background-size:200% auto;color:#f1f2f2;position:absolute;top:50%;left:0;transform:translateY(-50%);cursor:pointer;z-index:1;transition-property:opacity,visibility;transition-duration:.25s;-moz-transition-property:opacity,visibility;-moz-transition-duration:.25s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.25s;-o-transition-property:opacity,visibility;-o-transition-duration:.25s;-ms-transition-property:opacity,visibility;-ms-transition-duration:.25s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.zoomtimeline.mode-yearslist .details-container .diamond-arrow-left:hover{background-position:right center}.zoomtimeline.mode-yearslist .details-container .diamond-arrow-right{display:block;width:38px;height:38px;font-size:18px;line-height:38px;text-align:center;border-radius:5px;background:#209d11;background:-moz-linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background:-webkit-linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background:linear-gradient(135deg,#209d11 0,#61c53e 60%,#209d11 100%);background-size:200% auto;color:#f1f2f2;position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%);cursor:pointer;z-index:1;transition-property:opacity,visibility;transition-duration:.25s;-moz-transition-property:opacity,visibility;-moz-transition-duration:.25s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.25s;-o-transition-property:opacity,visibility;-o-transition-duration:.25s;-ms-transition-property:opacity,visibility;-ms-transition-duration:.25s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.zoomtimeline.mode-yearslist .details-container .diamond-arrow-right:hover{background-position:right center}.zoomtimeline.mode-yearslist .ztm-item{display:none}.zoomtimeline.mode-yearslist.ztm-ready .details-container,.zoomtimeline.mode-yearslist.ztm-ready .items,.zoomtimeline.mode-yearslist.ztm-ready .yearlist-con{opacity:1;visibility:visible}.zoomtimeline.mode-yearslist.under-500 .diamond-arrow-left{transform:translateY(0);position:relative;float:left;margin-top:5px;top:0}.zoomtimeline.mode-yearslist.under-500 .diamond-arrow-right{transform:translateY(0);position:relative;float:right;margin-top:5px;top:0}.zoomtimeline.mode-yearslist.under-500 .details-container .detail{padding:10px 0 0 0}.zoomtimeline.mode-yearslist.under-500 .details-container .detail .detail-image-con{width:100%;height:240px;position:relative;display:block;float:none;margin:0}.zoomtimeline.mode-yearslist.under-500 .details-container .detail .detail-image-con .detail-image{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.zoomtimeline.mode-yearslist.under-500 .overflow-it{margin:20px 0 0 0}.zoomtimeline .items{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;-moz-transition-property:opacity,visibility;-moz-transition-duration:.3s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.3s;-o-transition-property:opacity,visibility;-o-transition-duration:.3s;-ms-transition-property:opacity,visibility;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.zoomtimeline .ztm-item{display:block}.zoomtimeline .clear{display:block;clear:both}.zoomtimeline .the-heading{font-size:20px;line-height:26px;margin:5px 0 20px 0}.zoomtimeline .overflow-it{overflow:hidden;width:auto}.zoomtimeline .overflow-it p{margin:0 0 20px 0}.zoomtimeline .overflow-it p:last-child{margin:0}.zoomtimeline .float-left{float:left}