/* Ion.RangeSlider, Flat UI Skin
// css version 2.0.3
// © Denis Ineshin, 2014    https://github.com/IonDen
// ===================================================================================================================*/

/* =====================================================================================================================
// Skin details */

.irs-line-mid, .irs-line-left, .irs-line-right, .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: 12px; top: 25px;}
.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: 12px; top: 25px;background-position: 0 -60px;}
.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: 16px; height: 18px;top: 22px;background-position: 0 -120px;}
.irs-slider.state_hover, .irs-slider:hover {background-position: 0 -150px;}
.irs-min, .irs-max {color: #999;font-size: 10px; line-height: 1.333;text-shadow: none;top: 0; padding: 1px 3px;background: #e1e4e9;-moz-border-radius: 4px;border-radius: 4px;}
.irs-from, .irs-to, .irs-single {color: #fff;font-size: 10px; line-height: 1.333;text-shadow: none;padding: 1px 5px;background: #ed5565;-moz-border-radius: 4px;border-radius: 4px;}
.irs-from:after, .irs-to:after, .irs-single:after {position: absolute; display: block; content: "";bottom: -6px; left: 50%;width: 0; height: 0;margin-left: -3px;
overflow: hidden;border: 3px solid transparent;border-top-color: #ed5565;}
.irs-grid-pol{background: #e1e4e9;}
.irs-grid-text{color: #999;}
.irs-disabled {}

.irs-bar{background: #a7947a; height: 5px;}
.irs-line-left, .irs-line-right, .irs-line-mid{background: #e1e4e9; height: 5px;}
.irs-slider, .irs-slider:hover{background: -webkit-linear-gradient(top, rgb(226, 226, 226) 0%, rgb(212, 212, 212) 11%, rgb(206, 206, 206) 50%, rgb(169, 169, 169) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
border-radius: 50%; width: 24px !important; height: 24px !important; top: 16px !important; background-position: 0 0 !important;
box-shadow: inset 0 -3px 3px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.4), 0 2px 0 0 rgba(0, 0, 0, 0.2); cursor: pointer;}
.irs-slider:before{content: "";display: block;position: absolute;top: 50%;left: 50%;width: 12px;height: 12px;margin: -6px 0 0 -6px;border-radius: 18px;background: rgb(239,239,239);background: #e2e2e2;box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);}
.irs-to, .irs-from, .irs-single{background: #555 !important; border-radius: 0; text-transform: uppercase; padding-top: 2px;}
.irs-from:after, .irs-to:after, .irs-single:after{border-top-color: #555;}
.irs-grid-text{font-size: 10px; color: #555; text-transform: uppercase;}
.diam-col6{margin-top: 7px;}
