.chat-ico{
	position: relative;
	display: inline-block;
	line-height: 0;
}

.chat-ico img{
	border-radius: 50%;
}

@keyframes myfirst {
	10%, 90% { transform: translate3d(-1px, 0, 0); }
	20%, 80% { transform: translate3d(+2px, 0, 0); }
	30%, 70% { transform: translate3d(-4px, 0, 0); }
	40%, 60% { transform: translate3d(+4px, 0, 0); }
	50% { transform: translate3d(-4px, 0, 0); }
}

.red-dot{
	animation: myfirst 800ms linear 2s infinite alternate;
}

.red-dot:before{
	display: block;
	content: " ";
	position: absolute;
	width: 8px;
	height: 8px;
	background: red;
    right: -2px;
    top: -2px;
	border-radius: 50%;
}

#avatar{
	border-radius: 0;
}

.circle{
	border: 1px solid #666;
	border-radius: 50%;
	padding: 10px
}
.t-list .margin{
	margin-right: 40px;
}
#profileLoad{
	border-radius: 50%;
}