.kc_fab_overlay{z-index:9998!important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}.kc_fab_wrapper{z-index:9999;width:100%;height:240px;position:fixed;right:0;bottom:0;pointer-events:none}.sub_fab_btns_wrapper{right:0;bottom:75px;position:absolute;display:none;opacity:0;pointer-events:all}.sub_fab_btns_wrapper button[data-link-title]:hover:after{content:attr(data-link-title);opacity:1;background:#000;padding:4px 10px;border-radius:3px;color:rgba(255,255,255,.8);font-size:13px;pointer-events:none;position:absolute;right:110%;width:100%;min-width:100px;text-align:right}.sub_fab_btns_wrapper button[data-link-title].always:after{content:attr(data-link-title);opacity:1;background:#020000;padding:4px 10px;border-radius:3px;color:rgba(255,255,255,.8);font-size:13px;pointer-events:none;position:absolute;right:110%;width:100%;min-width:100px;text-align:right}.sub_fab_btns_wrapper.show{display:block;opacity:1}.sub_round_machine button,.sub_fab_btns_wrapper button{width:40px;height:40px;border-radius:100%;margin-bottom:12px;margin-right:26px;padding:0;border:none;outline:none;color:#fff;font-size:19px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);pointer-events:all}button.kc_fab_main_btn{background-color:#f44336;width:60px;height:60px;border-radius:100%;background:#f44336;right:16px;bottom:16px;position:absolute;margin-right:0;margin-bottom:0;padding:0;border:none;outline:none;color:#fff;font-size:36px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:all}.kc_fab_main_btn>div{display:none}.kc_fab_main_btn span{}.kc_fab_main_btn:focus>div{display:block}.kc_fab_main_btn:focus>div::before{content:"<edigit/>";font-size:15px;color:#f5f5f5;position:absolute;top:80px;left:-27px;transform:scale(1.1);transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.kc_fab_main_btn:focus{transform:scale(1.1);transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ink{display:block;position:absolute;background:rgba(255,255,255,.3);border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:all}.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{100%{opacity:0;-webkit-transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5)}}@-o-keyframes ripple{100%{opacity:0;-o-transform:scale(2.5);}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}