#edit-delegate-registration-category-selection table,
#progpal-meeting-delegate-events-and-prices-table table,
#progpal-meeting-delegate-dinner-options-table table,
#progpal-meeting-abstact-author-table-wrapper table,
#progpal-meeting-abstact-institutions-table-wrapper table,
#palass-progpal-meeting-abstract-overview-form-table {
	width: 100%;
	margin-bottom: 0.5em;	
}

#palass_progpal_meeting_delegate_form_events_and_prices_table .palass_progpal_meeting_event_spaces_numbers_wrapper {
	font-size: 80%;	
}

#palass_progpal_meeting_delegate_form_events_and_prices_table .palass_progpal_meeting_event_spaces .palass_progpal_meeting_event_spaces_numbers {
	color: green;
}

#palass_progpal_meeting_delegate_form_events_and_prices_table .palass_progpal_meeting_event_spaces_running_out .palass_progpal_meeting_event_spaces_numbers {
	color: orange;
}

#palass_progpal_meeting_delegate_form_events_and_prices_table .palass_progpal_meeting_event_spaces_full .palass_progpal_meeting_event_spaces_numbers {
	color: red;
}

#progpal-meeting-abstact-title #edit-abstract-title-format,
#progpal-meeting-abstact-body #edit-abstract-body-format,
#progpal-meeting-abstact-title .form-item-abstract-title-value .cke_bottom,
#progpal-meeting-abstact-body .form-item-abstract-body-value .cke_bottom {
	display: none !important;	
}

#progpal-meeting-abstact-title .form-item-abstract-title-value .cke_contents {
	height: 60px !important;	
}

#progpal-meeting-abstact-author-table-wrapper .item-row-weight {
	width: 30px;
}

#palass-progpal-meeting-registration-form .fieldset-legend:nth-child(n+2) {
	padding-top: 1.5em;
	display: inline-block;
}