@media(min-width: 992px){
    .mobile_lng_switcher {display: none;}
    .menu-download-options {display: none;}
  }
  @media(max-width: 991px){
  
    /*.common_nav_top.watinav .watihead.activeMblHeader, .common_nav_top.watinav .watihead.activeMblHeader {
      background: #cafde7;
      height: 100%;
    }*/
    /*.watihead.activeMblHeader ul.mainMenuJw {
        background: #cafde7;
    }*/
    .menu_mega_mbl {
      position: absolute;
      left: unset;
      top: 50%;
      -webkit-transform: translate(-35%, -35%);
      transform: translate(-35%, -35%);
      background: none;
      border: none;
      padding: 30px 15px;
      /*border: 5px solid rgba(255, 255, 255, 0.4);*/
      cursor: pointer;
      outline: none;
    }
    .menu_mega_mbl .menu__lines {
      position: relative;
      display: inline-block;
      height: 3px;
      width: 24px;
      background-color: #1D1D1D;
      border-radius: 3px;
      transition: background-color 200ms linear;
    }
    .menu_mega_mbl .menu__lines:before, .menu_mega_mbl .menu__lines:after {
      position: absolute;
      content: "";
      left: 0;
      display: inherit;
      width: inherit;
      height: inherit;
      background-color:#1D1D1D;
      border-radius: inherit;
      transition: top 200ms linear, bottom 200ms linear, transform 200ms linear;
    }
    .menu_mega_mbl .menu__lines:before {
      top: 8px;
    }
    .menu_mega_mbl .menu__lines:after {
      bottom: 8px;
    }
    .menu_mega_mbl.menu-mbl--active .menu__lines {
      background-color: rgba(255, 255, 255, 0);
    }
    .menu_mega_mbl.menu-mbl--active .menu__lines:before {
      top: 0;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    .menu_mega_mbl.menu-mbl--active .menu__lines:after {
      bottom: 0;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
    }
    .watihead .cntJw.mainlists {
        position: relative;
        left: -100%;
        transition: left 1s ease;
        opacity: 0;
        height: 0;
    }
    .watihead.activeMblHeader .cntJw.mainlists.showOptionBs{
        left: 0px;
        transition: left 1s ease;
        height: auto;
        opacity: 1;
        padding-bottom: 2px;
    }
  
    .switcher {
      margin-left: 0!important;
      margin-top: 10px!important;
    }
    .switcher .selected div {
      padding-left: 0!important;
    }
    .watihead .headerLoginLink {
      font-size: 16px;
      font-weight: 700;
    }
    .header-cta-wraper #us-button {
      margin-bottom: 1rem !important;
    }
    .watihead.activeMblHeader .cntJw.watilist.mainlists.showOptionBs a {
      text-decoration: none !important;
    }
    .menucol-heading {
      font-size: 14px;
      font-weight: 600;
      padding-left: 15px;
      text-transform: uppercase;
      padding-top: 10px;
      color: #C4C4C4;
      letter-spacing: 1px;
    }
    .watihead li.itemOnly a, .watihead li.item-hasChildern .nameMenujwn {
        font-size: 18px;
    }
    .watiIcon.mega-menu-item-link i {
        font-style: normal;
        font-size: 16px;
    }
    .common_nav_top .watihead.activeMblHeader  ul.menuPds1 li a{
      border-bottom: 0!important;
    }
    .mobile_lng_switcher {
      position: absolute;
      top: -1px;
      right: 0%;
    }
    .mobile_lng_switcher .switcher .option {
      position: absolute !important;
      left: 50%;
      transform: translateX(-85%);
    }
    #lang-swticher {
      display: unset;
    }
    .headerLoginLink {
      display: none;
    }
    .cntJw.mainlists.header-cta-wraper.showOptionBs #lang-swticher {
      display: none;
    }
    .cntJw.mainlists.header-cta-wraper.showOptionBs {
      border-top: 1px solid #E9EAEB;
      padding-top: 1rem;
    }
    .common_nav_top .watihead ul.mainMenuJw {
      margin: 0px 8px;
      padding-left: 7px;
      padding-right: 7px;
    }
  
  
  
    /*arrow*/
    .drpdwnarw {
      position: relative;
      font-weight: 600;
      width: 95%;
      display: block;
    }
    .drpdwnarw::before {
      opacity: .6;
    }
    .menuPds1.menuMainSub2.feature-submenu-item, 
    .menuPds1.menuMainSub2.solutions-submenu-item, 
    .menuPds1.menuMainSub2.intSubMenu.integrations-submenu-item, 
    .menuPds1.menuMainSub2.feature-submenu-item {
      height: 300px;
      overflow-y: scroll;
      border: 1px solid #E9EAEB;
      border-radius: 17px;
    }
    .cntJw.mainlists.header-cta-wraper.showOptionBs a {
      margin: 10px auto !important;
      font-size: 16px;
      font-weight: 600;
    }
    .watihead.activeMblHeader .drpdwnarw::before {
      top: 20px;
      transition: all .3s;
    }
    .watihead.activeMblHeader .item-hasChildern.mobshowmen .drpdwnarw::before {
      transform: rotateX(180deg);
      transition: all .3s;
    }
    .menuPds1.menuMainSub2 {
      border: 1px solid #E9EAEB;
      border-radius: 17px;
    }
    .watihead.activeMblHeader {
      box-shadow: 0px 15px 15px -17px #b8b8b8;
      border-bottom-right-radius: 35px;
      border-bottom-left-radius: 35px;
    }
    .cntJw.mainlists.header-cta-wraper.showOptionBs .menu-download-options a:nth-child(2) {
      margin-left: 2rem !important;
    }
    .menu-download-options {
      text-align: center;
    }
    .menu-download-options img {
      height: 40px;
    }
    .common_nav_top.watinav .watihead.activeMblHeader, .common_nav_top.watinav .watihead.activeMblHeader.headJwfixed {
      padding: 10px 0px 10px;
    }
    .mobile_lng_switcher.mobile_lng_switcher_drpdwn {
      position: absolute;
      top: 0%;
      right: -2%;
      transform: unset;
    }
    .watihead.activeMblHeader ul.insidewatilist {
      border-top: 0!important;
    }
    .watihead.arb .mobile_lng_switcher.mobile_lng_switcher_drpdwn {
      right: 6%;
    }
    .watihead.arb .drpdwnarw:before {
      right: 20px;
    }
    .watihead.arb .mega-menu-item .watiIcon.mega-menu-item-link {
      position: relative;
      padding-left: 0px !important;
      padding-right: 42px !important;
    }
    .watihead.arb .watiIcon.mega-menu-item-link i img {
      left: unset!important;
      right: 15px;
    }
    .watihead.arb .menucol-heading {
      padding-left: 0px!important;
      text-align: right;
      padding-right: 15px!important;
    }
    .watihead.arb li.item-hasChildern.single-menu-item b.drpdwnarw::before {
      display: none;
    }
    .common_nav_top ul.menuPds1 li a span {
      font-size: 14px !important;
      color: #999 !important;
      font-weight: 300;
    }
 
  
  
  
  }
  
  
  @media(min-width: 768px) and (max-width: 991px){
    .header-cta-wraper #us-button {
      margin-bottom: 10px !important;
      margin-left: 1rem !important;
    }
  }
  
  @media(max-width: 530px){
    .menu_mega_mbl {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-40%, -35%);
      transform: translate(-40%, -35%);
    }
    .mobile_lng_switcher {
      position: absolute;
      top: -1px;
      right: -4%;
    }

    html[lang="zh-hans"] .menu_mega_mbl,
    html[lang="es-Sp"] .menu_mega_mbl, 
    html[lang="pt-br"] .menu_mega_mbl {
      -webkit-transform: translate(-50%, -35%);
      transform: translate(-50%, -35%);
    }
    .watihead.activeMblHeader ul.mainMenuJw li.watilist, 
    .common_nav_top.watinav .watihead.activeMblHeader ul.mainMenuJw li.watilist {
      padding: 0px 0px 0px 5px;
    }
    .watihead.activeMblHeader li.item-hasChildern, 
    .watihead.activeMblHeader li.itemOnly {
      width: 100%;
    }
    .drpdwnarw::before {
      right: -18px;
    }
    .watihead.arb .menu_mega_mbl {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-40%, -35%);
      transform: translate(-40%, -35%);
    }
    .watihead.arb.activeMblHeader ul.insidewatilist {
        direction: ltr;
    }
    .watihead.arb.activeMblHeader .row, .watihead.arb .row {
      direction: ltr;
    }
    .common_nav_top.watinav .watihead.arb ul.mainMenuJw li.logoJw {
      width: auto;
    }
    .watihead.arb .logoJw {
      float: unset;
    }
    .watihead.arb .drpdwnarw {
        width: 100%;
    }
    .common_nav_top.watinav .watihead.arb ul.mainMenuJw li.logoJw {
      width: unset;
      direction: ltr;
    }

  }
  
  @media(max-width: 430px){
    .menu_mega_mbl {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-40%, -35%);
      transform: translate(-40%, -35%);
    }
    .watihead li.item-hasChildern, .watihead li.itemOnly {
      width: 97%;
    }
    .watihead.activeMblHeader li.item-hasChildern {
      margin: 0px 5px 5px;
    }
    .mobile_lng_switcher {
      position: absolute;
      top: -1px;
      right: -4%;
    }
    .mobile_lng_switcher.mobile_lng_switcher_drpdwn {
        position: absolute;
        top: 0%;
        right: -4%;
        transform: unset;
    }
    html[lang="ar"] .drpdwnarw:before {
      right: 0px!important;
    }
  }