/* GTMWP-135796 - Secondary Nav dropdown menu Start */
/* PI secondary Nav Dropdown CSS Start */
.empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
  top: 50px !important;
}
.empagliflozin-pi-specialties .gds-secondary-navigation li .gds-dropdown-menu {
  position: relative;
}

.empagliflozin-pi-specialties .gds-secondary-navigation .gds-menus .gds-inline-menu__item--active .gds-link__label {
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation {
    margin-bottom: var(--spacer-none);
  }
}
@media (max-width: 767px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    position: fixed !important;
    top: 52% !important;
    left: 50% !important;
    transform: translate(-50%, -57%);
  }
}
.empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky {
  position: fixed;
  z-index: 3;
}
.empagliflozin-pi-specialties .gds-secondary-navigation {
  margin-bottom: var(--spacer-none);
}
/* secondary nav dropdown active */
.empagliflozin-pi-specialties .gds-secondary-navigation .super-active .label {
  font-weight: bold;
}
.empagliflozin-pi-specialties .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
  padding: 0px;
}
.empagliflozin-pi-specialties .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item .gds-link {
  padding: var(--spacer-xs) var(--spacer-base);
}
.empagliflozin-pi-specialties .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item {
  margin-top: var(--spacer-xs);
  margin-bottom: var(--spacer-none);
}
.empagliflozin-pi-specialties .gds-secondary-navigation {
  overflow: visible;
}
.empagliflozin-pi-specialties .gds-secondary-navigation .gds-menus {
  overflow: visible;
}
@media screen and (min-width: 992px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: auto !important;
    max-width: 280px !important;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
    top: 50px !important;
    left: auto !important;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 767px) and (max-width: 768px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: -106% !important;
    max-width: 280px !important;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 769px) and (max-width: 820px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    left: -70% !important;
    max-width: 280px !important;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
    top: 80px !important;
    left: 59% !important;
  }
}
@media (max-width: 767px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation {
    overflow: auto;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation.is-sticky li ul {
    top: 25% !important;
  }
  .empagliflozin-pi-specialties .gds-secondary-navigation .gds-dropdown-menu--flyout {
    white-space: nowrap;
    padding-right: 50px;
  }
}
@media (max-width:670px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 72% !important;
    left: 64% !important;
  }
}

@media (max-width: 430px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 29% !important;
  }
}
@media (max-width: 420px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 30% !important;
  }
}

@media (max-width: 380px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 40% !important;
  }
}
@media (max-width: 360px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 36% !important;
  }
}
@media (max-width: 320px) {
  .empagliflozin-pi-specialties .gds-secondary-navigation li ul {
    top: 50% !important;
  }
}
.empagliflozin-pi-specialties .gds-menus .gds-dropdown-menu.active .gds-icon--s svg {
  rotate: 180deg;
}
.gds-carousel {
  margin-bottom: 70px;
}
/* PI secondary Nav Dropdown CSS End */

/* VN Task migration 1.2 Secondary Nav Dropdown CSS Start */
.telmisartan-family-nav .gds-secondary-navigation .super-active .label {
  font-weight: bold;
}
.telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
  padding: 0px;
}
.telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item .gds-link {
  padding: var(--spacer-xs) var(--spacer-base);
}
.telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item {
  margin-top: var(--spacer-xs);
  margin-bottom: var(--spacer-none);
}
.telmisartan-family-nav .gds-secondary-navigation {
  overflow: visible;
}
.telmisartan-family-nav .gds-secondary-navigation .gds-menus {
  overflow: visible;
}

@media screen and (min-width: 992px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: auto !important;
    max-width: 280px !important;
  }
  .telmisartan-family-nav .gds-secondary-navigation.is-sticky li ul {
    top: 50px !important;
    left: auto !important;
  }
  .telmisartan-family-nav .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 767px) and (max-width: 768px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: -106% !important;
    max-width: 280px !important;
  }
  .telmisartan-family-nav .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 769px) and (max-width: 820px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    left: -70% !important;
    max-width: 280px !important;
  }
  .telmisartan-family-nav .gds-secondary-navigation.is-sticky li ul {
    top: 80px !important;
    left: 59% !important;
  }
}
@media (max-width: 767px) {
  .telmisartan-family-nav .gds-secondary-navigation {
    overflow: auto;
  }
  .telmisartan-family-nav .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .telmisartan-family-nav .gds-secondary-navigation.is-sticky li ul {
    top: 25% !important;
  }
}
@media (max-width:670px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 72% !important;
    left: 64% !important;
  }
}

@media (max-width: 430px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 29% !important;
  }
}
@media (max-width: 420px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 30% !important;
  }
}

@media (max-width: 380px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 40% !important;
  }
}
@media (max-width: 360px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 36% !important;
  }
}
@media (max-width: 320px) {
  .telmisartan-family-nav .gds-secondary-navigation li ul {
    top: 50% !important;
  }
}
.telmisartan-family-nav .gds-menus .gds-dropdown-menu.active .gds-icon--s svg {
  rotate: 180deg;
}
.pradaxa-vn .gds-secondary-navigation .super-active .label {
  font-weight: bold;
}
.pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
  padding: 0px;
}
.pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item .gds-link {
  padding: var(--spacer-xs) var(--spacer-base);
}
.pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item {
  margin-top: var(--spacer-xs);
  margin-bottom: var(--spacer-none);
}
.pradaxa-vn .gds-secondary-navigation {
  overflow: visible;
}
.pradaxa-vn .gds-secondary-navigation .gds-menus {
  overflow: visible;
}

@media screen and (min-width: 992px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: auto !important;
  }
  .pradaxa-vn .gds-secondary-navigation.is-sticky li ul {
    top: 50px !important;
    left: auto !important;
  }
  .pradaxa-vn .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 767px) and (max-width: 768px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: -106% !important;
    max-width: 280px !important;
  }
  .pradaxa-vn .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 769px) and (max-width: 820px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    left: -70% !important;
    max-width: 280px !important;
  }
  .pradaxa-vn .gds-secondary-navigation.is-sticky li ul {
    top: 80px !important;
    left: 59% !important;
  }
}
@media (max-width: 767px) {
  .pradaxa-vn .gds-secondary-navigation {
    overflow: auto;
  }
  .pradaxa-vn .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .pradaxa-vn .gds-secondary-navigation.is-sticky li ul {
    top: 25% !important;
  }
}
@media (max-width:670px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 72% !important;
    left: 64% !important;
  }
}

@media (max-width: 430px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 29% !important;
  }
}
@media (max-width: 420px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 30% !important;
  }
}

@media (max-width: 380px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 40% !important;
  }
}
@media (max-width: 360px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 36% !important;
  }
}
@media (max-width: 320px) {
  .pradaxa-vn .gds-secondary-navigation li ul {
    top: 50% !important;
  }
}
.pradaxa-vn .gds-menus .gds-dropdown-menu.active .gds-icon--s svg {
  rotate: 180deg;
}
/* VN Task migration 1.2 Secondary Nav Dropdown CSS End */

/* task 1.4 secondary nav css */
.sifrol-vn .gds-secondary-navigation .super-active .label {
  font-weight: bold;
}
.sifrol-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
  padding: 0px;
}
.sifrol-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item .gds-link {
  padding: var(--spacer-xs) var(--spacer-base);
}
.sifrol-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item {
  margin-top: var(--spacer-xs);
  margin-bottom: var(--spacer-none);
}
.sifrol-vn .gds-secondary-navigation {
  overflow: visible;
}
.sifrol-vn .gds-secondary-navigation .gds-menus {
  overflow: visible;
}

@media screen and (min-width: 992px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: auto !important;
    max-width: 280px !important;
  }
  .sifrol-vn .gds-secondary-navigation.is-sticky li ul {
    top: 50px !important;
    left: auto !important;
  }
  .sifrol-vn .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 767px) and (max-width: 768px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: -106% !important;
    max-width: 280px !important;
  }
  .sifrol-vn .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 769px) and (max-width: 820px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    left: -70% !important;
    max-width: 280px !important;
  }
  .sifrol-vn .gds-secondary-navigation.is-sticky li ul {
    top: 80px !important;
    left: 59% !important;
  }
}
@media (max-width: 767px) {
  .sifrol-vn .gds-secondary-navigation {
    overflow: auto;
  }
  .sifrol-vn .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .sifrol-vn .gds-secondary-navigation.is-sticky li ul {
    top: 25% !important;
  }
  .telmisartan-family-nav .gds-secondary-navigation .gds-dropdown-menu--flyout {
    white-space: nowrap;
    padding-right: 50px;
  }
  .sifrol-vn .gds-secondary-navigation .gds-dropdown-menu--flyout {
    white-space: nowrap;
    padding-right: 50px;
  }
  .pradaxa-vn .gds-secondary-navigation {
    overflow: auto;
  }
  .pradaxa-vn .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .pradaxa-vn .gds-secondary-navigation .gds-dropdown-menu--flyout {
    white-space: nowrap;
    padding-right: 50px;
  }
}
@media (max-width:670px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 35% !important;
    left: 64% !important;
    position: fixed;
  }
  .pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    padding: 0px;
    top: 57% !important;
}
  .telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    padding: 0px;
    position: fixed;
    top: 35% !important;
    left: 10% !important;
}
}

@media (max-width: 430px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 15% !important;
    left: 11% !important;
  }
  .pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    padding: 0px;
    top: 24% !important;
}
  .telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    top: 15% !important;
}
}
@media (max-width: 420px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 15% !important;
    position: fixed;
  }
}

@media (max-width: 380px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 19% !important;
    left: 10% !important;
  }
  .pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    padding: 0px;
    top: 32% !important;
}
  .telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    top: 20% !important;
  }
}
@media (max-width: 360px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 15% !important;
  }
}
@media (max-width: 320px) {
  .sifrol-vn .gds-secondary-navigation li ul {
    top: 24% !important;
    left: 10% !important;
  }
  .pradaxa-vn .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    padding: 0px;
    top: 40% !important;
}
  .telmisartan-family-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
    top: 25% !important;
}
  .sifrol-vn .gds-menus .gds-dropdown-menu.active .gds-icon--s svg {
    rotate: 180deg;
}
}
/* End of task 1.4 secondary nav css */

/* GTMWP-135796 - Secondary Nav dropdown menu End */

/* Task 1.6 secondary nav css */

.thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
  top: 50px !important;
}
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation li .gds-dropdown-menu {
  position: relative;
}

.thong-tin-thuoc-secondary-nav .gds-secondary-navigation .gds-menus .gds-inline-menu__item--active .gds-link__label {
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation {
    margin-bottom: var(--spacer-none);
  }
}
@media (max-width: 767px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    position: fixed !important;
    top: 52% !important;
    left: 50% !important;
    transform: translate(-50%, -57%);
  }
}
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky {
  position: fixed;
  z-index: 3;
}
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation {
  margin-bottom: var(--spacer-none);
}
/* secondary nav dropdown active */
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation .super-active .label {
  font-weight: bold;
}
.thong-tin-thuoc-secondary-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout .gds-submenu-items {
  padding: 0px;
}
.thong-tin-thuoc-secondary-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item .gds-link {
  padding: var(--spacer-xs) var(--spacer-base);
}
.thong-tin-thuoc-secondary-nav .gds-menus ul.gds-inline-menu .gds-dropdown-menu--flyout ul.gds-submenu-items li.gds-submenu-item {
  margin-top: var(--spacer-xs);
  margin-bottom: var(--spacer-none);
}
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation {
  overflow: visible;
}
.thong-tin-thuoc-secondary-nav .gds-secondary-navigation .gds-menus {
  overflow: visible;
}
@media screen and (min-width: 992px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: auto !important;
    max-width: 280px !important;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
    top: 50px !important;
    left: auto !important;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 767px) and (max-width: 768px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    position: absolute !important;
    top: calc(100% + 12px) !important;
    left: -106% !important;
    max-width: 280px !important;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
    position: fixed !important;
  }
}
@media (min-width: 769px) and (max-width: 820px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    left: -70% !important;
    max-width: 280px !important;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
    top: 80px !important;
    left: 59% !important;
  }
}
@media (max-width: 767px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation {
    overflow: auto;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation .gds-menus {
    overflow: auto;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation.is-sticky li ul {
    top: 25% !important;
  }
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation .gds-dropdown-menu--flyout {
    white-space: nowrap;
    padding-right: 50px;
  }
}
@media (max-width:670px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 72% !important;
    left: 64% !important;
  }
}

@media (max-width: 430px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 29% !important;
  }
}
@media (max-width: 420px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 30% !important;
  }
}

@media (max-width: 380px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 40% !important;
  }
}
@media (max-width: 360px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 36% !important;
  }
}
@media (max-width: 320px) {
  .thong-tin-thuoc-secondary-nav .gds-secondary-navigation li ul {
    top: 50% !important;
  }
}
.thong-tin-thuoc-secondary-nav .gds-menus .gds-dropdown-menu.active .gds-icon--s svg {
  rotate: 180deg;
}
.customSecnav .gds-secondary-navigation .gds-dropdown-menu--flyout {
  white-space: nowrap;
}
/*End of task 1.6 custom css*/
