input[type=checkbox]:not(old),
input[type=radio   ]:not(old){
  /*
  width   : 22px;
  margin  : 0;
  padding : 0;
  opacity : 0;
  */
  display:none;
}

input[type=checkbox]:not(old) + label,
input[type=radio   ]:not(old) + label{
  display      : inline-block;
  padding-left : 25px;
  background   : url('//bio.burakbasaran.com/modul/images/icon/radio.png') no-repeat 0 0;
  line-height  : 22px;
  height       : 22px;
  cursor       : pointer;
}

input[type=checkbox]:checked:not(old) + label{
  background-position : 0 -22px;
}

input[type=radio]:checked:not(old) + label{
  background-position : 0 -22px;
}