.form_row_date_of_birth{padding:5px 0;box-sizing:border-box;border-radius:5px}.form_row_date_of_birth .form_label{margin-bottom:3px}.form_row_date_of_birth .form_inputs{display:flex;flex-flow:row wrap}.form_row_date_of_birth .form_input_label{display:flex;flex-direction:column;margin-right:10px;font-weight:500;width:auto}.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{margin:0;flex-basis:100%;font-size:13px}.form_row_dob_invalid{color:#ea321b;margin:0;flex-basis:100%}.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}
