.post-item.clearfix {
    background-color: #2c2e3d !important;
border-color: #2c2e3d !important;
}
.blog-style-timeline .post-title a,
 .entry-title.title-h4 a {
color: #ffffff ;
}
.blog-style-timeline_new.blog-style-timeline article.left-position .wrap-style-right,
.blog-style-timeline .wrap-style{ fill: #2c2e3d; stroke: #2c2e3d;  !important}
.blog-style-timeline .post-title a{ color: #fff;}
.blog-style-timeline .post-item .summary{ color: #99a9b5;}
.sep{border-left-color: #7c8895;}
.blog-style-timeline .post-footer-sharing .gem-button { background-color: #5f727f;}
.blog-style-timeline .post-footer-sharing .gem-button:hover { background-color: #3c3950;}
body .timeline_new-wrapper .timeline-new-line {background: #00bcd4;}
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer-right,
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer{box-shadow: 0 0 0 3px #00bcd4; background: #212331; border-color: #2c2e3d;}
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer-right:hover,
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer:hover{ background:#fff; }
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title,
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title-right{border-color:#00bcd4; color:#46485c;background:#212331;}
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer-right > div .time,
body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .pointer > div .time{color: #00bcd4;}