div.hidden_reg_info_form {display: none;}
table div.ttbm_attendee_form_item{border: none;width:100%;text-align: left;background-color: transparent;}
div.ttbm_attendee_form_item label{width: 100%;max-width: 100%;}
div.ttbm_attendee_form_item span,
div.ttbm_attendee_form_item p{text-align: left;}
.ttbm_form_item.mage_error{border: 1px solid var(--warning_color);padding: 5px;}
.ttbm_form_header{margin: var(--default-mp-xs) 0 0 0 !important;padding: var(--default-mp-xs) !important;background-color: #f5f5f5;}
table div.ttbm_attendee_form_item  label select.formControl{text-align: left;}
/************************************/
div.ttbm_widget_content #map {width: 100%;min-height: 320px;}
div.ttbm_date_time_select .time_select_box{-webkit-justify-content: center;justify-content: center;padding: 5px;}
@media only screen and (max-width: 500px) {
	div.rendered-form > div.form-group{width:100%;}
}