div.rangeslider {
    box-sizing: content-box;
    position: relative
}

div.rangeslider * {
    box-sizing: content-box
}

div.rangeslider div {
    position: absolute
}

div.rangeslider .rangeouter {
    background: #ddd;
    width: 100%
}

div.rangeslider .rangeinner {
    background: #AE3930 !important
}

div.rangeslider .rangeselector {
    background: #AE3930 !important;
    background-clip: padding-box;
    border: .4em solid transparent
}

div.rangeslider.disabled .rangeinner,
div.rangeslider.disabled .rangeselector {
    background-color: #ae3830 !important
}

div.rangeslider .rangeinner,
div.rangeslider .rangeouter,
div.rangeslider .rangeselector {
    -webkit-transition: background-color .2s linear;
    -moz-transition: background-color .2s linear;
    -o-transition: background-color .2s linear;
    -ms-transition: background-color .2s linear;
    transition: background-color .2s linear
}