body > mss-root > mss-chat > div > mss-chat-body > div > div > div > div:nth-child(3) > div:nth-child(3) > div > div:nth-child(1) > button{ margin-top: 10px; font-size: initial; float: right; display: inline-flex; padding: 10px 25px 7px; box-shadow: 0 0 transparent; background: transparent; color: white; border: 2pxsolidvar(--main-color); background: #e30074 !important; } #mss-widget-trigger { padding-top: 0px; } #mss-widget-chat { width: 480px; min-height: unset !important; min-width: unset !important; max-width: unset !important; max-height: unset !important; height: 90% !important; position: fixed !important; right: 120px !important; bottom: 0 !important; box-shadow: 5px 4px 20px rgba(33,58,103,0.30) !important; -webkit-box-shadow: 5px 4px 20px rgba(33,58,103,0.30) !important; -moz-box-shadow: 5px 4px 20px rgba(33,58,103,0.30) !important; border-radius: 15px !important; border: 0px; } header-buttons { background-color: #e30074 !important; } mss-root ::-webkit-scrollbar, html ::-webkit-scrollbar { width: 5px!important; height: 5px; } mss-root ::-webkit-scrollbar-button { width: 0px; height: 0px; } mss-root ::-webkit-scrollbar-thumb { background: #e30074!important; border: 0px none #ffffff; border-radius: 0px; } #header-buttons { background: #e30074 !important; } mss-root ::-webkit-scrollbar-thumb:active { background: #c55900!important; } mss-root ::-webkit-scrollbar-track { background: #f5f4f5!important; border: 0px solid #ffffff; border-radius: 0px; } mss-root ::-webkit-scrollbar-track:hover { background: #f5f4f5!important; } mss-root ::-webkit-scrollbar-track:active { background: #c4c4c4; } mss-root ::-webkit-scrollbar-corner { background: transparent; } #mss-widget-root #mss-widget-chat #mss-widget-content.header-less { border: 0 !important; } #mss-widget-content { border-radius: 0 !important; } /************************ * AVATAR * ************************/ .message-item-bot > .bot-image.custom-img { display: block!important; background-size: cover; width: 37px; height: 37px; background-image: url("https://chatbot.telbridge.pl/res/customCss/2712/tm.png"); } .bot-image.custom_ico { display: none; } /************************ * MESSAGE * ************************/ .message-item .message { padding: 18px 40px; margin-bottom: 10px; } .vote-block { display: none; } .ui-autocomplete { width: 100%; } /************************ * BOT MESSAGE * ************************/ .message-item-bot .message-bot { background-color: #fff; border-radius: 3px 10px 10px 3px; border: 1px solid #5f5f5f; margin-left: 43px; color: #5f5f5f; } .messages-wrapper .message-item.message-item-bot:last-of-type .message { border-bottom-left-radius: 10px; } .messages-wrapper .message-item.message-item-bot:first-of-type .message { border-top-left-radius: 0; border-bottom-left-radius: 10px; } .opacity :hover { color: white!important; background-color: var(--main-color)!important; opacity: 1!important; } .footer .opacity :hover { background-color: white !important; } .pi.pi-calendar { display: none!important; } /************************ * CLIENT MESSAGE * ************************/ body { --text-color: #fff!important; } .messages-wrapper .message-item.message-item-user:last-of-type .message { border-bottom-right-radius: 10px; } .messages-wrapper .message-item.message-item-user:first-of-type .message { border-top-right-radius: 0; border-bottom-right-radius: 10px; } .message-item-user .message-user { border-radius: 10px 3px 3px 10px; box-shadow: 0 0 14px rgba(0, 0, 0, 0.24); } /************************ * SEND BUTTON * ************************/ .primary-btn { background: white!important; box-shadow: 0 0 white!important; border-radius: 10px 0 10px 10px!important; } .primary-btn.raised { padding: 16px 35px 14px!important; } .message.message--bot button:not(.restart-btn) { background-size: cover!important; width: 30px; height: 28px; background-image: url("2712/send-btn.png")!important; } .footer button{ background-size: cover!important; width: 35px; height: 35px; margin: 6px; background-image: url("2712/send-btn.png")!important; } .icon-send { display: none; } .icon-menu { font-weight: 900!important; } /************************ * CHAT FOOTER * ************************/ .chat-footer-container { height: 80px!important; } .footer { border-top: 1px solid var(--main-color); padding: 15px 12px 12px!important; } .p-inputtext { width: 100%; border: 0!important; } .p-float-label>label { font-size: larger; } .p-float-label>input:focus~label { font-size: 0!important; } .p-float-label>input.ui-state-filled~label { font-size: 0!important; } .mic-settings { cursor: pointer; } .mic-settings a { color: #5f5f5f; } .mic-settings span { color: #5f5f5f; } .mic-settings :hover { color: var(--main-color); } /************************ * CHAT BODY * ************************/ .chat-body { background: #f5f4f5!important; } .messages-wrapper { background: #ffffff; padding: 10px 15px 0; } .message__list { padding-top: 3px; } .quick-reply-wrapper { padding-bottom: 15px; } .bot-image { top: 3px; } .message .icon-send { display:inline-block; } .message .primary-btn { background: var(--main-color) !important; } .suggWidget > span { display: inline-block; width: calc(100% - 40px); } .message-user a { color: #fff !important; } .ui-datepicker { zoom: 0.70; } p-calendar a { color: #333 !important; } #header-buttons { padding: 0 !important; } .webchat-icon-exit { font-size: 11px; } .scroll-to-bottom { right: 20px !important; } .scroll-to-bottom > span{ padding-bottom: 7px !important; } #mss-widget-root #mss-widget-chat { width: 480px; min-height: unset !important; min-width: unset !important; max-width: unset !important; max-height: unset !important; } span a:link { color: #000; } span a:visited { color: #000; } .message-agent { background-color: #dedede !important; }