Dynamically size images for mobile first design (omega theme)
More of a CSS than Drupal question, but the standard solution is

img {
  max-width: 100%;
  height: auto;
}


You might get some funny results with images inside table columns that don't have an explicit or minimum width set, but those just have to be handled on a case-by-case basis.