Do not edit the Twenty Eleven theme. It is the default WordPress theme and having access to an unedited version of the theme is vital when dealing with a range of site issues. First create a child theme for your changes.
Honestly I don’t seem to find problems with your website, even if I resize my window. It would much be easier for us to help if screenshots are posted.:) Thanks