
/* theme "delafon" */
.mCS-delafon.mCSB_scrollTools .mCSB_dragger { height: 14px; }

.mCS-delafon.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 9px;
	margin: 0 1px;
}

.mCS-delafon.mCSB_scrollTools_horizontal .mCSB_dragger { width: 14px; }

.mCS-delafon.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height: 14px;
	margin: 1px 0;
}

.mCS-delafon.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar {
	width: 16px; /* auto-expanded scrollbar */
	height: 16px;
	margin: -1px 0;
}

.mCS-delafon.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-delafon.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }

.mCS-delafon.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-delafon.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	height: 16px; /* auto-expanded scrollbar */
	width: 16px;
	margin: 0 -1px;
}

.mCS-delafon.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-delafon.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height: 4px; /* auto-expanded scrollbar */
	margin: 6px 0;
}

.mCS-delafon.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	-webkit-box-shadow: 0px 0px 0 rgba(153, 153, 153, 0.75);
	-moz-box-shadow: 0px 0px 0 rgba(153, 153, 153, 0.75);
	box-shadow: 0px 0px 0 rgba(153, 153, 153, 0.75);

	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 1%, #e5e5e5 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(99%,#e5e5e5));
	background: -webkit-linear-gradient(top, #ffffff 1%,#e5e5e5 99%);
	background: -o-linear-gradient(top, #ffffff 1%,#e5e5e5 99%);
	background: -ms-linear-gradient(top, #ffffff 1%,#e5e5e5 99%);
	background: linear-gradient(to bottom, #ffffff 1%,#e5e5e5 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	-webkit-box-shadow: 0px 0px 10px rgba(153, 153, 153, 0.75);
	-moz-box-shadow: 0px 0px 10px rgba(153, 153, 153, 0.75);
	box-shadow: 0px 0px 10px rgba(153, 153, 153, 0.75);
	border: 1px solid #e5e5e5;

	/*background-color: #FFF;
	background-color: rgba(0,0,0,0.75);*/

}

.mCS-delafon.mCSB_scrollTools .mCSB_draggerRail{ background-color: #cccccc; }

.mCS-delafon.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color: #FFF; background-color: rgba(0,0,0,0.85); }

.mCS-delafon.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-delafon.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background-color: #FFF; background-color: rgba(0,0,0,0.9); }

.mCS-delafon.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }

.mCS-delafon.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }

.mCS-delafon.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }

.mCS-delafon.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
