זה אחד הסיבות שבשבילהן נועד CSS.אתה יכול להגדיר CSS אחד למי שצופה במחשב, CSS אחר ל- MOBILE ו- CSS אחר למדפסת.
ואז ב- CSS של ה- MOBILE אתה שם display:none; עבור כל מה שאפשר לוותר עליו,
ומשנה את ה- WIDTH וכו.. שיראה טוב יותר בנייד.
אני רק מקווה שלא שמת הרבה IN LINE STYLE ולא השתמשת בעיצוב של ה- HTML (מה שלא CSS)
אל תעשה את זה ב- JAVA SCRIPT.