
.jslider-vertical { transform: rotate(-90deg); }

/* .jslider .jslider-bg i, */
.jslider .jslider-pointer
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yMlQwOToyNTo1MyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOS0yMlQwOToyNTo1MyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDktMjJUMDk6MjU6NTMrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YzFkZmVkNGUtMDBiMC1iNDQyLTliMDEtOTA0NzgzY2Y3ODM0IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzQ5MTlkMGItMTU1Yi0yNTQ0LTkyOGUtYTY5YmI0NTljNGNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWU0ZDNjZjItMzc2Zi1lYTRkLWEwMjUtNzY5MWY3Zjc1M2FlIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MWU0ZDNjZjItMzc2Zi1lYTRkLWEwMjUtNzY5MWY3Zjc1M2FlIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTIyVDA5OjI1OjUzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMWRmZWQ0ZS0wMGIwLWI0NDItOWIwMS05MDQ3ODNjZjc4MzQiIHN0RXZ0OndoZW49IjIwMjAtMDktMjJUMDk6MjU6NTMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Z1HzhAAAAMNJREFUKBVjYIAADiCWAGIFPFgCqg6uQcM/qug/IQxSB9MoARLIre77f+76XZwYJA/VCLKRQQHEmbJ86/8dR87hxCB5qCYFuKYJizf9X7XjCE4MksfQ1LNg/f+Zq3bgxCB5DE3tc9b871u0AScGyWNoWrRpH0GMrAkcek09c/+fvnIbJwbJI4cePJ56py79/+zVOwwMEkePJxSN0+as/v/79x84BvGxacDQOH3emv8gAKLxacCqkRgNGBqJ1YCsUQCXBgAamEJonC6PKQAAAABJRU5ErkJggg==) no-repeat 0 0; }

.jslider { display: block; width: 100%; height: auto; position: relative; top: 2.4em; font-family: Arial, sans-serif; }
.jslider table { width: 100%; border-collapse: collapse; border: 0; }
.jslider td, .jslider th { padding: 0; vertical-align: top; text-align: left; border: 0; }

.jslider table,
.jslider table tr,
.jslider table tr td { width: 100%; font-size: inherit; vertical-align: top; color: currentColor; }

.jslider .jslider-bg { position: relative; height: 8px; border-radius: 4px; background-color: #797979; padding: 1px; box-shadow: 1px 1px 0 rgba(255,255,255,0.3); }
/* .jslider .jslider-bg i { height: 100%; position: absolute; font-size: 0; top: 0; } */
/* .jslider .jslider-bg .l { width: 50%; background-position: 0 0; left: 0; } */
/* .jslider-lg .jslider .jslider-bg .r, .jslider .jslider-bg .r { width: 50%; left: 50%; background-position: right 0; } */
.jslider .jslider-bg .v {
  position: absolute; width: 60%; height: 100%; left: 0; top: 0;
  /* height: 5px; background-position: 0 -20px; background-repeat: repeat-x; */
  background-color: #1890ff;
}
/* .jslider-lg .jslider .jslider-bg i { height: 10px; }
.jslider-lg .jslider .jslider-bg .v { height: 10px;
  background-position: 0 -20px; background-repeat: repeat-x;
} */
.jslider-lg .jslider .jslider-bg { height: 16px; }
.jslider .jslider-bg .l,
.jslider .jslider-bg .r {
  display: none;
}

.jslider .jslider-pointer { width: 13px; height: 15px; background-position: center center; position: absolute; left: 20%; top: -14px; margin-left: -6px; cursor: pointer; z-index: 1; }
/* .jslider .jslider-pointer-hover { background-position: -20px -40px; } */
.jslider .jslider-pointer-to { left: 80%; }

.jslider .jslider-label { display: none!important; font-size: inherit; line-height: 1.5; color: currentColor; opacity: 0.4; white-space: nowrap; padding: 0px 2px; position: absolute; top: -1.6em; left: 0px; }
.jslider .jslider-label-to { left: auto; right: 0; }

.jslider .jslider-value { font-size: inherit; white-space: nowrap; position: absolute; top: calc(-1.2em - 15px); left: 20%; color: rgba(0,0,0,0.85); line-height: 1.2; }
.jslider .jslider-value-to { left: 80%; }

.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }

.jslider .jslider-scale { position: absolute; top: calc(100% + 5px); width: 100%; }
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; }
.jslider .jslider-scale ins { font-size: inherit; text-decoration: none; position: absolute; left: 0px; top: 8px; color: currentColor; }

.jslider-single .jslider-pointer-to,
.jslider-single .jslider-value-to,
/* .jslider-single .jslider-bg .v, */
.jslider-limitless .jslider-label
{ display: none; }

.jslider-vertical .jslider .jslider-pointer {
  top: auto;
  transform: rotate(180deg);
}
.jslider-vertical .jslider .jslider-value {
  top: calc(100% + 1.2em);
  /* transform: translateX(-50%); */
  writing-mode: vertical-lr;
  line-height: 0;
}
.jslider-vertical .jslider .jslider-scale {
  top: -8px;
}
.jslider-vertical .jslider .jslider-scale ins {
  top: auto;
  bottom: calc(5px + 100%);
  writing-mode: tb;
}