
.panel-body .page-section-heading, .additional-section .page-section-heading, .additional-page .page-section-heading{padding: 33px 0 20px 0}
.themis-efficacy .footnote-section, .themis-bleeding .footnote-section{border:0;margin:0}
.themis-bleeding .container.middle-content > div:nth-last-of-type(3),
.themis-efficacy .container.middle-content > div:nth-last-of-type(3){width:100%;max-width:100%;padding-left:0;padding-right:0}

/*global*/
.pop-up-graph{width:100%;margin:20px auto;max-width:400px;display:block}
.themis-bleeding .navigation-tabs .primary-buttons::after,
.themis-efficacy .navigation-tabs .primary-buttons::after{content:' '}
.cad-indication .sub-page-text {background-color: #fff;width: 100%;padding-bottom: 50px;position: relative;margin-top:-11px}
.themis-bleeding .border-top{border-top:0}
/*global ends*/
a.primary-buttons.text-left.savings.card {
    padding-left: 50px;
}
a.primary-buttons.text-left.savings.card:before {
  content: " ";
  background: url(/content/dam/open-digital/brilinta-hcp/en/global/Card-icon.svg);
  display: inline-block;
  width: 33px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 24px;
  top: 12px;
  position: absolute;
  z-index: 999;
}
.primary-buttons.text-left.savings.card:hover {
  color: #eb7223;
  background: #fff;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
a.primary-buttons.text-left.savings.card:hover:before {
  content: " ";
  background: url(/content/dam/open-digital/brilinta-hcp/en/global/Card-icon-hoverorg.svg) !important;
  display: inline-block;
  width: 33px;
  height: 21px;
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  left: 24px;
  top: 12px;
  position: absolute;
  z-index: 999;
}
a.primary-buttons.text-left.savings.card:hover:after {
  content: url(/content/dam/open-digital/brilinta-hcp/en/global/Chevron-orange.svg);
}
/*themis efficacy*/
.themis-efficacy .footnote{padding-top:15px}
{content:''}
.white-text .hero-small-head {
    color: #fff;}
.themis-efficacy .graph-images{margin-bottom:10px}
.themis-efficacy .text.parbase ul.list-view li, .themis-efficacy ul.list-view li, 
.themis-bleeding .text.parbase ul.list-view li, .themis-bleeding ul.list-view li{font:18px/24px Dinot-Regular,sans-serif}

.themis-efficacy .isi-wrapper .text.parbase ul.list-view li, .themis-efficacy ul.list-view li, 
.themis-bleeding .isi-wrapper .text.parbase ul.list-view li, .themis-bleeding ul.list-view li{font:16px/26px Lato-Regular,sans-serif;}

.themis-efficacy .isi-wrapper .text.parbase ul.list-view.bold li,  
.themis-bleeding .isi-wrapper .text.parbase ul.list-view.bold li{ 
font: 16px/26px Lato-Bold,sans-serif;
}
/*themis efficacy ends*/
/*.hero-small-head,.hero-headline{color:#fff;}*/
.white-txt{color:#fff}
.sup-text-new{color:#fff}
@media screen and (min-width: 992px){
.page-section-heading{padding: 4px 0 20px 0}
.component-section.additional-section .page-section-inner.container,
.component-section.additional-page .page-section-inner.container{padding-left:0;padding-right:0}
.banner{background-size:90% !important;background-position:right -2px}
.cad .banner-heading-section{margin-right:15px} 
.cad .container.middle-content > div:nth-last-of-type(3){width:100%;max-width:100%}
.cad .sub-page-text{background-color:#fff;margin-top:5px;width:100%;padding-bottom:40px;position:relative}
.cad .sub-page-text .body-copy{max-width:760px;margin:0 auto}
.cad .banner-heading-section{margin-top:-360px}
.modal-popup-content{padding-right:26px}
.navigation-tabs.cad-home-tabs .primary-buttons{padding-left:20px}
/*global*/
.pop-up-graph{max-width:800px}
.component-section.additional-section{margin-top:28px}
.themis-efficacy .page-section-heading{width:89%}
.themis-efficacy .navigation-tabs{padding-top:33px}
/*global ends*/

/*div#cad-landingpage:after {content: "";background: url(/content/dam/open-digital/brilinta-hcp/en/desktop/bodycopy-bg-blur.png) center top; background-size: 100% auto; position: absolute;bottom: 0;width: 100%;height: 134px; z-index: 9; }*/
div#cad-landingpage .banner-heading-section {width: 100%;max-width:517px;margin-top: 70px;position: relative;}
/*#cad-landingpage {background-size: 85% !important;}*/
/*div#cad-landingpage .banner-heading-section .hero-headline {max-width: 430px;float: right;}*/
.navigation-tabs.cad-home-tabs{background: #f4f4f4;padding: 20px;border-radius: 10px;margin-bottom: 30px;}


/*themis efficacy*/
.themis-efficacy .graph-images{max-width:868px}
.themis-efficacy .graph-images .main-graph{610px}
.themis-efficacy .graph-nnt{margin-top:135px}
.themis-efficacy .text.parbase ul.list-view.large-size li, .themis-efficacy ul.list-view.large-size li, 
.themis-bleeding .text.parbase ul.list-view.large-size li, .themis-bleeding ul.list-view.large-size li{font:20px/26px Dinot-Regular,sans-serif}
/*themis efficacy ends*/
/*themis bleeding*/
.themis-bleeding .custom-table .d-pB10{padding-bottom:18px}
.themis-bleeding .custom-table .d-pB39{padding-bottom:41px}
.themis-bleeding .page-section-heading{width:70%; padding-top: 30px;}
.themis-bleeding .custom-table{padding:20px 0}
.themis-bleeding .custom-table .right-col{width:770px}
.themis-bleeding .custom-table .right-col .column2{float:left}
.themis-bleeding .custom-table .right-col .column3{float:right}
.custom-table > div p.n-patients{padding:11px 0}
.themis-bleeding .custom-table .bdr-tp{border-top:6px solid #fff}
.themis-bleeding .custom-table > div p.last{border-bottom:0;padding-bottom:40px}
.custom-table.three-column hr{width:970px}
.themis-bleeding > div p.no-border{border-bottom:0;padding-bottom:15px}
.themis-bleeding .custom-table .column1 .last{position:relative;top:-4px}
/*themis bleeding ends*/
.white-couple{background-image: url(/content/dam/open-digital/brilinta-hcp/en/desktop/white-couple.png),url(/content/dam/open-digital/brilinta-hcp/en/desktop/Adirondack-man.jpg); background-size: 607px,cover !important;background-position: left bottom 138px,left bottom 138px;height: 495px;    background-color: #fff;}
#cad-landingpage .page-section-inner{
    position: absolute;
}
#cad-landingpage .white-text .hero-headline {
    font-size: 35px;
}
.white-text .hero-headline{font-size: 29px;}
.white-text{max-width: 533px !important;margin: 0 auto; margin-left: 640px !important;text-align: left;margin-top: 60px !important;}
.white-text .hero-small-head{color: #fff;font-family: Dinot-Light,sans-serif;font-size: 21px;line-height: 28px;}
.themis-eff{background-size: 100% 100% !important;height: 186px;}
.eff-text{padding-top:30px}
.blue-txt{
  max-width: 385px;
  padding: 10px 10px 5px 10px;
  margin-top: -250px !important;
  position: relative;
  margin: 0 auto;
  background-color:#f4f4f4;
  border-radius: 10px 10px 0 0;
  color: #61116a;
  top:1px;
}
.blue-txt h1{font-weight:700;font-size:28px}
}

@media screen and (max-width: 991.5px){
    .cad .buttons-head h1{ padding-top: 5px; }
.themis-efficacy .isi-wrapper .text.parbase ul.list-view li, .themis-efficacy ul.list-view li, .themis-bleeding .isi-wrapper .text.parbase ul.list-view li, .themis-bleeding ul.list-view li {
        font: 16px/22px Lato-Regular,sans-serif;
}
.themis-efficacy .isi-wrapper .text.parbase ul.list-view.bold li,  
.themis-bleeding .isi-wrapper .text.parbase ul.list-view.bold li{ 
font: 16px/22px Lato-Bold,sans-serif !important;
}
.page-section-heading{padding: 33px 0 20px 0}
.cad .container.middle-content > div:nth-child(2), .cad .container.middle-content > div:nth-child(1) {background-color: #f7f7f7;}    
.cad .container.middle-content > div:nth-last-of-type(3){padding-left:0;padding-right:0}
.cad-indication .sub-page-text{padding:10px; padding-bottom: 30px;}
    .custom-table h2{padding:20px 0}
.custom-table p.title.m-text-center{text-align:center}
    .component-section.additional-section{margin-top:18px}
.component-section.additional-section .container{padding:0}
.page-section-heading h2{padding-top:11px}
.banner{height:300px}    
.cad-home-tabs a{padding-left:18px; padding-right: 15px;}
/*.banner-heading-section{margin-top: -150px;position:relative;}*/
.cad-indication .page-section-heading,
.themis-bleeding .page-section-heading,
.themis-efficacy .page-section-heading{padding-top: 20px;}
.themis-bleeding .custom-table > div p.n-patients.purple{background-color:#f4eef6}
.themis-bleeding .custom-table > div p.title{margin:0}
.themis-bleeding .custom-table > div p.n-patients{padding-top:0}
.themis-bleeding .custom-table > div p.no-border{border-bottom:0}
.themis-bleeding .custom-table > div p.border-top{border-top:1px solid rgba(214,214,214,0.7)}
.white-couple{background-image: url(/content/dam/open-digital/brilinta-hcp/en/mobile/white-couple.png),url(/content/dam/open-digital/brilinta-hcp/en/desktop/Adirondack-man.jpg); background-size: 260px,cover !important;background-position: center bottom 0px,left !important;height: 409px;}
.white-text{    position: relative;
    top: 46px;}

.hero-small-head{font-family: Dinot-Light,sans-serif;font-size: 18px;}
.columnControl.section{padding:20px}
/*.themis-eff{background-image: url(/content/dam/open-digital/brilinta-hcp/en/mobile/themis-eff.png),url(/content/dam/open-digital/brilinta-hcp/en/desktop/Adirondack-man.jpg) !important;background-size: auto,cover !important;height: 175px !important;background-position: left bottom 0px,left;}*/
.white-txt{top: 81px !important;left: 66px !important;}
.columnControl.section{background-color:#f4f4f4;margin-bottom: 35px;}
.blue-txt{position: relative;background-color: #f4f4f4; border-radius: 10px 10px 0 0; color: #61116a;margin-top: -20px;}
.blue-txt h1{font-size: 23px;
    font-weight: 700;}

  .themis-efficacy .h3-pd-bottom0 {
      padding-bottom: 0px !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991.5px)
{
  .hidden-sm{display:none !important}
  .themis-efficacy .banner-title {
    left: 46% !important;
}
}
@media screen and (min-width: 400px) and (max-width: 500px){
  .themis-bleeding .banner-title{
    left: 200px !important;
    max-width: 100%;
    width: 78%;
  }
  .themis-bleeding .banner-title, .themis-efficacy .banner-title {
    top: 58% !important;
    left: 212px !important;
    max-width: 100%;
    width: 78%;
}
}
@media screen and (min-width: 500px) and (max-width:767px){
.themis-efficacy .subpage-banner .banner-title{
  
  left: 120px !important;
  top: 90px !important;
  width: 60%;
  max-width: 100%;

}
.themis-bleeding .subpage-banner .banner-title{ top:  90px;
  left: 120px !important;
  width: 60%;
  max-width: 100%; }
}

@media screen and (max-width: 767px){
  body.themis-efficacy .foot-notes p.line-spc-mT-0 {
    margin-top: unset !important;
    letter-spacing: unset !important;
    }
}

@media screen and (min-width: 375px) and (max-width: 991px){
  body.cad a.primary-buttons.text-left.savings.card:before {
    content: " ";
    background: url(/content/dam/open-digital/brilinta-hcp/en/global/Card-icon.svg);
    display: inline-block;
    width: 33px;
    height: 19px !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: -6px !important;
    top: 3px !important;
    position: relative !important;
    z-index: 999;
  }
  body.cad a.primary-buttons.text-left.savings.card {
    padding-left: 18px;
  }
}


@media screen and (min-width: 992px) and (max-width:1200px){
div#cad-landingpage .banner-heading-section{max-width:460px}
}
@media screen and (min-width: 992px) and (max-width:1024px){
.navigation-tabs.cad-home-tabs .primary-buttons{padding-left:10px}
}  
@media screen and (min-width: 991px) and (max-width:1180px){
.white-text {max-width: 341px !important;  margin-top: 40px !important;}
}
@media screen and (min-width: 768px) and (max-width:991.5px){
/*.cad-home-tabs{padding-top:330px}*/
}