.form_row_date_of_birth{box-sizing:border-box;border-radius:5px;padding:5px 0}.form_row_date_of_birth .form_label{margin-bottom:3px}.form_row_date_of_birth .form_inputs{flex-flow:wrap;display:flex}.form_row_date_of_birth .form_input_label{flex-direction:column;width:auto;margin-right:10px;font-weight:500;display:flex}.form_row_date_of_birth input[type=text]{width:50px}.form_row_date_of_birth input[type=text].form_input_dob_year{width:65px}.form_row_date_of_birth .form_row_dob_hint{flex-basis:100%;margin:0;font-size:13px}.form_row_dob_invalid{color:#ea321b;flex-basis:100%;margin:0}.form_row_date_of_birth.invalid,.form_row_date_of_birth.age-error{background-color:#fdeaec}.form_row_date_of_birth.invalid .form_row_dob_hint,.form_row_date_of_birth.age-error .form_row_dob_hint{color:#ea321b}.form_row_date_of_birth.invalid .form_row_dob_hint{color:initial}
