.ui-filter-inset {
	margin-top: 0;
}

input.ui-button {
	margin-bottom: 15px;
}

.ui-field-contain {
	border-bottom: none;
}

@media only screen and ( min-width: 64.1em ) {
	.ui-page {
		width: 45em !important;
		margin: 0 auto !important;
		position: relative !important;
		border-right: 0.3em #666 outset !important;
		border-left: 0.3em #666 outset !important;
	}
	.ui-overlay-a {
		background: #333;
	}
	.ui-overlay-b {
		background: #333;
	}
	.ui-overlay-c {
		background: #333;
	}
	.ui-overlay-d {
		background: #333;
	}
}

h2 {
	margin-left: 0.75em;
	margin-right: 0.75em;
}

label, h1, h2, h3, h4, h5, h6, div, span, p {
	white-space: normal;
}
