Fix #741: Narrow .portfolio_entry > .submodule

Before this fix, the interior of the div.module-body.contains-submodules
is 920px wide, but, including margins and borders, the .submodule is
888px wide, and the ul.action is 89px wide which is why the ul doesn't
properly float-left alongside the preceding clearfix div. Narrowing the
submodule div mitigates the issue on sufficiently wide viewports.
Merge remote-tracking branch 'mstone/741'
Fix up location of page-final buttons
Move inline style to be a CSS rule
Merge branch 'bugfix/issue741'

Huge thanks to Michael Stone for identifying the width issue here.