input[data-type="welfare"] { position:absolute; clip:rect(0,0,0,0); } input[type='checkbox'] + label { display:block; height:30px; padding:6px 12px; font-size:13px; font-weight:500; line-height:1.428571429; border:1px solid #ccc; text-align:center; float:left; margin-right:12px; cursor:pointer; border-radius:2px; } input[type='checkbox']:checked + label { background-color:#009688; color:#fff; border-radius:2px; font-weight:500; }