.widget-header-logo.widget-header-background-red {
  background: #F63440; }
.widget-header-logo.widget-header-background-white {
  background: #FFFFFF; }
.widget-header-logo.widget-header-background-sl-red {
  background: #C90117; }
.widget-header-logo.widget-header-background-teal {
  background: #339999; }
.widget-header-logo.widget-header-background-gray {
  background: #4A4A4A; }
.widget-header-logo.widget-header-background-light-gray {
  background: #EFEFEF; }
.widget-header-logo.widget-header-logo-grubhub .logo {
  width: 137px; }
.widget-header-logo.widget-header-logo-seamless .logo {
  width: 137px; }
.widget-header-logo.widget-header-logo-twentieth .logo {
  width: 180px; }
.widget-header-logo.widget-header-logo-restaurant .logo, .widget-header-logo.widget-header-logo-restaurant-alt .logo, .widget-header-logo.widget-header-logo-restaurant-transparent .logo {
  width: 350px; }
.widget-header-logo.widget-header-logo-driver .logo {
  width: 300px; }
.widget-header-logo .container {
  padding: 15px 2rem;
  max-width: none; }
.widget-header-logo .vertical-align-helper {
  display: inline-block;
  vertical-align: middle;
  height: 100%; }
.widget-header-logo .btn {
  vertical-align: middle; }
.widget-header-logo .btn-primary-white {
  color: #FFFFFF;
  background: transparent;
  border: #FFFFFF 2px solid;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 16px;
  padding: 5px 15px; }
  .widget-header-logo .btn-primary-white:hover {
    color: #F63440;
    background: #FFFFFF; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-primary-white {
      padding: 5px 35px; } }
.widget-header-logo .btn-tertiary-white {
  color: #FFFFFF;
  background: transparent;
  border: none;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 18px;
  padding: 5px 15px; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-tertiary-white {
      padding: 5px 35px; } }
.widget-header-logo .btn-primary-red {
  color: #F63440;
  background: #FFFFFF;
  border: #F63440 2px solid;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 16px;
  padding: 5px 15px; }
  .widget-header-logo .btn-primary-red:hover {
    color: #FFFFFF;
    background: #F63440; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-primary-red {
      padding: 5px 35px; } }
.widget-header-logo .btn-tertiary-red {
  color: #F63440;
  background: transparent;
  border: none;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 18px;
  padding: 5px 15px; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-tertiary-red {
      padding: 5px 35px; } }
.widget-header-logo .btn-primary-blue {
  color: #0070EB;
  background: #FFFFFF;
  border: #0070EB 2px solid;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 16px;
  padding: 5px 15px; }
  .widget-header-logo .btn-primary-blue:hover {
    color: #FFFFFF;
    background: #0070EB; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-primary-blue {
      padding: 5px 35px; } }
.widget-header-logo .btn-tertiary-blue {
  color: #0070EB;
  background: transparent;
  border: none;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 18px;
  padding: 5px 15px; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-tertiary-blue {
      padding: 5px 35px; } }
.widget-header-logo .btn-primary-gfr-blue {
  color: #1686C3;
  background: #FFFFFF;
  border: #1686C3 2px solid;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 16px;
  padding: 5px 15px; }
  .widget-header-logo .btn-primary-gfr-blue:hover {
    color: #FFFFFF;
    background: #1686C3; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-primary-gfr-blue {
      padding: 5px 35px; } }
.widget-header-logo .btn-tertiary-gfr-blue {
  color: #1686C3;
  background: transparent;
  border: none;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 18px;
  padding: 5px 15px; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-tertiary-gfr-blue {
      padding: 5px 35px; } }
.widget-header-logo .btn-primary-teal {
  color: #339999;
  background: #FFFFFF;
  border: #339999 2px solid;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 16px;
  padding: 5px 15px; }
  .widget-header-logo .btn-primary-teal:hover {
    color: #FFFFFF;
    background: #339999; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-primary-teal {
      padding: 5px 35px; } }
.widget-header-logo .btn-tertiary-teal {
  color: #339999;
  background: transparent;
  border: none;
  font-family: "Grubhub-Sans-Bold", "Arial", sans-serif !important;
  font-size: 18px;
  padding: 5px 15px; }
  @media (min-width: 768px) {
    .widget-header-logo .btn-tertiary-teal {
      padding: 5px 35px; } }

/*# sourceMappingURL=style.css.map */
