@charset "utf-8";
/* basic scrollbar styling */
.mCSB_container{
	margin-right:9px;
	width:auto;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:10px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width: 8px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
	margin: 0;
	padding: 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width: 8px;
	padding: 0;
	height: 100%;
	margin:0 auto;
}
.mCSB_scrollTools .mCSB_dragger{
	padding-top: 0;
	cursor:pointer;
	height:30px;
	width:100%;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width: 8px;
	height: 100%;
	background-color: #6C6C6C;
	margin:0 auto;
	text-align: center;
}
/*.mCSB_scrollTools .mCSB_dragger:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-ms-filter: "alpha(opacity=90)";
}
.mCSB_scrollTools .mCSB_dragger:active,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-ms-filter: "alpha(opacity=90)";
}
*/