input[type=checkbox].css{
	display:none;
}

input[type=checkbox].css + label.css{
	padding-left:20px;
	height:15px; 
	display:inline-block;
	line-height:15px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
	cursor:pointer;
}

input[type=checkbox].css:checked + label.css{
	background-position: 0 -15px;
}

.css{
	background-image:url(../images/forms/lite-x-blue.png);
}


input[type='range']{
	width:100%; height:auto;
}

input[type='submit']{
	border:0;
	padding:10px 50px;
	height:40px;
	font:bold 10pt 'Open Sans', Arial, Verdana, Tahoma;
	color:#ffffff;
	text-align:center;
	text-shadow:0 1px 1px #333;
}

input[type='submit']:active{
	padding-top:11px !important;
}