It seems to be setting properties to defaults (except position-y): none repeat scroll 0 center transparent;

I don't think it's necessary on line 531and 565, but it overwrites background-image/color on line 536