body#tinymce.wp-editor {
  font-family: 'Helvetica Neue', arial, sans-serif !important;
}

body .mepr-form .invalid {
  background-color: initial !important;
}

.single-post .mce-path,
.single-long_form .mce-path {
  display: none !important;
}

.single-post #wp-link-wrap,
.single-long_form #wp-link-wrap {
  height: 275px;
}

.single-post #wp-link-wrap #wplink-link-existing-content,
.single-long_form #wp-link-wrap #wplink-link-existing-content {
  display: none;
}

.single-post #wp-link-wrap #search-panel,
.single-long_form #wp-link-wrap #search-panel {
  display: none;
}

.single-post #wp-link-wrap #most-recent-results .item-info,
.single-long_form #wp-link-wrap #most-recent-results .item-info {
  display: none;
}

.single-post #wp-link-wrap #most-recent-results.query-results,
.single-long_form #wp-link-wrap #most-recent-results.query-results {
  top: 215px;
}

.single-post #bbpress-forums,
.single-long_form #bbpress-forums {
  font-family: 'Helvetica Neue', arial, sans-serif;
  line-height: 1.5;
}

.single-post #bbpress-forums ul.bbp-replies,
.single-long_form #bbpress-forums ul.bbp-replies {
  border: 0;
}

.single-post #bbpress-forums ul.bbp-replies .dropdown-container,
.single-long_form #bbpress-forums ul.bbp-replies .dropdown-container {
  display: inline-block;
}

.single-post #bbpress-forums ul.bbp-replies .dropdown-container .dropdown:hover .dropdown-menu,
.single-long_form #bbpress-forums ul.bbp-replies .dropdown-container .dropdown:hover .dropdown-menu {
  display: none;
}

.single-post #bbpress-forums ul.bbp-replies .dropdown-container .dropdown .moderation-tools .dropdown-menu a.dropdown-item,
.single-long_form #bbpress-forums ul.bbp-replies .dropdown-container .dropdown .moderation-tools .dropdown-menu a.dropdown-item {
  text-decoration: none;
}

.single-post #bbpress-forums ul.bbp-replies .bbpdsc-comments-header,
.single-long_form #bbpress-forums ul.bbp-replies .bbpdsc-comments-header {
  font-size: 15px;
  font-weight: 700;
}

.single-post #bbpress-forums ul.bbp-replies .bbpdsc-comments-header hr,
.single-long_form #bbpress-forums ul.bbp-replies .bbpdsc-comments-header hr {
  width: initial;
}

.single-post #bbpress-forums ul.bbp-replies .bbpdsc-comments-header .nav-item a.nav-link,
.single-long_form #bbpress-forums ul.bbp-replies .bbpdsc-comments-header .nav-item a.nav-link {
  text-decoration: none;
}

.single-post #bbpress-forums ul.bbp-replies .bbpdsc-comments-header .nav-item a.dropdown-item,
.single-long_form #bbpress-forums ul.bbp-replies .bbpdsc-comments-header .nav-item a.dropdown-item {
  text-decoration: none;
}

.single-post #bbpress-forums ul.bbp-replies .alert,
.single-long_form #bbpress-forums ul.bbp-replies .alert {
  font-size: 15px;
}

.single-post #bbpress-forums ul.bbp-replies > li,
.single-long_form #bbpress-forums ul.bbp-replies > li {
  margin-bottom: 10px;
}

.single-post #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li,
.single-long_form #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li {
  margin-bottom: 8px;
}

.single-post #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li > img,
.single-long_form #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li > img {
  width: 48px;
}

.single-post #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li .bbp-threaded-replies > li > img,
.single-long_form #bbpress-forums ul.bbp-replies .bbp-threaded-replies > li .bbp-threaded-replies > li > img {
  width: 48px;
}

.single-post #bbpress-forums ul.bbp-replies .anchor,
.single-long_form #bbpress-forums ul.bbp-replies .anchor {
  display: block;
  position: relative;
  top: -100px;
  visibility: hidden;
}

.single-post #bbpress-forums ul.bbp-replies .media-body,
.single-long_form #bbpress-forums ul.bbp-replies .media-body {
  font-family: 'Helvetica Neue', arial, sans-serif;
}

.single-post #bbpress-forums ul.bbp-replies .media-body blockquote,
.single-long_form #bbpress-forums ul.bbp-replies .media-body blockquote {
  float: initial;
  width: initial;
  background-color: #eee;
  color: #2a2e2e;
  font-size: 15px;
  font-weight: initial;
  text-align: initial;
  padding: 10px;
  margin: .5em 1.5em 1.5em 1.5em;
}

.single-post #bbpress-forums ul.bbp-replies .media-body blockquote p,
.single-long_form #bbpress-forums ul.bbp-replies .media-body blockquote p {
  padding: 0;
}

.single-post #bbpress-forums ul.bbp-replies .media-body cite,
.single-long_form #bbpress-forums ul.bbp-replies .media-body cite {
  font-style: italic;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ul,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ul {
  list-style: disc !important;
  margin: 0 1.5em 1.5em 1.5em;
}

li .single-post #bbpress-forums ul.bbp-replies .media-body ul,
li .single-long_form #bbpress-forums ul.bbp-replies .media-body ul {
  margin: 0 1.5em;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ul li,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ul li {
  list-style: disc !important;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ol,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ol {
  padding-inline-start: initial;
  list-style: decimal !important;
  margin: 0 1.5em 1.5em 1.5em;
}

li .single-post #bbpress-forums ul.bbp-replies .media-body ol,
li .single-long_form #bbpress-forums ul.bbp-replies .media-body ol {
  margin: 0 1.5em;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ol li,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ol li {
  list-style: decimal !important;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ol ol,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ol ol {
  list-style: upper-alpha !important;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ol ol ol,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ol ol ol {
  list-style: lower-roman !important;
}

.single-post #bbpress-forums ul.bbp-replies .media-body ol ol ol ol,
.single-long_form #bbpress-forums ul.bbp-replies .media-body ol ol ol ol {
  list-style: lower-alpha !important;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-name,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-name {
  color: #bd081c;
  font-size: 13px;
  font-weight: 700;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-to-name,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-to-name {
  color: #475568;
  font-size: 11px;
  font-weight: 400;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-to-name i,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-to-name i {
  color: #aaa;
  font-size: 11px;
  font-weight: 400;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-date,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-date {
  color: #687a86;
  font-size: 13px;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content {
  color: #2a2e2e;
  font-size: 15px;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content p,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content p {
  margin-bottom: 0.5rem;
  word-break: break-word;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content span.bbp-admin-links,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content span.bbp-admin-links {
  float: initial;
}

.single-post #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content span.bbp-admin-links a,
.single-long_form #bbpress-forums ul.bbp-replies .media-body .bbp-reply-post-content span.bbp-admin-links a {
  color: #5b626d;
  font-size: 13px;
  text-transform: initial;
}

.single-post #bbpress-forums ul.bbp-replies .bbp-threaded-replies,
.single-long_form #bbpress-forums ul.bbp-replies .bbp-threaded-replies {
  margin-left: 80px !important;
}

#login_modal .mepr_price {
  display: none;
}

#login_modal .mepr_error {
  display: none;
}

#login_modal .modal-footer {
  display: initial;
  background-color: #c9e6d8;
}

#registration_modal .mepr_price {
  display: none;
}

#registration_modal .mepr_error {
  display: none;
}

#registration_modal .modal-footer {
  display: initial;
  background-color: #c9e6d8;
}

.alert-link {
  cursor: pointer;
}

.bbpdsc-comments-header .nav-link {
  cursor: pointer;
}

#profile-page .nav-tabs .nav-item {
  margin-bottom: -1px;
}

#profile-page a {
  text-decoration: none;
}

#profile-page label {
  font-size: initial;
}

#profile-page .wpua_extra_avatars .avatar_container {
  margin-right: 0;
}

@media only screen and (max-width: 480px) {
  span.bbp-reply-post-date {
    clear: both;
    float: initial !important;
    display: block;
  }
}