Website is not "fully" responsive

Here is the personal portfolio I did a few days ago. It has some issues with its responsiveness. While view on mobile, the whole page is kind of messy. Those thumbnails in the work area is too big, they are sliding off the page. The form area too. I do not really know how to modify my code in order to a) make those thumbnails shrink when view on mobile b) modify the maximum length to fit inside the phone screen.

Here is an example for how I want my form to resize itself. (Downloaded a template online) Template online

Personal Portfolio

you need to look further in media query to get more understanding into targeting mobile devices.

I see. I will look into it.