My mother visa expired on March 17 but I filed I-130 on February 11. My petition for I-130 is approved as I received I-797 which is dated March 28, 2013. Per the letter, I need to file I-485. However, when I read instruction on I-485, it says visa status has to be valid before I file I-485. Is she in trouble or Is it okay since I-130 petition was filed before her visa expired and her petition is also approved. Thanks in advance.