.timeline{position:relative;overflow:hidden;margin:0px auto}.timeline .date_separator{position:relative;padding:20px 0px;clear:both}.timeline .date_separator span{display:block;width:150px;height:2em;line-height:2em;font-size:.875em;font-family:'wSansDemi';text-align:center;border:1px solid rgba(0, 0, 0, 0.1);background-color:#FFFFFF;border-radius:.188em;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.timeline .date_separator.animated span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.timeline_dual .date_separator span,.timeline_center .date_separator span{margin-left:auto;margin-right:auto}.timeline_left .date_separator span{margin-left:auto;margin-right:0px}.timeline_right .date_separator span{margin-left:0px;margin-right:auto}.timeline .spine{position:absolute;top:0px;bottom:100%;width:2px;border-radius:2px;background-color:#CCCCCC;-webkit-transition:bottom 0.5s linear;-moz-transition:bottom 0.5s linear;-ms-transition:bottom 0.5s linear;transition:bottom 0.5s linear}.timeline_dual .spine,.timeline_center .spine{left:50%;margin-left:-2px}.timeline_left .spine{right:4px}.timeline_right .spine{left:4px}.timeline .spine.animated{bottom:0%}.timeline_element{position:relative;margin:20px 0px;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.timeline_dual .timeline_element_left{width:50%;margin:10px 0px;float:left;clear:left}.timeline_dual .timeline_element_right{width:50%;margin:10px 0px;float:right;clear:right}.timeline_left .timeline_element,.timeline_dual .timeline_element_left{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-mstransform:translateX(20px);transform:translateX(20px)}.timeline_right .timeline_element,.timeline_dual .timeline_element_right{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.timeline .timeline_element.animated{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.opacityFilter .timeline_element{visibility:hidden}.opacityFilter .timeline_element.animated{visibility:visible}.timeline_element_box{overflow:hidden;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.1);border-radius:.250em}.timeline_element_box:hover{box-shadow:0px 2px 6px rgba(0, 0, 0, 0.1)}.timeline_left .timeline_element_box,.timeline_dual .timeline_element_left .timeline_element_box{margin-right:100px}.timeline_right .timeline_element_box,.timeline_dual .timeline_element_right .timeline_element_box{margin-left:100px}.timeline_left .timeline_element:before,.timeline_right .timeline_element:before,.timeline_dual .timeline_element_left:before,.timeline_dual .timeline_element_right:before{content:'';position:absolute;display:block;width:100px;height:0px;border-top:2px solid #C0392B;z-index:2}.timeline_left .timeline_element:before{right:4px;top:20px}.timeline_dual .timeline_element_left:before{right:0px;top:20px}.timeline_right .timeline_element:before{left:4px;top:50px}.timeline_dual .timeline_element_right:before{left:0px;top:63px}.timeline_left .timeline_element:after,.timeline_right .timeline_element:after,.timeline_dual .timeline_element_left:after,.timeline_dual .timeline_element_right:after{content:'';position:absolute;display:block;width:26px;height:26px;border-radius:50%;background-color:#C0392B;border:5px solid #FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline_left .timeline_element:hover:after,.timeline_right .timeline_element:hover:after,.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after{background-color:#000;z-index:100}.timeline_left .timeline_element:hover:before,.timeline_right .timeline_element:hover:before,.timeline_dual .timeline_element_left:hover:before,.timeline_dual .timeline_element_right:hover:before{border-top:2px solid #000}.timeline_left .timeline_element:after{right:6px;top:10px;margin-right:-5px}.timeline_dual .timeline_element_left:after{right:0px;top:8px;margin-right:-11px}.timeline_right .timeline_element:after{left:6px;top:30px;margin-left:-5px}.timeline_dual .timeline_element_right:after{left:0px;top:50px;margin-left:-12px}.timeline_left .timeline_element:after,.timeline_right .timeline_element:after,.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after{z-index:100}.timeline_title{position:relative;overflow:hidden;margin:10px;color:rgba(0,0,0,0.5);font-size:.875em;font-family:'wSansDemi'}.timeline_title span.timeline_title_label{position:absolute;left:0px;right:180px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.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{display:block;width:100%;height:100%}.timeline_element.blog_post.notitle .slider_container img{border-top-left-radius:.250em;border-top-right-radius:.250em}.timeline_element.blog_post.nocontent .slider_container img{border-bottom-left-radius:.250em;border-bottom-right-radius:.250em}.timeline_element.blog_post .content,.timeline_element.event .content{font-size:.875em;padding:1em}.timeline_element.blog_post .readmore{padding:0 0.75em 0.75em;font-size:.750em;text-align:right}.timeline_element.blog_post a{color:#7A0004}.timeline_element.blog_post .readmore a{color:#222222;text-decoration:underline}.timeline_element.blog_post .readmore a:hover{text-decoration:none}.timeline_element.iframe .segment iframe{display:block;width:100%;height:100%;border:none;border-radius:0px 0px .250em .250em}.timeline_element.gallery .content{font-size:13px;margin:10px;line-height:18px}.timeline_element.gallery .scroll_container{position:relative;overflow:auto;overflow-y:hidden;white-space:nowrap;margin:10px}.timeline_element.gallery .img_container{display:inline-block;margin-right:4px;vertical-align:top}.timeline_element.gallery .img_container img{display:block;border-radius:2px}.timeline_element.gallery .img_container:last-child{margin-right:0px}.timeline img.twitter_profile{float:left;margin:0px 10px 10px 0px;border-radius:3px;width:auto;height:auto}.timeline .facebook_left_column{float:left;width:50px}.timeline .facebook_right_column{margin-left:50px}.timeline .facebook_content{overflow:hidden;text-overflow:ellipsis}.timeline img.facebook_profile{border-radius:3px;width:40px;height:40px}.timeline .facebook_post{overflow:hidden;clear:both;font-size:11px;margin-top:10px;line-height:normal;border-radius:3px;text-shadow:none;color:#777777;background-color:#F4F4F4;border:1px solid #DDDDDD}.timeline .facebook_post img.facebook_picture{max-width:80px;margin:5px;float:left;border-radius:3px}.timeline .facebook_type_photo .facebook_post{border:none}.timeline .facebook_type_photo .facebook_post img.facebook_picture{max-width:100%;width:100%;margin:0px}.timeline .description_container{overflow:hidden;margin:5px 5px 5px 90px}.timeline .facebook_post a{display:block;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#timeline .tmload{margin:1em auto;text-align:center}#timeline .tmload .wojo.button{background-color:#DB2828;color:#FFFFFF;box-shadow:0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset}#timeline .tmload .wojo.button:hover{background:transparent;box-shadow:0px 0px 0px 1px #d01919 inset;color:#d01919}