/* 
	Standard layout definitions 
*/
/* darker blue */
/* website text blue */
/* gray */
/* orange */
/* darker gray */
/* gray */
/* light gray */
/* small device width */
/* website styles */
/* orange text background (used for BETA) */
/* text styles */
.text-style-small {
  font-size: 1.2em;
  line-height: 1.5em;
  letter-spacing: 0.03125em;
}
.text-style-standard {
  font-size: 1.6em;
  line-height: 1.5em;
  letter-spacing: 0.03125em;
}
.text-style-large {
  font-size: 2.8em;
  line-height: 1.18em;
}
.inline-carfox p {
  padding: 1em;
  background: #fac201;
}
img.carfox-main {
  width: 19.2em;
  height: 23.7em;
  float: right;
  align-self: flex-end;
}
div.carfox-main {
  float: right;
  clear: right;
  order: 1;
  display: flex;
  justify-content: flex-end;
}
img.qr-code {
  width: 10.0em;
  height: 10.0em;
  float: left;
  padding: 1.0em 0em 1.0em 0em;
  cursor: pointer;
}
.border-left {
  float: left;
  border-left: thin solid #dddddd;
}
.qr-box {
  position: relative;
  order: 1;
  text-align: left;
  color: #4D4D4D;
}
@media screen {
  .qr-box {
  display: none;
}

}
.qr-entry {
  font-size: 1.2em;
  line-height: 1.5em;
  letter-spacing: 0.03125em;
  float: left;
  padding: 0 1em 0.5em 1.6em;
}
.qr-entry .title {
  font-weight: bold;
}
.qr-entry a {
  font-weight: bold;
}
