@charset "UTF-8";

div.event-company-booking-dialog-people div.booking-code { display: none; margin-left: 20px; }
div.event-company-booking-dialog-people div.booking-code > div:first-child { margin-top: 5px; }
div.event-company-booking-dialog-people div.booking-code input { width: 95%; }

div.booking-code-error { display: none; margin: 10px 5px 10px 0px; }
div.booking-code-error > div { padding: 0 .7em; }
div.booking-code-error p { margin: 5px 0; }
div.booking-code-error p span.ui-icon { float: left; margin-right: .3em; }

.ui-widget-content a, .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #FF0000 !important; }

#event_book_dialog_error { display: none; }
#event_book_dialog_error { margin: 10px 0; }
#event_book_dialog_error > div:first-child { padding: 0 .7em; }
#event_book_dialog_error p { margin: 5px 0; }
#event_book_dialog_error p span.ui-icon { float: left; margin-right: .3em; }

#event_book_dialog div.reference > div:first-child { margin-top: 5px; }
#event_book_dialog div.reference div.type-text input { width: 95%; }
#event_book_dialog div.reference label { display: inline; }

div.ui-dialog .columnar div.type-check { padding-left: 0; }

/* ombudsman */
#ombudsman { padding: 1em 2.2em; overflow: auto; }
#ombudsman .image { float: left; }
#ombudsman .name { text-align: right; }
#ombudsman .name span { font-weight: bold; }
