/* iCheck plugin Square skin, blue
----------------------------------- */
.icheckbox_square-blue,
.iradio_square-blue {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-blue {
    background-position: 0 0;
}
    .icheckbox_square-blue.hover {
        background-position: -24px 0;
    }
    .icheckbox_square-blue.checked {
        background-position: -48px 0;
    }
    .icheckbox_square-blue.disabled {
        background-position: -72px 0;
        cursor: default;
    }
    .icheckbox_square-blue.checked.disabled {
        background-position: -96px 0;
    }

.iradio_square-blue {
    background-position: -120px 0;
}
    .iradio_square-blue.hover {
        background-position: -144px 0;
    }
    .iradio_square-blue.checked {
        background-position: -168px 0;
    }
    .iradio_square-blue.disabled {
        background-position: -192px 0;
        cursor: default;
    }
    .iradio_square-blue.checked.disabled {
        background-position: -216px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-blue,
    .iradio_square-blue {
        background-image: url("data:image/png;base64,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");
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}