.popover.ppUserContainer{
	max-width: 1000px !important;
}

.popover.ppUserContainer .loading{
	width:100%;
	text-align:center;
}

.popover.ppUserContainer .tblOuter{
	width: 100%;
}

.popover.ppUserContainer .tblInner{
	width: 100%;
}

.ppUserContainer .btnFollow{
	width:100%;
	border: 2px solid #DDB4A7;
    color: #EB9140;
	border-radius:3px;
	font-weight:bold;
	padding:5px;
	outline:none;
	background:white;
}

.tblInnerProfile .profilePic{
	width: 45px;
    height: 45px;
    border-radius: 45px;
    background: url(../img/default-profile.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center;
}

.tblInnerProfile{
	
}

.tblInnerRight tr td{
	padding-left:10px;
}
.tblInnerRight .title{
	font-weight:bold;
	font-size:small;
}

.tblInnerRight .value{
	color:#51ADDE;
	font-weight:bold;
	font-size: 16px;
}

.tblInnerProfile .cnxbadge{
	margin:auto;
	height:20px;
}

.badgesContainer{
    padding: 5px 0px;
}
.badgesContainer .cnxbadgeImg{
	float:left;
	margin-right:5px;
}

.profileDesc{
	color: #666666;
	font-size:small;
	max-width: 190px;
	display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow:hidden;
}

.tblInnerProfile .joined{
	font-size:small;
}

.tblInnerProfile .tag{
	font-size:small;
	color:#EF37EF;
	font-weight:bold;
}

.tblInnerProfile .fullname{
	font-weight: bold;
    font-size: small;
    text-transform: capitalize;
}
.tblInnerProfile > tbody > tr > td{
	padding-right:10px;
}

.profile-picture img{
	width:45px;
	height:45px;
	border-radius:45px;
	box-shadow: 0 0 1px #828282;
}

.followContainer .cnxToggle{
	width:calc(100% - 1px) !important;
}

.followContainer{
	min-height:45px;
}