.slider-container {width: 300px;padding-top: 10px;padding-bottom: 30px;}
.slider-container .back-bar {height: 10px;position: relative;}
.slider-container .back-bar .selected-bar {position: absolute;height: 100%;}
.slider-container .back-bar .pointer {position: absolute;width: 10px;height: 10px;background-color: red;cursor: move;opacity: 1;z-index: 2;}
.slider-container .back-bar .pointer-label {position: absolute;top: 25px;font-size: 14px;white-space: nowrap;line-height: 1;}
.slider-container .back-bar .focused {z-index: 10;}
.slider-container .clickable-dummy {cursor: pointer;position: absolute;width: 100%;height: 100%;z-index: 1;}
.slider-container .scale {top: 2px;position: relative;}
.slider-container .scale span {position: absolute;height: 5px;border-left: 1px solid #999;font-size: 0;}
.slider-container .scale ins {font-size: 9px;text-decoration: none;position: absolute;left: 0;top: 5px;color: #999;line-height: 1;}
.theme-green .back-barOLD {height: 25px;border-radius: 2px;background-color: #eeeeee;background-color: #e7e7e7;background-image: url(../images/range.png);background-repeat: no-repeat;background-size: 110% auto;}
.theme-green .back-bar {height: 10px;border-radius: 2px;background-color: #dddddd;background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#bbbbbb));background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#bbbbbb', GradientType=0);}
.theme-green .back-barORG {height: 5px;border-radius: 2px;background-color: #eeeeee;background-color: #e7e7e7;background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);background-image: -o-linear-gradient(top, #eeeeee, #dddddd);background-image: linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);}
.theme-green .back-bar .selected-bar {border-radius: 2px;background-color: #5db149;opacity: 0.9;}
.theme-green .back-bar .selected-barORG {border-radius: 2px;background-color: #ffffff;background-image: -moz-linear-gradient(top, #ffffff, #76fabc);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#76fabc));background-image: -webkit-linear-gradient(top, #ffffff, #76fabc);background-image: -o-linear-gradient(top, #ffffff, #76fabc);background-image: linear-gradient(to bottom, #ffffff, #76fabc);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#76fabc', GradientType=0);opacity: 0.5;}
.theme-green .back-bar .pointer {width: 10px;height: 20px;top: -5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #AAA;background-color: #e7e7e7;background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);background-image: -o-linear-gradient(top, #eeeeee, #dddddd);background-image: linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);cursor: col-resize;}
.theme-green .back-bar .pointerOLD {width: 14px;height: 14px;top: -5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 10px;border: 1px solid #AAA;background-color: #e7e7e7;background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);background-image: -o-linear-gradient(top, #eeeeee, #dddddd);background-image: linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);cursor: col-resize;}
.theme-green .back-bar .pointer-label {color: #333;font-weight: bold;}
.theme-green .back-bar .focused {color: #333;}
.theme-green .scale span {border-left: 1px solid #e5e5e5;}
.theme-green .scale ins {color: #999;}