@charset "utf-8"; 
   
.WolfharuRadioCheckbox p { position:relative; margin:0 0 0px 0; display: inline-block; text-align: left; } 

.WolfharuRadioCheckbox p>input[type="checkbox"], .WolfharuRadioCheckbox p>input[type="radio"] { position:relative; top:-1px; vertical-align:middle; cursor: pointer;}

.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"], .WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"] { position:absolute; left:0; top:0; width:18px; min-height:18px; margin:0; opacity:0; }
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"] + label, .WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"] + label {
	margin:0 10px 0 0; padding:1px 0 2px 25px; display:inline-block;;
	width:100%; min-height:18px; display:block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"] + label {background: url(../images/radio-off.png) no-repeat;}

.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"] + label {background: url(../images/check-off.png) no-repeat;}
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"]:disabled + label {background: url(../images/check-off.png) no-repeat;}  
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"]:checked + label {background: url(../images/check-on.png) no-repeat;}
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"]:checked:disabled + label {background: url(../images/check-on.png) no-repeat;}

.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"]:disabled + label {background: url(../images/radio-off.png) no-repeat;}
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"]:checked + label {background: url(../images/radio-on.png) no-repeat;}
.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"]:checked:disabled + label {background: url(../images/radio-on.png) no-repeat;}

.WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="checkbox"]:focus + label, .WolfharuRadioCheckbox p:not(#cssbrowser)>input[type="radio"]:focus + label {
	-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05), 0 0 8px rgba(82,168,226,0.6); -moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05), 0 0 8px rgba(82,168,226,0.6); box-shadow:inset 0 1px 3px rgba(0,0,0,0.05), 0 0 8px rgba(82,168,226,0.6);
}

.WolfharuRadioCheckbox p:not(#cssbrowser)>input +label {display: inline-block;}