input[type=radio]:checked+label::before{border:15px solid black;background-image:none;background-position-x:0px;background-position-y:0px}input[type=checkbox]:checked+label::before{border:15px solid black;background-color:black;background-image:none;background-position-x:0px;background-position-y:0px}input[type=radio]:checked+label::after{background-image:none;background-position-x:0px;background-position-y:0px}input[type=checkbox]:checked+label::after{display:none}
