/*Live chat css on 22 june 2021*/
.livechat {
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 99;
    width: 320px;
}
.livechat_inside {
    box-shadow: 0 0px 18px 0px #d7336540;
    background: #fff;
    border-radius: 20px;
}
.chat-body {
    border-bottom-left-radius: 20px;
    padding: 20px;
    background: #fff;
    border-bottom-right-radius: 20px;
}
.chatheader {
    background: #d73365;
    color: #fff;
    padding: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    font-size:13px;
    position:relative;
}
.chat-circle-icon {
    position: absolute;
    top: -39px;
    left: 128px;
    background: #d73365;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border: solid 5px #fff;
    text-align:center;
}
.chat-circle-icon img {
    width:41px;
    margin-top:0px;
}
.chatbtn {
    display: inline-block;
    position: absolute;
    right: 30px;
    top: 8px;
}
.chatbtn-close {
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 17px;
}
.livechat-close-main {
    position: fixed;
    right: 8px;
    bottom: 8px; 
}
.livechat-close {
    background: url(../images/chat-img.png) no-repeat scroll 0 0;
    width: 340px;
    height: 143px;
    cursor:pointer;
}
.livechat-close-btn {
    font-size: 20px;
    color: #f10909;
    position: absolute;
    right: 20px;
    top: 49px;
}
.chatbtn input#plus {
    background: url(../images/plus.png) no-repeat scroll 0 0;
    border: 0;
    text-align: right;
    font-size: 0;
    width: 22px;
    height: 22px;
}
.chatbtn input#minus {
    background: url(../images/minus.png) no-repeat scroll 0 0;
    border: 0;
    text-align: right;
    font-size: 0;
    width: 22px;
    height: 22px;
}
.chatbtn input {
    color: #000; 
    padding: 1px 8px;
    font-weight: bold;
    position:absolute;
    right:10px;
    top:10px;
}
#chat-assistant {
	float:right;
}
.need-assistance-head {
    text-align:right;
}
/*.webchat--css-lnlbf-1egyv3b {
	 background-color: #eaeef3 !important;
}*/
/*.webchat--css-axtly-1tdc372.webchat__basic-transcript {
    background: url('../../img/chat-background.png') no-repeat scroll 0 0 transparent; 
    background-size: cover;
}*/