laid out responsive block structure