Für ein responsives Design solltest du zwei grundsätzliche (veraltete) Dinge ändern:
-
Unnötige Container entfernen (beispielsweise div id=wrap oder div id=oopd-wrapper).
-
Auf float verzichten und CSS-Grid (display: grid;) oder Flexbox (display: flex;) verwenden.