.page-content {
}
.header {
	padding: 0.5em;
}
#main-menu .level0 {
	text-align: center;
}
.form-value .ui-checkbox,
.form-value .ui-input-text,
.form-value .ui-select,
.form-value .ui-radio,
.form-value textarea {
/*		max-width: 400px;
		box-sizing: border-box;*/
}
.master-form {
	min-width: 400px;
}
.hc {
	min-width: 400px;
}
.form-label {
	float: left;
	width: 20%;
}
.form-value {
	float: left;
	width: 78%;
}
.tandc, .error-msg, .warning-msg {
	clear: both;
}
.master-form h2 {
	clear: both;
}
.entity-input>* {
/*		display: inline-block;*/
	vertical-align: middle;
}
.button-set .ui-btn {
	width: auto;
	display: inline-block;
	min-width: 10em;
}

#product-edit, #product-add, #product-purchase, #incidentform, #resourceform, #schedule-bill-form,
#schedule-set, #category-add, #category-edit, #package-template-add, #package-add, #lesson-add, #schedule-type-edit, #match-form {
	min-width: 33em;
}
.payment-form {
	min-width: 36em;
}
.entity-roster-placeholder {
	min-width: 24em;
}
.entity-roster-placeholder a.users {
	font-size: 16pt;
	margin: 0.2em;
	line-height: 1.4;
}
.entity-roster-placeholder .player-name {
	line-height: 1.4;
}
