.scroll-to-top { position:fixed; top:auto; left:100%; bottom:100px; margin-left:-100px; }
.scroll-to-top .scroll-to-top-icon { display:block; width:70px; height:70px; margin-bottom:8px; border-radius:60px 60px 60px 60px; background:gray url('arrow-up.png') center center no-repeat; 
	transition: background-color 0.25s linear;
	-moz-transition: background-color 0.25s linear;
	-o-transition: background-color 0.25s linear;
	-webkit-transition: background-color 0.25s linear;
}
.scroll-to-top a:hover .scroll-to-top-icon { background-color:#ff9900; }
