I’ve been working with CSS for quite some time and was troubled by the way this theme handles the conditional stylesheet for Internet Explorer.
Typically a IE-specific stylesheet contains IE specific *overrides*. In the case of hellovita, it appears that the IE CSS is a copy of style.css with some minor changes — so that if we want to update colors, etc. we have to do it in both stylesheets. This approach is inefficient in that it a) adds to maintenance & increases the amount of steps needed to make changes and b) adds to codebase size and rule parsing time as it must sift through a bunch of redundant code.
Do you plan on properly cleaning up the IE CSS for this theme?