Hello, @Kazi Sabit,
The right side gap is because you have used the wrong margins as -2, It surely affects the site responsiveness of the site, I have removed that -2 margins from your site and it is working fine now, Please check back your site now after removing the browser cache.
Regards 8Themes Team.