/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
.mCustomScrollbar {
    -ms-touch-action: none;
    touch-action: none;
    /* MSPointer events - direct all pointer events to js */
    }
.mCustomScrollbar.mCS_no_scrollbar {
    -ms-touch-action: auto;
    touch-action: auto
    }
.mCustomScrollBox {
    /* contains plugin's markup */
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr
    }
.mCSB_container {
    /* contains the original content */
    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
    }
/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
    /* RTL direction/left-side scrollbar */
    margin-right: 0;
    margin-left: 30px
    }
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-left: 0
    }
/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
    /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
    position: absolute;
    width: 19px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0
    }
.mCSB_outside + .mCSB_scrollTools {
    right: -26px
    }
/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
    /* RTL direction/left-side scrollbar */
    right: auto;
    left: 0
    }
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
    left: -26px
    }
/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
    /* contains the draggable element and dragger rail markup */
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto
    }
.mCSB_scrollTools a + .mCSB_draggerContainer {
    margin: 20px 0
    }
.mCSB_scrollTools .mCSB_draggerRail {
    width: 6px;
    height: 100%;
    margin: 0 auto
    }
.mCSB_scrollTools .mCSB_dragger {
    /* the draggable element */
    cursor: pointer;
    width: 100%;
    height: 19px;
    /* minimum dragger height */
    z-index: 1
    }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    /* the dragger element */
    position: relative;
    width: 4px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    text-align: center
    }
.mCSB_scrollTools .mCSB_draggerRail {
    background: url(../images.54b601177434032517702b518ff5f344/scroll-bar.png)
    }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 19px;
    height: 19px;
    background: url(../images.54b601177434032517702b518ff5f344/scroll-icon.png)
    }