.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: 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 var(--ol-border-color);
}

.youzify-user_badges .youzify-user-badges-more-box.youzify-more-items a {
	font-size: 14px;
	font-weight: 500;
	border-top: 1px solid var(--ol-border-color);
}

.youzify-user-badges .youzify-more-items a,
.youzify-md-user-badges .youzify-more-items a {
	font-weight: 500;
	border-top: 1px solid var(--ol-border-color);
}

.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: var(--heading-font-color);
}

.myCRED-leaderboard .youzify-leaderboard-username {
	color: var(--heading-font-color);
	font-size: 14px;
	font-weight: 500;
}

.myCRED-leaderboard .youzify-leaderboard-username:hover {
	color: var(--primary-accent-color);
}

.myCRED-leaderboard .youzify-leaderboard-points {
	color: var(--body-font-color);
	font-weight: 500;
}

.widget-content .myCRED-balance {
	color: var(--body-font-color);
}

.widget-content .myCRED-history li {
	color: var(--body-font-color);
	font-size: 14px;
	font-weight: 500;
}

#mycred-users-badges.row {
	margin-left: 0;
	margin-right: 0;
}
