.nice-checkbox{
	display:block;
	width:21px;
	height:21px;
	background: url(../img/check-off.png) no-repeat;
	cursor: pointer;
}
.nice-checkbox.on{background: url(../img/check-on.png) no-repeat;}
.nice-checkbox input[type="checkbox"]{position: absolute;left: -9999px;}
.nice-form-control{
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
}

.nice-form-control:before, .nice-form-control:after {
	display: table;
	content: " ";
}
.nice-form-control:after {clear: both;}

.nice-form-control>.nice-checkbox{float:left;margin-right:5px;}

.nice-form-control>span{display:block;float:left;padding-top:2px;}