new layout - mobile fixes