/* ==========================================================
   GLOBAL BADGE STYLES
   ========================================================== */

.provault-badge-inline{
    display:inline-flex;
    align-items:center;
    gap:6px;
}

.provault-badge-label{
    font-size:14px;
    font-weight:400;
    color:#7b7e81;
    line-height:1;
}



/* ==========================================================
   PROFILE HEADER
   ========================================================== */

.user-nicename{
    display:flex !important;
    align-items:center;
    flex-wrap:wrap;
    gap:10px;
}

.user-nicename .provault-badge-inline img{
    width:20px;
    height:20px;
    position:relative;
    top:0px;
}



/* ==========================================================
   ACTIVITY FEED
   ========================================================== */

.activity-header .provault-badge-inline img{
     width: 14px;
    height: 14px;
    top: 3px;
    position: relative;
    margin-left: 0px;
    margin-right: 1px;
}



/* ==========================================================
   MEMBER DIRECTORY
   ========================================================== */

.member-name .provault-badge-inline img{
    width:14px;
    height:14px;
    position:relative;
    top:2px;
    margin-left:0px;
}



/* ==========================================================
   FRIENDS
   ========================================================== */

/*
.friend-name .provault-badge-inline img{

}
*/



/* ==========================================================
   FOLLOWERS
   ========================================================== */

/*
.followers-name .provault-badge-inline img{

}
*/



/* ==========================================================
   SEARCH RESULTS
   ========================================================== */

.bp-search-ajax-item .provault-badge-inline img{
    width:13px;
    height:13px;
    position:relative;
    top:2px;
    margin-left:0px;
}



/* ==========================================================
   MESSAGES
   ========================================================== */

.participants-name .provault-badge-inline img{
    width:14px;
    height:14px;
    position:relative;
    top:2px;
    margin-left:0px;
}

/* ==========================================================
   MESSAGE HEADER
   ========================================================== */

.bp-user-link .provault-badge-inline img{
    width:12px;
    height:12px;
    position:relative;
    top:2px;
    margin-left:0px;
}

/* ==========================================================
   MESSAGE THREAD LIST
   ========================================================== */

.thread-item .user-name {
    display: inline-flex;
    align-items: center;
    gap: 4px;
}

.thread-item .user-name .provault-badge-inline {
    display: inline-flex;
    align-items: center;
}

.thread-item .user-name .provault-badge-inline img {
    width: 12px;
    height: 12px;
    display: block;
}

/* ==========================================================
   NOTIFICATION BADGES
   ========================================================== */

.notification-content .provault-badge-inline {
	display: inline-block !important;
	margin: 0 2px;
	line-height: 1;
	vertical-align: middle;
}

.notification-content .provault-badge-inline img {
	display: inline-block !important;
	width: 14px !important;
	height: 14px !important;
	min-width: 14px !important;
	min-height: 14px !important;
	max-width: 14px !important;
	max-height: 14px !important;
	vertical-align: middle;
	object-fit: contain;
	visibility: visible !important;
	opacity: 1 !important;
}

/* ==========================================================
   MENTION NOTIFICATION BADGES
   ========================================================== */

.notification-content .provault-badge-inline {
	display: inline-flex !important;
	align-items: center;
	margin: 0 3px;
	vertical-align: middle;
}

.notification-content .provault-badge-inline img {
	width: 13px !important;
	height: 13px !important;
	display: inline-block !important;
	vertical-align: middle;
}

/* ==========================================================
   PROVAULT HOVER CARD
   ========================================================== */

.bb-card-heading .provault-badge-inline {
	display: inline-flex !important;
	align-items: center;
	margin-left: 0px;
	vertical-align: middle;
}

.bb-card-heading .provault-badge-inline img {
	width: 16px !important;
	height: 16px !important;
	display: inline-block !important;
}

/* ==========================================================
   SIDEBAR MEMBERS WIDGET
   ========================================================== */

.item-title .provault-badge-inline {
	display: inline-flex !important;
	align-items: center;
	margin-left: 0px;
	vertical-align: middle;
}

.item-title .provault-badge-inline img {
	display: inline-block !important;
	width: 14px !important;
	height: 14px !important;
	min-width: 14px !important;
	min-height: 14px !important;
	max-width: 14px !important;
	max-height: 14px !important;
	vertical-align: middle;
	object-fit: contain;
	visibility: visible !important;
	opacity: 1 !important;
}

/* ==========================================================
   LATEST UPDATES SIDEBAR
   ========================================================== */

.update-item .bp-activity-info .provault-badge-inline{
	display:inline-flex;
	align-items:center;
	margin-left:0px;
	vertical-align:middle;
}

.update-item .bp-activity-info .provault-badge-inline img{
	display:inline-block;
	width:13px;
	height:13px;
	vertical-align:middle;
}

.bb-user-preview,
.bb-user-preview-wrap,
.bb-user-preview-container {
	display: none !important;
}