/* iCheck plugin Minimal skin, black
----------------------------------- */

.icheckbox_wizink,
.iradio_wizink {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    background: url(wizink.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_wizink {
    background-position: 0 0;
}

.icheckbox_wizink.hover {
    background-position: -20px 0;
}

.icheckbox_wizink.checked {
    background-position: -40px 0;
}

.icheckbox_wizink.disabled {
    background-position: -60px 0;
    cursor: default;
}

.icheckbox_wizink.checked.disabled {
    background-position: -80px 0;
}

.iradio_wizink {
    background-position: -100px 0;
}

.iradio_wizink.hover {
    background-position: -120px 0;
}

.iradio_wizink.checked {
    background-position: -140px 0;
}

.iradio_wizink.disabled {
    background-position: -160px 0;
    cursor: default;
}

.iradio_wizink.checked.disabled {
    background-position: -180px 0;
}

/* HiDPI support */

@media (-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi),
(min-resolution: 1.25dppx) {
    .icheckbox_wizink,
    .iradio_wizink {
        background-image: url(wizink@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}