Hi,
That's because of the CSS:
.hikashop_main_carousel_div .hikashop_product_image {
-webkit-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
width: 170px;
height: 170px;
}
that you added in
212.113.141.199/~pubnew/newcatalog/media.../frontend_custom.css
Since you set the width of the hikashop_product_image to 170 while the image is 140px, it goes to the right of the div.
If you remove the width parameter there, it then displays fine.