.cx-webchat .cx-form {
	padding: 24px 24px 0;
	border-width: 0;
	background-color: white;
	color: black;
}
/* .cx-webchat .cx-form {
	padding: 24px 24px 0;
	border-width: 0;
	background-color: white !important;
	color: black !important;
}
.cx-widget.cx-theme-dark * {
	border-color: #FF5722;
}

.cx-widget.cx-theme-dark * {
	border-color: #FF5722 !important;
}

.cx-footer {
	background-color: white !important;
}
.cx-transcript{
	color: white;
	background: black;
}
.cx-widget.cx-theme-dark .cx-titlebar .cx-title {
	color :#9E9E9E !important;
}
.cx-widget.cx-theme-dark .cx-form-control { 
background-color: #fff!important; 
	color: #758384 !important;
}
.cx-webchat .cx-form th .cx-control-label {
white-space: nowrap!important; color: #444a52 !important;
}
.cx-widget.cx-theme-dark .cx-btn-default { 
background: none; /* border-color: #222529!important; */ color: #fdfdfd; background-color: #444A52;
}



*/

.cx-widget.cx-theme-dark, .cx-widget .cx-container{
    color: #FDFDFD;
    background: #ffffff;
}
.cx-widget.cx-theme-dark *{
    border-color: #7DB9E8;
}
.cx-widget.cx-theme-dark.cx-webchat, .cx-widget.cx-theme-dark .cx-webchat{
    background: #ffffff; // Darker Shade
}
.cx-widget.cx-theme-dark.cx-webchat .form input, .cx-widget.cx-theme-dark .cx-webchat .form input{
    background: #DCF5FF; // Lighter Shade
}



.cx-widget.cx-theme-dark .cx-btn-default {
	background-color: #818496;
}


.cx-widget.cx-theme-dark .cx-titlebar .cx-title {
	color:#818496;
}

.cx-widget.cx-theme-dark .cx-form-control{
	background-color:#fff !important;
	color: black;
}


.cx-widget.cx-theme-dark * {
	border-color: #D4E0EA !important;
}


.cx-widget.cx-theme-dark  {
    border-color: #D5DCE1;
}

.cx-widget label {
	color: #465175 !important;
}


.cx-widget.cx-theme-dark .cx-svg-icon-tone1 {
	fill: #7E4E78;
}

.cx-widget.cx-theme-dark .cx-btn-primary {
	background: #00B5AF !important;
}

.cx-webchat.cx-theme-dark .cx-transcript .cx-message.cx-them .cx-bubble {
	background-color: #cfbbe0;
}

.cx-widget.cx-theme-dark .cx-btn-primary {
	
}

.cx-input-focus {
	border-color: #D4E0EA !important;
}

.cx-message-input cx-input i18n cx-form-control {
		border-color: #D4E0EA !important;

}

textarea:focus {
	border-color: #D4E0EA !important;
}


.cx-webchat.cx-theme-dark .cx-transcript .cx-message.cx-you .cx-bubble {
	background-color: #d8dadd;
}

element {

}
.cx-webchat .cx-transcript .cx-message .cx-message-text {
	color: black !important;
}

.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:first-child .cx-bubble-arrow {
	
}
.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:first-child .cx-name {
 display:block!important
	 color: black !important;
}


.cx-webchat .cx-transcript .cx-message-group > .cx-message.cx-participant:first-child .cx-name {
	color: black !important;
}

.cx-webchat .cx-transcript .cx-message-group > .cx-message.cx-participant:last-child .cx-time{
	color: black !important;
}
