input[type="checkbox"].checkbox{display:none;}input[type="checkbox"].checkbox+label{width:100%;position:relative;background-color:#b94a48;text-align:center;padding:10px;font-size:12px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;border-radius:3px;}input[type="checkbox"].checkbox:checked+label{background-color:#468847;}input[type="checkbox"].checkbox:disabled+label{opacity:0.5;}