Css changed, addressed bugs and general improvments

- Now fits better on different devices