Fixed mobile header bug

Wrong order of declarations, padding-top on body needs to be added before the responsive stylesheet