@charset "UTF-8";

.pat-checklist {
	label {
		padding-left: 1.5em;
		position: relative;
		display: block;

		&.checked:before,
		&.unchecked:before {
			font-family: fontello;
			content: '#{$glyph-checkbox}';
			float: left;
			position: absolute;
			left: 0;
			top: 0.1em;
		}

		&.checked:before {
			content: '#{$glyph-checkbox-active}'
		}

		input[type="checkbox"],
		input[type="radio"] {
			opacity: 0;
			position: absolute;
		}
	}

	&.radio label {
		&:before {
			content: '#{$glyph-radio-button}';
		}
		&.checked:before {
			content: '#{$glyph-radio-button-active}';
		}
	}

	fieldset.composed {
		padding-left: 0;
		margin-bottom: 0;
		position: relative;
	}
}
@charset "UTF-8";

.pat-checklist {

	> br {
		display: none;
	}
		
	label {
		padding-left: 1.5em;
		position: relative;
		display: block;

		&.checked:before,
		&.unchecked:before {
			font-family: fontello;
			content: '#{$glyph-checkbox}';
			float: left;
			position: absolute;
			left: 0;
			top: 0.1em;
		}

		&.checked:before {
			content: '#{$glyph-checkbox-active}'
		}

		input[type="checkbox"],
		input[type="radio"] {
			opacity: 0;
			position: absolute;
		}
	}

	&.radio label {
		&:before {
			content: '#{$glyph-radio-button}';
		}
		&.checked:before {
			content: '#{$glyph-radio-button-active}';
		}
	}

	fieldset.composed {
		padding-left: 0;
		margin-bottom: 0;
		position: relative;
	}
}
Fix for too much spacing in checklists
Fix for too much spacing in checklists
