various responsive fixes to the panel and overall layout