	*{box-sizing: border-box;}
	h1 {font-size: 18pt}
	aside {width:0%;float:left;}
	main {width:100%; float:left;border-left:3px solid darkgreen;}
	main, aside {padding:0.5em;}
	.gray {background-color: #f0fae6}
	button {position:fixed;top:1em;left:10em;}
	.btn-info {border:none;background-color:#3ebbed;padding:5px 10px;border-radius:4px}
	section {font-weight: bold; margin:0.5em 0 0.2em 1em; display:none}