/* basic scrollbar styling */
/* vertical scrollbar */
.wall{width:100%; height:622px; overflow:hidden; margin-top: 10px; }
.mCSB_container{
	width:auto;
	 margin-top:18px;
	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:10px;
	height:100%;
	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 .mCSB_draggerRail{
	width:4px;
	height:100%;
	margin:7px auto 0;
	background:#1b2d32;
	}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	height:100%;
	margin:0 auto;
	text-align:center;
	background:#a1acaf;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
	margin-top:-33px;
}


.mCSB_scrollTools .mCSB_buttonUp{
	background:url(/images/top_bottons.png) left top no-repeat;
	width:10px;
	height:12px;
	 display:block;
	
}
.mCSB_scrollTools .mCSB_buttonDown{
	background:url(/images/bottom_bottons.png) left top no-repeat;
	width:10px;
	height:12px;
	 display:block;
	
}

.mCSB_scrollTools{ display:block !important;}