<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
Weiß der Teufel, was das mit Deinem CSS macht.
Gefunden:
„The HTML5 Shiv enables use of HTML5 sectioning elements in legacy Internet Explorer and provides basic HTML5 styling for Internet Explorer 6-9, Safari 4.x (and iPhone 3.x), and Firefox 3.x.“
Wir haben das Jahr 2022 und ich sehe keinen Grund mehr, das einzusetzen.
Die letzte Version ist zudem 3.7.3 und die ist auch sieben Jahre alt, wurde ergo nie gegen Deinen aktuellen iKram(TM) getestet! Man kann nur hoffen (manche beten), dass es unschädlich ist.
Es kann aber sehr gut sein, dass dieses shiv-Zeug Deine Webseite umschreibt, was da rauskäme wäre „basic HTML5 styling“ und kann mit dem Ergebnis zu tun haben.
Hinfort damit!