/*Common CSS*/
.translatepress-hi_IN .top-menu ul li a{
   white-space: normal;
}
.translatepress-hi_IN .subinnermenus{
       width: 206px;
}
.translatepress-hi_IN .top-menu ul li .subinnermenus li{
   padding: 10px 8px;
}
.translatepress-hi_IN .key-left .badgetitle{
    letter-spacing: normal;
}
@media only screen and (max-width: 1024px) {
.translatepress-hi_IN .subinnermenus{
       width: 100%;
}
   .translatepress-hi_IN .top-menu ul li .subinnermenus li {
        padding: 16px 35px;
    }
}

/*Hindi Language CSS*/
.top-language .trp-shortcode-switcher__wrapper{
      position: fixed;
    right: 0;
    top: 150px;
    z-index: 9999;
        width: 84px;
   }
   .top-language .trp-shortcode-switcher{
      border-top-right-radius: 0;
    border-bottom-right-radius: 0;
   }
   .top-language .trp-shortcode-anchor:not(.trp-opposite-button){
      visibility: visible;
   }
   .top-language .trp-shortcode-arrow{
      display: none;
   }
   .trp-current-language-item__wrapper:not(.trp-hide-arrow){
          padding-right: 0;
   }
   .top-language .trp-shortcode-switcher{
      border:0;
   }
   .top-language .trp-language-switcher{
      right:0;
   }
   .top-language .trp-language-item{
          padding: 7px 20px;
   }
   .top-language  .trp-language-item__current:before{
      display:none;
   }
   .trp-language-item__current{
      position:relative;
   }
  .trp-language-item__current:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    /* background-image: url("https://staging-4b3f-stjudeindia0.wpcomstaging.com/wp-content/themes/pitheme/img/language-arrow.svg"); */
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position:absolute;
 right: 6px;
        transition: 0.6s ease-in-out;
    transition-duration: 0.6s;
}
.trp-floating-switcher.is-open  .trp-language-item__current:before {
       transform: rotate(180deg);
}
.trp-language-switcher{
       width: 104px;
}

   .translatepress-hi_IN .centermap .imapsLabel foreignObject{
          text-align: center;
   }

