input[type="checkbox"] {
	 width: 12px;
	 height: 12px;
	 display: inline-block;
	 text-align: center;
	 vertical-align: middle;
	 line-height: 12px;
	 position: relative;
 }
 
 input[type="checkbox"]::before {
	 content: "";
	 position: absolute;
	 top: 0;
	 left: 0;
	 background: #fff;
	 width: 100%;
	 height: 100%;
	 border: 1px solid #CACDCF
}
 
input[type="checkbox"]:checked::before {
	content: "\2713";
	background-color: #2196F3;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	border: 1px solid #2196F3;
	font-size: 12px;
	font-weight: bold;
}