.irs-bar,
.irs-bar-edge,
.irs-slider{background:url(../img/sprite-skin-flat.png) repeat-x;}
.irs{height:40px;}
.irs-with-grid{height:60px;}
.irs-line{height:6px;top:25px;border:1px solid #ECECEC;border-radius:3px;background:none;}
.irs-line-left{height:12px;background-position:0 -30px;}
.irs-line-mid{height:12px;background-position:0 0;}
.irs-line-right{height:12px;background-position:100% -30px;}
.irs-bar{height:6px;top:25px;background:#930f1c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzMGYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYzMyNDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #930f1c 0%, #dc3246 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#930f1c), color-stop(100%,#dc3246));background:-webkit-linear-gradient(left, #930f1c 0%,#dc3246 100%);background:-o-linear-gradient(left, #930f1c 0%,#dc3246 100%);background:-ms-linear-gradient(left, #930f1c 0%,#dc3246 100%);background:linear-gradient(to right, #930f1c 0%,#dc3246 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#930f1c', endColorstr='#dc3246',GradientType=1);}
.irs-bar-edge{top:25px;height:12px;width:9px;background-position:0 -90px;}
.irs-shadow{height:3px;top:34px;background:#000;opacity:0.25;}
.lt-ie9 .irs-shadow{filter:alpha(opacity=25);}
.irs-slider{width:22px;height:22px;top:18px;background:url(../images/handler.png) no-repeat;}
.irs-min, .irs-max{color:#999;font-size:10px;line-height:1.333;text-shadow:none;top:0px;padding:1px 3px;background:#e1e4e9;-moz-border-radius:4px;border-radius:4px;}
.irs-from, .irs-to, .irs-single{width:45px;height:18px;border:1px solid #DADADA;border-radius:3px;background:#FAFAFA;text-align:center;color:#363636;font:bold 12px/18px 'PT Sans', sans-serif;}
.irs-from:after, .irs-to:after, .irs-single:after{content:"";width:24px;height:9px;background:url(../images/corner.png) no-repeat;position:absolute;top:-9px;left:12px;}
.irs-grid-pol{background:#e1e4e9;}
.irs-grid-text{color:#999;}
.irs-disabled{}