webix.com looks awful

This is a screen shot of webix.com on my 7" Samsung Galaxy 4

http://s16.postimg.org/ibtfponfp/Screenshot_2015_05_24_10_04_57.png

Thank you for the post. We will correct the main page.