added @media for smaller size screens