Resizing a layout for every different screen size is smart thing to do if wanting to achieve a responsive web design.
Quick Trick in CSS:
SET WIDTH TO 100%
What are top benefits for a responsive web design?
1-Gaining mobile visitor satisfaction
2- Increasing website visibility ranks in mobile search engines
3-Improving web design.