@media only screen and (min-width:10px){div.hidden_reg_info_form{display:none}table div.ttbm_attendee_form_item{margin:20px auto;margin:0;background:#f8f9fa;width:100%;width:auto;padding:25px;border:none;text-align:left;background-color:#f8f9fa;max-width:100%;display:block!important}table div.ttbm_attendee_form_item h3{margin:10px 0;font-size:18px;font-weight:700}table div.ttbm_attendee_form_item .ttbm_form_header{background:0 0;margin:0;padding:0}table div.ttbm_attendee_form_item .ttbm_attendee_form_title{padding:10px;background-color:#f5f5f5;border-radius:10px 10px 0 0;color:#333}table div.ttbm_attendee_form_item .ttbm_form_item{margin:10px 0}table div.ttbm_attendee_form_item .ttbm_form_item span{margin-bottom:10px;color:var(--text-dark)}table div.ttbm_attendee_form_item .ttbm_form_item input,table div.ttbm_attendee_form_item .ttbm_form_item select,table div.ttbm_attendee_form_item .ttbm_form_item textarea{width:100%;padding:10px;border:2px solid rgba(var(--color_theme_rbg),.2);border-radius:8px;font-size:1rem;transition:all .3s cubic-bezier();background:#fff}table div.ttbm_attendee_form_fields{padding:10px}table div.ttbm_attendee_form_item .ttbm_attendee_form_title span{display:inline;margin-left:5px}div.ttbm_attendee_form_item label.ttbm_form_item{width:100%;max-width:100%;display:block}div.ttbm_attendee_form_item .ttbm_form_item .ttbm_form_item_label{margin:0;margin-top:15px}div.ttbm_attendee_form_item .ttbm_form_item .customCheckboxLabel{margin:0}div.ttbm_attendee_form_item .ttbm_form_item .customRadioLabel{margin:0}div.ttbm_attendee_form_item .ttbm_form_item label{width:auto}div.ttbm_attendee_form_item .customCheckbox::before{top:0!important}div.ttbm_attendee_form_item .customCheckbox::after{top:5px!important}div.ttbm_attendee_form_item label:not(:last-child){margin-bottom:15px}div.ttbm_attendee_form_item span,div.ttbm_attendee_form_item p{text-align:left;line-height:1;margin-bottom:5px}.ttbm_form_item.mage_error{border:1px solid var(--color_warning);padding:5px}table div.ttbm_attendee_form_item label select.formControl{text-align:left}.ttbm_attendee_form_item label span:not(.woocommerce-Price-currencySymbol){white-space:normal}}div.ttbm_date_time_select .time_select_box{-webkit-justify-content:center;justify-content:center;padding:5px;-webkit-flex-wrap:wrap;flex-wrap:wrap}div.ttbm_date_time_select .time_select_box strong{min-width:120px;margin:0 var(--ttbm_mp_xs) 0 0}@media only screen and (max-width:500px){div.rendered-form>div.form-group{width:100%}}