.toolbar.theme--dark {background-color: #eeeeee !important;}

.toolbar__title {font-size: 14px !important; color: #ffffff !important; display: none !important;}

.message-list-container {background-color: #dcdbdc !important;}

.message-bot .message-bubble {background-color: #f2f2f2 !important; color: #000000 !important;}

.message-human .message-bubble {background-color: #c1d8ea !important; color: #000000 !important;}

.message-bubble p {margin-bottom: 8px;}

.message-bubble p:last-child {margin-bottom: 0px;}

.message-bubble .message-text {padding-left: 0; padding-right: 0; line-height: 1.6; font-size: 1rem;}

.message-bubble {border-radius: 10px !important; padding: 2px 18px !important; background-color: #f7c1de !important; color: #000000;}

.message-text {width: 100%;}

.headline {font-size: 1.2rem !important; line-height: 1.4 !important;}

.card__title {padding: 10px 16px !important;}

.card__text {padding: 8px 16px 16px !important; line-height: 1.4;}

.card__title.card__title--primary {background-color: #eeedeb !important;}

.toolbar-image {height: 30px; margin-left: 20px !important;}

.theme--dark.btn, .theme--dark .btn {color: #0060a9 !important;}

.input-group--text-field input,
.input-group--text-field textarea,
.input-group--text-field label {font-size: 14px !important;}

.card__actions .btn {margin: 4px 4px !important; font-size: 1em !important; min-width: 44px !important; background-color: #0060a9 !important; color: #ffffff !important;}

.menu__activator .btn--floating .btn__content {background-color: #eee !important; border-color: #eee !important;}

/* icon resize */
button.min-button {background-color: #E20177 !important; border-color: #E20177 !important; border-radius: 60px;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);}
button.min-button .btn__content {background-color: #E20177 !important; border-color: #E20177 !important;flex-direction: column; font-size:13px!important;white-space: wrap!important;flex: 1 1 auto!important;padding:0px!important;color: #fff;text-transform: math-auto;line-height: 15px;}
button.min-button .btn__content .icon {color: #fff;height: 35px;width: 35px;font-size: 35px;margin-right:0px!important;}
button.min-button {height: 100px!important;width: 100px!important;}
/**/

.btn--floating.btn--small .icon {color: #0060a9;}

.message-button {display: none;}

.lex-web-ui-iframe iframe {border: 3px solid #E20177;}

.lex-web-ui-iframe {display: block !important;}