.floating-wpp {
    position: fixed;
    bottom: 15px;
    left: 15px;
    font-size: 14px;
    transition: bottom 0.2s;
	z-index:1000000000000000;
	
}
 
.floating-wpp .floating-wpp-button {
    position: relative;
    border-radius: 50%;
    box-shadow: 1px 1px 4px rgba(60, 60, 60, 0.4);
    transition: box-shadow 0.2s;
    cursor: pointer;
    overflow: hidden;
	-webkit-animation: bounce 2s infinite 2s;
  animation: bounce 2s infinite 2s;
  -webkit-transition: all .2s ease-in;
  transition: all .2s ease-in;
  transform: scale(1);
  z-index:1000000000000000;
}

.floating-wpp .floating-wpp-button img,
.floating-wpp .floating-wpp-button svg {
    position: absolute;
    width: 100%;
    height: auto;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
}

.floating-wpp:hover {
    bottom: 17px;
}

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

.floating-wpp .floating-wpp-popup {
    /*border: 2px solid white;*/
    
    background-color:transparent;
    position: absolute;
    overflow: hidden;
    padding: 0;
    
    width: 0px;
    height: 0px;
    bottom: 0;
    opacity: 0;
    
}

.floating-wpp .floating-wpp-popup.active {
    padding: 1px;
    width: 110px;
    height: auto;
    bottom: 82px;
    opacity: 0.6;
}

.floating-wpp .floating-wpp-popup .floating-wpp-message {
   
	display:none;
    
}

.floating-wpp .floating-wpp-popup.active .floating-wpp-message {
    
}

.floating-wpp .floating-wpp-popup .floating-wpp-head {
    display:none;
}

.floating-wpp .floating-wpp-input-message {
	background:transparent;
   
}

.floating-wpp .floating-wpp-input-message textarea {
	display:none;
}

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