/* hide the original widget - that there were no two labels on the screen*/
#jivo_chat_widget{
	display: none;
}

/* the default style - for offline messages if no one is online */
#jivo_custom_widget{
	position: fixed;
  bottom: 80px;
  right: 1.5%;
  	z-index: 300000;
	height: 45px;
	width: 45px;
	background-image: url(images/jivo_widget_offline.png);
	animation: jivo_custom_widget 2s infinite;
	padding: 0;
	filter: none; 
	webkit-filter: blur(0px); 
    moz-filter: blur(0px); 
    ms-filter: blur(0px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
#jivo_custom_widget:hover {
	animation: none;
}
 
@keyframes jivo_custom_widget {
	0% {
		transform: scale3d(1, 1, 1);
	}
	50% {
		transform: scale3d(0.9, 0.9, 0.9);
	}
	100% {
		transform: scale3d(1, 1, 1);
	}


/* if there are operators online - show other label*/
#jivo_custom_widget.jivo_online{
	position: fixed;
  bottom: 80px;
  right: 1.5%;
  	z-index: 300000;
	height: 45px;
	width: 45px;
	background-image: url(images/jivo_widget_online.png);
	animation: jivo_custom_widget.jivo_online 2s infinite;
	padding: 0;
	filter: none; 
    webkit-filter: blur(0px); 
    moz-filter: blur(0px); 
    ms-filter: blur(0px);
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
#jivo_custom_widget.jivo_online:hover {
	animation: none;
}
 
@keyframes jivo_custom_widget.jivo_online {
	0% {
		transform: scale3d(1, 1, 1);
	}
	50% {
		transform: scale3d(0.9, 0.9, 0.9);
	}
	100% {
		transform: scale3d(1, 1, 1);
	}