/* basic scrollbar styling */
/* vertical scrollbar */

.mCustomScrollbar {
	width:284px;
	height:431px;
	margin:20px auto;
}

.mCSB_container{
	width:auto;
	margin:0;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	/*margin:0 43px 0 33px;*/
	margin:0;
}
.mCS_disabled .mCSB_container.mCS_no_scrollbar,
.mCS_destroyed .mCSB_container.mCS_no_scrollbar{
	/*margin:0 43px 0 33px;*/
	margin:0;
}
.mCustomScrollBox .mCSB_scrollTools{
	width:0px;
	height:431px;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
/*	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;*/
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
	/*padding-bottom:40px;*/
}
.mCSB_scrollTools {
	left:0;
}
/*.mCSB_scrollTools .mCSB_draggerRail{
	width:5px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
	margin:28px 0 5px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:5px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}*/

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	/*background:#c30000;  rgba fallback
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)";*/ /* old ie */
}
/*.hotline .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#2d2c2c;}*/
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	/*background:#fff;
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)";  old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	/*background:#fff;
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";  old ie */
}

/*.content{margin:40px; width:260px; height:100px; padding:20px; overflow:auto; background:#333;}*/

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	width:284px;
	height:23px;
	overflow:hidden;
	/*margin:0 auto;*/
	cursor:pointer;
	/*left:132px;*/
	left:0;
	z-index:99999;
	background-color:#dcdcdc;
}
.mCSB_scrollTools .mCSB_buttonUp{
	top:0;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:385px;
	/*margin-top:-40px;*/
}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	background-image:url(../images/timeline.png);
	background-repeat:no-repeat;
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:center -228px;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:center -274px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
/*.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)";
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";
}*/



	