.me_whatsapp_chat_container{
	position:relative;
	font-size: 14px;
}
.me_whatsapp_chat_widget{
	position: fixed;
    bottom: 80px;
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 8px 25px -5px rgba(45, 62, 79, .15);
    visibility: visible;
    opacity: 1;
    background: white;
	z-index:99999;
	max-width: 360px;
	width:100%;
	display:none;
}
.me_whatsapp_chat_widget_close{
	position: absolute;
    color: #fff;
    top: 10px;
    right: 10px;
    font-size: 30px;
    font-weight: bold;
	cursor:pointer;
}
.me_whatsapp_chat_widget_head{
	padding:20px 10px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-align:center;
}
.me_whatsapp_chat_widget_body{
	padding:15px;
	/* max-height: 312px;
    overflow-y: scroll; */
}
.me_whatsapp_chat_btn,.me_whatsapp_chat_btn:hover{
	position: fixed;
    right: 20px;
	bottom:20px;
	cursor:pointer;
	display:block;
	z-index:99999;
	text-decoration:none;
}
.me_whatsapp_chat_icon{
    padding: 10px 15px;
	box-shadow: 0 1px 6px rgba(0, 0, 0, .06), 0 2px 32px rgba(0, 0, 0, .16);
    transition: box-shadow 80ms ease-in-out,width .4s ease .2s;
	font-size:14px;
}
.me_whatsapp_chat_image {
    max-width: 150px;
    width: 100%;
    display: block;
}
.me_whatsapp_chat_icon i{
	font-size:18px;
}
.me_whatsapp_chat_widget_image img{
	border-radius:50%;
	background-color: #fff;
	border:2px solid #eee;
}
.me_whatsapp_chat_indicator{
	width: 12px;
    height: 12px;
    position: absolute;
    z-index: 999999;
    bottom: 4px;
    right: 6px;
    border-radius: 50%;
}
.indicator-online{
	background-color:#00c853;
}
.indicator-offline{
	background-color:#DD0612;
}
.me_whatsapp_chat_widget_message{
	font-size:15px;
	font-weight:bold;
}
.people_hidden{
	display:none;
}
.me_whatsapp_chat_widget_body li{
	border-bottom:1px solid #ddd;
}
.me_whatsapp_chat_widget_body li a,.me_profiles li a{
	padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    position: relative;
	color: rgba(85, 85, 85, 1);
	border-radius:2px;
}
.me_profiles li a,.me_profiles li a:hover{
	background-color:#00c853;
	color:#fff;
	border-radius:50px;
	margin:5px 0;
	max-width: 360px;
}
.me_profiles .me_whatsapp_chat_widget_title{
	opacity:1;
}
.me_profiles .me_whatsapp_chat_widget_name{
	font-weight:normal;
}
.me_whatsapp_chat_widget_body li.people_offline a{
	opacity:0.5;
}
.me_whatsapp_chat_widget_body li:last-child a{
	margin-bottom:0;
}
.me_whatsapp_chat_widget_body li:last-child{
	border-bottom:none;
}
.me_whatsapp_chat_widget_body ul{
	margin-bottom:0;
}
.me_whatsapp_chat_widget_image{
	float:left;
	position:relative;
}
.me_whatsapp_chat_widget_info{
	float: left;
    width: calc(100% - 40px);
    padding-left: 10px;
}
.me_whatsapp_chat_widget_title{
	font-size: 12px;
    line-height: 1.5em;
    opacity: .6;
}
.me_whatsapp_chat_widget_name{
	font-weight: bold;
}
.me_widget_head_title{
	font-size: 15px;
	font-weight: bold;
}
.me_whatsapp_chat_widget:after {
    content: '';
    position: absolute;
    bottom: -7px;
    width: 13px;
    height: 13px;
    background-color: white;
    transform: rotate(45deg);
    z-index: -1;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, .02);
	background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
	z-index:99999;
}
.me_whatsapp_chat_widget_icon{
	position: absolute;
    right: 16px;
    top: 16px;
}
.me_whatsapp_chat_widget_icon i{
	font-size:40px;
}
.me_whatsapp_chat_widget_body ul{
	padding-right:0;
}
html[dir="rtl"] .me_whatsapp_chat_widget_info{
	padding-left:0;
	padding-right:10px;
}
html[dir="rtl"] .me_whatsapp_chat_widget_image{
	float: right;
}
html[dir="rtl"] .me_whatsapp_chat_widget_icon{
	left: 16px;
	right: auto;
}
@media(max-width:450px){
	.me_whatsapp_chat_widget{
		max-width:calc(100% - 20px * 2);
	}
}