#lynparza-oc-navy-bg {
  background: #004D74;
  color: #fff;
}

.lynparza-oc-blue-text {
  color: var(--Lynparza-Lynparza-Blue, #004D74);
}

.lynparza-oc-lime-text {
  color: #B2D234;
}

#lynparza-oc-light-gray-bg {
  background: #F8F8F8;
}

#oc-navy-btn {
  border-radius: 4px;
  background: #004D74;
  border-color: #004D74;
}

#oc-lime-btn{
    border-radius: 4px;
background: #B2D234;
 border-color: #B2D234;
}

#light-blue-lynparza-oc-bg {
  background: rgba(0, 77, 116, 0.10);
  color: var(--Lynparza-Lynparza-Blue, #004D74);
}

#lynparza-oc #in-page-nav ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
}

#lynparza-oc #in-page-nav ul a {
  border-left: 2px solid #B2D234;
  padding: 0 16px;
  color: #004D74;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  text-decoration: underline;
}

#paola-1 .tabs .cmp-tabs__tablist-wrapper{
    padding:0;
}

#paola-1 .cmp-tabs__tablist {
  display: flex;
  gap: 2px;
  width: 100%;
}

#paola-1 .cmp-tabs__tablist .cmp-tabs__tab {
  border-radius: 8px 8px 0 0;
  background: #E8EEF1;
  width: 100%;
  font-family: "Inter-Regular";
  text-align:center;
  color: #1E4C71;
}

#paola-1 .tabs .cmp-tabs__tab--active{
    font-weight: 700;
    background: rgba(178,210,52,0.3);
    border-bottom:transparent;
}

#paola-1 #in-page-nav ul li:nth-child(1) a, #solo-1 #in-page-nav ul li:nth-child(1) a,
#hdr-testing #in-page-nav ul li:nth-child(1) a {
    color: #B2D234;
}

#lynparza-oc-dosing .cmp-masterlist__items{
    gap:10px;
    padding:0 16px;
}

#lynparza-oc-dosing .cmp-masterlist__item{
    border-radius: var(--rounded-lg, 8px);
border: 1px solid var(--Colour-Tints-Platinum-40, #D8DFDE);
background: var(--Colour-Tints-Background-Panel-Tints-White, #FFF);
}

#lynparza-oc-dosing .cmp-masterlist__item .cmp-masterlist__item-image{
    background-size: 80px;
    height:114px;
}

#lynparza-oc-dosing .cmp-masterlist__item-cta{
   background: #004D74;
   border-color: #004D74;
}

#lynparza-oc #lynparza-oc-resources .cmp-tabs__tablist-wrapper{
    border-color:transparent;
}

#lynparza-oc-resources #bladder-resources-wrapper .cmp-button{
    background: #004D74;
    border-color: #004D74;
}

#lynparza-oc #lynparza-oc-resources .cmp-tabs__tab{
    font-family: "Inter-Regular";
    background: #1E4C71;
    color:#fff;
}

#lynparza-oc #lynparza-oc-resources .cmp-tabs__tab--active{
    background: #B2D234;
    color: #1E4C71;
    font-weight: 700;
     font-family: "Inter-Bold";
    
}

#lynparza-oc-resources .cmp-dynamicform__submit-btn{
    background: #B2D234;
    color: #1E4C71;
    border-color:#B2D234;
}

/*#lynparza-oc-resources .accordion{*/
/*    max-width:140px;*/
/*    margin:0 auto;*/
/*}*/

#lynparza-oc-resources-for-you-wrapper .cmp-teaser__action-link, #oc-res-double-cta .cmp-teaser__action-link:nth-child(1){
    border-radius: 4px;
background: #004D74;
border: #004D74;
color:#fff;
}
#oc-res-double-cta .cmp-teaser__action-link:nth-child(2){
    border-radius: 4px;
background: #99CC33;
border: #99CC33;
color: #1E4C71;
    
}

#lynparza-oc .full-bleed-res-btn-wrapper{
        display: grid;
    gap: 6px;
    margin-bottom: 34px;
}

#lynparza-oc .full-bleed-res-btn-wrapper{
    display:grid;
    gap:6px;
    margin-bottom:34px;
}

#lynparza-oc-resources-for-you-wrapper .cmp-teaser__content, #lynparza-patient-resources--fullbleed-wrapper{
    background: var(--Colour-Tints-Background-Panel-Tints-Off-white, #F8F8F8);
}

#lynparza-oc .full-bleed-res-btn-wrapper .cmp-button{
    display:block;
    border-radius: 4px;
background: #004D74;
color:#fff;
font-weight:700;
border: #004D74;
}

#lynparza-oc-resources form img{
    width:100%;
    border-radius: 8px 8px 0 0;
}

#lynparza-oc-resources form h4{
    padding:24px 24px 44px;
}



#lynparza-oc-resources form .order-text-content{
    background: var(--Colour-Tints-Background-Panel-Tints-Off-white, #F8F8F8);
    border-radius: 0 0 8px 8px;
    margin-top: -8px;
    
}

#lynparza-oc-resources form .form-dob{
    font-size:11px;
    padding-bottom:24px;
}

#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(8), #lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(16),#lynparza-oc-resources form .cmp-dynamicform__form-group.button-group{
    width:100%;
}
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(8) .cmp-dynamicform__form-control-container{
    display:none;
}
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(8) h3{
    color: #004D74;
}



@media(min-width:428px){
#lynparza-oc .full-bleed-res-btn-wrapper{
        grid-template-columns: repeat(3,1fr);
}
}

@media(min-width:600px){
    #lynparza-oc-dosing .cmp-masterlist__items{
        display: grid;
    grid-template-columns: 1fr 1fr;
}
#lynparza-oc .full-bleed-res-btn-wrapper{
        grid-template-columns: 1fr;
}

#lynparza-oc-resources form .cmp-dynamicform__form-group{
    width:48%;
}
}

@media(min-width:768px){
    #paola-1 #study-design .cmp-tabs__tablist {
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
  
}
    #paola-1 #safety-profile .cmp-tabs__tablist {
  display:grid;
  grid-template-columns:1fr 1fr;
  
}
#lynparza-oc #in-page-nav ul {
  flex-direction: row;
}

#lynparza-oc-resources form {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; /* space between fields */
}

}

@media(min-width:892px){
    #lynparza-oc .full-bleed-res-btn-wrapper{
        grid-template-columns: repeat(3,1fr);
}
}
@media(min-width:1024px){
    #lynparza-oc-resources form .cmp-dynamicform__form-group{
    width:31%;
}
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(9), #lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(10),
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(11), #lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(12),
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(13), #lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(14),
#lynparza-oc-resources form .cmp-dynamicform__form-group:nth-child(15){
    width:48%;
    max-width:577px;
}
}

@media(min-width:1440px){
    #lynparza-oc-dosing .cmp-masterlist__items .cmp-masterlist__item-content{
        padding: 0 161px;
    }
    
    #lynparza-oc-resources #bladder-resources-wrapper .cmp-container > .text.isi-text{
    padding: 0 32px;
}
#lynparza-oc-resources #bladder-resources-wrapper .cmp-title__text{
    padding: 0 46px;
}
}
