#md img {
  /* Responsive images (ensure images don't scale beyond their parents) */

  max-width: 100%;
  /* Part 1: Set a maximum relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

#md blockquote p {
  color: red;
  font-weight: 700;
}

#md table td,
#md table th {
  border: 1px solid black;
}

#data {
  width: 100%;
  height: 12em;
  margin-bottom: 20px;
}

@media only screen and (min-width: 768px) {
  #conf {
    position: fixed;
    top: 10px;
    width: 49%;
    bottom: 10px;
    overflow-y: auto;
  }

  #md {
    border-left: 1px solid grey;
  }
}
