Percentage-based layout with mediaqueries