@import url('https://fonts.googleapis.com/css?family=Roboto');
html, body {
	font-family: Roboto, verdana, arial, sans-serif;
}

html {
	background: #EFF3FA;
}

body {
	color: #214269;
}

.loader #spinner {
	stroke: #214269 !important;
}

.enterpriseMessage {
	background-image: url("https://twixor.karix.solutions/drive/docs/63049cade6ca371c5a093548");
	background-color: #EFF3FA;
}

.header_bg {
	background: #004e8f;
	color: #FFF;
}

.welcome_text {
	text-shadow: 1px 3px 0px rgba(0, 0, 0, 0.2);
}

.process-button svg {
	background: #EFF3FA;
	fill: #214269;
}

.left .chat-body .txt_under_img, .embeddedMOCForm, .msg-body .img, .openMap, .clearfix .sender_name, .chat-messages .left .time_font {
	background: #EFF3FA;
	color: #214269;
}

.left .speakout:after, .left .speakout_over:after {
	border-color: transparent #EFF3FA;
}

.left .chat-body .txt_under_img {
	border: 1px solid #FFF;
}

.right .chat-body {
	background: #004e8f;
	color: #FFF;
	border: 1px solid #004e8f;
}

.right .txt_under_img {
	color: #FFF;
}

.right .speakout_over:after {
	border-color: transparent #004e8f;
}

.right .speakout:after {
	border-color: transparent #004e8f;
}

.dynamic-message-button, .dynamic-msg-btn {
	background: linear-gradient(top, #053c6d 32%, #022b50 53%, #053c6d 93%);
	color: #FFF;
	box-shadow: 0px 1px 3px 0px #4e4d4e;
}

.reply-submit {
	color: #c11032;
}

.content .form-renderer .slider-handle {
	background: #c11032 !important;
}

.fb-renderer .btn.btn-success, .fb-renderer .btn.btn-success:hover, .fb-renderer .btn.btn-success:focus, .fb-renderer .btn.btn-success:active, .fb-renderer .btn.btn-success.active, .form-renderer .btn.btn-success, .form-renderer .btn.btn-success:hover, .form-renderer .btn.btn-success:focus, .form-renderer .btn.btn-success:active, .form-renderer .btn.btn-success.active, .dynamic-message-button, .dynamic-msg-btn, .content .fb-renderer .uirender-field-submit button, .content .fb-renderer .uirender-field-submit button i, .activeCard .select-card {
	background-color: #c11032 !important;
	color: #FFF !important;
	border: 1px solid #c11032 !important;
}

.widget_carousel .wc_item {
	transition: 0.3s;
}

.widget_carousel .wc_item b {
	border: none !important;
}

.widget_carousel .activeCard .wc_mask {
	border: 1px solid #c11032 !important;
}

.uirender-field-Rating .rating-block label {
	background: #c11032 !important;
	border-color: #c11032 !important;
}

.rating-block input[type="radio"]:checked + label {
	background-color: #EFF3FA !important;
}

.full-screen .modal-body {
	overflow-y: scroll !important;
	-webkit-overflow-scrolling: touch !important;
}

.new-chat-entmsg {
	background: #c11032;
}

.chat-messages .left .chat-body {
	background: #EFF3FA;
}

.widget_carousel .wc_item {
	border: 1px solid #EFF3FA;
}

.widget_carousel .item-footer {
	background: #1e7eae;
	color: #fff;
}

.widget_carousel .item-title, .widget_carousel .wc_item b {
	background: #1e7eae;
	color: #fff;
}

.widget_carousel .wc_item .text-container {
	background: #dc4444;
	color: #000;
}

.uirender-field-Section .text-container {
	border-bottom: 1px solid #c11032 !important;
}