/* All product page para remove justify */
.page-node-218 .gds-highlight-banner .gds-paragraph {
  text-align: left !important;
}

/* All product page para remove justify -END */

ul.gds-submenu-items .gds-sub-sub-menu .gds-sub-sub-menu--category-link {
  margin-bottom: 0px;
}

.related-content {
  padding-bottom: 0px;
}

.gds-sub-sub-menu--category-link .gds-link--default span p {
  color: #33333a;
}

@media (min-width: 768px) {
  .show-mobile {
    display: none;
  }
}

@media (max-width: 767px) {
  .hide-mobile {
    display: none;
  }
}

@media only screen and (max-device-width:1024px) and (orientation: portrait) {
  .event-card-list.list_three .gds-card__content {
    min-height: 340px;
  }

  .hide-space-jardiance .title_sec {
    min-height: 135px !important;
  }
}

@media only screen and (max-device-width: 1024px) and (orientation: landscape) {
  .event-card-list.list_three .gds-card__content {
    min-height: 340px;
  }

  .hide-space-jardiance .title_sec {
    min-height: 110px !important;
  }
}

.hide-space-jardiance .title_sec h3 {
  display: none;
}

.visual .carousel .item .para-bgimage {
  background-image: url(/za/sites/default/files/styles/bi_gds_medium/public/2023-05/pradaxa_hero_meta.jpg);
}

@media (min-width: 1200px) {
  .opu_za .menu_pro.many-items-8 ul li>a {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  .visual.st2a .box {
    width: 100%;
  }
}

.page-node-235 ol.gds-ordered li {
  text-indent: -20px;
}

.page-node-235 ol.gds-ordered li::before {
  color: #06c;
}

.page-node-247 .gds-highlight-banner--media-contained .gds-highlight-banner__content {
  justify-content: flex-start !important;
}

.page-node-247 .gds-highlight-banner__content h3:nth-of-type(1) {
  display: none;
}

.page-node-247 .gds-highlight-banner:nth-of-type(2) h3:nth-of-type(1) {
  display: block;
}

.page-node-397 .gds-card__figure .gds-image::before,
.page-node-398 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}

.page-node-397 .views-view-grid .views-field,
.page-node-398 .views-view-grid .views-field {
  height: 100%;
}

.site-map p.gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

/*Show more*/
.related-product-item .pager__item a {
  background-color: var(--color-interaction);
  padding: 13px 24px 15px;
  color: #fff;
  text-decoration: none;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
  font-weight: var(--typography-t-button-font-weight);
  font-family: var(--typography-t-button-font-family);
}

.related-product-item .pager__item {
  text-align: center;
}

.related-product-item .pager-show-more {
  list-style-type: none;
}

.page-node-351 .gds-breadcrumb,
.page-node-363 .gds-breadcrumb,
.page-node-364 .gds-breadcrumb,
.page-node-365 .gds-breadcrumb,
.page-node-366 .gds-breadcrumb {
  display: none !important;
}

/* Banner CSS - END */


/* Bi event calendrer updated */

.event-calender-wrapper-class h3.gds-heading.gds-heading--align-left.gds-heading--m {
  font-size: 40px;
  margin: 30px 30px;
}

.fc-toolbar.fc-header-toolbar {
  font-size: 16px;
  margin: 30px 30px;
  font-family: 'BISansNEXT';
}

.fc-view-container {
  margin: 30px 30px;
}

.event-calender-wrapper-class th.fc-day-header.fc-widget-header {
  border: none;
  font-family: 'BISansNEXT';
  padding-left: 20px;
  text-align: left;
  padding-bottom: 10px;
}

.event-calender-wrapper-class td.fc-head-container.fc-widget-header {
  border: navajowhite;
}

.event-calender-wrapper-class thead.fc-head {
  border-color: white;
  padding: 10px 0px;
  display: block;
}

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
  float: left;
  padding-left: 20px;
  padding-top: 15px;
  font-family: 'BISansNEXT';
}

.fc-unthemed .fc-content {
  font-family: 'BISansNEXT';
}

.fc-view-container .fc-day-grid-event .fc-time {
  font-family: 'BISansNEXT';
  padding: 12px 12px;
  margin: 5px 5px;
}

.event-calender-wrapper-class .fc-ltr .fc-axis {
  text-align: left;
}

.event-calender-wrapper-class .fc .fc-axis {
  padding: 12px 14px;
  font-family: 'BISansNEXT';
}

.event-calender-wrapper-class th.fc-axis.fc-widget-header {
  border: none;
}

.event-calender-wrapper-class .fc-head-container .fc-row.fc-widget-header {
  border-right-width: 0px !important;
}

.event-calender-wrapper-class .fc-unthemed td.fc-today {
  background: #e3f2f9;
}

@media (max-width: 767px) {
  .fc-toolbar.fc-header-toolbar {
    font-size: 9px;
    margin: 10px 20px;
    font-family: 'BISansNEXT';
  }

  .event-calender-wrapper-class h3.gds-heading.gds-heading--align-left.gds-heading--m {
    font-size: 30px;
    margin: 30px 20px;
  }

  .event-calender-wrapper-class h3.gds-heading.gds-heading--align-left.gds-heading--m {
    font-size: 25px;
    margin: 10px 20px;
  }

  .event-calender-wrapper-class .fontsninja-family-rule_bisansnext_700_normal {
    font-size: 16px;
  }

  .event-calender-wrapper-class thead.fc-head {
    padding: 20px 0px;
  }


  .event-calender-wrapper-class th.fc-day-header.fc-widget-header {
    padding-left: 8px;
  }

  .fc-center {
    font-size: 8px;
  }

  .event-calender-wrapper-class thead.fc-head {
    padding: 10px 0px;
    margin-top: -13px;
  }

  .event-calender-wrapper-class .fc-head-container .fc-row.fc-widget-header {
    font-size: 12px;
  }

  .event-calender-wrapper-class .fc .fc-axis {
    padding: 8px 14px;
    font-family: 'BISansNEXT';
  }
}

/* Bi event calendrer updated  - END*/

/* BI Product Item Detail Nav */

.bi-product-item-detail-nav .views-field.views-field-title {
  font-size: var(--typography-p-font-size);
  line-height: var(--typography-p-line-height);
  font-weight: var(--typography-p-font-weight);
  font-family: var(--typography-p-font-family);
  margin-bottom: 0.0625rem;
}

.bi-product-item-detail-nav .views-field.views-field-title:hover {
  background-color: var(--color-primary-lightest);
}

.bi-product-item-detail-nav .views-field.views-field-title:hover a {
  color: var(--color-grey-100);
}

.bi-product-item-detail-nav .views-field.views-field-title:active a {
  color: var(--color-interaction-dark);
  font-weight: bold;
}

.bi-product-item-detail-nav .gds-side-navigation__list {
  margin-bottom: 0px;
}

.bi-product-item-detail-nav .gds-side-navigation__list a {
  position: relative;
  color: var(--color-grey-80);
  padding-top: var(--spacer-s);
  padding-bottom: var(--spacer-s);
  padding-right: var(--spacer-xs);
  padding-left: var(--spacer-m);
  display: block;
  text-decoration: none;
}

.bi-product-item-detail-nav .gds-side-navigation__list a::before,
.bi-product-item-detail-nav .views-field.views-field-title:active a::before {
  content: "";
  position: absolute;
  top: 19px;
  left: 8px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #c5ccd3;
}

.bi-product-item-detail-nav .views-field.views-field-title:active a::before {
  background: var(--color-interaction-dark) !important;
}

.gds-icon--base_download.gds-video {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUzMi4yOTJBMi4wNiAyLjA2IDAgMCAwIC41MyAyLjA2djE1Ljg4YTIuMDYgMi4wNiAwIDAgMCAzLjAzMyAxLjgxNWwxNC44Mi03Ljk0YTIuMDYgMi4wNiAwIDAgMCAwLTMuNjNMMy41NjQuMjQ1YTIuMDYgMi4wNiAwIDAgMC0yLjAzMS4wNDd6bTEuMzcxIDEuMTgyIDE0LjgyMiA3Ljk0YS42NjQuNjY0IDAgMCAxIDAgMS4xNzFsLTE0LjgyMSA3Ljk0YS42NjQuNjY0IDAgMCAxLS45NzktLjU4NVYyLjA2YS42NjQuNjY0IDAgMCAxIC45NzgtLjU4NnoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  height: 22px;
  width: 22px;
}

.gds-icon--base_download.gds-pdf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xOS4zMDIgMTQuODg0Yy4zNDcgMCAuNjM1LjI1My42ODkuNTg0bC4wMDkuMTEzdjEuMjRjMCAxLjY5MS0xLjMyIDMuMDczLTIuOTg1IDMuMTczbC0uMTkzLjAwNkgzLjE3OGEzLjE3OCAzLjE3OCAwIDAgMS0zLjE3Mi0yLjk4NUwwIDE2LjgyMnYtMS4yNGEuNjk4LjY5OCAwIDAgMSAxLjM4Ni0uMTE0bC4wMS4xMTN2MS4yNGMwIC45My43MTEgMS42OTQgMS42MiAxLjc3NmwuMTYyLjAwOGgxMy42NDRjLjkzIDAgMS42OTMtLjcxMiAxLjc3NS0xLjYyMWwuMDA4LS4xNjJ2LTEuMjRjMC0uMzg2LjMxMi0uNjk4LjY5Ny0uNjk4ek0xMCAwYy4zNDcgMCAuNjM0LjI1My42ODkuNTg1bC4wMDkuMTEzLS4wMDEgMTEuNTQ2IDMuNzctMy43N2EuNjk4LjY5OCAwIDAgMSAuODktLjA4MmwuMDk4LjA4MWMuMjQyLjI0Mi4yNjkuNjE4LjA4Ljg5bC0uMDguMDk3TDEwIDE0LjkxNCA0LjU0NSA5LjQ2YS42OTguNjk4IDAgMCAxIC44OS0xLjA2OGwuMDk3LjA4MSAzLjc3IDMuNzY5Vi42OThDOS4zMDIuMzEyIDkuNjE1IDAgMTAgMHoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  height: 22px;
  width: 22px;
}

/* BI Product Item Detail Nav -END*/

/* Calender */
@media only screen and (max-width: 767px) {
  .js-drupal-fullcalendar {
    width: 100%;
    overflow-x: scroll;
    display: block;
  }
}

/* Calender -END*/

/* contact us */

.request-key-fact {
  margin-top: -27em;
}

.schedule {
  margin-bottom: -6.5em;
}

.appointment-key-fact {
  margin-top: -0.4em;
}

.beforeyougo-popup {
  display: none;
}

/* contact us - END*/

/* Dosage Page CSS */
.page-node-214 table tr td {
  padding: 16px;
  vertical-align: top;
}

/* Dosage Page CSS - END*/

/* global */
.gds-secondary-navigation {
  margin-bottom: 0px;
}

.page-node-246 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}

.page-node-305 .congress-main-wrapper .agenda-webinar-btn-holder .gds-btn-wrapper a {
  display: flex;
  align-items: center;
  padding: 0px;
  color: #fff;
  text-decoration: none;
}

.gds-footnote ol.gds-footnote__references li {
  padding-left: 0px;
}

ol.gds-ordered li::before {
  color: #2c333a;
}

#modal_external_link .gds-modal__body {
  padding-left: 0px !important;
}

.gds-modal__actions .gds-link {
  cursor: pointer;
}

.gds-modal__actions .gds-link {
  margin-top: 0px;
}

.gds-modal__actions .gds-link {
  margin-left: 15px;
}

.gds-modal__body {
  padding-top: 0px !important;
}

.gds-highlight-banner .gds-paragraph {
  text-align: justify;
}

.gds-video-player .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}

.gds-icon--base_download.gds-video {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUzMi4yOTJBMi4wNiAyLjA2IDAgMCAwIC41MyAyLjA2djE1Ljg4YTIuMDYgMi4wNiAwIDAgMCAzLjAzMyAxLjgxNWwxNC44Mi03Ljk0YTIuMDYgMi4wNiAwIDAgMCAwLTMuNjNMMy41NjQuMjQ1YTIuMDYgMi4wNiAwIDAgMC0yLjAzMS4wNDd6bTEuMzcxIDEuMTgyIDE0LjgyMiA3Ljk0YS42NjQuNjY0IDAgMCAxIDAgMS4xNzFsLTE0LjgyMSA3Ljk0YS42NjQuNjY0IDAgMCAxLS45NzktLjU4NVYyLjA2YS42NjQuNjY0IDAgMCAxIC45NzgtLjU4NnoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  height: 22px;
  width: 22px;
}

.gds-icon--base_download.gds-pdf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xOS4zMDIgMTQuODg0Yy4zNDcgMCAuNjM1LjI1My42ODkuNTg0bC4wMDkuMTEzdjEuMjRjMCAxLjY5MS0xLjMyIDMuMDczLTIuOTg1IDMuMTczbC0uMTkzLjAwNkgzLjE3OGEzLjE3OCAzLjE3OCAwIDAgMS0zLjE3Mi0yLjk4NUwwIDE2LjgyMnYtMS4yNGEuNjk4LjY5OCAwIDAgMSAxLjM4Ni0uMTE0bC4wMS4xMTN2MS4yNGMwIC45My43MTEgMS42OTQgMS42MiAxLjc3NmwuMTYyLjAwOGgxMy42NDRjLjkzIDAgMS42OTMtLjcxMiAxLjc3NS0xLjYyMWwuMDA4LS4xNjJ2LTEuMjRjMC0uMzg2LjMxMi0uNjk4LjY5Ny0uNjk4ek0xMCAwYy4zNDcgMCAuNjM0LjI1My42ODkuNTg1bC4wMDkuMTEzLS4wMDEgMTEuNTQ2IDMuNzctMy43N2EuNjk4LjY5OCAwIDAgMSAuODktLjA4MmwuMDk4LjA4MWMuMjQyLjI0Mi4yNjkuNjE4LjA4Ljg5bC0uMDguMDk3TDEwIDE0LjkxNCA0LjU0NSA5LjQ2YS42OTguNjk4IDAgMCAxIC44OS0xLjA2OGwuMDk3LjA4MSAzLjc3IDMuNzY5Vi42OThDOS4zMDIuMzEyIDkuNjE1IDAgMTAgMHoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  height: 22px;
  width: 22px;
}

.related-product-item .gds-card__figure .gds-image::before {
  padding-top: 0;
}

.gds-card {
  min-height: 450px;
}

.page-node-439 h5.gds-heading a.skip-disclaimer,
.page-node-439 h5.gds-heading {
  color: #004d99;
  text-decoration: none;
}

.page-node-439 p.gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

.gds-footer__inner .gds-footer__legal p:first-child {
  display: none;
}

.gds-side-navigation__item--active.gds-link {
  color: #004d99 !important;
  font-weight: bold;
}

/* Resoures pages left alignments */
#views-exposed-form-resources-metabolic-block-2,
#views-exposed-form-resources-metabolic-block-3,
#views-exposed-form-resources-metabolic-block-5,
#views-exposed-form-resources-metabolic-block-6,
#views-exposed-form-resources-metabolic-block-8,
#views-exposed-form-resources-metabolic-block-9,
#views-exposed-form-resources-metabolic-resources-metabolic-trajenta {
  padding: 0;
}

#views-exposed-form-resources-metabolic-block-2 .gds-cell,
#views-exposed-form-resources-metabolic-block-3 .gds-cell,
#views-exposed-form-resources-metabolic-block-5 .gds-cell,
#views-exposed-form-resources-metabolic-block-6 .gds-cell,
#views-exposed-form-resources-metabolic-block-8 .gds-cell,
#views-exposed-form-resources-metabolic-block-9 .gds-cell,
#views-exposed-form-resources-metabolic-resources-metabolic-trajenta .gds-cell {
  padding: 0;
}

#views-exposed-form-resources-metabolic-block-2 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-block-3 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-block-5 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-block-6 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-block-8 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-block-9 .gds-form-section__filters,
#views-exposed-form-resources-metabolic-resources-metabolic-trajenta .gds-form-section__filters {
  flex: initial;
  width: initial;
}

/* Resoures pages left alignments */

/* Resourse card extra height */
.gds-grid .gds-cell--m-third .gds-card,
.related-product-item .gds-grid .gds-cell--m-third .gds-card {
  min-height: auto;
}

/* Resourse card extra height */

.brand-banner .gds-grid,
.brand-banner .gds-cell {
  padding: 0px;
}

/* Footer Dot */
.gds-footer__inner .gds-social-menu,
.gds-footer__inner .gds-footer__legal p:first-child {
  display: none;
}


.gds-search__result-type,
article>.related-content>.gds-grid--primary-lightest-bg>.gds-cell--m-three-quarters {
  display: none;
}

/* logo */
.brand-banner .gds-grid,
.brand-banner .gds-cell {
  padding: 0px;
}

/* ofev */
.respiratory-ofev .gds-hero .gds-paragraph--spacer-m {
  margin-bottom: var(--spacer-s);
}

.gds-footer .gds-footer__legal p:nth-child(1) {
  display: none;
}

.page-node-247 article .gds-grid.gds-grid--color-bg {
  padding-top: 0px;
}

.page-node-447 .gds-grid .gds-cell p.gds-paragraph a,
.page-node-448 .gds-grid .gds-cell p.gds-paragraph a,
.page-node-452 .gds-grid .gds-cell p.gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

.page-node-447 .gds-grid .gds-cell .gds-paragraph,
.page-node-448 .gds-grid .gds-cell .gds-paragraph {
  margin-bottom: 16px;
}

.gds_cusact_fact_main .footer-text p.dosage-text {
  font-size: 22px;
}

.gds_cusact_fact_main .gds_cusact_fact_main_cal label {
  font-weight: bold;
}

.gds-content-block .gds-content-block__content .gds-paragraph--l {
  margin-bottom: var(--spacer-base);
}

.gds-content-block .gds-grid--spacer-massive {
  margin-bottom: 0;
}

.gds-highlight-banner,
.gds-content-block {
  padding: var(--spacer-xl) 0 var(--spacer-xxl) 0;
  margin-bottom: 0;
}

.page-node-26 article .gds-grid.gds-grid--primary-lightest-bg {
  padding: 0;
}

.gds-highlight-banner .gds-heading,
.gds-content-block .gds-heading {
  margin-bottom: var(--spacer-m);
}

.gds-grid .gds-cell .gds-highlight-banner .gds-paragraph {
  font-size: 20px;
  line-height: 32px;
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph {
  word-break: break-word;
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph--l {
  line-height: 32px;
}

.gds-highlight-banner .gds-highlight-banner__content .gds-paragraph,
.gds-highlight-banner .gds-highlight-banner__content .gds-paragraph a,
.gds-content-block .gds-content-block__content .gds-paragraph,
.gds-content-block .gds-content-block__content .gds-paragraph a {
  color: #2c333a;
}

.gds-highlight-banner .gds-highlight-banner__content .gds-paragraph a,
.gds-content-block .gds-content-block__content .gds-paragraph a {
  text-decoration: none;
  border-bottom: 1px solid #06c;
  display: inline-block;
}

.main-region .gds-paragraph a {
  color: #2c333a;
}

p:empty,
.gds-highlight-banner .gds-paragraph--caption-heading,
.gds-highlight-banner .gds-paragraph--caption-heading+h2,
.gds-highlight-banner h3,
.gds-content-block h3 {
  display: none;
}

.page-node-26 .gds-highlight-banner .gds-highlight-banner__content .gds-highlight-banner__actions {
  margin-top: var(--spacer-l);
}

.gds-btn-wrapper a {
  padding: 13px 24px 15px;
}

.related-product-item .gds-grid {
  margin-bottom: 32px;
}

.gds-grid .gds-cell--m-third .gds-card,
.related-product-item .gds-grid .gds-cell--m-third .gds-card {
  min-height: auto;
}

.related-product-item .gds-grid .gds-cell--m-third {
  display: flex;
}

.related-product-item .gds-grid .gds-cell--m-third .gds-card .gds-card__content-inner {
  margin-bottom: 10px;
}

/* header */
.contrast .gds-dropdown-mega-menu .main-link:focus::after,
.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus::after {
  border: none;
}

/* Side Navigation CSS */
.gds-side-navigation__list {
  max-height: 545px;
  overflow-y: auto;
}

/* self declaration */
.bi-hcp-validation-modal-fullscreen .gds-grid .gds-btn-wrapper--is-full-width .gds-form-input .gds-btn {
  margin-left: 0;
}

/* logo spacing */
.gds-grid.gds-grid--primary-lightest-bg:first-child {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* menu link */
.gds-header .gds-mega-nav .gds-sub-sub-menu a.gds-link {
  color: var(--color-interaction);
}

@media screen and (min-width: 768px) {
  .related-product-item .gds-grid {
    margin-left: -20px;
    margin-right: -20px;
  }

  .page-node-26 .gds-grid--primary-lightest-bg .gds-content-block .gds-grid.gds-grid--spacer-massive .gds-cell--m-half .gds-content-block__content {
    padding-left: var(--spacer-l);
  }
}

@media screen and (min-width: 992px) {
  .related-product-item .gds-grid {
    margin-left: -16px;
    margin-right: -16px;
  }

  .gds-highlight-banner .gds-grid,
  .gds-highlight-banner .gds-grid .gds-cell,
  .gds-content-block .gds-grid,
  .gds-content-block .gds-grid .gds-cell {
    padding: 0;
  }
}

@media screen and (min-width: 1280px) {
  .related-product-item .gds-grid {
    margin-left: -32px;
    margin-right: -32px;
  }
}

@media(max-width: 1024px) {

  /* header */
  .gds-header .gds-mega-nav__item a.main-link,
  .gds-header .gds-mega-nav .gds-link__label,
  .gds-header .gds-mega-nav__item a.main-link:hover,
  .gds-header .gds-mega-nav__item a.main-link .gds-link__label:hover {
    color: var(--color-grey);
    text-decoration: none;
  }

  .gds-header .gds-dropdown-mega-menu .main-link .label .gds-icon path {
    fill: var(--color-interaction);
  }
}

@media(max-width: 991px) {
  .gds-side-navigation .gds-side-navigation__wrapper--showing .gds-side-navigation__heading {
    display: none;
  }

  .gds-side-navigation {
    background-color: transparent;
  }

  .gds-side-navigation__label h4 p {
    margin: 0;
  }

  .gds-side-navigation__list {
    max-height: 375px;
  }
}

@media(max-width: 767px) {
  .gds-grid.gds-grid--primary-lightest-bg:first-child {
    padding-bottom: 4px;
  }
}

@media (min-width:768px) and (max-width:1165px) {
  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters {
    padding-left: 12px;
  }

  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters .filter-wrapper:first-child {
    display: none;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search__results {
    /*left: -224% !important;*/
    right: 0;
    width: auto !important;
  }
}

@media only screen and (max-width: 767px) {
  .gds-header__main .gds-search .gds-search__results {
    left: 0;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search--is-not-header .gds-search__results {
    left: 0% !important;
    top: 80px !important;
  }
}


.gds-secondary-navigation.fade .gds-menus {
  margin-left: calc(-1 * var(--spacer-l) / 2);
}

.path-bisearch .pager__item a {
  background-color: var(--color-interaction);
  padding: 13px 24px 15px;
  color: #fff;
  text-decoration: none;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
  font-weight: var(--typography-t-button-font-weight);
  font-family: var(--typography-t-button-font-family);
}

.path-bisearch .pager__item {
  text-align: center;
}

.path-bisearch .pager-show-more {
  list-style-type: none;
  margin-bottom: 40px;
}

/*.bisearch-results .ajax-progress.ajax-progress-fullscreen {display: none}*/
@keyframes delayStyles {
  to {
    display: none;
  }
}

.bisearch-results .ajax-progress.ajax-progress-fullscreen {
  animation: delayStyles 5s forwards;
}

/* Keymedi back button CSS */

.page-node-316 .gds-solo-button .gds-grid--justify-center,
.page-node-315 .gds-solo-button .gds-grid--justify-center,
.page-node-314 .gds-solo-button .gds-grid--justify-center,
.page-node-303 .gds-solo-button .gds-grid--justify-center,
.page-node-302 .gds-solo-button .gds-grid--justify-center,
.page-node-301 .gds-solo-button .gds-grid--justify-center,
.page-node-300 .gds-solo-button .gds-grid--justify-center,
.page-node-299 .gds-solo-button .gds-grid--justify-center,
.page-node-294 .gds-solo-button .gds-grid--justify-center,
.page-node-291 .gds-solo-button .gds-grid--justify-center,
.page-node-290 .gds-solo-button .gds-grid--justify-center,
.page-node-289 .gds-solo-button .gds-grid--justify-center,
.page-node-286 .gds-solo-button .gds-grid--justify-center,
.page-node-285 .gds-solo-button .gds-grid--justify-center,
.page-node-284 .gds-solo-button .gds-grid--justify-center {
  justify-content: left;
}


.page-node-316 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-315 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-314 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-303 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-302 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-301 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-300 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-299 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-294 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-291 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-290 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-289 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-286 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-285 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten,
.page-node-284 .gds-solo-button .gds-grid--justify-center .gds-cell.gds-cell--l-ten {
  text-align: left;
}

.terminate-session .gds-form-input .gds-form-input__inner--submit {
  margin-top: 0px;
}

.terminate-session .gds-modal__body .form-actions {
  margin-top: 40px;
}

@media screen and (max-width:1024px) {
  .page-node-305 .register-inner-blk .gds-card__header.gds-card__header-- {
    min-height: 130px;
  }

  .page-node-305 .congress-main-wrapper .gds-card__header.gds-card__header-- {
    display: inline-block;
  }
}

/* New css */

/*watch icon scc*/

.page-node-359 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download,
.page-node-360 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download,
.page-node-361 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download,
.page-node-362 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download {
  content: "";
  background-image: url(/kr/sites/default/files/2024-06/Icon.svg);
  background-repeat: no-repeat;
  height: 23px;
  width: 20px;
}

.page-node-359 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download svg,
.page-node-360 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download svg,
.page-node-361 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download svg,
.page-node-362 span.gds-icon.gds-icon--primary.gds-icon--l.gds-icon--base_download svg {
  transition: transform .3s;
  display: none;
}

/*Css for SIP images and content*/
.page-node-359 .gds-key-fact__content--center .gds-paragraph,
.page-node-359 .gds-key-fact__content--center .gds-paragraph--align-left {
  font-size: 20px;
}

.page-node-360 ul.gds-quicklinks__items.gds-quicklinks__items--size-p.gds-quicklinks__items--spacer-m,
.page-node-361 ul.gds-quicklinks__items.gds-quicklinks__items--size-p.gds-quicklinks__items--spacer-m,
.page-node-362 ul.gds-quicklinks__items.gds-quicklinks__items--size-p.gds-quicklinks__items--spacer-m {
  Border: none;
}

.page-node-360 p.gds-paragraph.gds-paragraph--caption-s.gds-paragraph--align-center.gds-paragraph--.gds-paragraph--spacer-xxs,
.page-node-361 p.gds-paragraph.gds-paragraph--caption-s.gds-paragraph--align-center.gds-paragraph--.gds-paragraph--spacer-xxs,
.page-node-362 p.gds-paragraph.gds-paragraph--caption-s.gds-paragraph--align-center.gds-paragraph--.gds-paragraph--spacer-xxs {
  display: none;
}


/*SIP CSS for text align*/
.page-node-359 p.gds-paragraph.gds-paragraph--lead.gds-paragraph--align-left.gds-paragraph--.gds-paragraph--spacer-m {
  text-align: left;
}

.page-node-359 .gds-key-fact__image-container--l,
.gds-key-fact__image-container--xl,
.gds-key-fact__image-container--xxl {
  margin-bottom: 16px;
}

.page-node-359 p.gds-paragraph.gds-paragraph--caption-s.gds-paragraph--align-center.gds-paragraph--.gds-paragraph--spacer-xxs {
  display: none;
}

@media screen and (min-width: 992px) {
  .page-node-359 .gds-key-fact__content {
    flex: 0 0 auto !important;
  }
}

/* global - END */
/* GLOBAL CSS*/
.gds-secondary-navigation {
  margin-bottom: 0px;
}

.page-node-246 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}

.gds-footnote ol.gds-footnote__references li {
  padding-left: 0px;
}

ol.gds-ordered li::before {
  color: #2c333a;
}

#modal_external_link .gds-modal__body {
  padding-left: 0px !important;
}

.gds-modal__actions .gds-link {
  cursor: pointer;
}

.gds-modal__actions .gds-link {
  margin-top: 0px;
}

.gds-modal__actions .gds-link {
  margin-left: 15px;
}

.gds-modal__body {
  padding-top: 0px !important;
}

.gds-highlight-banner .gds-paragraph {
  text-align: justify;
}

.gds-video-player .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}

.gds-footer__inner .gds-footer__legal p:first-child {
  display: none;
}

.page-node-457 h5.gds-heading a.skip-disclaimer {
  color: #004d99;
  text-decoration: none;
}

.page-node-457 p.gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

.gds-side-navigation__item--active.gds-link {
  color: #004d99 !important;
  font-weight: bold;
}

.page-node-214 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}

.gds-solo-button .gds-cell {
  text-align: center;
}

.path-bisearch .pager__item a {
  background-color: var(--color-interaction);
  padding: 13px 24px 15px;
  color: #fff;
  text-decoration: none;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
  font-weight: var(--typography-t-button-font-weight);
  font-family: var(--typography-t-button-font-family);
}

.path-bisearch .pager__item {
  text-align: center;
}

.path-bisearch .pager-show-more {
  list-style-type: none;
  margin-bottom: 40px;
}

@keyframes delayStyles {
  to {
    display: none;
  }
}

.bisearch-results .ajax-progress.ajax-progress-fullscreen {
  animation: delayStyles 5s forwards;
}

.medinfo-diseases .gds-quicklinks.gds-quicklinks--boxed {
  padding-left: 0;
  background: none;
}

.medinfo-diseases .gds-card__content-inner .gds-card__date {
  padding-top: 25px;
}

.medinfo-diseases .gds-card__figure .gds-image {
  position: relative;
  height: 100%;
  min-height: 230px;
}

.page-node-359 .gds-footnote__reference::before {
  display: none;
}

.page-node-359 .gds-footnote__reference .gds-footnote__label p strong {
  text-decoration: underline;
}

/* Global CSS - END */

/* medinfo pop up */
.medinfo-popup {
  display: none;
}

.medinfo-popup {
  left: 262px;
  z-index: 1003;
  position: fixed;
  height: auto;
  width: 800px;
  top: 7.512px;
}

.medinfo-popup .ui-front.gds-overlay.gds-overlay--is-visible {
  width: 800px;
  min-height: 0px;
  max-height: 20px;
  height: auto;
}

.medinfo-popup .gds-modal__body-wrapper {
  min-height: 0;
  max-height: 100% !important;
  height: auto;
  padding-top: var(--spacer-s);
  padding-bottom: var(--spacer-m);
}

.medinfo-popup li.list-item.list-item--no-icon.highlate {
  font-weight: bold;
}

@media only screen and (max-device-width: 767px) {
  .medinfo-popup {
    height: 500px !important;
    overflow-y: scroll;
  }

  .medinfo-popup .gds-modal__actions .gds-btn-wrapper {
    margin-bottom: 8px;
    justify-content: center;
  }

  .medinfo-popup.gds-modal {
    /*display: flex !important;*/
    justify-content: center;
    left: 0px;
    right: 0px;
    max-width: 300px !important;
    width: 100%;
    left: calc(50% - 160px);
  }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .medinfo-popup.gds-modal {
    /*display: flex !important;*/
    justify-content: center;
    left: 0px;
    right: 0px;
    max-width: 600px !important;
    width: 100%;
    left: calc(50% - 310px);
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1368px) {
  .medinfo-popup.gds-modal {
    justify-content: center;
    left: 0px;
    right: 0px;
    max-width: 800px !important;
    width: 100%;
    left: calc(50% - 410px);
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
  .medinfo-popup.gds-modal {
    justify-content: center;
    left: 0px;
    right: 0px;
    max-width: 600px !important;
    width: 100%;
    left: calc(50% - 310px);
  }
}

@media only screen and (max-device-width: 900px) and (orientation: landscape) {
  .medinfo-popup {
    height: 270px !important;
    overflow-y: scroll;
  }

  .medinfo-popup .gds-modal__actions .gds-btn-wrapper {
    justify-content: center;
    padding-bottom: 20px;
  }

}

.kragree {
  background-color: #06c;
  background-color: var(--color-interaction);
  border-radius: 200px;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
}

/* medinfo pop up - END */

/* Menu CSS */
.gds-header .gds-submenu-container__inner ul.gds-submenu-items li {
  width: 100%;
}

.gds-header ul.gds-sub-sub-menu li.gds-sub-sub-menu--category-link .gds-link--with-icon:hover span {
  color: var(--color-interaction-dark);
}

.page-node-247 .gds-highlight-banner--media-contained .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}

.page-node-247 .gds-highlight-banner--media-contained .gds-cell--m-half {
  width: 50% !important;
}

.page-node-247 .gds-highlight-banner__content p.gds-paragraph--spacer-m {
  margin-bottom: 0 !important;
}

.page-node-247 .gds-highlight-banner__actions {
  margin-top: 0px;
}

.page-node-246 .views-view-grid .views-field {
  height: 100%;
}

.page-node-235 .gds-highlight-banner--media-contained .gds-grid,
.page-node-16 .gds-highlight-banner--media-contained .gds-grid,
.page-node-231 .gds-highlight-banner--media-contained .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}

.page-node-235 .gds-highlight-banner--media-contained .gds-cell--m-half,
.page-node-16 .gds-highlight-banner--media-contained .gds-cell--m-half,
.page-node-231 .gds-highlight-banner--media-contained .gds-cell--m-half {
  width: 50% !important;
}


@media only screen and (max-width: 767px) {

  .page-node-247 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-235 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-16 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-231 .gds-highlight-banner--media-contained .gds-cell--m-half {
    width: 100% !important;
  }
}

.gds-footer__legal>p:first-child {
  display: none;
}

/* Menu CSS -END */

/* Resources-pages */

.page-node-186 .gds-card__figure .gds-image::before,
.page-node-182 .gds-card__figure .gds-image::before,
.page-node-189 .gds-card__figure .gds-image::before,
.page-node-183 .gds-card__figure .gds-image::before,
.page-node-188 .gds-card__figure .gds-image::before {
  padding-top: 0;
}

.page-node-186 .views-field,
.page-node-182 .views-field,
.page-node-189 .views-field,
.page-node-183 .views-field,
.page-node-188 .views-field {
  height: 100%;
}

.page-node-186 .gds-quicklinks__item a:nth-child(2),
.page-node-182 .gds-quicklinks__item a:nth-child(2),
.page-node-189 .gds-quicklinks__item a:nth-child(2),
.page-node-183 .gds-quicklinks__item a:nth-child(2),
.page-node-188 .gds-quicklinks__item a:nth-child(2) {
  color: #2c333a;
  text-decoration: none;
  font-weight: bold;
  position: relative;
  bottom: 6px;
}

.page-node-186 .gds-card__figure,
.page-node-182 .gds-card__figure,
.page-node-189 .gds-card__figure,
.page-node-183 .gds-card__figure,
.page-node-188 .gds-card__figure {
  height: 203px;
}

/* Resources-pages - END */

/* Webinar 7 */
@media screen and (max-width:1024px) {
  body.page-node-306.metabolic-empa-kidney-stepping-next-level-chronic-kidney-disease-management .gds-solo-button .gds-grid {
    flex-flow: column;
  }
}

.page-node-306.metabolic-empa-kidney-stepping-next-level-chronic-kidney-disease-management .gds-cell.gds-cell--m-half.gds-cell--l-quarter p.gds-paragraph--l {
  margin-bottom: var(--spacer-s);
}

.page-node-306.metabolic-empa-kidney-stepping-next-level-chronic-kidney-disease-management .gds-cell.gds-cell--m-half.gds-cell--l-quarter p.gds-paragraph--spacer-m {
  margin-bottom: var(--spacer-s);
}

.page-node-306.metabolic-empa-kidney-stepping-next-level-chronic-kidney-disease-management .gds-cell.gds-cell--m-half.gds-cell--l-quarter ul.gds-quicklinks__items li.gds-quicklinks__item {
  margin-bottom: var(--spacer-s);
}

.page-node-306 .gds-grid .gds-cell .gds-quicklinks__items {
  padding-bottom: 0px !important;
}

.ckd-main-popup .ckd-pop-up-innerContent .content-Wrapper-ckd h3 {
  margin-top: 10px;
}

.page-node-306 .gds-grid:nth-child(5) .gds-cell:nth-child(4) {
  height: 60% !important;
}

/* Webinar 7 - END*/

/* Revamp css */

.products-jardiance .gds-card__actions div.gds-card__quicklinks .gds-quicklinks--boxed {
  background-color: #ffffff;
}

.products-jardiance .related-product-item .gds-link--with-icon {
  display: inline-flex;
  align-items: center;
}
.products-jardiance .gds--rich-text--align-right.gds-cell--spacer-s {
    text-align: right;
    margin-right: 55px;
}

@media screen and (min-width: 1280px) {
  .products-jardiance .gds--rich-text--align-right {
    margin-right: 54px !important;
  }
}

.products-jardiance .related-product-item header a.gds-link--with-icon span {
  font-size: 25px;
  font-weight: 500;
}

.products-jardiance .gds-icon--base_download.gds-pdf {
  background-repeat: no-repeat;
  height: 27px;
  width: 27px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxMiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExODJfNTE5KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4zMzU5NCA3LjIzMDYyQzEuMDMwMzEgNi45MjUgMC41MzQ3OTQgNi45MjUgMC4yMjkxNjYgNy4yMzA2MkMtMC4wNDg2Nzc0IDcuNTA4NDcgLTAuMDczOTM2IDcuOTQzMjUgMC4xNTMzOSA4LjI0OTYyTDAuMjI5MTY2IDguMzM3NEw0Ljg5Mzk4IDEzLjAwMTRMMC4yMjkxNjYgMTcuNjY1NEMtMC4wNDg2Nzc0IDE3Ljk0MzMgLTAuMDczOTM2IDE4LjM3OCAwLjE1MzM5IDE4LjY4NDRMMC4yMjkxNjYgMTguNzcyMkMwLjUwNzAxIDE5LjA1IDAuOTQxNzg5IDE5LjA3NTMgMS4yNDgxNyAxOC44NDhMMS4zMzU5NCAxOC43NzIyTDYuMzA3MTQgMTMuODAxQzYuNTE5NCAxMy41ODkgNi42Mzg2NyAxMy4zMDE0IDYuNjM4NjcgMTMuMDAxNEM2LjYzODY3IDEyLjc0NDMgNi41NTEwNCAxMi40OTYyIDYuMzkyNTkgMTIuMjk3NEw2LjMwNzU0IDEyLjIwMjJMMS4zMzU5NCA3LjIzMDYyWiIgZmlsbD0iIzAwNjZDQyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExODJfNTE5Ij4KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA3LjAwMTQpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-size: contain;
  display: block !important;
}

.products-jardiance .gds-hero--spacer-l {
  margin-bottom: 0px;
}


.products-jardiance .gds-cell--sidebar .gds-card {
  margin-bottom: 40px;
}

.products-jardiance .gds-link--with-icon span svg {
  display: none;
}

.products-jardiance .gds-card {
  min-height: auto;
}

.products-jardiance .gds-card__content-inner {
  padding-bottom: 30px;
}

.products-jardiance .related-content .gds-grid:nth-child(6) .gds-cell--sidebar {
  height: 560px;
  overflow-y: scroll;
}

.page-node-346 .related-content .gds-grid:nth-child(6) .gds-cell--sidebar {
  overflow-x: hidden;
}

.page-node-345 h2#card-header,
.page-node-346 h2#card-header {
  overflow-wrap: break-word;
}

@media (max-width: 767px) {
  .related-product-item .gds-grid .gds-cell--m-third {
    width: 100% !important;
  }
}

/* prime summit 3 */

.page-node-395 .gds-key-fact.gds-key-fact--visibility-both {
  width: 50%;
  height: auto;
  float: left;
}

.page-node-395 #healthnext-healthcare-for-future-generations {
  line-height: unset;
}

.page-node-395 .gds-cell--sidebar .gds-card {
  min-height: auto;
  height: auto;
  margin-bottom: 20px;
}

.page-node-395 th#prime-firstCol {
  width: 20%;
}

.page-node-395 th#prime-secondCol {
  width: 50%;
}

#txtUnder {
  text-decoration: underline;
}

@media only screen and (max-width:767px) {
  .page-node-395 .register-inner-blk.registration-cards {
    padding-bottom: 25px;
  }

  .page-node-395 .gds-key-fact.gds-key-fact--visibility-both {
    width: 100%;
  }
}

.page-node-421 h1.gds-heading.gds-heading--align-left.gds-heading--l,
.page-node-415 h1.gds-heading.gds-heading--align-left.gds-heading--l,
.page-node-416 h1.gds-heading.gds-heading--align-left.gds-heading--l,
.page-node-418 h1.gds-heading.gds-heading--align-left.gds-heading--l,
.page-node-419 h1.gds-heading.gds-heading--align-left.gds-heading--l,
.page-node-420 h1.gds-heading.gds-heading--align-left.gds-heading--l {
  font-family: BIAntiqua, fallbackserif, serif !important;
}

.page-node-421 h6.gds-heading.gds-heading--align-left.gds-heading--caption,
.page-node-415 h6.gds-heading.gds-heading--align-left.gds-heading--caption,
.page-node-416 h6.gds-heading.gds-heading--align-left.gds-heading--caption,
.page-node-418 h6.gds-heading.gds-heading--align-left.gds-heading--caption,
.page-node-419 h6.gds-heading.gds-heading--align-left.gds-heading--caption,
.page-node-420 h6.gds-heading.gds-heading--align-left.gds-heading--caption {
  font-family: 'BISansNEXT';
}

.gds-table {
  text-align: left;
}

.cardiometabolic-events-prime-summit-3-2024 .gds-key-fact.gds-key-fact--visibility-both {
  margin-bottom: 15px;
}

.cardiometabolic-events-prime-summit-3-2024 .gds-key-fact.gds-key-fact--visibility-both:nth-child(6) {
  clear: both;
}

.register-inner-blk.registration-cards {
  background-color: #f5faff;
  padding: 20px;
}

.register-inner-blk.registration-cards .gds-cell.btn-center {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0;
}

h2#healthnext-healthcare-for-future-generations p {
  margin-top: 0;
}

.gds-icon--base_download.gds-video {
  background-image: url(/kr/sites/default/files/2025-02/video-icon-green.svg);
  background-repeat: no-repeat;
  height: 26px;
  width: 26px;
}

.gds-icon--base_download.gds-pdf {
  background-image: url(/kr/sites/default/files/2025-02/download-icon-green.svg);
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
}

.gds-content-block__first-paragraph.gds-rich-text ol li {
  display: flex;
}

.gds-highlight-banner .gds-highlight-banner__content .gds-paragraph a,
.gds-content-block .gds-content-block__content .gds-paragraph a {
  text-decoration: none;
  border-bottom: 1px solid #2c333a;
}

.bi-product-item-detail-nav .gds-side-navigation__item--active.gds-link {
  color: #08312a !important;
}

.bi-product-item-detail-nav .side-navigation-list-wrapper .gds-side-navigation__item--active.gds-link::before {
  background: #08312a !important;
}

.thr-tkr ul.gds-unordered a,
.dvtpe ul.gds-unordered a,
.spaf ul.gds-unordered a {
  text-decoration: none !important;
}

.webform-flexbox {
  background-color: var(--color-primary);
}

.webform-element-description,
.webform-flexbox p {
  font-family: var(--typography-p-font-family);
}

.webform-flexbox h3,
.webform-flexbox p strong {
  font-family: var(--typography-heading-m-font-family);
}

.related-content-section-page .gds-cell.gds-cell--m-quarter.gds-cell--spacer-none.gds-cell--sidebar {
  max-height: 565px;
  overflow-y: scroll;
}

.gds-hero .gds-cell.gds-cell--m-quarter.gds-cell--spacer-none.gds-cell--sidebar {
  overflow-y: initial;
}

@media (max-width: 1024px) {

  .gds-header .gds-mega-nav__item a.main-link,
  .gds-header .gds-mega-nav .gds-link__label,
  .gds-header .gds-mega-nav__item a.main-link:hover,
  .gds-header .gds-mega-nav__item a.main-link .gds-link__label:hover {
    color: #fff;
  }

  .gds-header .gds-dropdown-mega-menu .main-link .label .gds-icon path {
    fill: #fff;
  }
}

/*.gds-link:focus::after,
.gds-rich-text a:focus:not(.gds-btn)::after,
.gds--rich-text a:focus:not(.gds-btn)::after,
.ck-content a:focus:not(.gds-btn)::after,
.gds-link--focus::after {
  border: 0rem solid var(--color-primary) !important;
}*/
.related-product-item .pager__item a {
  padding: 13px 24px 15px;
  text-decoration: none;
  border-radius: 0;
  color: var(--color-primary);
  background-color: var(--color-accent);
}

.gds-image img {
  object-fit: fill;
}

h3#card-header {
  font-size: 25px;
}

.brand-banner__logo--left img {
  object-position: inherit !important;
  margin-left: 15px;
}

.brand-banner+.gds-hero.gds-hero--spacer-xxl.contrast {
  margin-bottom: 0;
}

.brand-banner .gds-image img {
  object-fit: contain;
}

/* Ild masterclass post event */
.ild-post-event #gds_play_icon>div {
  display: flex;
  align-items: center;
  gap: 10px;
}

.ild-post-event #gds_play_icon picture,
.ild-post-event #gds_play_icon img {
  width: 16px !important;
  height: 16px !important;
}

.ild-post-event td {
  vertical-align: top;
}

.ild-post-event #gds_play_icon {
  padding-bottom: 0 !important;
  padding-top: 0;
  vertical-align: middle;
}

/* ERA 2025 */
.era-congress nav.gds-article-navigation {
  margin-top: 0;
  padding-top: 10px;
}

/* PI Page Style Start */
.pi-pages .gds-footer .gds-footer__legal p:nth-child(1),
.piProductlist .gds-footer .gds-footer__legal p:nth-child(1) {
  display: block !important;
}

.gds-pi-image-full {
  width: 100%;
  max-width: 904px;
}

.gds-pi-image-half {
  width: 100%;
  max-width: 450px;
}

.gds-pi-image-quarter {
  width: 100%;
  max-width: 225px;
}

[id^="gds-pi-theme-"].gds-table {
  width: auto !important;
  max-width: 100%;
  margin-bottom: 0;
}

.pi-pages h2.gds-heading.gds-heading--align-left.gds-heading--m,
.pi-pages h4.gds-heading.gds-heading--align-left.gds-heading--s {
  font-size: 23px;
}

.pi-pages .gds-accordion__item-heading-text {
  font-size: 19px;
}

.pi-pages .gds-interstitial-text h2{
    font-size: 18px !important;
    line-height: 24px !important;
    font-family: 'Boehringer Text' !important;
    font-weight: 400 !important;
}

@media (min-width: 768px) and (max-width: 1279px) {
    .pi-pages .gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
        width: 9rem !important;
}
}

@media (max-width: 767px) {
    .pi-pages .gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
        width: 7rem !important;
    }
}


@media (min-width: 992px) and (max-width: 1279px) {
    .pi-pages #bi-hcp-modal .gds-cell--m-half:nth-child(1) .gds-cell {
        margin: 0 auto 0 var(--spacer-xs);
    }
}

@media (max-width: 991px) {
    .pi-pages #bi-hcp-modal .gds-cell--m-half:nth-child(1) .gds-grid {
        padding-inline: calc(var(--spacer-l) / 4) !important;
    }
}

@media screen and (min-width: 992px) and (max-width:1279px) {
	.pi-pages [data-once *="hcp-validation"] .gds-modal__body img {
		object-fit: cover !important; /*image will be cropped */
	}
}


@media (max-width: 767px) {

  .piProductlist .gds-breadcrumb__list,
  .pi-pages .gds-breadcrumb__list {
    padding-top: 15px !important;
  }
}

.pi-pages .is-utility .gds-submenu-items {
  inline-size: 210px;
}

.pi-pages.modal-open .gds-header {
  z-index: 1000;
}

@media screen and (max-width: 767px) {
  .pi-pages .views-view-grid .views-row {
    margin-bottom: 0;
  }

  .pi-pages .views-view-grid .views-col {
    width: 100% !important;
  }
}

@media screen and (min-width: 1280px) {

  .pi-pages .views-view-grid .views-row,
  .pi-pages .views-exposed-form {
    padding: 0;
  }

  .pi-pages .gds-form-section--filter-section .gds-grid,
  .pi-pages .gds-form-section--filter-section .gds-cell {
    padding: 0;
  }

  .pi-pages .gds-form-section--filter-section #edit-sort-by--wrapper {
    margin-left: auto;
  }

  .pi-pages #views-exposed-form-pi-product-block-block-1 .gds-cell {
    padding: 0;
  }

  .pi-pages .views-row .col-1 {
    padding-left: 0;
  }

  .pi-pages .views-row .col-2 {
    padding-right: 0;
  }
}

@media (max-width: 767px) {
  .pi-pages #bi-hcp-modal .gds-cell--m-half:nth-child(1) {
    padding-bottom: 100px;
  }
}

.webform-submission-form .gds-form-input {
  margin-bottom: 15px;
}

.webform-submission-feedback-form .gds-form-input__input--checkbox:not(:disabled, .gds-form-input__input--is-error):hover,
.webform-submission-feedback-form .gds-form-input__input--radio:not(:disabled, .gds-form-input__input--is-error):hover {
  outline: none;
}

.webform-submission-form .gds-form-input__input-wrapper--submit::before {
  box-shadow: none;
}

.webform-submission-form .form-actions {
  margin-top: 0px;
}

.webform-submission-form legend {
  font-size: 18px;
  margin-bottom: 15px;
  font-weight: 500 !important;
}

.webform-submission-form .gds-form-input {
  margin-bottom: 15px;
}

.webform-submission-feedback-form .gds-form-input__input--checkbox:not(:disabled, .gds-form-input__input--is-error):hover,
.webform-submission-feedback-form .gds-form-input__input--radio:not(:disabled, .gds-form-input__input--is-error):hover {
  outline: none;
}

.webform-submission-form .gds-form-input__input-wrapper--submit::before {
  box-shadow: none;
}

.webform-submission-form .form-actions {
  margin-top: 0px;
}

.webform-submission-form.submitted .gds-form-input__radio-checked {

  opacity: 0.4;
}

.webform-submission-feedback-form .success-message-wrapper {

  margin-top: 0px !important;
}

.webform-submission-feedback-form .form-wrapper {

  margin-top: -10px;
}

.webform-submission-feedback-form {
  background-color: white;
  padding: 20px 15px 5px;
  margin-bottom: 10px;
}

.webform-submission-feedback-form .gds-form-input {
  margin-bottom: 0px;
  display: inline-block;
  margin-right: 30px;
  width: auto;
}

.webform-submission-feedback-form .gds-form-input__input--checkbox:not(:disabled, .gds-form-input__input--is-error):hover,
.webform-submission-feedback-form .gds-form-input__input--radio:not(:disabled, .gds-form-input__input--is-error):hover {
  outline: none;
}

.webform-submission-feedback-form .gds-form-input__input-wrapper--submit::before {
  box-shadow: none;
}

.webform-submission-feedback-form .form-actions {
  margin-top: 0px;
}

.webform-submission-contact-us-pi-form .gds-form-input__label-wrapper em {
  font-style: normal;
}

.webform-submission-feedback-form.submitted .gds-form-input__radio-checked {
  opacity: 0.4;
}

.webform-submission-feedback-form .success-message-wrapper {
  margin-top: 0px !important;
}

.webform-submission-feedback-form .form-wrapper {
  margin-top: -10px;
}

.page-node-466 .gds-form-input__label-wrapper {
  display: none;
}

.pi-pages .gds-grid--color-bg {
  padding: 0 16px !important;
}

.pi-pages .gds-grid--color-bg:last-child {
  padding: 0 16px !important;
}

.pi-pages .gds-grid--color-bg:last-child .gds-breadcrumb .gds-breadcrumb__list-item:first-child {
  display: none;
}

@media (max-width: 767px) {
  .pi-pages .gds-grid--color-bg:last-child .gds-cell {
    padding: 0;
  }

  .pi-pages .gds-grid--color-bg:last-child .gds-cell .gds-icon--base_chevron-left {
    margin-left: 0px;
  }
}

.pi-pages .webform-submission-feedback-form .form-wrapper {
  margin-top: -5px;
  margin-bottom: -25px;
}

.pi-pages #bi-hcp-modal .gds-image img {
  object-fit: cover !important;
}

.pi-pages .gds-rich-text img,
.pi-pages .gds--rich-text img,
.pi-pages .ck-content img {
  margin-top: 0px !important;
  margin-bottom: 16px !important;
}

.piProductlist .gds-card__actions a.gds-link--with-icon span.gds-icon {
  margin-bottom: 3px !important;
}

@media (max-width: 767px) {

  .piProductlist .gds-form-section__filters .gds-form-input,
  .piProductlist .gds-form-section__sorts .gds-form-input {
    max-width: 100% !important;
  }
}

.pi-pages .gds-form-input__label-wrapper .gds-form-input__label span {
  font-size: 16px;
  font-weight: normal !important;
  color: #2c333a;
}

/* PI Page Style End */

/* Thank you page Start*/

.thank-you-for-signing-up-page .gds-footer .gds-footer__legal p:nth-child(1) {
  display: block;
}

.thank-you-for-signing-up-page .gds-grid--white.gds-grid--color-bg {
  padding-block-start: 0px;
  padding-block-end: 0px;
  padding-right: 0px;
}

.thank-you-for-signing-up-page h1.gds-heading {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 15px;
  font-weight: 500;
  font-family: 'Boehringer Text' !important;

}

.thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content {
  padding-right: 0;
}

.thank-you-for-signing-up-page .gds-rich-text p span,
.thank-you-for-signing-up-page .gds-rich-text p span strong {
  font-size: 18px;
  line-height: 28px !important;
}

.thank-you-for-signing-up-page footer.gds-footer img {
  display: none;
}

.thank-you-for-signing-up-page .gds-footer__branding {
  margin-bottom: 0;
  height: 0;
}

.thank-you-for-signing-up-page .gds-footer__legal.gds-footer__align-center {
  text-align: left;
}

.thank-you-for-signing-up-page .gds-footer__legal h3,
.thank-you-for-signing-up-page .gds-footer__legal h2 {
  border-bottom: 1px solid #6b8375;
  padding-bottom: 0.5rem;
  margin-bottom: 0.75rem;
}

.thank-you-for-signing-up-page .gds-footer__legal.gds-footer__align-center h3,
.thank-you-for-signing-up-page .gds-footer__legal.gds-footer__align-center h2 {
  font-size: 23px;
  font-weight: 500;
  line-height: 32px;
  margin-top: 0 !important;
}

.thank-you-for-signing-up-page .gds-footer__legal.gds-footer__align-center p {
  font-size: 12px;
}

.thank-you-for-signing-up-page .gds-footer__fine-print.contrast {
  padding-top: 8px;
}

.thank-you-for-signing-up-page .gds-grid {
  max-width: 100%;
  padding-left: 45px !important;
}

.thank-you-for-signing-up-page .gds-footer__fine-print .gds-grid {
  padding-right: 53px !important;
}

.thank-you-for-signing-up-page .gds-footer__fine-print.contrast {
  padding-top: 25px;
}

.thank-you-for-signing-up-page a.gds-link.gds-link--link-intercept.gds-link--menu {
  text-decoration: none;
}

@media (max-width: 1279px) {
  header#block-bione-thankyoupageheader.gds-header .gds-header__main #mobilemenutoggle {
    display: none;
  }
}

@media screen and (max-width: 1270px) {
  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content {
    min-height: 1100px;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content source:after {
    background: url(/sites/default/files/2025-10/Thnakyou-sign-up-ipad_0.png);
    content: '';
    display: block;
    min-height: 100%;
    position: absolute;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content img {
    display: contents;
  }
}

@media screen and (max-width: 1225px) {
  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content {
    min-height: 1145px;
  }
}

@media screen and (max-width: 1180px) {
  .thank-you-for-signing-up-page .gds-grid {
    padding-left: 0px !important;
  }
}

@media screen and (max-width: 1024px) {
  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content img {
    min-height: 405px;
    margin-top: 3px;
  }

  .thank-you-for-signing-up-page .gds-grid .gds-cell {
    margin-bottom: 0;
  }

  .thank-you-for-signing-up-page .gds-grid {
    padding-left: 20px !important;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content {
    min-height: 975px;
  }
}

@media screen and (max-width: 1020px) {

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content {
    min-height: auto;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content source:after {
    background: none;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content img {
    display: block;
  }
}



@media (min-width: 992px) {
  #block-bione-thankyoupagefooter h2 {
    position: absolute;
    top: -25px;
    margin-top: 0px;
  }

  .thank-you-for-signing-up-page .gds-footer__fine-print.compact .gds-footer__divider {
    margin-block: 12px;
  }

  #block-bione-thankyoupagefooter .gds-footer__fine-print.contrast {
    padding-top: 50px;
  }

  .thank-you-for-signing-up-page .gds-footer__fine-print.compact .gds-footer__copyright-text,
  .thank-you-for-signing-up-page .gds-footer__fine-print.compact .gds-footer__legal-text {
    grid-area: gds-footer__logo;
    margin: 0;
  }

  .thank-you-for-signing-up-page .gds-footer__fine-print.compact .gds-footer__legal-text+.gds-footer__copyright-text {
    margin-top: 0;
  }

  .thank-you-for-signing-up-page h2 {
    position: absolute;
    top: 0;
    margin-top: 0px;
  }
}


@media screen and (max-width: 940px) {
  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content img {
    min-height: auto;
    margin-top: 0px;
  }

  .thank-you-for-signing-up-page .gds-cell.gds-cell--m-half.gds-cell--spacer-none.gds-cell--content source:after {
    min-height: auto;
  }

  .thank-you-for-signing-up-page .gds-footer__legal-links.gds-footer__align-left {
    margin-top: 20px;
    margin-bottom: 5px;
  }

  .thank-you-for-signing-up-page .gds-footer__fine-print .gds-footer__divider {
    display: block;
    grid-area: gds-footer__legal-text;
  }

  #block-bione-thankyoupagefooter h2 {
    position: absolute;
    top: 10px;
    margin-top: 0px;
  }

  #block-bione-thankyoupagefooter .gds-footer__fine-print.contrast {
    padding-top: 25px;
  }
}

@media screen and (max-width: 767px) {
  .thank-you-for-signing-up-page .gds-cell--m-half.gds-cell--spacer-l {
    order: 2;
    padding-left: 10px;
    padding-right: 10px;

  }

  .thank-you-for-signing-up-page .gds-cell--m-half.gds-cell--spacer-none {
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
  }

  .thank-you-for-signing-up-page .gds-grid--white.gds-grid--color-bg {
    padding-left: 0 !important;
    padding-right: 0;
  }
}

@media screen and (max-width: 480px) {
  .thank-you-for-signing-up-page .gds-grid {
    padding-left: 0px !important;
  }

  .it-eprivacy-toggle-container.toggle-position-bottom-right {
    bottom: 55px !important;
  }

  .thank-you-for-signing-up-page .gds-cell--m-half.gds-cell--spacer-l {
    padding-bottom: 30px;
  }

  .thank-you-for-signing-up-page .gds-footer__legal.gds-footer__align-center {
    padding-left: 6px;
  }
}

/* Thank you page End*/
.pi-pages .gds-rich-text ul li ol>li::before {
  background-color: unset;
  top: 0px;
}

.page-node-472 .ui-dialog.ui-corner-all.gds-modal.gds-modal--is-visible {
  overflow-x: hidden;
}

.webform-submission-feedback-form fieldset {
  display: flex;
}

.piProductlist .gds-card__actions a.gds-link--with-icon {
  line-height: 0px;
}

.piProductlist .gds-card__actions a.gds-link--with-icon img {
  height: 14px;
  width: 8px;
}

.webform-confirmation-modal--content .gds-modal__body {
  margin-top: 0px !important;
  padding-left: 0px !important;
  padding-bottom: 0px !important;
  text-align: center !important;
}

@media screen and (max-width: 1025px) {
  .piProductlist .gds-card__figure .gds-image img {
    object-fit: contain;
    background: #FFF;
  }
}

.piProductlist .select2-container--default .select2-selection--multiple {
  cursor: pointer;
}

@media screen and (max-width: 400px) {
  .pi-pages .gds-rich-text a:not(.gds-btn) {
    line-break: anywhere;
  }
}

.gds-image-zoom__zoom-out-button {
  bottom: 120px;
}

.gds-image-zoom__zoom-in-button {
  bottom: 80px;
}

@media (min-width: 767px) {
  .gds-image-zoom__zoom-out-button {
    bottom: 140px;
  }
}

/* RC18 fix */
.gds-metanav__menu {
  display: flex;
  align-items: unset;
}

.gdoc-filename a {
  display: none;
}

.gds-hero.gds-hero--spacer-xxl:has(+ .gds-secondary-navigation) {
  margin-bottom: 0;
}

/* Header menu alignment Ticket: https://jira.biscrum.com/browse/ONE-43375 */
@media (min-width: 1280px) {
  .gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
    width: 10rem;
  }

  .gds-mega-nav {
    padding-bottom: 0px !important;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1440px) {
  .gds-hero__with-media .gds-grid .gds-cell:not(:has(.gds-hero__media)) {
    padding-inline-start: var(--spacer-l);
    max-width: 640px;
    margin-left: auto;
  }
}

@media screen and (min-width: 992px) {
  .gds-hero__content {
    padding-block-start: 3.5rem;
    padding-inline-end: .5rem;
  }
}
/*css to hide focus border*/
.pi-pages .gds-rich-text a:focus:not(.gds-btn)::after{
   border: none !important;
}
/*logo size issue*/

@media (min-width: 768px) and (max-width: 1279px) {
    .pi pages .gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
        width: 9rem;
}
}

@media (max-width: 767px) {
    .pi-pages .gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
        width: 7rem;
    }
}
/*Menu language selector arrow overlapping issue*/
@media (max-width: 767px) {
    .gds-dropdown-menu .main-link:not(.gds-btn) .label {
        justify-content: flex-start !important;
    }
}


@media (max-width: 768px) {
	.pi-pages th.gds-table__cell.gds-table__cell--align-center.gds-table__cell--heading-s.gds-table__cell--primary-light p span {
		text-align: left;
	}
}
.pi-pages #bi-hcp-modal .gds-block-bg-color .gds-grid {
    max-width: 1280px !important;
}
.pi-pages .pi-self-declaration p:first-child {
     margin-bottom: 24px !important;
}
.pi-pages div#bi-hcp-modal .gds-modal__body .gds-grid {
    padding-left: 0 !important;
}

@media screen and (min-width: 1280px) {
    .pi-pages .gds-grid {
        padding-inline: calc(var(--spacer-l) / 2) !important;
    }
    .pi-pages #bi-hcp-modal .gds-cell--m-half:nth-child(2) .gds-cell .gds-image {
        width: 59vw;
        left: -8vw
    }
}

/* Product page */
.piProductlist div#views-exposed-form-pi-product-block-block-1 {
	margin-bottom: 0 !important;
}

.pi-pages .views-field article.gds-card.gds-card--with-cta.gds-card--with-media-right.gds-card--visibility-both {
	border-block-end: .0625rem solid var(--color-primary-3-100) !important;
}
.pi-pages .gds-table__cell--align-center
{
    text-align: center !important;
}


.pi-pages a.gds-link--with-icon-external::after {
  display: inline-block;
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.54.33H1.24v1.23H13.9L0 15.46l.87.87 13.9-13.9V15.1H16V2.8L13.54.33Z'/%3E%3C/svg%3E");
  transform: scale(0.5);
  position: relative;
  top: -2px;
}


/*CSS for PI product page alignment*/
.piProductlist #views-exposed-form-pi-product-block-block-1, 
.piProductlist #views-exposed-form-pi-product-block-block-1 .gds-grid, 
.piProductlist #views-exposed-form-pi-product-block-block-1 .gds-cell, 
.piProductlist .views-view-grid .gds-grid{
    padding: 0!important;
}

/*CSS for Product page alignment in ipad) */
@media only screen and (min-device-width: 992px) and (max-device-width: 1300px) {
    .piProductlist .gds-grid.gds-grid--none.gds-grid--spacer-l.views-row {
    margin-left: -12px;
}
.piProductlist div#edit-sort-by--input-wrapper {
    margin-right: -4px;
}
}