/* Calquence css */
#calquence-main .contentpaywall{display:none;}
/*#hcp-products #therapeutic-inner-container .cmp-masterlist .cmp-masterlist__items .master2:nth-child(6),*/
/*#cvrm-tabs .cmp-tabs__tabpanel:nth-child(3) .cmp-masterlist__items .master2:nth-child(1) {*/
/*    display: none;*/
/*}*/
/*#hcp-products #therapeutic-inner-container .cmp-masterlist .cmp-masterlist__items .master2:nth-child(6) {*/
/*    display: none;*/
/*}*/
.custom-breadcum-wrap .custom-breadcum ul li a {
    font-family: 'Inter-Regular' !important;
}
#cvrm #therapeutic-inner-container a.explore-cta sup {top: 0;}
/*#truqap-hcp-resources .contentpaywall, #truqap-patient-resources .contentpaywall*/
.marker-app {display: none;}

/****************** Common css **********************/
.mt-32 {margin-top: 32px !important;}
.mt-20 {margin-top: 20px;}
.mb-20 {margin-bottom: 20px;}
.mb-25, #calquence-main .mb-25{margin-bottom: 25px;}
.mb-30 {margin-bottom: 30px;}
.mb-50 {margin-bottom: 50px;}
.mb-64 {margin-bottom: 64px;}
.mb-92 {margin-bottom: 92px;}
.mb-96 {margin-bottom: 96px;}
.mb-12 {margin-bottom: 12px;}
.mb-16 {margin-bottom: 16px;}
.mb-48 {margin-bottom: 48px;}
.mb-0, #calquence-main .mb-0{margin-bottom: 0px;}
.padding-cust {padding: 8px 20px;}
.pl-55, #calquence-main ul.pl-55 {padding-left: 55px;}
.pl-40{padding-left: 40px;}
.ptb-32 {padding-top: 32px;padding-bottom: 32px;}
.mob-hide {display: inline-block;}
.mob-visible {display: none;}
.light-blue-bg {background: #DCF2FD;}
.green-bg {background: #337079;}
.text-right {text-align: right;} 
.red-bg {background: var(--calquence-orange);}
#calquence-main .cmp-title__text--h2 {text-align: left;margin-bottom: 32px;}
#calquence-main #innerPageBanner {margin-bottom: 100px;}
#calquence-main h2.cmp-title__text sup {font-weight: 600;} 
#calquence-main .copy, #calquence-main .copy span, #calquence-main .copy i{font-family: "Inter-Regular";font-size: 18px;line-height: 26px;color: var(--calquence-black);} 
#calquence-main .copy a {font-size: 18px;line-height: 26px;font-weight: 700;color: var(--calquence-black);}
#calquence-main .teaser--home-hero .cmp-teaser__subtitle {max-width: 100%;}
#calquence-main .cmp-container[role="page-container"] {max-width: 1280px;margin: auto;padding: 0px 20px;}
#calquence-main .custom-breadcum-wrap ul li a img {margin-top: 0;}
#calquence-main ul {list-style-position: outside;padding-left: 28px;}
#calquence-main ul li, #calquence-main ul li span {font-size: 18px;line-height: 26px;color: var(--calquence-black);}
#calquence-main .footnotes, #calquence-main .footnotes span, #calquence-main .footnotes i{font-family: "Inter-Regular";font-size: 14px;line-height: 150%;
color: var(--calquence-black);}
#calquence-main ul.footer-list{padding-left:0px;}
#calquence-main ul ul{list-style: disc;}
.text-underline {text-decoration: underline;}
#calquence-main .custom-breadcum-wrap .custom-breadcum ul{padding-left:0px;}
#calquence-main .footnote {font-size: 14px;line-height: 150%;}
#calquence-main .calquence-inner-wrapper ol li {font-size: 18px;} 
.basicpage #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image {height: 244px;}
#calquence-main img {max-width: 100%;}
#calquence-main .flex-box {display: flex;gap: 3px;}
#calquence-main sup {font-size: 55%;}
#calquence-main ol.reference-ol li::marker {font-weight: 700;}
/*#calquence-main .calquence-reference-sec {display: none;}*/
.calquence-reference-sec {border-top: 1px solid #898989;padding-top: 32px;}
#calquence-dosing-and-administration #calquence-main ol.reference-ol li,#calquence-moa #calquence-main ol.reference-ol li ,
#calquence-moa #calquence-main .reference-text,#calquence-dosing-and-administration #calquence-main .reference-text,#home-calquence #calquence-main ol.reference-ol li ,
#home-calquence #calquence-main .reference-text,#calquence-coverage #calquence-main ol.reference-ol li ,
#calquence-coverage #calquence-main .reference-text,#calquence-efficacy-profile #calquence-main ol.reference-ol li ,
#calquence-efficacy-profile #calquence-main .reference-text,#calquence-patient-profiles #calquence-main ol.reference-ol li ,
#calquence-patient-profiles #calquence-main .reference-text,#calquence-safety-profile #calquence-main ol.reference-ol li,
#calquence-safety-profile #calquence-main .reference-text,#calquence-ongoing-clinical-trials #calquence-main ol.reference-ol li, 
#calquence-ongoing-clinical-trials #calquence-main .reference-text,#calquence-safety-profile #calquence-main ol.reference-ol li a{color: var(--calquence-black);}
#calquence-main ol.reference-ol ,#calquence-efficacy-profile #calquence-main ol.reference-ol,#calquence-coverage #calquence-main ol.reference-ol,
#calquence-ongoing-clinical-trials #calquence-main ol.reference-ol{list-style-position: outside;padding-left: 18px;}
#calquence-main b {font-family: 'Inter-Bold';}
/****************** Common css ends **********************/
    
/****************** Home page styles starts **********************/
#home-calquence .teaser--home-hero .cmp-teaser__image .cmp-image__image { min-height: 568px;}
#home-calquence .para-sec1 {color: var(--calquence-black);max-width: 651px;font-family: 'Lexia';font-size: 24px;font-weight: 400;line-height: 34px;
text-align: left;margin-top: 20px;margin-bottom: 20px;font-style:italic;}
#home-calquence #calquence-main h2.cmp-title__text sup {font-weight: 300;}
#home-calquence #calquence-main h2.cmp-title__text sup.nd-sup {position: relative; top: 5px;}
#calquence-main .teaser--home-hero .cmp-teaser__content {gap: 0;}
#home-calquence #calquence-main .col, #home-calquence #calquence-main .calq-callout {background: var(--bgColor-supporting-2);}
#home-calquence .buttons a {background: var(--calquence-orange);padding: 22px 43px 22px 32px;border-radius: 0px;color: #fff;text-decoration: none;
font-family: 'Lexia';font-weight: 600;font-style: italic;font-size: 16px !important;line-height: 16px !important;margin-bottom: 20px;max-width: 344px;
display: block;position: relative;text-align: center;}
#home-calquence .buttons a.elevate-cta {max-width: 256px;}
#home-calquence .buttons a:before, .basicpage a.btn-blue-link:before {content: '';height: 12px;width: 7px;display: block;position: absolute;right: 25px;
top: calc(50% - 6px);background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/Truqap/home-page/right-angle-white.svg);background-size: contain;}
#home-calquence .cmp-teaser__pretitle .content-para1 { font-family: 'Lexia';font-weight: 300;font-size: 64px;line-height: 74px;text-align: left;
color: var(--calquence-orange);    margin-top: 15px;}
#home-calquence #calquence-main h2.cmp-title__text {text-align: center;}
#calquence-main .med-inner-container {max-width: 1242px;margin: auto;padding: 60px 80px;}
#calquence-main #medallion-container {padding: 30px 0;}
#calquence-main #grey-bg {background: #FFF9EA;}
#calquence-main #middle-section {max-width: 1242px;margin: auto;padding: 24px 80px 90px;}
#calquence-main #calq-title {max-width: 1242px;margin: auto;padding: 90px 80px 0;}
.basicpage #calquence-main h2.cmp-title__text span{font-size: 48px;line-height: 58px;color: var(--calquence-orange);}
#calquence-main h2.cmp-title__text span i{font-size: inherit;line-height: inherit;   }
#calquence-main .two-col-wrapper {display: flex;justify-content: center;align-items: center;gap: 24px;margin-bottom: 24px;align-items: stretch;}
#calquence-main .col {border: 2px solid var(--calquence-orange);border-radius: 16px; padding: 24px 16px;}
#calquence-main .sub-head {font-size: 36px;line-height: 46px;font-family: "Lexia";color: var(--calquence-orange);font-weight: 300;padding-bottom: 24px;}
#calquence-main .calq-callout { border: 2px solid var(--calquence-orange);border-radius: 16px;padding: 24px 18px;margin-bottom: 54px;}
#home-calquence li.cmp-imagelist__item {gap: 0px;border: 0px solid #2CCCD3;border-radius: 0px;}
#home-calquence h3.cmp-imagelist__title {background: #FFF9EA;}
#home-calquence h5.card-copy {font-family: "Lexia";font-size: 24px;line-height: 34px;text-align: left;font-weight: 300;color: var(--calquence-orange);}
#home-calquence .card-title a {position: relative;font-size: 16px;display: block;line-height: 16px;background: var(--calquence-orange);width: 166px;
padding: 22px 48px 22px 30px;font-style: italic;font-weight: 600;color: #FFFFFF;margin-top: 30px;font-family: 'Lexia';/*padding: 22px 40px 22px 18px;*/}
#home-calquence ul.cmp-imagelist {display: flex;margin: 90px auto 30px;gap: 30px; list-style-type: none;max-width: 1242px;flex-wrap: wrap;
flex-direction: row;padding-left: 0;}
#home-calquence li.cmp-imagelist__item {text-align: center;border-radius: 0px;width: calc(33.33% - 20px) !important;display: block;flex: none;}
#home-calquence li.cmp-imagelist__item img {margin-bottom: -7px;max-width: 100%;}
#home-calquence .imagelist {display: flex;margin: 0 auto;padding: 0px 20px;}
#home-truqap .cmp-imagelist__title h3 {font-family: "Inter-Regular";font-size: 26px;font-weight: 400;line-height: 34px;text-align: center;}
#home-calquence .card-title a:after { content: "";position: absolute;width: 8px; height: 12px;display: block;right: 28px;top: 25px;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/desktop/Vector.png); background-repeat: no-repeat;}
#home-calquence .card-title {padding: 30px;}
#home-calquence .card-text h5 { font-family: 'Lexia'; font-size: 24px;font-weight: 400;line-height: 34px;text-align: left;margin: 24px 24px 24px 24px;
color: var(--calquence-black);}
#home-calquence .copy + .copy {padding-top: 30px;}
#home-calquence .calquence-reference-sec.mt-25 {border-top: none;}

/*green indication styles*/
#calquence-main .green-indication .copy {font-weight: 700;letter-spacing: 0.9px;text-transform: uppercase;color: var(--bgColor-supporting-2);
position: relative;max-width: 930px;width: 100%;padding: 12px 40px 16px 64px;     line-height: 24px;top: -34px;}
#calquence-main .green-indication {position: absolute;right: -338px;top: -43px;}
#calquence-main .green-indication .copy:before {content: "";width: 930px;height: 52px;display: block;position: absolute;z-index: -1;top: -1px;left: 0;
background: url("/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/home/green-indication-left.png");background-repeat: no-repeat;    background-size: contain; }
#calquence-main .teaser--home-hero .cmp-teaser__content .buttons {display: flex;gap: 32px;}

/****************** Home page styles Ends **********************/  

/****************** Back to top and next & back button **********************/
#calquence-main a#back-to-top-calquence {display: block;margin:0 0 60px auto;padding: 0px;right: 120px;z-index: 999;position: relative; 
color: var(--dark-black);text-decoration: none;font-size: 14px;line-height: 14px;width: 104px;text-align: center;background: transparent;
border: none; font-family:"Inter-Regular";}
#calquence-main .foot-btn-block a.btn-red-link{border: 2px solid #DC4405;font-family: 'Lexia' !important;font-weight: 600;font-style: italic;
font-size: 16px !important;line-height: 16px !important;position: relative;display: inline-block;padding: 22px 48px 22px 32px;text-decoration: none;
    color: var(--calquence-black);}
#calquence-main .foot-btn-block a.btn-red-link:before {content: '';height: 12px;width: 7px;display: block;position: absolute;left: 32px;
top: calc(50% - 6px);background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/angle-left.png);background-size:contain;}  
#calquence-main .foot-btn-block .right-col a.btn-red-link:before {right: 32px;left: auto;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/angle-right.png);background-size: contain;}   
#calquence-main a#back-to-top-calquence:before {content: '';height: 64px;width: 64px;display: block;margin: 0 auto 10px;border-radius: 100%;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/red-back-to-top.png);}
/*#calquence-main a#back-to-top-calquence {margin-top: -28px} */
#calquence-main .foot-btn-block {display: flex;flex-direction: row;justify-content: space-between;padding-top: 62px;}
#calquence-main .foot-btn-block div {width: 50%;display: block;}
#calquence-main .foot-btn-block div.right-col {text-align: right;}
#calquence-main .foot-btn-block .left-col a.btn-red-link {padding: 22px 32px 22px 48px;} 
/****************** Back to top and next & back button Ends **********************/



/**************************Efficacy Profile Starts***********************/
#calquence-main #elevate-flowchart, #calquence-main #ep-container-5 .cmp-image {max-width: 800px;margin: 0 auto 32px;}
#calquence-main #ep-container-8 .aem-Grid {background: #EBEBEB;padding: 72px;}
#calquence-main #ep-container-9 table.gray-table * {text-align: center;}
#calquence-main #ep-container-9 table.gray-table thead th[rowspan="2"]:first-child, 
#calquence-main #ep-container-9 table.gray-table td:first-child{width: 45%;text-align: left;}
#calquence-main #ep-container-9 table.gray-table thead th {width: 18%;text-align: center;}
#calquence-main #ep-container-8 {margin-bottom: 92px;}
#calquence-main #ep-container-9 .green-flash, #calquence-main #ep-container-4 .green-flash {margin-top: 32px;} 
#calquence-main #efficacy-callout .calq-callout {text-align: center;margin-bottom: 40px;}
#calquence-main #efficacy-callout .calq-callout + .calq-callout {margin-bottom: 32px;} 
#calquence-main #ep-container-9 table.gray-table thead tr:nth-child(2) th:first-child {border-left: 1px solid #000;}
#calquence-main #ep-container-9 table.gray-table thead tr:nth-child(2) th {border-top: 1px solid #000;}
#ep-container-8 .copy, #ep-container-8 .footnotes {color: #000!important;}
#calquence-main #ep-container-9 table.gray-table td[colspan="4"] {font-family: "Inter-bold";}
#calquence-main .line-graph-block {display: flex; gap:40px; margin-top: 50px;}
#calquence-main .line-graph-block .calq-callout {max-width: 428px;    text-align: center;     padding: 24px 13px;}
#calquence-main #elevate-graph-wrapper,#calquence-main #ascend-graph-wrapper {box-shadow: 0px 0px 24px 0px #00000040;border-radius: 16px;    margin-top: 16px;}
#calquence-main #elevate-graph-wrapper {padding: 32px 55px 0 40px;}
#calquence-main #ascend-graph-wrapper {padding: 32px 53px 50px 40px;    margin-bottom: 50px;}
#calquence-efficacy-profile #calquence-main .h4-gray-sec-title,#calquence-efficacy-profile #calquence-main .h4-gray-sec-title span {color: var(--dark-black);}
#calquence-efficacy-profile #calquence-main p.gray-sec-black-title ,#calquence-efficacy-profile #calquence-main p.gray-sec-black-title i,
#calquence-main p.gray-sec-black-title span{font-family: 'Inter-Regular'!important;}
#calquence-efficacy-profile #pfs-graph-wrapper {background: #EBEBEB;padding: 0 72px 0 0;}
#calquence-efficacy-profile #pfs-graph-wrapper .calq-callout {border: 2px solid var(--dark-black);}
#calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block .calq-callout .copy,
#calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block .calq-callout .copy span{font-family: 'Inter-Bold';text-align: left;color: #000 !important;}
#calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block .calq-callout {max-width: 455px;text-align: center;padding: 36px 16px;}
#ep-container-9 #calquence-main .calquence-gray-sec {padding: 59px 72px 34px 72px;}
#calquence-main #ascend {border-top: 1px solid #898989;padding-top: 92px;}
#calquence-main .line-graph-block .calq-callout + .calq-callout {padding: 24px 9px;}
#calquence-main #ep-container-9 table.gray-table {margin-bottom: 16px;}
#calquence-main #ep-container-9 .calquence-gray-sec {padding: 59px 72px 34px 72px;}
#calquence-main #ep-container-3 .line-graph-block .calq-callout:nth-child(1) {margin-bottom: 40px;}
#calquence-efficacy-profile #calquence-main .cmp-container[role="page-container"] .title #pfs-data h4.cmp-title__text--h4 span sup {font-family: 'Inter-Bold';}
/**************************Efficacy Profile Ends***********************/



/******************MOA Starts***************/ 
#calquence-main .btk-wrapper {display: flex;    margin-bottom: 92px;}
#calquence-main .btk-block{  max-width: 527px;padding: 24px 16px;}
#calquence-main .green-block {border: 2px solid #337079;border-radius: 16px;}
#calquence-main .red-block {border: 2px solid var(--calquence-orange);}
#calquence-main .red-block p {font-family: "Inter-Bold";font-size: 22px;line-height: 150%;color: var(--calquence-orange);}
#calquence-main .pie-graph-wrapper {display: flex;justify-content: center;align-items: center;gap: 20px;}
#calquence-moa #calquence-main #resource-container {margin: 60px auto 92px;}
#calquence-main #resource-container .teaser .cmp-teaser__content {padding: 19px 60px !important;}
#calquence-moa #resource-container {margin: 60px auto 92px;}
#calquence-moa #calquence-main .green-flash { margin: 32px 0px 64px;}
body .modal__close, #calquence-moa #calquence-main .teaser a.cmp-teaser__title-link  {outline: none!important;}
#calquence-main .pie-graph-wrapper p.callout{color: var(--calquence-black);font-size: 22px;line-height: 150%;} 
#calquence-main .dosing-icon-wrap img.aca-img {margin: 60px 54px 0px;}
#calquence-moa #pharmacodynamics h2.cmp-title__text.cmp-title__text--h2 span sup {font-weight: 400;}
/*****************MOA Ends**********************/ 


/****************** Ongoing clinical trials **********************/
#calquence-ongoing-clinical-trials #calquence-main .cmp-title__text--h2 { margin-bottom: 50px;}
#calquence-main ol.reference-ol li, #calquence-main ol.reference-ol li a,#calquence-main ol.reference-ol li i,#calquence-main ol.reference-ol li span {
text-decoration: none;font-family: "Inter-Regular";font-size: 14px;line-height: 150%;color: var(--calquence-black);}
#calquence-main .reference-text {font-family: "Inter-Bold";font-size: 14px;line-height: 150%;color: var(--calquence-black);}
#calquence-ongoing-clinical-trials #calquence-main h2.cmp-title__text sup {font-weight: 400;} 
 
/****************** Ongoing clinical trials Ends **********************/

/****************** Inpage navigation **********************/
#calquence-main #first-sec #InpageNav {max-width: 1240px;margin: auto;}
#calquence-main #first-sec .inpage-nav-ul {padding-bottom: 64px;list-style: none;padding-left: 0px;}
#calquence-main #first-sec .inpage-nav-ul a {font-family: "Inter-Bold";font-size: 14px;line-height: 18px;font-weight: 700;color: #337079;
padding: 8px 16px;border-left: 2px solid var(--calquence-orange);display: inline-flex;text-decoration: none;}
#calquence-main #first-sec .inpage-nav-ul a span {text-decoration: underline;font-size: 14px;line-height: 18px;color: #337079;    font-family: 'Inter-Bold';}
#calquence-main #first-sec .inpage-nav-ul a.no-link span {text-decoration: none;color: var(--calquence-black);}
/****************** Inpage navigation Ends **********************/

 
/****************** coverage Page ***************************/
#calquence-main .cmp-container[id*="coverage-container-"] .title {margin-top: 62px;border-top: 1px solid #898989;padding-top: 62px;}
#calquence-main .cmp-container#coverage-container-1 .title {margin: 0px; padding:0px;border:0px;}
#calquence-main .calquence-inner-wrapper ol {padding-left: 30px;list-style-position: outside;}
#calquence-main .calquence-inner-wrapper ol[type="I"] {padding-left: 22px;}
#calquence-main .calquence-inner-wrapper ol[type="a"] {padding-left: 25px;}
#calquence-main #coverage-container-3 ul {padding-left: 27px;}

#calquence-main .accordion #calquence-coverage-acc .cmp-accordion__header{border-bottom: 1px solid transparent;background: transparent;} 
#calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title,#calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title span{font-family: "Lexia";font-weight: 400;font-size: 48px;line-height: 58px;
color: var(--calquence-orange);}
#calquence-main .accordion #calquence-coverage-acc .cmp-accordion__button{padding: 30px 64px 30px 0px;outline: none;}
#calquence-main .accordion #calquence-coverage-acc .cmp-accordion__item{border-bottom: 1px solid #898989;padding-bottom: 30px;}
#calquence-main #calquence-coverage-acc ul{padding-left: 26px;} 
#calquence-main #calquence-coverage-acc ul.mb-32.pl-52 {padding-left: 52px;margin-bottom: 32px;}
#calquence-coverage .calquence-reference-sec { border-top: 0px solid #898989; padding-top: 72px;}
#calquence-coverage #calquence-main .accordion .cmp-accordion__icon {position: absolute;right: 16px;width: 58px;height: 58px;}
#calquence-coverage #calquence-main .accordion .cmp-accordion__icon:before {content: '';height: 58px;width: 58px;top: 0;left: 0;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/expand_more.png);background-size: 32px 18px;
background-position: center;background-repeat: no-repeat;}
#calquence-coverage #calquence-main .accordion .cmp-accordion__button[aria-expanded=true] .cmp-accordion__icon:before{transform: rotate(180deg);}
#calquence-coverage #calquence-main .copy a {word-wrap: break-word;}
#calquence-coverage #calquence-main ol.reference-ol li a {word-wrap: break-word;}
/****************** coverage Page Ends **********************/
    
/****************** Patient Support Program ***************************/
#calquence-patient-support .cmp-title__text--h2 {margin-bottom: 50px;}
#calquence-main .icon-content-wrap {display: flex;align-items: center;gap: 0px 32px;}
#calquence-main .text .cmp-text .icon-content-wrap ul {padding-left: 26px;} 
#calquence-main .icon-content-wrap + .icon-content-wrap {margin-top: 32px;}
#calquence-main .icon-content-wrap img {margin-bottom: 0px;padding-bottom: 0px;}
#calquence-main .icon-content-wrap h4.icontext-title{font-family: 'Lexia';font-weight:300;font-size:30px;line-height:normal;margin-bottom: 20px;
color:var(--calquence-orange);}
#calquence-main .icon-block {line-height: 0px;}
#calquence-main .icon-block {line-height: 0px;} 
#calquence-main .light-orange-section {background: #FFF9EA;text-align: center;padding: 32px;margin: 32px 0px;}
#calquence-main .light-orange-section .oncology-logo {margin-bottom: 32px;max-width: 100%;}
#calquence-main .light-orange-section .light-orange-text, #calquence-main .light-orange-section .light-orange-text span, 
#calquence-main .light-orange-section .light-orange-text a {font-family: "Inter-Bold";color: var(--calquence-black);font-size: 22px;line-height: 150%;
font-weight:700;}
#calquence-patient-support-program #calquence-main .footnotes, #calquence-patient-support-program #calquence-main .footnotes span {
color: var(--Symbicort-text-black);}
#calquence-patient-support-program #calquence-main .icon-content-wrap ul li {font-family: 'Inter-Regular';color: var(--calquence-black);}
/****************** Patient Support Program Ends ***************************/


/********************* Patient Profiles *****************************/
#calquence-main .profile-block {background: #F9F9F9;border-bottom: 4px solid #FFC72C;margin: 32px 0px;display: flex;align-items: center;}
#calquence-main .profile-block .profile-content {color: #337079;font-family: "Inter-Regular";font-style: italic;font-size: 22px;line-height: 150%;
max-width: 594px;margin: auto;}
#calquence-main .profile-block .profile-content sup {font-style: normal;margin-left: 2px;}
#calquence-main .profile-block .img-block img {line-height: 0px;font-size: 0px;margin: 0px;max-width: 100%;}
#calquence-main .profile-block .img-block {line-height: 0px;font-size: 0px;max-width: 486px;}
#calquence-main .profile-block  .conten-block {max-width: calc(100% - 486px);width: 100%;}
#calquence-main .cmp-container[role="page-container"] .title h4.cmp-title__text--h4, 
#calquence-main .cmp-container[role="page-container"] .title h4.cmp-title__text--h4 span{font-family: 'Inter-Bold';font-size: 22px;line-height: 130%;
color: var(--calquence-orange);letter-spacing: 1px;font-weight: 700;} 
#calquence-main .light-orange-block {background: #FFF9EA;padding: 60px;margin-bottom: 32px;margin-bottom: 64px;}
#calquence-main .light-orange-block h4.light-orange-title{font-size: 30px;    line-height: 24px; font-family: "Lexia";font-weight: 300;color: var(--calquence-orange);margin-bottom: 25px;}
#calquence-main .light-orange-block ul li sup{font-size: 65%;}
#calquence-patient-profiles #calquence-main .cmp-container .title h4.cmp-title__text--h4, 
#calquence-patient-profiles #calquence-main .cmp-container .title h4.cmp-title__text--h4 span{font-size: 30px;font-family: "Lexia";font-weight: 300;
color: var(--calquence-orange);}
#calquence-main ul ul.list-style-dash {list-style-position: outside;padding-left: 24px;list-style:'-'}
#calquence-main ul ul.list-style-dash li {padding-left: 5px;} 
#calquence-main .leaf-section {display: flex;background: #E7F6FD;padding: 60px;margin-bottom: 64px;gap: 24px;align-items: center;
border-bottom: 4px solid #FFC72C;position: relative;}
#calquence-main #meet-container-2 .leaf-section,#calquence-main #meet-container-3 .leaf-section { align-items: flex-start;}
#calquence-main .green-flash {background: #337079;padding: 60px;margin: 64px 0px 32px;}
#calquence-main .green-flash p,#calquence-main .green-flash p span {color: #fff;font-family: "Inter-Bold";font-weight: 700;font-size: 28px;line-height: 150%;}
#calquence-main .leaf-section .leaf-icon {width: 83px;}
#calquence-main .leaf-section  .leaf-content {width: calc(100% - 107px);    color: var(--calquence-black);}
#calquence-main .leaf-section .leaf-content p.line-1 {font-family: "Inter-Bold";font-size: 28px;line-height: 100%;margin-bottom: 5px;}
#calquence-main .leaf-section .leaf-content p.line-2,#calquence-main .leaf-section .leaf-content p.line-2 i {font-family: "Inter-Regular";font-size: 22px;line-height: 150%;}
#calquence-main .leaf-section:before {content: '';position: absolute;left: 0;top: 0;width: 108px;height: 69px;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/corner-stripes.png);background-size: cover;}
#calquence-main .leaf-section .leaf-content p, #calquence-main .light-orange-block ul {color: var(--calquence-black);}
#calquence-main #meet-container-1 .footnotes, #calquence-main #meet-container-2 .footnotes {padding-bottom: 64px;border-bottom: 1px solid #898989;
margin-bottom: 92px;}
#calquence-main .green-flash-flex {display: flex;gap: 32px;}
#calquence-main .green-flash-flex .green-flash {width: 50%;margin: 0px 0px 32px;}
#calquence-patient-profiles #calquence-main #meet-container-2 .light-orange-block ,#calquence-patient-profiles #calquence-main #meet-container-3 .light-orange-block { margin-bottom: 32px; }
#calquence-patient-profiles #calquence-main #meet-container-3 .green-flash {margin-top: 0; }
/****************** Patient Profiles Ends ***************************/



/*********************Resources Styles Starts*********************/
#calquence-main #resource-container .teaser .cmp-teaser__content {background: #FFF9EA;}
#calquence-main #resource-container .teaser .cmp-teaser__content h4 p, #calquence-main #resource-container .teaser .cmp-teaser__content h4 p span { 
    color: var(--calquence-orange);}
#calquence-main #resource-container .teaser .cmp-teaser__content .cmp-teaser__description p {color: var(--calquence-black);}
#calquence-main .teaser .cmp-teaser__action-link {position: relative;padding: 21px 48px 22px 32px;line-height: 16px;font-style: italic;outline: none;
font-family: 'Lexia';font-weight: 600; border-radius: 0px;opacity: 1;min-width: 166px; background-color: var(--calquence-orange);border: none;}
#calquence-main .teaser .cmp-teaser__action-link:after {content: "";position: absolute;width: 7px;right: 30px;top: 23px;height: 12px;display: block;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/symbicort/symbicort-hcp-resources/arrow-right.png);}
#calquence-main #resource-container {margin: 0 auto;}
#calquence-hcp-resources .cmp-modal--defaultStyle .modal-box__content {padding: 0px;} 
#calquence-hcp-resources .cmp-modal--defaultStyle .modal-box__content .video .cmp-video__content {margin: 0px !important;}
#calquence-main #resource-container a.cmp-teaser__title-link {outline:none!important;}
/*********************Resources Styles Ends***********************/


/************ISI Starts***************/
#calquence-ISI #calquence-main .copy, #calquence-ISI #calquence-main .copy span, #calquence-main ol.reference-ol li, 
#calquence-ISI #calquence-main .copy a, #calquence-main .reference-text, #calquence-main ol.reference-ol li a{ color:var(--Symbicort-text-black);}
#calquence-ISI #calquence-main .copy a {font-weight: 400;}
/************ISI Ends***************/


/**********************References Starts****************************/
#calquence-main #reference .reference-list li {font-size: 18px;line-height: 26px;}
#calquence-references #calquence-main .copy a {font-weight: 400;color: inherit;}
#calquence-references #calquence-main .copy i{    color: #333333;}
 
/**********************References Ends****************************/


/********************** Dosing and Administration ****************************/
#calquence-main #dosing-and-admin-container, #calquence-main #coadministration-container, #calquence-main #dosage-adjustments-container1,
#calquence-main #dosage-adjustments-container2 {margin-bottom: 92px;}
#calquence-main .offered-dosing-block {display: flex;flex-wrap: wrap;justify-content: space-between; margin-bottom: 32px;}
#calquence-main .dosing-icon-wrap {display: flex;max-width: 562px;align-items: center;margin-bottom: 32px;}
#calquence-main .dosing-icon-wrap .dosing-icon-block {max-width: 288px;}
#calquence-main .dosing-icon-wrap .conten-block {max-width: calc(100% - 288px);}
#calquence-main .dosing-icon-wrap img {margin: 60px 54px;}
#calquence-main .dosing-icon-wrap .copy,#calquence-main .dosing-icon-wrap .copy span {font-size: 22px;    line-height: 150%;}
#calquence-main .container .left-icon-wrap .icon-title {font-weight: 300;color: var(--calquence-orange);}
#calquence-main .container .left-icon-wrap {gap: 32px;margin-top: 0px;}
#calquence-main .container .left-icon-wrap .left-icon-block {max-width: 144px;width: 100%;}
#calquence-main .table-container {width: 100%;}
#calquence-main table {border-collapse: separate;border-radius: 15px 15px 0px 0px;border-spacing: 0;overflow: hidden;margin: 32px 0px;width: 100%;}
#calquence-main table td {border: 0px;font-family: "Inter-Regular";font-size: 14px;line-height: 150%;padding: 8px 20px;color: var(--calquence-black);}
#calquence-main table td span {border: 0px;font-family: "Inter-Regular";font-size: 14px;line-height: 150%;color: var(--calquence-black);}
#calquence-main table thead {background: var(--calquence-orange);}
#calquence-main table thead th{color: #fff;text-align: center;padding: 8px 20px; }
#calquence-main table.CYP3A-inhibitors-table thead th{width: 23%;}
#calquence-main table.CYP3A-inhibitors-table thead th:nth-child(3) {width: 46%;}
#calquence-main table.CYP3A-inhibitors-table thead th:nth-child(2) {width: 31%;}
#calquence-main table td.green-bg {border-bottom: 1px solid #fff;color: #fff;}  
#calquence-main table tr.green-bg td {color: #fff;}
#calquence-main table td.pl-40{padding-left: 40px;}
#calquence-main .accordion #dosage-adjustments-acc .cmp-accordion__item {border-radius: 10px 10px 0px 0px;overflow: hidden;} 
#calquence-main .accordion #dosage-adjustments-acc .cmp-accordion__item:nth-child(2){    border-radius: 0px 0px 10px 10px ;}
#calquence-main .accordion #dosage-adjustments-acc {margin: 32px 0px;display: none;}
#calquence-main .accordion .calquence-acc-content .tbl-title p {color: #fff;padding: 8px 16px;font-family: "Inter-Bold";font-size: 14px;line-height: 150%;text-align: center;}
#calquence-main .accordion .calquence-acc-content .tbl-text p {font-family: "Inter-Regular";font-size: 14px;line-height: 150%;padding: 8px 20px;color: var(--calquence-black);}
#calquence-main .accordion .cmp-accordion__item {border-bottom: 0px;}
#calquence-main .accordion .cmp-accordion__header {border-bottom: 1px solid #fff;background: #337079;}
#calquence-main .accordion .cmp-accordion__title {color: #fff;font-family: "Inter-Bold";font-size: 14px;line-height: 150%;font-weight: 700;}
#calquence-main .accordion .cmp-accordion__button {padding: 17px 64px  17px  16px;position: relative;outline: none;}
#calquence-main .accordion .cmp-accordion__icon:before {content: '';height: 40px;width: 40px;top: 0;left: 0;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/icons/icon-expand_more.png);background-size: contain;}
#calquence-main .accordion .cmp-accordion__icon {position: absolute;right: 16px;width: 40px;height: 40px;}
#calquence-dosing-and-administration #calquence-main .cmp-container[role="page-container"] .title h4.cmp-title__text--h4, #calquence-dosing-and-administration #calquence-main .cmp-container[role="page-container"] .title h4.cmp-title__text--h4 span {font-size: 30px; line-height: 40px;font-family: 'Lexia'; font-weight:300;   letter-spacing: normal;}
#rec-dosing h5.cmp-title__text.cmp-title__text--h5, #rec-dosing h5.cmp-title__text.cmp-title__text--h5 span {font-size: 22px !important;line-height: 150%;font-family: 'Inter-Bold' !important;color: var(--calquence-orange);font-weight: 700;letter-spacing: 1.1px !important;}
#calquence-dosing-and-administration #calquence-main h2.cmp-title__text sup {font-weight: 400;font-size: 60% !important;}
#calquence-dosing-and-administration #calquence-main table.CYP3A-inhibitors-table thead th {font-size: 14px;line-height: 150%;}
#calquence-main .dosing-icon-wrap .dosing-icon-block p.icon-copy,#calquence-main .dosing-icon-wrap .dosing-icon-block p.icon-copy span {font-size: 18px;line-height: 26px;font-family: 'Inter-Regular' !important;text-align: center;color: var(--calquence-black);}
#calquence-dosing-and-administration #calquence-main #advise-textblock .calquence-inner-wrapper ul li,
#calquence-dosing-and-administration #calquence-main #advise-textblock .calquence-inner-wrapper ul li span,
#calquence-dosing-and-administration #calquence-main #advise-textblock .calquence-inner-wrapper p{color: var(--Symbicort-text-black);}
#calquence-main #coadministration-container .calquence-inner-wrapper .footnotes {color: var(--Symbicort-text-black);}

/********************** Dosing and Administration Ends****************************/


/********************** Safety Profile ****************************/
#calquence-main .elevate-tn-table tr:nth-child(1) th:nth-child(1) {width: 38%;}
#calquence-main .elevate-tn-table tr:nth-child(1) th:nth-child(2), #calquence-main .elevate-tn-table tr:nth-child(1) th:nth-child(3),
#calquence-main .elevate-tn-table tr:nth-child(1) th:nth-child(4) {width: 20.6%;}
#calquence-main .elevate-tn-table tr th {padding: 8px 10px;font-size: 14px;line-height: 150%;font-family: "Inter-Bold";font-weight: 700;}
#calquence-main .elevate-tn-table tr td:nth-child(n+2) {text-align: center;}
#calquence-main #safety-profile-acc-1{display:none;}
#calquence-main table.elevate-tn-table-1 {width: 100%;}  
#calquence-main table.elevate-tn-table-1 tr:nth-child(1) th:nth-child(2) {width: 62%;}
#calquence-main .elevate-tn-table td.green-bg, #calquence-main .elevate-tn-table tr.green-bg td{font-family: "Inter-Bold";font-weight: 700;}
#calquence-main .elevate-tn-table tr.green-bg td sup, #calquence-main .elevate-tn-table tr th sup {font-family: "Inter-Regular";font-weight: 400;}
#calquence-main .circle-number-block {display: flex;max-width: 970px;margin: 54px auto 92px;gap: 70px;}
#calquence-main .circle-number-block h5 {font-family: 'Inter-Bold';font-size: 22px;line-height: 130%;color: var(--calquence-orange);
letter-spacing: 1px;margin-bottom: 20px;padding-left: 10px;font-weight: 700;}
#calquence-main .cmp-container[role="page-container"] .title #h4-light h4.cmp-title__text--h4 span {font-family: "Lexia";font-weight: 300;
font-size: 30px;line-height: 40px;}
#calquence-main .container .circle-number-block .left-icon-wrap {gap: 20px;align-items: center;margin: 0px 0px 20px;}
#calquence-main .container .circle-number-block .left-icon-wrap .left-icon-block {max-width: 240px;}
#calquence-main .container .circle-number-block .left-icon-wrap .red-title {font-family: 'Lexia';font-weight: 500;font-size: 64px;line-height: 74px;
color: var(--calquence-orange);display: block;}
#calquence-main .container .circle-number-block .left-icon-wrap .copy {font-size: 22px;line-height: 150%;}
#calquence-main .container .circle-number-block .left-icon-wrap .conten-block {max-width: calc(100% - 260px); } 
#calquence-main .container .circle-number-block .left-icon-wrap .red-title.text-green{color: #337079;}
/*gray-sec*/
#calquence-main .calquence-gray-sec {background: #EBEBEB;padding: 65px 72px 59px;} 
#calquence-main .exclamatory-wrap {display: flex;gap: 28px;}
#calquence-main .exclamatory-wrap p {font-family: "Inter-Bold";font-size: 18px;line-height: 26px;color: #000000;}
#calquence-main .h4-gray-sec-title, #calquence-main .h4-gray-sec-title span{font-family: "Lexia";font-weight: 300;font-size: 30px;line-height: 40px;
color: var(--calquence-orange);}
#calquence-main .h4-gray-sec-title sup {font-size: 55%;}
#calquence-main p.gray-sec-black-title,#calquence-main p.gray-sec-black-title span ,#calquence-main p.gray-sec-black-title i{font-family: "Inter-Bold";font-size: 22px;line-height: 130%;color: #000000;letter-spacing:1px;}
#calquence-main table.gray-table {width: 100%;border-radius: 0px 0px;border: 1px solid #000;}
#calquence-main table.gray-table td {border-top: 1px solid #000;color: #000;padding: 4px 8px;}
#calquence-main table.gray-table thead th + th, #calquence-main table.gray-table tbody td + td {border-left: 1px solid #000;}
#calquence-main table.gray-table thead {background: transparent;}
#calquence-main table.gray-table thead th {font-family: "Inter-bold";font-size: 14px;line-height: 150%;color: #000;padding: 4px 8px;width: 18%;}
#calquence-main table.gray-table td:last-child {text-align: center;}
#calquence-main table.gray-table thead th:first-child {text-align: left;width: 82%;}
#calquence-main table.gray-table td.pl-40 {padding-left: 40px;}
#calquence-main .calquence-gray-sec .copy, #calquence-main  .calquence-gray-sec .footnotes, #calquence-main .calquence-gray-sec .footnotes span,
#calquence-efficacy-profile .calquence-gray-sec .footnotes i {color: #000;}
/* pannel */
#calquence-main .pannel-block {display: flex;gap: 0px 40px;flex-wrap: wrap;/*gap: 40px;*/}
#calquence-main .pannel-title {background: var(--calquence-orange);text-align: center;padding: 8px 20px;} 
/*#calquence-main .pannel-wrap {border-radius: 10px 10px 0 0;overflow:hidden;width: 50%;}*/
#calquence-main .pannel-wrap {width: calc(50% - 20px);}
#calquence-main .pannel-title p {color: #fff;font-family: "Inter-Bold";font-weight: 700;font-size: 14px;line-height: 150%;}
#calquence-main .pannel-body {padding: 8px 20px;border: 1px solid var(--calquence-orange);}
#calquence-main .pannel-body ul li, #calquence-main .pannel-body ul li span{font-family: "Inter-Regular";font-weight:400;font-size: 14px;
line-height: 150%;}
#calquence-main .pannel-block .pannel-red {width: calc(50% - 20px);}
#calquence-main .pannel-block .pannel-wrap .pannel-red {width: 100%;}
#calquence-main .pannel-block.pannel-col-1 .pannel-red:nth-child(1), 
#calquence-main .pannel-block.pannel-col-1 .pannel-red:nth-child(2) {border-radius: 10px 10px 0 0;overflow: hidden;}
#calquence-main .pannel-block.mob-visible {display: none;}
#calquence-main .container .circle-number-block .left-icon-wrap .red-title.font-inter {font-family: "Inter-Regular";}
#calquence-safety-profile #calquence-main #ascend {border-top: none;    padding-top: 0;}
#calquence-safety-profile #calquence-main .h4-gray-sec-title,#calquence-safety-profile #calquence-main .h4-gray-sec-title span {color: var(--dark-black);}
#calquence-safety-profile #calquence-main .accordion .cmp-accordion__header {background: var(--calquence-orange);}
#calquence-safety-profile #acc-content { padding: 8px 16px;}
#calquence-safety-profile #acc-content {padding: 8px 16px;border-left: 1px solid  var(--calquence-orange);border-right: 1px solid  var(--calquence-orange);    border-bottom: 1px solid var(--calquence-orange);}
#calquence-safety-acc {margin-bottom: 64px;}
#calquence-safety-profile #calquence-main ol.reference-ol {list-style-position: outside;padding-left: 16px;}
#calquence-safety-acc {margin-bottom: 64px;border-radius: 16px !important; overflow: hidden;}
#calquence-main .accordion #calquence-safety-acc .cmp-accordion__item:last-child #acc-content {border-radius: 0 0 16px 16px;}
#calquence-safety-profile .accordion .cmp-accordion__button[aria-expanded=true] .cmp-accordion__icon:before {content: '\f078';transform: rotate(180deg);}
#calquence-safety-profile #calquence-main .cmp-container[role="page-container"] .title h4.cmp-title__text--h4 span {letter-spacing: 0px;}
#calquence-safety-profile #acc-content ul li {font-size: 14px;line-height: 150%;}
#calquence-safety-profile #calquence-main h2.cmp-title__text sup {font-weight: 400;}
#calquence-safety-profile #calquence-main p.acc-text {font-size: 14px; line-height:150%;}
/********************** Safety Profile Ends****************************/


/* ISI popup css Starts*/
#calquence-ISI .cmp-selfcertification.modal {padding-top: 2vh;padding-bottom: 0;}
#calquence-ISI .cmp-selfcertification .modal-box {width: 100%;max-width: 745px;padding: 32px 20px 32px 64px;}
#calquence-ISI .cmp-selfcertification .cmp-text {padding: 8px;}
#calquence-ISI .cmp-selfcertification .home-mid-content {padding-right: 47px;max-height: calc(75vh - 100px);overflow: hidden;overflow-y: auto;}
#calquence-ISI .cmp-selfcertification h2.home-pop-heading {font-family: 'Lexia';font-weight: 300;font-size: 30px;line-height: 40px;text-align: left;
color: var(--calquence-orange);margin-bottom: 16px;letter-spacing: -0.5px;padding-right: 54px;}  
#calquence-ISI .cmp-selfcertification h2.home-pop-heading sup {font-size: 55%;font-family: inherit;font-weight: inherit;}
#calquence-ISI .cmp-selfcertification .home-mid-content p, #calquence-ISI .cmp-selfcertification .home-mid-content p a, 
#calquence-ISI .cmp-selfcertification .home-mid-content p span, #calquence-ISI .cmp-selfcertification .home-mid-content p i, 
#calquence-ISI .cmp-selfcertification .home-mid-content ul li {font-family: 'Inter-Regular';font-size: 18px;line-height: 26px;color: #1C1C1C;}
#calquence-ISI .cmp-selfcertification .home-mid-content ul {list-style-type: none;margin-bottom: 0px;}
#calquence-ISI .cmp-selfcertification .home-mid-content ul li {position: relative;padding-left: 28px;}
#calquence-ISI .cmp-selfcertification .home-mid-content ul li:before {content: '';position: absolute;left: 12px;top: 12px;height: 5px;width: 5px;
background: var(--Symbicort-text-black);border-radius: 100%;display: block;}
#calquence-ISI .cmp-selfcertification .home-mid-content ul li a {color: #1C1C1C;text-decoration: none;}
#calquence-ISI .cmp-selfcertification .home-mid-content p.text-size-common.mb-30 {margin-bottom: 30px;}
#calquence-ISI .cmp-selfcertification__continue{width: 166px;height: 60px;background: var(--calquence-orange);margin-top: 10px;padding: 22px 48px 22px 32px;
font-family: 'Lexia';font-weight: 700;font-style: italic;position: relative;line-height: 16px;border: 0px;border-radius: 0px;opacity: 1;}
#calquence-ISI .cmp-selfcertification__actions {align-items: flex-start;justify-content: left;}
#calquence-ISI .cmp-selfcertification__continue:after {content: "";position: absolute;width: 7px;right: 32px;top: 24px;height: 12px;display: block;
background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/symbicort/symbicort-hcp-resources/arrow-right.png);}
#calquence-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar {height: 150px;width: 10px;}
#calquence-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar-track {background: none;border-radius: 20px;}
#calquence-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar-thumb {background: #898989;border-radius: 20px;max-height: 150px;height: 150px;}
#calquence-ISI .cmp-selfcertification .home-mid-content p.small-text {font-size: 14px;} 
/* ISI popup css Ends*/

/****************** Media queries **********************/

/****************** Min width quries **********************/  

@media screen and (min-width: 481px) {
    .sm-break-line{display: none;}
}

@media screen and (min-width: 768px) {
    #calquence-main .green-indication {left: 0;}
    #calquence-main .teaser--home-hero .cmp-teaser__content h1.cmp-teaser__pretitle,
    #calquence-main .teaser--home-hero .cmp-teaser__content h5.para-sec1,
    #calquence-main .teaser--home-hero .cmp-teaser__content .buttons {max-width: 1240px;margin-left: auto;margin-right: auto;width: 100%;}

    #home-calquence .imagelist:nth-child(2) { display: none;}
    #home-calquence .imagelist:nth-child(1) { display: block;}
    #calquence-main ol.reference-ol {padding-left: 0px;list-style-position: inside;}
    #calquence-main .cmp-accordion[id*="safety-profile-acc-"]{display:none;}
     
    #calquence-main #ep-container-3 .cmp-image{max-width: calc(110%);margin: 0px -3%;}
    #calquence-main #ep-container-7 .cmp-image {max-width: calc(110%);margin: 0px -1.8%;}
    #calquence-main .circle-number-block .inner-block + .inner-block h5 {padding-left: 10%;}
    
    #calquence-efficacy-profile  #calquence-main .green-flash {padding: 60px 160px 60px 80px;}
}

@media screen and (min-width: 1200px){
    #calquence-main .circle-number-block{margin-left: 14.5%;}
    #calquence-main #ASCEND-dose-modifications .circle-number-block {margin: 54px auto 92px 18.5%;gap: 114px;max-width: 1000px;}
}

@media screen and (min-width: 1280px){
    #calquence-main #truqap-footer-exf .brand-gooter .breztri-footer {padding: 44px 25px 42px;} 
    #home-calquence #calquence-main .teaser--home-hero .cmp-teaser__content {max-width: 100%;top: 52.3%; /*max-width: 1240px;top: 52%;*/} 
    #calquence-safety-profile #calquence-main #innerPageBanner sup {font-size: 40%;font-family: 'Lexia';font-weight: 600;line-height: 130%;
    position: absolute;/*top: 25%;*/}
}        

@media screen and (min-width: 1536px) {
    #calquence-safety-profile .teaser--home-hero .cmp-teaser__content { max-width: 1274px !important;}
    #calquence-main .teaser--home-hero .cmp-teaser__content { max-width: 1240px;}
    #calquence-moa .modal-box {padding: 80px 46px 30px;}
}

@media screen and (min-width: 1601px){
    #calquence-main #truqap-footer-exf .brand-gooter .breztri-footer {padding: 44px 0px 42px;}
}

@media screen and (min-width: 1901px){
    body[id="home-calquence"] .cmp-experiencefragment--customMenu>.cmp-experiencefragment .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__group .cmp-navigation__item a,
    body[id*="calquence-"] .cmp-experiencefragment--customMenu>.cmp-experiencefragment .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__group .cmp-navigation__item a {
    padding: 12px 10px 14px !important;         font-size: 17px !important;}
}

/****************** Min & Max width quries **********************/

@media screen and (min-width: 1501px) and (max-width: 1900px) {
body[id*="calquence-"] .cmp-experiencefragment--customMenu>.cmp-experiencefragment .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__group .cmp-navigation__item a {
        font-size: 13px !important;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1280px){
    #calquence-main #resource-container .teaser .cmp-teaser__content {padding: 19px 30px !important;}
    /*#calquence-main #resource-container {margin: 0 25px;}*/
}


@media screen and (min-width: 768px) and (max-width: 1023px) {
    #calquence-moa .modal-box {padding: 60px 46px 10px !important;}
}




@media screen and (min-width: 768px) and (max-width: 1199px) {
    #HomePageBanner .cmp-teaser__image { min-height: 568px;}
    #home-calquence h5.card-copy { font-size: 22px;line-height: 32px;min-height: 64px;}
    #home-calquence #calquence-main .two-col-wrapper {align-items: stretch;} 
    #calquence-main #ep-container-4 .green-flash br.mob-hide,
    #calquence-main #ep-container-9 .green-flash br.mob-hide{display: none;}
    /*#calquence-main #resource-container {margin: 0 25px;} */
    #calquence-main .dosing-icon-wrap {max-width: 100%;}
    #calquence-main .dosing-icon-wrap img.aca-img {margin: 60px 30px 20px 0px;}
    #calquence-main .dosing-icon-wrap img {margin: 20px 30px 20px 0px;width: 110px;}
    #calquence-main .dosing-icon-wrap .conten-block {max-width: calc(100% - 140px);}
    #calquence-patient-support-program #calquence-main .icon-block {min-width: 144px;}
} 

@media screen and (min-width: 991px) and (max-width: 1199px) {
    #calquence-main .green-indication {top: -45px;}
    #calquence-main .green-indication .copy {max-width: 775px;font-size: 14px;padding: 12px 15px 8px 15px;}
    #calquence-main .green-indication .copy:before {width: 800px;height: 50px;top: 0px;}
    
    #calquence-moa #calquence-main #resource-container .teaser .cmp-teaser__content {width: 100% !important;max-width: 100%;}
    #calquence-moa #calquence-main #resource-container {max-width: 600px;}
    #calquence-moa #calquence-main #resource-container .teaser .cmp-teaser {flex-direction: column;}
    #calquence-main #resource-container .teaser .cmp-teaser__content {padding: 19px 20px !important;}
    #calquence-main .foot-btn-block .left-col a.btn-red-link, 
    #calquence-main .foot-btn-block .right-col a.btn-red-link {max-width: 400px !important;}
    #calquence-main .foot-btn-block{padding-bottom: 20px;}
    #calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title, #calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title span {font-size: 42px;}
    .basicpage  #calquence-main h2.cmp-title__text span br {display: contents !important;}
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    #calquence-main .green-indication {top: -35px;}
    #calquence-main .green-indication .copy {max-width: 730px;font-size: 12px;padding: 5px 15px 8px 15px;top: -32px;}
    #calquence-main .green-indication .copy:before {width: 615px;height: 40px;top: 0px;} 
    #calquence-resources #calquence-main #resource-container .teaser:nth-child(odd) .cmp-teaser,
    #calquence-hcp-resources #calquence-main #resource-container .teaser:nth-child(odd) .cmp-teaser,
    #calquence-patient-resources #calquence-main #resource-container .teaser:nth-child(odd) .cmp-teaser{flex-direction: column-reverse;}
}

/****************** Max width quries **********************/
@media screen and (max-width: 1700px) {
    /****************** Back to top and next & back button **********************/
    /*#calquence-main a#back-to-top-calquence {right: calc(50% - 52px);}*/
    #calquence-main a#back-to-top-calquence {right: calc(50% - 100px);}
    #calquence-patient-support-program #calquence-main a#back-to-top-calquence,#calquence-efficacy-profile #calquence-main a#back-to-top-calquence,
    #calquence-ISI #calquence-main a#back-to-top-calquence {right: calc(50% - 50px);        margin: 0 0 60px auto;}
    /****************** Back to top and next & back button Ends **********************/
    
    #calquence-main .green-indication {right: 0px;}
}

@media screen and (max-width: 1199px) {
    /****************** Back to top and next & back button **********************/
    /*#calquence-main .foot-btn-block {flex-direction: column;margin-bottom: 122px;gap: 32px;}*/
    #calquence-main .foot-btn-block {flex-direction: column;margin-bottom: 50px;gap: 32px;}
    #calquence-efficacy-profile #calquence-main .foot-btn-block { margin-bottom: 62px; gap: 0; padding: 0;margin-top: 40px;}
    #calquence-main .foot-btn-block div, #calquence-main .foot-btn-block div.right-col{width: 100%;text-align: center;}
    #calquence-main a.btn-red-link:before {right: 14px;}
    /*#calquence-main .foot-btn-block .left-col a.btn-red-link:before {left: 32px;}*/
    #calquence-main .foot-btn-block a.btn-red-link, #calquence-main .foot-btn-block .left-col a.btn-red-link {width: 100%;max-width: 430px;
    padding-top: 20px;padding-bottom: 21px;line-height: 18px !important;}
    /****************** Back to top and next & back button Ends **********************/
    
    /****************** Patient Profiles  ***************************/
    #calquence-main .profile-block .conten-block {padding: 25px;} 
    #calquence-main .profile-block .img-block {max-width: 400px;}
    #calquence-main .profile-block  .conten-block {max-width: calc(100% - 400px);width: 100%;}
    #calquence-main .profile-block .profile-content {font-size: 18px;}
    /****************** Patient Profiles Ends ***************************/
    #calquence-safety-profile #calquence-main #innerPageBanner sup {font-family: 'Lexia';font-weight: 600;line-height: 130%;}
    
    /*#calquence-main .foot-btn-block {flex-direction: column;gap: 20px;padding-bottom: 30px;}*/
    /*#calquence-main .foot-btn-block div.left-col, */
    /*#calquence-main .foot-btn-block div.right-col {width: 100%;max-width: 600px;text-align: center;margin: auto;}*/
    /*#calquence-main .foot-btn-block div.left-col a, #calquence-main .foot-btn-block div.right-col a {width: 100%;}*/
    /*#calquence-main a#back-to-top-calquence {right: calc(50% - 52px);}*/
}
   
@media screen and (max-width: 991px) {
    body[id*="calquence-"] .cmp-experiencefragment--Header .navigation-mobile.open .cmp-navigation__item--level-1:nth-child(n+10),
    body[id*="home-calquence"] .cmp-experiencefragment--Header .navigation-mobile.open .cmp-navigation__item--level-1:nth-child(n+10){display: block!important;}
    #calquence-hcp-resources .modal-box .modal__close {left: auto;background: transparent;right: 25px;        top: 20px;}
    #calquence-hcp-resources .cmp-modal--defaultStyle .modal__closeLabel {display: none;}
    #calquence-hcp-resources .cmp-modal__modalbox.modal-md .modal-box, 
    #calquence-hcp-resources .cmp-modal__modalbox.modal-md .modal-box { max-width: calc(100% - 50px);margin-left: auto;margin-right: auto;}
    #calquence-main .cmp-experiencefragment--Header .navigation-mobile.open .cmp-navigation__item--level-1:nth-child(n+12) {display: none !important;}
    
    /****************** Patient Profiles  ***************************/
    #calquence-main .profile-block {flex-direction: column-reverse;margin: 64px auto 32px;max-width: 490px;}
    #calquence-main .profile-block .img-block, #calquence-main .profile-block .conten-block, #calquence-main .profile-block .profile-content{max-width:100%;}
    #calquence-main .profile-block .profile-content {font-size: 22px;}
    #calquence-main .profile-block .conten-block{padding: 28px 30px;}
    #calquence-main .light-orange-block {padding: 30px;margin-bottom: 52px;}
    #calquence-main .green-flash { padding: 28px 30px;}
    #calquence-main .leaf-section {padding: 30px;flex-direction: column;max-width: 490px;margin: 0px auto 52px;align-items: center !important;}
    #calquence-main #meet-container-1 .footnotes, #calquence-main #meet-container-2 .footnotes {padding-bottom: 56px;margin-bottom: 52px;}
    #calquence-main .leaf-section .leaf-content {width: 100%;text-align: center;}
    #calquence-main .green-flash-flex {flex-direction: column;gap: 0px;}
    #calquence-main .green-flash-flex .green-flash {width: 100%;}
    /*#calquence-main ol.reference-ol, #calquence-efficacy-profile #calquence-main ol.reference-ol,*/
    /*#calquence-ongoing-clinical-trials #calquence-main ol.reference-ol {padding-left: 0px;}*/
    #calquence-coverage #calquence-main ol.reference-ol{padding-left: 16px;}
    /****************** Patient Profiles Ends ***************************/
    
    /******************Resources starts**************************/
    #calquence-main #resource-container .teaser .cmp-teaser {flex-direction: column;} 
    /****************Resources Ends*****************************/
    
    
    /********************** Safety Profile ****************************/
    #calquence-main .circle-number-block {margin: 32px auto 92px;flex-direction: column;gap: 0px;max-width: 476px;}
    #calquence-main .circle-number-block h5 {margin-bottom: 30px;padding-left:0px;text-align: center;}
    #calquence-main .container .circle-number-block .left-icon-wrap {margin-bottom: 40px;gap: 18px;}
    #calquence-main .container .circle-number-block .left-icon-wrap .left-icon-block {max-width: 220px;}
    #calquence-main .container .circle-number-block .left-icon-wrap .conten-block {max-width: calc(100% - 238px); }
    #calquence-safety-profile #calquence-main .cmp-container[role="page-container"] .title #Trial6 h4.cmp-title__text--h4 sup {font-size: 74%;}
    #calquence-main .cmp-container[role="page-container"] .title #h4-light h4.cmp-title__text--h4 span {letter-spacing: 0px;}
    #calquence-main .accordion .cmp-accordion__title {text-align: left;}
    /********************** Safety Profile Ends****************************/
    
    #calquence-coverage #calquence-main .accordion .cmp-accordion__icon {top: 30px;}
    #calquence-safety-profile #calquence-main .accordion .cmp-accordion__item {border-bottom: 0px;margin: 0px;}
    #calquence-efficacy-profile #calquence-main .line-graph-block{flex-direction: column;        justify-content: center; align-items: center;}
    #calquence-efficacy-profile #calquence-main .line-graph-block img, #calquence-efficacy-profile #calquence-main .line-graph-block .calq-callout, 
    #calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block .calq-callout {width: 100%;max-width: 100%;}
    #calquence-efficacy-profile #pfs-graph-wrapper {padding: 0;}
}

@media screen and (max-width: 767px) { 
    .mob-hide {display: none ;}
    .mob-visible {display: inline-block;}
    .mob-mb-20 {margin-bottom: 20px;}
    .mob-mb-72 {margin-bottom: 72px;}
    #calquence-main .mob-mb-12, .mob-mb-12{margin-bottom: 12px;}
    .mob-mt-20 {margin-top: 20px;} 
    .mob-mb-40 {margin-bottom: 40px;}
    #symbicort-main div[role="page-container"] .mob-mb-25, .mob-mb-25 {margin-bottom: 25px;}
    .basicpage #calquence-main h2.cmp-title__text span {font-size: 48px;line-height: 58px;}
    #calquence-main ul {padding-left: 27px;}
    #calquence-main .copy,#calquence-main .copy b,#calquence-main .copy a,#calquence-main .copy span,#calquence-main .footnotes,
    #calquence-main ul li, #calquence-main ol li,#calquence-main .footnote {color: var(--calquence-black);} 
    #calquence-main #innerPageBanner {margin-bottom: 40px;}
    #calquence-main .cmp-container[id*="coverage-container-"] .title {margin-top: 64px;padding-top: 56px;}
    #calquence-main .cmp-container[role="page-container"]{padding: 0px 25px;}
    #calquence-main #first-sec .inpage-nav-ul {padding-bottom: 72px;margin-top: -8px;}  
    .basicpage #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image {height: 230px;} 
    #calquence-dosing-and-administration #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-efficacy-profile #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-moa #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-ISI #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-resources #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-ongoing-clinical-trials #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image{height: 290px;}
    #calquence-hcp-resources #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #calquence-safety-profile #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image{height: 350px;} 
    #calquence-patient-support-program #calquence-main .teaser--home-hero .cmp-teaser__image .cmp-image__image{height: 410px;}
    /*#calquence-main ol.reference-ol {padding-left: 21px;}*/
    
    
    /****************** Home page styles starts **********************/
    #home-calquence .teaser--home-hero .cmp-teaser__image .cmp-image__image {min-height: 820px;height: 100%;}
    #home-calquence .cmp-teaser__pretitle .content-para1 {font-size: 48px;line-height: 60px;font-weight: 500;}
    #calquence-main .calq-callout {border: 1px solid var(--calquence-orange);}
    #home-calquence .teaser .cmp-teaser__content {top: 43% !important;}
    #home-calquence .buttons a.elevate-cta:before {right: 8px;}
    #home-calquence .para-sec1, #home-calquence .para-sec1 i {font-size: 24px;line-height: 34px;letter-spacing: -1px;        margin-top: 18px;}
    #home-calquence .buttons a {max-width: 332px !important;text-align: center;padding: 22px 48px 22px 32px;}
    #home-calquence .buttons a.elevate-cta {padding: 22px 21px 22px 7px;}
    #calquence-main .med-inner-container {padding: 25px;}
    #calquence-main .two-col-wrapper {flex-direction: column;        padding-top: 24px;}
    #calquence-main .col {border: 1px solid var(--calquence-orange);}
    #calquence-main #calq-title {padding: 60px 25px 0 25px;}
    #calquence-main #middle-section {padding: 0 25px 60px;}
    #home-truqap .imagelist {display: flex;margin: 0 auto;padding: 0 40px; }
    #home-calquence li.cmp-imagelist__item {gap: 0px;border: 0px solid #2CCCD3;border-radius: 0px;}
    #home-calquence ul.cmp-imagelist {flex-direction: column;width: 100%;display: flex;gap: 4.2vw;margin: 0px auto 124px;}
    #home-calquence ul.cmp-imagelist {display: flex;margin: 0px auto 70px;gap: 30px;list-style-type: none;max-width: 430px;flex-wrap: wrap;
    flex-direction: row;/*max-width: 1242px;*/}
    #home-calquence li.cmp-imagelist__item {text-align: center;border-radius: 0px;width: calc(33.33% - 20px) !important;display: block;flex: none;}
    #home-calquence li.cmp-imagelist__item img {margin-bottom: -7px;max-width: 100%;}
    #home-calquence .imagelist {display: flex;margin: 0 auto;padding: 0px 20px;}
    #home-calquence .cmp-imagelist__title h3 {font-family: "Inter-Regular";font-size: 26px;font-weight: 400;line-height: 34px;text-align: center;}
    #home-calquence .card-title a:after {content: "";position: absolute;width: 8px;height: 12px;display: block;right: 28px;top: 25px;
    background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/desktop/Vector.png);background-repeat: no-repeat;}
    #home-calquence .card-title {padding: 30px;}
    #home-calquence .card-text h5 {font-family: 'Lexia';font-size: 24px;font-weight: 400;line-height: 34px;text-align: left; 
    margin: 24px 24px 24px 24px;color:var(--calquence-black);}
    #calquence-main #grey-bg { margin: 60px 25px;}
    #home-calquence li.cmp-imagelist__item {width: 100% !important;}
    #calquence-main .calq-callout ul { margin-top: 25px;padding-left: 26px;}
   
    #home-calquence .imagelist:nth-child(2) { display: block;}
    #home-calquence .imagelist:nth-child(1) { display: none;}
    /*green-indication styles*/
    #calquence-main .green-indication .copy:before {background: url("/content/dam/intelligentcontent/portals/hcp/ca/en/images/calquence/home/green-indication-mob.png");
    background-repeat: no-repeat;width: 398px;height: 96px;left: 0;top: 0;        background-size: contain;}
    #calquence-main .green-indication .copy {max-width: 386px;padding: 12px 20px 16px 20px;text-align: left;}
    #calquence-main .green-indication {position: absolute;left: 0;top: -65px;}
    #calquence-main .teaser--home-hero .cmp-teaser__pretitle img.logo-image { margin-top: 24px;}
    #calquence-main .teaser--home-hero .cmp-teaser__content .buttons {display: flex;gap: 0;flex-direction: column;}
    
    #calquence-main ol.reference-ol, #calquence-efficacy-profile #calquence-main ol.reference-ol, #calquence-coverage #calquence-main ol.reference-ol, 
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol {padding-left: 16px;}
    /****************** Home page styles ends **********************/
    
    
    /******************* MOA Starts***************/
    #calquence-moa #resource-container { margin: 40px auto 56px;padding: 0;}
    #calquence-main .btk-block p sup {font-family: 'Inter-Regular';}
    #calquence-main .btk-wrapper {flex-direction: column;        margin-bottom: 64px;align-items: center;}
    #calquence-main .btk-wrapper .image-section {margin-bottom: 24px;}
    #calquence-main .pie-graph-wrapper {margin-top: 52px;gap: 18px;}
    #calquence-main h2.cmp-title__text sup {font-size: 50%;}
    /*#calquence-moa .modal-box {padding: 0px;}*/
    #calquence-moa .modal-box .video .cmp-video__content {margin: 0px;}
    #calquence-moa #calquence-main #resource-container {margin: 40px  auto 56px;}
    #calquence-main .pie-graph-wrapper img {max-width: 220px;}
    #calquence-moa ol.reference-ol {list-style-position: outside;padding-left: 18px;}
    #calquence-moa #calquence-main .green-flash sup {font-family: 'Inter-Regular';}
    #calquence-moa #calquence-main h2.cmp-title__text sup { position: relative; top: -5px; }
    #calquence-moa .cmp-modal__modalbox.modal-md .modal-box {width: 90%;}
    /****************** MOA Ends ******************/
    
    
    /********************* Footer ***************************/
    #calquence-main #truqap-footer-exf .breztri-footer.symbicort-footer {padding: 60px 0 0px;}
    #calquence-main #truqap-footer-exf .footer-col.footer-col-1 {margin-bottom: 0px;}
    #calquence-main #truqap-footer-exf img.az-logo {max-width: 250px;padding: 60px 0 40px;}
    #calquence-main .breztri-sub-copy+p.footer-code{padding-top: 30px;}
    #calquence-main .footer-col.footer-col-3 .footer-code{padding: 40px 0;}
    /******************** Footer Ends **********************/
    
    /****************** Back to top and next & back button  **********************/
    #calquence-main a#back-to-top-calquence {margin: 0 auto; right: 0px;bottom: 55px;}
    #calquence-main a.btn-red-link:before {right: 32px;}
    /*#calquence-main .foot-btn-block {padding-top: 56px;margin-top: 48px;gap: 24px;margin-bottom: 100px;}*/
    #calquence-main .foot-btn-block {padding-top: 64px;margin-top: 0;gap: 24px;margin-bottom: 100px !important;}
    /****************** Back to top and next & back button Ends **********************/
     
    /************************ Coverage ***************************/
    #calquence-main .cmp-container#coverage-container-6{padding: 0px 24px;}
    #calquence-main #coverage-container-9 .copy a, #calquence-main #coverage-container-10 .copy a {word-wrap: break-word;}
    #calquence-main .calquence-inner-wrapper ol {padding-left: 18px;}
    #calquence-coverage #calquence-main .accordion .cmp-accordion__icon {top: 30px;}
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol {padding-left: 16px;}
    /****************** Coverage Ends ***************************/

    /****************** Patient Support Program ***************************/
    #calquence-main #psp-h2-title .cmp-title__text--h2 {margin-bottom: 38px;}
    #calquence-main .light-orange-section{padding: 32px 15px;}
    #calquence-main .icon-content-wrap {align-items: flex-start;gap:0px}
    #calquence-main .icon-content-wrap:last-child {padding-bottom:24px} 
    #calquence-main .icon-content-wrap .icon-block {width: 128px;}
    #calquence-main .icon-content-wrap .content-block {width: calc(100% - 128px);}
    #calquence-main .leaf-section .leaf-content p.line-1 {line-height: 115%;}
    #calquence-main .icon-content-wrap h4.icontext-title {margin-bottom: 30px;}
    /****************** Patient Support Program Ends ***************************/
    
    /********************** Dosing and Administration ****************************/
    #calquence-main .container .left-icon-wrap {flex-direction: row;gap: 0;}
    #calquence-main .container .left-icon-wrap .left-icon-block {max-width: 128px;}
    #calquence-main .container .left-icon-wrap .conten-block {max-width: calc(100% - 128px);}
    #calquence-main .dosing-icon-wrap img {padding: 14px 28px 14px 0px;margin: 0px;}
    #calquence-main .dosing-icon-wrap img.aca-img { margin: 0;}
    #calquence-main .dosing-icon-wrap .dosing-icon-block {max-width: 128px;}
    #calquence-main .dosing-icon-wrap .conten-block {max-width: calc(100% - 128px);}
    /*#calquence-main .offered-dosing-block {gap: 20px;margin-bottom: 60px;}*/
    #calquence-main #dosing-and-admin-container, #calquence-main #coadministration-container, 
    #calquence-main #dosage-adjustments-container1 {margin-bottom: 72px;}
    #calquence-main #dosage-adjustments-container1 .table-container {display: none;}
    #calquence-main .accordion #dosage-adjustments-acc {display: block;}
    #calquence-main .accordion #dosage-adjustments-acc .cmp-accordion__item {margin: 0px;}
    #calquence-main #dosage-adjustments-container1 .title h4.cmp-title__text--h4, 
    #calquence-main #dosage-adjustments-container1 .title h4.cmp-title__text--h4 span {font-family: 'Inter-Bold';font-size:22px;line-height: 130%;letter-spacing: 1px;}
    #calquence-main p.footnotes.mb-25.until-disease-txt { margin-bottom: 56px;}
    #calquence-main #dosage-adjustments-container2 {margin-bottom: 62px;}
    #calquence-main .dosing-icon-wrap .dosing-icon-block p.icon-copy,#calquence-main .dosing-icon-wrap .dosing-icon-block p.icon-copy span {font-size: 12px;line-height: normal;max-width: 100px;color: var(--Symbicort-text-black);}
    #calquence-dosing-and-administration #calquence-main p.footnotes.until-disease-txt {margin-bottom: 56px;}
     #calquence-main .dosing-icon-wrap {margin-bottom: 24px;}
     
    /********************** Dosing and Administration Ends****************************/
    
    
    #calquence-ongoing-clinical-trials #calquence-main .foot-btn-block{padding-top: 0;margin-top: 24px;}
    
    
    /********************** Safety profile ****************************/
    #calquence-main .elevate-tn-table{display:none;}
    #calquence-main .accordion .cmp-accordion__title sup {font-size: 60%;}
    #calquence-main .elevate-tn-table-mob th, #calquence-main .elevate-tn-table-mob td {font-size: 14px;text-align: center;}
    #calquence-main .elevate-tn-table-mob th {width: 30%;padding: 8px 4px;color: #fff;font-family: "Inter-Bold";}
    #calquence-main .elevate-tn-table-mob th:nth-child(1) {width: 40%;}
    #calquence-main .elevate-tn-table-mob th sup {font-family: "Inter-Regular";font-size: 60%;font-weight: 400;}
    #calquence-main .elevate-tn-table-mob td:nth-child(1).red-bg {color: #fff;font-family: "Inter-Bold";text-align: center;}
    #calquence-main .elevate-tn-table-mob td:nth-child(1) {text-align: left;}
    #calquence-main .elevate-tn-table-mob {border-radius: 0px 0px;margin: 0px 0px;width: 100%;}
    #calquence-main .accordion .cmp-accordion__item{margin: 0px;}
    #calquence-main .elevate-tn-table-mob td.pl-40 {padding-left: 32px;} 
    #calquence-main #safety-profile-acc-1 .cmp-accordion__item:last-child{border-radius: 0 0 10px 10px !important;overflow: hidden;}
    #calquence-main #safety-profile-acc-1 {margin-bottom: 32px;display:block;}
    #calquence-main .acc-mob-title {background: var(--calquence-orange);width: 100%;padding: 22px 16px;margin-top: 32px;border-radius: 10px  10px  0 0;}
    #calquence-main .acc-mob-title p{font-family: "Inter-Bold";font-size: 14px;line-height: 150%;color: #fff;}
    #calquence-main .elevate-tn-table-mob.elevate-tn-table-mob-1 td:nth-child(1) {text-align: center;}
    #calquence-main .pannel-block {flex-direction: column;gap: 0px;}
    #calquence-main .pannel-wrap {width: 100%;}
    #calquence-main .pannel-wrap:last-child {border-radius: 0 0;}
    /*#calquence-safety-profile .calquence-reference-sec.padding-cust {padding: 0px;margin-top: -40px;}*/
    #calquence-main .calquence-gray-sec {padding: 65px 28px 63px;margin: 0px -25px 59px;}
    #calquence-main .exclamatory-wrap .icon-block {width: 64px;}
    #calquence-main .exclamatory-wrap .content-block {width: calc(100% - 60px);}
    #calquence-main table.gray-table thead th:first-child {width: 64%;}
    #calquence-main table.gray-table thead th {width: 46%;}
    #calquence-safety-profile p.footnotes.mb-92 {margin-bottom: 64px;}
    #calquence-main .cmp-accordion[id*="safety-profile-acc-"] {margin-bottom: 32px;display: block !important;border-radius: 0px 0px 10px 10px;overflow: hidden;} 
    #calquence-main .cmp-accordion#safety-profile-acc-3, #calquence-main .cmp-accordion#safety-profile-acc-6{margin-bottom: 64px;}
    #calquence-main .circle-number-block {margin: 32px auto 52px;}  
    #calquence-main .pannel-block.mob-visible {display: flex;}
    #calquence-main .pannel-block.mob-hide {display: none;}
    #calquence-main .pannel-block .pannel-wrap .pannel-red:nth-child(1) {border-radius: 10px 10px 0 0;overflow: hidden;}
    #calquence-main .exclamatory-wrap {gap: 28px;}
    #calquence-main .pannel-body {padding: 8px 8px;}
    #calquence-main .pannel-body ul{padding-left: 17px;}
    #calquence-main .pannel-body .pannel-text {font-size: 14px;}
    #calquence-main .elevate-tn-table-mob td.pl-40.c-pd-32-12 {padding-left: 32px;padding-right: 10px;}
    #calquence-main .accordion .cmp-accordion__icon {top: calc(50% - 20px);}
    #calquence-main .accordion .cmp-accordion__button--expanded .cmp-accordion__icon:before {transform: rotate(180deg);}
    #calquence-safety-profile #calquence-main #innerPageBanner sup {font-size: 45%;top: -4px;position: relative;}
    #calquence-main p.footnotes.mb-92.mob-mb-92{margin-bottom: 92px;}
    #calquence-main p.copy.mob-mb-70{margin-bottom: 70px;}
    #calquence-main #ASCEND-dose-modifications .circle-number-block {margin-bottom: 20px;}
    .mob-mb-10 {margin-bottom: 10px;}
    #calquence-safety-profile #calquence-main .accordion .cmp-accordion__header {background: #337079;}
    #calquence-safety-profile #calquence-main #calquence-safety-acc .cmp-accordion__header {background: var(--calquence-orange) !important;}
    #calquence-safety-acc {margin-bottom: 32px;}
    #calquence-safety-profile .calquence-reference-sec {padding: 40px 0 0;}
    #calquence-safety-profile #calquence-main .foot-btn-block {padding-top: 20px;}
    #calquence-safety-profile #calquence-main .accordion .cmp-accordion__button {padding: 8px 64px 8px 16px;outline:none!important;}
    #calquence-safety-profile #calquence-main .calquence-gray-sec p.footnotes.mb-32 span {display: flex;gap: 3px;}
    #calquence-safety-profile h2.cmp-title__text sup {font-weight: 400 !important;}
    #calquence-main ol.reference-ol li a {word-wrap: break-word;}
    #calquence-safety-profile #calquence-acc-content #acc-content #calquence-main ul {padding-left: 20px;}
    /********************** Safety profile Ends****************************/
    
    /**********************Resources starts*******************/
    #calquence-resources #calquence-main .foot-btn-block,#calquence-hcp-resources #calquence-main .foot-btn-block,#calquence-patient-resources #calquence-main .foot-btn-block {border: none;padding: 0;margin-top: 0;}
    #calquence-main #resource-container {margin: 0  auto 56px;}
    #calquence-main #resource-container .teaser .cmp-teaser__content { padding: 30px !important;}
    #calquence-main .cmp-modal__modalbox .modal-box__content {padding: 0 !important;}
    #calquence-hcp-resources .cmp-modal--defaultStyle .modal__closeIcon {width: 20px;}
    #calquence-hcp-resources  .cmp-modal__modalbox .modal-box__content,#calquence-moa .cmp-modal__modalbox .modal-box__content {padding: 0;}
     /**********************Resources Ends*******************/

    /*********************ISI Starts*************************************/
    #calquence-ISI #calquence-main .copy b, #calquence-ISI #calquence-main .copy {color: var(--brand-second-menu-color);}
    #calquence-ISI #calquence-main .copy .no-wrap a{text-decoration: none;}
    /*#calquence-main ol.reference-ol li, #calquence-main ol.reference-ol li a,#calquence-main .reference-text { color: var(--brand-second-menu-color);}*/
    #calquence-ISI .other-con.mb-64 {margin-bottom: 32px;}
    /*********************ISI Ends*************************************/
    
    /********************* Efficacy Profile Starts*************************************/
    #calquence-main #ep-container-8 .aem-Grid {padding: 72px 28px 59px;}
    #calquence-main #ep-container-8 .aem-Grid {padding: 72px 28px 99px;}
    #calquence-main #ep-container-8 {padding: 0px 0px;margin-bottom: 60px;}
    #calquence-main #ep-container-9 table.gray-table thead th[rowspan="2"]:first-child,#calquence-main #ep-container-9 table.gray-table td:first-child, 
    #calquence-main #ep-container-9 table.gray-table tbody td:nth-child(2), 
    #calquence-main #ep-container-9 table.gray-table tbody td:nth-child(3) {width: 22%;}
    #calquence-main #ep-container-9 table.gray-table tbody td:nth-child(4) {width: 28%;padding: 4px 6px;}
    #calquence-main #ep-container-9 table.gray-table thead th {padding: 4px 4px;}
    #calquence-main #ep-container-9 table.gray-table thead th[rowspan="2"]:first-child, 
    #calquence-main #ep-container-9 table.gray-table td:first-child {padding: 4px 8px;}
    #calquence-main .cmp-container[id*="ep-container-"] h2.cmp-title__text sup{position: relative;top: -4px;} 
    #calquence-main .cmp-container[id*="ep-container-"] .h4-gray-sec-title sup {position: relative;top: -1px;}
    #calquence-main #ep-container-3 .cmp-image, #calquence-main #ep-container-7 .cmp-image{max-width: calc(110%);margin: 5px -4% 10px;}
    #calquence-efficacy-profile #PFS-subgroup-ASCEND .calquence-gray-sec {margin-bottom: 12px;}
    #calquence-efficacy-profile .foot-btn-block div.left-col {display: none;}
    #calquence-main #efficacy-callout .calq-callout{padding: 24px 16px;}
    #calquence-main #elevate-graph-wrapper, #calquence-main #ascend-graph-wrapper { box-shadow: none;border-radius: 0;}
    #calquence-main #elevate-graph-wrapper,#calquence-main #ascend-graph-wrapper {padding: 0;margin-top: 0;}
    #calquence-main .line-graph-block {flex-direction: column; gap: 32px;       margin-top: 32px;}
    #calquence-main #elevate-graph-wrapper .line-graph-block .image-section, #calquence-main #ascend-graph-wrapper .line-graph-block .image-section {box-shadow: 0px 0px 24px 0px #00000040;border-radius: 16px;padding: 10px;}
    #calquence-main .line-graph-block .calq-callout {border: 2px solid var(--calquence-orange);margin-bottom: 40px;}
    #calquence-efficacy-profile #pfs-graph-wrapper {padding: 0;}
    #calquence-efficacy-profile #PFS-subgroup-ASCEND .calquence-gray-sec {margin-bottom: 60px;padding: 74px 28px 29px 28px;}
    #calquence-main .line-graph-block .calq-callout + .calq-callout {margin-bottom: 0;        padding: 24px 15px;}
    #calquence-efficacy-profile #efficacy-callout p.footnotes.mb-92.mt-32 {margin-bottom: 72px;margin-top: 20px;}
    #calquence-main #ascend-graph-wrapper .line-graph-block .calq-callout {margin-bottom: 0;}
    #calquence-efficacy-profile #ep-container-7 #efficacy-callout p.footnotes.mb-92.mt-32 {margin-bottom: 40px;        padding: 0; }
    #calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block .calq-callout {margin-bottom: 0;        padding: 24px 16px;}
    #calquence-efficacy-profile #ep-container-4 .calquence-inner-wrapper .footnotes,#ep-container-5 .calquence-inner-wrapper .footnotes,
    #calquence-efficacy-profile #ep-container-6 .calquence-inner-wrapper .footnotes{margin-bottom: 72px;}
    #calquence-efficacy-profile #calquence-main #ascend {padding-top: 64px;}#calquence-main .leaf-section .leaf-content p.line-2 {display: contents;}
    #calquence-efficacy-profile #pfs-graph-wrapper .line-graph-block { gap: 0;}
     #calquence-efficacy-profile img.PFS-results-from-the-ASCEND {margin-top: -35px;}

    /********************* Efficacy Profile Ends*************************************/
    
     /********************* Patient Profile Starts*************************************/
    #calquence-patient-profiles #calquence-main #meet-container-2 .light-orange-block {margin-bottom: 32px;}
    #calquence-patient-profiles p.footnotes.mb-64 {margin-bottom: 56px;}
    
      /********************* Patient Profile Ends*************************************/
    
    
    /******************************************* ISI popup ***************************************************************/
    #calquence-ISI .cmp-selfcertification .modal-box {padding: 32px 20px 30px 30px;max-width: calc(100% - 50px);}
    #calquence-ISI .cmp-selfcertification .home-mid-content p, #calquence-ISI .cmp-selfcertification .home-mid-content ul li {text-align: left;}
    #calquence-ISI .cmp-selfcertification h2.home-pop-heading {padding-right: 54px;}
    #calquence-ISI .cmp-selfcertification .modal-box {margin-left: auto;margin-right: auto;}
    /******************************************* ISI popup ends **********************************************************/
    
}

@media screen and (max-width: 479px) {
    #calquence-main .green-indication .copy {font-size: 11px !important;line-height: 24px;}
    #calquence-main .green-indication .copy {max-width: 345px;padding: 12px 10px 16px 10px;} 
    #calquence-main .foot-btn-block .left-col a.btn-red-link:before {left: 20px;}
    #calquence-main .foot-btn-block .right-col a.btn-red-link:before {right: 20px;} 
    #calquence-main .green-indication {top: -41px;}
    #home-calquence .teaser .cmp-teaser__content {top: 41% !important;}
    #calquence-main .green-indication .copy:before {height: 80px;}
    #home-calquence .cmp-teaser__pretitle .content-para1 {font-size: 40px;line-height: 50px;}
    #home-calquence .buttons a { padding: 22px 35px 22px 10px;  font-size: 14px !important;}
    #calquence-main .dosing-icon-wrap .dosing-icon-block, #calquence-main .container .left-icon-wrap .left-icon-block,
    #calquence-main .icon-content-wrap .icon-block {width: 100px;}
    #calquence-main .dosing-icon-wrap .conten-block, #calquence-main .container .left-icon-wrap .conten-block,
    #calquence-main .icon-content-wrap .content-block {width: calc(100% - 100px);}
    #calquence-main .light-orange-section .light-orange-text, #calquence-main .light-orange-section .light-orange-text span, 
    #calquence-main .light-orange-section .light-orange-text a {font-size: 16px;}
    #calquence-main .container .circle-number-block .left-icon-wrap .conten-block {max-width: calc(100% - 120px);width: 100%;}
    #calquence-main .container .circle-number-block .left-icon-wrap .left-icon-block {max-width: 120px;width: 100%;}
    #calquence-main .container .circle-number-block .left-icon-wrap .red-title {font-size: 54px;line-height: 64px;}
    #calquence-main .container .circle-number-block .left-icon-wrap .copy {font-size: 18px;}
    #calquence-main .foot-btn-block .left-col a.btn-red-link {padding: 22px 32px 22px 38px;}
    #calquence-main .pie-graph-wrapper img {max-width: 50%;}
    #calquence-main .pie-graph-wrapper p.callout {font-size: 18px;line-height: 150%;}
    #calquence-main .gray-table-wrapper, #calquence-main .accordion .calquence-acc-content{overflow-x: auto;}
    #calquence-main .leaf-section {padding: 30px 15px;}
    #calquence-main .leaf-section .leaf-content p.line-1 {font-size: 24px;}
    #calquence-main .leaf-section .leaf-content p.line-2 {font-size: 18px;}
    .basicpage #calquence-main h2.cmp-title__text, .basicpage #calquence-main h2.cmp-title__text span {font-size: 36px;line-height: 42px;}
    #calquence-dosing-and-administration.basicpage #innerPageBanner .teaser--home-hero h1 p, 
    #calquence-dosing-and-administration.basicpage #innerPageBanner .teaser--home-hero h1 p span {font-size: 40px;line-height: 54px;}
    #calquence-main #coadministration-container .left-icon-wrap, 
    #calquence-patient-support-program #calquence-main .icon-content-wrap {flex-direction: column;align-items: center;}
    #calquence-patient-support-program #calquence-main .icon-content-wrap .content-block,
    #calquence-main #coadministration-container .left-icon-wrap .conten-block {width: 100%;max-width: 100%;} 
    #calquence-main .dosing-icon-wrap {align-items: flex-start;}
    #calquence-main .dosing-icon-wrap .dosing-icon-block p.icon-copy {max-width: 80px;}
    #calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title,
    #calquence-main .accordion #calquence-coverage-acc .cmp-accordion__title span {font-size:32px;line-height: 42px;}
    #calquence-main ol.reference-ol, #calquence-efficacy-profile #calquence-main ol.reference-ol{padding-left: 23px;}
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol {padding-left: 17px;}
    #innerPageBanner .teaser--home-hero h1 p, #innerPageBanner .teaser--home-hero h1 p span {font-size: 40px;line-height: 60px;}
    #calquence-main .sub-head {font-size: 30px;line-height: 36px;}
    #calquence-main .green-indication .copy{top: -50px;}
    /*#calquence-main ol.reference-ol {padding-left: 16px;}*/
    #calquence-hcp-resources .cmp-modal--defaultStyle .modal__closeIcon {width: 18px;}
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol {padding-left: 16px;}
    #calquence-coverage #calquence-main .accordion .cmp-accordion__icon {top: 20px;right: 5px;}
    #calquence-main .footnotes, #calquence-main .footnotes span, #calquence-main .footnotes i {font-size: 12px;}
    #calquence-main .icon-content-wrap h4.icontext-title {text-align: center;}
}

@media screen and (max-width: 460px) {
    #calquence-main .green-indication {top: 0px;}
    #calquence-main .green-indication .copy{top: -74px !important;}
}

@media screen and (max-width: 379px) {     
    #calquence-main .green-indication .copy:before {height: 75px;width: 305px;}
    #calquence-main ol.reference-ol, #calquence-efficacy-profile #calquence-main ol.reference-ol {padding-left: 16px;}
    .basicpage #calquence-main h2.cmp-title__text, .basicpage #calquence-main h2.cmp-title__text span {font-size: 30px;line-height: 40px;}
   .cmp-experiencefragment--customMenu>.cmp-experiencefragment .cmp-navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__group li.cmp-navigation__item--level-1:nth-child(11) a {
    padding: 10px 10px 30px 27px !important;
}
}

@media screen and (max-width: 344px) { 
    #calquence-main .green-indication .copy{top: -65px !important;}
        
} 

/*iPhone 13 pro*/
@media only screen and (width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) { 
    #home-calquence .buttons a.elevate-cta:before {right: 15px;}
    #calquence-main .green-indication .copy{font-size:16px;}
}
 
@media only screen 
  and (min-device-width: 390px) 
  and (max-device-width: 664px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
    #home-calquence #calquence-main .calquence-inner-wrapper ol, #calquence-coverage #calquence-main .calquence-inner-wrapper ol,
    #calquence-dosing-and-administration #calquence-main .calquence-inner-wrapper ol,#calquence-moa #calquence-main ol.reference-ol
    #calquence-efficacy-profile #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-patient-profiles #calquence-main ol.reference-ol{
        padding-left: 24px!important;}
    #calquence-main .green-indication .copy {font-size: 15px;line-height: 26px;}
    #home-calquence #calquence-main ol.reference-ol,#calquence-efficacy-profile #calquence-main ol.reference-ol, 
    #calquence-coverage #calquence-main ol.reference-ol, #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,
    #calquence-moa #calquence-main ol.reference-ol,#calquence-ISI #calquence-main ol.reference-ol{padding-left: 23px !important;}
     #calquence-moa  .modal__closeIcon {width: 18px !important;height: 18px!important;padding: 0!important;}

} 

/*iPad 10*/
@media only screen and (width: 820px) and (orientation : portrait) {  
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,#calquence-efficacy-profile #calquence-main ol.reference-ol,
    #calquence-safety-profile #calquence-main ol.reference-ol,#calquence-ISI #calquence-main ol.reference-ol{padding-left: 24px;}
    #calquence-main .green-indication .copy {font-size: 10px;} 
    #calquence-safety-acc { border-radius: 16px !important;}
}

/*iPad 10*/
@media only screen and (device-height: 1106px) and (orientation : landscape) { 
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,#calquence-main ol.reference-ol,
    #calquence-efficacy-profile #calquence-main ol.reference-ol ,#calquence-safety-profile #calquence-main ol.reference-ol{padding-left: 24px;}
    #calquence-main .green-indication .copy {font-size: 15px;}
    #calquence-safety-acc { border-radius: 16px !important;}
    
    
}

@media only screen 
  and (min-device-width: 820px) 
  and (max-device-width: 1106px)
  and (-webkit-min-device-pixel-ratio: 2){ 
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,#calquence-main ol.reference-ol,
    #calquence-efficacy-profile #calquence-main ol.reference-ol {padding-left: 24px;}
    #calquence-ISI #calquence-main ol.reference-ol {padding-left: 0px;}
}

@media only screen 
  and (min-width: 1200px) 
  and (max-width: 1350px) 
  and (orientation: landscape) {
    #calquence-main .foot-btn-block {
        flex-direction: column;
        margin-bottom: 122px;
        align-items: center;
        justify-content: center;
        gap: 32px;
    }
    #calquence-main .foot-btn-block div, #calquence-main .foot-btn-block div.right-col {
        width: 100%;
        text-align: center;
    }
}



@media only screen 
  and (min-device-width: 2160px) 
  and (max-device-width: 3840px) 
  and (-webkit-min-device-pixel-ratio: 2) {  
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,#calquence-safety-profile #calquence-main ol.reference-ol{padding-left: 24px !important;}
    #calquence-dosing-and-administration #calquence-main ol.reference-ol{padding-left: 0 !important;}
}

@media only screen and (device-width: 3840px) and (orientation : landscape) { 
    #calquence-coverage #calquence-main .calquence-inner-wrapper ol, #calquence-main .calquence-inner-wrapper ol,
    #calquence-ongoing-clinical-trials #calquence-main ol.reference-ol,#calquence-safety-profile #calquence-main ol.reference-ol,
    #calquence-efficacy-profile #calquence-main ol.reference-ol{padding-left: 24px !important;}
    #calquence-main .green-indication .copy{top: -18px;font-size:16px;}
      #calquence-dosing-and-administration #calquence-main ol.reference-ol{padding-left: 0 !important;}
}
