Well, it's good to hear that things are settling down a little.
As for my opinion, I think that apart from setting rules at your house, or in a broader extended family sort of setting, there isn't that much you can do unless your sister wants you to. Ultimately, she has the final say, after all...