.iChat_input { width: 99px; padding: 1px; }

.iChat_bbeditor { border: 1px solid #d4dfe8; background: #fff url("../img/bbcode/bg.png") repeat; }
.iChat_bbeditor span, .iChat_bbeditor span img, .iChat_bbeditor .bbspacer, .iChat_bbeditor .bbselect { float: left; }
.iChat_bbeditor .bbselect { height: 21px; padding: 4px 3px 0 3px; }
.iChat_bbeditor .bbselect select { font-size: 11px; }
.iChat_bbeditor span { cursor: pointer; background: url("../img/bbcode/buttons.png") no-repeat; }
.iChat_bbeditor span:hover { background-position: -23px 0; }

.iChat_editor { width: 99% !important; background-color: #f9fafa; border: 1px solid #d4dfe8; }
.iChat_editor .iChat_bbeditor { border-width: 0 0 1px 0; }

.ui-corner-all { 
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 
}

#message	{
width: 99%;
height: 60px;
display:block;
background:#fff /* url(../img/bg_message.png) center no-repeat */;
border:1px solid #c2c2c2;
}

.chat {
border-radius: 4px;
    padding: 5px 5px;
    font: normal 13px/18px Verdana;
    margin: 3px 3px 10px 3px;
    position: relative;
    box-shadow: 0 1px 4px rgb(0 0 0 / 25%);
    background-color:#fff
}/

.chat:hover {

}
.chat .chat_avatar{
position: relative;
    display: inline-block;
}

.chat .chat_avatar img{
	margin:1px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
}


.status-user {
    width: 10px;
    height: 10px;

    border-radius: 50%;
    position: absolute;
    top: -1px;
    right: -1px;
    border: 2px solid #d4dfe8;
    box-shadow: 0 0 5px rgb(0 0 0 / 30%);
}


.status-user.user-online {background-color: #27ae60;}
.status-user.user-offline {	background-color: #f44336;}
    
	   
	
	
	

.hr1 {background:url('../img/hr.png') repeat-x;height:2px;border:0px}

.edit_buttons {opacity: 0.2;cursor:pointer;}
.edit_buttons:hover {opacity: 1;}















.chat__btnsend{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    text-align: center;
    padding: 0 20px;
    height: 40px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    background-color: var(--blue);
    color: #fff;
    border-radius: 4px;
    box-shadow: none;
	width:100%;
	margin-bottom:10px;
}

.chat__btnsend:hover {
    background-color: var(--blue-darker);
    border-color: var(--blue-darker);

}







.chat__btnsend span{margin-left:10px;}