added @media styling