.cbblack.cbcontainer { padding : 2px 2px 2px @checkbox-black-image-width; } .cbblack.cbcontainer span { color : @checkbox-black-color; top : 0; } .cbblack.cbcontainer.dark-bg span { text-shadow: #000 0px 1px 0px; } .cbblack.cbcontainer .checkbox { width: @checkbox-black-width; height: @checkbox-black-height; .image-2x("@{image-path}/@{checkbox-black-image}", @checkbox-black-image-width, @checkbox-black-image-height); background-position: 0 0; } .cbblack.cbcontainerOver .checkbox{ background-position : 0 (-1 * @checkbox-black-height); } .cbblack.cbcontainerDown .checkbox{ background-position : 0 (-2 * @checkbox-black-height); } .cbblack.cbcontainerChecked .checkbox { background-position : 0 (-3 * @checkbox-black-height); } .cbblack.cbcontainerOver.cbcontainerChecked .checkbox{ background-position : 0 (-4 * @checkbox-black-height); } .cbblack.cbcontainerChecked.cbcontainerDown .checkbox { background-position : 0 (-5 * @checkbox-black-height); } .cbblack.cbcontainerError span { background-color : #ffb500; color : #fbfbfb; } .cbblack.cbcontainerDisabled .checkbox { background-position : 0 (-6 * @checkbox-black-height); } .cbblack.cbcontainerDisabled.cbcontainerChecked .checkbox { background-position : 0 (-7 * @checkbox-black-height); } .cbblack.cbcontainerDisabled span { color : #bebebe; }