@charset "utf-8";

.online-chat-root-TalkMe { font-family: "MS Sans Serif", Geneva, sans-serif !important; font-size: 14px !important; }

.online-chat-root-TalkMe .trigger-background { background: rgb(255, 210, 5) !important; color: rgb(51, 51, 51) !important; }

.online-chat-root-TalkMe .badge-background { background: rgb(255, 210, 5) !important; color: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe a { color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe a:visited { color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .link-color { color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe a:hover { color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .default-font-size { font-size: 14px !important; }

.online-chat-root-TalkMe .trigger-font-size { font-size: 15px !important; }

.online-chat-root-TalkMe .trigger-font-family { font-family: Arial, Helvetica, sans-serif !important; }

.online-chat-root-TalkMe .content-background { background: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .top-z-index { z-index: 1999999999 !important; }

.online-chat-root-TalkMe .typo { letter-spacing: 0.03em !important; }

.online-chat-root-TalkMe .client-message-background { background: rgb(60, 184, 104) !important; color: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .client-message-background a, .online-chat-root-TalkMe .client-message-background a:hover { color: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .operator-message-background { background: rgb(232, 232, 232) !important; color: rgb(65, 66, 67) !important; }

.online-chat-root-TalkMe .bot-message-background { background: rgb(232, 232, 232) !important; color: rgb(65, 66, 67) !important; }

.online-chat-root-TalkMe .operator-message-background a, .online-chat-root-TalkMe .operator-message-background a:hover { color: rgb(65, 66, 67) !important; }

.online-chat-root-TalkMe .online-chat-widget-container { border: 0px !important; background: rgb(255, 255, 255) !important; box-shadow: rgba(17, 17, 17, 0.2) 0px 0px 10px !important; }

.online-chat-root-TalkMe .online-chat-widget-container-border-radius { border-radius: 5px !important; }

.online-chat-root-TalkMe .has-content-border-radius .content-border-radius-top { border-top-left-radius: 5px !important; border-top-right-radius: 5px !important; }

.online-chat-root-TalkMe .has-content-border-radius .content-border-radius-bottom { border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px !important; }

.online-chat-root-TalkMe .force-content-border-radius-bottom { border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px !important; }

.online-chat-root-TalkMe .online-chat-widget-container.drag-active { box-shadow: rgba(17, 17, 17, 0.2) 0px 20px 20px !important; }

.online-chat-root-TalkMe .widget-header-background { background: rgb(255, 210, 5) !important; }

.online-chat-root-TalkMe .widget-header-color { color: rgb(51, 51, 51) !important; }

.online-chat-root-TalkMe .widget-header { padding-top: 1.5em !important; padding-bottom: 1.5em !important; }

.online-chat-root-TalkMe .operator-avatar.with-border { border: 1px solid rgb(51, 51, 51) !important; }

.online-chat-root-TalkMe .message-border-radius { border-radius: 10px !important; }

.online-chat-root-TalkMe .like-link-light-border { border: 1px solid rgba(66, 124, 212, 0.18) !important; color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .like-link-border { border: 1px solid rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .link-color-background { background: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .chat-selectable-item.selected, .online-chat-root-TalkMe .chat-selectable-item:hover { box-shadow: rgba(66, 124, 212, 0.18) 0px 0.5em 0.8em !important; }

.online-chat-root-TalkMe .btn.primary.inverse, .online-chat-root-TalkMe button.primary.inverse, .online-chat-root-TalkMe input[type="submit"].primary.inverse, .online-chat-root-TalkMe .btn.primary.inverse:focus, .online-chat-root-TalkMe button.primary.inverse:focus, .online-chat-root-TalkMe input[type="submit"].primary.inverse:focus, .online-chat-root-TalkMe .btn.primary.inverse:active, .online-chat-root-TalkMe button.primary.inverse:active, .online-chat-root-TalkMe input[type="submit"].primary.inverse:active { color: rgb(66, 124, 212) !important; background: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .btn.primary, .online-chat-root-TalkMe button.primary, .online-chat-root-TalkMe input[type="submit"].primary, .online-chat-root-TalkMe .btn.primary:focus, .online-chat-root-TalkMe button.primary:focus, .online-chat-root-TalkMe input[type="submit"].primary:focus, .online-chat-root-TalkMe .btn.primary:active, .online-chat-root-TalkMe button.primary:active, .online-chat-root-TalkMe input[type="submit"].primary:active, .online-chat-root-TalkMe .btn.primary.inverse:hover:not(.mobile), .online-chat-root-TalkMe button.primary.inverse:hover:not(.mobile), .online-chat-root-TalkMe input[type="submit"].primary.inverse:hover:not(.mobile) { background: rgb(66, 124, 212) !important; color: rgb(255, 255, 255) !important; border-color: rgb(66, 124, 212) !important; }

.online-chat-root-TalkMe .content-border-radius-top > .ps__rail-y { }

.online-chat-root-TalkMe .chat-history-wrapper > .ps__rail-y { }

.online-chat-root-TalkMe .widget-tab-content { margin: 0px 0em 0em !important; overflow: hidden !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; }

.online-chat-root-TalkMe .placeholder-color, .online-chat-root-TalkMe .placeholder-color-when-blurred:not(:focus), .online-chat-root-TalkMe input::placeholder, .online-chat-root-TalkMe textarea::placeholder { color: rgb(156, 162, 168) !important; }

.online-chat-root-TalkMe .chat-textarea-wrapper.d-flex.vertical { height: auto !important; background: rgb(255, 255, 255) !important; color: rgb(89, 89, 89) !important; border: 1px solid rgb(213, 213, 213) !important; margin: 0.5em !important; border-radius: 3px !important; padding-top: 0px !important; }

.online-chat-root-TalkMe .chat-textarea-wrapper textarea::placeholder { color: rgb(193, 193, 193) !important; }

.online-chat-root-TalkMe .chat-textarea-wrapper textarea { border-radius: 3px !important; }

.online-chat-root-TalkMe input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):not([type="button"]), .online-chat-root-TalkMe textarea, .online-chat-root-TalkMe select, .online-chat-root-TalkMe .like-input, .online-chat-root-TalkMe button, .online-chat-root-TalkMe input[type="submit"], .online-chat-root-TalkMe .btn { border: 1px solid rgb(248, 249, 250) !important; background-color: rgb(248, 249, 250) !important; }

.online-chat-root-TalkMe .trigger-popup .inner, .online-chat-root-TalkMe .trigger-popup .inner::before, .online-chat-root-TalkMe .trigger-popup .inner::after { border-color: rgb(225, 229, 235) !important; }

.online-chat-root-TalkMe .trigger-popup .inner { background: rgb(255, 255, 255) !important; color: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .trigger-popup .inner .slot { color: rgb(89, 89, 89) !important; }

.online-chat-root-TalkMe .trigger-popup .inner .close { background: rgb(225, 229, 235) !important; color: rgb(89, 89, 89) !important; }

.online-chat-root-TalkMe .trigger-popup .trigger-menu li:hover { background: rgb(241, 242, 247) !important; color: rgb(89, 89, 89) !important; }

.online-chat-root-TalkMe .trigger-popup .trigger-menu li > a { border-bottom: 1px solid rgb(241, 242, 247) !important; }

.online-chat-root-TalkMe .popup-notification { background: rgba(0, 0, 0, 0.8) !important; color: rgb(255, 255, 255) !important; }

.online-chat-root-TalkMe .device-type-desktop .popup-notification { inset: auto auto 14px 14px !important; }

.online-chat-root-TalkMe input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):not([type="button"]):not(.error):hover, .online-chat-root-TalkMe input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):not([type="button"]):not(.error):focus, .online-chat-root-TalkMe .input-container:hover input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):not([type="button"]):not(.error), .online-chat-root-TalkMe .input-container:focus-within input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]):not([type="button"]):not(.error), .online-chat-root-TalkMe textarea:not(.error):hover, .online-chat-root-TalkMe textarea:not(.error):focus, .online-chat-root-TalkMe .input-container:hover textarea:not(.error), .online-chat-root-TalkMe .input-container:focus-within textarea:not(.error), .online-chat-root-TalkMe select:not(.error):hover, .online-chat-root-TalkMe select:not(.error):focus, .online-chat-root-TalkMe .input-container:hover select:not(.error), .online-chat-root-TalkMe .input-container:focus-within select:not(.error), .online-chat-root-TalkMe .like-input:not(.error):hover, .online-chat-root-TalkMe .like-input:not(.error):focus, .online-chat-root-TalkMe .input-container:hover .like-input:not(.error), .online-chat-root-TalkMe .input-container:focus-within .like-input:not(.error), .online-chat-root-TalkMe button:hover:not(.primary):not(.inverse), .online-chat-root-TalkMe input[type="submit"]:hover:not(.primary):not(.inverse), .online-chat-root-TalkMe .btn:hover:not(.primary):not(.inverse) { border-color: rgb(248, 249, 250) !important; background-color: rgb(248, 249, 250) !important; }