/********* Vertical *********/
/* Wrap Set. */
.mCSB_container { padding-right: 15px; width: 400px; overflow: hidden;}
.mCSB_container.mCS_no_scrollbar,
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { padding-right: 0; width: 415px; overflow: hidden;}
/* Bar Area */
.mCustomScrollBox>.mCSB_scrollTools { width: 5px; height: 100%; top: 0; right: 0;}
/* Bar Bg */
.mCSB_scrollTools .mCSB_draggerContainer { position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto;}
.mCSB_scrollTools a+.mCSB_draggerContainer { /* margin: 20px 0;*/ } /* Btn Height */
/* Bar Current Bg */
.mCSB_scrollTools .mCSB_draggerRail { margin: 0 auto; width: 5px; height: 100%;}
.mCSB_scrollTools .mCSB_dragger { width: 100%; height: 30px; cursor: pointer;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { margin: 0 auto; width: 5px; height: 100%; text-align: center;}
/* Btn Set. */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown { display: block; position: relative; margin: 0 auto; height: 0; overflow: hidden; cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown { top: 100%; margin-top: -40px;}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background-color: #4b4b4b;}