/* back: rgb(230,230,230) dark: rgb(90,97,90) medium rgb(189,190,189) */ .dynamic-slider-control { position: relative; -moz-user-focus: normal; -moz-user-select: none; cursor: default; } .horizontal { width: 200px; height: 27px; } .vertical { width: 29px; height: 200px; } .dynamic-slider-control input { display: none; } .dynamic-slider-control .handle { position: absolute; font-size: 1px; overflow: hidden; -moz-user-select: none; cursor: default; } .dynamic-slider-control.horizontal .handle { width: 31px; height: 14px; background-image: url("handle.horizontal.png"); } .dynamic-slider-control.horizontal .handle div {} .dynamic-slider-control.horizontal .handle.hover {} .dynamic-slider-control.vertical .handle { width: 15px; height: 31px; background-image: url("handle.vertical.png"); } .dynamic-slider-control.vertical .handle.hover {} .dynamic-slider-control .line { position: absolute; font-size: 0.01mm; overflow: hidden; border: 1px solid rgb(90,97,90); background: rgb(189,190,189); behavior: url("css/boxsizing.htc"); /* ie path bug */ box-sizing: content-box; -moz-box-sizing: content-box; } .dynamic-slider-control.vertical .line { width: 3px; } .dynamic-slider-control.horizontal .line { height: 3px; } .dynamic-slider-control .line div { width: 1px; height: 1px; border: 1px solid; border-color: rgb(230,230,230) rgb(189,190,189) rgb(189,190,189) rgb(230,230,230); }