Fix: smartphone padding

changing the default padding on smartphones to 2rem all around, this way we have all the content centered in the screen, not glued to the device border