.kc_fab_overlay{display:none}.kc_fab_wrapper{height:240px;pointer-events:none;right:0;position:fixed;bottom:0;width:100%;z-index:9999}.sub_fab_btns_wrapper{pointer-events:all;right:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;position:absolute;opacity:0;bottom:95px;display:none}.sub_fab_btns_wrapper button[data-link-title]:hover:after{pointer-events:none;padding:0 10px;font-size:15px;right:102%;color:hsla(0,0%,100%,.8);transition:all .5s;content:attr(data-link-title);position:absolute;opacity:1;min-width:100px;border-radius:15px;background:rgba(0,0,0,.7);line-height:35px;margin-top:10px}.sub_fab_btns_wrapper.show{opacity:1;display:block}.sub_fab_btns_wrapper button{height:50px;pointer-events:all;padding:0;font-size:19px;border:none;margin-right:35px;margin-bottom:5px;color:#fff;transition:.3s;outline:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:100%;background:#f44336;width:50px}.sub_fab_btns_wrapper button img{height:100%;width:100%}button.kc_fab_main_btn{-webkit-tap-highlight-color:rgba(0,0,0,0);height:60px;pointer-events:all;padding:0;font-size:24px;border:none;margin-right:0;margin-bottom:0;right:30px;color:#fff;transition:.3s;position:absolute;outline:none;bottom:30px;background-color:#f44336;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:100%;background:#f44336;width:60px}.kc_fab_main_btn span{transition:.5s}.kc_fab_main_btn:focus{transform:scale(1.1);transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.ink{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:all;position:absolute;border-radius:100%;background:hsla(0,0%,100%,.3);display:block}.animate{-webkit-animation:ripple .65s linear;-moz-animation:ripple .65s linear;-ms-animation:ripple .65s linear;-o-animation:ripple .65s linear;animation:ripple .65s linear}@-webkit-keyframes ripple{to{-webkit-transform:scale(2.5);opacity:0}}@-moz-keyframes ripple{to{-moz-transform:scale(2.5);opacity:0}}@-o-keyframes ripple{to{-o-transform:scale(2.5);opacity:0}}@keyframes ripple{to{transform:scale(2.5);opacity:0}}