button and input styles improvements