.container,
.content {
  max-width: 100% !important;
  width: 100% !important;
}

.content h2 {
  font-size: 1.4em;
  display: none;
}

.orders {
  border: solid 1px #000;
}

.print-info {
  display: block;
}

.print-info p {
  color: #000;
  margin: 20px 0;
}

.print-info img {
  margin: 0 0 20px 0;
}

.orders td,
.orders th {
  padding: 5px 12px;
  color: #000;
  border-bottom: solid 1px #000;
}

.print,
.sidebar,
.main-footer,
.main-header,
.post-edit-link,
.nav-wrap {
  display: none;
}

.guide {
  border: dashed 2px #000;
  width: 100%;
  height: 200px;
  margin: 0 auto;
  text-align: center;
}

.guide img {
  width: auto;
  height: 85%;
  position: relative;
  top: 15px;
}

.main-header h1 a {
  margin-bottom: 10px;
}
