css transitions, two row view for big screens, small css fixes