#topscroller {
	position: fixed;
	right: 20px;
    right: 40px;
	bottom: 60px;
	width: 40px;
}
.ie10 #topscroller {
    right: 40px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
#topscroller { right: 40px; }
}

#topscroller i{
	cursor:pointer;
	color: #ccc;
	width:33px;
	text-align: center;
	border-radius: 0;
	background: #fff;
}

#topscroller i:hover{
	cursor:pointer;
	color: #aaa;
	border-color: #aaa;
}
#topscroller div{
	position: relative;
}

.topscroller-lnk i {
	font-weight: bold !important;
}

.topscroller-prev {
	position: absolute;
	top: 0;
	left: 0;
}

.topscroller-bottom {
	position: absolute;
	top: 0;
	left: -40px;
}

/*#totopscroller .totopscroller-top { background:url("/Content/img/page-arrow.png") no-repeat; background-position:0 top; height:44px; width:90px; text-indent:-9999px; border:none; opacity:0.8; margin:0 0 5px; background-size:100% auto;}*/
#topscroller .topscroller-top:hover { opacity:1;  }
#topscroller .topscroller-bottom, #topscroller .fa-2x.fa-chevron-left { background:url("/Content/drivvimg/view-more.png") no-repeat; background-position:0 bottom; height:44px; width:90px; text-indent:-9999px; border:none; background-size:100% auto;}
#topscroller .topscroller-bottom:hover, #topscroller .fa-2x.fa-chevron-left:hover {opacity:1; }
