.pmagic .pm-user-mycred-rank-logo img {
  height: 19px;
  width: 19px;
  position: absolute;
  top: 324px;
  right: 882px;
}

.user_cmt_box .media_list .blog-user-comment-body p {
  color: #ffffff;
}

#pg-messages #userSection {
  background-color: #1e9c1700;
}

#bbpress-forums ul,
#bbpress-forums.bbpress-wrapper ul {
  color: #fff;
  font-size: 16px;
  text-transform: inherit;
  line-height: 26px;
}

label {
  display: block;
  margin-bottom: 10px;
  font-size: 16px;
  color: #ffffff;
  font-weight: 400;
}

.rm-logged-in-view-wrap .rm-logged-in-rf span + span {
  color: #ffffff;
}

.rm-logged-in-view-wrap .rm-logged-in-rf span.rm-greetings-text {
  color: #ffffff;
}

span.bbp-author-ip {
  display: none;
}

.pmagic .pm-group-signup {
  display: none;
}

.bbp-forum-content ul.sticky,
.bbp-topics ul.sticky,
.bbp-topics ul.super-sticky,
.bbp-topics-front ul.super-sticky {
  background-color: rgba(0,0,0,.1)!important;
  font-size: 1.1em;
}

#bbpress-forums ul.status-closed a {
  background-color: #f7f300;
  color: #000000;
}

.pmagic * {
  margin: 0px;
}

.bsp-author-bbp_moderator {
  background-color: #4c52ad;
  position: relative;
}

.bsp-author-bbp_premium {
  background-color: #d7b75a;
  position: relative;
}

#ppBody {
  color: #ffffff;
}

.innerText {
  color: #ffffff;
}

body {
  color: #a2a2a2;
}

/* Private Messaging in Profile */

#receipent_field {
  background: transparent!important;
}

#receipent_field.ui-autocomplete-input {
  border-style: inset;
  border-width: 1px;
  border-color: #7d7d7d;
}

.pmagic .pg-setting-dropdown .pg-dropdown-icon i {
  display: none;
}

#bbpress-forums div.bbp-reply-author .bbp-author-name {
  overflow: visible;
  text-align: center;
  border-width: 1px;
  border-color: #000000;
  display: inline-block;
}

/* Removes name margin */

#bbpress-forums div.bbp-reply-author .bbp-author-name {
  margin: 0;
}

/* Hides default badge */

.mycred-badge-image.badge-level0 {
  display: none;
}

/* Users custom badge */

.bbp-author-name:after {
  background: url(https://www.geeksandgamers.com/wp-content/uploads/2020/05/check.png);
  width: 14px;
  height: 14px;
  display: inline-block;
  background-size: contain;
  margin-left: 4px;
}

/* Users with badge IDs */

.user-id-15766 .bbp-author-name::after {
  content: '';
}

.user-id-31 .bbp-author-name::after {
  content: '';
}

.user-id-49966 .bbp-author-name::after {
  content: '';
}

.user-id-48765 .bbp-author-name::after {
  content: '';
}

.user-id-134 .bbp-author-name::after {
  content: '';
}

.user-id-2112 .bbp-author-name::after {
  content: '';
}

.user-id-50113 .bbp-author-name::after {
  content: '';
}

.user-id-50193 .bbp-author-name::after {
  content: '';
}

.user-id-8 .bbp-author-name::after {
  content: '';
}

.user-id-50861 .bbp-author-name::after {
  content: '';
}

.pm-profile-title-header .pm-user-mycred-rank-logo {
  display: none;
}

/* Universal Search Bar */

.left_content .search-form .search-submit {
  display: inline-block;
  min-width: auto;
  padding: 14px 30px;
  margin-bottom: 0;
  background-color: #1e9c17;
  border: none;
  font-size: 16px;
  color: #fff;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: none;
  line-height: normal;
}

.pg-tooltip {
  display: none;
}

.pmagic .pm-chat-messenger-box .emoji-wysiwyg-editor {
  background: #555 !important;
  background: rgba(255, 255, 255, 0.25) !important;
}

/* Hides blue checkmark */

.bbp-topic-freshness-author .bbp-author-name::after {
  display: none;
}

/* Chat search autocomplete */

.pmagic #pm-autocomplete ul.ui-autocomplete {
  top: 0 !important;
}

#pm-autocomplete {
  position: relative;
  background: black !important;
}

/* Private Messages Mobile */

#messenger_textarea {
  color: #777 !important;
}

.pmagic #pm-autocomplete ul.ui-autocomplete {
  background-color: #179311;
  /* box-shadow: -3px 3px 4px 1px rgba(220, 220, 220, 0.25); */
  border: 1px solid rgba(225, 225, 225, 0.25);
}

/* Menu items */

#header .top_right .login ul.menu li ul.sub-menu li a {
  width: 100%;
}

/* Login Button Color */

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  display: inline-block;
  min-width: auto;
  padding: 10px 20px;
  border: none;
  background: #1e9c17;
  border-radius: 0px;
  font-size: 16px;
  color: #ffffff;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  text-decoration: none;
}

.product .nyp label {
  color: #ffffff;
}

#nyp-minimum-price-1.minimum-price.nyp-terms {
  color: #ffffff;
}

#wp-link-wrap {
  display: none;
  background-color: #292929;
  box-shadow: 0 3px 6px rgba(0,0,0,.3);
  width: 500px;
  overflow: hidden;
  margin-left: -250px;
  margin-top: -125px;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 100105;
  transition: height .2s,margin-top .2s;
}

/* Insert Link Editor */

.has-text-field #wp-link .query-results {
  top: 240px;
}

#wp-link-url {
  background-color: #3f3f3f;
}

#wp-link-text {
  background-color: #3f3f3f;
}

#wp-link-search {
  background-color: #3f3f3f;
}

#wplink-enter-url {
  color: #fffff;
}

.menu_box {
  float: left;
  width: auto;
  padding: 0px;
}

.mtphr-dnt-tick-contents {
  font-size: 17px;
  font-weight: 500;
}

.mtphr-dnt-tick-container {
  padding: 5px;
}

/* Hide Group Member Count */

.pm-group-description .right .pm-card-row:first-child {
  display: none;
}

h4 {
  color: #ffffff;
}

/* Premium Member Menu Color */

#menu-main > li:last-child a {
  background-color: #d7b75a !important;
}

#menu-main > li:last-child a:hover {
  background-color: #c9a64c !important;
}

/* Mobible Menu Fix */

@media screen and (max-width: 1024px) {
  button#responsive-menu-button {
    position: absolute;
    /*fixed*/
  }

  #wrap {
    position: relative;
  }
}

/* Hide Featured Image */

.blog_items .blog_thumb {
  display: none;
}