BUGFIX Header and layout fixed for smaller devices

Markup additions for separated styles

moved styles

Markup fixes for device stylesheet

Fixed base styles

Made header and fonts adjust to smaller sizes

Updated styles where REM should be needed

Changed header to reduce display