cleaned up responsive for tablets, not perfect but better