.edit-page h2 {
	margin-top: 0;
}

$edit-page-border: 7px;

.edit-page-header {
	margin-top: 10px;
	position: relative;

	@media (min-width: $screen-xs) {
		border-width: $edit-page-border $edit-page-border 0;
		padding: 20px 30px 0;
	}
}

.edit-page-body {
	padding-bottom: 10px;
	position: relative;

	@media (min-width: $screen-xs) {
		border-width: $edit-page-border;
		margin-top: 10px;
		padding: 20px 30px 10px;
	}
}

.edit-page-header + .edit-page-body {
	@media (min-width: $screen-xs) {
		border-top-width: 0;
		margin-top: 0;
	}
}

.edit-page-header > .region-tag,
.edit-page-body > .region-tag {
	@include td-pos(right, -$edit-page-border);
	top: -$edit-page-border;
}
