#webchat .rw-launcher, #webchat .rw-header, #webchat .rw-close-button, #webchat .rw-client, #webchat .rw-avatar {
    background-color: #073d63 !important;
}

.rw-conversation-container .rw-title {
    color: white !important;
}

body #webchat.tilburg {
    position: relative;
    z-index:999
}

body #webchat.tilburg .rw-widget-container {
    z-index:10
}

body #webchat.tilburg a {
    color:var(--link-color-dark) !important
}

body #webchat.tilburg button {
    cursor:pointer
}

body #webchat.tilburg .rw-title {
    color:var(--white)
}

body #webchat.tilburg .rw-launcher, body #webchat.tilburg .rw-header, body #webchat.tilburg .rw-close-button, body #webchat.tilburg .rw-client, body #webchat.tilburg .rw-avatar {
    background-color: var(--main-dark) !important;
    -webkit-transition: all .2s ease !important;
    transition:all .2s ease !important
}

body #webchat.tilburg .rw-launcher:focus, body #webchat.tilburg .rw-launcher:hover {
    background-color:var(--link-color-dark) !important
}

body #webchat.tilburg .rw-conversation-container .rw-new-message {
    border:1px solid var(--main-dark) !important
}

body #webchat.tilburg .rw-conversation-container .rw-send {
    position:relative
}

body #webchat.tilburg .rw-conversation-container .rw-send .rw-send-icon {
    fill:var(--link-color-dark) !important
}

body #webchat.tilburg .rw-conversation-container .rw-send .rw-send-icon:focus, body #webchat.tilburg .rw-conversation-container .rw-send .rw-send-icon:hover {
    fill:var(--link-color-hover) !important
}

body #webchat.tilburg .rw-conversation-container .rw-reply {
    border-color: var(--main-light) !important;
    color:var(--link-color-dark) !important
}

body #webchat.tilburg .gem-dropdown-item {
    font-size: 1em;
    padding: .6rem 1.2rem;
    text-align: left;
    width:calc(100% - 2.4rem)
}

@media only screen and (max-width: 710px) {
    body #webchat.tilburg .rw-conversation-container .rw-header {
        height:100px
    }

    body #webchat.tilburg .rw-conversation-container .rw-header .rw-avatar {
        top:10px
    }

    body #webchat.tilburg .rw-conversation-container .rw-header .rw-header-buttons {
        top: 10px;
        right:0
    }

    body #webchat.tilburg .rw-conversation-container .gem-options-menu {
        left: auto;
        right: 10px;
        bottom:10px
    }

    body #webchat.tilburg .rw-conversation-container .gem-options-menu.show {
        -webkit-transform: translate3d(-80%, 8%, 0px) !important;
        transform:translate3d(-80%, 8%, 0px) !important
    }

    body #webchat.tilburg span.rw-with-avatar {
        left: 10px;
        text-align: left;
        width:calc(100% - 80px)
    }
}
@media (min-width:1000px) {
#webchat .rw-widget-container.rw-chat-open .rw-conversation-container {
  width:700px;
}}
.rw-widget-container .rw-conversation-container li:last-child {
  margin-bottom: 1em;
}
