.tse-scrollable{position:relative;width:200px;height:300px;overflow:hidden}.tse-scrollable .tse-scroll-content{overflow:hidden;overflow-y:scroll}.tse-scrollable .tse-scroll-content::-webkit-scrollbar{width:0;height:0}.tse-scrollbar{z-index:99;position:absolute;top:0;right:0;bottom:0;width:11px}.tse-scrollbar .drag-handle{position:absolute;right:2px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;min-height:10px;width:7px;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear;background:#6c6e71;-webkit-background-clip:padding-box;-moz-background-clip:padding}.tse-scrollbar:hover .drag-handle{opacity:.7;-webkit-transition:opacity 0 linear;-moz-transition:opacity 0 linear;-o-transition:opacity 0 linear;-ms-transition:opacity 0 linear;transition:opacity 0 linear}.tse-scrollbar .drag-handle.visible{opacity:.7}.scrollbar-width-tester::-webkit-scrollbar{width:0;height:0}.tse-scrollable.horizontal .tse-scroll-content{overflow-x:scroll;overflow-y:hidden}.tse-scrollable.horizontal .tse-scroll-content::-webkit-scrollbar,.tse-scrollable.horizontal .tse-scroll-content::scrollbar{width:auto;height:0}.tse-scrollable.horizontal .tse-scrollbar{top:auto;left:0;width:auto;height:11px}.tse-scrollable.horizontal .tse-scrollbar .drag-handle{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.tse-scrollable{width:100%;height:auto;padding:0 0 30px}.tsescroll-wrapper .tse-content{height:auto!important;display:inline-block;white-space:nowrap}.tse-scrollable.horizontal .tse-scroll-content{height:auto!important}.tse-scrollable.horizontal .tse-scrollbar{width:100%;height:1px;background:#3e3e3e;background:rgba(255,255,255,.2);margin:10px 0}.tse-scrollable.horizontal .tse-scrollbar .drag-handle{height:3px;background:#9f9f9f;background:rgba(255,255,255,.5);top:-1px;cursor:pointer}.tse-scrollbar .drag-handle.visible{opacity:1}body.browser-firefox .tse-scrollable,body.browser-ie .tse-scrollable{padding:0}body.browser-firefox .tse-scrollable.horizontal .tse-scroll-content,body.browser-ie .tse-scrollable.horizontal .tse-scroll-content{margin:0 0 -17px}body.browser-firefox .novo-seat-block .novo-seatarea .novo-outer-tableseat-inner,body.browser-ie .novo-seat-block .novo-seatarea .novo-outer-tableseat-inner{padding:0 0 40px}body.browser-firefoxv .tse-scrollable .tse-scroll-content,body.browser-iev .tse-scrollable .tse-scroll-content{margin:0 -17px 0 0}body.browser-firefoxv .tse-scrollable .tse-scroll-content:before,body.browser-iev .tse-scrollable .tse-scroll-content:before{content:'';position:absolute;width:20px;height:100%;background:#292929;top:0;right:0}body.browser-firefoxv .tse-scrollable .tse-scroll-content,body.browser-iev .tse-scrollable .tse-scroll-content{margin-right:-17px}body.browser-firefoxv .location-wrap .tse-scrollbar,body.browser-iev .location-wrap .tse-scrollbar{right:7px}body.browser-firefoxhome .tse-scrollable .tse-scroll-content,body.browser-iehome .tse-scrollable .tse-scroll-content{margin:0 -17px 0 0}body.browser-firefoxhome .tse-scrollable .tse-scroll-content:before,body.browser-iehome .tse-scrollable .tse-scroll-content:before{content:'';position:absolute;width:20px;height:100%;background:#000;top:0;right:0}body.browser-firefoxhome .tse-scrollable .tse-scroll-content,body.browser-iehome .tse-scrollable .tse-scroll-content{margin-right:-17px}body.browser-firefoxhome .location-wrap .tse-scrollbar,body.browser-iehome .location-wrap .tse-scrollbar{right:7px}