Improve CSS styling, fix a bug, add RTL