Media queries

Responsive design for mobile 320px+