#masthead {
  margin-bottom: 20px;
}

.entry-title {
  font-size: 2em;
  text-align: center;
}

.entry-header {
  margin-bottom: 0px;
}

.entry-content {
		margin-top: 1.25em;
}

.blog-layout-grid article .entry-content {
  display: none;
}

#secondary.widget-area {
  margin-top: 2.5em;
}

#secondary.widget-area .widget {
  margin: 0 0 20px;
}

#secondary.widget-area .widget:not(.widget_shopping_cart) p {
  margin: 0 0 15px;
}

#secondary.widget-area .widget:not(.widget_shopping_cart) a:not(.button) {
  color: #f14e4e;
}

#secondary.widget-area .widget:not(.widget_shopping_cart) ul {
  list-style: inherit;
  margin-left: 2em;
}

.siteorigin-widget-tinymce.textwidget {
  text-align: justify;
}

.site-footer .bottom-bar {
  background-color: #c0bba5;
  color: inherit;
}