#home-phase1 .flex-row {
  display: flex;
  flex-direction: row;
}
#home-phase1 .flex-column {
  display: flex;
  flex-direction: column;
}
#home-phase1 .custom-bullet {
  position: absolute;
  transform: translateX(-10px);
  font-size: 14px;
}
#home-phase1 .as-start{align-self: start;}

#study-design .study-timeline {
  display: flex;
  flex-direction: column;
}

#study-design .endopoint-category,
#study-design .wainua-tabs-content .endpoint-item .title,
#study-design .wainua-tabs-content .endpoint-item .desc,
#study-design .PT-item .PT-item-desc,
#study-design .PT-item .PT-item-title   {
  font-family: Lexend;
}

#study-design .belowImg,
#study-design .wainua-tabs-content .intro-text,
#study-design .endopoint-category,
#study-design .wainua-tabs-content .endpoint-item .title,
#study-design .wainua-tabs-content .endpoint-item .desc{
  font-style: normal;
  line-height: normal;
}

#study-design .patient-types .patient-types-content .intro-title,
#study-design .patient-types .patient-types-content .intro-desc {
    line-height: normal;
  color: #1c1c1c;
}

#study-design .patient-types .patient-types-content .intro-title {
  font-size: 24px;
}

#study-design .study-timeline-img {
  padding: 32px 0 12px;
}
#study-design .study-timeline p.img-undDis-txtP {
    text-align: center;
    margin-bottom: 32px;
} 

#study-design .wainua-tabs-content .endpoint-item .desc,
#study-design .PT-item .PT-item-desc {
  font-weight: 400;
}
#study-design .PT-item .PT-item-desc.britanicaBlack {
  font-weight: unset;
  font-size: 14px;
  line-height: 16.8px;
  color: #004122;
  font-family: 'Britanica-Black';
}

#study-design .PT-item .PT-item-desc.britanicaRegular{
  font-family: 'Britanica-Regular';
  font-size: 14px;
  line-height: normal;
}

#study-design .PT-item .PT-item-desc.britanicaBlack,
#study-design .PT-item .PT-item-desc.britanicaRegular {padding-top: 15px;}

#study-design .study-timeline .heading,
#study-design .patient-types .patient-types-content .intro-title,
#study-design .wainua-tabs-content .intro-text,
#study-design .endopoint-category,
#study-design .PT-item .PT-item-title {
  font-weight: 600;
}

#study-design .wainua-tabs-content .endpoint-item .title {
  font-weight: 700;
}

#study-design .PT-item .PT-item-desc {
  font-size: 16px;
}
#study-design .PT-item .PT-item-desc p{color: #1c1c1c;}

#study-design .belowImg,
#study-design .patient-types-content .intro-desc,
#study-design .PT-item .PT-item-title {
  font-size: 18px;
}

#study-design .belowImg,
#study-design .PT-item .PT-item-title {
  color: #004122;
}

#study-design .wainua-tabs-content .endpoint-item .title,
#study-design .wainua-tabs-content .endpoint-item .desc,
#study-design .patient-types .patient-types-content .intro-title,
#study-design .patient-types .patient-types-content .intro-desc,
#study-design .endopoint-category {
  text-align: center;
}

#study-design .PT-item .PT-item-desc {
  line-height: 20px;
}
#study-design .PT-item .PT-item-title {
  line-height: normal;
}
#study-design .belowImg {
  font-weight: 700;
  padding: 0 0 32px;
}

#study-design .study-timeline .bottom-bullets {
  padding-left: 10px;
}
#study-design .study-timeline .bottom-bullets p {
  margin: 0;
}

#study-design .wainua-tabs-content .intro-text {
  font-size: 18px;  
}

#study-design .wainua-tabs-content .intro-text,
#study-design .endopoint-category {
  color: #006838;
}

#study-design .wainua-tabs-content .flex-row:not(:last-child) {
  margin-bottom: 40px;
}

#study-design .patient-types.bg-img {
  background-color: #fbfbfb;
}

#study-design .patient-types-container {
  justify-content: flex-end;
}


#study-design .patient-types .PT-intro-text {
  align-self: center;
}

#study-design .PTgrid{display: flex;}
#study-design .wainua-tabs-content .study-tabs-items-row {
  display: flex;
  /*flex-wrap: wrap;*/
}


#study-design .PT-footnotes p:not(:last-child) {
  margin-bottom: 10px;
}

#study-design .PT-footnotes {
  padding-left: 10px;
}

#study-design .PT-footnotes p {
  font-family: "Britanica-Bold";
  line-height: 16.8px;
  font-size: 14px;
}

#study-design .PT-item-text .PT-item-title {
  margin-bottom: 10px;
}

#study-design .endopoint-category:not(:first-of-type) {
  margin-top: 45px;
}
#study-design #sdNewTb-txtComp .endopoint-category:not(:first-of-type) {
    margin-top: 3px;
}
#study-design .wainua-tabs-content .endpoint-item .title,
#study-design .wainua-tabs-content .endpoint-item .desc {
  color: #000;
}



#study-design .patient-types-content #footnotes .footnote-content p,
#study-design .patient-types-footnotes .footnote-content p{
    font-family: 'Britanica-Bold';
    font-size: 14px;
    line-height: normal;
    color: #000;
    font-weight: unset;
}

#patient-type #text-43a0cbb8e9 .footnote-content p,
#efficacy #text-931899a131 .footnote-content p,
#efficacy #text-549dd427db .footnote-content p,
#study-design #text-a18113338b .footnote-content p{padding-left: unset;}

#study-design .PTgrid .PT-item {align-items: center;}
#study-design .PTgrid .PT-item-img.asc{align-self: center;}

#study-design .PTgrid .PT-item-img.as-start{align-self: start;}


.fw400{font-weight: 400;}

#study-design #wainua-tabs li.cmp-tabs__tab, 
#study-design #wainua-tabs li.cmp-tabs__tab.cmp-tabs__tab--active{line-height: 22.5px;}

#study-design #greenbar-callout{padding: 0 0 30px;}
#study-design #greenbar-callout div{
  width: unset; 
  max-width: 1133px;
  margin: unset;
}
#study-design #greenbar-callout div p{font-size: 18px;}

#study-design #sdNewTb-txtComp .endpoint-item {
    flex: 1;
    align-self: center;
    width: 100%;
    max-width: 282px;
}
#study-design #sdNewTb-txtComp .endpoint-item.w162-itemCol2 {
    max-width: 320px;
}


/*************************** MEDIA QUERIES (SMALL) *********************************/

@media only screen and (max-width: 991px) {
  #study-design .patient-types {
    padding: 30px 12px 0;
    /*margin-bottom: 312px;*/
  }
  #study-design .PTgrid {flex-direction: column;}

  #study-design .patient-types.bg-img {
    background-image: url("/content/dam/intelligentcontent/brands/wainuahcp/us/en/phase1/images/mobile/patient-types-bg-mobile.png");
    background-position-x: center;
    background-position-y: bottom;
    background-size: cover;
    height: 1210px;
  }
  #study-design .patient-types .PT-intro-text {
    width: 100%;
  }
  #study-design .PT-footnotes.d-mobile {
    margin: 40px 15px;
  }

  #study-design .wainua-tabs-content .study-tabs-items-row {
    flex-direction: column;
  }

  #study-design .wainua-tabs-content .separator {
    background-color: #f26522;
    width: 100%;
    height: 2px;
    margin: 25px 0;
  }
  #study-design #sdNewTb-txtComp .wainua-tabs-content .separator {
    height: 0;
    margin: 10px 0;
  }
  #study-design #sdNewTb-txtComp .endopoint-category:not(:first-of-type) {
    margin-top: 0;
    margin-bottom: -4px;
}
  #study-design .endopoint-category {
    margin-bottom: 16px;
  }

  #study-design .wainua-tabs-content .study-tabs-items-row:last-of-type {
    margin-bottom: 25px;
  }

  #study-design .wainua-tabs-content .intro-text {
    padding: 15px 0 20px;
    font-size: 16px;
    align-self: center;
  }
  #study-design .wainua-tabs-content.tab-week35 .intro-text {
    max-width: 208px;
  }
  #study-design .wainua-tabs-content.tab-week66 .intro-text {
    max-width: 260px;
  }
  #study-design .wainua-tabs-content.tab-week85 .intro-text {
    max-width: 290px;
  }
  #study-design .wainua-tabs-content.tab-week162 .intro-text {
    max-width: 328px;
  }

  #study-design .endopoint-category {
    font-size: 16px;
  }
  #study-design .wainua-tabs-content .endpoint-item .title,
  #study-design .wainua-tabs-content .endpoint-item .desc {
    font-size: 18px;
  }

  #study-design .patient-types-content #footnotes {transform: translateY(330px);}
  
  #study-design .tabs-container .CTA-row .CTA-row-link{padding: 0 10px 27px 0;}
  
#study-design .patient-types .patient-types-content .intro-title {
    margin-bottom: 10px;
  }
  #study-design .patient-types .patient-types-content .intro-desc {
    margin-bottom: 30px;
  }

#study-design .patient-types-footnotes{margin: 30px 9px;} 


#study-design .PTgrid .PT-item-img {
    max-width: 60px;
    max-height: 60px;
  }

  
#home-phase1 .assm{align-self: start;}
#study-design #footnotes.st-footnotes{margin-bottom: 30px;}
#study-design .study-tabs-items-row .endpoint-item.w35-item {align-self: center;}

#study-design .PTgrid .PTgrid-col1 div:nth-of-type(1) img{margin-left: 4px;margin-right: 6px;}
#study-design .PTgrid .PTgrid-col1 div:nth-of-type(2) img{margin-left: 4px;margin-right: 7px;}
#study-design .PTgrid .PTgrid-col1 div:nth-of-type(3) img{margin-left: 5px;margin-right: 5px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(1) img{margin-left: 4px;margin-right: 6px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(2) img{margin-left: 4px;margin-right: 7px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(3) img{margin-left: 5px;margin-right: 5px;}

#study-design .PTgrid .PTgrid-col1 > div:nth-of-type(1){margin-bottom:30px}
#study-design .PTgrid .PTgrid-col1 > div:nth-of-type(2){margin-bottom:20px}
#study-design .PTgrid .PTgrid-col1 > div:nth-of-type(3){margin-bottom:20px}
#study-design .PTgrid .PTgrid-col2 > div:nth-of-type(1){margin-bottom:30px}
#study-design .PTgrid .PTgrid-col2 > div:nth-of-type(2){margin-bottom:20px}


#study-design .PTgrid .PTgrid-col1 div:nth-of-type(2) .PT-item-text .PT-item-desc{padding-right: 5px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(2) .PT-item-desc.PT-item-desc.britanicaRegular{padding-top: 10px;padding-right: 36px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(3) .PT-item-text{padding-right: 10px;}

#study-design .study-timeline p.img-undDis-txtP {
    font-size: 14px;
    line-height: 1;
}
#study-design #greenbar-callout div p {
    padding: 12px 11px;
}

#study-design #wainua-tabs ol.cmp-tabs__tablist li:not(:last-child) {
    margin-right: clamp(2px, 2.6vw, 12px);
}
#study-design #wainua-tabs li.cmp-tabs__tab,
#study-design #wainua-tabs li.cmp-tabs__tab.cmp-tabs__tab--active {
    font-size: 18px;
    line-height: normal;
    width: min-content;
    display: flex;
    align-items: center;
    padding: 6px 15px;
}
#study-design #wainua-tabs .cmp-tabs__tablist {
    justify-content: space-between;
    max-width: 510px;
}

}

@media screen and (min-width: 500px) and (max-width: 991px) {
    #study-design #wainua-tabs li.cmp-tabs__tab,
    #study-design #wainua-tabs li.cmp-tabs__tab.cmp-tabs__tab--active {
        width: max-content;
    }
}

@media screen and (min-width: 389px) and (max-width: 991px){
  #study-design .PT-intro-text p.intro-desc.britanicaRegular{padding: 0 8px;}
#study-design .PTgrid .PTgrid-col1 div:nth-of-type(2) .PT-item-text .PT-item-desc {padding-right: 20px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(2) .PT-item-desc.PT-item-desc.britanicaRegular{padding-right: 51px;}
#study-design .PTgrid .PTgrid-col2 div:nth-of-type(3) .PT-item-text{padding-right: 24px;}
#study-design .patient-types-footnotes {margin: 30px 23px 30px 9px;}
}



/*************************** MEDIA QUERIES (LARGE) *********************************/

@media only screen and (min-width: 992px) {
  
  #study-design .study-timeline-img{width: 100%;max-width: 1133px;}
  #study-design .patient-types-content {
    margin: 45px 0 42px;
    max-width: 745px;
  }

  #study-design .PTgrid{gap: 31px;}
  #study-design .PTgrid,
  #study-design .wainua-tabs-content .study-tabs-items-row {
    flex-direction: row;
  }

  #study-design #sdNewTb-txtComp .study-tabs-items-row.w162-itemRow1 .endpoint-item.w162-itemCol2 p.desc {
        max-width: 282px;
        margin-left: auto;
        margin-right: auto;
  }
  #study-design #sdNewTb-txtComp .wainua-tabs-content {
    margin-bottom: 37px;
  }

  #study-design .PTgrid .PTgrid-col1,
  #study-design .PTgrid .PTgrid-col2 {
    flex-basis: 50%;
  }

  #study-design .patient-types.bg-img {
    background-image: url("/content/dam/intelligentcontent/brands/wainuahcp/us/en/phase1/images/desktop/patient-types-bg-desktop.png");
    background-position-x: center;
    background-size: cover;
  }
  #study-design .PTgrid .PT-item {
    gap: 12px;
    margin-bottom: 30px;
    align-items: center;
  }
  #study-design .patient-types .PT-intro-text {
    width: 93%;
  }
  #study-design .patient-types .PT-intro-text .intro-desc{padding: 0 27px;}

  #study-design .endopoint-category {
    width: 280px;
  }
  
  #study-design .wainua-tabs-content.tab-week85 .endopoint-category {width: 260px}

  #study-design .wainua-tabs-content .intro-text{
    padding: 32px 0;
    margin-bottom: 0;
  }
  #study-design .study-tabs-items-row .endpoint-item.w35-item {
    max-width: 282px;
  }
  #study-design .study-tabs-items-row .endpoint-item.w85-item { 
    max-width: 259px;
    width: 100%;
  }
  #study-design .wainua-tabs-content .separator {
    background-color: #f26522;
    width: 2px;
    margin: 0 60px;
  }

  #study-design #footnotes {
    margin-bottom: 60px;
  }
  #study-design .endopoint-category {
    font-size: 18px;
    margin-bottom: 16px;
  }

  #study-design .wainua-tabs-content .endpoint-item .title,
  #study-design .wainua-tabs-content .endpoint-item .desc {
    font-size: 20px;
  }

  #study-design .patient-types #footnotes{margin-bottom: 0;}
  
  #study-design .tabs-container .CTA-row .CTA-row-link{padding: 30px 10px 10px 0;}

  #study-design .patient-types .patient-types-content .intro-title {
    margin-bottom: 10px;
  }
  #study-design .patient-types .patient-types-content .intro-desc {
    margin-bottom: 30px;
  }

  
  #study-design .PTgrid .PT-item-img {
    max-width: 80px;
    max-height: 80px;
  }
  
  #home-phase1 .ascd{align-self: center;}
  

  #study-design .PT-item.treat-row {
      min-height: 118px;
  }

  #study-design .wainua-tabs-content.tab-week85 .endpoint-item.w85-item{
    padding: 16px 10px;
  }

  #study-design .wainua-tabs-content.tab-week85{margin-bottom: 38px;}

  #study-design .patient-types-width{max-width: 1200px;margin: 0 auto;}
  #study-design .patient-types-width .patient-types-container{margin-right: 20px;}
  
  #study-design .tabs-container.sd-tab1 .CTA-row-link,
  #study-design .tabs-container.sd-tab2 .CTA-row-link{padding:0 10px 0 0;transform:translateY(-10px)}
}
