You can achieve this by echoing everything twice, with necessary modifications for big screens and mobile screens.
<div class="mobile-only">
  <!-- Echo your stuff for mobiles -->
</div>
<div class="big-screen-only">
  <!-- Echo your stuff for full-sized screens -->
</div>
<!-- Maybe more -- depending on your requirements -->
Then have your media queries hide the .mobile-only on normal screens and vice versa. Although this seems like a bit of an overkill, I guess for most cases this is totally normal.
Update: posting media queries that will do the job (correct them as you see fit)
@media screen and (max-width:480px) {
  .big-screen-only { display: none }
}
@media screen and (min-width:481px) {
  .mobile-only { display: none }
}