main {
	position: relative;
	min-height: 100vh;
	display: flex;
	flex-direction: column;
}

.content {
	display: flex;
	flex: 1;
}

.columns {
	display: flex;
	flex:1;
	min-width: 0;
}

#region_1 {
	position: relative;
	order: 1;
	padding: 4.5rem 7px 0px 7px;
}

#region_2 {
	position: relative;
	flex: 1;
	order: 2;
	padding: 4.5rem 7px 200px 7px;
	min-width: 0;
}

#region_3 {
	position: relative;
	order: 3;
	padding: 4.5rem 7px 0px 7px;
}
