#page-top {
	position: fixed;
	bottom: 30vw;
	right: 5vw;
	font-size: 20%;
	z-index: 94 !important;
}
#page-top a {
	text-decoration: none;
	color: #fff;
	width: 58px;
	height:58px;
	padding: 0px;
	text-align: center;
	vertical-align:middle;
	display: block;
	border-radius: 50px;
}
#page-top a span{
	padding-top:15px;
	font-size:16px;
	display:block;
	}
#page-top a:hover {
	text-decoration: none;
	background: #ff462b;
}