@media (min-width: 1001px) {
	section.site-content {
		display: flex;
		margin: 0.5em 0em;
		padding: 0.5em 0.5em 1em 0.5em;
		background: #202030;
		color: black;
		font-family: Georgia, Cambria, serif;
		font-size: 14pt;
	}
	div.content-container {
		background: #EFEFEF;
	}
	div.sidebar-container {
		background: #EFEFEF;
		min-width: 25%;
		max-width: 30%;
	}
}

@media (max-width: 1000px) {
	section.site-content {
		display: block;
		margin: 0.5em 0em;
		padding: 0.5em 0.5em 1em 0.5em;
		background: #202030;
		color: black;
		font-family: Georgia, Cambria, serif;
		font-size: 14pt;
	}
	div.content-container {
		background: #EFEFEF;
	}
	div.sidebar-container {
		background: #EFEFEF;
	}
}

img.responsive-image {
	max-width: 100%;
	width: auto;
	height: auto;
}

div.float-right {
	float: right;
	padding-left: 0.5em;
}
