/*Global HCP css - July 19*/
/*Font styling*/
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap');

:root {
    /* colors */
  --navi-blue-color: #003C77;
  --gray-color: #191919;
  --white-color: #ffffff;
  --lyn-blue: #004D74;
  --light-green: #DAEA99;
  --clr-white: #FFFFFF;
  --blue-tint: #F7FBFE;
  --blue-tint1: #F6FBFD;
  --light-blue: #E4F2FA;
  --pink-clr: #FF00E2;
  --light-clr: #E8EFF7;
  --lyn-blue-alpha: rgb(0 77 116 / 30%);
  --light-gray: #566268;
  --dark-gray: #333333;
  --lyn-green: #B2D234;
  --light-green1: #EFF8C9;
   /* font-weight */
  --fw-reg: 400;
  --fw-medium: 500;
  --fw-semibold: 600;
  --fw-bold: 700;
  --fw-italic: italic;
}

.ref-list li {
  font-size: 1.4rem;
  line-height: 18px;
  font-family: 'Source Sans Pro', sans-serif!important;
  padding-bottom: 15px;
}

#atherosclerosis .ref-list li {
  font-size: 1.8rem;
  line-height: 25px;
  font-family: 'Source Sans Pro', sans-serif!important;
  padding-bottom: 15px;
}

*,*::before,*::after {
  box-sizing: border-box;
}

#text-201d6edb87 .horxontal-section-accr div:first-child p:nth-child(2),
#text-201d6edb87 .horxontal-section-accr .b-graph li {
  font-family: calibri;
}

#hcp-home *[aria-hidden='true'] {
  visibility: initial;
}

#first-5mg .cmp-image__image,#container-88673bc86a .cmp-image__image,#container-a8b9886e05 .cmp-image__image,#container-490adfc249 .cmp-image__image {
  display: none;
}

.rm-img:before {
  position: relative;
  font-size: 14px;
}

.rm-img span {
  margin-left: 21px;
}

.ldl-c-ul li a {
  color: #003C77;
  font-weight: bold;
}

.ldl-c-ul li {
  padding-bottom: 15px;
}

.remove-h2-new {
  color: #003C77;
  font-weight: bold;
} 
/**tables**/
.hcp-tables tr:nth-child(even) {
  background-color: #F7F3F4;
}

a {
  color: #255BC7;
}

.hcp-tables td,.hcp-tables th {
  border: 1px solid #cbc5c2;
}

.hcp-tables td,.hcp-tables th {
  padding-left: 8px;
  padding-right: 8px;
  font-weight: 600;
}

.hcp-tables th {
    /*border-top: none;*/
  width: 70px;
  vertical-align: baseline;
  padding-bottom: 15px;
}

.n-number {
  position: relative;
  top: 17px;
}

.hcp-tables td {
  padding-top: 10px;
  padding-bottom: 10px;
}

.hcp-tables thead tr th:first-child,.hcp-tables tbody tr th:first-child {
  border-left: none;
}

.hcp-tables tbody tr th:first-child {
  color: #A65908;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
}

.hcp-tables thead tr th:last-child,.hcp-tables tbody tr td:last-child {
  border-right: none;
}

.hcp-tables thead tr th {
  color: #00509F;
  font-weight: bold;
}

#safety-side-effects-row2 .footnote {
  padding-top: 28px;
}

#tabel-1 {
  font-size: 14px;
}

#tabel-2 {
  font-size: 13px;
  width: 384px;
}

#tabel-2 tbody tr td:first-child,#tabel-2 thead tr th:first-child {
  padding-left: 30px!important;
}

#tabel-3 thead tr th:first-child {
  text-align: left;
}

#tabel-2.hcp-tables td, #tabel-2.hcp-tables th {
  padding-left: 30px;
}

#tabel-3.hcp-tables td, #tabel-3.hcp-tables th {
  text-align: center;
}

#tabel-3.hcp-tables tbody th {
  text-align: left;
}

#tabel-3 {
  font-size: 13px;
  max-width: 443px;
  width: 100%;
}

#tabel-3.hcp-tables tbody tr td:first-child {
  text-align: left;
}

.frag-a {
  font-weight: 700;
  text-decoration: underline;
}

.next-callout img,.frag-img {
  padding-left: 10px;
}

#StickyWrapper .cmp-highlightinfo__button:hover,#StickyWrapper .cmp-highlightinfo__button:active,#StickyWrapper .cmp-highlightinfo__button:focus {
  background: #fff;
}

#StickyWrapper .cmp-highlightinfo__button:hover span,#StickyWrapper .cmp-highlightinfo__button:active span,#StickyWrapper .cmp-highlightinfo__button:focus span {
  color: #003C77 !important;
}

.hcp-tables caption,.approved-users-caption {
  background: #e3f4fc;
  line-height: 18px;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 15px 10px 15px;
}
/***/
.ccl-button-a {
  color: #ffff;
  font-weight: 700;
  border: 1px solid #003c77;
  display: flex;
  min-height: 55px;
  padding: 0 31px;
  max-width: 390px;
  margin-top: 10px;
  align-items: center;
  border-radius: 10px;
  cursor: pointer;
  transition: all 200ms linear;
  background: #003c77;
}

.ccl-button {
  padding-bottom: 0px;
}

#hcp-highlight-1,#hcp-highlight-2 {
  border-bottom: 4px solid #003c77;
}

.ccl-button:hover .ccl-button-a,.ccl-button:focus .ccl-button-a,.ccl-button:active .ccl-button-a {
  border: 1px solid #003c77;
  background: none;
  text-decoration: none;
  color: #003c77;
}

.navigation__item--level-0:hover span.navigation__arrow:before {
  transform: rotate(270deg);
}

.approved-users-tables thead tr th:first-child,.approved-users-tables tbody tr td:first-child {
  border-left: none;
}

.approved-users-tables td,.approved-users-tables th {
  border: 1px solid #009EE3;
}

.approved-users-tables tbody tr:first-child {
  background: #fbf0e4 0% 0% no-repeat padding-box;
}

.approved-users-tables thead tr th:last-child, .approved-users-tables tbody tr td:last-child {
  border-right: none;
}

.approved-users-tables {
  max-width: 806px;
  width: 100%;
  margin: 0px auto;
}

.approved-users-tables th {
  font-size: 14px;
  color: #003c77;
  padding-top: 15px;
  padding-bottom: 15px;
  line-height: 16px;
}

.table-footnotes {
  font-size: 12px;
  color: #191919;
  line-height: 16px;
}

.approved-no,.na {
  text-align: center;
}

.approved-no {
  font-weight: bold;
  color: #191919;
}

.na {
  color: #191919;
}

.approved-users-tables tbody tr:first-child .approved-yes {
  color: #A65908;
}

.approved-yes {
  padding-bottom: 0px;
  font-weight: bold;
  color: #191919;
}

.approved-users-tables thead tr th:first-child {
  width: 20%;
}

.approved-users-tables thead tr th:nth-child(2) {
  width: 40%;
  text-align: center;
  padding-left: 70px;
  padding-right: 70px;
}

.approved-users-tables thead tr th:nth-child(3) {
  width: 15%;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.approved-users-tables thead tr th:nth-child(4) {
  width: 25%;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.approved-users-tables tbody tr td:first-child {
  color: #003c77;
  font-weight: 700;
  padding-left: 15px;
  vertical-align: initial;
  padding-top: 10px;
  padding-bottom: 10px;
}

.approved-users-tables tbody tr td:nth-child(2),.approved-users-tables thead tr th:nth-child(1) {
  padding-left: 15px;
}

.approved-users-tables p {
  padding-bottom: 0px;
}

.approved-users-tables tbody tr td:nth-child(2) {
  height: 65px;
}

.approved-users-tables tbody tr td:nth-child(2) .table-footnotes {
  line-height: 14px;
}

.long-dash p {
  border-bottom: 1px solid #707070;
  height: 0px;
  width: 71px;
}

#app-users-table-footer {
  margin-top: 5px;
  margin-bottom: 50px;
}

.approved-users-tables {
  margin-top: 20px;
}

.AE_statement_2 {
  padding-bottom: 40px;
}

.AE_statement_2 img {
  width: 13px;
  position: relative;
  top: 2px;
  margin-left:5px;
}

.pres-isi img {
  padding-left: 10px;
  position: relative;
  top: 5px;
}

#app-users-two-column .cmp-title__text {
  margin-bottom: 10px;
}

#app-users-white-container .cmp-title__text {
  margin-bottom: 0px;
}

.deviatn-num:before {
  margin-top: 9px !important;
}

#reference-container a {
  color: #255BC7;
}
/* body, h1, h2, h3, h4, h5, h6, p {   margin:0; } */
html {
  font-size: 62.5%;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: none;
}

body {
  min-height: 100vh;
  font-family: 'Source Sans Pro', sans-serif!important;
  font-display: swap;
  color: #000000;
  line-height: 1.5rem;
}

.cmp-text {
  font-family: 'Source Sans Pro', sans-serif!important;
}

#d-card-1,#d-card-2 {
  text-decoration: underline;
}

#d-card-1:hover,#d-card-2:hover,#d-card-1:focus,#d-card-2:focus,#d-card-1:active,#d-card-2:active {
  text-decoration: none;
}

:focus-visible {
  outline: -webkit-focus-ring-color auto 1px!important;
}

img, picture {
  max-width: 100%;
}

input, button, textarea, select, a {
  font: inherit;
}

.text-nowrap {
  white-space: nowrap;
}

#eligibility-patient-fragment-2 .footnote a {
  text-decoration: underline;
  color: #255bc7;
}

#eligibility-patient-fragment-2 .footnote a:hover,#eligibility-patient-fragment-2 .footnote a:focus,#eligibility-patient-fragment-2 .footnote a:active {
  text-decoration: none;
}
/***color code***/
.skip {
  line-height: 30px;
  color: #191919;
  position: absolute;
  margin-top: -25px;
  font-size: 18px;
  padding-left: 15px;
}

a.skip:focus {
  margin-top: 0;
  position: relative;
}

.navi-blue-color,.navi-blue-color p,.description,.description:active,.bl-text {
  color: #003C77;
}

.description {
  font-size: 16px;
  text-decoration: underline;
}

.description:hover,.description:focus,.description:active {
  text-decoration: none;
  background: #fff;
  border: 1px solid #009ee3;
  color: #009ee3;
}

.dark-blue-container {
  background-color: #003C77;
}

.gray-color {
  color: #191919;
}

.cmp--whitebg-container {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}

.white-color,.accordian-tb-header h2 {
  color: #ffffff;
}

.blue-bg {
  background: #D8F1FC 0% 0% no-repeat padding-box;
}

.blue-bg-light {
  background: #EDF8FF 0% 0% no-repeat padding-box;
}

.blue-bg-medium {
  background: #ECF7FF 0% 0% no-repeat padding-box;
}

.gray-bg {
  background: #F8F8F8 0% 0% no-repeat padding-box;
}

body p {
  font-weight: 400;
  padding-bottom: 15px;
  color: #191919;
}

.white-bg {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}

.d-flex,.d-flex .aem-Grid {
  display: flex;
}
/*.pink-var {color: var(--pink-clr); }
.pink-var:after {content: "]"; }
.pink-var:before {content: "["; }*/
.fw-regular,.fw-regular p {
  font-weight: 400;
}

.fw-medium,.fw-medium p,.accordian-tb-header h2,#additional-clinical-studies .accordian-tb-header h3,.fw-medium h2,.fw-medium .cmp-title__text {
  font-weight: 600;
}

.fw-bold,.fw-bold p {
  font-weight: 700;
}

.fw-italic {
  font-style: italic;
}

.text-center,.cmp-align--center {
  text-align: center;
}

.blue-button a {
  font-weight: 700;
  border: 2px solid #009EE3;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border-radius: 10px;
  color: #003C77;
  text-decoration: none;
 /*min-width: 222px; min-height: 48px;*/
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 22px;
}

.fs-14-18,.footnote, .footnote p,.eclipse-accordians h4 {
  font-size: 1.4rem;
  line-height: 18px;
}

.eclipse-accordians h4 {
  margin-bottom: 0px;
}

.fs-18-25 {
  font-size: 1.8rem;
  line-height: 25px;
}

.fs-24-25 {
  font-size: 2.4rem;
  line-height: 25px;
}

.fs-24-31 {
  font-size: 2.4rem;
  line-height: 31px;
}

.header-level-2 {
  font-size: 2.4rem;
  line-height: 27px;
}

.fs-28-36 .cmp-title__text {
  font-size: 2.8rem;
  line-height: 36px;
}

.d-none, .mob-only, .visible-mob, .desk-only {
  display: none;
}

.hcp-outer-lightgraybg {
  background: #F8F8F8 0% 0% no-repeat padding-box;
}

.hcp-outer-lightbluebg {
  background: #EDF8FF 0% 0% no-repeat padding-box;
}

.hcp-outer-mediumbluebg {
  background: #D8F1FC 0% 0% no-repeat padding-box;
}

.hcp-outer-darkbluebg {
  background: #003C77 0% 0% no-repeat padding-box;
}

.bg-color-f5 {
  background: #F5F5F5 0% 0% no-repeat padding-box;
}

.nopadding {
  padding: 0;
}

.nomargin {
  margin: 0;
}

.f-direction {
  flex-direction: column;
}

.hanging-symbols {
  text-indent: -5px;
}

.r-sup {
  font-size: 100%;
  top: 5px;
  position: relative;
}

.pd-bt-8 {
  padding-bottom: 8px;
}

.crestor-clinical {
  background: #fff;
  border-radius: 15px;
  margin-bottom: 30px;
}
/*sup a,#safety-tolerability h2 a,.star-c{ color: #003c77; }*/
#title-a8be89eeef h4,#title-bca3cd04fb h4,#title-524075d0bd h4,#title-2241009610 h4 {
  margin-bottom: 0px;
}

sup a,#reference-container a,.star-c,a {
  text-decoration: underline;
}

sup a:hover, sup a:active,sup a:focus,#reference-container a:hover,#reference-container a:active,#reference-container a:focus,
ul.footer-nav-group li a:hover,ul.footer-nav-group li a:active,ul.footer-nav-group li a:focus,.star-c:hover,a:hover,a:active,a:focus {
  text-decoration: none;
}

#safety-tolerability th sup a {
  color: #A65908;
}

.isi-sticky-container #sticky-reference-container,#sticky-reference-texr li a {
  display: none;
  visibility: hidden;
}

.p-btm-0,.p-btm-0 p {
  padding-bottom: 0;
}

.p-btm-10 {
  padding-bottom: 10px;
}

.p-btm-15 {
  padding-bottom: 15px;
}

.p-tp-15 {
  padding-top: 15px;
}

.mg-tp-0 {
  margin-top: 0px;
}

.p-tp-15 {
  padding-top: 15px;
}

.mg-top-5 h2,.mg-top-5 {
  margin-top: 5px;
}

.mg-bt-0 h1 {
  margin-bottom: 0px;
}

.high-light {
  color: #003C77 !important;
  font-weight: 700 !important;
}

.blue-undeline {
  color: #255bc7;
  text-decoration: underline;
}

.blue-undeline:hover,.blue-undeline:active,.blue-undeline:focus {
  text-decoration-thickness: 2px;
}
/*List style*/
ul.ul-li-before li:before {
  margin-bottom: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #009EE3;
  border-radius: 50%;
  position: absolute;
  left: 0;
}

ul.ul-tick {
  margin-left: 30px!important;
}

ul.ul-tick li:before {
  content: ' ';
  margin-top: 3px;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  font-size: 1.2rem;
  color: #fff;
  position: absolute;
  left: 0;
  background: url(/content/dam/intelligentcontent/brands/crestor/global/check.png);
  background-repeat: no-repeat;
}

ul.ul-bullet,.ul-bullet-black {
  padding: 10px 0 10px 15px !important;
  position: relative;
}

.ul-bullet-black li {
  padding-bottom: 15px;
}

.ul-bullet-black li:before {
   margin-right: 10px;
  display: inline-flex;
  position: absolute;
  left: 0px;
}

ul.ul-bullet li:before {
  content: "";
  padding: 0 2px;
  color: #009EE3;
  width: 7px;
  height: 7px;
  margin-top: 8px;
  margin-right: 10px;
  font-size: 12px;
}

ul.ul-number,#reference-container .ul-number {
  counter-reset: my-badass-counter;
  margin-left: 32px!important;
}

ul.ul-number li:before,.single-ref:before {
  content: counter(my-badass-counter)".";
  counter-increment: my-badass-counter;
  margin-bottom: 10px;
  margin-top: 3px;
  width: 23px;
  height: 23px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  background-color: #009EE3;
  border-radius: 50%;
  color: #fff;
  position: absolute;
  left: 0;
  padding-left: 2px;
}

ul.ul-number li:first-child:before, .single-ref:before {
  margin-top: 9px;
}

ul.ul-left {
  margin-left: 25px!important;
}

ul.b-graph {
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 20px !important;
}

ul.b-graph li {
  font-size: 1.4rem;
  line-height: 18px;
  color: #191919;
}
/*#reference-container ul.ul-number li:before{ margin-top: 0px; }*/
.r-link {
  text-decoration: underline;
}

.r-link:hover,.r-link:active,.r-link:focus {
  text-decoration: none;
}
/*#safety-tolerability .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:first-child,
#dosing-administration .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2),
#pharmacokinetics .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3),
#eclipse-trial .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(1),
#atherosclerosis .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2),
#additional-clinical-studies .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3){border: 1px solid #133D73 !important;    margin: 0;    background: #D8F1FC 0% 0% no-repeat padding-box;}*/
#safety-tolerability .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:first-child,
#dosing-administration .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2),
#pharmacokinetics .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3),
#eclipse-trial .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(1),
#atherosclerosis .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2),
#additional-clinical-studies .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3) {
  border: 1px solid #133D73 !important;
  margin: 0;
  background: #D8F1FC 0% 0% no-repeat padding-box;
}

#hcp-home #navigation .navigation__group li.navigation__item--level-0:first-child a {
  color: #003C77 !important;
  font-weight: 700 !important;
}

/*#safety-tolerability .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:first-child a,
#dosing-administration .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2) a,
#pharmacokinetics .navigation__group .navigation__item--level-0:nth-child(1) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3) a,
#eclipse-trial .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(1) a,
#atherosclerosis .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2) a,
#additional-clinical-studies .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3) a,
#patient-savings #navigation .navigation__group li.no-submenu:nth-child(3) a,#contact-us .navigation__group li:nth-child(4) a{ font-weight: bold; color: #133D73; }*/
#safety-tolerability .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:first-child a,
#dosing-administration .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2) a,
#pharmacokinetics .navigation__group .navigation__item--level-0:nth-child(2) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3) a,
#eclipse-trial .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(1) a,
#atherosclerosis .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(2) a,
#additional-clinical-studies .navigation__group .navigation__item--level-0:nth-child(4) .navigation__dropdownmenu .navigation__item--level-1:nth-child(3) a,
#patient-savings #navigation .navigation__group li.no-submenu:nth-child(5) a,#contact-us .navigation__group li:nth-child(6) a,.navigation__item a[aria-current="page"] {
  font-weight: bold;
  color: #133D73;
}
/****Navigation**********/
/****superscript**********/
/*sup{position: relative;top: -5px; vertical-align: text-bottom; font-size: 60%;}
/**h1 sup, h2 sup, h3 sup, h4 sup{top: -10px;}
/****superscript**********/
.topnavigation ul li {
  padding: 0;
}

.topnavigation ul li a,ul.cmp-topnavigation__group--menus.mob-only li a {
  font-size: 1.5rem;
  line-height: 22px;
  font-weight: 600;
  color: #191919;
  text-decoration: underline;
}

.navigation__group li a {
  font-size: 1.8rem;
  line-height: 23px;
  font-weight: 600;
  color: #191919;
}

.navigation__dropdownmenu {
  display: none;
}

#navigation a,#home-top-left a {
  text-decoration: none;
}

.cmp-topnavigation {
  justify-content: flex-end;
}

li.navigation__item.has-submenu.show ul.navigation__dropdownmenu {
  display: block;
}

li.has-submenu > button {
  background: transparent;
}

.navigation[data-visible="true"] {
  height: 100%;
  position: fixed;
  z-index: 7000;
  width: 100%;
  background: #fff;
  overflow: auto;
  display: flex;
  flex-direction: column;
  max-height: 100vh;
  left: 0;
  padding: 10px 0 30px;
  top: 70px;
}

button.hamburger-menu[aria-expanded="true"] .hamburger {
  margin-bottom: 0;
}

button.hamburger-menu[aria-expanded="true"] .hamburger.hamburger-top {
  transform: rotate(45deg);
}

button.hamburger-menu[aria-expanded="true"] .hamburger.hamburger-mid {
  transform: rotate(-45deg);
  margin-top: -2px;
}

button.hamburger-menu[aria-expanded="true"] .hamburger-bottom {
  display: none;
}

.header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item a {
  padding: 11px 20px;
  display: block;
  position: relative;
}

.header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item:hover {
  margin: 0;
}

.navigation__group >li a {
  padding: 25px 0;
}

.dropdown {
  width: 100%;
}

.searchbox,.cmp-searchbox__inner label {
  display: none;
}

#search-sec {
  text-align: right;
}

.header-search-btn {
  background: transparent;
  cursor: pointer;
}

#sub-menu .cmp-text {
  padding: 0.5em 0 !important;
}

.cmp-text {
  padding: 0 !important;
}

.cmp-searchbox__field [aria-hidden='true'] {
  visibility: visible;
}

.cmp-searchbox  input:focus-visible {
  outline: none !important;
}

.searchbox .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field {
  border: none;
}

.searchbox {
  position: absolute;
  left: 0;
  padding: 5px 38px;
  top: calc(100% - 0px);
  background: #fff;
  z-index: 1;
}

.search-toggle {
  display: block !important;
}

.search-bg {
  background: rgba(0,0,0,0.5);
}

.header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item:hover a {
  color: #003c77 !important;
  font-weight: bold;
}

.cmp-experiencefragment--header .searchbox {
  box-shadow: 0px 8px 6px #45454529 inset;
}

.cmp-experiencefragment--header .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__input {
  background: transparent;
}

.button:hover,a:hover {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
/****Navigation End**********/
/****Footer**********/
#footer-crestor-logo {
  text-align: center;
}

.footer-sec-info p {
  font-size: 1.4rem;
  line-height: 18px;
  font-weight: 400;
  padding-bottom: 20px;
  color: #191919;
}

.footer-sec-info p a {
  text-decoration: underline;
  color: #255BC7;
}
/****Footer**********/
/****Isi**********/
#ref-heading {
  font-size: 2.4rem;
  padding-bottom: 20px;
}
/* .isi-ul li{padding-bottom: 23px; display: flex;align-items: flex-start;}
.isi-ul li:before { content: ""; color: #009EE3; font-size: 3.0rem; padding-right: 5px;} */
#isisec li, #isisec li p {
  padding-bottom: 15px;
  color: #191919;
}

#isi-inner-block1,#sticky-isi-inner-block1,#isi-inner-block2,#sticky-isi-inner-block2,#reference-container {
  max-width: 1224px;
  margin: 0 auto;
  padding: 0 13px;
}

/***isi highlight***/
.highlightinformation .cmp-highlightinfo__container {
  background: #fff;
  box-shadow: 0px -8px 6px #45454529;
}

.cmp-highlightinfo__button {
  text-decoration: none!important;
}

.cmp-highlightinfo__icon {
  visibility: visible;
  padding-left: 10px;
  color: #fff;
}

.cmp-highlightinfo__button {
  position: absolute;
  background-color: #003C77;
  border: 1px solid #003C77;
  border-radius: 17px;
  text-decoration: none;
  font-weight: 700;
  line-height: 1.1875rem;
  padding: 0.625em 1.25rem;
  width: 124px !important;
}

.cmp-highlightinfo__button span.cmp-highlightinfo__text {
  color: #fff!important;
}

#reference-container h3,.references-header {
  font-size: 24px;
  line-height: 50px;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #003C77;
}

#reference-container ul li {
  font-size: 18px;
  line-height: 25px;
  color: #191919;
}

#isi-inner-block2,#sticky-isi-inner-block2 {
  padding-top: 30px;
}

#reference-container {
  padding-bottom: 30px;
}

#product-info-container p {
  font-size: 18px;
  line-height: 23px;
  font-weight: 400;
  color: #fff;
  padding-bottom: 0px;
}

#product-info-container .text {
  padding: 20px;
}

.cmp-highlightinfo h3 {
  width: 101% !important;
}
/****Isi End**********/

/*search result*/
#search-result .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field {
  border: 1px solid #707070;
  border-radius: 5px;
}

#search-result .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__icon,.cmp-searchresults__filters,.cmp-searchresults__item-content div:nth-child(2),
#search-result .cmp-searchresults__container > h2,#searchResultsPopup h2,#search-result #modalTitle,#search-result #region-heading,.cmp-searchresults__item-relatedtags {
  display: none;
}

#search-result .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__button {
  background-color: #053E75;
  padding: 18px;
  color: #fff;
}

.cmp-searchresults__inner-container .cmp-searchresults__item {
  border-bottom: none !important;
}

#search-result h4,#search-result #container-056c2f684e h2 {
  color: #053E75;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: underline;
  font-size: 28px;
  line-height: 36px;
}

#search-result h4:hover,#search-result #container-056c2f684e h2:hover,#search-result h4:focus,#search-result #container-056c2f684e h2:focus,#search-result h4:active,#search-result #container-056c2f684e h2:active,.frag-a:hover,.frag-active,.frag-a:focus {
  text-decoration: none;
}

.cmp-searchresults__item-description {
  padding-bottom: 0px;
}

#showall-results {
  padding: 25px 0px 0px 0px;
}

.cmp-searchresults__more a {
  color: #053E75;
}

.cmp-searchresults__more a:hover {
  text-decoration: none;
}

.cmp-searchbox__results-inner a,.back-to-ref {
  color: #255BC7;
  text-decoration: underline;
}

.cmp-searchresults__nomoreresults h4 {
  text-decoration: none !important;
}

.cmp-searchresults__moreresult a {
  text-decoration: underline;
}

.cmp-searchresults__moreresult a:hover, .back-to-ref:hover,.back-to-ref:focus,.back-to-ref:active,
.cmp-searchresults__moreresult a:focus,
.cmp-searchresults__moreresult a:active {
  text-decoration: none;
}

.cite-accessibility-label {
  top: -99999px;
  clip: rect(1px,1px,1px,1px);
  position: absolute !important;
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
/*references*/
#reference-container, #hcp-home #reference-container .ul-number,#side-effects #reference-container .ul-number,#dosing-administration #reference-container .ul-number,#pharmacokinetics #reference-container .ul-number,#eclipse-trial #reference-container .ul-number,#atherosclerosis #reference-container .ul-number,#additional-clinical-studies #reference-container .ul-number,#approved-users #reference-container .ul-number,#about-crestor #reference-container .ul-number {
  display: none;
}

#hcp-home #reference-container .home-ref,#hcp-home #reference-container,#side-effects #reference-container,#side-effects #reference-container .safety-ref,#dosing-administration #reference-container .dosing-ref,#dosing-administration #reference-container,#pharmacokinetics #reference-container,#pharmacokinetics #reference-container .pharma-ref,#eclipse-trial #reference-container,#eclipse-trial #reference-container .eclipse-trail-ref,#atherosclerosis #reference-container,#atherosclerosis #reference-container .slowing-athero-ref,#additional-clinical-studies #reference-container .additional-clinical-ref,#additional-clinical-studies #reference-container,#approved-users #reference-container .approved-users-ref,#approved-users #reference-container,#about-crestor #reference-container,#about-crestor #reference-container .about-crest-ref {
  display: block;
}

/******Home***********************/
.blue-button {
  display: block;
  font-weight: 700;
  padding: 16px 10px;
  text-align: center;
  color: #003c77;
  border: 2px solid #009EE3;
  margin-top: 20px;
  max-width: 222px;
  border-radius: 10px;
  text-decoration: none;
  font-size: 16px;
  line-height: 16px;
}

.blue-button:hover {
  background: #009EE3 0% 0% no-repeat padding-box;
  border: 2px solid #009EE3;
  color: #ffff;
  text-decoration: none;
}

.blue-button:active {
  box-shadow: 0px 0px 8px var(--unnamed-color-009ee3);
  border: 2px solid #009EE3;
  text-decoration: none;
}

#home-3-coloums .hcp-3-column {
  border-radius: 20px;
}

.popup-container h3,.popup-ref-header {
  font-size: 22px;
  line-height: 28px;
  color: #003c77;
  margin-bottom: 5px;
}

.home-cta .right-cta p {
  line-height: 23px;
  padding-bottom: 5px;
}

#home-section2 .hcp-dflex-left {
  background: #ffff;
  border-radius: 20px;
  margin-right: 58px;
  border: 2px solid #003C77;
}

.home-cta h2 {
  margin: 0px 0px 10px 0px;
  font-size: 24px;
  line-height: 27px;
  color: #009ee3;
}

.home-cta {
  padding: 30px;
}

.pop-ups-home button {
  float: right;
  background: none;
  position: relative;
  top: -15px;
}

.pop-ups-home {
  display: none;
  width: 100% !important;
  background: #ffff;
  position: relative;
  bottom: 177px;
  z-index: 100;
}

#home-pop-1,#home-pop-2,#home-pop-3 {
  position: absolute;
  background: #ffff;
  border: 1px solid #053C77;
}

.popup-container {
  padding: 0px 30px 20px 30px;
}

.close-popup {
  float: right;
  margin-right: 10px;
  margin-top: 10px;
}

#hcp-3-column-id .home-brown-button-container > img {
  width: 95px;
  margin-right: 40px;
  position: relative;
}

#third-view-des p {
  position: relative;
  /*right: 20px;*/
  padding-bottom: 15px;
}

#hcp-3-column-id .home-brown-button-container .navi-blue-color img {
  width: 15px;
}

.home-brown-button-container {
  display: flex;
  align-items: center;
}

.home-brown-button-container img {
  width: 138px;
  margin-right: 20px;
}

#hcp-2-column .home-brown-button-container img {
  width: 148px;
}

.home-brown-button-container .brown-button,.home-brown-button-container .brown-button:active {
  border: 1px solid #CD7A2F;
  background: #CD7A2F 0% 0% no-repeat padding-box;
  border-radius: 10px;
  text-align: center;
  padding: 5px 3px 5px 2px;
}

.home-brown-button-container .brown-button:hover,.home-brown-button-container .brown-button:focus {
  background: #ffff;
}

.home-brown-button-container .brown-button:hover a,.home-brown-button-container .brown-button:focus a {
  color: #CD7A2F;
}
/*#hcp-3-column-id .home-brown-button-container .brown-button{ padding: 15px 0;}*/
.brown-button a {
  text-align: center;
  color: #fff;
  font-size: 16px;
  text-decoration: none;
  line-height: 21px;
  font-weight: 700;
}

.left-arrow-home:before {
  content: ' ';
  position: absolute;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  left: 0;
  top: 5px;
  background: url(/content/dam/intelligentcontent/brands/crestor/hcp/right-arrow.svg);
  background-repeat: no-repeat;
}

.left-arrow-home {
  padding-left: 30px;
}

#hcp-home .home-left-sets {
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
}

#hcp-home #home-top-left .footnote {
  padding-left: 35px;
}

#hcp-home .home-left-sets:before {
  content: '\2192';
  position: absolute;
  width: 22px;
  height: 22px;
  background: #009EE3;
  border-radius: 50%;
  color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  left: 0;
  top: 5px;
}

#hcp-home #home-section1 .home-left-sets p:nth-child(2),#about-crestor .hcp-abtcrestor-callout .list-about p:nth-child(2), #about-crestor .hcp-abtcrestor-callout .list-about a,.more-about-crestor-header {
  font-weight: 700;
  color: #003C77;
}

#hcp-home #home-top-left a img,#about-crestor .hcp-abtcrestor-callout a img {
  padding-left: 8px;
}

.hcp-home-callout .blue-button a {
  font-size: 2.2rem;
  line-height: 28px;
}

#hcp-home .home-help-callout> div div, #hcp-home .hcp-home-callout >div, #about-crestor .hcp-abtcrestor-callout ul {
  display: flex;
}

#hcp-home .home-help-callout> div div img {
  width: 88px;
  height: 106px;
  margin: 0 auto;
}

#hcp-home .home-help-callout> div div p {
  font-weight: 700;
  color: #003C77;
  font-size: 2.4rem;
  line-height: 27px;
}

#hcp-home .home-help-callout div+p {
  font-size: 1.8rem;
  line-height: 23px;
}

#hcp-home .home-help-callout div+p span {
  font-weight: 700;
}

#hcp-home .hcp-home-callout >div >div p:first-child,#about-crestor .hcp-abtcrestor-callout .list-about p:first-child {
  text-align: center;
}

#hcp-home #home-top-left a {
  display: inline-block;
  margin-top: 10px;
  font-weight: 700;
  color: #003C77;
}

#home-top-left {
  position: relative;
}
/* .inline-modal-popup{position: absolute;top: calc(100% - 230px);padding: 15px;left: 100px;z-index: 2;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px #00000029;border: 1px solid #053C77;max-width: 80%;} */
.inline-modal-title {
  font-size: 2.2rem;
  line-height: 28px;
  color: #003C77;
}

.inline-modal-text {
  font-size: 1.8rem;
  line-height: 23px;
}
/******About crestor***********************/
#about-crestor #about-crestor-section2 h2 {
  text-align: center;
}

#about-crestor .hcp-abtcrestor-callout .list-about {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
/******Safety tolerability***********************/
#safety-tolerability #safety-tolerability-section1 h2 {
  font-weight: 600;
  margin: 0;
}

#safety-side-effects p {
  padding-bottom: 0px;
}

#safety-side-effects .ul-bullet {
  padding-top: 0px !important;
}

.safety-rows > .cmp-container > .aem-Grid {
  padding-bottom: 35px;
}

#hcp-crestor-right-for-u .cmp-teaser__image {
  width: 177px;
  height: 177px;
  border-radius: 50%;
  background: #fff;
}

#hcp-crestor-right-for-u .cmp-teaser__image-desktop .cmp-image {
  margin: auto auto;
  vertical-align: middle;
  text-align: center;
  position: relative;
  top: 30px;
}

.header-level-3-new {
  font-size: 2.8rem;
  line-height: 36px;
  color: #003c77;
  font-weight: 600;
}

.next-callout a:hover, .next-callout a:focus, .next-callout a:active {
  text-decoration: underline;
}

#footer--section a:hover,#footer--section a:focus,#footer--section a:active,#approved-users #text-7d078175c1 .ph-2-p a,#approved-users #languagenavigation-28a12a95ed ul li:first-child a {
  text-decoration: none;
}

#isi-inner-block2 a {
  text-decoration: underline;
  color: #255bc7;
}

.cmp-topnavigation a:hover,.cmp-topnavigation a:active,.cmp-topnavigation a:focus {
  text-decoration: none;
  color: #003c77;
  font-weight: 700;
}
/*#isi-inner-block2 a:hover,#isi-inner-block2 a:focus,#isi-inner-block2 a:active,.footer-sec-info a:active,.footer-sec-info a:hover,.footer-sec-info a:focus{ text-decoration-thickness: 2px !important; }*/
#hcp-crestor-right-for-u .cmp-teaser__image {
  padding: 0;
}

#hcp-crestor-right-for-u .hcp-dflex-left .cmp-teaser__image-desktop .cmp-image,#hcp-crestor-right-for-u .hcp-dflex-left .cmp-teaser__image-mobile .cmp-image {
  width: 107px;
  position: relative;
  top: 45px;
  margin: 0px auto;
}

#hcp-crestor-right-for-u .hcp-dflex-right .cmp-teaser__image-desktop .cmp-image,#hcp-crestor-right-for-u .hcp-dflex-right .cmp-teaser__image-mobile .cmp-image {
  width: 92px;
  position: relative;
  top: 40px;
  margin: 0px auto;
}

#hcp-crestor-right-for-u .cmp-teaser__action-link:active,#eligibility-patient-fragment-2 .cmp-teaser__action-link:active {
  box-shadow: 0px 0px 8px #009EE3;
}

#hcp-crestor-right-for-u .cmp-teaser__action-link:hover,#eligibility-patient-fragment-2 .cmp-teaser__action-link:hover {
  background: #009ee3;
  color: #ffff;
  border: 2px solid #009EE3;
}

#hcp-crestor-right-for-u .cmp-teaser__action-link,#eligibility-patient-fragment-2 .cmp-teaser__action-link {
  color: #003C77;
  font-weight: 700;
  border: 2px solid #009EE3;
  display: flex;
  min-height: 48px;
  padding: 0 1em;
  width: 220px;
  margin-top: 10px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 10px;
  cursor: pointer;
  text-align: center;
  transition: all 200ms linear;
  background-color: transparent;
  letter-spacing: 0.64px;
}

#hcp-crestor-right-for-u h3 {
  font-size: 2.0rem;
  line-height: 25px;
  color: #003C77;
}

.right-for-u-container {
  background: #F8F8F8 0% 0% no-repeat padding-box;
}
/** Pharmaconetics **/
.phama-container li {
  background: #FFFFFF;
  border-radius: 20px;
  margin-bottom: 30px;
}

.pharma-text li {
  padding: 24px 39px 9px 39px;
}
/**Dosing **/
.dosing-tb-header {
  border-radius: 20px 20px 0px 0px;
  color: #ffff;
  background: #003C77 0% 0% no-repeat padding-box;
}

.dosing-tb-header h2 {
  color: #fff;
  padding: 15px 20px 15px 50px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .image img {
  width: 128px;
}

.container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container {
  padding: 10px;
}

.container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .text h3 {
  color: #003c77;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}

.dosing-tab-content {
  border-radius: 0 0 20px 20px;
}

.dosing-border-bottom > .cmp-container > .aem-Grid {
  border-bottom: 1px solid #cbc5c2;
}

.dosing-last-section {
  border-radius: 20px;
  border: 1px solid #439DDD;
}

.dosing-significant-container {
  padding: 26px 18px 26px 18px;
}

.significant-header {
  font-size: 20px;
  line-height: 24px;
  color: #003C77;
  font-weight: 700;
}

.dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(1),.dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(3) {
  float: left;
}

.dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(2),.dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(4) {
  float: right;
}

.dosing-significant-ldl-sub-container:nth-child(4) div {
  border-top: 1px solid #d9760d;
}

.dosing-significant-ldl-sub-container {
  text-align: center;
  width: 50%;
}

.dosing-significant-ldl-sub-container div {
  border-top: 1px solid #009ee3;
  max-width: 135px;
  margin: 0px auto;
  padding-top: 10px;
}

p.sig-arrow-side-text {
  font-weight: bold;
  display: inline-block;
  position: relative;
  font-size: 45px;
  line-height: 25px;
  padding-bottom: 0px;
  color: #003C77;
}

.dosing-significant-ldl-sub-container > p {
  padding-bottom: 5px;
}

.dosing-significant-ldl-sub-container p {
  color: #003C77;
}

.sig-arrow-side-text sup {
  font-size: 20px;
  line-height: 25px;
  top: -29px;
}

.dosing-significant-container .text.footnote {
  padding-top: 30px;
}

#dosing-administration .next-callout {
  padding-top: 25px;
}
/** eclipse trails**/
.eclipse-accordians .cmp-accordion__title {
  order: 2;
  color: #003c77;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
}

.eclipse-accordians .cmp-accordion__icon {
  order: 1;
}

.eclipse-accordians span.cmp-accordion__icon:before {
  background: url(/content/dam/intelligentcontent/brands/crestor/hcp/plus.png);
  content: " ";
  display: inline-block;
  height: 27px;
  width: 27px;
  background-repeat: no-repeat;
  position: relative;
  top: 30px;
  left: -5px;
}

.eclipse-accordians.acc-text-icon span.cmp-accordion__icon:before {
  top: 36px;
}

.eclipse-accordians.acc-pie-chart span.cmp-accordion__icon:before,.eclipse-accordians.acc-grapg-img span.cmp-accordion__icon:before {
  top: 40px;
}

#clinic-expand-text {
  margin-top: 40px;
}

.eclipse-accordians .cmp-accordion__button--expanded .cmp-accordion__icon::before {
  background: url(/content/dam/intelligentcontent/brands/crestor/hcp/minus.png);
  content: " ";
  display: inline-block;
  height: 27px;
  width: 27px;
  background-repeat: no-repeat;
  position: relative;
  top: 40px;
}

span.cmp-accordion__title:after {
  content: "Adapted from the ECLIPSE Trial";
  display: block;
  font-style: italic;
  color: #545567;
  font-size: 16px;
  line-height: 24px;
}

#accordion-c9f4e26c28-item-e2ec80837e-button .cmp-accordion__title:after {
  content: "Adapted from the STELLAR Trial and VOYAGER Meta-analysis";
}

.mercury-2-trails span.cmp-accordion__title:after {
  content: "Adapted from the MERCURY II Trial";
}

.eclipse-trails span.cmp-accordion__title:after {
  content: "Adapted from the ECLIPSE Trial";
}

.mercury-trails span.cmp-accordion__title:after {
  content: "Adapted from the MERCURY I Trial";
}

.stellar-trails span.cmp-accordion__title:after {
  content: "Adapted from the STELLAR Trial";
}

.andromeda-uranus span.cmp-accordion__title:after {
  content: "Adapted from the ANDROMEDA and URANUS Trials";
}

.uranus-study span.cmp-accordion__title:after {
  content: "URANUS study for LDL-C Reductions";
}

.aries-trails span.cmp-accordion__title:after {
  content: "Adapted from the ARIES Trial";
}

.jupiter-trails span.cmp-accordion__title:after {
  content: "Adapted from the ARIES Trial";
}

.startship-trails span.cmp-accordion__title:after {
  content: "Adapted from the STARSHIP Trial";
}

.jupiter-trails span.cmp-accordion__title:after {
  content: "Adapted from the JUPITER Trial";
}

.eclipse-accordians {
  margin-bottom: 5px;
}

.accordian-tb-header {
  border-radius: 10px 10px 0px 0px;
  color: #ffff;
  background: #003C77 0% 0% no-repeat padding-box;
}

.accordian-tb-header p,#additional-clinical-studies .accordian-tb-header p {
  color: #fff;
  padding: 10px 20px 10px 35px;
}

#eligibility-patient-fragment-2 #img-frag-2-left img {
  width: 289px;
}

#eligibility-patient-fragment-2 .cmp-teaser__action-link {
  margin-top: 0px;
}

#eligibility-patient-fragment-2 h3 {
  font-size: 2.4rem;
  line-height: 31px;
  color: #003C77;
  margin-bottom: 10px;
}

.eclipse-accordians img {
  margin-bottom: 25px;
}
/**athero**/
.athero-numbers {
  counter-reset: my-badass-counter;
}

.athero-numbers li:before {
  content: counter(my-badass-counter)". ";
  counter-increment: my-badass-counter;
  color: #003c77;
  font-weight: 700;
}

.athero-numbers div p {
  padding-bottom: 0px;
}

.bg-f5-rd-20 {
  border-radius: 20px;
  background: #F5F5F5 0% 0% no-repeat padding-box;
}

#address-plaque-inner-1 img {
  width: auto;
}

#address-plaque-inner-1 .image {
  width: 10%;
}

#address-plaque-inner-1 .text,#address-plaque-inner-1 .title {
  width: 90%;
}

#address-plaque-inner-1 {
  border-bottom: 1px solid #cbc5c2;
  padding-bottom: 10px;
}

#address-plaque-inner-1 h2 {
  margin-bottom: 0px;
  font-size: 1.6rem;
  line-height: 24px;
}

#address-plaque-inner-2 h3,#address-plaque h4 {
  font-size: 1.6rem;
  line-height: 24px;
  margin-top: 0px;
}

.eclipse-accordians h3 {
  font-size: 1.6rem;
  line-height: 24px;
}

#atherosclerosis .next-callout {
  padding-top: 45px;
  padding-bottom: 35px;
}

.acc-separator {
  border-top: 1px solid #cbc5c2;
  margin-top: 70px;
  padding-top: 40px;
}

.clinic-accr-1-last {
  margin-bottom: 20px;
}

.cmp-accordion__panel.cmp-accordion__panel--expanded > .container {
  border-top: 1px solid #cbc5c2;
}
/*patients*/
.download-link {
  color: #ffff;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  background-color: #003c77;
  display: flex;
  min-height: 48px;
  padding: 0 1em;
  width: 220px;
  margin-top: 10px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 10px;
  cursor: pointer;
  text-align: center;
  transition: all 200ms linear;
  letter-spacing: 0.64px;
}

.download-link:hover,.home-brown-button-container .brown-button:hover a,.home-brown-button-container .brown-button:focus a,.home-brown-button-container .brown-button:active a {
  text-decoration: none;
}
/*additional-clinical-studies*/
#additional-clinical-studies .button {
  margin-bottom: 8px;
  width: 100%;
  max-width: 390px;
  background: #003c77;
  color: #ffff;
  padding: 0px 30px 0px 30px;
  border-radius: 10px;
  border: 1px solid #003c77;
}

#additional-clinical-studies .button:hover,#additional-clinical-studies .button:active,#additional-clinical-studies .button:focus {
  border: 1px solid #003c77;
  background: none;
}

#additional-clinical-studies .button:active {
  box-shadow: 0px 0px 8px #003c77;
}

#additional-clinical-studies .button:hover a,#additional-clinical-studies .button:active a,#additional-clinical-studies .button:focus a {
  color: #003c77;
}

#additional-clinical-studies .button a {
  color: #ffff;
  line-height: 55px;
  font-size: 16px;
  font-weight: 700;
}

#additional-clinical-studies .button a:hover,#additional-clinical-studies .button a:focus,#additional-clinical-studies .button a:active {
  text-decoration: none;
}

#cnt-btn-additional {
  margin-top: 15px;
}

.next-callout a {
  text-decoration: underline;
}

.next-callout a:hover,.next-callout a:focus,.next-callout a:active {
  text-decoration: none;
}

#additional-clinical-studies .accordian-tb-header {
  margin-top: 30px;
}

.open-acc-h6 {
  font-size: 15px;
  line-height: 25px;
  margin: 0;
}

.box-before:before {
  content: " ";
  background: #9D8D85;
  width: 10px;
  height: 10px;
  display: inline-flex;
  margin-right: 10px;
}

.per-change {
  font-size: 16px;
  line-height: 25px;
}

a[href^="tel:"] {
  pointer-events: auto;
  cursor: pointer;
}

a[href^="tel:"]:hover,a[href^="tel:"]:active,a[href^="tel:"]:focus {
  text-decoration: none;
}

a[href^="tel:"] {
  color: #255BC7!important;
  text-shadow: #255BC7 0 0 0 !important;
  text-decoration: underline;
  font-weight: 400!important;
  -webkit-text-decoration-color: #255BC7 !important;
  text-decoration-color: #255BC7 !important;
}

.savings-header-text {
  font-size: 16px;
  line-height: 18px;
  color: #191919;
}

.crestor-sub-page-header {
  font-size: 20px;
  line-height: 24px;
  color: #003c77;
  margin: 10px 0 10px 0;
}

.pres-isi span {
  position: relative;
  top: -8px;
  padding-left: 10px;
}

#view-description-3 img {
  position: relative;
  left: 10px;
}

.saftey-tabel-footer {
  font-size: 12px;
  line-height: 36px;
}

.saftey-tabel-footer-1 {
  font-size: 12px;
  line-height: 18px;
}

.box-before {
  line-height: 23px;
}

.open-acc-blue-banner {
  background: #e3e3e3;
  padding: 15px;
}

#error-main-container a.anchor-link {
  text-decoration: underline;
  color: #255BC7;
  font-weight: 700;
}

#error-main-container .anchor-link:hover, .anchor-link:focus, .anchor-link:active {
  text-decoration: none !important;
}

.navigation__item--level-0:hover > a {
  color: #003C77 !important;
  font-weight: 700 !important;
}

.cmp-teaser__pretitle {
  display: none;
}

/*#patient-savings b[aria-level="3"] {
  display: block;
}*/

.contact-us-header-2 {
  color: #191919;
  margin: 0px;
  font-weight: 400;
}

#atherosclerosis h5 {
  font-weight: bold;
  margin: 0px;
}

.description {
  background: #009EE3;
  border-radius: 5px;
  padding: 10px;
  text-align: center;
  color: #ffff;
  text-decoration: none;
}

.brown-button-new a {
  color: #CD7A2F;
  font-weight: 600;
}

.pop-ref .pop-ref-part:before {
  width: 23px;
  height: 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  background-color: #009EE3;
  border-radius: 50%;
  color: #fff;
  position: absolute;
  left: 0;
  padding-left: 1px;
  margin-left: 30px;
  margin-top: 5px;
}

.cmp-searchresults__noresults h4 {
  text-decoration: none !important;
}

.pop-ref .pop-ref-part a {
  padding-left: 30px;
}

.pop-ref .pop-ref-part {
  padding-bottom: 15px;
}

#home-pop-1 .pop-ref li:first-child:before {
  content: "1";
}

#home-pop-1 .pop-ref li:last-child:before {
  content: "5";
}

#home-pop-2 .pop-ref .pop-ref-part:before {
  content: "3";
}

#home-pop-3 .pop-ref .pop-ref-part:before {
  content: "4";
}

@media screen and (min-width:992px) {
  .dosing-bullets-1 {
    margin-top: -42px !important;
  }

  #ds-pill-img-1 {
    width: 115px;
    position: relative;
    left: -149px;
    bottom: 55px;
    margin-bottom: -87px;
  }

  #ds-pill-img-2 {
    width: 87px;
    position: relative;
    left: -137px;
    bottom: 62px;
  }

  #ds-pill-img-3 {
    width: 93px;
    position: relative;
    left: -141px;
    bottom: 62px;
  }

  #ds-pill-img-4 {
    width: 113px;
    POSITION: relative;
    left: -148px;
    bottom: 42px;
  }

  .pill-p-2,.pill-p-3 {
    margin-top: -112px;
  }

  .pill-p-4 {
    margin-top: -94px;
  }

  /*#text-7247b91d1c {
    margin-bottom: 20px;
  }*/

 /* #cr-des-new-1,#cr-des-new-2 {
    margin-bottom: 65px;
  }*/

  /*.description {
    margin-left: 30px;
  }*/

  .home-brown-button-container {
    padding-top: 20px;
  }

  #address-plaque-inner-2 {
    padding-top: 25px;
  }

  #text-9e0d3b1202 p:first-child {
    line-height: 23px;
  }

  .single-svaings-eligibility-fragment {
    font-size: 24px;
    line-height: 27px;
    margin: 10px 0px 10px 0px;
  }

  .tb-3-div-side-effects {
    padding-top: 55px;
  }

  .new-side-effects-h3 {
    font-size: 24px;
    line-height: 31px;
    color: #003C77;
  }

  .remove-h2-new {
    font-size: 2.8rem;
    line-height: 36px;
  }

  #trails-2 .sec_clinic_img img {
    margin-top: 40px;
  }

  #trails-2 .sec_clinic_img img.see_clinic_img_2 {
    margin-top: 0px;
  }

  #trails-3 .sec_clinic_img img {
    margin-top: 20px;
  }

  .section_clinical_trails {
    padding: 35px 40px 30px 40px;
    display: flex;
  }

  .sec_clinic_img {
    width: 26%;
  }

  .sec_clinic_content {
    width: 74%;
    padding-left: 80px;
  }

  .desk-only.spl-rf {
    display: inline-block;
  }

  .sitemap-text .cmp-text > ul {
    margin-left: 0px !important;
  }

  #safety-tolerability .next-callout {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  #safety-side-effects-row3 .header-level-3-new {
    margin-top: 0px;
  }

  #safety-side-effects-row2 .hcp-dflex-right {
    padding-top: 85px;
  }

  #safety-side-effects-row2 .hcp-dflex-left {
    padding-top: 15px;
  }

  #hcp-home #navigation .navigation__group li.navigation__item--level-0:first-child,
    #side-effects #navigation .navigation__group li.navigation__item--level-0:nth-child(3),
    #patient-savings #navigation .navigation__group li.navigation__item--level-0:nth-child(5),
    #contact-us #navigation .navigation__group li.navigation__item--level-0:nth-child(6) {
    border-bottom: 4px solid #003c77;
    padding-bottom: 22px;
    margin-bottom: -22px;
  }

  li.navigation__item.navigation__item--level-0 {
    border-bottom: 4px solid transparent;
    margin-left: 10px;
    margin-right: 10px;
  }

  .remove-h2 {
    font-size: 2.8rem;
    line-height: 36px;
    color: #003C77;
  }

  #athero-two-colums-desk .image,#container-aa37cf97da .image {
    margin-bottom: 30px;
  }

  #athero-right-col {
    margin-bottom: 210px;
  }

  #athero-two-colums-desk .cmp-image__image {
    margin-top: 60px;
  }

  li.second-row {
    float: right;
    display: block;
    width: 51%;
    position: relative;
    top: -96px;
  }

  li.first-row {
    float: left;
    display: block;
    width: 54%;
  }

  #app-users-two-column .hcp-dflex-right {
    width: 46%;
  }

  .long-dash p {
    margin: 0px auto;
  }

  .chart-part-1 {
    float: left;
    width: 55% !important;
  }

  .chart-part-2 {
    float: right !important;
    width: 45% !important;
  }

  .chart-part-2 > .cmp-text {
    padding-left: 50px !important;
    padding-right: 30px !important;
  }

  .home-brown-button-container .brown-button {
    font-size: 1.8rem;
    line-height: 25px;
  }

  #safety-tolerability-section1 h3,#safety-tolerability-section3 h3 {
    font-size: 18px;
    line-height: 25px;
  }

  #crestor-colu-1 .second-p {
    padding-bottom: 45px !important;
  }

  #crestor-colu-2 .second-p {
    padding-bottom: 20px !important;
  }

  #crestor-colu-3 .second-p {
    padding-bottom: 44px !important;
  }

  #accordion-ea76d019c8 .cmp-accordion__title {
    padding-right: 57px;
  }

  #athero-two-colums-desk img {
    height: 404px;
  }

  #atero h4 {
    font-size: 18px;
    line-height: 25px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  #error-main-container {
    padding-top: 110px;
    padding-bottom: 150px;
  }

  #error-main-container h1 {
    font-size: 3.5rem;
    line-height: 4.4rem;
  }

  #error-main-container h2 {
    font-size: 2.1rem;
    line-height: 3.0rem;
    margin-top: -10px;
  }
    /*#approved-users #banner-container h2,#app-users-white-container h2,#app-users-two-column h2,#pharma-first-container h2,#clinic-hero-banner h2,#athero-banner h2{ line-height: 40px;}*/
  .eligibility-p {
    line-height: 18px !important;
  }

  .box-before {
    max-width: 600px;
  }

  #crestor-clinical-trials .next-callout {
    padding-top: 30px;
    padding-bottom: 50px;
  }

  #eclipse-trial .next-callout {
    padding-top: 40px;
  }

  #hcp-home .brown-button a {
    line-height: 19px;
  }

  .crestor-sub-page-header {
    font-size: 24px;
    line-height: 25px;
  }

  #patient-savings-inner-container p {
    font-size: 16px;
    line-height: 24px;
  }

  .savings-header-text {
    font-size: 21px;
    line-height: 24px;
  }

  #cost-savings-mb-img,#m-app-ref-1-c {
    display: none;
  }

  .per-change {
    font-size: 21px;
  }

  .open-acc-h6 {
    font-size: 18px;
  }

  .open-accr-spl-h5 {
    font-size: 28px !important;
    line-height: 25px !important;
    margin-top: 0px;
  }

  .eclipse-accordians h5 {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 0px;
  }

  .accr-open-main-text {
    font-size: 18px !important;
    line-height: 25px !important;
    margin-bottom: 30px !important;
  }

  #additional-clinical-studies .next-callout {
    padding-top: 60px;
  }
    /**Home page**/
  .blue-button {
    font-size: 22px;
  }
    /*.eligibility-p{ margin-bottom: 25px; }*/
  #hcp-3-column-id h2 {
    margin-bottom: 45px;
  }

  .brown-button a {
    font-size: 19px;
    line-height: 21px;
    font-weight: 700;
  }

  /*#hcp-1-column .left-arrow-home {
    padding-bottom: 42px;
  }*/

  #hcp-2-column .left-arrow-home {
    padding-bottom: 150px;
  }

  .pop-ups-home {
    width: 751px !important;
    left: 80px;
  }

  #hcp-3-column-id .pop-ups-home {
    left: -340px;
  }

  #home-3-coloums .hcp-3-column {
    width: 31%;
 /*height: 600px;*/
    ;
  }
    /*#hcp-3-column-id{ padding-bottom: 60px; }*/
  .hcp-3-column > .cmp-container {
    padding: 10px 30px 40px 30px;
  }

  .hcp-3-column h2 {
    font-size: 2.4rem;
    line-height: 27px;
  }

  #home-3-coloums .hcp-3-column:nth-child(1),#home-3-coloums .hcp-3-column:nth-child(2) {
    margin-right: 30px;
  }
    
    /*.last-container{ margin-bottom: 92px; }*/
  .pd-bm-30 {
    padding-bottom: 30px;
  }

  .desk-only {
    display: block;
  }

  h1 {
    font-size: 4.5rem;
    line-height: 56px;
    font-weight: 700;
    color: #003C77;
  }

  h2 {
    font-size: 2.8rem;
    line-height: 36px;
    color: #003C77;
  }
	/****Navigation**********/
  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item a:after {
    content: '';
    position: absolute;
    width: 80%;
    height: 1px;
    background: #ccc;
    left: 10%;
    bottom: 0;
  }

  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item:last-child a:after {
    background: transparent;
  }

  .cmp-topnavigation ul.cmp-topnavigation__group--menus > li:last-child {
    margin-right: 0;
  }

  #top-nav,#navigation-section,#footer--section,.hcp-inner-container {
    max-width: 1400px;
    margin: 0 auto;
  }

  #top-nav {
    padding: 6px 38px;
  }

  #main-top-lefttext {
    font-size: 1.8rem;
    line-height: 25px;
    font-weight: 600;
    padding-bottom: 0;
  }

  .topnavigation ul li {
    margin: 0 25px;
  }

  #sub-menu {
    position: relative;
    box-shadow: 0px 8px 6px #45454529;
  }

  #navigation-section {
    padding: 0px 38px;
    position: relative;
  }

  .contact-us-header-2,body p,.ul-bullet li,.ul-bullet-black li,ul li,span.cmp-accordion__title:after,#address-plaque h2,#address-plaque h3,#address-plaque h4,.eclipse-accordians h3,#atherosclerosis h5 {
    font-size: 1.8rem;
    line-height: 25px;
  }

  #logo-crestor, #logo-crestor img {
    width: 274px;
    height: 59px;
  }

  #navigation-section >div {
    display: flex;
    align-items: center;
  }

  #navigation-section >div >div:nth-child(1),#navigation-section >div >div:nth-child(4) {
    display: none;
  }

  #navigation-section >div >div:nth-child(2) {
    width: 25%;
  }

  #navigation-section >div >div:nth-child(3) {
    width: 74%;
  }

  #navigation-section >div >div:nth-child(5) {
    width: 5%;
  }

  #navigation-section >div >div:nth-child(6) {
    display: none;
  }

  .navigation__group {
    display: flex;
    align-items: center;
    justify-content: space-around;
  }

  .navigation__group li.has-submenu {
    display: flex;
    align-items: center;
    position: relative;
  }

  .navigation__dropdownmenu {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 10px #00000040;
    position: absolute;
    top: 5.6rem;
    z-index: 100;
    border-top: 4px solid #003C77;
    min-width: 320px;
    left: -40px;
    text-align: center;
  }

  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item:hover:first-child {
    border-top: 0px solid #133D73 !important;
  }

  span.navigation__arrow:before {
    position: relative;
    top: 2px;
    content: "\276F";
    color: #191919;
    font-weight: bold;
    display: inline-block;
    transform: rotate(90deg);
  }

  li.has-submenu.show button[aria-expanded="true"] span.navigation__arrow:before {
    transform: rotate(270deg);
  }

  button.hamburger-menu {
    display: none;
  }

  #search-sec p {
    padding-bottom: 0;
  }

  .searchbox {
    padding: 5px 38px;
  }
	/****Navigation End**********/
	/****Footer**********/
  #footer--section {
    padding: 0 38px;
  }

  #footer-crestor-logo {
    padding: 60px 0;
  }

  #footer-crestor-logo img {
    width: 274px;
    height: 59px;
  }

  #footer--section ul.footer-nav-group {
    align-items: center;
    justify-content: space-between;
    padding: 55px 0;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
  }

  ul.footer-nav-group li a {
    font-size: 1.8rem;
    line-height: 23px;
    font-weight: 600;
    color: #191919;
    text-decoration: underline;
  }

  .footer-sec-info {
    padding: 55px 0;
  }
	/****Footer End**********/
	/****Isi**********/
  #isi-heading h2,#sticky-isi-heading h2 {
    font-size: 3.0rem;
    line-height: 50px;
  }

  #isi-indication h2 {
    font-size: 3.0rem;
    line-height: 15px;
  }
    /*#sticky-isi-inner-block1,#isi-inner-block1{ margin-top: -81px; }*/
  #sticky-isi-heading h2,.isi-sticky-container h2 {
    margin: -55px 0 10px;
  }
   
	/***isi highlight***/
  .cmp-highlightinfo__content {
    visibility: hidden;
  }
	/* .cmp-highlightinfo#StickyWrapper{height:60px;} */
  .cmp-highlightinfo h3 {
    max-width: 1440px;
    padding: 0 40px !important;
  }

  .cmp-highlightinfo__button {
    top: 25px;
    right: 0;
  }

  .cmp-highlightinfo h3 h2 {
    color: #003C77;
    font-size: 30px;
    line-height: 50px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 80px;
  }

  .cmp-highlightinfo h3 h2 {
    margin: 0;
    line-height: 1;
    padding: 10px 0;
  }
	/****Isi End**********/
	/*****Global code*************/
  .blue-button a {
    font-size: 2.2rem;
    line-height: 28px;
  }

  .df-direction {
    flex-direction: column;
  }

  .hcp-inner-container {
    padding: 0 38px;
    float: none !important;
  }
	/*****Global code End*************/
    /*******Home********/
  
  .home-cta {
    display: flex;
    align-items: center;
  }

  #hcp-home #home-section1 {
    padding-bottom: 40px;
  }

  .home-cta .left-cta {
    width: 10%;
    margin-right: 42px;
  }

  .home-cta .right-cta {
    width: 84%;
  }

  #hcp-home #home-section1 .home-left-sets p:nth-child(2) {
    font-size: 2.4rem;
    line-height: 27px;
  }

  #hcp-home #home-section1 .home-left-sets p:nth-child(2) sup {
    top: -10px;
  }

  #hcp-home .home-left-sets {
    max-width: 755px;
  }

  #hcp-home .home-left-sets.last-child {
    max-width: 100%;
  }

  #hcp-home #home-top-left .footnote {
    max-width: 810px;
  }

  #hcp-home #home-top-right {
    margin-top: 55px;
  }

  #hcp-home #logo-crestor-large-img {
    text-align: center;
    margin-bottom: 67px;
  }

  #hcp-home #logo-crestor-large-img img {
    width: 342px;
    height: 100%;
  }

  #hcp-home .home-help-callout {
    max-width: 400px;
    padding: 32px 35px 32px 26px;
    border-radius: 20px;
    margin: 0 auto;
    background: #FFFFFF 0% 0% no-repeat padding-box;
  }

  #hcp-home .home-help-callout> div div p {
    padding: 0 0px 0 23px;
  }

  #hcp-home .home-help-callout div+p {
    margin-top: 20px;
  }

  #hcp-home #home-section2 {
    max-width: 1224px;
    margin: 0 auto;
    padding: 0 13px;
    padding-top: 20px;
    padding-bottom: 60px;
  }

  #home-section2 .hcp-dflex-left {
    width: 63%;
    margin-right: 58px;
  }

  #home-section2 .hcp-dflex-right {
    width: 30%;
  }

  #home-section2 .hcp-dflex-right img {
    width: 290px;
  }

  #hcp-home .hcp-home-callout >div {
    justify-content: space-between;
    max-width: 1180px;
    margin: 0 auto;
  }

  #hcp-home .hcp-home-callout >div >div {
    position: relative;
    max-width: 350px;
    border-radius: 10px;
    padding: 30px 32px 0;
    min-height: 450px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
  }

  #hcp-home .hcp-home-callout >div >div p,#about-crestor .hcp-abtcrestor-callout .list-about p {
    padding: 0;
  }

  #hcp-home .hcp-home-callout >div >div p:first-child {
    padding-bottom: 32px;
  }

  #hcp-home .hcp-home-callout >div >div p:last-child {
    position: absolute;
    bottom: 22px;
    left: -50%;
    transform: translateX(50%);
    width: 100%;
  }	
	/*******About crestor ********/
  #about-crestor #about-crestor-section1 .hcp-dflex-left {
    width: 50%;
  }

  #about-crestor #about-crestor-section1 .hcp-dflex-right {
    width: 50%;
    margin-top: 15px;
  }

  #about-crestor #about-crestor-section2 {
    padding: 50px 0 90px;
  }

  #about-crestor .hcp-abtcrestor-callout ul {
    justify-content: space-between;
    max-width: 1140px;
    margin: 0 auto;
  }

  #about-crestor .hcp-abtcrestor-callout .list-about {
    position: relative;
    max-width: 350px;
    border-radius: 10px;
    min-height: 417px;
    padding: 68px 25px 10px 25px;
  }

  #about-crestor .hcp-abtcrestor-callout .list-about p:first-child {
    min-height: 127px;
  }

  #about-crestor .hcp-abtcrestor-callout >div >div:nth-child(1) p:nth-child(3) {
    padding-right: 10px;
  }

  #about-crestor .hcp-abtcrestor-callout .list-about p:last-child {
/*position: absolute; bottom:22px;padding-right: 70px; */
    width: 93%;
  }

  .more-about-crestor-header {
    font-size: 2.4rem;
    padding-bottom: 6px;
    margin-bottom: 0px;
    line-height: 25px;
  }
	/*******Safety and Tolerability********/
  #safety-tolerability #safety-tolerability-section1 .hcp-dflex-left {
    width: 66%;
  }

  #safety-tolerability #safety-tolerability-section1 .hcp-dflex-right {
    width: 34%;
    padding: 90px 0 0 25px;
  }

  #safety-tolerability #safety-tolerability-section1 .hcp-dflex-right img {
    width: 404px;
    height: 418px;
  }

  #safety-tolerability #safety-tolerability-section2 .hcp-dflex-left {
    width: 37%;
  }

  #safety-tolerability #safety-tolerability-section2 .hcp-dflex-left img {
    width: 319px;
    height: 446px;
  }

  #safety-tolerability #safety-tolerability-section2 .hcp-dflex-right {
    width: 63%;
    padding: 0 0px 0 8px;
  }

  #safety-tolerability-section1 #banner-container h2 {
    line-height: 40px;
  }

  #safety-tolerability #safety-tolerability-section1, #safety-tolerability #safety-tolerability-section2 {
    padding-bottom: 65px;
  }

  #safety-tolerability-section3 {
    padding-bottom: 50px;
  }

  #safety-side-effects .hcp-dflex-left {
    width: 60%;
  }

  #safety-side-effects .hcp-dflex-right {
    width: 40%;
  }

  #safety-side-effects {
    padding-top: 60px;
  }

  #safety-side-effects .hcp-dflex-right {
    padding-top: 30px;
  }

  #safety-side-effects p {
    width: 90%;
  }

  #safety-side-effects-row2 {
    padding-top: 100px;
  }

  #safety-side-effects-row2 .hcp-dflex-left {
    width: 55%;
  }

  #safety-side-effects-row2 .hcp-dflex-right {
    width: 45%;
  }

  #safety-side-effects-row2 .hcp-dflex-right .header-level-3-new, #safety-side-effects-row2 .hcp-dflex-right p {
    padding-left: 60px;
  }

  #safety-side-effects-row3 {
    padding-top: 25px;
  }

  #safety-side-effects-row3 .hcp-dflex-left {
    width: 56%;
    margin-right: 75px;
  }

  #safety-side-effects-row3 .hcp-dflex-right {
    width: 36%;
  }

  #safety-side-effects-row4 {
    padding-top: 30px;
    padding-bottom: 50px;
  }

  #safety-side-effects-row4 .hcp-dflex-left {
    width: 42%;
  }

  #safety-side-effects-row4 .hcp-dflex-right {
    width: 58%;
  }

  #safety-side-effects-row4 .hcp-dflex-right .header-level-3-new, #safety-side-effects-row4 .hcp-dflex-right p {
    padding-left: 82px;
  }

  .right-for-u-container {
    margin: 0 auto!important;
    max-width: 1400px;
    float: none!important;
    padding: 2em 65px 2.5em 65px !important;
  }

  #hcp-crestor-right-for-u .hcp-dflex-left,#hcp-crestor-right-for-u .hcp-dflex-right {
    width: 50%;
  }

  #hcp-crestor-right-for-u .cmp-teaser__content {
    width: 70%;
  }

  #hcp-crestor-right-for-u .cmp-teaser__action-link {
    font-size: 22px;
    line-height: 28px;
  }

  #hcp-crestor-right-for-u .cmp-teaser__image {
    position: relative;
    top: 44px;
  }

  #hcp-crestor-right-for-u h3,#eligibility-patient-fragment-2 h3 {
    font-size: 2.4rem;
    line-height: 31px;
    color: #003C77;
    margin-bottom: 10px;
  }

  #eligibility-patient-fragment-2 h3 {
    line-height: 27px;
  }

  #hcp-crestor-right-for-u p {
    line-height: 23px;
  }

  .next-callout {
    padding-bottom: 55px;
  }

  .safety-rows > .cmp-container > .aem-Grid {
    padding-bottom: 62px;
    border-bottom: 1px solid #cbc5c2;
  }
    /**side-effects**/
  #side-effects #safety-tolerability-section1 .hcp-dflex-left {
    width: 51%;
  }

  #side-effects #safety-tolerability-section1 .hcp-dflex-right {
    width: 49%;
  }
      /** pharma**/
  #pharmacokinetics .cmp-title__text--h1 {
    padding-top: 45px;
  }

  #pharmacokinetics #pharma-first-container .cmp-title__text--h2 {
    margin-top: 3px;
    margin-bottom: 35px;
  }

  #pharmacokinetics .next-callout {
    padding-bottom: 45px;
    padding-top: 30px;
  }
    /** dosing page**/
  .dosing-bullets-2 {
    margin-top: 40px;
  }

  #dosing-main-container .hcp-dflex-left {
    width: 51%;
    padding-left: 112px;
  }

  #dosing-main-container .hcp-dflex-right {
    width: 49%;
    padding-top: 30px;
  }

  .dosing-tb-header h2 {
    font-size: 24px;
    line-height: 25px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid {
    display: flex;
    padding-bottom: 40px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container {
    padding: 20px 40px 0px 40px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .text {
    padding-left: 35px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .text h3 {
    font-size: 2.1rem;
    line-height: 25px;
    padding-top: 30px;
  }

  .dosing-tablets #container-aecb4e7079 .image img {
    width: 87px;
    position: relative;
    left: 11px;
  }

  .dosing-tablets #container-298eacad05 .image img {
    width: 93px;
    position: relative;
    left: 8px;
  }

  #dosing-container-2 {
    padding-top: 45px;
    padding-bottom: 48px;
  }

  .dosing-tablets #container-033f292ef9 .image {
    position: relative;
    top: 20px;
  }

  .dosing-tablets #container-033f292ef9 > .aem-Grid {
    padding-bottom: 60px;
  }

  .dosing-bullets-2 li {
    line-height: 24px;
    padding-bottom: 15px;
  }

  .dosing-bullets-1 li {
    padding-bottom: 15px;
  }

  .dosing-bullets-1 li:last-child {
    padding-bottom: 0px;
  }

  .dosing-bullets-2 {
    padding-top: 65px;
  }

  .dosing-significant-container {
    padding: 26px 43px 26px 43px;
  }

  .significant-header {
    font-size: 24px;
    line-height: 25px;
  }

  .dosing-significant-ldl-container {
    display: flex;
  }

  .dosing-significant-ldl-sub-container {
    width: 25%;
  }

  #dosing-administration .next-callout {
    padding-top: 89px;
    padding-bottom: 80px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .image {
    width: 128px;
  }

  #dosing-main-container img {
    margin-top: 130px;
  }

  .dosing-last-section {
    margin-top: 65px;
  }
    /**eclipse trail **/
  #eclipse-trial .hcp-dflex-left {
    width: 54%;
    margin-right: 50px;
  }

  #eclipse-trial .hcp-dflex-right {
    width: 40%;
  }

  .eclipse-accordians .cmp-accordion__title {
    font-size: 18px;
    line-height: 25px;
    padding-left: 45px;
  }

  .acc-bar-img span.cmp-accordion__icon:after {
    background: url(/content/dam/intelligentcontent/brands/crestor/hcp/chart_icon.png);
    content: " ";
    display: inline-block;
    height: 67px;
    width: 80px;
    background-repeat: no-repeat;
    position: relative;
    left: 48px;
    top: -20px;
  }

  .acc-text-icon span.cmp-accordion__icon:after {
    background: url(/content/dam/intelligentcontent/brands/crestor/hcp/chart2_icon.png);
    content: " ";
    display: inline-block;
    height: 67px;
    width: 80px;
    background-repeat: no-repeat;
    position: relative;
    left: 60px;
    top: 0px;
  }

  .acc-pie-chart span.cmp-accordion__icon:after {
    background: url(/content/dam/intelligentcontent/brands/crestor/hcp/pie_chart_icon.png);
    content: " ";
    display: inline-block;
    height: 73px;
    width: 73px;
    background-repeat: no-repeat;
    position: relative;
    left: 44px;
    top: -14px;
  }

  .acc-grapg-img span.cmp-accordion__icon:after {
    background: url(/content/dam/intelligentcontent/brands/crestor/hcp/chart4_icon.png);
    content: " ";
    display: inline-block;
    height: 63px;
    width: 68px;
    background-repeat: no-repeat;
    position: relative;
    left: 44px;
    top: -14px;
  }

  .eclipse-accordians .dosing-tb-header p {
    font-size: 28px;
    line-height: 36px;
  }

  .eclipse-accordians .cmp-accordion {
    padding-left: 11px;
  }

  #clinic-hero-banner img {
    width: 423px;
    margin-top: -45px;
  }

  #accr-2-img-2 img {
    width: 599px;
    position: relative;
    top: 115px;
  }

  #accr-3-img img {
    width: 642px;
    position: relative;
    top: 65px;
  }

  #accr-4-img img {
    width: 628px;
    position: relative;
    top: 45px;
  }

  #accr-5-img img {
    width: 593px;
  }

  #accr-6-img img {
    width: 577px;
    position: relative;
    top: 110px;
  }

  #accr-7-img img {
    width: 655px;
    position: relative;
    top: 185px;
  }

  #accr-8-img img {
    width: 577px;
    position: relative;
    top: 130px;
  }

  #accr-9-img img {
    width: 544px;
    position: relative;
    top: 85px;
  }

  #accr-10-img img {
    width: 415px;
  }

  .accordian-tb-header p,.accordian-tb-header h2,#additional-clinical-studies .accordian-tb-header h3 {
    font-size: 28px;
    line-height: 36px;
    padding: 10px 20px 10px 35px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .eclipse-accordians .cmp-accordion__panel {
    padding: 0.75em 1.7em;
  }

  #eligibility-patient-fragment-2 > .aem-Grid {
    display: flex;
    max-width: 640px;
    margin: 0px auto;
    padding-top: 72px;
    padding-bottom: 60px;
  }

  #eligibility-patient-fragment-2 h3 {
    margin-top: -8px;
  }

  #ldl-cholestrol img {
    width: 613px;
    position: relative;
    top: 40px;
  }

  #ldl-very-high img {
    width: 474px;
    height: 368px;
  }
   /**atherosclerosis**/
  #atherosclerosis .hcp-dflex-left {
    width: 65%;
  }

  #atherosclerosis .hcp-dflex-right {
    width: 19.3%;
    position: relative;
    left: 90px;
    margin-top: 45px;
  }

  .hcp-inner-container {
    padding-top: 40px;
  }

  .athero-numbers {
    display: flex;
  }

  .athero-numbers > div {
    width: 40%;
  }

  #address-plaque-inner {
    padding: 25px 40px 40px 40px;
  }

  #address-plaque-inner-2 > .aem-Grid {
    display: flex;
  }

  #address-plaque-inner-2 > .aem-Grid > .container {
    width: 48%;
  }

  #address-plaque-inner-2 > .aem-Grid > .container:first-child {
    margin-right: 45px;
  }

  #athero-text1 {
    max-width: 690px;
    margin: 0px auto;
    padding-top: 35px !important;
    padding-bottom: 75px !important;
  }

  #athero-text1 h2 {
    font-size: 1.8rem;
    line-height: 25px;
  }

  #athero-banner {
    padding-bottom: 65px;
  }

  .clinic-accr-1-last {
    margin-bottom: 30px;
  }

  .cmp-accordion__panel.cmp-accordion__panel--expanded > .container {
    margin-top: -10px;
  }
   /*patient-savings*/
  #patient-savings .hcp-dflex-left {
    width: 51%;
    margin-right: 100px;
  }

  #patient-savings .hcp-dflex-right {
    width: 33%;
    padding-top: 43px;
  }

  #patient-savings .hcp-dflex-right img {
    width: 415px;
  }

  #patient-savings #banner-container {
    padding-bottom: 120px;
  }

  #patient-savings-inner-container {
    padding: 24px 50px 20px 50px;
  }
   /*Contact us*/
  #contact-us #banner-container .hcp-dflex-left {
    width: 65%;
  }

  #contact-us .banner-left-container .text {
    width: 70%;
  }

  #contact-us #banner-container .hcp-dflex-right {
    width: 31%;
  }

  #contact-us #banner-container .hcp-dflex-right img {
    width: 388px;
  }
   /*approved users*/
  #approved-users #banner-container .hcp-dflex-left {
    width: 65%;
  }

  #approved-users #banner-container .hcp-dflex-right {
    width: 30%;
  }

  #approved-users #banner-container .hcp-dflex-right img {
    width: 328px;
  }

  #app-users-two-column .hcp-dflex-left {
    width: 46%;
    margin-right: 40px;
  }

  #app-users-two-column .hcp-dflex--right {
    width: 50%;
  }

  #app-users-white-container .image .cmp-image {
    width: 483px;
    margin: 0px auto;
    margin-top: 15px;
    margin-bottom: 35px;
  }

  #app-users-white-container .footnote p {
    width: 806px;
    margin: 0px auto;
  }

  #app-users-two-column {
    padding-top: 66px;
    padding-bottom: 50px;
  }

  #app-users-two-column .hcp-dflex-right p {
    padding-top: 35px;
  }

  #app-users-white-container {
    padding-top: 60px;
    padding-bottom: 70px;
  }
   /*clinical trails*/
  #crestor-clinical-trials #banner-container .hcp-dflex-left {
    width: 57%;
  }

  #crestor-clinical-trials #banner-container .hcp-dflex-right {
    width: 43%;
  }

  #crestor-clinical-trials #banner-container .hcp-dflex-right img {
    width: 541px;
  }

  .crestor-clinical {
    padding: 35px 40px 30px 40px;
  }

  #clinical-trails-1,#clinical-trails-3 {
    margin-top: 20px;
  }

  #clinical-trails-2 {
    margin-top: 40px;
  }

  .crestor-clinical .image {
    width: 26% !important;
  }

  #pharma-container-2 .image {
    width: 29.9% !important;
  }

  #pharma-container-2 .text {
    width: 70% !important;
  }

  .crestor-clinical .text {
    width: 74% !important;
    padding-left: 40px;
  }

  #container-82ca5d0d44 .text,#container-b1c27782d9 .text {
    padding-left: 80px;
  }
   
   /*additional-clinical-studies*/
  #additional-clinical-studies #banner-container .hcp-dflex-left {
    width: 46%;
  }

  #additional-clinical-studies #banner-container .hcp-dflex-right {
    width: 54%;
  }

  #accrd-1-img img {
    width: 544px;
  }

  #accrd-2-img img {
    width: 547px;
  }

  #accrd-3-img img {
    width: 550px;
  }

  #accrd-4-img img {
    width: 549px;
  }

  #accrd-5-img img {
    width: 630px;
    position: relative;
    top: 115px;
  }

  #accrd-6-img img {
    width: 607px;
    position: relative;
    top: 95px;
  }

  #accrd-7-img img {
    width: 638px;
    position: relative;
    top: 300px;
  }

  #accrd-8-img img {
    width: 639px;
  }

  #accrd-9-img img {
    width: 488px;
  }

  #accrd-10-img img {
    width: 440px;
  }

  #accrd-11-img img {
    width: 508px;
  }

  #accrd-12-img img {
    width: 499px;
  }

  #accrd-13-img img {
    width: 463px;
  }

  #accrd-14-img img {
    width: 486px;
  }

  #accrd-15-img img {
    width: 703px;
  }

  #accrd-16-img img {
    width: 705px;
  }

  #accrd-17-img img {
    width: 713px;
  }

  #additional-clinical-studies .button a {
    font-size: 18px;
  }

  #additional-clinical-studies #banner-container .cmp-image {
    margin-top: 125px;
  }
}

@media screen and (max-width:991px) {
  .cmp-searchbox__results-cta-container {
    padding-top: 20px;
    padding-bottom: 15px;
  }

  .p-tag-pill {
    width: 92px;
    margin: 0px auto;
    position: relative;
  }

  .pill-p-2,.pill-p-3 {
    margin-top: -10px;
  }

  .pill-p-4 {
    margin-top: -25px;
  }

  .p-40-mg {
    width: 128px;
    margin: 0px auto;
    position: relative;
  }

  .dosing-bullets-1 {
    margin-top: -20px !important;
  }

  #text-ade491e380 p {
    margin: 0px auto;
    width: 128px;
    position: relative;
  }

  #cr-des-new-1 p,#cr-des-new-2 p,#third-view-des p {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  #third-view-des p {
    right: 0px;
    /*margin-left: 30px;*/
  }

  #text-05df5a4bf7 ul li {
    margin-left: 30px;
  }

  .new-side-effects-h3 {
    font-size: 18px;
    line-height: 20px;
    color: #003C77;
  }

  .pt-savings-hcp {
    font-size: 12px !important;
    line-height: 16px !important;
  }

  .ph-2-p {
    padding-bottom: 0px;
  }

  .new-ap-m {
    padding: 0px !important;
    font-size: 1.6rem !important;
    line-height: 22px;
    font-weight: 600;
    color: #191919;
    text-decoration: underline;
  }

  .has-submenu button:before {
    content: "|";
    margin-left: -11px;
    position: relative;
    left: -12px;
    top: -4px;
    font-size: 16px;
    color: #ccc;
  }

  #hcp-home #hcp-mb span,
    #about-crestor #about-crestor-mb span,
    #side-effects #side-effects-mb span,
    #crestor-clinical-trials #crestor-clinical-trials-mb span,
    #patient-savings #patient-savings-mb span,
    #m-hcp-highlight-1 #about-crestor-mb span,
    #contact-us #contact-us-mb,
    #m-hcp-highlight-2 #crestor-clinical-trials-mb span {
    border-bottom: 4px solid #003c77;
  }

  .remove-h2-new {
    font-size: 2.0rem;
    line-height: 24px;
  }

  .sec_clinic_img img {
    margin-top: 30px;
  }

  .section_clinical_trails {
    padding-left: 25px;
    padding-right: 25px;
  }

  .mob-only.spl-rf {
    display: inline-block;
  }

  .saftey-tabel-footer {
    line-height: 14px;
  }

  #safety-side-effects-row2 {
    margin-top: 30px;
  }

  .cmp-highlightinfo__button {
    margin-top: -60px !important;
  }

  #StickyWrapper #isi-mainsec2,#sticky-isi-mainsec2 {
    margin-top: -75px;
  }

  #approved-users #text-b7b001fa46 .mob-only {
    margin-top: 10px;
  }

  .approved-users .mb-app-uses-list {
    margin-top: 10px;
  }

  .cmp-highlightinfo__button {
    margin-top: 25px;
  }

  .remove-h2 {
    font-size: 2.0rem;
    line-height: 24px;
    color: #003C77;
  }

  #athero-text1 h2 {
    font-size: 1.6rem;
    line-height: 24px;
  }

  .dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(1), .dosing-significant-ldl-container .dosing-significant-ldl-sub-container:nth-child(2) {
    padding-bottom: 15px;
  }

  .header-level-3-new {
    font-size: 2.0rem;
    line-height: 28px;
  }

  #title-5ac98a8fd7 .cmp-title__text {
    font-size: 21px;
    line-height: 24px;
    text-align: left;
    font-weight: bold;
  }

  .mb-fs-20-28 .cmp-title__text {
    font-size: 20px;
    line-height: 28px;
  }

  #app-ref-1-c {
    display: none;
  }

  .mb-app-uses-list .table-footnotes {
    font-size: 12px;
    line-height: 14px !important;
  }

  .yellow-color {
    color: #A65908;
  }

  .tb-in-mb-p {
    color: #A65908 !important;
  }

  .na {
    text-align: left;
  }

  .level-1 {
    padding-bottom: 25px;
  }

  .ap-level-0 {
    padding-bottom: 20px;
  }

  .mb-app-uses-list li {
    line-height: 18px;
  }

  .ap-mb-tb-header,.ap-mb-tb-col-1 {
    color: #003C77;
  }

  ul.tb-list-mb p, ul.tb-list-mb b, ul.tb-list-mb span, ul.tb-list-mb .tb-mb-header {
    font-size: 12px;
    line-height: 12px;
  }

  ul.tb-list-mb p {
    color: #000;
    font-weight: 700;
  }

  ul.tb-list-mb b {
    color: #00509F;
  }

  ul.tb-list-mb > li:last-child {
    width: 75%;
  }

  ul.tb-list-mb .tb-in-mb-li {
    width: 60%;
/* border-bottom: 1px solid #A65908;*/
    ;
  }

  ul.tb-list-mb .tb-in-mb-li:last-child {
    border-bottom: none;
  }

  ul.tb-list-mb .tb-mb-header {
    color: #A65908;
    font-weight: bold;
    padding-bottom: 10px;
  }

  #reference-container .ul-number {
    font-size: 18px;
    line-height: 25px;
  }

  .tb-list-mb {
    padding-top: 15px !important;
  }

  .tb-caption {
    padding-top: 16px;
    font-size: 18px;
    line-height: 23px;
  }

  .home-brown-button-container .brown-button {
    font-size: 1.6rem;
    line-height: 24px;
  }

  #search-result h4,#search-result #container-056c2f684e h2 {
    font-size: 21px;
    line-height: 27px;
  }

  .cmp-topnavigation__group--menus.mob-only .cmp-topnavigation__item--index-2 a:hover,.cmp-topnavigation__group--menus.mob-only .cmp-topnavigation__item--index-2 a:active,.cmp-topnavigation__group--menus.mob-only .cmp-topnavigation__item--index-2 a:focus {
    text-decoration: none;
  }

  #safety-tolerability-section1 h3,#safety-tolerability-section3 h3 {
    font-size: 16px;
    line-height: 24px;
  }

  .header-search-btn {
    padding: 0px;
  }

  #error-main-container h2 {
    line-height: 28px;
  }

  #error-main-container {
    max-width: 250px;
    margin: 0px auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  #aster-ul li,#atero-bottom-table p,#atero-description p {
    font-size: 14px;
    line-height: 18px;
  }
    /*#reference-container ul li{ line-height: 25px;}*/
  #reference-container ul.ul-number li:before {
    margin-top: 4px;
  }

  #safety-side-effects-row2 > .aem-Grid {
    padding-bottom: 0px;
  }

  #about-crestor-container-2 h2 {
    line-height: 28px;
  }

  #clinic-hero-banner h1 {
    padding-right: 20px;
  }

  #third-20-mg img,#second-10-mg img {
    width: 92px;
  }

  #dosing-administration .dosing-tb-header h2 {
    font-size: 2.4rem;
    line-height: 25px;
  }

  #dosing-administration .dosing-tablets h3 {
    line-height: 25px;
  }

  #app-users-two-column h2 {
    line-height: 28px;
  }

  #app-users-white-container h2 {
    font-size: 2.1rem;
  }

  #app-users-table-footer-2 p {
    font-size: 12px;
    line-height: 16px;
  }

  #eclipse-trial .next-callout {
    padding-top: 27px;
    padding-bottom: 17px;
  }

  #hcp-2-column .home-brown-button-container img, .home-brown-button-container img {
    width: 116px;
  }

  #hcp-3-column-id .home-brown-button-container > img {
    width: 92px;
  }

  /*#view-description-1, #view-description-2 {
    margin-left: 30px;
  }*/

  #view-description-2,#view-description-1 {
    margin-bottom: 10px;
  }

  #hcp-home .hcp-inner-container {
    padding: 0 15px;
  }
    /*#about-crestor .next-callout a{ text-decoration: none;}
    #about-crestor .next-callout a:hover,#about-crestor .next-callout a:focus,#about-crestor .next-callout a:active{ text-decoration: underline;}*/
  .more-about-crestor-header {
    font-size: 20px;
    line-height: 24px;
  }

  #about-crestor-section2 h2 {
    font-size: 2.1rem;
  }

  #catg-inner-section h2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  #crestor-clinical-trials .next-callout {
    margin-top: -5px;
    margin-bottom: 20px;
  }

  #clinical-trails-1 {
    max-width: 198px;
    margin: 0px auto;
    margin-top: 30px;
  }

  #clinical-trails-2 {
    max-width: 290px;
    margin: 0px auto;
    margin-top: 30px;
  }

  #clinical-trails-3 {
    max-width: 240px;
    margin: 0px auto;
    margin-top: 30px;
  }

  .crestor-clinical > .cmp-container {
    padding-left: 25px;
    padding-right: 25px;
  }

  #patient-savings #banner-container {
    margin-top: 45px;
  }

  #pt-eligibility-text p {
    font-size: 12px;
    line-height: 16px;
  }

  .mb-download-savings {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .dark-blue-button:active, .dark-blue-button:focus {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #003C77;
    color: #003C77;
    text-decoration: none;
  }

  .dark-blue-button {
    border: 1px solid #003C77;
    font-weight: 700;
    background: #003C77 0% 0% no-repeat padding-box;
    border-radius: 10px;
    padding: 10px 20px 10px 20px;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
  }

  #cost-savings-desktop,#patient-savings #banner-container .blue-button {
    display: none;
  }

  #patient-savings-inner-container p,#patient-savings-inner-container h3 {
    font-size: 16px;
    line-height: 18px;
  }

  #contact-us #banner-container {
    padding-bottom: 30px;
  }

  .right-crestor-p {
    font-size: 18px;
    line-height: 23px;
  }

  .open-accr-spl-h5 {
    font-size: 21px !important;
    line-height: 25px !important;
    margin-top: 0px;
  }

  .accr-open-main-text {
    font-size: 16px !important;
    line-height: 24px !important;
    margin-bottom: 30px !important;
  }

  .eclipse-accordians h5,#atero h4 {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0px;
  }

  #additional-clinical-studies .next-callout {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  #additional-clinical-studies .accordian-tb-header h3 {
    text-align: center;
    font-size: 20px;
    line-height: 28px;
  }

  #approved-users .next-callout {
    margin-top: 30px;
    margin-bottom: 50px;
  }

  #app-users-table-footer-2 {
    margin-bottom: 25px;
  }

  #app-users-two-column {
    margin-top: 20px;
  }

  #approved-users .global-padding {
    padding: 0 20px;
  }

  .approved-users-tables th,.approved-users-tables td,.approved-users-tables p {
    font-size: 11px;
  }

  .table-footnotes {
    font-size: 10px;
    line-height: 12px;
  }

  .approved-users-tables thead tr th:nth-child(2) {
    padding-left: 3px;
    padding-right: 3px;
  }

  .approved-users-tables tbody tr td:nth-child(2) {
    height: 65px;
  }

  .approved-users-tables tbody tr td:nth-child(2), .approved-users-tables thead tr th:nth-child(1),.approved-users-tables tbody tr td:first-child {
    padding-left: 5px;
  }

  .approved-users-tables {
    font-size: 12px;
  }

  #tabel-1 {
    font-size: 9px;
  }

  #tabel-2 {
    max-width: 350px;
    width: 100%;
  }

  .hcp-tables td, .hcp-tables th {
    padding-left: 5px;
    padding-right: 5px;
  }

  .next-callout p {
    font-size: 1.8rem;
    line-height: 25px;
  }

  #pharmacokinetics .hcp-inner-container h2 {
    font-size: 2.8rem;
    line-height: 40px;
    margin-top: -10px;
  }

  #pharmacokinetics .next-callout p {
    padding-bottom: 30px;
  }

  .pharma-text {
    padding: 24px 20px 9px 20px;
  }

  #dosing-administration .next-callout {
    padding-top: 22px;
    padding-bottom: 8px;
  }

  .dosing-last-section {
    margin-top: 25px;
  }

  .dosing-bullets-2 li {
    padding-bottom: 25px;
  }

  #mg-40-container img {
    padding-bottom: 30px;
    padding-top: 20px;
  }

  .dosing-tb-header h2 {
    text-align: center;
    padding: 15px 0px 15px 0px;
  }

  .dosing-tablets .text ul {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .dosing-tablets .text h3 {
    margin-top: 10px !important;
  }

  #dosing-container-2 {
    margin-bottom: 45px;
  }

  .mobile-text-center {
    text-align: center;
  }

  #home-section2 #container-6f68f058a6 .cmp-image {
    text-align: center;
  }

  #home-section2 #container-6f68f058a6 .cmp-image img {
    width: 300px;
  }

  .home-cta .right-cta p {
    font-size: 1.8rem;
  }

  .home-cta .left-cta {
    text-align: center;
    margin-bottom: 30px;
  }

  .home-cta h2 {
    margin-bottom: 20px;
  }

  .hcp-3-column {
    padding: 0px 20px 30px 20px;
    margin-bottom: 30px;
  }

  .banner-right-mobile-none {
    display: none;
  }

  .pi-visible {
    z-index: 99999 !important;
    position: fixed !important;
    top: 0px;
    width: 100%;
  }

  .cmp-experiencefragment--header .navigation[data-visible="true"] {
    top: 101px;
  }

  sup {
    font-size: 70%;
  }

  .mob-only {
    display: block;
  }

  h1 {
    font-size: 3.5rem;
    line-height: 38px;
    font-weight: 700;
    color: #003C77;
  }

  h2 {
    font-size: 2.0rem;
    line-height: 24px;
    color: #003C77;
  }

  .contact-us-header-2,body p,.ul-bullet li,.ul-bullet-black li,ul li {
    font-size: 1.6rem;
    line-height: 24px;
  }
    /****Navigation**********/
  button.hamburger-menu:before {
    content: "MENU";
    font-size: 8px;
    color: #191919;
    font-weight: 700;
  }

  button.hamburger-menu[aria-expanded="true"]:before {
    display: none;
  }

  button.hamburger-menu[aria-expanded="false"] {
    top: -13px;
    position: relative;
  }

  button.hamburger-menu[aria-expanded="true"] {
    top: 0px;
  }

  ul.cmp-topnavigation__group--menus {
    display: flex;
  }

  .cmp-topnavigation__item {
    margin: 0!important;
  }

  div#navigation-section .cmp-text {
    padding: 0 !important;
  }

  .primary-menu {
    padding-bottom: 2rem;
  }

  #sub-menu div#text-7d078175c1 {
    padding: 8px 10px !important;
  }

  #top-nav >div >div,#top-nav > div >div:nth-child(2) {
    width: 100%;
  }

  ul.cmp-topnavigation__group--menus.mob-only li.cmp-topnavigation__item {
    padding: 0;
  }

  #top-nav > div >div:nth-child(2) .cmp-topnavigation {
    justify-content: flex-start;
    padding: 4.5px 10px;
    background: #F8F8F8 0% 0% no-repeat padding-box;
    z-index: 1;
  }

  #top-nav > div >div:nth-child(2) .cmp-topnavigation ul li:nth-child(2) {
    position: relative;
    padding-right: 12px;
  }

  #top-nav > div >div:nth-child(2) .cmp-topnavigation ul li:nth-child(3) {
    padding-left: 12px;
  }

  #top-nav > div >div:nth-child(2) .cmp-topnavigation ul li:nth-child(2):after {
    content: '';
    position: absolute;
    width: 2px;
    height: 20px;
    top: 0;
    right: 0;
    background: #191919;
  }

  #top-nav > div >div:nth-child(2) .cmp-topnavigation ul li:nth-child(1) {
    display: none;
  }

  #navigation-section {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 8px 6px #00000029;
    position: relative;
    padding: 15px 0;
  }

  #navigation-section p {
    padding-bottom: 0;
  }

  #navigation-section > div {
    display: flex;
    padding: 0 10px;
    align-items: center;
  }

  #navigation-section >div >div:nth-child(1) {
    width: 10%;
    margin: 0;
  }

  #navigation-section >div >div:nth-child(2) {
    margin: 0;
    width: 54%;
  }

  #navigation-section >div >div:nth-child(3) {
    display: none;
  }

  #navigation-section >div >div:nth-child(4) {
    width: 27%;
  }

  #navigation-section >div >div:nth-child(5) {
    display: block;
    width: 8.8%;
  }

  button.hamburger-menu {
    display: block;
    padding: 0;
    width: 20px;
    height: 14px;
    background: transparent;
    top: -13px;
    position: relative;
  }

  .hamburger-menu .hamburger {
    display: block;
    width: 20px;
    height: 2px;
    background: #191919 0% 0% no-repeat padding-box;
    margin-bottom: 4px;
    position: relative;
  }

  .header-navigation ul.navigation__group >li a {
    padding-left: 35px;
    margin-left: 0px;
    display: block;
  }

  .navigation__item a {
    text-decoration: none;
  }

  .navigation__item a[aria-current="page"] {
    background: #D8F1FC 0% 0% no-repeat padding-box;
    color: #003C77 !important;
    font-weight: 700 !important;
  }

  .header-navigation ul.navigation__group >li.has-submenu {
    position: relative;
  }

  .header-navigation ul.navigation__group >li.has-submenu button {
    position: absolute;
    right: 35px;
    top: 24px;
  }

  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item a {
    margin-left: 0;
    padding: 11px 55px;
  }

  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item {
    border: 0;
    margin: 0;
  }

  .header-navigation ul.navigation__group > li.has-submenu ul.navigation__dropdownmenu > li.navigation__item:hover {
    border: 0 !important;
  }

  li.navigation__item.has-submenu.show ul.navigation__dropdownmenu {
    margin-bottom: 10px;
  }

  span.navigation__arrow {
    background-image: url(/content/dam/intelligentcontent/brands/crestor/global/nav-right-arrow.svg);
    position: absolute;
    width: 8px;
    height: 17px;
  }

  li.has-submenu.show button[aria-expanded="true"] span.navigation__arrow {
    background-image: url(/content/dam/intelligentcontent/brands/crestor/global/nav-down-arrow.svg);
    position: absolute;
    width: 17px;
    height: 8px;
    top: 9px;
  }

  .header-navigation ul.navigation__group > li:after {
    content: '';
    position: absolute;
    width: 84%;
    height: 1px;
    left: 7%;
    background: #ccc;
    padding: 0 33px;
  }

  #main-top-lefttext {
    font-size: 1.6rem;
    line-height: 22px;
    font-weight: 600;
    color: #003C77;
    padding-bottom: 0;
  }
	/*body p{font-size:1.6rem; line-height:19px;}*/
  #logo-crestor, #logo-crestor img,#footer-crestor-logo img {
    width: 135px;
    height: 29px;
  }

  .navigation {
    display: none;
  }

  .searchbox {
    padding: 5px 10px;
  }
	/****Navigation End**********/
	/****Footer**********/
  #footer-crestor-logo,.footer-sec-info {
    padding: 40px 30px;
  }

  ul.footer-nav-group {
    display: block;
    text-align: center;
    padding: 0 10px !important;
  }

  ul.footer-nav-group li {
    display: inline-block;
    padding-bottom: 10px;
  }

  ul.footer-nav-group li:after {
    content: "|";
    display: inline-block;
    padding: 0 15px;
    font-size: 1.5rem;
    color: #003b45;
  }

  ul.footer-nav-group li:last-child:after {
    color: transparent;
  }

  ul.footer-nav-group li a {
    font-size: 1.4rem;
    line-height: 28px;
    font-weight: 600;
    color: #191919;
    text-decoration: underline;
  }

  .footer-sec-info {
    text-align: center;
  }
	/****Footer End**********/
	/****Isi**********/
  #isi-heading h2,#isi-indication h2,#sticky-isi-heading h2 {
    font-size: 2.0rem;
    line-height: 25px;
    color: #003C77;
  }
	/***isi highlight***/	
  .cmp-highlightinfo__button {
    width: 33% !important;
    font-size: 1.6rem;
  }

  .cmp-highlightinfo__button span.cmp-highlightinfo__text {
    text-decoration: none!important;
  }

  .cmp-highlightinfo h3 h2 {
    visibility: hidden;
  }

  #product-info-container p {
    font-size: 16px;
    line-height: 20px;
  }
	/****Isi End**********/
	/*****Global code*************/
  .blue-button a {
    font-size: 2.0rem;
    line-height: 25px;
  }

  .mf-direction {
    flex-direction: column;
  }

  .hcp-inner-container {
    padding: 0 20px;
  }
	/*****Global code End*************/
	/*******Home********/
  #hcp-home #home-section1 .home-left-sets p:nth-child(2) {
    font-size: 2.0rem;
    line-height: 24px;
  }

  #hcp-home .home-left-sets:before {
    top: 2px;
  }

  #hcp-home .hcp-home-callout >div >div {
    padding: 45px 15px 0;
    background: transparent;
    text-align: center;
  }

  #hcp-home .hcp-home-callout >div >div p {
    padding-bottom: 26px;
  }

  #hcp-home .hcp-home-callout >div >div p:last-child {
    padding-bottom: 0;
  }

  #hcp-home #logo-crestor-large-img img {
    width: 294px;
    height: 178px;
    margin: 0 auto;
    display: block;
  }

  #hcp-home .home-help-callout {
    margin: 35px auto 30px;
    padding: 25px 0 40px;
    border-radius: 20px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    width: 85%;
  }

  #hcp-home .home-help-callout div p {
    padding: 35px 50px 20px 20px;
  }

  #hcp-home .home-help-callout div+p {
    padding-top: 25px;
  }

  #home-section2 {
    padding: 36px 20px 30px 20px;
    margin: 0px auto;
  }

  #home-section2 .hcp-dflex-left {
    margin-bottom: 30px;
  }

  #hcp-home .home-help-callout> div div,#hcp-home .hcp-home-callout >div,#about-crestor .hcp-abtcrestor-callout ul {
    flex-direction: column;
  }

  #home-section1 >div >div {
    width: 100%;
  }

  #hcp-home #home-section1 .footnote p {
    margin-bottom: 15px;
  }

  #home-top-right >div >div,#hcp-home .home-help-callout {
    float: none;
  }
	/*******About crestor ********/
	/*#about-crestor-section1{padding-top:20px;}*/
  #about-crestor #about-crestor-section1 .hcp-dflex-left,#safety-tolerability-section1 .hcp-dflex-left,#safety-tolerability-section2 .hcp-dflex-right {
    width: 100%;
  }

  #about-crestor #about-crestor-section1 .hcp-dflex-right,#safety-tolerability-section1 .hcp-dflex-right,#safety-tolerability-section2 .hcp-dflex-left {
    display: none;
  }

  #about-crestor #about-crestor-section2 {
    padding: 35px 0 55px;
  }

  #about-crestor .hcp-abtcrestor-callout .list-about {
    margin-top: 35px;
    padding: 35px 25px 10px;
    border-radius: 10px;
  }

  #about-crestor .hcp-abtcrestor-callout .list-about:nth-child(1) {
    margin-top: 0;
  }

  #about-crestor .hcp-abtcrestor-callout h4 {
    font-size: 2.0rem;
    line-height: 24px;
    margin-top: 0px;
    margin-bottom: 10px;
  }

  #hcp-crestor-right-for-u .cmp-teaser__action-link,#hcp-crestor-right-for-u .cmp-teaser__image {
    margin-left: auto;
    margin-right: auto;
  }

  #about-crestor #banner-container {
    padding-bottom: 50px;
  }

  #safety-tolerability #main-banner {
    padding-bottom: 15px;
  }
    /**dosing**/
  #dosing-container-2 {
    padding-top: 30px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .text h3 {
    text-align: center;
    font-size: 20px;
  }

  .container.responsivegrid.dosing-tablets.aem-GridColumn.aem-GridColumn--default--12 > .cmp-container > .aem-Grid .image .cmp-image {
    text-align: center;
  }

  .dosing-tab-content ul li {
    font-size: 16px;
    line-height: 24px;
  }

  #eligibility-patient-fragment-2 #img-frag-2-left img {
    width: 239px;
  }

  #eligibility-patient-fragment-2 .cmp-image, #athero-banner .cmp-image {
    text-align: center;
  }

  #eligibility-patient-fragment-2 > .aem-Grid {
    max-width: 305px;
    margin: 0px auto;
    padding-top: 47px;
    padding-bottom: 28px;
  }

  #eligibility-patient-fragment-2 .cmp-teaser__action-link {
    margin: 0px auto;
    font-size: 20px;
    line-height: 25px;
  }

  #address-plaque-inner {
    padding: 10px;
  }

  #address-plaque-inner-1 .image {
    width: 17.5%;
    margin-top: 20px;
  }

  #address-plaque-inner-1 .text {
    width: 82%;
    padding-left: 8px;
  }

  #athero-banner .cmp-image img {
    width: 244px;
    margin-top: 30px;
  }

  #text-99542aa71b p {
    font-size: 1.2rem;
    line-height: 16px;
    width: 244px;
    text-align: center;
    margin: 0px auto;
  }

  #athero-banner {
    padding-bottom: 25px;
  }

  #athero-text1 {
    padding-top: 20px !important;
    padding-bottom: 30px !important;
  }

  #address-plaque-inner-2 img {
    padding-bottom: 40px;
  }

  .eclipse-accordians span.cmp-accordion__icon:before,.eclipse-accordians .cmp-accordion__button--expanded .cmp-accordion__icon::before {
    top: 0px !important;
  }

  .accordian-tb-header h2 {
    text-align: center;
  }

  .eclipse-accordians .footnote p,.eclipse-accordians .eclipse-accordians h4,ul.b-graph li {
    font-size: 1.2rem;
    line-height: 16px;
  }

  #safety-side-effects .hcp-dflex-right {
    display: none;
  }

  #hcp-crestor-right-for-u .cmp-teaser__content {
    padding: 0 34px;
  }

  #hcp-crestor-right-for-u h3 {
    font-size: 24px;
    line-height: 31px;
  }

  #hcp-crestor-right-for-u .hcp-dflex-right h3 {
    font-size: 20px;
    line-height: 24px;
    text-align: center;
  }

  #hcp-crestor-right-for-u .cmp-teaser__action-link {
    font-size: 20px;
    line-height: 25px;
  }

  #hcp-crestor-right-for-u .cmp-teaser__image {
    margin-top: 49px;
  }

  #hcp-crestor-right-for-u .hcp-dflex-right .cmp-teaser__action-link {
    margin-bottom: 30px;
  }

  #safety-tolerability .next-callout {
    padding-top: 5px;
    padding-bottom: 15px;
  }

  #additional-clinical-studies #banner-container .hcp-dflex-left {
    padding-bottom: 25px;
  }

  .dosing-significant-ldl-sub-container p:nth-child(2) {
    max-width: 125px !important;
  }
}

@media screen and (min-width: 1280px) {
  #about-crestor-section1 .hcp-dflex-left,#safety-tolerability-section1 .hcp-dflex-left,#eclipse-trial .hcp-dflex-left,.banner-left-container {
    padding-left: 112px;
  }
    /*#safety-tolerability-section3{padding-top: 0 45px 50px 112px;}*/
  .global-padding >div {
    padding-left: 112px;
    padding-right: 112px;
  }

  #about-crestor .hcp-abtcrestor-callout ul {
    margin-left: 9%;
  }

  #sticky-isi-heading {
    width: 95%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1100px) {
  #navigation-section >div >div:nth-child(2) {
    width: 20%;
  }

  #navigation-section >div >div:nth-child(3) {
    width: 80%;
  }

  #logo-crestor, #logo-crestor img {
    width: 190px;
  }

  #hcp-home .hcp-home-callout >div >div,#about-crestor .hcp-abtcrestor-callout >div >div {
    max-width: 310px;
    min-height: 500px;
  }

  .home-brown-button-container img,#hcp-2-column .home-brown-button-container img {
    width: 100px;
  }

  #hcp-3-column-id .home-brown-button-container > img {
    margin-right: 25px;
  }

  #hcp-3-column-id .home-brown-button-container .brown-button {
    padding-top: 5px;
  }

  /*#hcp-1-column .left-arrow-home {
    padding-bottom: 98px;
  }*/
  
  #hcp-1-column .home_crestor_img
  {
      padding-bottom: 98px;
  }

  #hcp-2-column .left-arrow-home {
    padding-bottom: 222px;
  }

  #sticky-isi-heading h2 {
    width: 87%;
  }

  #sticky-isi-heading {
    width: 80%;
  }

  #safety-side-effects-row3 .hcp-dflex-left {
    width: 54%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1268px) {
	
  .navigation__group li a {
    font-size: 1.6rem;
  }

  #top-nav,#navigation-section,.searchbox,#footer--section,.hcp-inner-container {
    padding: 0 15px;
  }

  #about-crestor .hcp-abtcrestor-callout >div >div p:last-child {
    padding-right: 45px;
  }

  #hcp-crestor-right-for-u .cmp-teaser__content {
    width: 59%;
  }

  #home-3-coloums .hcp-3-column {
    height: 735px;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  #view-description-1, #view-description-2 {
    float: left;
  }

  #text-caf856129d .navi-blue-color.fw-bold {
    position: relative;
    left: -128px;
    top: -15px;
  }

  #hcp-crestor-right-for-u .cmp-teaser__content {
    width: 100%;
  }
    /*.home-brown-button-container .brown-button{ padding-top: 15px;}*/
  #navigation-section >div >div:nth-child(2) {
    width: 150%;
  }

  .home-brown-button-container .brown-button {
    width: 230px;
  }
}

@media screen and (min-width:992px) {
  .sitemap-text p {
    padding: 0;
    font-weight: 700;
    text-decoration: none;
    line-height: 30px;
  }

  .sitemap-text .cmp-text ul {
    margin-left: 25px;
    line-height: 20px;
    font-weight: 700;
    text-decoration: none;
  }

  .sitemap-text .cmp-text a {
    color: #003C77;
  }

  .cmp-container #container-94ddf37562 {
    padding-bottom: 60px;
  }
}

@media screen and (max-width:991px) {
  .sitemap-text p {
    padding: 0;
    font-weight: 700;
    text-decoration: none;
    line-height: 30px;
  }

  .sitemap-text .cmp-text ul {
    margin-left: 25px;
    line-height: 20px;
    font-weight: 700;
    text-decoration: none;
  }

  .sitemap-text .cmp-text a {
    color: #003C77;
  }

  .cmp-container #container-94ddf37562 {
    padding-bottom: 60px;
  }
}

@media screen and (max-width: 650px) {
  #safety-tolerability #banner-container > .aem-Grid .text.aem-GridColumn--phone--6 {
    width: 100%;
  }
}

@media screen and (min-width: 500px) {
  .horxontal-section-accr {
    display: flex;
    gap: 30px;
  }
}

@media screen and (max-width: 499px) {
  .horxontal-section-accr p:first-child {
    float: left;
  }

  .horxontal-section-accr p:nth-child(2) {
    float: right;
  }

  .horxontal-section-accr p:nth-child(3) {
    float: left;
  }
}

@media screen and (min-width: 425px) and (max-width: 991px) {
  #StickyWrapper #isi-mainsec2, #sticky-isi-mainsec2 {
    margin-top: -40px;
  }

  .cmp-highlightinfo__button {
    margin-top: -12px !important;
  }
}

@media screen and (min-width: 1200px) {
  .phn-num-desk-only {
    display: inline;
    color: #255BC7!important;
    text-decoration: underline;
  }

  .phn-num-mobile-only {
    display: none;
  }
}

@media screen and (max-width: 1159px) {
  .phn-num-desk-only {
    display: none;
  }

  .phn-num-mobile-only {
    display: inline;
  }
}
/*#catg-inner-section h2{    font-weight: 400;}*/
#main-top-lefttext {
  color: #003C77;
}

#cnt-btn-additional p a {
  font-weight: 700;
  color: #003C77;
  text-decoration: underline;
}

#cnt-btn-additional p a:hover {
  text-decoration: none;
}

.dosing-significant-ldl-sub-container li p, span.sig-arrow-side-text {
  font-weight: bold;
  display: inline-block;
  position: relative;
  font-size: 45px;
  line-height: 25px;
  padding-bottom: 0px;
  color: #003C77;
}

.dosing-significant-ldl-sub-container p:nth-child(2) {
  border-top: 1px solid #009ee3;
  max-width: 175px;
  margin: 0px auto;
  padding-top: 10px;
}

.dosing-significant-ldl-sub-container .border-orange {
  border-top: 1px solid #d9760d !important;
}

.approved-users-tables .tick-mark p {
  display: inline-block;
}

.tick-mark:before {
  content: "\2713";
  font-size: 25px;
  font-weight: bold;
  color: #A65908;
}

.approved-users-tables .tick-mark {
  text-align: center;
}
/*@media screen and (max-width: 991px){*/
/*    .approved-users-tables .tick-mark p{height:30px; width:15px;}*/
/*}*/

@media screen and (min-width:1024px) {
  .n-number {
    top: 29px;
  }

  .hcp-tables thead tr th:nth-child(7) .n-number {
    top: 45px;
  }
}

.isi-text .pres-isi a:hover {
  text-decoration: none!important;
}

.isi-text .AE_statement_2 a:hover {
  text-decoration: none!important;
}

@media screen and (min-width:1399px) {
  #ldl-cholestrol img {
    top: 0px;
  }

  #athero-right-col {
    margin-bottom: 143px;
  }
}

@media screen and (min-width: 1101px) and (max-width: 1350px) {
  #sticky-isi-heading h2,#isi-heading h2 {
    width: 89%;
  }
}

@media screen and (min-width: 992px) {
	
  .pop-ups-home {
    left: 75%;
  }

  #hcp-2-column .pop-ups-home {
    left: -54%;
  }

  #hcp-3-column-id .pop-ups-home {
    left: -180%;
  }
}

@media screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape) {
  .pop-ups-home {
    left: 102px;
  }

  #hcp-2-column .pop-ups-home {
    left: -239px;
  }

  #hcp-3-column-id .pop-ups-home {
    left: -577px;
  }
}

@media screen and (max-width: 991px) {
  .cmp-highlightinfo__button {
    margin-top: -30px !important;
  }

  #sticky-isi-mainsec2 {
    margin-top: -55px;
  }
}

@media screen and (min-width: 992px) {
  #sticky-isi-heading h2, .isi-sticky-container h2 {
    margin: -55px 0 10px;
  }

  .cmp-highlightinfo__button {
    top: 8px;
  }
}

@media screen and (min-width: 887px) and (max-width: 991px) {
  #StickyWrapper #isi-mainsec2, #sticky-isi-mainsec2 {
    margin-top: -30px;
  }

  .cmp-highlightinfo__button {
    margin-top: -12px !important;
  }
}

a:focus {
  outline: auto;
}

@media screen and (min-width: 992px) and (max-width: 1011px) {
  #hcp-home .description {
    margin-left: 20px;
  }
}

@media screen and (min-width: 992px) and (max-width: 1100px) {
  #hcp-home #home-3-coloums .hcp-3-column {
    height: 812px;
  }
}

.footer-sec-info span.pink-var {
  position: relative;
  color: fuchsia;
}

.footer-sec-info span.pink-var::before {
  content: "[";
}

.footer-sec-info span.pink-var::after {
  content: "]";
}
p.short_desc
{
  font-size: 9px;
  color:#000;
  line-height: 1.5;
  font-weight:bold;
}
.text.footnote
{
    margin-bottom:30px;
}
#cr-des-new-1, #cr-des-new-2, #third-view-des
{
    text-align:center;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    #third-view-des p {
        right: 0px;
        float: left;
    }
}
@media screen and (max-width: 767px)  {
        .brek { display: inline-block; }
    }
    
#patient-savings-inner-container .pink-var{color: fuchsia;}

#patient-savings-inner-container a[href^="tel:"]
{
    text-decoration:none;
}
        
        
