.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden;outline:none!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;top:0;display:block}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{width:0}.irs-bar,.irs-bar-edge{position:absolute;left:0;display:block}.irs-bar-edge{top:0}.irs-shadow{position:absolute;left:0;width:0;display:none}.irs-slider{position:absolute;cursor:default;display:block;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0}.irs-max,.irs-min{position:absolute;cursor:default;display:block}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;top:0;cursor:default;left:0;white-space:nowrap;display:block}.irs-grid{height:20px;position:absolute;bottom:0;left:0;width:100%;display:none}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{height:8px;position:absolute;top:0;background:#000;left:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{padding:0 3px;font-size:9px;color:#000;position:absolute;bottom:0;text-align:center;left:0;line-height:9px;white-space:nowrap}.irs-disable-mask{height:100%;position:absolute;top:0;background:transparent;cursor:default;left:-1%;width:102%;display:block;z-index:2}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{border-color:transparent!important;height:0!important;padding:0!important;font-size:0!important;position:absolute!important;border-style:solid!important;outline:none!important;top:0!important;margin:0!important;background:none!important;left:0!important;width:0!important;line-height:0!important;display:block!important;z-index:-9999!important}.irs{height:55px}.irs-with-grid{height:75px}.irs-line{height:10px;border:1px solid #ccc;top:33px;border-radius:16px;-moz-border-radius:16px;background:#eee;background:linear-gradient(180deg,#ddd -50%,#fff 150%)}.irs-line-left,.irs-line-mid,.irs-line-right{height:8px}.irs-bar{border-top:1px solid #428bca;border-bottom:1px solid #428bca}.irs-bar,.irs-bar-edge{height:10px;top:33px;background:#428bca;background:linear-gradient(0deg,#428bca 0,#7fc3e8)}.irs-bar-edge{border:1px solid #428bca;border-right:0;border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px;width:14px}.irs-shadow{height:2px;opacity:.3;top:38px;border-radius:5px;-moz-border-radius:5px;background:#000}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-slider{height:27px;border:1px solid #aaa;top:25px;box-shadow:1px 1px 3px rgba(0,0,0,.3);border-radius:27px;-moz-border-radius:27px;background:#ddd;background:linear-gradient(180deg,#fff 0,#dcdcdc 20%,#fff);cursor:pointer;width:27px}.irs-slider.state_hover,.irs-slider:hover{background:#fff}.irs-max,.irs-min{padding:1px 5px;font-size:12px;text-shadow:none;color:#333;top:0;border-radius:3px;-moz-border-radius:3px;background:rgba(0,0,0,.1);line-height:1.333}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{padding:1px 5px;font-size:14px;text-shadow:none;color:#fff;border-radius:3px;-moz-border-radius:3px;background:#428bca;line-height:1.333}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{color:#99a4ac;bottom:5px}