css improvments
keyboard fully supported