/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width: auto;
	margin-right: 40px;
	overflow: hidden;
	}
.mCSB_container.mCS_no_scrollbar{
	margin-right: 0;
	}
.mCS_disabled .mCSB_container.mCS_no_scrollbar,
.mCS_destroyed .mCSB_container.mCS_no_scrollbar{
	margin-right: 30px;
	}
.mCustomScrollBox .mCSB_scrollTools{
	width: 16px;
	height: 520px !important;
	top: 0;
	right: 0;
	}
.mCSB_scrollTools .mCSB_draggerContainer{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: 520px !important;
	background: transparent url(../i/track.png) no-repeat 0 0;
	width: 6px;
	}
.mCSB_scrollTools .mCSB_draggerRail{
	height: 100%;
	margin: 0 auto;

	}
.mCSB_scrollTools .mCSB_dragger{
	cursor: pointer;
	width: 100%;
	height: 10px;
	}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	margin: 0 0 0 -3px;
	background: transparent url(../i/thumb.png) no-repeat 0 0;
	height: 10px;
	width: 12px;
	}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	display: block;
	position: relative;
	height: 20px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
	}
.mCSB_scrollTools .mCSB_buttonDown{
	top: 100%;
	margin-top: -40px;
	}
.mCustomScrollBox{
	-ms-touch-action: none; /*MSPointer events - direct all pointer events to js*/
	}












