/* Google Translate Widget is unsightly; we prefer to show our own */
#google-translate-widget,
iframe#\:1\.container {
  display: none !important;
}

body {
  top: 0 !important;
}

/* When translated to Spanish, the "Back to Top" text is too long */
body[data-selected-language=es] .sc__footer__back-to-top .sc-text-lg {
  font-size: 13px !important;
}

/* Targeting the "By State" dropdown that has a max-width of 135px, which is too small for the Spanish translation */
body[data-selected-language=es].page-id-1230 .sc__block__divider-section-container .sc__block__divider-section:first-child .sc__block__buttons-container .sc__block__button-dropdown select {
  max-width: 170px !important;
}

/* Targeting the Impact cards on the homepage that have a font-size of 4.5rem, which is too large for the Spanish translation */
body[data-selected-language=es] .sc__block__impact-cards .sc__block__impact-cards__wide__card .sc__text__heading-one {
  font-size: 24px !important;
}

/* The menu in spanish is too long to fit, so we need to reduce the font size */
body[data-selected-language="es"] .sc__block__header__wide__menu .sc__block__button__button.sc__button--medium {
  font-size: 1rem !important;
}

body[data-selected-language="es"] .sc__block__header__wide__menu .sc__block__header__wide__menu__menu-item__content__title {
  font-size: 1rem !important;
}

/* Hide the Google Translate hover boxes */

.goog-tooltip {
  display: none !important;
}

.goog-tooltip:hover {
  display: none !important;
}

.goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

#goog-gt-tt {
  display: none !important;
}

font {
  background-color: transparent !important;
  box-shadow: none !important;
}