Mild changes

For whatever reason, mobile view chrome doesn’t apply overflow:hidden
the way desktop browsers do. more testing needed