.mCSB_container {width: auto;margin-right: 15px;overflow: hidden;}
.mCSB_container.mCS_no_scrollbar {margin-right: 0;}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {margin-right: 15px;}
.mCustomScrollBox>.mCSB_scrollTools {width: 16px;height: 100%;top: 0;right: 0;}
.mCSB_scrollTools .mCSB_draggerContainer {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: 2px;height: 100%;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.mCSB_scrollTools .mCSB_dragger {cursor: pointer;width: 100%;height: 30px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 4px;height: 100%;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: center;}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown {display: block;position: relative;height: 20px;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown {top: 100%;margin-top: -40px;}
.mCSB_horizontal>.mCSB_container {height: auto;margin-right: 0;margin-bottom: 30px;overflow: hidden;}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {margin-bottom: 0;}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {margin-right: 0;margin-bottom: 30px;}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools {width: 100%;height: 16px;top: auto;right: auto;bottom: 0;left: 0;overflow: hidden;}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer {margin: 0 20px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;height: 2px;margin: 7px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {width: 30px;height: 100%;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 4px;margin: 6px auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {display: block;position: relative;width: 20px;height: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;float: left;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {margin-left: -40px;float: right;}
.mCustomScrollBox {-ms-touch-action: none;}
.mCustomScrollBox>.mCSB_scrollTools {opacity: .75;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.mCustomScrollBox:hover>.mCSB_scrollTools {opacity: 1;filter: "alpha(opacity=100)";-ms-filter: "alpha(opacity=100)";}
.mCSB_scrollTools .mCSB_draggerRail {background: #000;background: rgba(0,0,0,.4);filter: "alpha(opacity=40)";-ms-filter: "alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #fff;background: rgba(255,255,255,.75);filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: rgba(255,255,255,.85);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: rgba(255,255,255,.9);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 {background-repeat: no-repeat;opacity: .4;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: #000;background: rgba(0,0,0,.15);}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #000;background: rgba(0,0,0,.75);}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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 {width: 4px;background: #fff;background: rgba(255,255,255,.1);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 4px;background: #fff;background: rgba(255,255,255,.75);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;height: 4px;margin: 6px 0;}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 4px;margin: 6px auto;}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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 {width: 4px;background: #000;background: rgba(0,0,0,.1);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 4px;background: #000;background: rgba(0,0,0,.75);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;height: 4px;margin: 6px 0;}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 4px;margin: 6px auto;}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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 {width: 4px;background: #fff;background: rgba(255,255,255,.1);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px;background: #fff;background: rgba(255,255,255,.75);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;height: 4px;margin: 6px 0;}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 6px;margin: 5px auto;}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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 {width: 4px;background: #000;background: rgba(0,0,0,.1);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px;background: #000;background: rgba(0,0,0,.75);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;height: 4px;margin: 6px 0;}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 6px;margin: 5px auto;}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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: #fff;background: rgba(255,255,255,.1);}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 2px;}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 2px;margin: 7px auto;}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail {background: #000;background: rgba(0,0,0,.15);}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 2px;background: #000;background: rgba(0,0,0,.75);}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {width: 100%;}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 2px;margin: 7px auto;}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: 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: 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;}