.floating-bottom-call-button{display:flex;justify-content:center;align-items:center;position:fixed;z-index:999;bottom:0;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.8);color:#fff;padding:3px 20px;border-radius:8px 8px 0 0;text-align:center;cursor:pointer;min-width:350px}.floating-bottom-call-button a{position:relative;display:inline-block;margin:3px;padding:5px 20px;border-radius:5px;text-align:center;cursor:pointer;font-size:18px;color:#fff}.floating-bottom-call-button i{margin-right:0;font-size:24px}.floating-bottom-call-button span{margin-left:10px}.fa{background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:24px;height:24px}.floating-bottom-call-button i,.floating-bottom-call-button a{display:inline-block;vertical-align:middle;text-align:center}.imgwhite{filter:invert(99%) sepia(100%) saturate(2%) hue-rotate(286deg) brightness(103%) contrast(100%)}.telephone-button{background-color:#4CAF50}.zalo-button{background-color:#1da1f2}.facebook-button{background-color:#3b5998}.fa-facebook{background-image:url(../../../../../../../plugins/trang-call-button/images/facebooksms.png)}.fa-phone{background-image:url(../../../../../../../plugins/trang-call-button/images/phone.png)}.fa-comments{background-image:url(../../../../../../../plugins/trang-call-button/images/zalo.png)}@keyframes shake{0%,100%{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px,0)}20%,40%,60%,80%{transform:translate(2px,0)}}.fa-phone{animation:shake 1s ease-in-out 5s both infinite}.alert-count{background-color:red;z-index:1;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:-9px;right:-9px;font-size:12px}.floating-bottom-call-button .bubble-tooltip{width:100%;position:absolute;bottom:65px;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.8);padding:10px 80px 10px 80px;border-radius:5px;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;color:#333}.floating-bottom-call-button .bubble-tooltip .arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(255,255,255,.8);position:absolute;bottom:-10px;right:20%;transform:translateX(-50%) rotateZ(180deg)}.floating-bottom-call-button .bubble-tooltip .message{text-align:center}.floating-bottom-call-button .bubble-tooltip .close-button{position:absolute;top:5px;right:5px;background-color:transparent;border:0;color:#000;font-size:14px;cursor:pointer}.bubble-tooltip::before{content:"";position:absolute;left:20px;width:50px;height:50px;border-radius:50%;background-image:url(https://i.pinimg.com/236x/6c/7d/31/6c7d31b345ee8f0fa4471f8ca8ef6c93.jpg);background-size:cover}.spinner{margin:auto;width:30px;text-align:center}.spinner>div{width:5px;height:5px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}