the main container and row does not center up on the page
You are also doing too much work on the phone media query, look back at the media query for tablet and see if you can change it to have both a min and max and see how that effects what you need to work on for phones
There is no actual grid on desktop sizes: if expand the screen width the store goes to infinite wide: breaking the layout
Deliverables
main.css
index.html
Normal Mode