﻿body {
}
.header__area .header__sidebar__right > li.wishlist > a span.product_qun {
    background: #ce7852 none repeat scroll 0 0;
    border-radius: 100px;
    color: #fff;
    display: block;
    font-size: 9px;
    font-weight: 400;
    height: 17px;
    line-height: 17px;
    margin: -8px 0 0;
    min-width: auto;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 44%;
    width: 16px;
}
#input_range{
    font-size:20px;
    margin-bottom:10px;
    width:150px;
}
.price--output{
    padding:10px;
}
input[type=range] {
    height: 25px;
    -webkit-appearance: none;
    margin: 10px 0;
    width: 100%;
}

    input[type=range]:focus {
        outline: none;
    }

    input[type=range]::-webkit-slider-runnable-track {
        width: 100%;
        height: 5px;
        cursor: pointer;
        animate: 0.2s;
        box-shadow: 0px 0px 0px #000000;
        background: #02070A;
        border-radius: 1px;
        border: 0px solid #000000;
    }

    input[type=range]::-webkit-slider-thumb {
        box-shadow: 0px 0px 0px #000000;
        border: 1px solid #000203;
        height: 18px;
        width: 18px;
        border-radius: 25px;
        background: #0D1114;
        cursor: pointer;
        -webkit-appearance: none;
        margin-top: -7px;
    }

    input[type=range]:focus::-webkit-slider-runnable-track {
        background: #02070A;
    }

    input[type=range]::-moz-range-track {
        width: 100%;
        height: 5px;
        cursor: pointer;
        animate: 0.2s;
        box-shadow: 0px 0px 0px #000000;
        background: #02070A;
        border-radius: 1px;
        border: 0px solid #000000;
    }

    input[type=range]::-moz-range-thumb {
        box-shadow: 0px 0px 0px #000000;
        border: 1px solid #000203;
        height: 18px;
        width: 18px;
        border-radius: 25px;
        background: #0D1114;
        cursor: pointer;
    }

    input[type=range]::-ms-track {
        width: 100%;
        height: 5px;
        cursor: pointer;
        animate: 0.2s;
        background: transparent;
        border-color: transparent;
        color: transparent;
    }

    input[type=range]::-ms-fill-lower {
        background: #02070A;
        border: 0px solid #000000;
        border-radius: 2px;
        box-shadow: 0px 0px 0px #000000;
    }

    input[type=range]::-ms-fill-upper {
        background: #02070A;
        border: 0px solid #000000;
        border-radius: 2px;
        box-shadow: 0px 0px 0px #000000;
    }

    input[type=range]::-ms-thumb {
        margin-top: 1px;
        box-shadow: 0px 0px 0px #000000;
        border: 1px solid #000203;
        height: 18px;
        width: 18px;
        border-radius: 25px;
        background: #0D1114;
        cursor: pointer;
    }

    input[type=range]:focus::-ms-fill-lower {
        background: #02070A;
    }

    input[type=range]:focus::-ms-fill-upper {
        background: #02070A;
    }

