Adding Breakpoint to make .site more responsive

When using a mobile browser (or browser smaller than 42em) there is sideways-scrolling due to .site not being responsive. Added in a little media query for this.