Hello, it seems that you have some problems with CSS and maybe some JavaScript for drop down menu, depending on how they were done. The home page image is not "responsive", usually this happens if image size is set to specific width and height. It should be in percentage, not pixels, so it would adapt to its parent element size.
I don't have any reviews here yet, so my offer is for a reasonably small price but I'm good with front-end work. Check out my website: www.joomdojo.lt. Looking forward to hearing from you. Cheers.