/* Library code: */
.ab_scroller,.ab_scroller *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ab_scroller{position:relative;overflow:hidden;padding-bottom:40px}.ab_scroller *{user-drag:none}.ab_scroller-wrapper{position:relative;width:100%;height:auto}.ab_scroller-strip{position:absolute;left:0;top:0;width:100000px;min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ab_scroller.is-left-align .ab_scroller-strip{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ab_scroller.is-left-align .ab_scroller-anchors{margin-left:0;right:auto;left:0;margin-right:auto}.ab_scroller-strip,.ab_scroller-strip *{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;*cursor:move!important}.is-dragging,.is-dragging *,.is-dragging .ab_scroller-strip,.is-dragging .ab_scroller-strip *{cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.ab_scroller-strip a,.ab_scroller-strip a *{cursor:pointer}.ab_scroller-strip:after{clear:both;content:' ';display:block}.ab_scroller-border{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.2);width:1px;height:auto;z-index:5;opacity:0;transition:opacity .2s}.ab_scroller-border--left{left:0}.ab_scroller-border--right{right:0}.ab_scroller-border.is-visible{opacity:1}.ab_scroller-scrollwrap{position:absolute;bottom:-15px;left:0;right:0;height:7px}.ab_scroller-scrollbar{position:absolute;left:0;top:0;height:100%;border-radius:5px;background:rgba(0,0,0,.6);cursor:move!important;min-width:20px}.ab_scroller-scrollbar.is-right{left:auto;-webkit-transform:none!important;transform:none!important;right:0!important}.ab_scroller-anchors{position:absolute;bottom:-40px;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto;left:0;right:0}.ab_scroller-anchor{padding-right:5px;box-sizing:border-box;overflow:hidden}.ab_scroller-anchor span{white-space:nowrap!important;overflow:hidden;display:block;color:rgba(0,0,0,.5);border-bottom:1px dashed rgba(0,0,0,.2);cursor:pointer;transition:border-color .2s,color .2s}.ab_scroller-anchor span:hover{color:#000;border-bottom:1px dashed rgba(0,0,0,.7)}.ab_scroller.is-no-anchors{padding-bottom:15px}.ab_scroller.is-no-anchors .ab_scroller-anchors,.ab_scroller.is-no-scrollbar .ab_scroller-scrollwrap{display:none}.ab_scroller.is-no-scrollbar,.ab_scroller.is-not-scrollable{padding-bottom:25px}.ab_scroller.is-no-scrollbar .ab_scroller-anchors{bottom:-25px}.ab_scroller.is-no-scrollbar.is-no-anchors{padding-bottom:0}.ab_scroller.is-not-scrollable .ab_scroller-strip,.ab_scroller.is-not-scrollable .ab_scroller-strip *{cursor:initial!important;-webkit-transform:none!important;transform:none!important}.ab_scroller.is-not-scrollable .ab_scroller-border{display:none!important}.ab_scroller.is-not-scrollable .ab_scroller-scrollwrap{display:none}.ab_scroller.is-not-scrollable .ab_scroller-anchors{bottom:-25px}.ab_scroller.is-not-scrollable .ab_scroller-anchor span,.ab_scroller.is-not-scrollable .ab_scroller-anchor span:hover{border:0!important;cursor:initial;color:rgba(0,0,0,.5)}
