input[type=checkbox].css-checkbox{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;left:-1000px;width:1px;z-index:-1000}input[type=checkbox].css-checkbox+label.css-label{height:38px;font-size:38px;background-position:0 0;cursor:pointer;line-height:38px;background-repeat:no-repeat;vertical-align:middle;padding-left:43px;display:inline-block}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -38px}label.css-label{-webkit-touch-callout:none;background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_74c5c24b633f8388acf78c70b91ec9b4.png);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}