Adjusted margin and @media settings to optimize mobile viewing