.cd-top{display:inline-block;height:40px;width:40px;padding-top:0;position:fixed;bottom:40px;right:40px;color:#fff;text-align:center;font-size:20px;border-radius:100%;border:2px solid #fff;z-index:999;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;white-space:nowrap;background:linear-gradient(100deg,#1cb5e0,#1488cc);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0,visibility 0 .3s,background-color .3s 0;transition:opacity .3s 0,visibility 0 .3s,background-color .3s 0}.cd-top.cd-top--show,.cd-top.cd-top--fade-out,.cd-top:hover{-webkit-transition:opacity .3s 0,visibility 0 0,background-color .3s 0;transition:opacity .3s 0,visibility 0 0,background-color .3s 0;color:#fff}.cd-top.cd-top--show{visibility:visible;opacity:1}.cd-top.cd-top--fade-out{opacity:1}.cd-top:hover{background-color:#e86256;opacity:1;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{0{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;padding-top:0}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px;padding-top:8px}}