.floating-wpp{position:fixed;bottom:20px;right:20px;
	font-size:14px; 
	font-family: Arial}

.floating-wpp .floating-wpp-button{}

.floating-wpp .floating-wpp-button img,
.floating-wpp .floating-wpp-button svg{}

.floating-wpp:hover{}

.floating-wpp:hover .floating-wpp-button{}

.floating-wpp .floating-wpp-popup{border-radius:6px;background-color:#e5ddd5;
	position:absolute;overflow:hidden;padding:0;box-shadow:1px 2px 8px rgba(60,60,60,0.25);
	width:0;height:0;bottom:0;opacity:0;transition:bottom .1s ease-out,opacity .2s ease-out;
	transform-origin:bottom}

.floating-wpp .floating-wpp-popup.active{padding:0 12px 12px 12px;width:260px;
	height:auto;bottom:82px;opacity:1}

.floating-wpp .floating-wpp-popup .floating-wpp-message{background-color:white;
	padding:8px;border-radius:0 5px 5px 5px;box-shadow:1px 1px 1px rgba(0,0,0,0.15);
	opacity:0;transition:opacity .2s}

.floating-wpp .floating-wpp-popup.active .floating-wpp-message{opacity:1;transition-delay:.2s}

.floating-wpp .floating-wpp-popup .floating-wpp-head{text-align:right;color:white;margin:0 -15px 10px -15px;
	padding:6px 12px;display:flex;justify-content:space-between;cursor:pointer}

.floating-wpp .floating-wpp-input-message{background-color:white;margin:10px -15px -15px -15px;
	padding:0 15px;display:flex;align-items:center}

.floating-wpp .floating-wpp-input-message textarea{border:1px solid #ccc;border-radius:4px;
	box-shadow:none;padding:8px;margin:10px 0;width:100%;max-width:100%;
	font-family:Arial,sans-serif;font-size:inherit;resize:none}

.floating-wpp .floating-wpp-btn-send{margin-left:12px;font-size:0;cursor:pointer}

.floating-wpp-avatar{vertical-align:middle;width:50px;height:50px;border-radius:50%;
	margin:10px 0 10px 10px}

.floating-wpp-avatar-info{color:white;margin:10px 80px 0 10px;text-align:left}

.floating-wpp-avatar-name{font-weight:bold;font-size:16px}





/*calendariooooooooooooooooooooo*/

.floating-calen-button{margin: 0 auto}

.floating-calen-button svg{}


