<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*version 1.1 08/07/21 08:34*/

#startchatenabled, #startchat {
    color: #fff;
    background-color: #30a74b;
    border-color: #4cae4c;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    font-family: Tahoma;
    width: 150px;
}
#startchatdisabled {
    color: #808080;
    background-color: #c7c7c7;
    border-color: #b7b7b7;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
/*    -ms-touch-action: manipulation;
    touch-action: manipulation;*/
/*    cursor: pointer;*/
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    font-family: Tahoma;
    width: 150px;
}

/* START JOE'S OVERRIDES */
.cx-common-container {
    border: 1px solid #dedede !important;
}

.cx-transcript {
    background-color: #f7f7f7; /* overall bgcolor */
}

.cx-icon {
    display: none; /* hide icon in chat popup title */
}

.cx-button-minimize {
    position: relative;
    top: -7px; /* vertically center minimise button */
}

.cx-bubble-arrow {
    visibility: hidden;
}

.cx-avatar-wrapper {
    display: none !important; /* can't seem to remove via CSS, configurable?
visibility: hidden; /* can make invisible, but still takes space */
}

.cx-webchat .cx-transcript .cx-message.cx-them .cx-name {
    color: #000 !important; /* Advisor name */
}

.cx-webchat .cx-transcript .cx-message.cx-you .cx-name {
    color: #fff !important; /* Customer name */
}

.cx-widget.cx-theme-light .cx-message.cx-them .cx-bubble {
    color: #000 !important; /* Advisor message text */
}

.cx-webchat .cx-transcript .cx-message.cx-you {
    color: #fff !important; /* Customer message text */
}

.cx-webchat.cx-theme-light .cx-message.cx-you .cx-bubble {
    background-color: #30a74b !important; /* Customer bubble */
}

.cx-webchat.cx-theme-light .cx-message.cx-them .cx-bubble {
    background-color: #fff !important; /* Advisor bubble */
    border: 1px solid #c7c5c5;
}

.cx-webchat .cx-transcript .cx-message-group &gt; .cx-message.cx-participant .cx-bubble {
    margin: 0px;
}

.cx-webchat .cx-transcript .cx-message-group &gt; .cx-message.cx-participant .cx-bubble {
    margin: 0px; /* might need to remove avatar/arrow html first? */
}

/* Advisor bubble*/
div.cx-webchat .cx-transcript .cx-message-group &gt; .cx-message.cx-participant.cx-you:last-child .cx-bubble {
    border-top-left-radius: 14px !important;
    border-top-right-radius: 14px !important;
    border-bottom-left-radius: 14px !important;
    border-bottom-right-radius: 0px !important;
}

/* Customer bubble*/
div.cx-webchat .cx-transcript .cx-message-group &gt; .cx-message.cx-participant.cx-them:last-child .cx-bubble {
    border-top-left-radius: 14px !important;
    border-top-right-radius: 14px !important;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 14px !important;
}

.cx-avatar-wrapper {
    display: none !important;
}
/* can't hide here */
.cx-avatar agent {
    display: none !important;
}
/* can't hide here */

.cx-transcript {
    background-color: #f7f7f7;
}
/* overall bg color */

.cx-time {
    color: #b7b7b7; /*position:relative; top: 20px; left: 0px; display: block; */
}
/* looks dark against green bubble */
.cx-them .cx-time {
    color: #c7c7c7;
}
/* advisor timestamp */
.cx-you .cx-time {
    color: #c7c7c7 !important;
}
/* customer timestamp */
.cx-agent .cx-bubble {
    width: 100%;
    position: relative;
}
.cx-emoji {
    display: none !important;
}

.cx-avatar-wrapper {
    visibility: hidden;
}
.cx-svg-icon-tone1 {
    fill: #000000 !important; /* submit arrow */
}

.cx-send .cx-svg-icon-tone1 {
    d: path('M13.025 1l-2.847 2.828 6.176 6.176h-16.354v3.992h16.354l-6.176 6.176 2.847 2.828 10.975-11z') !important;
    transform: scale(3); /* 300% of original size */
}

.cx-branding-icon .cx-svg-icon-tone1 {
    display: none;
}
/* END JOE'S OVERRIDES */

</pre></body></html>