.fusion-post-wrapper {
  border: none !important;
}

.fusion-post-content-wrapper {
  border: 1px solid #dddddd !important;
}

#wrapper #main .fusion-portfolio-content > h2.fusion-post-title,
#wrapper #main .fusion-post-content > .blog-shortcode-post-title,
#wrapper #main .fusion-post-content > h2.fusion-post-title,
#wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title,
#wrapper #main .post > h2.fusion-post-title,
#wrapper .fusion-events-shortcode .fusion-events-meta h2 {
  text-align: left !important;
}

.fusion-blog-layout-grid .fusion-single-line-meta,
.fusion-blog-layout-timeline .fusion-single-line-meta {
  text-align: left !important;
  font-size: 15px !important;
  color: #353535 !important;
}
