#main.site-main {
  background-color: #303030;
}

article.post .entry-header h1.entry-title a {
  color: #ffffff;
}

#page-title {
  color: #ffffff;
}

#secondary .widget .widget-title {
  color: #ffffff;
}

.entry-content > *:first-child {
  background-color: #3030;
}

.entry-content > *:last-child {
  background-color: #3030;
  color: #000000;
}

#colophon #theme-attribution a {
  color: #303030;
}

#colophon #theme-attribution {
  color: #333232;
}

#pg-41-0.panel-grid.panel-no-style {
  background-color: 303030;
}

#pl-41.panel-layout {
  background-color: #303030;
}

#pg-41-2.panel-grid.panel-no-style {
  background-color: #303030;
}

#pg-41-1.panel-grid.panel-no-style {
  background-color: #303030;
}

span {
  color: #ffffff;
}

.entry-content ul li {
  color: #ffffff;
}

.entry-content h1 {
  color: #ffffff;
}

.textwidget p:last-child {
  color: #ffffff;
}

.entry-content p {
  color: #ffffff;
}

.entry-content h3 {
  color: #ffffff;
}

.entry-content h2 {
  color: #ffffff;
}

.wpcf7-form {
  background-color: #303030;
}

#post-0.post.no-results.not-found {
  color: #000000;
  background-color: #303030;
}

.bp_profile_views {
  background-color: #30300;
}

#item-header.users-header.single-headers {
  background-color: #303030;
}

#object-nav.main-navs.no-ajax.bp-navs.single-screen-navs.horizontal.users-nav {
  background-color: #303030;
}

.bp-wrap {
  background-color: #303030;
}

#buddypress.buddypress-wrap.bp-dir-hori-nav {
  background-color: #303030;
}

article.page .entry-header h1.entry-title {
  color: #ffffff;
}

.buddypress-wrap .standard-form label {
  color: #ffffff;
}

.buddypress-wrap table.profile-settings th.title {
  color: #ffffff;
}

td {
  color: #ffffff;
}

.buddypress-wrap table.notification-settings th.title {
  color: #25cc46;
}

.buddypress-wrap table.notification-settings .yes {
  color: #3fc435;
}

.buddypress-wrap table.notification-settings .no {
  color: #a33434;
}

.item-list.activity-list.bp-list {
  background-color: #303030;
}

#activity-stream.activity.single-user {
  background-color: #303030;
}

.activity-list.bp-list li:first-child {
  background-color: #303030;
}

.activity-list.bp-list .activity-item {
  background-color: #303030;
}

#member-activity-search {
  background-color: #ffffff;
}

#activity-filter-by {
  background-color: #ffffff;
}

#rtmedia-add-media-button-post-update.rtmedia-add-media-button {
  background-color: #303030;
}

#member-notifications-search {
  background-color: #ffffff;
}

#notifications-filter-by {
  background-color: #ffffff;
}

#buddydrive-manage-actions {
  background-color: #303030;
}

#pg-156-0.panel-grid.panel-no-style {
  background-color: #303030;
}

#main-slider .metaslider {
  background-color: #303030;
}

#pg-175-0.panel-grid.panel-no-style {
  background-color: #303030;
}

#pl-175.panel-layout {
  background-color: #3030;
}

.bp-messages-wrap .threads-list .thread .info {
  background-color: #303030;
}

.bp-messages-wrap .threads-list .thread .pic {
  background-color: #303030;
}

.bp-messages-wrap .threads-list .thread .time {
  background-color: #303030;
}

.bp-messages-wrap .chat-header {
  background-color: #303030;
}

.bp-feedback.custom-homepage-info.info {
  background-color: #3030;
}

.bp-messages-wrap .threads-list .thread .info .name {
  color: #ffffff;
}

.bp-messages-wrap .list .messages-stack .content {
  background-color: #303030;
}

.scroller.scrollbar-inner.thread.scroll-content {
  background-color: #303030;
}

.bp-messages-wrap .reply {
  background-color: #303030;
}

.emojionearea .emojionearea-editor:focus {
  background-color: #303030;
}

.hiddenGrammarError {
  color: #e60909;
}

.hiddenSpellError {
  color: #e60909;
}