input.jcb-hidden { display: none; }
label.jcb-radio { cursor: pointer; position: relative; overflow: hidden; float: left; }
label.jcb-radio .label-icon { float: left; background: url(../images/sprite.png) no-repeat; margin-top: 3px; }
label.jcb-radio .label-text { float: left; padding: 6px 10px 0 5px; }
label.jcb-radio .label-icon { width: 26px; height: 26px; background-position: -13px -197px; }
label.jcb-radio.jcb-checked .label-icon { background-position: -100px -197px; }