Not too late - I can certainly submit another pull request to back these out, but I *really* believe that these should go in building blocks - or perhaps another shared css file. The reason is: .button > input and .button > select were the primary driving factors for this patch. As building blocks set the default background and border for these elements, it should set them here as well - or they will never look good by default. If we want to document this example, and make it useable by default - these need to stay.