.go-top{position:fixed;display:inline-block;bottom:60px;right:10px;z-index:99999;overflow:hidden;visibility:hidden;cursor:pointer;opacity:0;line-height:1!important;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;color:#ccc;text-shadow:-1px 0 #333,0 1px #333,1px 0 #333,0 -1px #333;text-align:center}.go-top.cd-fade-out,.go-top.cd-is-visible,.no-touch .go-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.go-top.cd-is-visible{visibility:visible;opacity:1}.go-top.cd-fade-out{opacity:.6}.go-top.cd-fade-out:hover,.no-touch .go-top:hover{opacity:1}@media only screen and (min-width:768px){.go-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.go-top{right:30px;bottom:40px}.layout-tokyo2 .go-top{bottom:160px}}.go-top .topbtn-icon{height:60px}.go-top .topbtn-icon i{font-weight:700}.go-top .topbtn-text{text-transform:uppercase}.go-top-icon{width:45px;height:45px;display:flex!important;align-items:center;justify-content:center;border-radius:50%}