button {	-webkit-appearance: button;	cursor: pointer;}#dhwani_message_tbl td, #dhwani_message_tbl th {	padding: 10px;	border: 0;}#dhwani_bot_div table {	max-width: 100%;	background-color: transparent;}#dhwani_message_tbl th {	text-align: left;}#dhwani_bot_div .table {	width: 100%;	margin-bottom: 20px;}#dhwani_bot_div .table > tbody > tr > td {	vertical-align: bottom;}.dw-btn {	display: inline-block;	padding: 6px 12px;	margin-bottom: 0;	font-size: 14px;	font-weight: normal;	line-height: 1.428571429;	text-align: center;	white-space: nowrap;	vertical-align: middle;	cursor: pointer;	-webkit-user-select: none;	 -moz-user-select: none;	  -ms-user-select: none;	   -o-user-select: none;		  user-select: none;	background-image: none;	border: 1px solid transparent;	border-radius: 4px;}.dw-btn-default {	color: #333;	background-color: #fff;	border-color: #ccc;}.dw-btn-default:hover,.dw-btn-default:focus,.dw-btn-default:active,.dw-btn-default.active {	color: #333;	background-color: #ebebeb;	border-color: #adadad;}.dw-btn-primary {	color: #fff;	background-color: #428bca;	border-color: #357ebd;}.dw-btn-primary:hover,.dw-btn-primary:focus,.dw-btn-primary:active,.dw-btn-primary.active {	color: #fff;	background-color: #3276b1;	border-color: #285e8e;}.dw-btn-success {	color: #fff;	background-color: #5cb85c;	border-color: #4cae4c;}.dw-btn-success:hover,.dw-btn-success:focus,.dw-btn-success:active,.dw-btn-success.active {	color: #fff;	background-color: #47a447;	border-color: #398439;}.dw-btn-info {	color: #fff;	background-color: #5bc0de;	border-color: #46b8da;}.dw-btn-info:hover,.dw-btn-info:focus,.dw-btn-info:active,.dw-btn-info.active {	color: #fff;	background-color: #39b3d7;	border-color: #269abc;}.dw-btn-warning {	color: #fff;	background-color: #f0ad4e;	border-color: #eea236;}.dw-btn-warning:hover,.dw-btn-warning:focus,.dw-btn-warning:active,.dw-btn-warning.active {	color: #fff;	background-color: #ed9c28;	border-color: #d58512;}.dw-btn-danger {	color: #fff;	background-color: #d9534f;	border-color: #d43f3a;}.dw-btn-danger:hover,.dw-btn-danger:focus,.dw-btn-danger:active,.dw-btn-danger.active {	color: #fff;	background-color: #d2322d;	border-color: #ac2925;}.dw-btn-sm {	padding: 5px 10px;	font-size: 12px;	line-height: 1.5;	border-radius: 3px;}.dw-btn-xs {	padding: 1px 5px;	font-size: 12px;	line-height: 1.5;	border-radius: 3px;}.dw-progress-info {	/*max-width: 90%;*/	background-color: #d2d0d0;	float:left; 	border-radius: 16px;	padding: 10px;	font-size: 12.5px;    font-family: Arial, Helvetica, sans-serif;}.dw-progress-warning {	max-width: 90%;	background-color: #ADD8E6;	float:right;	border-radius: 16px;	padding: 10px;}.text-left {	text-align: left;}.text-right {	text-align: right;}/*bootstrap css above*/.dw-open-button {	font-size: 20px;	background-color: #408591;    color: white;    padding: 10px;    border: none;    cursor: pointer;    opacity: 0.8;    position: fixed;    bottom: 20px;    right: 25px;    width: 60px;    height: 60px;    border-radius: 50%;    z-index: 50;}.dw-msg-area {	border-radius: 20px 20px 5px 5px;	width: 300px;	display: none;	position: fixed;	bottom: 20px;	right: 20px;	border: 1px solid #408591;	z-index: 15;}.dw-form-container {	/*max-width: 350px;*/	background-color: white;}.dw-msg-area .dw-textarea {	width: 88%; /* width: 98%; */	height: 30px;	text-indent: 10px;	border: none;	background: #ddd ;	color: #555;}button#mic {    height: 30px;    width: 32px;    border: none;    background-color: #aba7a7;}.dw-form-container .dw-textarea:focus {	background-color: #ddd;	outline: none;	text-align:left;	border: 0px;}.dw-form-container .dw-btn {	background-color: #0059d5; /*#408591;*/	color: white;	padding: 16px 20px;	border: none;	cursor: pointer;	width: 100%;	margin-bottom:3px;	opacity: 0.8;}.dw-form-container .dw-btn:hover, .dw-open-button:hover {	opacity: 1;}#dhwani_bot_div {	overflow-y:auto;	height:350px;	flex-direction: column-reverse;}#dhwani_bot_div::-webkit-scrollbar {	display: none;}#dhwani_message_tbl {	width:100%;	border: none;}.dw-msg-head {	border-radius: 15px 15px 0px 0px;    font-size: 14px;    background-color: #0e4899; /*##406291*/    padding: 9px 3px 5px 5px; /*padding:12px; */    text-align: left;    color: #ffffff;	cursor: pointer;}.dw-msg-subhead {    background-color: #1cacf3; /*lightblue;*/    padding: 3px;    height: 28px;}.main_heading {/*position:relative; top:8px;left:50px;height: 50px;*/margin-bottom: 10px;font-weight: bold;}.m_heading{padding-left: 50px;}.sub_heading {padding-left: 50px;}.close_button{position:absolute; top:5px;right:3px;border-radius: 50%;border: none;}.font_button_cont{/*position:absolute;top: 2px; right:1px;padding:1px;*/float: right; right: 1px;padding: 1px;}.font_button{height: 22px;width: 28px;font-size: smaller;font-weight: bold;}.mic_button{height: 35px;background-color: #bebec5;border: none;}img#logo_img{float: left;width:40px;height:40px}li.dw-list-item {    list-style-type: none;    margin: 0; padding: 0;	width:100%;}@keyframes spinner {	to {transform: rotate(360deg);}}#dw-spinner {	display:none;	content: '';	box-sizing: border-box;	position: absolute;	top: 50%;	left: 50%;	width: 20px;	height: 20px;	margin-top: -10px;	margin-left: -10px;	border-radius: 50%;	border: 2px solid #ccc;	border-top-color: #333;	animation: spinner .3s linear infinite;}.interactiveBtn {	white-space:normal !important;    max-width:100%;	padding: 6px 10px !important;}.dhwaniText {	font-size: 12px;}.poweredText {	font-size: 12px;	color: #fff;	background-color: #0e4899; /*#406291*/	padding: 3px 0px 0px 5px;}/*******Menu******//* Style The Dropdown Button */.dropbtn { /* background-color: #4CAF50;  color: white;  padding: 16px;  font-size: 16px;  border: none;  cursor: pointer;*/}/* The container <div> - needed to position the dropdown content */.dropdown {/*  position: relative;  display: inline-block;*/      float: left;}/* Dropdown Content (Hidden by Default) */.dropdown-content {  display: none;  position: absolute;  background-color: #f9f9f9;  min-width: 160px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;}/* Links inside the dropdown */.dropdown-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;}/* Change color of dropdown links on hover */.dropdown-content a:hover {background-color: #f1f1f1}/* Show the dropdown menu on hover */.dropdown:hover .dropdown-content {  display: block;}/* Change the background color of the dropdown button when the dropdown content is shown */.dropdown:hover .dropbtn {  background-color: #3e8e41;}img, svg {    vertical-align: middle;}@media print {  body * {    visibility: hidden;  }  #dw-msg-area * {    visibility: visible;  }  #dw-msg-area{    position: absolute;    left: 0;    top: 0;  }}