Fixing responsive design and started using some flex boxes.