
/* Overrides of browser default styles, loaded before base.css */

body { border: 0; }

/* Legacy IE quirk: By default IE has blue border around linked images */
img { border: 0; }

/* Shrink large images to the content width, keeping their aspect ratio */
img
{
  max-width: 100%;
  height: auto;
}

/* Browsers make headings larger and bold by default. The pixel font is only
   sharp at multiples of 16px and has no bold variant, so bold would be faked. */
h1, h2, h3, h4, h5, h6
{
  font-size: 1rem;
  font-weight: normal;
}

/* Browsers give <pre> their default monospace font at a smaller size */
pre
{
  font-family: inherit;
  font-size: 1rem;
}
