.text-large {
	font-family: Arial, sans-serif;
	font-size: 1.5em;
	line-height: 1.4em;
}

.text-default {
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
}

.box-sizing {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.b-input {
	.box-sizing;
	.text-default;
	border: 0;
	-webkit-appearance: none;
	background: @white;
	height: 2em;
	padding: 2px;
}

.border-radius (@radius: 5px) {
	-webkit-border-radius: @radius;
	-moz-border-radius: @radius;
	border-radius: @radius;

	-moz-background-clip:    padding;
	-webkit-background-clip: padding-box;
	background-clip:         padding-box;
}

.button-text (@percent: 100%) {
	font-weight: bold;
	color: lighten(@white, @percent);
}
.text-large {
	font-family: Arial, sans-serif;
	font-size: 24px;
	line-height: 1.4em;
}

.text-default {
	font-family: Arial, sans-serif;
	font-size: 16px;
	line-height: 1.4em;
}

.box-sizing {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.b-input {
	.box-sizing;
	.text-default;
	border: 0;
	-webkit-appearance: none;
	background: @white;
	height: 2em;
	padding: 2px;
}

.border-radius (@radius: 5px) {
	-webkit-border-radius: @radius;
	-moz-border-radius: @radius;
	border-radius: @radius;

	-moz-background-clip:    padding;
	-webkit-background-clip: padding-box;
	background-clip:         padding-box;
}

.button-text (@percent: 100%) {
	font-weight: bold;
	color: lighten(@white, @percent);
}
Set font sizes in px not em. Fixes issues with site body having different font-size to CMS
Set font sizes in px not em. Fixes issues with site body having different font-size to CMS
