Updated CSS & Header fixes for Mobile

Mobile resizing issues were still occuring, updating these files
correctly fixed the resizing issue for images and the floating header
for regular size. There is an issue with extra width and height on
mobile that we need to fix but its better then not working.