/* Quorum Universal Style Repo bundle - DO NOT EDIT */
.k-slider-horizontal {
  width: 100% !important;
  margin-bottom: 1.6rem;
}
.readonly .k-content .k-slider-horizontal {
  width: calc(100% - 56px) !important;
  margin-left: 2.8rem;
}
.readonly .k-content .k-slider-horizontal .k-button {
  display: none;
}
[dir=rtl] .k-slider-horizontal > .k-slider-track-wrap .k-slider-selection, .k-content .k-slider-horizontal > .k-slider-track-wrap .k-slider-selection {
  left: unset;
}
[dir=rtl] .k-slider-horizontal > .k-slider-track-wrap .k-draghandle-start, .k-content .k-slider-horizontal > .k-slider-track-wrap .k-draghandle-start {
  left: unset;
}
[dir=rtl] .k-slider-horizontal > .k-slider-track-wrap .k-draghandle-end, .k-content .k-slider-horizontal > .k-slider-track-wrap .k-draghandle-end {
  left: unset;
}
[dir=rtl] .k-slider-horizontal > .k-slider-track-wrap .k-draghandle, .k-content .k-slider-horizontal > .k-slider-track-wrap .k-draghandle {
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
.k-slider-horizontal {
  height: 3rem;
  width: 20rem;
  -ms-flex-flow: row nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row nowrap;
}
.k-slider-horizontal .k-tick {
  float: left;
  height: 100%;
  text-align: center;
  background-position: center -9.19999rem;
}
.k-slider-horizontal .k-slider-topleft .k-tick {
  background-position: center -12.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-tick {
  background-position: center -15.2rem;
}
.k-slider-horizontal .k-tick-large {
  background-position: center -0.2rem;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large {
  background-position: center -3.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
  background-position: center -6.2rem;
}
.k-slider-horizontal .k-first {
  background-position: 0 -9.19999rem;
}
.k-slider-horizontal .k-tick-large.k-first {
  background-position: 0 -0.2rem;
}
.k-slider-horizontal .k-slider-topleft .k-first {
  background-position: 0 -12.2rem;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
  background-position: 0 -3.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-first {
  background-position: 0 -15.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
  background-position: 0 -6.2rem;
}
.k-slider-horizontal .k-last {
  background-position: 100% -9.19999rem;
}
.k-slider-horizontal .k-tick-large.k-last {
  background-position: 100% -0.2rem;
}
.k-slider-horizontal .k-slider-topleft .k-last {
  background-position: 100% -12.2rem;
}
.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
  background-position: 100% -3.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-last {
  background-position: 100% -15.2rem;
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
  background-position: 100% -6.2rem;
}
.k-slider-horizontal .k-label {
  left: 50%;
  bottom: -1.2em;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.k-slider-horizontal .k-first .k-label {
  left: 0;
}
.k-slider-horizontal .k-last .k-label {
  left: 100%;
}
.k-slider-horizontal .k-slider-topleft .k-label {
  top: -1.2em;
}
.k-slider-horizontal .k-button-solid-base {
  background-image: none;
}
.k-slider-horizontal .k-button-solid-base:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.k-rtl .k-slider-horizontal .k-slider-selection,
.k-rtl .k-slider-horizontal .k-slider-track,
.k-slider-horizontal.k-rtl .k-slider-selection,
.k-slider-horizontal.k-rtl .k-slider-track,
[dir=rtl] .k-slider-horizontal .k-slider-selection,
[dir=rtl] .k-slider-horizontal .k-slider-track,
.k-slider-horizontal[dir=rtl] .k-slider-selection,
.k-slider-horizontal[dir=rtl] .k-slider-track {
  right: 0;
  left: auto;
}
.k-rtl .k-slider-horizontal .k-slider-buttons .k-slider-track,
.k-slider-horizontal.k-rtl .k-slider-buttons .k-slider-track,
[dir=rtl] .k-slider-horizontal .k-slider-buttons .k-slider-track,
.k-slider-horizontal[dir=rtl] .k-slider-buttons .k-slider-track {
  right: 3.8rem;
}
.k-rtl .k-slider-horizontal .k-button .k-i-arrow-w,
.k-rtl .k-slider-horizontal .k-button .k-i-arrow-e,
.k-slider-horizontal.k-rtl .k-button .k-i-arrow-w,
.k-slider-horizontal.k-rtl .k-button .k-i-arrow-e,
[dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-w,
[dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-e,
.k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-w,
.k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-e {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.k-slider-horizontal .k-slider-track,
.k-slider-horizontal .k-slider-selection {
  height: 0.4rem !important;
  left: 0;
  margin-top: -0.2rem !important;
  top: 50% !important;
}
.k-slider-horizontal .k-slider-buttons .k-slider-track {
  left: 3.8rem;
}
.k-slider-horizontal .k-draghandle {
  top: 50% !important;
  -webkit-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}
.k-slider-horizontal .k-draghandle:active,
.k-slider-horizontal .k-draghandle.k-pressed {
  -webkit-transform: translateY(-50%) scale(1);
  -ms-transform: translateY(-50%) scale(1);
  transform: translateY(-50%) scale(1);
}
.k-slider-transitions.k-slider-horizontal .k-draghandle {
  transition: left 0.3s ease-out, background-color 0.3s ease-out, -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-transition: left 0.3s ease-out, background-color 0.3s ease-out, -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: left 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.k-slider-transitions.k-slider-horizontal .k-slider-selection {
  -webkit-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
}
.k-slider-horizontal .k-slider-items {
  height: 100%;
  padding: 0.2rem 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.k-no-flexbox .k-slider-horizontal {
  display: inline-block;
}
.k-no-flexbox .k-slider-vertical {
  display: inline-block;
}
.k-slider.k-slider-horizontal .k-tick {
  background-image: url(data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}
/*# sourceMappingURL=forms-control-range-slider-horizontal.css.map */