/* Logo placement only. No palette, type, navigation or content overrides. */
.wordmark.dashrev-logo-only { position: relative; width: 130.4px; height: 40px; }
.dashrev-logo-only > .dashrev-mark {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  width: 190px;
  height: 39px;
  pointer-events: none;
}
.dashrev-logo-only > .dashrev-mark--compact { display: none; }
@media (min-width: 1101px) {
  .header .dashrev-logo-only > .dashrev-mark { width: 200px; height: 41px; }
}
@media (max-width: 760px) {
  .header .dashrev-logo-only > .dashrev-mark--full { display: none; }
  .header .dashrev-logo-only > .dashrev-mark--compact { display: block; width: 170px; height: 31px; }
  .footer .dashrev-logo-only > .dashrev-mark { width: 180px; height: 36px; }
}
@media (max-width: 359px) {
  .header .dashrev-logo-only > .dashrev-mark--compact { width: 145px; height: 26px; }
}
/* Logo box sizes, matching the layout the site has always had at each breakpoint */
@media (min-width: 1101px) { .header .wordmark.dashrev-logo-only { width: 142.4px; height: 42px; } }
@media (max-width: 760px) { .wordmark.dashrev-logo-only { width: 118.5px; height: 36px; } }
@media (max-width: 359px) { .wordmark.dashrev-logo-only { width: 106.5px; height: 34px; } }
