    .jivanchi-translate {
      float: right;
      margin-left: 18px;
      line-height: 18px;
      padding: 0;
      position: relative;
      font-size: 14px;
      color: #fff;
      font-weight: 500;
      transition: 0.2s;
      min-height: 40px;
    }

    header .right .jivanchi-translate-button {
      background: transparent !important;
      border: 0 !important;
      border-radius: 0 !important;
      box-shadow: none !important;
      color: #fff !important;
      cursor: pointer;
      display: inline-block;
      float: none !important;
      font-family: 'Quicksand', sans-serif;
      font-size: 14px;
      font-weight: 500;
      line-height: 18px;
      margin: 0;
      max-width: none;
      min-width: 0;
      opacity: 1;
      padding: 11px 5px !important;
      text-align: left;
      width: auto !important;
    }

    header .right .jivanchi-translate-button:hover {
      color: #224C94 !important;
      opacity: 1;
      text-decoration: none;
    }

    header .right .jivanchi-translate-button:focus {
      outline: 1px dotted #fff;
      outline-offset: 2px;
    }

    header .right .jivanchi-translate-button .fa {
      margin-right: 4px;
    }

    .jivanchi-translate-select-wrap {
      align-items: center;
      color: #fff;
      display: none;
      gap: 8px;
      line-height: 18px;
      padding: 8px 5px 8px 10px;
      position: relative;
    }

    .jivanchi-translate-select-wrap:after {
      content: "\f107";
      font-family: FontAwesome;
      font-size: 12px;
      line-height: 18px;
      pointer-events: none;
      position: absolute;
      right: 5px;
      top: 11px;
    }

    .jivanchi-translate-select-wrap .fa {
      line-height: 18px;
    }

    header .right .jivanchi-translate-select {
      background: transparent;
      border: 0;
      border-radius: 0;
      box-shadow: none;
      color: #fff;
      cursor: pointer;
      float: none;
      font-family: 'Quicksand', sans-serif;
      font-size: 14px;
      font-weight: 500;
      height: auto;
      line-height: 18px;
      margin: 0;
      max-width: 160px;
      min-width: 112px;
      outline: 0;
      padding: 3px 22px 3px 0;
      position: relative;
      width: auto;
    }

    header .right .jivanchi-translate-select:hover,
    header .right .jivanchi-translate-select:focus {
      color: #224C94;
      opacity: 1;
    }

    header .right .jivanchi-translate-select:disabled {
      cursor: wait;
      opacity: 0.7;
    }

    .jivanchi-translate-menu {
      background: #fff;
      border: 1px solid rgba(0,0,0,0.12);
      border-top: 3px solid #224C94;
      border-radius: 3px;
      box-shadow: 0 8px 18px rgba(0,0,0,0.18);
      color: #222;
      display: none;
      left: 8px;
      min-width: 168px;
      padding: 6px 0;
      position: absolute;
      top: 40px;
      z-index: 9999;
    }

    .jivanchi-translate.is-menu-open .jivanchi-translate-menu {
      display: block;
    }

    header .right .jivanchi-translate-option {
      background: #fff !important;
      border: 0 !important;
      border-radius: 0 !important;
      box-shadow: none !important;
      clear: both;
      color: #222 !important;
      cursor: pointer;
      display: block;
      float: none !important;
      font-family: 'Quicksand', sans-serif;
      font-size: 14px;
      font-weight: 500;
      line-height: 18px;
      margin: 0 !important;
      padding: 9px 12px !important;
      text-align: left;
      width: 100% !important;
    }

    header .right .jivanchi-translate-option:hover,
    header .right .jivanchi-translate-option:focus,
    header .right .jivanchi-translate-option.is-selected {
      background: #224C94 !important;
      color: #fff !important;
      opacity: 1;
      text-decoration: none;
    }

    html,
    body {
      top: 0 !important;
    }

    html {
      margin-top: 0 !important;
    }

    body > .skiptranslate,
    iframe.goog-te-banner-frame,
    .goog-te-banner-frame,
    .goog-te-banner-frame.skiptranslate,
    .VIpgJd-ZVi9od-ORHb-OEVmcd {
      display: none !important;
      height: 0 !important;
      visibility: hidden !important;
    }

    .goog-tooltip,
    .goog-tooltip:hover {
      display: none !important;
    }

    .goog-text-highlight {
      background-color: transparent !important;
      box-shadow: none !important;
    }

    .jivanchi-google-translate {
      height: 1px;
      left: -9999px;
      opacity: 0;
      overflow: hidden;
      padding: 0;
      pointer-events: none;
      position: absolute;
      top: auto;
      width: 1px;
    }

    .jivanchi-translate.is-open .jivanchi-translate-select-wrap {
      display: inline-flex;
    }

    .jivanchi-translate.is-open .jivanchi-translate-button,
    .jivanchi-translate.is-loaded .jivanchi-translate-button {
      display: none;
    }

    header .right .jivanchi-translate .goog-te-gadget-simple {
      border-radius: 0 !important;
      font-size: 14px !important;
      line-height: 18px !important;
      padding: 11px 5px !important;
      width: auto !important;
    }

    header .right .jivanchi-translate .goog-te-gadget-simple span,
    header .right .jivanchi-translate .goog-te-menu-value {
      line-height: 18px !important;
      vertical-align: 0 !important;
      width: auto !important;
    }

    header .right #google_translate_element a {
      margin: 0 !important;
      padding: 0 !important;
    }

	.goog-te-gadget {
      text-transform: capitalize;
    }
    .goog-te-gadget-simple {
      padding: 4px 7px !important;
      border-radius: 5px !important;
      font-size: 13px !important;
      line-height: 2rem !important;
      display: inline-block;
      border: none !important;
      cursor: pointer;
      background: transparent !important;
      zoom: 1;
color: #fff !important;
    }

    .goog-te-gadget-simple, .goog-te-gadget-simple span {
    width: 100%;
    }
    .goog-te-menu-value:before, .goog-te-menu-value span:nth-child(3):after
    {
    display:none;
    }
    .goog-te-menu2 {
      max-width: 100%;
    }

    .goog-te-menu-value {
      color: #fff !important;
      vertical-align: 3px !important;
    }
    .goog-te-menu-value:before {
      font-family: 'Material Icons';
      content: "E927";
      margin-right: 16px;
      font-size: 20px;
      vertical-align: -5px;
    }


    .goog-te-menu-value span:nth-child(5) {
      color:  #fff !important;
      font-size:  12px !important;
    }

	.goog-te-menu-value span:hover
	{
	  color: #224C94;
	}

    .goog-te-menu-value span:nth-child(3) {
      border: none !important;
    }
    .goog-te-menu-value span:nth-child(3):after {
      content: "E5C5";
      font-size: 1.5rem;
      vertical-align: -6px;
    }


    .goog-te-gadget-icon {
      background-image: url(https://placehold.it/32) !important;
      background-position: 0px 0px;
      height: 32px !important;
      width: 32px !important;
      margin-right: 8px !important;
      display: none;
    }

    .goog-te-banner-frame.skiptranslate {
      display: none !important;
    }
    #google_translate_element a
    {
      margin-left: 0;
      margin-right: 0;
      padding: 7px 0;
color: #fff;
    }
#google_translate_element a:hover {
    color: #224C94;
}
    .goog-te-menu-frame
    {
      background-color:  #f9f9f9 !important;
    }
    .goog-te-menu2-item div
    {
      font-family: 'Quicksand',sans-serif !important;
    }
    .goog-te-menu-value img
    {
      margin-left:  0 !important;
      margin-right:  0 !important;
    }

    .isMobile .goog-te-gadget-simple, .isMobile .goog-te-gadget-simple span {
    width: 100%;
    color:  grey;
    font-size:  30px;
    margin-top:  5px;
    margin-left:  8px;
    }
