.embeddedServiceLiveAgentStateChatItem .isCommunitiesContext .avatar {
    /*transform: translate(2px, 1px) !important;*/
    transform: none !important;
    font-size: 14px !important;
    padding: 5px !important;
    font-family: Poppins,sans-serif !important;
}

.embeddedServiceLiveAgentStateChatAvatar.isCommunitiesContext {
    width: 32px !important;
    height: 32px !important;
}

.chatContent {
    font-size: 14px !important;
    font-family: Poppins,sans-serif !important;
}

.chatMessage[c-chatMessage_chatMessage] {
    font-size: 14px !important;
    font-family: Poppins,sans-serif !important;
    max-width: 90% !important;
}

.waitingMessage {
    display: none;
}

.embeddedServiceLiveAgentStateChatButtonItem {
    max-width: 260px !important;
}

.showDockableContainer {
    width: 360px !important;
}

.embeddedServiceLiveAgentStateChatItem .rich-button-item {
    clear: right;
    float: right;
    max-width: 200px !important;
}

.rich-button-item .label {
    text-align: right;
    line-height: 24px;
}

/* two items */
.chatContent .rich-button-item:nth-last-child(2):first-child,
.chatContent .rich-button-item:nth-last-child(2):first-child ~ .rich-button-item {
    float: left;
}

.forceCommunityEmbeddedServiceHelpButton .flatButton {
    max-width: 20em !important;
}