Updated styling
Fixing firefox bug and added slider
Cleaned up flexbox css
Tidy core markup