I did this for a while to cope with some of Google+'s redesigns, and came to realize that you end up in a constant battle of dealing with your custom CSS being broken by updates and changes to the website, and that you are better off just suffering through what a given website wants you to use, if you're going to use it at all.