finished responsive layouting