.icheckbox_square-blue, .iradio_square-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0 8px 0 0;padding:0;width:22px;height:22px;background:url(/css/lib/square/blue.png) no-repeat;border:none;cursor:pointer;}
.icheckbox_square-blue{background-position:0 0;}
.icheckbox_square-blue.hover{background-position:-24px 0;cursor:pointer;}
.icheckbox_square-blue.checked{background-position:-48px 0;cursor:pointer;}
.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;cursor:pointer;}
.iradio_square-blue.checked{background-position:-168px 0;cursor:pointer;}
.iradio_square-blue.disabled{background-position:-192px 0;cursor:default;}
.iradio_square-blue.checked.disabled{background-position:-216px 0;}
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
.icheckbox_square-blue, .iradio_square-blue {
background-image: url(/css/lib/square/blue@2x.png);
-webkit-background-size: 240px 24px;
background-size: 240px 24px;
}
}