Updated styles, not responstive breaks around 700px, not mobile friendly