.withthumb .lcp-container {
  margin-left: 170px;
}

.morelink {
  text-align: right;
}

/* Styling of the outer container */

.postlist {
  border: 1px solid #ccc;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1);
  margin: 20px 0px;
  padding: 20px;
  overflow: auto;
  line-height: 5px;
}

.thumbmagic {
  float: left;
}

#category-posts-15.widget.cat-post-widget.clearfix {
  margin-bottom: 20px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  padding: 10px;
}

#category-posts-20.widget.cat-post-widget.clearfix {
  margin-top: 20px;
  margin-bottom: 20px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  padding: 10px;
}

#spacious_team_widget-3.widget.widget_team_block.clearfix {
  padding: 0px;
  padding-top: 15px;
  padding-bottom: 0px;
  margin: 0px;
}

.team-member-wrapper.clearfix.teams-column-layout-4 {
  padding-bottom: 0px;
}

#spacious_call_to_action_widget-3.widget.widget_call_to_action.clearfix {
  margin-bottom: 10px;
}

.call-to-action-content-wrapper.call-to-action-layout-2.clearfix {
  padding: 15px;
  background-color: #f9f9f9;
  padding-bottom: 0px;
  margin-bottom: 20px;
}

.no-sidebar.narrow-978 #main {
  padding-top: 0px;
  margin-top: 0px;
}

#spacious_recent_work_widget-6.widget.widget_recent_work.clearfix {
  margin-bottom: 0px;
  margin-top: 20px;
}

.tg-one-half .widget-title {
  margin-top: 20px;
  padding-bottom: 2px;
}

#listcategorypostswidget-14.widget.widget_listcategorypostswidget.clearfix {
  line-height: 1.8em;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  padding-left: 10px;
  padding-bottom: 10px;
}

#listcategorypostswidget-15.widget.widget_listcategorypostswidget.clearfix {
  line-height: 1.8em;
  margin-bottom: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  padding-left: 10px;
  padding-bottom: 10px;
}

.widget-title {
  padding-bottom: 0px;
}


.header-post-title-container.clearfix {
  margin-bottom: 12px;
}