#container {
  padding-bottom: 0px;
  padding-top: 30px;
}

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

.about #tth-content {
  width: 75%;
}

.about iframe {
  max-width: 100%;
}

.about .info_short {
  margin-bottom: 30px;
}

.about .info_short .col-right .right_content {
  background: #eee;
  padding: 44px 20px;
  text-align: right;
  font-weight: bold;
  font-size: 18px;
}

.about .info_short .col-right .right_content p:before {
  content: open-quote;
}

.about .info_short .col-right .right_content p:after {
  content: close-quote;
}

@media (max-width: 850px) {
  #tth-column {
    display: none;
  }
  .about #tth-content {
    width: 100%;
  }
}
