/* ================================
 * !Blocks
 * ================================*/

.block {
	border:1px solid #A6A6A6;
	clear:both;
	position:relative;
}

.block.inactive { display:none; }

.block > header h1 {
	color:#3A568D;
	border-bottom:1px solid #A6A6A6;
	font-size:18px;
	font-weight:bold;
	padding:10px;
}

.block .inner {
	padding:10px;
	overflow:hidden;
}