html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#f2f2f2;color:#ccc;font-size:16px;font-family:sans-serif;text-align:center}h1{margin-top:calc(50vh - 50px);font-size:24px;color:#999}a{color:#009cff}.float-chat{position:fixed;text-decoration:none;font-family:sans-serif;bottom:60px;right:10px;padding:20px;font-weight:200;color:#999;background:#fff;border-radius:10px;width:200px;box-shadow:0 2px 5px rgba(0,0,0,.1) , 0 5px 15px rgba(0,0,0,.1);animation:floating .8s alternate infinite ease-in-out;-webkit-transition:all 1s easing-in-out;transition:all .1s ease-in-out;opacity:1}.float-chat.hidden{right:-20px;opacity:0}.float-chat b{display:block;font-weight:200;color:#111}.float-btn{position:fixed;text-decoration:none;font-family:sans-serif;bottom:10px;right:10px;background:#712cff;color:#fff;display:inline-block;padding:0 10px;font-size:16px;height:50px;width:30px;line-height:50px;text-align:center;vertical-align:middle;border-radius:25px;box-shadow:0 2px 5px rgba(0,0,0,.1) , 0 5px 15px rgba(0,0,0,.1);transition:all .2s ease-in-out;animation:floating .8s alternate infinite ease-in-out;white-space:nowrap;overflow:hidden}.float-btn:hover{width:100px;box-shadow:0 4px 10px rgba(0,0,0,.3) , 0 15px 25px rgba(0,0,0,.3)}.float-btn span{margin-left:5px;opacity:0}.float-btn:hover span{opacity:1}.float-btn .fa{font-size:26px;vertical-align:middle;position:relative;top:-1px}@keyframes floating {
  0% {
   transform: translateY(0);
  }
  100% {
    transform: translateY(-10%);
  }
}