.bapf_ckbox_smlchck input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
display: inline-block;
vertical-align: middle;
border: 0;
border: 1px solid #e5e5e5;
width: 14px;
height: 14px;
outline: none;
padding: 4px;
margin-right: 5px;
position: relative;
border-radius: 2px;
}
.bapf_ckbox_smlchck input[type="checkbox"]:checked:after {
content: "";
width: 6px;
height: 3px;
border: solid #111;
border-width: 0 0 2px 2px;
display: block;
position: absolute;
top: 3px;
left: 2px;
transform: rotate(-45deg);
box-sizing: content-box;
}