.scroll-content {
	position:absolute;
	top:0;
	left:0;
	}
.scroll-pane {
	position:relative;
	}
.slider-wrap {
	position:absolute;
	right:0;
	top:0;
	width:16px;
	}
.slider-vertical {
	position:relative;
	height:100%;
	}
.ui-slider-handle {
	background-color:darkgray;
	width:20px;
	height:10px;
	margin:0 auto;
	display:block;
	position:absolute;
	}
.ui-slider-handle img {
	border:none;
}
.scrollbar-top {
	position:absolute;
	top:0;
	}
.scrollbar-bottom {
	position:absolute;
	bottom:0;
	}
.scrollbar-grip {
	position:absolute;
	top:50%;
	}
.scroll-container_hs_top {
	-webkit-mask-box-image: -webkit-linear-gradient(left,transparent 0%,rgba(0,0,0,.8) 50%,transparent 100%);
	background-color: transparent;
	background-image: -webkit-linear-gradient(top,rgba(0, 0, 0, .2),transparent);
	background-image: -moz-linear-gradient(top,rgba(0, 0, 0, .2),transparent);
	background-image: -ms-linear-gradient(top,rgba(0, 0, 0, .2),transparent);
	background-image: -o-linear-gradient(top,rgba(0, 0, 0, .2),transparent);
	background-image: linear-gradient(top,rgba(0, 0, 0, .2),transparent);
	border-top: 1px solid rgba(0, 0, 0, 0.4);
	height: 8px;
	margin: -1px 0 -8px;
	opacity: 0;
	position: relative;
	z-index: 985;
	top: 10px;
	pointer-events:none;
	}
.scroll-container_hs_bot {
	-webkit-mask-box-image: -webkit-linear-gradient(left,transparent 0%,rgba(0,0,0,.8) 50%,transparent 100%);
	background-color: transparent;
	background-image: -webkit-linear-gradient(bottom,rgba(0, 0, 0, .2),transparent);
	background-image: -moz-linear-gradient(bottom,rgba(0, 0, 0, .2),transparent);
	background-image: -ms-linear-gradient(bottom,rgba(0, 0, 0, .2),transparent);
	background-image: -o-linear-gradient(bottom,rgba(0, 0, 0, .2),transparent);
	background-image: linear-gradient(bottom,rgba(0, 0, 0, .2),transparent);
	border-bottom: 1px solid rgba(0, 0, 0, 0.4);
	height: 8px;
	margin: -8px 0 -1px;
	opacity: 1;
	position: relative;
	z-index: 985;
	top: 0px;
	pointer-events:none;
	}