/*download page as pdf*/
.pdf-loader:after {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  content: "";
  z-index: 1001;
  background: var(--bg-tint) url(../../images/ajax-loaded.gif)no-repeat center center;
  background-size: 50px 50px;
}

.print-pdf-section .left-manu-bar,
.print-pdf-section header,
.print-pdf-section footer {
  display: none;
}

.pdf-loader {
  padding-top: 0;
}

.print-pdf-section {
  padding-top: 0;
}

.print-pdf-section .multi-ellipsis {
  display: block;
  -webkit-box-orient: unset;
  overflow: auto;
}

.print-pdf-section .banner-style-2 .banner-detail {
  position: relative;
  z-index: 5;
  bottom: 0;
}

.print-pdf-section .play-btn {
  display: flex !important;
}

.print-pdf-section .card-view .views-row>div>span,
.print-pdf-section .card-view .views-row .card-inner,
.print-pdf-section .listing-card-view .views-row .card-inner,
.print-pdf-section .card-inner>a,
.print-pdf-section .card-view .views-row>div {
  height: unset !important;
}

@media print {

  @page {
    margin: 0cm;
  }

  body {
    padding-top: 0;
  }

  header {
    position: static;
  }

  body {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
    padding-top: 0 !important;
  }

  header .container>*:not(.region-nav-branding),
  .left-manu-bar {
    display: none;
  }

  header .container {
    justify-content: center !important;
  }

  /*footer*/
  .subscribe .view-content,
  .subscribe .views-row span {
    display: block;
  }

  .subscribe .views-row {
    width: 100%;
    padding-bottom: 20px;
  }

  .subscribe .views-row span {
    overflow: hidden;
  }

  .subscribe-img {
    float: left;
  }

  /*home banner*/
  .slide-mob {
    display: none;
  }

  .carousel-multiple .view-footer {
    display: none;
  }

  .carousel-multiple .slick-arrow {
    display: none;
  }

  body .card-view .views-row {
    width: calc(25% - 10px);
    padding: 0;
  }

  .card-view .view-content {
    margin: 0;
    gap: 10px;
  }

  .card-view .views-row>div,
  .listing-card-view .view-content .views-row>div {
    padding-bottom: 30px;
  }

  /*

.card-view .view-content {
  margin: 0;
  overflow: hidden;
  display: block;
} */

  .left-right-layout .views-row>div>span {
    display: block;
    overflow: hidden;
  }

  .left-right-layout .left-sec {
    float: left;
    width: 40%;
    margin: 0;
  }

  .left-right-layout .right-sec {
    float: left;
    display: block;
    width: 60%;
    padding-left: 20px;
  }

  .shortcut-view .item-list ul {
    display: block;
    margin: 0;
    overflow: hidden;
  }

  .shortcut-view .item-list li {
    width: calc(50% - 15px);
    padding: 0;
    margin-right: 15px;
    float: left;
  }

  .view-infographic img {
    width: 80%;
  }

  .card-inner .card-garphi-area .type-multiple {
    max-width: 100%;
  }

  body .footer-wrap {
    display: block;
    text-align: center;
  }

  body .social-media-blk,
  .footer-wrap .copy-right {
    margin-bottom: 20px;
  }

  body .footer-menu ul,
  body .social-media-blk ul {
    display: block;
  }

  body .footer-menu ul li,
  body .social-media-blk ul li {
    display: inline-block;
  }

  .download-btn-wrap ul,
  .download-btn-wrap .download-drop {
    position: static;
    display: block;
  }

  .more-items,
  .read-more-items {
    display: block;
  }

  .project-block .view-all-btn-wrap,
  .more-items+.view-all-btn-wrap,
  .read-more-items+.view-all-btn-wrap {
    display: none;
  }

  .parent-country .country-img img {
    width: 200px;
  }

  .highcharts-container {
    transform: scale(.5);
    transform-origin: left;
  }

  footer {
    padding: 30px 0;
    break-inside: avoid;
  }
}
