/**
 * fixes.css
 *
 * Useful fixes and filters
 */

/**
 * useful generic classes
 */

.inline {
	display: inline;
}

.block {
	display: block;
}

.removed {
	display: none;
}

.hidden {
	position: absolute;
	left: -200em;
	width: 20em;
}

.emphasised {
	font-weight:bold;
}

/**
 * clearfix - see http://www.positioniseverything.net/easyclearing.html
 */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */