
.user_profile_side_cont{
	padding: 15px 0;
	margin: 0 -15px;	
	color: #fff;
}
.user_profile_side_cont > *{
	color: #fff;	
}
.edit_profile{
	position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1;	
}
.smaller_font{
	font-size: 0.8em;	
}
.user_image{
	height: 50px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
}
.image_cont{
	width: 120px;
	height: 120px;	
	position: relative;
	overflow: hidden;
	border-radius: 50%;	
}
.image_cont2{
	width: 50px;
	height: 50px;	
	position: relative;
	overflow: hidden;
	border-radius: 50%;	
}
.flex-vertcen{
	display: flex;
	align-items: center;
}
#edit_profile_form .borderbottom{
	border-bottom: 1px solid #e5e5e5;	
	padding-top: 15px;
	padding-bottom: 15px;	
}
.image_preview{
	height: 120px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
}
.image_cont3 {
	width: 150px;
	height: 150px;
	position: relative;
	overflow: hidden;
	border-radius: 50%;
}
.dashboard_user_image {
	height: 150px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
}
.user-info .image{
	width: 48px;
	height: 48px;
	position: relative;
	overflow: hidden;
	border-radius: 50%;
}
.user-info .image img{
	height: 48px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
}

