.mCustomScrollbar
{
    -ms-touch-action: pinch-zoom                ;touch-action: pinch-zoom;
}.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action
{
    -ms-touch-action: auto                ;touch-action: auto;
}.mCustomScrollBox
{
    position: relative;overflow: hidden;max-width: 100%;outline: none;direction: ltr;
}.mCSB_container
{
    overflow: hidden;width: auto;height: auto;
}.mCSB_inside > .mCSB_container
{
    margin-right: 30px;
}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden
{
    margin-right: 0;
}.mCS-dir-rtl > .mCSB_inside > .mCSB_container
{
    margin-right: 0;margin-left: 30px;
}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden
{
    margin-left: 0;
}.mCSB_scrollTools
{
    position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 16px;height: auto;
}.mCSB_outside + .mCSB_scrollTools
{
    right: -26px;
}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools
{
    right: auto;left: 0;
}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools
{
    left: -26px;
}.mCSB_scrollTools .mCSB_draggerContainer
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: auto;
}.mCSB_scrollTools a + .mCSB_draggerContainer
{
    margin: 20px 0;
}.mCSB_scrollTools .mCSB_draggerRail
{
    width: 2px;height: 100%;margin: 0 auto;
}.mCSB_scrollTools .mCSB_dragger
{
    z-index: 1;width: 100%;height: 30px;cursor: pointer;
}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    position: relative;width: 4px;height: 100%;margin: 0 auto;text-align: center;
}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar
{
    width: 12px;
}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    width: 8px;
}.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown
{
    position: absolute;display: block;overflow: hidden;width: 100%;height: 20px;margin: 0 auto;cursor: pointer;
}.mCSB_scrollTools .mCSB_buttonDown
{
    bottom: 0;
}.mCSB_horizontal.mCSB_inside > .mCSB_container
{
    margin-right: 0;margin-bottom: 20px;
}.mCSB_horizontal.mCSB_outside > .mCSB_container
{
    min-height: 100%;
}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden
{
    margin-bottom: 0;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    top: auto;right: 0;bottom: 0;left: 0;width: auto;height: 16px;
}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    bottom: -26px;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer
{
    margin: 0 20px;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;height: 5px;margin: 7px 0;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger
{
    left: 0;width: 30px;height: 100%;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: 100%;height: 5px;margin: 6px auto;
}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar
{
    height: 12px;margin: 2px auto;
}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    height: 8px;margin: 4px 0;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight
{
    position: absolute;display: block;overflow: hidden;width: 20px;height: 100%;margin: 0 auto;cursor: pointer;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft
{
    left: 0;
}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight
{
    right: 0;
}.mCSB_container_wrapper
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;width: auto;height: auto;margin-right: 30px;margin-bottom: 30px;
}.mCSB_container_wrapper > .mCSB_container
{
    box-sizing: border-box;padding-right: 30px;padding-bottom: 30px;
}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical
{
    bottom: 20px;
}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    right: 20px;
}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical
{
    bottom: 0;
}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    right: 0;
}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    left: 20px;
}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    left: 0;
}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper
{
    margin-right: 0;margin-left: 30px;
}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container
{
    padding-right: 0;
}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container
{
    padding-bottom: 0;
}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden
{
    margin-right: 0;margin-left: 0;
}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden
{
    margin-bottom: 0;
}.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight
{
    transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail
{
    transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
}.mCSB_scrollTools
{
    opacity: .75                ;filter: 'alpha(opacity=75)';-ms-filter: 'alpha(opacity=75)';
}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools
{
    opacity: 0                ;filter: 'alpha(opacity=0)';-ms-filter: 'alpha(opacity=0)';
}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools
{
    opacity: 1                ;filter: 'alpha(opacity=100)';-ms-filter: 'alpha(opacity=100)';
}.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #ece7ea                ;filter: 'alpha(opacity=40)';-ms-filter: 'alpha(opacity=40)';
}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #181b39                ;filter: 'alpha(opacity=75)';-ms-filter: 'alpha(opacity=75)';
}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #181b39                ;filter: 'alpha(opacity=85)';-ms-filter: 'alpha(opacity=85)';
}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #181b39                ;filter: 'alpha(opacity=90)';-ms-filter: 'alpha(opacity=90)';
}.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight
{
    opacity: .4;background-image: url('mCSB_buttons.png');background-repeat: no-repeat;filter: 'alpha(opacity=40)';-ms-filter: 'alpha(opacity=40)';
}.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: 0 0;
}.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: 0 -20px;
}.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: 0 -40px;
}.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: 0 -56px;
}.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover
{
    opacity: .75                ;filter: 'alpha(opacity=75)';-ms-filter: 'alpha(opacity=75)';
}.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active
{
    opacity: .9                ;filter: 'alpha(opacity=90)';-ms-filter: 'alpha(opacity=90)';
}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.15);
}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: rgba(0,0,0,.85);
}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: rgba(0,0,0,.9);
}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -80px 0;
}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -80px -20px;
}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -80px -40px;
}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -80px -56px;
}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail
{
    width: 4px;border-radius: 1px;background-color: #fff;background-color: rgba(255,255,255,.1);
}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 4px;border-radius: 1px;background-color: #fff;background-color: rgba(255,255,255,.75);
}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: 100%;height: 4px;margin: 6px auto;
}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.85);
}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.9);
}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -32px 0;
}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -32px -20px;
}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -40px -40px;
}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -40px -56px;
}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail
{
    border-radius: 1px;background-color: #000;background-color: rgba(0,0,0,.1);
}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    border-radius: 1px;background-color: #000;background-color: rgba(0,0,0,.75);
}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -112px 0;
}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -112px -20px;
}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -120px -40px;
}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -120px -56px;
}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail
{
    width: 4px;border-radius: 2px;background-color: #fff;background-color: rgba(255,255,255,.1);
}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 6px;border-radius: 2px;background-color: #fff;background-color: rgba(255,255,255,.75);
}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;height: 4px;margin: 6px 0;
}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: 100%;height: 6px;margin: 5px auto;
}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.85);
}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.9);
}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -16px 0;
}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -16px -20px;
}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -20px -40px;
}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -20px -56px;
}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail
{
    border-radius: 2px;background-color: #000;background-color: rgba(0,0,0,.1);
}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    border-radius: 2px;background-color: #000;background-color: rgba(0,0,0,.75);
}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -96px 0;
}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -96px -20px;
}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -100px -40px;
}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -100px -56px;
}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #fff        ;background-color: rgba(255,255,255,.1);
}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 2px;
}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;
}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: 100%;height: 2px;margin: 7px auto;
}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.15);
}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -80px 0;
}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -80px -20px;
}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -80px -40px;
}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -80px -56px;
}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #fff        ;background-color: rgba(255,255,255,.15);
}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger
{
    height: 14px;
}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 14px;margin: 0 1px;
}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger
{
    width: 14px;
}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    height: 14px;margin: 1px 0;
}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar
{
    width: 16px;height: 16px;margin: -1px 0;
}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    width: 4px;
}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar
{
    width: 16px;height: 16px;margin: 0 -1px;
}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    height: 4px;margin: 6px 0;
}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: 0 -72px;
}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: 0 -92px;
}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: 0 -112px;
}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: 0 -128px;
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.15);
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -80px -72px;
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -80px -92px;
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -80px -112px;
}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -80px -128px;
}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail
{
    width: 4px;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    background-color: transparent;background-position: center;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail
{
    opacity: .3;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==');background-repeat: repeat-y;filter: 'alpha(opacity=30)';-ms-filter: 'alpha(opacity=30)';
}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    height: 4px;margin: 6px 0;background-repeat: repeat-x;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -16px -72px;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -16px -92px;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -20px -112px;
}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -20px -128px;
}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=');
}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -96px -72px;
}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -96px -92px;
}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -100px -112px;
}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -100px -128px;
}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-image: linear-gradient(to right, rgba(255,255,255,.5) 0%, rgba(255,255,255,0) 100%);background-repeat: repeat-y;
}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    background-image: linear-gradient(to bottom, rgba(255,255,255,.5) 0%, rgba(255,255,255,0) 100%);background-repeat: repeat-x;
}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger
{
    height: 70px;
}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger
{
    width: 70px;
}.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools
{
    opacity: 1                ;filter: 'alpha(opacity=30)';-ms-filter: 'alpha(opacity=30)';
}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    border-radius: 16px;
}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail
{
    width: 8px;background-color: #000;background-color: rgba(0,0,0,.2);box-shadow: inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);
}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #555;
}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 8px;
}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;height: 8px;margin: 4px 0;box-shadow: inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);
}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: 100%;height: 8px;margin: 4px auto;
}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -32px -72px;
}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -32px -92px;
}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -40px -112px;
}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -40px -128px;
}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000                ;background-color: rgba(0,0,0,.1);box-shadow: inset 1px 0 1px rgba(0,0,0,.1);
}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    box-shadow: inset 0 1px 1px rgba(0,0,0,.1);
}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -112px -72px;
}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -112px -92px;
}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -120px -112px;
}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -120px -128px;
}.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools
{
    opacity: 1                ;filter: 'alpha(opacity=30)';-ms-filter: 'alpha(opacity=30)';
}.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer
{
    border-radius: 7px;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    border-radius: 5px;
}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical
{
    right: 1px;
}.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical
{
    box-shadow: inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
}.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal
{
    bottom: 1px;box-shadow: inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);
}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 12px;height: auto;margin: 2px;box-shadow: inset 1px 0 0 rgba(255,255,255,.4);
}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    box-shadow: inset 0 1px 0 rgba(255,255,255,.4);
}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #555;
}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    width: auto;height: 12px;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer
{
    background-color: #000                ;background-color: rgba(0,0,0,.05);box-shadow: inset 1px 1px 16px rgba(0,0,0,.1);
}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: transparent;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -32px -72px;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -32px -92px;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -40px -112px;
}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -40px -128px;
}.mCS-3d-thick-dark.mCSB_scrollTools
{
    box-shadow: inset 0 0 14px rgba(0,0,0,.2);
}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal
{
    box-shadow: inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    box-shadow: inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);
}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    box-shadow: inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #777;
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer
{
    background-color: #fff                ;background-color: rgba(0,0,0,.05);box-shadow: inset 1px 1px 16px rgba(0,0,0,.1);
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: transparent;
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -112px -72px;
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -112px -92px;
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -120px -112px;
}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -120px -128px;
}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical
{
    right: 0;margin: 12px 0;
}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal
{
    bottom: 0;margin: 0 12px;
}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical
{
    right: auto;left: 0;
}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: transparent;
}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger
{
    height: 50px;
}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger
{
    width: 50px;
}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #fff                        ;background-color: rgba(255,255,255,.2);filter: 'alpha(opacity=20)';-ms-filter: 'alpha(opacity=20)';
}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #fff                        ;background-color: rgba(255,255,255,.5);filter: 'alpha(opacity=50)';-ms-filter: 'alpha(opacity=50)';
}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000                        ;background-color: rgba(0,0,0,.2);filter: 'alpha(opacity=20)';-ms-filter: 'alpha(opacity=20)';
}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000                        ;background-color: rgba(0,0,0,.5);filter: 'alpha(opacity=50)';-ms-filter: 'alpha(opacity=50)';
}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail
{
    width: 6px;background-color: #000;background-color: rgba(0,0,0,.2);
}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    width: 6px;
}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;height: 6px;margin: 5px 0;
}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    width: 12px;
}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail
{
    height: 12px;margin: 2px 0;
}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -32px -72px;
}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -32px -92px;
}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -40px -112px;
}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -40px -128px;
}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.1);
}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -112px -72px;
}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -112px -92px;
}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -120px -112px;
}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -120px -128px;
}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail
{
    width: 12px;background-color: #000;background-color: rgba(0,0,0,.2);
}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 6px;height: auto;margin: 3px 5px;
}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: auto;height: 6px;margin: 5px 3px;
}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail
{
    width: 100%;height: 12px;margin: 2px 0;
}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -32px -72px;
}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -32px -92px;
}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -40px -112px;
}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -40px -128px;
}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.1);
}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp
{
    background-position: -112px -72px;
}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown
{
    background-position: -112px -92px;
}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft
{
    background-position: -120px -112px;
}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight
{
    background-position: -120px -128px;
}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail
{
    box-sizing: border-box;border-width: 1px;border-style: solid;border-color: #fff;border-color: rgba(255,255,255,.2);background-color: transparent;
}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail
{
    border-color: #000        ;border-color: rgba(0,0,0,.2);
}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #fff        ;background-color: rgba(255,255,255,.6);
}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #000        ;background-color: rgba(0,0,0,.6);
}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.75);
}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.85);
}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #000        ;background-color: rgba(0,0,0,.9);
}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.75);
}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.85);
}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
{
    background-color: #fff        ;background-color: rgba(255,255,255,.9);
}
