.irs{font-family:Arial,sans-serif;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;font-size:12px}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{display:block;box-sizing:border-box;z-index:1;cursor:default;position:absolute}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{display:block;cursor:default;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{left:0;display:block;white-space:nowrap;cursor:default;position:absolute;top:0}.irs-grid{left:0;display:none;position:absolute;height:20px;bottom:0;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{left:0;position:absolute;top:0;height:8px;background:#000;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{left:0;line-height:9px;text-align:center;color:#000;white-space:nowrap;position:absolute;padding:0 3px;bottom:0;font-size:9px}.irs-disable-mask{left:-1%;display:block;z-index:2;cursor:default;position:absolute;top:0;height:100%;background:transparent;width:102%}.lt-ie9 .irs-disable-mask{filter:alpha(opacity=0);cursor:not-allowed;background:#000}.irs-disabled{opacity:.4}.irs-hidden-input{left:0!important;margin:0!important;border-style:solid!important;line-height:0!important;display:block!important;outline:none!important;overflow:hidden;z-index:-9999!important;position:absolute!important;border-color:transparent!important;top:0!important;padding:0!important;height:0!important;font-size:0!important;background:none!important;width:0!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{border-radius:4px;top:25px;height:12px;background-color:#e1e4e9}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;height:18px;background-color:transparent;width:16px}.irs--flat .irs-handle>i:first-child{left:50%;margin-left:-1px;display:block;position:absolute;top:0;height:100%;background-color:#da4453;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{text-shadow:none;border-radius:4px;line-height:1.333;color:#999;top:0;padding:1px 3px;font-size:10px;background-color:#e1e4e9}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{text-shadow:none;border-radius:4px;line-height:1.333;color:#fff;padding:1px 5px;font-size:10px;background-color:#ed5565}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{left:50%;border:3px solid transparent;margin-left:-3px;display:block;overflow:hidden;position:absolute;height:0;bottom:-6px;border-top-color:#ed5565;content:"";width:0}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{border-radius:12px;border:1px solid #ccc;top:33px;height:12px;background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%)}.irs--big .irs-bar{box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);border:1px solid #428bca;top:33px;height:12px;background-color:#92bce0;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border:1px solid rgba(0,0,0,.3);top:25px;height:30px;background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);width:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--big .irs-max,.irs--big .irs-min{text-shadow:none;border-radius:3px;color:#fff;top:0;padding:1px 5px;background-color:#9f9f9f}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{text-shadow:none;border-radius:3px;color:#fff;padding:1px 5px;background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9)}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{border:solid #a3adc1;border-width:1px 1px 0;border-radius:5px;top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0)}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{border-radius:0 0 3px 3px;box-shadow:1px 1px 1px rgba(0,0,0,.1);border:1px solid #a3adc1;border-top:0 solid #a3adc1;top:37px;height:13px;width:12px}.irs--modern .irs-handle>i:first-child{left:1px;transform:rotate(45deg);border:1px solid #a3adc1;display:block;position:absolute;top:-4px;height:6px;background:#fff;width:6px}.irs--modern .irs-handle>i:nth-child(2){left:0;border-radius:0 0 3px 3px;display:block;box-sizing:border-box;position:absolute;top:0;height:12px;background:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);width:10px}.irs--modern .irs-handle>i:nth-child(3){left:3px;border-left:1px solid #a3adc1;display:block;box-sizing:border-box;position:absolute;border-right:1px solid #a3adc1;top:3px;height:5px;width:4px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{text-shadow:none;border-radius:5px;line-height:1.333;color:#fff;top:0;padding:1px 5px;font-size:10px;background-color:#d1d6e0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{text-shadow:none;border-radius:5px;line-height:1.333;color:#fff;padding:1px 5px;font-size:10px;background-color:#20b426}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{left:50%;border:3px solid transparent;margin-left:-3px;display:block;overflow:hidden;position:absolute;height:0;bottom:-6px;border-top-color:#20b426;content:"";width:0}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{line-height:1;height:50px;font-size:12px}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{border-radius:2px;top:30px;height:2px;background-color:#000}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;height:10px;background-color:#a804b2;width:10px}.irs--sharp .irs-handle>i:first-child{left:0;border:5px solid transparent;display:block;position:absolute;top:100%;height:0;border-top-color:#a804b2;width:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{opacity:.4;border-radius:2px;line-height:1;color:#fff;top:0;padding:3px 4px;font-size:14px;background-color:#a804b2}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{text-shadow:none;border-radius:2px;line-height:1;color:#fff;padding:3px 4px;font-size:14px;background-color:#a804b2}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{left:50%;border:3px solid transparent;margin-left:-3px;display:block;overflow:hidden;position:absolute;height:0;bottom:-6px;border-top-color:#a804b2;content:"";width:0}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{border-radius:4px;top:36px;height:4px;background-color:#dee4ec}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);border:4px solid #006cfa;top:26px;height:24px;background-color:#fff;width:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{border-radius:4px;line-height:1;color:#333;top:0;padding:3px 5px;font-size:14px;background-color:rgba(0,0,0,.1)}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{text-shadow:none;border-radius:4px;line-height:1;color:#fff;padding:3px 5px;font-size:14px;background-color:#006cfa}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{left:50%;border:3px solid transparent;margin-left:-3px;display:block;overflow:hidden;position:absolute;height:0;bottom:-6px;border-top-color:#006cfa;content:"";width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #000;top:25px;height:16px;background-color:#fff;width:16px}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{line-height:1;color:#333;top:0;padding:3px 5px;font-size:14px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{text-shadow:none;line-height:1;color:#fff;padding:3px 5px;font-size:14px;background-color:#000}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}