without a live link, it is not possible to even start considering to look for remedies of your problem.
the problem seems to be coming from your customisations - the theme's demo does not seem to have problems with adjusting to narrow screens.
more important, as this forum only supports themes downloaded from http://wordpress.org/themes/, you might need to contact the theme's developer for support.