/* onyx-classes.less - combined CSS (less) files for all released Onyx controls
   into single onyx.less file to avoid IE bug that allows
   a maximum of 31 style sheets to be loaded before silently failing */

.onyx {
	color: @onyx-text-color;
	font-family: @onyx-font-family;
	font-size: @onyx-font-size;
	cursor: default;
	background-color: @onyx-background;
	/* remove automatic tap highlight color */
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	/* prevent IE from inheriting line-height for these elements */
	.onyx-button, .onyx label, .onyx input {
		line-height: normal;
	}

	.onyx-selected {
		background-color: @onyx-selected-background;
	}

	/* some default colors */
	.onyx-dark {
		background-color: @onyx-dark-background;
	}

	.onyx-light {
		background-color: @onyx-light-background;
	}

	.onyx-green {
		background-color: #91BA07;
	}

	.onyx-red {
		background-color: #C51616;
	}

	.onyx-blue {
		background-color: #35A8EE;
	}
}

/* LESS pre-calculations */
@onyx-disabled-opacity-ie: @onyx-disabled-opacity*100;
