Cześć.
Widzę, że nie za bardzo masz pojęcie o responsywnym projektowaniu,
Position: absolute i left ponad 1000 pikseli to zdecydowanie nie tędy droga.
Zacząłem przerabiać twoją stronę na responsywną i w kodzie html i style.css napisalem mnóstwo notatek
żebyś mógł się wdrożyć, jak działa bootstrap.
tutaj możesz zobaczyć kawałek tej strony:
http://beauthemeful.com/margsoft/
i pobrać całość tutaj:
http://beauthemeful.com/margsoft/margsoft.zip
Jakbyś miał jeszcze jakieś pytania to pisz.