Hello,
I have checked your site and as far as I can see the problem with store page displaying is caused by fixed site’s container width.
In order to solve this problem, you should add following code in the end of your CSS theme in Ecwid control panel -> System Settings -> Design -> CSS themes:
#content {
height: auto !important;
}
Once you do this, store page will be displayed properly.
You can add Ecwid search bar using following code:
<div>
<script type="text/javascript" src="http://app.ecwid.com/script.js?STORE_ID" charset="utf-8"></script>
<script type="text/javascript"> xSearchPanel("style="); </script>
</div>
,
where STORE_ID should be changed to the real ID of your store.
Note: Use “ecwid_ProductBrowserURL” parameter (http://kb.ecwid.com/w/page/15853260/ecwid_ProductBrowserURL) to show search results on the page, where Ecwid is installed.