.material-scrolltop{display:block;position:fixed;width:0;height:0;bottom:23px;right:23px;padding:0;overflow:hidden;outline:0;border:0;border-radius:2px;box-shadow:0 3px 10px rgba(0,0,0,0.5);cursor:pointer;border-radius:50%;background:#323232;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all .3s cubic-bezier(0.25,0.25,0,1);-ms-transition:all .3s cubic-bezier(0.25,0.25,0,1);-moz-transition:all .3s cubic-bezier(0.25,0.25,0,1);-o-transition:all .3s cubic-bezier(0.25,0.25,0,1);transition:all .3s cubic-bezier(0.25,0.25,0,1);z-index:999}.material-scrolltop:hover{background-color:#eb3d00;border:2px solid #eb3d00;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,0.5)}.material-scrolltop::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'\f126';border-radius:100%;font-family:'Ionicons';font-weight:500;text-align:center;color:#fff}.material-scrolltop:hover::before{color:white}.material-scrolltop:active::before{width:120%;padding-top:120%;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.material-scrolltop.reveal{width:50px;height:50px;border:2px solid white}.material-scrolltop span{display:block;font-size:25px;color:#fff}