h1.ui-title.header-has-right {	padding-right: 95px !important;
}
#conversation-page .ui-footer{	border-top: 1px solid #CCCECE !important;	background: #f7f8fa !important;
}
.fill-logo {	text-align: center !important;	padding-top: 10px !important;
}
.ui-header {	position: fixed !important;
}
.ui-content {	top: 65px !important;
}
div.loading-image {	height: 200px !important;	padding-top: 50% !important;	background-image: url("../images/loading-gif.gif") !important;
}
.chat-happy-image {	display: none !important;
}
.chat-sad-image {	display: none !important;
}
.div-email-happy-image {	display: none !important;
}
.div-email-sad-image {	display: none !important;
}
.provider-text {	display: none !important;
}
.chat-input-message-container {	padding: 0 10px !important;
}
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit {	background: white !important;
}
.ui-header {	background-color: none !important;
}
.ui-input-text:hover:not(.validation-error),
textarea:hover:not(.validation-error) {	border: 1px solid #767676 !important;
}
.ui-input-text.ui-focus:not(.validation-error),
textarea:focus:not(.validation-error) {	border: 1px solid #767676 !important;
}
.five9-action-btn {	border: 1px solid #111 !important;	background-color: #111 !important;	color: white !important;
}
.five9-action-btn:hover:not(disabled) {	background-color: #767676 !important;	border: 1px solid #767676 !important;
}
.five9-action-btn:focus:not(disabled) {	box-shadow: 0 0 6px 0 #767676 !important;	border: 1px solid #767676 !important;
}
.five9-accept-btn {	border: 1px solid #767676 !important;	background-color: #767676 !important;
}
.five9-accept-btn:hover:not(disabled) {	background-color: #767676 !important;	border: 1px solid #767676 !important;
}
.five9-accept-btn:focus:not(disabled) {	box-shadow: 0 0 6px 0 #767676 !important;
}
.five9-cancel-btn:focus:not(disabled),
.five9-aux-btn:focus:not(disabled) {	box-shadow: 0 0 6px 0 #767676 !important;
}
.five9-link-btn {	color: #767676 !important;
}
div.message-container-agent div.message-container {	background-color: #f5f5f5 !important;	color: #111 !important;	box-shadow: none !important;
}
div.message-container-agent div.message-container a {	font-weight: normal !important;	color: #767676 !important;
}
div.message-container-client div.message-container {	background-color: #767676 !important;	color: #fff !important;	box-shadow: none !important;
}
#conversation-page #send-button {	background: transparent !important;	color: #767676 !important;
}
#conversation-page #send-button:focus:not(disabled) {	border: 1px solid #767676 !important;
}
.provider-five {	color: #767676 !important;	font-weight: bold !important;
}
.provider-nine {	color: #767676 !important;	font-weight: bold !important;
}
#conversation-page	.vivr-content	.vivr-menu
.vivr-transfer-row	.vivr-transfer-item {	background: white !important;	color: #767676 !important;
}
@media only screen and (max-width: 600px) {	select:focus,	textarea,	#send-button,	.chat-input-message {	font-size: 16px !important;	}	#conversation-page #send-button {	font-size: 16px !important;	}	.chat-input-message {	font-size: 16px !important;	}
}
.ui-header,
.ui-footer {	border-style: none !important;
}
#terminate-connecting-button {	display: none !important;
}
#terminate-conversation-button {	display: none !important;
}
.five9-chat-button {	cursor: pointer !important;	background-position: -96px -34px !important;	background-repeat: no-repeat !important;	overflow: hidden !important;	display: inline-block !important;	width: 17px !important;	height: 17px !important;	background-image: url(../images/sprite-icons.png) !important;	background-color: transparent !important;	background-size: auto !important;	position: absolute !important;	right: 31px !important;	top: 11px !important;	margin-left: 0 !important;
}
#conversation-page .ui-footer{	border-top: 1px solid #CCCECE !important;	background: #f7f8fa !important;
}
.ui-mobile-viewport{	font-family: futura-pt,Arial,sans-serif !important;
}
input, textarea, select, button {	font-family: futura-pt,Arial,sans-serif !important;
}