/* Form Panel - General
----------------------------------------- */
.formPanelContainer {
	display:inline-block;
	max-width:640px;
	border-radius: 5px;
	padding: 10px;
	margin-left:3px;
}
div.formPanelField {
	width:100%;
	float:left;
	clear:both;
	padding-bottom:6px;
}
div.formPanelField input[type=text],
div.formPanelField input[type=number],
div.formPanelField select,
div.formPanelField textarea,
.select2-selection {
	width: 100%;
	padding: 3px;
	border-radius: 4px;
	box-sizing: border-box;
	margin-top: 1px;
	margin-bottom: 3px;
	resize: vertical
}
div.formPanelField label {
	font-weight:bold;
}
div.formPanelFieldContent {
	padding-left:20px;
}
div.formPanelFieldSubContent {
	margin-left:15px;
}
div.formPanelField div.subLabel {
	width:85px;
	float:left;
	clear:none;
	vertical-align:middle;
	margin-right:8px;
}
div.formPanelField span.formInfoText {
	font-size:0.9em;
}
div.formPanelSubmit {
    width: 100%;
    clear: both;
    display: inline-block;
    margin-top: 15px;
}

.ui-datepicker-trigger {
	margin-bottom:-6px;
	width:24px;
	height:24px;
}
