#content-wrap
{
	display:table;
	border-left:1px dotted #000;
	border-right:1px dotted #000;
	width:calc(100% - 2px);
	height:512px;
	min-height:512px;
}
#content
{
	display:table-cell;
	padding:8px;
	overflow:auto;
}
#sidebar-wrapper
{
	display:table-cell;
	width:259px;
	min-width:259px;
	padding-left:8px;
	border-left:1px solid #000;
	min-height:512px;
}
#sidebar-top
{
	min-width:250px;
}
#sidebar
{
	min-width:250px;
}