def find_visible_id_with_timeout(driver, ID, timeout=TIMEOUT): return WebDriverWait(driver, timeout).until( EC.visibility_of_element_located((By.ID, ID)) )