.timeline{overflow:hidden;position:relative;margin:0 auto}.timeline .date_separator{padding:20px 0;position:relative;clear:both}.timeline .date_separator span{height:2em;-webkit-transform:translateY(-200%);transform:translateY(-200%);font-size:.875em;border:1px solid #e7eaf3;font-weight:500;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;opacity:0;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.25rem;width:150px;line-height:2em;display:block}.timeline .date_separator.animated span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.timeline_center .date_separator span,.timeline_dual .date_separator span{margin-right:auto;margin-left:auto}.timeline_left .date_separator span{margin-right:0;margin-left:auto}.timeline_right .date_separator span{margin-right:auto;margin-left:0}.timeline .spine{-webkit-transition:bottom .5s linear;-moz-transition:bottom .5s linear;-ms-transition:bottom .5s linear;transition:bottom .5s linear;position:absolute;bottom:100%;top:0;background-color:#e7eaf3;border-radius:2px;width:2px}.timeline_center .spine,.timeline_dual .spine{margin-left:-2px;left:50%}.timeline_left .spine{right:4px}.timeline_right .spine{left:4px}.timeline .spine.animated{bottom:0}.timeline_element{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;position:relative;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0}.timeline_dual .timeline_element_left{clear:left;margin:1rem 0;width:50%;float:left}.timeline_dual .timeline_element_right{clear:right;margin:1rem 0;width:50%;float:right}.timeline_dual .timeline_element_left,.timeline_left .timeline_element{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);-mstransform:translateX(20px)}.timeline_dual .timeline_element_right,.timeline_right .timeline_element{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.timeline .timeline_element.animated{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.opacityFilter .timeline_element{visibility:hidden}.opacityFilter .timeline_element.animated{visibility:visible}.timeline_element_box{overflow:hidden;border:1px solid #e7eaf3;background-color:#fff;border-radius:.25rem}.timeline_element_box:hover{border-color:rgba(55,125,255,.3);transition:all .2s ease-in-out;box-shadow:0 0 35px rgba(55,125,255,.125)}.timeline_dual .timeline_element_left .timeline_element_box,.timeline_left .timeline_element_box{margin-right:100px}.timeline_dual .timeline_element_right .timeline_element_box,.timeline_right .timeline_element_box{margin-left:100px}.timeline_dual .timeline_element_left:before,.timeline_dual .timeline_element_right:before,.timeline_left .timeline_element:before,.timeline_right .timeline_element:before{height:0;content:"";position:absolute;border-top:2px solid #377dff;width:100px;display:block;z-index:2}.timeline_left .timeline_element:before{right:4px;top:20px}.timeline_dual .timeline_element_left:before{right:0;top:20px}.timeline_right .timeline_element:before{top:50px;left:4px}.timeline_dual .timeline_element_right:before{top:63px;left:0}.timeline_dual .timeline_element_left:after,.timeline_dual .timeline_element_right:after,.timeline_left .timeline_element:after,.timeline_right .timeline_element:after{height:26px;border:5px solid #fff;content:"";position:absolute;background-color:#377dff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:26px;display:block}.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after,.timeline_left .timeline_element:hover:after,.timeline_right .timeline_element:hover:after{background-color:#77838f;z-index:100}.timeline_dual .timeline_element_left:hover:before,.timeline_dual .timeline_element_right:hover:before,.timeline_left .timeline_element:hover:before,.timeline_right .timeline_element:hover:before{border-top:2px solid #77838f}.timeline_left .timeline_element:after{margin-right:-5px;right:6px;top:10px}.timeline_dual .timeline_element_left:after{margin-right:-11px;right:0;top:8px}.timeline_right .timeline_element:after{top:30px;margin-left:-5px;left:6px}.timeline_dual .timeline_element_right:after{top:50px;margin-left:-12px;left:0}.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after,.timeline_left .timeline_element:after,.timeline_right .timeline_element:after{z-index:100}.timeline_title{overflow:hidden;font-size:.875em;font-weight:500;color:rgba(0,0,0,.5);position:relative;margin:10px}.timeline_title span.timeline_title_label{overflow:hidden;text-overflow:ellipsis;margin-right:2rem;right:180px;position:absolute;left:0;white-space:nowrap;display:block}.timeline_title span.timeline_title_date{float:right}.timeline_element .img_container{position:relative;text-align:center}.timeline_element .slider_container{position:relative}.timeline_element .slider_container img{height:100%;width:100%;display:block}.timeline_element.blog_post.notitle .slider_container img{border-top-right-radius:.25em;border-top-left-radius:.25em}.timeline_element.blog_post.nocontent .slider_container img{border-bottom-right-radius:.25em;border-bottom-left-radius:.25em}.timeline_element.blog_post .content,.timeline_element.event .content{padding:2rem 1rem;font-size:.875em;color:#77838f}.timeline_element.blog_post .readmore{padding:0 .75em .75em;font-size:.75em;text-align:right}.timeline_element.blog_post a{color:#77838f}.timeline_element.blog_post .readmore a{color:#77838f;border-bottom:1px dashed #77838f}.timeline_element.blog_post .readmore a:hover{text-decoration:none;color:#377dff;border-bottom:1px dashed #377dff}.timeline_element.iframe .segment iframe{height:100%;border:none;border-radius:0 0 .25em .25em;width:100%;display:block}.timeline_element.gallery .content{font-size:13px;margin:10px;line-height:18px}.timeline_element.gallery .scroll_container{overflow:auto;overflow-y:hidden;position:relative;margin:10px;white-space:nowrap}.timeline_element.gallery .img_container{margin-right:4px;vertical-align:top;display:inline-block}.timeline_element.gallery .img_container img{border-radius:2px;display:block}.timeline_element.gallery .img_container:last-child{margin-right:0}.timeline img.twitter_profile{height:auto;margin:0 10px 10px 0;border-radius:3px;width:auto;float:left}.timeline .facebook_left_column{width:50px;float:left}.timeline .facebook_right_column{margin-left:50px}.timeline .facebook_content{overflow:hidden;text-overflow:ellipsis}.timeline img.facebook_profile{height:40px;border-radius:3px;width:40px}.timeline .facebook_post{overflow:hidden;font-size:11px;border:1px solid #ddd;text-shadow:none;color:#777;clear:both;background-color:#f4f4f4;border-radius:3px;line-height:normal;margin-top:10px}.timeline .facebook_post img.facebook_picture{max-width:80px;margin:5px;border-radius:3px;float:left}.timeline .facebook_type_photo .facebook_post{border:none}.timeline .facebook_type_photo .facebook_post img.facebook_picture{max-width:100%;margin:0;width:100%}.timeline .description_container{overflow:hidden;margin:5px 5px 5px 90px}.timeline .facebook_post a{overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;white-space:nowrap;display:block}#timeline .tmload{text-align:center;margin:1em auto}#timeline .tmload .wojo.button{border:1px solid #377dff;color:#fff;background-color:#377dff}#timeline .tmload .wojo.button:hover{border-color:#045cff;color:#fff;background-color:#1164ff;box-shadow:0 4px 11px rgba(55,125,255,.35)}#timeline .wojo.carousel .owl-dots{bottom:-1.5rem}