/*INTL-2917*/
.crest.prod-home .mag-animate a.btn.btn-secondary {
  margin-bottom: 40px!important;
}

.crest.prod-home .rte-node p {
  font-size: 16px;
}

/*code adjustment*/
.prod-adj {
  background-size: 100% 100%!important;
}

body.fixed-top-margin.prod-home {
  margin-top: 130px !important;
}

html .prod-adj .page-section-inner.container {
  margin: 0 !important;
  padding: 98px 50px!important;
}

/*code adjustment end*/

.signup1 {
  float: right;
   /* width: 12%;*/
  ;
}

.product-tab .tab-list-element a span {
  font-size: 20px;
}

.zolad .moa-admin span.fa.fa-play:hover {
  background-color: inherit;
  color: #fff;
}

.zolad .moa-admin span.fa.fa-play {
  color: inherit;
  border: none !important;
  padding: 0;
  border-top: 1px solid;
  font-size: inherit;
}

.zolad .moa-admin img.video-thumb-cta {
  width: auto;
    /* height: 513px; */
  ;
}

.zolad .moa-admin .video-parent>div.set-auto-height {
  height: auto !important;
}

p.single-row-start {
  border-top: 1px solid;
  padding-top: 15px;
  margin-top: 10px;
}

.padding-txt p, .padding-txt li {
  font-size: 18px;
  color: #3F4444;
  font-family: HelveticaNeue-Regular, Arial, sans-serif !important;
}

.lung-diag .diag-sec li {
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0.3px;
  color: #3F4444;
  font-family: HelveticaNeue-Regular, Arial, sans-serif !important;
}

.diag-ref {
  font-size: 14px !important;
  color: #3F4444;
  font-family: HelveticaNeue-Regular, Arial, sans-serif !important;
}

.lung-diag .diag-sec h3.border {
  color: #800080;
  text-align: center;
  font-size: 26px;
  line-height: 1;
}

p.single-row-end {
  border-bottom: 1px solid;
  padding-bottom: 15px;
}

.product-tab .nav-pills>li>a:hover, .product-tab .nav-pills>li.active>a:hover {
  background: transparent;
  border-bottom: 3px solid #830051;
  text-decoration: none;
}

.ovarian-diag {
  background: #FCF9F4;
  padding-bottom: 0;
}

.ovarian-diag .page-section-inner.container {
  width: 75%;
  background: #fff;
  padding-top: 35px;
  margin-top: 75px;
  padding-left: 75px;
  padding-right: 75px;
}

.news-detailed .ovarian-diag .page-section-inner.container {
  width: 75%;
  background: #fff;
  margin-top: 0px;
  padding-left: 75px;
  padding-right: 75px;
  padding-top: 0;
  padding-bottom: 20px;
}

.ovarian-diag ul.breadcrumb-holder .vcenter, .ovarian-diag ul.breadcrumb-holder .vcenter a {
  color: #333333 !important;
}

.reference-prod p {
  font-size: 14px;
}

.product-tab .nav-pills>li>a:hover,.product-tab .nav-pills>li>a:focus {
  border: 3px solid #830051;
  color: #830051;
}

.product-tab .nav-pills>li.active>a {
  background: #830051 !important;
  color: #fff !important;
}

.product-tab .nav-pills>li>a {
  border: 3px solid transparent;
}

.product-tab  .nav-pills>li.active>a,.product-tab .nav-pills>li.active>a:focus, .product-tab .nav-pills>li.active>a:hover {
  background: transparent;
  color: #830051;
  font-weight: bold;
  border: 3px solid #830051;
}

li b {
  font-weight: bold !important;
  font-family: LexiaLight !important;
}

.guidelines-prod .text.parbase.section  li b {
  font-family: HelveticaNeue-Regular, Arial, sans-serif !important;
}

.signup1 a.btn.btn-default {
  background: #830051;
  color: #fff;
  font-weight: bold;
}

.signup1 a.btn.btn-default:hover {
  text-decoration: none;
}

.multi-column-container.precaution-col.cwp1 {
  border-top: 1px solid !IMPORTANT;
  padding-top: 25px;
}

.brilinta-sec {
  margin-top: 130px;
  background-position: center;
}

.faslo .brilinta-sec {
  background-position: right;
}

.faslo .cwp1 .column-2 p {
  border-bottom: 1px solid;
}

.lyn .cwp1 .column-2 p {
  border-bottom: none;
}

.brilinta-sec .page-section-inner.container {
  margin-top: 290px;
  margin-bottom: 131px;
}

.faslo .brilinta-sec .page-section-inner.container {
  margin-top: 150px;
  margin-bottom: 100px;
}

p.bread-title {
  color: #fff;
  font-style: italic;
  background: #830051;
  display: inline-block;
  position: relative;
  padding: 5px 15px;
  font-size: 14px;
}

.cres .moa-admin h2.border {
  text-align: center;
  margin-bottom: 30px;
}

.faslo .carousel .carousel-indicators.hide-caption {
  display: none;
}

.brilinta-sec h2.border {
  color: #fff;
}

.carousel-prod .carousel.section ,.carousel-treat .carousel.section {
  padding-left: 15px;
  padding-right: 15px;
  background: #fff;
}

.component-section.no-style.moa-sec,.back-align {
  background-color: #FCF9F4;
}

.back-align.add {
  background: none;
}

.moa-admin li,.prod-right-content li,.moa-sec li {
  font-size: 18px;
  line-height: 27px !important;
  letter-spacing: 0.3px;
  color: #3F4444;
  font-family: "Helvetica", Arial, sans-serif !important;
}

.cwp-sec li {
  font-size: 18px;
  line-height: 27px !important;
  letter-spacing: 0.3px;
  font-family: "Helvetica", Arial, sans-serif !important;
}

.lynparza .moa-sec h2.border,.lynparza .moa-sec .text.parbase.section,.lynparza .moa-sec .video-parent {
  margin: 0;
}

.component-section.no-style.cwp-sec {
  background-color: #9AB1AC;
  color: #ffffff;
}

.back-align {
  padding-top: 0;
}

.cwp-sec p {
  color: #ffffff;
}

.precaution-col .column-2 p:last-child, .precaution-col .column-2 ul:last-child {
  border-bottom: 1px solid;
  padding-bottom: 23px;
}

.pclast p {
  border-bottom: none !important;
}

.guidelines-prod .column-3 h2.border {
  margin: 0;
}

.guidelines-prod .col-sm-4.col-xs-12.column-3 {
  margin-left: 0px;
  border-left: 1px solid #ccc;
  padding-left: 40px;
}

.lyn .guidelines-prod .col-sm-4.col-xs-12.column-2 {
  margin-left: 0px;
  border-left: 1px solid #ccc;
  padding-left: 40px;
}

.cres .guidelines-prod .col-sm-8.col-xs-12.column-1 {
  border-right: 1px solid #ccc;
}

.cres .guidelines-prod .col-sm-4.col-xs-12.column-2 {
  padding-left: 40px;
}

.component-section.no-style.carousel-prod {
  background-color: #E6EBEA;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 30px;
  padding-top: 30px;
}

.zolad .guidelines-prod.carousel-prod {
  background-color: transparent;
  padding-top: 30px;
}

.component-section.no-style.reference-prod {
  background-color: #FCF9F4;
}

.prod-right-content .page-section-inner.container {
  width: 100%;
}

.prod-brilinta .container.middle-content {
  width: 100% !important;
  padding: 0;
}

.product-left .accordion-inner-container {
  width: 90%;
}

.product-left .panel-body {
  padding-top: 0;
  background-color: #FCF9F4;
  padding-left: 30px !IMPORTANT;
  padding-right: 30px;
}

.product-left .panel-heading.az-panel-heading {
  background-color: #830051;
  color: #fff;
  padding: 15px 20px;
}

.left-prod-sec .page-section-inner.container {
  width: 100%;
  padding-left: 0;
}

.left-prod-sec .accordion-container .az-panel-heading a {
  font-style: normal;
  display: inline;
}

.left-prod-sec .accordion-container .az-panel-heading a:hover,.left-prod-sec .accordion-container .az-panel-heading a:focus {
  text-decoration: none;
}

.left-prod-sec a.action-link.icon-right span.vcenter.link-txt {
  font-size: 16px;
    /* font-weight: bold; */
  font-style: italic;
  color: #830051;
  font-family: LexiaBold;
}

.left-prod-sec .linkList li {
  border-bottom: 1px solid #ccc;
}

.left-prod-sec .linkList li:last-child {
  border-bottom: none;
}

.product-left .column-1 {
  padding-right: 0;
}

.left-prod-sec .linkList a.action-link.icon-right {
  padding-top: 10px;
  padding-bottom: 10px;
}

.cwp-sec h2.border {
  border-bottom: 1px solid;
  padding-bottom: 50px;
  text-align: center;
}

.zolad .cwp-sec h2.border {
  border-bottom: none;
}

.cres .cwp3 .column-2 p:last-child {
  border-bottom: 1px solid;
}

.last-cwp .column-2 p, .last-cwp .column-2 ul {
  border-bottom: none !important;
}

.cres .multi-column-container.precaution-col.cwp1 {
  border-top: 1px solid;
  padding-top: 30px;
  margin-top: 20px;
}

.moa-sec .page-section-inner.container {
  width: 70%;
}

p.cwp-p {
  padding-bottom: 30px;
  border-bottom: 1px solid;
  margin-bottom: 50px !important;
}

.carousel-prod .page-section-inner.container,.carousel-treat .page-section-inner.container .carousel-section {
  width: 80%;
}

.carousel-prod h3 {
  padding-bottom: 30px;
  text-align: center;
}

.prod-brilinta a.left.carousel-control {
  left: -4% !IMPORTANT;
}

.prod-brilinta   a.right.carousel-control {
  right: -4% !IMPORTANT;
  opacity: 1;
  background: transparent;
}

.component-section.no-style.reference-prod {
  width: 88%;
  margin: auto;
}

.cwp1 .column-2 ul {
  border-bottom: 1px solid;
  padding-bottom: 20px;
}

.cwp11 .column-2 p {
  margin-bottom: 0;
  padding-bottom: 0;
}

.cwp11 {
  margin-bottom: 30px;
}

.sectionHeading.section:nth-child(7) h2.border {
  text-align: center;
  margin-bottom: 30px;
}

.guidelines-prod .column-3 h2.border {
  text-align: left;
  margin-bottom: 0;
}

.reference-prod .page-section-inner.container {
  width: 90%;
  margin-top: 30px;
  margin-bottom: 50px;
}

.moa-sec .text.parbase.section {
  margin-top: 30px;
}

.carousel .carousel-control {
  top: 43%;
}

.new-image.tagrisso-logo {
  margin-top: 30px;
  margin-bottom: 0px;
}

@media screen and (min-width: 1399px) {
  .faslo .carousel-prod .page-section-inner.container {
    width: 65%;
  }

  .zolad .guidelines-prod.carousel-prod .page-section-inner.container {
    width: 90%;
  }
}

@media screen and (max-width: 1449px) {
  .prod-brilinta a.left.carousel-control {
    left: -5% !IMPORTANT;
  }

  .prod-brilinta a.right.carousel-control {
    right: -5% !IMPORTANT;
  }
}

@media screen and (min-width: 1200px) {
  .faslo .carousel-inner .item {
    height: 500px !important;
  }

  .faslo  .pulmi-car .carousel-inner .item {
    height: auto!important;
  }
}

@media screen and (max-width: 1199px) {
  .prod-brilinta a.left.carousel-control {
    left: -7% !IMPORTANT;
  }

  .prod-brilinta a.right.carousel-control {
    right: -7% !IMPORTANT;
  }
}

.moa-sec h2.border,.mode-sec h2.border,.guidelines-prod .sectionHeading h2.border,.clinical-left h2.border {
  text-align: center;
}

@media screen and (min-width: 992px) {
  .zolad .guidelines-prod .carousel.slide {
    width: 70%;
    margin: auto;
  }

  .zolad .guidelines-prod .carousel-inner {
    width: 67%;
    margin: auto;
  }

  .lung-diag .diag-sec h3.border {
    padding-top: 15px;
    padding-bottom: 5px;
    font-size: 30px;
  }

  .tagrisso .moa-admin .multi-column-container .row {
    display: flex;
  }

  .tagrisso .moa-admin .multi-column-container .row .column-2 {
    align-self: center;
  }

  .diag-sec .page-section-inner.container {
    width: 80%;
  }

  .video-col .youtube-video {
    width: 80%;
    height: 500px !important;
  }

  .moa-sec h2.border,.mode-sec h2.border,.guidelines-prod .sectionHeading h2.border,.clinical-left h2.border {
    text-align: center;
    margin-bottom: 50px;
  }

  .product-left .signup1 {
    width: 15.5%;
  }

  .lyn .guidelines-prod .column-2 h2.border,.cres .guidelines-prod .column-2 h2.border {
    text-align: left;
    margin-bottom: 0;
  }

  .product-accordion .fa.pull-right {
    margin-left: 9px !important;
   /* display: inline-block;*/
    ;
  }

  .left-prod-sec .accordion-container .az-panel-heading a {
    font-style: normal;
    display: block;
    width: 100%;
  }

  .modal-dialog.modal-md {
    width: 65%;
  }

  h2.head-mob {
    display: none;
  }

  .faslo .pulmi-car .carousel-inner  .item {
    height: auto;
  }

  .faslo .carousel-inner .item {
    height: 400px;
  }

  .faslodex-logo {
    text-align: left !important;
  }

  .tagrisso .guidelines-prod .column-2 h2.border,.imfinzi .guidelines-prod .column-2 h2.border {
    margin: 0;
    text-align: left;
  }

  .tagrisso .guidelines-prod .column-1 ,.imfinzi .guidelines-prod .column-1 {
    width: 65% !important;
  }

  .tagrisso .guidelines-prod .column-2,.imfinzi .guidelines-prod .column-2 {
    width: 35% !important;
    padding-left: 50px;
    border-left: 1px solid #ccc;
  }
}

@media screen and (max-width: 991px) {
  .video-col .youtube-video {
    width: 80%;
    height: 256px !important;
  }

  .ovarian-diag .page-section-inner.container {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }

  .signup1 {
    float: none;
    width: 100%;
    text-align: center;
  }

  .prod-brilinta .linkList.section {
    width: 100% !IMPORTANT;
  }

  .carousel-prod .carousel.section {
    padding-left: 15px;
    padding-right: 15px;
    background: #fff;
  }

  .brilinta-sec {
    margin-top: 63px;
  }

  .guidelines-prod .page-section-inner.container {
    width: 100%;
  }

  .carousel-treat .page-section-inner.container {
    width: 95%;
  }

  .guidelines-prod .column-1, .guidelines-prod .column-2, .guidelines-prod .column-3 {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    text-align: center;
  }

  .guidelines-prod .column-3 h2.border {
    text-align: center;
  }

  .lyn .guidelines-prod .column-2 h2.border {
    text-align: center;
  }

  .guidelines-prod .col-sm-4.col-xs-12.column-3 ,.lyn .guidelines-prod .col-sm-4.col-xs-12.column-2 {
    border-left: none;
  }

  p.bread-title {
    margin: auto;
  }

  .brilinta-sec .page-section-inner.container {
    text-align: center;
  }

  .product-left .accordion-inner-container {
    width: 90%;
    margin: auto;
  }

  .left-prod-sec .page-section-inner.container {
    width: 100%;
    padding-left: 15px;
  }

  .product-left .column-1 {
    padding-right: 15px;
    width: 100%;
  }

  .product-left .column-2 {
    width: 100%;
  }

  .prod-right-content .newImage.parbase.section,.prod-right-content h2.border,.prod-right-content .linkList.section,h2#prodtxt1,.guidelines-prod.moa-sec  .linkList.section {
    text-align: center;
  }

  .prod-right-content h2.border, h2#prodtxt1 {
    margin-bottom: 20px;
  }

  h2.head-mob {
    text-align: center;
    margin-bottom: 20px;
  }

  h2.desk-head {
    display: none;
  }

  .faslo .brilinta-sec .page-section-inner.container {
    margin-bottom: 0px !important;
  }

  .clinical-left .page-section-inner.container {
    width: 95%;
  }

  .moa-admin .column-1, .moa-admin .column-2 {
    width: 100%;
  }

  .carousel-prod span.fa.fa-chevron-right:before,.carousel-treat span.fa.fa-chevron-right:before {
    content: "";
    width: 17px;
    height: 20px;
    background-size: 83% 17px;
  }

  .carousel-prod span.fa.fa-chevron-left:before,.carousel-treat span.fa.fa-chevron-left:before {
    content: "";
    width: 17px;
    height: 20px;
    background-size: 83% 17px;
  }

  .prod-brilinta a.right.carousel-control {
    right: -6.5% !IMPORTANT;
  }

  .prod-brilinta a.left.carousel-control {
    left: -6.5% !IMPORTANT;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .guidelines-prod .carousel.section {
    width: 90%;
    margin: auto;
  }
}

@media screen and (min-width: 768px) {
  .precaution-col .column-2 {
    border-left: 1px solid;
    padding-bottom: 14px;
  }
}

@media screen and (max-width: 767px) {
  .news-desc {
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
  }

  .news-detailed .ovarian-diag .page-section-inner.container {
    width: 85%;
    background: #fff;
    margin-top: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .padding-txt {
    padding-left: 15px;
    padding-right: 15px;
  }

  .product-tab .nav-pills:not(.nav-stacked)>li.active>a,.product-tab .nav-pills:not(.nav-stacked)>li.active>a:focus,.product-tab .nav-pills:not(.nav-stacked)>li.active>a:hover {
    border-left: none;
  }

  .tab-container {
    margin-top: 0 !important;
    border-top: none;
  }

  .prod-right-content .linkList.section {
    width: 100%;
  }

  .product-left .accordion  .linkList.section {
    display: block;
    width: auto;
    font-weight: normal;
  }

  .prod-right-content .signup a.btn.btn-secondary {
    white-space: normal;
  }

  .moa-sec .page-section-inner.container {
    width: inherit;
  }

  .clinical-left .page-section-inner.container {
    width: 100%;
    padding: 0;
  }

  .carousel-prod .page-section-inner.container,.carousel-treat .page-section-inner.container {
    width: 90%;
  }

  ol.carousel-indicators.hide-caption {
    display: none !important;
  }

  .carousel .carousel-control {
    display: block;
  }

  .prod-brilinta a.right.carousel-control {
    right: -4% !IMPORTANT;
  }

  .prod-brilinta a.left.carousel-control {
    left: -6% !IMPORTANT;
  }

  .carousel-control .fa.fa-chevron-left, .carousel-control .fa.fa-chevron-right {
    padding: 8px 6px 6px 8px;
  }

  .prod-brilinta a.right.carousel-control {
    right: -6% !IMPORTANT;
  }
}

@media screen and (max-width:570px) {
  .brilinta-sec .page-section-inner.container {
    margin-top: 180px;
    margin-bottom: 0px;
  }

  .mob-brilin-sec .page-section-inner.container {
    margin-top: 292px;
  }

  .brilinta-sec {
    margin-top: 63px;
    background-size: 100% 480px!important;
    background-repeat: no-repeat;
    background-position: top;
    padding-bottom: 0;
  }

  .mob-brilin-sec {
    background-size: 100% 534px!important;
  }

  .faslo .brilinta-sec {
    /*background-size: cover !important;*/
    ;
  }

  .faslo .brilinta-sec {
    background-position: center;
  }

  li.breadcrumb-item.vcenter:first-child {
    padding-top: 0px;
    padding-bottom: 0;
  }

  .breadcrumb-item a {
    height: 20px;
  }

  .guidelines-prod .linkList.section {
    display: inline-block;
    width: 62%;
    font-weight: bold;
  }
}

@media screen and (max-width:500px) {
  .prod-brilinta a.right.carousel-control {
    right: -8% !IMPORTANT;
  }

  .prod-brilinta a.left.carousel-control {
    left: -8% !IMPORTANT;
  }
}

@media screen and (max-width: 400px) {
  .prod-brilinta a.right.carousel-control {
    right: -10% !IMPORTANT;
  }

  .prod-brilinta a.left.carousel-control {
    left: -10% !IMPORTANT;
  }
}
    
/*asthma-product-pages starts*/
.asthma-product-image {
  left: -4%;
}

.asthma-pi-section {
  padding-top: 10px;
}

.asthma-product-banner .breadcrumb-list-parent li:nth-child(3) {
  display: none!important;
}

.asthma-vannair-image {
  left: -2%;
}

.vannair-pi-section {
  padding-top: 30px;
}

.fasenra-pi-section {
  padding-top: 45px;
}

.flumist-pi-section {
  padding-top: 50px;
}

.flumist .guidelines-prod .col-sm-4.col-xs-12.column-2 {
  padding-left: 15px;
}

@media screen and (max-width:768px) and (min-width:320px) {
  .asthma-product-image {
    left: 0%;
  }

  .asthma-pi-section .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .asthma-product-banner .page-section-inner.container {
    padding-left: 0;
    padding-right: 0;
  }

  .asthma-product-banner .breadcrumb-holder span {
    font-size: 10px;
  }

  .asthma-product-banner .breadcrumb-container .breadcrumb-item.active a.without-child span.link-txt.vcenter {
    font-size: 10px;
  }

  .asthma-product-banner .breadcrumb-list-parent li:nth-child(5) .link-txt {
    visibility: hidden;
  }

  .asthma-product-banner .breadcrumb-list-parent li:nth-child(5) .link-txt:after {
    visibility: visible;
    content: "...";
    margin-left: -25%;
  }

  .asthma-vannair-image {
    left: 0%;
  }

  .vannair-pi-section .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .fasenra-pi-section .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .flumist-pi-section .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .flumist-references {
    background-color: white!important;
    padding-top: 0;
  }

  .flumist .guidelines-prod .col-sm-4.col-xs-12.column-3 {
    padding-left: 15px;
  }

  .synagis-product-banner .breadcrumb-holder span {
    font-size: 8px;
  }

  .synagis-product-banner .breadcrumb-container .breadcrumb-item.active a.without-child span.link-txt.vcenter {
    font-size: 8px;
  }
}
/*asthma-product-pages ends*/
/*oncology-product-pages starts*/
.readmore {
  float: none;
  width: 100%;
  text-align: center;
}

.guide a.btn.btn-secondary {
  font-size: 14px!important;
}

.zolad .cwp-sec h2.border {
  border-bottom: 1px solid;
  padding-bottom: 50px;
  text-align: center;
}

@media screen and (max-width:767px) {
  .faslo-inst .sectionHeading h2 {
    text-align: center!important;
  }

  .cal .signup a.btn.btn-secondary {
    font-size: 12px!important;
  }

  .cal h2#prodtxt1 {
    font-size: 25px!important;
  }

  .cal .breadcrumb-list-parent.vcenter {
    margin: 0!important;
  }
}

@media screen and (min-width:768px) and (max-width:1024px) {
  .guide a.btn.btn-secondary {
    font-size: 11px!important;
  }
}
/*read more button----*/
.aread-more .panel-heading.az-panel-heading {
  background-color: #830051;
  color: #fff;
  width: 16%;
  margin-left: 43%;
}

.aread-more .panel {
  margin-bottom: 0;
  background-color: #FCF9F4;
  border: none!important;
  border-radius: none!important;
  box-shadow: none!important;
}

.aread-more .accordion-container .panel-default {
  border: none!important;
  border-radius: 0;
}

.aread-more .accordion-inner-container .panel-group {
  border-top: none!important;
}

.aread-more.accordion-container .az-panel-heading a:hover,.aread-more.accordion-container .az-panel-heading a:focus {
  text-decoration: none!important;
}

@media screen and (max-width:767px) {
  .aread-more .panel-heading.az-panel-heading {
    width: 43%;
    margin-left: 30%;
  }
}

@media screen and (min-width:768px) and (max-width:1023px) {
  .aread-more .panel-heading.az-panel-heading {
    width: 33%!important;
    margin-left: 32%;
  }
}

@media screen and (min-width:1024px) and (max-width:1030px) {
  .aread-more .panel-heading.az-panel-heading {
    width: 28%!important;
    margin-left: 36%;
  }
}

@media (min-width:415px) and (max-width:740px) {
  .aread-more .panel-heading.az-panel-heading {
    width: 23%!important;
    margin-left: 38%!important;
  }
}


/*oncology-product-pages ends*/

/*CVRM products starts*/


.brilinta-logo {
  left: -3%;
}

.brilinta-pi {
  padding-top: 30px;
}

.product-about .video {
  margin-bottom: 10%;
}

.brilinta .main-container {
  margin-top: 0%;
}

.crestor-logo {
  left: -1%;
}

.crestor .main-container {
  margin-top: 0!important;
}

.forxiga .main-container {
  margin-top: 0!important;
}

.forxiga-hf-logo {
  left: -5%;
}

.forxiga-hf-pi {
  padding-top: 10px;
}

.bydureon .main-container {
  margin-top: 0!important;
}

.bydureon-logo {
  left: -1%;
}

.mode-forxiga .linkList {
  text-align: center;
}

.lokelma .main-container {
  margin-top: 0!important;
}

.lokelma-pi {
  padding-top: 50px;
}

.ins-lok .signup a.btn.btn-secondary {
  position: absolute;
  top: 88.5%!important;
  color: #fff;
  background-color: #830051;
  font-size: 16px;
  font-weight: normal;
  width: 200px;
  height: 60px;
  padding-left: 0;
  padding-right: 14px;
  padding-top: 18px;
  background: linear-gradient(to left, #690041 32%, #830051 30%);
}

.ins-lok .signup a.btn.btn-secondary span:before {
  width: 35px;
  height: 35px;
  content: "";
  background-image: url(/content/dam/open-digital/Hongkong-HCP/en/images/play.png);
  background-size: 32% 14px;
  background-position: center;
  border: 1px solid #fff;
}

.ins-lok span.glyphicon.glyphicon-chevron-right.pull-right {
  margin-top: -4%;
}

.ins-lok .button-mobile {
  display: none;
}

.moa-subtxt {
  width: 80%;
  margin: auto;
}

@media screen and (max-width:1920px) and (min-width:1367px) {
  .ins-lok .signup a.btn.btn-secondary {
    top: 92.5%!important;
  }

  .moa-subtxt {
    width: 50%;
  }
}

@media screen and (max-width:1366px) and (min-width:1281px) {
  .ins-lok .signup a.btn.btn-secondary {
    top: 89%!important;
  }

  .moa-subtxt {
    width: 70%;
  }
}

@media screen and (max-width:1024px) {
  .crestor-logo {
    text-align: left!important;
  }

  .ins-lok .signup a.btn.btn-secondary {
    top: 86%!important;
  }

  .moa-subtxt {
    width: 80%;
  }
}

@media screen and (max-width:768px) {
  .brilinta-logo {
    left: -3%;
    text-align: center!important;
  }

  .crestor-logo {
    text-align: center!important;
  }

  .forxiga-hf-logo {
    text-align: center!important;
    left: auto;
  }

  .bydureon-logo {
    left: auto;
    text-align: center!important;
  }

  .lokelma-logo {
    text-align: center!important;
  }

  .ins-lok .signup a.btn.btn-secondary {
    top: 79%!important;
  }

  .moa-subtxt {
    width: 90%;
  }
}

@media screen and (max-width:667px) {
  .brilinta .sectionHeading h2 {
    text-align: center;
  }

  .crestor .sectionHeading h2 {
    text-align: center;
  }

  .forxiga .sectionHeading h2 {
    text-align: center;
  }

  .instructions-column .linkList {
    text-align: center;
  }

  .bydureon .sectionHeading h2 {
    text-align: center;
  }

  .lokelma .sectionHeading h2 {
    text-align: center;
  }

  .flumist .sectionHeading h2 {
    text-align: center;
  }

  .synagis .sectionHeading h2 {
    text-align: center;
  }

  .nexium .sectionHeading h2 {
    text-align: center;
  }

  .ins-lok .video-button-desktop {
    display: none;
  }

  .ins-lok .button-mobile {
    display: block!important;
  }

  .ins-lok .button-mobile li a.btn.btn-secondary span.glyphicon.glyphicon-chevron-right.pull-right {
    width: 25px;
    height: 25px;
    content: "";
    background-image: url(/content/dam/open-digital/Hongkong-HCP/en/images/play.png);
    background-size: 40% 11px;
    background-position: center;
    border: 1px solid #fff;
    background-repeat: no-repeat;
    top: 1px;
    left: 5px;
  }

  .ins-lok .button-mobile li a.btn.btn-secondary span.glyphicon.glyphicon-chevron-right.pull-right:before {
    content: "";
  }

  .ins-lok .button-mobile li a.btn.btn-secondary {
    position: absolute;
    top: 85%;
    left: 2.5%;
    background-color: #830051;
    height: 40px;
    width: 40px;
    border: none;
  }

  .ins-lok .button-mobile hr {
    display: none;
  }
}

@media screen and (max-width:375px) {
  .brilinta  .breadcrumb-holder span {
    font-size: 9px;
  }

  .brilinta .breadcrumb-container .breadcrumb-item.active a.without-child span.link-txt.vcenter {
    font-size: 9px;
  }

  .brilinta .sectionHeading h2 {
    font-size: 25px!important;
    text-align: center;
  }

  .brilinta-pi .signup a.btn.btn-secondary {
    font-size: 14px;
  }

  .crestor .sectionHeading h2 {
    font-size: 25px!important;
  }

  .crestor-pi .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .forxiga-hf-pi .signup a.btn.btn-secondary {
    font-size: 14px;
  }

  .forxiga .sectionHeading h2 {
    font-size: 25px!important;
  }

  .bydureon-pi .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .bydureon .sectionHeading h2 {
    font-size: 25px!important;
  }

  .lokelma .sectionHeading h2 {
    font-size: 25px!important;
  }

  .lokelma-pi .signup a.btn.btn-secondary {
    font-size: 15px;
  }

  .ins-lok .button-mobile li a.btn.btn-secondary {
    top: 73%;
    left: 4.7%;
  }

  .moa-subtxt {
    width: 100%;
  }
}

.rig-product .main-container {
  margin-top: 0!important;
}

.moa-txt {
  padding-left: 15px;
}
/*-----clinical studies----*/
.carousel-prod .zoom-icon {
  display: none;
}

.prod-main {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 3%;
}

.prod-img img {
  width: 2.8em;
  height: 2.8em;
  border: 1px solid #830051;
  padding: 33%;
}

.prod-text {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1%;
  padding-right: 2%;
}

@media screen and (min-width: 992px) {
  .crest .carousel-inner .item {
    height: auto!important;
  }
}
/*-----clinical studies ends----*/

/*CVRM products ends*/

/*product page fix*/
.synagis .clinical-left .carousel-inner .item {
  height: auto!important;
}
/*product page fix*/

/*product page video*/
.video .kWidgetPlayBtn,.video .kWidgetPlayBtn:hover {
  background: url(/content/dam/open-digital/Hongkong-HCP/en/images/pl-v.png);
  height: 64px;
  width: 65px;
  background-repeat: no-repeat;
}
/*product page video*/
@media screen and (min-width:1367px) {
  html .prod-adj .page-section-inner.container {
    padding-top: 310px!important;
  }
}

@media screen and (max-width:1366px) and (min-width:1281px) {
  html .prod-adj .page-section-inner.container {
    padding: 113px 50px!important;
  }

  .fasenra .video.section {
    margin-top: -6%;
  }
}

@media screen and (max-width:768px) {
  body.fixed-top-margin.prod-home {
    margin-top: 62px!important;
  }
}

@media screen and (max-width:414px) {
  .prod-adj {
    padding-top: 60px!important;
    background-size: 100% 100%!important;
  }

  html .prod-adj .page-section-inner.container {
    padding: 0px!important;
  }

  .prod-adj p.bread-title {
    font-size: 10px;
  }

  .prod-adj h2.border {
    font-size: 22px!important;
    margin-top: 10px;
  }
}
/*guideline button width*/
.crestor .guidelines-prod .linkList.section a {
  width: 300px;
}

.forxiga .guidelines-prod .linkList.section a {
  width: 350px;
}

.calquence .guidelines-prod .linkList.section a {
  width: 370px;
}

.flumist .guidelines-prod .linkList.section a {
  width: 300px;
  font-size: 16px!important;
}

@media screen and (max-width:1024px) {
  .forxiga .guidelines-prod .linkList.section a {
    width: 300px;
    font-size: 14px;
  }

  .calquence .guidelines-prod .linkList.section a {
    width: 300px;
    font-size: 11px!important;
  }
}
/*guideline button width*/
/* accordion table*/
.product-left  .panel {
  border: none;
  box-shadow: 5px 15px 17px 1px rgb(206 206 206 / 78%);
}

@media screen and (min-width: 992px) {
  .product-left .fa-chevron-up {
    margin-left: 9px !important;
    content: url(/content/dam/open-digital/Hongkong-HCP/en/therapeutic-area/desktop/cvrm/pchevronleft.png);
    height: 1.5em;
  }

  .product-left .fa-chevron-down {
    margin-left: 9px !important;
    content: url(/content/dam/open-digital/Hongkong-HCP/en/therapeutic-area/desktop/cvrm/pchevronright.png);
    height: 1.5em;
  }
}

@media screen and (max-width:767px) {
  .flumist-instructions .sectionHeading h2 {
    font-size: 25px!important;
    text-align: center;
  }
}
/* accordion table*/

.new-text-desc {
  text-align: center;
  margin-top: 5%;
}

.prod-img {
  border: 1px solid #830051;
  padding: 0px 5px;
}

.prod-img a {
  text-decoration: none!important;
}

.prod-img span {
  color: #3f4444;
}

.prod-img img {
  border: none;
  padding: 13%;
}

.prod-main {
  padding-bottom: 20px;
}

@media screen and (max-width:1024px) {
  html .prod-adj .page-section-inner.container {
    padding: 74px 50px!important;
  }
}

@media screen and (max-width:768px) {
  html .prod-adj .page-section-inner.container {
    padding: 86.5px 50px!important;
  }

  .sec-product .accordion-inner-container,.sec-product {
    padding-top: 10px;
  }
}

@media screen and (max-width: 767px) {
  html .prod-adj .page-section-inner.container {
    padding: 33px 50px!important;
  }

  .prod-adj li.breadcrumb-item.vcenter {
    padding-top: 2px;
  }
}

@media screen and (max-width: 414px) {
  html .prod-adj .page-section-inner.container {
    padding: 22px 50px!important;
  }

  html .prod-adj .page-section-inner.container {
    padding: 22px 20px!important;
  }
}

.linkList.section .guide-severe {
  margin-left: 10%;
}
/*breadcrumb issue*/
@media screen and (min-width:992px) {
  .asthma-product-banner .breadcrumb-list-parent li:nth-child(3) {
    display: inline-flex!important;
  }

  .guidelines-prod .column-1 .sectionHeading h2.border {
    text-align: left;
  }
}
/*breadcrumb issue*/
@media screen and (max-width:991px) {
      
  .accordion-container .az-panel-heading a {
    font-style: italic!important;
  }

  .tagrisso .linkList.section {
    text-align: center;
  }
} 
/*-----changes------*/
.instruct-hide,.contra-hide {
  display: none;
}

.cres .guidelines-prod .column-1 {
  border: none!important;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .fas-video {
    width: 100%;
  }
}

.component-section.no-style.carousel-prod ol.carousel-indicators.hide-caption {
  visibility: hidden;
}
/*-----changes------*/
/*---popup design---*/
.request-popup {
  width: 100%;
}

.request-popup .list-item-0 {
  text-align: center;
}

.request-popup a.btn.btn-secondary {
  font-size: 14px;
}

@media screen and (min-width: 768px) {
  span.breadcrumb-txt {
    display: contents!important;
  }

  .vcenter, .sm-vcenter {
    vertical-align: baseline!important;
  }
}
/*For INTL-2918 deman css begins*/
/*Forxiga under CKD starts */
@media screen and (min-width:1199px) and (max-width:1499px) {
  .component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste {
    width: 1008px;
  }

  .video-col.ckdtoforixgacutpaste .video.section {
    width: 76%;
    margin-left: 5em;
  }

  .ckdtoforixgacutpaste .mb-5 {
    margin-left: 2.2em;
  }

  .ckdtoforixgacutpaste h3.border {
    margin-left: 3.6em;
  }
}

@media screen and (min-width:1500px) {
  .video-col.ckdtoforixgacutpaste .video.section {
    width: 76%;
    margin-left: 11em;
  }

  .ckdtoforixgacutpaste .mb-5 {
    margin-left: 5em;
  }

  .ckdtoforixgacutpaste h3.border {
    margin-left: 8.2em;
  }
}

.video-col.ckdtoforixgacutpaste span.fa.fa-play {
  width: 108px;
  height: 79px;
  margin-top: 36px;
}

.video-col.ckdtoforixgacutpaste .video-thumb-parent .video-play-icon {
  background-color: unset;
}

.video-col.ckdtoforixgacutpaste span.fa.fa-play:before {
  display: none;
}

.video-col.ckdtoforixgacutpaste span.fa.fa-play {
  color: unset;
  border: unset;
  background-image: url("/content/dam/open-digital/Hongkong-HCP/en/Desktop-New/forxiga-updated-images/videoplaybuttonv1.JPG");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 20px;
}

.ckdtoforixgacutpaste .asthma-video-carousel {
  display: none;
}

.component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste {
  background-color: #FCF9F4;
}

.ckdtoforixgacutpaste .mb-5 {
  margin-bottom: 5%;
}
/*Forxiga under CKD ends*/
@media screen and (min-width:768px) {
  .ckd-forxiga,.typetwodia-forxiga,.hf-forxiga {
    background-image: url("/content/dam/open-digital/Hongkong-HCP/en/Desktop-New/forxiga-updated-images/11753%20AZ%20Forxiga%20Key%20Visual%20Adaptation_Apr2022_%20Desktop%20R02_1_11zon.jpg");
  }
}

@media screen and (max-width:767px) {
  .ckd-forxiga,.typetwodia-forxiga,.hf-forxiga {
    background-image: url("/content/dam/open-digital/Hongkong-HCP/en/Mobile-New/updated-images-forxigav2/11753%20AZ%20Forxiga%20Key%20Visual%20Adaptation_Apr2022_%20Mobile%20R02_1_11zon_11zon.jpg");
  }

  .video-col.ckdtoforixgacutpaste span.fa.fa-play {
    width: 58px;
    height: 51px;
    margin-top: 0px;
  }

  .component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste.ckdtoforixgacutpaste {
    width: 108%;
    margin-left: -1em;
  }

  .ckdtoforixgacutpaste .video.section {
    width: 93%;
    padding-left: 1.8em;
  }

  .ckdtoforixgacutpaste h3.border {
    padding-left: 1em;
  }
}

@media screen and (min-width:600px) and (max-width:767px) {
  .component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste.ckdtoforixgacutpaste {
    width: 104.5%;
    margin-left: -1em;
  }

  .ckdtoforixgacutpaste .video.section {
    width: 100%;
    padding-left: 2em;
    padding-right: 2em;
  }

  .ckdtoforixgacutpaste h3.border {
    padding-left: 1.8em;
  }

  .ckdtoforixgacutpaste .mb-5 {
    padding-left: 1em;
    width: 567px;
    text-align: initial !important;
  }
}

.ckdtoforixgacutpaste .asthma-video-carousel {
  display: none;
}

.component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste {
  background-color: #FCF9F4;
}

.ckdtoforixgacutpaste .mb-5 {
  margin-bottom: 5%;
}

@media screen and (min-width:768px) and (max-width:991px) {
  .component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste {
    margin-left: -2em;
    width: 106%;
  }

  .ckdtoforixgacutpaste .video.section {
    width: 94%;
    padding-left: 4em;
  }

  .ckdtoforixgacutpaste .mb-5 {
    padding-left: 1.8em;
  }

  .ckdtoforixgacutpaste h3.border {
    padding-left: 3em;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  .component-section.container.no-style.acs-vid-sec.video-col.ckdtoforixgacutpaste {
    margin-left: -2em;
    width: 105%;
  }

  .ckdtoforixgacutpaste .video.section {
    width: 94%;
    padding-left: 4em;
  }

  .ckdtoforixgacutpaste .mb-5 {
    padding-left: 1.8em;
  }

  .ckdtoforixgacutpaste h3.border {
    padding-left: 3em;
  }

  .ckdforxiga .staticvidrescol .column-3 {
    margin-top: 35px;
  }
}
/*For INTL-2918 deman css ends*/
/*For demand INTL-2198 & INTL-3131 approval code css starts*/
@media screen and (min-width:1200px) {
  .last-col-page-app-co p {
    margin-top: -4em;
    margin-left: 1.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: -1.2em;
  }
}

@media screen and (min-width:1300px) {
  .last-col-page-app-co p {
    margin-top: -4em;
    margin-left: -0.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1400px) {
  .last-col-page-app-co p {
    margin-top: -4em;
    margin-left: -1.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1500px) {
  .last-col-page-app-co p {
    margin-top: -5em;
    margin-left: -4.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1600px) {
  .last-col-page-app-co p {
    margin-top: -5em;
    margin-left: -6.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1650px) {
  .last-col-page-app-co p {
    margin-top: -5em;
    margin-left: -8em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1700px) {
  .last-col-page-app-co p {
    margin-top: -6em;
    margin-left: -8.9em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1750px) {
  .last-col-page-app-co p {
    margin-top: -7em;
    margin-left: -10.2em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1800px) {
  .last-col-page-app-co p {
    margin-top: -7em;
    margin-left: -11.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1850px) {
  .last-col-page-app-co p {
    margin-top: -7em;
    margin-left: -12.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1900px) {
  .last-col-page-app-co p {
    margin-top: -7em;
    margin-left: -14em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1920px) {
  .last-col-page-app-co p {
    margin-top: -7em;
    margin-left: -14.5em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:1980px) {
  .last-col-page-app-co p {
    margin-top: -8em;
    margin-left: -16em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: 0em;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  .last-col-page-app-co p {
    margin-top: 0em;
    margin-left: 2em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -2em;
    margin-left: -0.5em;
  }
}

@media screen and (min-width:768px) and (max-width:992px) {
  .last-col-page-app-co p {
    margin-top: 0em;
    margin-left: 1.8em;
  }

  .last-col-page-app-co.spotonhfvidpg p {
    margin-top: -1em;
    margin-left: -0.8em;
  }
}

@media screen and (max-width:767px) {
  p.last-p-app-code {
    margin-top: -2em;
    text-align: center !important;
  }
}
/*For demand INTL-2198 & INTL-3131 approval code css ends*/
/*For demand INTL-3229 strarts*/
.staticvidrescol img.be-img {
  height: 140px;
  width: 266px;
}

.staticvidrescol .image-text a {
  text-decoration: none;
}

.staticvidrescol .image-text {
  height: 360px;
  border: 1px solid #F4F4F4;
  background-color: #FFFFFF;
  box-shadow: 0 10px 50px -15px rgb(0 0 0 / 13%);
  width: 268px;
}

.staticvidrescol .all-text {
  margin-top: 48px;
  padding: 10%;
}

p.af-text {
  color: #900052;
  font-family: 'Lexia-Light';
  font-size: 18px;
  font-weight: 300;
  letter-spacing: 0.75px;
  line-height: 22px;
}

.staticvidressec h3.border {
  margin-bottom: 30px;
}

@media screen and (min-width:1650px) {
  .ckdforxiga h3.border {
    margin-left: 1.2em;
  }

  .staticvidrescol {
    margin-left: 1.5em;
  }
}

@media screen and (min-width:1700px) {
  .ckdforxiga h3.border {
    margin-left: 2.2em;
  }

  .staticvidrescol {
    margin-left: 2.8em;
  }
}

@media screen and (min-width:1750px) {
  .ckdforxiga h3.border {
    margin-left: 3.3em;
  }

  .staticvidrescol {
    margin-left: 4.5em;
  }
}

@media screen and (min-width:1800px) {
  .ckdforxiga h3.border {
    margin-left: 4.2em;
  }

  .staticvidrescol {
    margin-left: 5.5em;
  }
}

@media screen and (min-width:1850px) {
  .ckdforxiga h3.border {
    margin-left: 5.5em;
  }

  .staticvidrescol {
    margin-left: 7em;
  }
}

@media screen and (min-width:1900px) {
  .ckdforxiga h3.border {
    margin-left: 6.5em;
  }

  .staticvidrescol {
    margin-left: 8.5em;
  }
}

@media screen and (width:1920px) {
  .ckdforxiga h3.border {
    margin-left: 6.8em;
  }

  .staticvidrescol {
    margin-left: 8.8em;
  }
}

@media screen and (min-width:1950px) {
  .ckdforxiga h3.border {
    margin-left: 8.5em;
  }

  .staticvidrescol {
    margin-left: 9.5em;
  }
}

@media screen and (min-width:1980px) {
  .ckdforxiga h3.border {
    margin-left: 8.5em;
  }

  .staticvidrescol {
    margin-left: 10.5em;
  }
}

@media screen and (min-width:768px) and (max-width:991px) {
  .ckdforxiga h3.border {
    margin-left: 20px;
    margin-bottom: 15px;
  }

  .staticvidrescol {
    display: inline-flex;
    margin-bottom: 35px;
    margin-left: 20px;
  }

  .staticvidrescol .image-text,.staticvidrescol img.be-img {
    width: 353px;
  }

  .staticvidrescol .column-1,.staticvidrescol .column-2 {
    width: 353px;
  }

  .staticvidrescol .column-2 {
    margin-left: 20px;
  }

  .ckdforxiga .staticvidrescol .column-3 {
    margin-top: 35px;
  }
}

@media screen and (max-width:767px) {
  .ckdforxiga h3.border {
    margin-left: 1em;
  }

  .staticvidrescol img.be-img {
    height: 158px;
    width: 316px;
  }

  .staticvidrescol .image-text {
    display: flex;
    width: 316px;
    margin: auto;
    margin-bottom: 7%;
  }

  .staticvidrescol .all-text {
    padding: 3%;
  }

  .staticvidrescol .image-text {
    height: 318px;
  }

  .staticvidressec h3.border {
    padding-left: 20px;
    margin-bottom: 30px;
  }
}

@media screen and (min-width:600px) and (max-width:767px) {
  .ckdforxiga h3.border {
    margin-left: 5em;
    margin-bottom: 20px;
  }

  .staticvidrescol img.be-img {
    height: 158px;
    width: 460px;
  }

  .staticvidrescol .image-text {
    display: flex;
    margin-bottom: 7%;
  }

  .staticvidrescol .all-text {
    padding: 3%;
  }

  .staticvidrescol .image-text {
    height: 318px;
    width: 460px;
  }

  .staticvidressec h3.border {
    padding-left: 104px;
    margin-bottom: 30px;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  .staticvidrescol .column-2 {
    margin-left: 40px;
  }

  .ckdforxiga h3.border {
    margin-left: -28px;
  }

  .staticvidrescol {
    margin-left: -30px;
  }
}

@media screen and (max-width:991px) {
  .dapavidpg  .breadcrumb.section {
    display: block;
  }
}
/*For demand INTL-3229 ends*/
/*For demand INTL-3466 starts*/
@media screen and (min-width:1200px) {
  p.fistvidappcode {
    position: relative;
    top: -6.5em;
    margin-bottom: 18px;
  }

  p.secvidappcode {
    position: relative;
    margin-bottom: 72px;
    top: -2em;
  }

  .fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(4), .fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(6) {
    padding: 14%;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  p.fistvidappcode {
    position: relative;
    top: -3.5em;
    margin-bottom: -30px;
  }

  p.secvidappcode {
    position: relative;
    margin-bottom: -30px;
    top: -2em;
  }

  p.thirdvidappcode {
    position: relative;
    top: -2em;
  }

  .fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(4), .fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(6) {
    padding: 6%;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(4) .video-thumb-parent .video-play-icon,.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(4) .video-thumb-parent .video-play-icon:hover,.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(6) .video-thumb-parent .video-play-icon,.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(6) .video-thumb-parent .video-play-icon:hover {
  background: url(/content/dam/open-digital/Hongkong-HCP/en/images/pl-v.png);
  height: 64px;
  width: 65px;
  background-repeat: no-repeat;
}

.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(4) .video-thumb-parent .video-play-icon span.fa.fa-play,.fasenraupv1 #modeaction .page-section-inner>div.video.section:nth-child(6) .video-thumb-parent .video-play-icon span.fa.fa-play {
  display: none;
}
/*For demand INTL-3466 ends*/
/* For demand INTL-3468 css starts*/
#popup-1671382241610 p.custompopupclose {
  background-color: #830051;
  color: white;
  margin: 0;
  padding: 3% 3%;
}

#popup-1671382241610.customclosepopup {
  display: block;
  border: 2px solid #ebe4e4;
  background-color: #ffffff;
  position: relative;
  top: -123em;
  z-index: 2;
  width: 78%;
  left: 9em;
  height: 475px;
}

#popup-1671382241610.customclosepopup div.modal-header {
  padding-bottom: 42px;
}

#popup-1671382241610.customclosepopup button {
  background: #830051;
  background-color: #830051;
  color: white;
  margin: 0;
  padding: 1% 3%;
  opacity: 1;
  position: relative;
  top: -4em;
  left: 2px;
}

#popup-1671382241610.customclosepopup button span {
  font-size: 48px;
  font-family: LexiaLight !important;
}

#popup-1671382241610.customclosepopup>div.text.parbase.section:nth-child(2) p {
  /* margin: auto; */
  margin-left: 1em;
}

#popup-1671382241610.customclosepopup div.linkList.section {
  margin: auto;
  margin-left: 25em;
}

@media screen and (min-width:768px) and (max-width:991px) {
  #popup-1671382241610.customclosepopup {
    top: -136em;
    left: 6em;
    height: 469px;
  }

  #popup-1671382241610.customclosepopup div.linkList.section {
    margin-left: 12em;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  #popup-1671382241610.customclosepopup {
    top: -127em;
    left: 6em;
    height: 388px;
    width: 715px;
  }

  #popup-1671382241610.customclosepopup div.linkList.section {
    margin-left: 18em;
  }
}

@media screen and (max-width:767px) {
  #popup-1671382241610.customclosepopup {
    width: 100%;
    left: 0em;
    top: -146em;
    height: 315px;
  }

  #popup-1671382241610.customclosepopup div.linkList.section {
    margin-left: 4em;
  }
}

@media screen and (min-width:600px) and (max-width:767px) {
  #popup-1671382241610.customclosepopup {
    width: 100%;
    left: 0em;
    top: -143em;
    height: 315px;
  }

  #popup-1671382241610.customclosepopup div.linkList.section {
    margin-left: 14em;
  }
}
/* For demand INTL-3468 css ends*/
/*For INTL-3672 css starts*/
h4.midsectitle {
  font-size: 28px;
  margin-bottom: 35px;
}

h4.midsectitlev2 {
  margin-top: 40px;
}

.falsodexupdate .video-thumb-parent .video-play-icon,.falsodexupdate .video-thumb-parent .video-play-icon:hover {
  background-color: #000000 !important;
}

.falsodexupdate span.fa.fa-play,.falsodexupdate span.fa.fa-play:hover {
  color: #ffffff;
  border: unset;
  position: relative;
  left: -4px;
}
/*For INTL-3672 css ends*/
/*For INTL-3713 css starts*/
p.tag-adj-txt {
  margin-top: 25px;
}

@media screen and (min-width:768px) {
  .tagrisso-prd-img-v0 {
    width: 384px !important;
  }

  .tagrisso-prd-img-v0 img {
    width: 384px !important;
  }
}

@media screen and (min-width:992px) {
  p.tag-app-codev1 {
    width: 25em;
  }
}

@media screen and (min-width:768px) and (max-width:992px) {
  .tagrisso-prd-img-v0 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-evenly;
    margin-left: 13em;
  }
}

@media screen and (max-width:767px) {
  .tagrisso-prd-img-v0 {
    padding: 0em 2em;
  }
}
/*For INTL-3713 css ends*/
/*For INTL-3838 css starts*/
div.staticvidrescol-marginbot {
  margin-bottom: 45px;
}
/*For INTL-3838 css ends*/
/*For INTL-3896 css starts*/
@media screen and (max-width:767px) {
  .imfinzi-wavetwo-img img {
    width: 315px !important;
  /* height: 274px; */;
  }
}

@media screen and (min-width:600px) and (max-width:767px) {
  .imfinzi-wavetwo-img img {
    width: 315px !important;
  /* height: 274px; */;
  }
}

@media screen and (min-width:768px) and (max-width:991px) {
  .imfinzi-wavetwo-img img {
    width: 315px !important;
    height: 274px;
  }
}

@media screen and (min-width:992px) and (max-width:1199px) {
  .imfinzi-wavetwo-img img {
    width: 315px !important;
    height: 274px;
    float: left;
  }
}

@media screen and (min-width:1200px) {
  .imfinzi-wavetwo-img img {
    width: 315px !important;
    height: 274px;
    float: left;
  }
}
/*For INTL-3896 css ends*/
.staticvidrescol.hide-2 .column-1,.staticvidrescol.hide-2 .column-2 {
  display: none!important;
}