/* iCheck plugin Square skin, black
----------------------------------- */
.icheckbox,
.iradio {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    width: 20px; height: 20px;
    background: white;
    border: 2px solid #9e9e9e;
    margin: 0 10px 0 0;
    cursor: pointer;
    position: relative;
    top: -2px;
}

.iradio {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.icheckbox.checked:after {
	content: "\f3fd";
	color: #9e9e9e;
	font-family: 'Ionicons';
	font-size: 22px;
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	position: absolute;
	top: 50%; left: 50%;
}

.iradio.checked:after {
	content: '';
	width: 16px; height: 16px;
	background: #9e9e9e;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	position: absolute;
	top: 50%; left: 50%;
}