/* line 5, app/assets/stylesheets/mockups.scss */
.print--request {
  padding: 1rem 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

/* line 10, app/assets/stylesheets/mockups.scss */
.print--request:last-child {
  border-bottom-width: 0;
}

/* line 14, app/assets/stylesheets/mockups.scss */
.print--request input {
  display: block;
  float: left;
  line-height: 2;
  margin: 0 1rem;
}

/* line 22, app/assets/stylesheets/mockups.scss */
.appointment {
  padding: 1rem 0;
}

/* line 27, app/assets/stylesheets/mockups.scss */
.queue--filter .datepicker {
  display: inline-block;
  width: 70%;
}

/* line 33, app/assets/stylesheets/mockups.scss */
.visits--queue {
  margin-top: 1rem;
  padding: 1rem;
}

/* line 38, app/assets/stylesheets/mockups.scss */
.visit {
  padding: 1rem;
  margin: 1rem 0 2rem 0;
}

/* line 42, app/assets/stylesheets/mockups.scss */
.visit img {
  min-width: 10rem;
  min-height: 10rem;
  width: 100%;
}

/* line 48, app/assets/stylesheets/mockups.scss */
.visit .patient--name,
.visit .visit--status {
  font-size: 150%;
  line-height: 1;
  margin: 0 0 1rem 0;
}

/* line 55, app/assets/stylesheets/mockups.scss */
.visit .visit--status-note {
  font-size: 100%;
}

/* line 59, app/assets/stylesheets/mockups.scss */
.visit .patient--details {
  list-style: none;
  padding: 0;
}

/* line 63, app/assets/stylesheets/mockups.scss */
.visit .patient--details li {
  display: block;
  line-height: 1.75;
}

/* line 69, app/assets/stylesheets/mockups.scss */
.visit .visit--change-timestamp {
  display: block;
  font-size: 60%;
  margin-top: 1rem;
}

/* line 76, app/assets/stylesheets/mockups.scss */
.patient--actions {
  margin-top: 1rem;
}

/* line 80, app/assets/stylesheets/mockups.scss */
dd {
  margin-bottom: 1rem;
}

/* line 84, app/assets/stylesheets/mockups.scss */
.patient--other-details-title {
  display: inline-block;
}

/* line 88, app/assets/stylesheets/mockups.scss */
.patient--other-details {
  display: none;
}
