.admin_chat_box_inner_bottom, .end_chat_div, .bleeper-edit-message{
    display:none !important; /*User cannot type or input any data*/ 
}

#admin_chat_box {
    border:none !important;
    padding:0px !important;
    background:none !important;
}

.admin_chat_img {
    border-radius:100px !important;
}

.admin_chat_box {
   border:none !important;
   position:absolute !important;
   background:#fff !important;
   margin-left:40% !important;
   padding: 3% !important;
   width:50% !important;
   height: 320px !important;
   border-radius: 5px;

   box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -webkit-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -moz-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -o-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
}

.admin_visitor_info {
    position:absolute !important;
    background:#333;
    padding:3% !important;
    width:30% !important;
    border-radius:5px;
    color:#fff !important;
    height:320px !important;

    box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -webkit-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -moz-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -o-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
}

.admin_chat_box_inner {
    height: 100% !important;
    overflow-y: auto;
}

.admin_visitor_advanced_info .part1 {
    color: #fff !important;
}

.wplc_bottom_chat_info_container {
    position: absolute;
    top: 510px;
    background:#fff;
    border-radius:5px;
    padding-left: 3%;
    padding-right: 3%;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 30%;
    min-width: 224px;
    box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -webkit-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -moz-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
    -o-box-shadow: 0 0 40px 1px rgba(0,0,0,.07);
}

.wplc_bottom_chat_info_container h3{
    margin-top: 0 !important;
}

.wplc-user-message, .wplc-admin-message {
    display: block;
    max-width: 80%;
    margin: 5px;
    padding: 5px;
    border-radius: 3px;
    margin-bottom: 10px;

    box-shadow: 0 0 2px 1px rgba(0,0,0,.07);
    -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.07);
    -moz-box-shadow: 0 0 2px 1px rgba(0,0,0,.07);
    -o-box-shadow: 0 0 2px 1px rgba(0,0,0,.07);
    
}

.wplc-user-message{
    background-color: #e0e0e0;
}

.wplc-admin-message{
    background-color: #333;
    color: #fff;
    margin-left: 20%;
}

.wplc-user-message-avatar, .wplc-admin-message-avatar {
    display:  inline-block;
    border-radius: 20px;
}

.wplc-msg-content{
    
    display: inline-block;
    padding-left:10px

}

.wplc-chat-person-name{
    font-size: 11px;
}

.messageBody{
    display: block;
}
.wplc-history__date{
    display: block;
    margin-bottom: 5px;
}