why not only?
select:focus, input.button1:focus, input.button2:focus, input.button3:focus {