﻿.chk_1,.chk_2,.chk_3,.chk_4 {
    display: none;
}
 
/*******STYLE 1*******/
.chk_1 + label {
	overflow:hidden;
	border:2px solid #fff;
	width:18px; height:18px;
	border-radius:1000px;
	display: inline-block;
	vertical-align:middle;
	margin-right:10px;
	position:relative;
}

.chk_1:checked + label {
	background:#c1925b;
	border: 2px solid #c1925b;
	width:18px; height:18px;
	background-image:url(../images/icon40.png); background-repeat:no-repeat; background-position:0px -1px; background-size:16px auto; 

}

.chk_1:checked + label:after {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #fff;
	width: 100%;
	text-align: center;
	font-size: 22px;
	vertical-align: text-top;
}

{ display:none; font-family:Verdana, Geneva, sans-serif;}
