@media screen and (max-width: 768px) {
  #block-touchstone-me-gtranslate,
  .gtranslate_wrapper,
  #google_translate_element2 {
    display: block !important;
    position: static !important;
    clear: both !important;
    width: 100% !important;
    height: auto !important;
  }

  #gt_float_wrapper {
    position: static !important;
    margin: 20px auto !important;
    display: block !important;
    text-align: center !important;
    z-index: auto !important;
  }

  .gt_float_switcher {
    display: inline-block !important;
    opacity: 1 !important;
  }

  .c-site-header__masthead {
    position: relative !important;
    z-index: 9999999 !important; 
    background-color: #ffffff !important;
    transform: translateZ(0); 
  }

  /*#site-header-nav[aria-hidden="false"],*/
  /*.c-site-header__navigation.mega.is-active {*/
  /*  height: auto !important;*/
  /*  max-height: 88vh !important;*/
  /*  overflow-y: scroll !important; */
  /*  overflow-x: hidden !important;*/
  /*  touch-action: pan-y !important; */
  /*  -webkit-overflow-scrolling: touch !important; */
  /*  overscroll-behavior-y: contain !important; */
  /*  padding-bottom: 120px !important;*/
  /*  box-sizing: border-box !important;*/
  /*}*/
}