.youzify-user-balance-box {
  background-color: var(--third-accent-color);
  background-image: url(../../images/youzer-balance.png), linear-gradient(to left, #7c5ac2, #3D28A7);
  background-image: url(../../images/youzer-balance.png), -webkit-linear-gradient(right, #7c5ac2, #3D28A7); }

.youzify-user-balance-box .youzify-box-head {
  display: block;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 25px;
  letter-spacing: 0;
  text-transform: capitalize; }

.youzify-user-balance-box .youzify-user-points {
  font-family: inherit; }

.youzify-user-balance-box .youzify-user-points-slash {
  font-family: inherit; }

.youzify-user-balance-box .youzify-user-points-title {
  font-weight: 500;
  font-family: inherit; }

.youzify-user-balance-box .youzify-user-level-title {
  font-family: inherit; }

.mycred-history #buddypress.youzify .mycred-table thead th,
.mycred-history #buddypress.youzify .mycred-table tfoot th {
  color: #828282;
  font-size: 14px;
  font-weight: 500;
  padding: 10px 5px; }

#buddypress.youzify .mycred-table tbody td {
  padding: 20px 5px;
  color: #515365;
  color: var(--heading-font-color);
  font-size: 14px; }

.youzify .tablenav-pages .displaying-num {
  color: #888da8;
  color: var(--body-font-color);
  font-size: 14px;
  font-weight: 500; }

.youzify .tablenav-pages a,
.youzify .tablenav-pages .tablenav-pages-navspan {
  font-size: 14px;
  font-weight: 500; }

.youzify .tablenav-pages #table-paging {
  font-size: 14px; }

.youzify-tab-title-box {
  background-image: url("../../images/badges-bg.jpg") !important;
  background-repeat: no-repeat !important;
  background-size: cover !important; }

.youzify-tab-title-box .youzify-tab-title-content h2 {
  font-weight: 500;
  font-family: inherit; }

.youzify-tab-title-box .youzify-tab-title-content span {
  font-size: 14px;
  font-weight: 500; }

.youzify-user-badges-tab .youzify-user-badge-item .youzify-user-badge-title {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  background-color: #38a9ff;
  background-color: var(--secondary-accent-color); }

.youzify-user-badges-tab .youzify-mycred-badge-level {
  font-size: 14px; }

.youzify-user_badges .youzify-user-badges-more-text.youzify-more-items a {
  font-size: 14px;
  font-weight: 500;
  border-top: 1px solid #e6ecf5; }

.youzify-user_badges .youzify-user-badges-more-box.youzify-more-items a {
  font-size: 14px;
  font-weight: 500;
  border-top: 1px solid #e6ecf5; }

.youzify-user-badges .youzify-more-items a,
.youzify-md-user-badges .youzify-more-items a {
  font-weight: 500;
  border-top: 1px solid #e6ecf5; }

.youzify-md-user-badges .youzify-user-badges .youzify-more-items,
.youzify-user-badges .youzify-user-badges .youzify-more-items {
  margin: 0 5px 5px 5px; }

.myCRED-leaderboard .youzify-leaderboard-position {
  color: #515365;
  color: var(--heading-font-color); }

.myCRED-leaderboard .youzify-leaderboard-username {
  color: #515365;
  color: var(--heading-font-color);
  font-size: 14px;
  font-weight: 500; }
  .myCRED-leaderboard .youzify-leaderboard-username:hover {
    color: #ff5e3a;
    color: var(--primary-accent-color); }

.myCRED-leaderboard .youzify-leaderboard-points {
  color: #888da8;
  color: var(--body-font-color);
  font-weight: 500; }

.widget-content .myCRED-balance {
  color: #888da8;
  color: var(--body-font-color); }

.widget-content .myCRED-history li {
  color: #888da8;
  color: var(--body-font-color);
  font-size: 14px;
  font-weight: 500; }

#mycred-users-badges.row {
  margin-left: 0;
  margin-right: 0; }
