
                #messagesBlock div.message-row.response div.msg-body:not(.msg-body-media):not(.msg-body-widget):not(.msg-body-emoji)
        {background-color:#b38cfa!important;}
        
                #messagesBlock div.message-row.response div.msg-body,
        #messagesBlock div.message-row.response div.msg-body a.link
        {color:#000000!important;}
        
                #messagesBlock div.response .vis-tit{color:#4e0b70!important;}
        
                #messagesBlock div.reactions-holder,
        #messagesBlock div.message-admin div.msg-body:not(.msg-body-media):not(.msg-body-widget):not(.msg-body-emoji){background-color:#a7e8aa!important;}
        
                #messagesBlock .reaction-item,
        #messagesBlock .reaction-item:hover,
        #messagesBlock div.message-admin div.msg-body,
        #messagesBlock div.message-admin div.msg-body a.link{color:#858585!important;}
        
                #messagesBlock div.message-admin .op-tit{color:#2c9430!important;}
        
        .btn-bot,.btn-bot:hover,.btn-bot:focus,.btn-bot:active{
                        border-color: #050005!important;
                                    color: #570457!important;
                                    background-color: #9e989e!important;
                                    border-radius: 3px!important;
                                    padding: 5px 5px!important;
                                    font-size: 15px!important;
                    }

                .btn-bot:hover,.btn-bot:active,.btn-bot:focus{
            background-color: #09f211!important;
        }
        


.user-nick-title,
.op-nick-title
{
    display: none!important;
}
.op-tit {
    float:left!important;
    margin-top: 2px!important;
}

.vis-tit {
    float:right;
    margin-left: 3px!important;
    margin-top: 3px!important;
    position: absolute!important;
    right: 0;
}

.op-tit {
    position: absolute!important;
}

.op-tit i.material-icons,
.vis-tit i.material-icons{
    font-size: 24px!important;
}

div.message-admin div.msg-body,
div.message-admin div.meta-message{
    margin-left:29px!important;
}

div.response div.msg-body,
div.response div.meta-message{
    margin-right:29px!important;
}
.message-row.response .reactions-holder {
    right:29px!important;
}


@media (min-width: 1024px) {
    .profile-msg-pic {
        width: 33px!important;
    }

    div.message-admin div.msg-body,
    div.message-admin div.meta-message{
        margin-left:42px!important;
    }

        div.response div.msg-body,
    div.response div.meta-message{
        margin-right:42px!important;
    }
    .op-tit i.material-icons,
    .vis-tit i.material-icons{
        font-size: 34px!important;
    }
    
}

.header-chat {
    background-color: #5f1dc2!important;
    height: 40px!important;

    padding: 10px!important;

}

.desktop-header,.desktop-body{
    border-color:#2ba60c!important;
        border-width: 3px!important;
    }


.header-link,
.header-link:hover,
.header-link .material-icons{
    color: #ffffff!important;
}

.btn-bottom-scroll > button{
        color: #5c095c!important;
            background-color: #dedede!important;
    border-color: #dedede!important;
    }




    




