.RadSlider_CnMaterial {
    
}

.RadSlider_CnMaterial .rslTrack {
    background-color: var(--border-color-ctrl);
}

.RadSlider_CnMaterial .rslSelectedregion {
    background-color: #8BC34A;
}

.RadSlider_CnMaterial a.rslDraghandle {
    background-color: #8BC34A;
    border-color: #8BC34A;
}

.RadSlider_CnMaterial a.rslHandle,
.RadSlider_CnMaterial a.rslHandle:before {
    color: #607D8B;
}

.RadSlider_CnMaterial a.rslHandle:hover:before {
    color: #263238;
}

.RadSlider_CnMaterial .rslItem,
.RadSlider_CnMaterial .rslLargeTick span,
.RadSlider_CnMaterial .rslItemsWrapper .rslItemSelected {
    color: #607D8B;
}

.RadSlider_CnMaterial .rslHorizontal .rslItem {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslVertical .rslItem {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslTop .rslSmallTick,
.RadSlider_CnMaterial .rslBottom .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslTop .rslLargeTick,
.RadSlider_CnMaterial .rslBottom .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslLeft .rslSmallTick,
.RadSlider_CnMaterial .rslRight .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslLeft .rslLargeTick,
.RadSlider_CnMaterial .rslRight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslMiddle .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslCenter .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial .rslCenter .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_CnMaterial.RadSlider .rslTrack,
.RadSlider_CnMaterial.RadSlider .rslSelectedregion {
    border-radius: 0;
    border-width: 0;
}

.RadSlider_CnMaterial a.rslHandle {
    border: none;
}

.RadSlider_CnMaterial .rslBottom div.rslTrack {
    bottom: 0.7707142857em;
}

.RadSlider_CnMaterial .rslTrack a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    overflow: visible;
}

.RadSlider_CnMaterial .rslDraghandle:focus:before {
    content: "";
    display: inline-block;
    width: 2.4285714286em;
    height: 2.4285714286em;
    background-color: rgba(139, 195, 74, 0.25);
    position: absolute;
    top: -0.7857142857em;
    left: -0.7857142857em;
    border-radius: 45px;
}

.RadSlider_CnMaterial .rslDraghandle:focus:active:before,
.RadSlider_CnMaterial .rslDraghandle.rslDraghandleActive:before {
    background-color: transparent;
}

.RadSlider_CnMaterial .rslTrack a.rslDraghandle:after {
    border-radius: 3.21429em;
    width: 0.8571428571em;
    height: 0.8571428571em;
    top: -0.0714285714em;
    left: -0.0714285714em;
    content: '';
    background-color: #8BC34A;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}

.RadSlider_CnMaterial .rslTrack a.rslDraghandle:active:after,
.RadSlider_CnMaterial .rslTrack a.rslDraghandleActive:after {
    width: 1.4285714286em;
    height: 1.4285714286em;
    top: -0.3571428571em;
    left: -0.2678571429em;
}

    .RadSlider_CnMaterial .rslItem,
    .RadSlider_CnMaterial .rslLargeTick span {
        font-size: 0.8571428571em;
        font-weight: var(--font-bold);
    }

.RadSlider_CnMaterial .rslHorizontal .rslTrack {
    height: 0.1428571429em !important;
    margin: 0;
}

.RadSlider_CnMaterial .rslHorizontal .rslSelectedregion {
    height: 0.1428571429em;
}

.RadSlider_CnMaterial .rslHorizontal.rslTop a.rslHandle {
    top: .52em;
    top: .9em\9;
}

.RadSlider_CnMaterial .rslHorizontal a.rslHandle {
    margin-top: -.65em;
}

.RadSlider_CnMaterial .rslHorizontal _:-ms-fullscreen, :root .RadSlider_CnMaterial .rslHorizontal.rslTop a.rslHandle {
    top: .75em;
}

.RadSlider_CnMaterial .rslHorizontal.rslMiddle a.rslHandle {
    top: 1.02em;
    margin-top: -0.8571428571em \9;
}

.RadSlider_CnMaterial .rslHorizontal _:-ms-fullscreen, :root .RadSlider_CnMaterial .rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -0.8571428571em;
    top: 50%;
}

.RadSlider_CnMaterial .rslHorizontal.rslBottom a.rslHandle {
    bottom: .1em;
    bottom: .2em\9;
}

.RadSlider_CnMaterial .rslHorizontal _:-ms-fullscreen, :root .RadSlider_CnMaterial .rslHorizontal.rslBottom a.rslHandle {
    top: auto;
    bottom: .20em;
}

.RadSlider_CnMaterial .rslHorizontal.rslBottom .rslItemsWrapper {
    bottom: .9em;
}

.RadSlider_CnMaterial .rslHorizontal a.rslDecrease {
    left: -0.2857142857em;
}

.RadSlider_CnMaterial .rslHorizontal a.rslIncrease {
    right: -0.0714285714em;
}

.RadSlider_CnMaterial .rslHorizontal.rslTop .rslItemsWrapper {
    top: .75em;
}

.RadSlider_CnMaterial .rslHorizontal.rslMiddle .rslItemsWrapper {
    top: -0.2857142857em;
}

.RadSlider_CnMaterial .rslHorizontal .rslTrack a.rslDraghandle {
    margin-top: auto;
    top: -0.3571428571em;
}

.RadSlider_CnMaterial .rslVertical .rslTrack {
    width: 0.1428571429em !important;
    margin-left: -0.0714285714em;
}

.RadSlider_CnMaterial .rslVertical .rslSelectedregion {
    width: 0.1428571429em;
}

.RadSlider_CnMaterial .rslVertical a.rslDraghandle {
    margin-left: -0.3571428571em;
}

.RadSlider_CnMaterial .rslVertical .rslHandle.rslDecrease {
    margin-top: -0.2857142857em;
}

.RadSlider_CnMaterial .rslVertical .rslHandle.rslIncrease {
    bottom: -0.2857142857em;
}

.RadSlider_CnMaterial .rslVertical.rslLeft .rslItemsWrapper,
.RadSlider_CnMaterial .rslVertical.rslLeft .rslLargeTick span,
.RadSlider_CnMaterial .rslVertical.rslLeft .rslLargeTick span.rslBRItemText {
    left: 1.9285714286em;
}

.RadSlider_CnMaterial .rslVertical.rslLeft a.rslHandle {
    left: 1.45em;
}

.RadSlider_CnMaterial .rslVertical.rslRight a.rslHandle {
    right: .25em;
}

.RadSlider_CnMaterial .rslHandle.t-ripple-effect-icon {
    position: absolute !important;
}

.RadSlider_CnMaterial a.rslHandle.t-ripple-effect-icon span {
    border-radius: 50%;
}
