.scroll-wrapper{overflow:hidden;padding-right:15px;position:relative}.scroll-wrapper>.scroll-content{overflow:scroll}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper .scroll-element{border:none;margin:0;padding:0;position:absolute;z-index:10}.scroll-wrapper .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;display:block;height:100%;left:0;top:0;width:100%}.scroll-wrapper .scroll-element .scroll-element_outer{overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scroll-wrapper .scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4;background-color:#e0e0e0}.scroll-wrapper .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4;background-color:#00bae3;opacity:1;}.scroll-wrapper .scroll-element:hover .scroll-bar{background-color:#00bae3}.scroll-wrapper .scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scroll-wrapper .scroll-element.scroll-y{height:100%;right:0;top:0;width:5px;background:#000}.scroll-wrapper .scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scroll-wrapper .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scroll-wrapper .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scroll-wrapper .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scroll-wrapper .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scroll-element{display:none;box-sizing:content-box}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden}.scroll-textarea>.scroll-content>textarea{border:none;box-sizing:border-box;height:100%;margin:0;max-height:none;max-width:none;overflow:scroll;outline:0;padding:2px;position:relative;top:0;width:100%}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}