.rich-menu-itemOptionIsClicked {
    background-color: #fafafa !important;
}

.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item {
    background-color: transparent !important;
}

.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item:hover,
.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item:active,
.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item:hover:active,
.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item:focus,
.embeddedServiceLiveAgentStateChatMenuMessage .chatContent .rich-menu-item:focus:hover {
    color: rgba(255, 255, 255, 0.95) !important;
    background-color: rgba(0, 0, 0, 0.95) !important;
}

/*Waiting screen */
.embeddedServiceLiveAgentStateWaiting .waitingStateContent {
    padding: 0px 15px !important;
}

.embeddedServiceLiveAgentStateWaiting .waitingGreeting,
.embeddedServiceLiveAgentStateWaiting .waitingMessage {
    padding-top: 0px !important;
}

/*input box*/
.embeddedServiceLiveAgentStateChat .chasitorInputWrapper {
    background-color: #fafafa !important;
}

.embeddedServiceLiveAgentStateChatInputFooter .chasitorControls .uiInput {
    background-color: white !important;
}

.embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper .footer-menu .slds-button__icon {
    color: #000;
}

/* Menu buttons */
.embeddedServiceLiveAgentStateChatMenuMessage .rich-menu {
    width: 227px !important;
    margin-right: 8px !important;
}

/* all messages in UI */
.embeddedServiceLiveAgentStateChatItem.chatMessage {
    width: 314px !important;
}

/* agent messages */
.agent[c-chatMessage_chatMessage] {
    margin-left: 43px !important;
}

/* loading icon */
.embeddedServiceLiveAgentStateWaiting .waitingImage {
    width: 52px !important;
    height: 52px !important;
    animation: infinite-spinning 1.5s linear infinite;
}

.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls {
    display: none !important;
}

@keyframes infinite-spinning {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/*End */

.embeddedServiceSidebar.modalContainer {
    z-index: 1048 !Important;
}
