Hi there, it looks like the menu card has been modded, so something in your custom css is setting it at a specific width. Without tracking back through all of the code, it would be hard to pin point. I’d say try the following first.

.card-page {
display: inline-block;
float: left;
height: auto;
position: relative;
width: 100% !important;

Which seems to give this result http://screencast.com/t/XU9alcutdbR