/* form-resources */
.black-grid,.blue-box{display:flex;width:100%}
.black-grid{gap:16px;}
.forms-and-resources .black-grid .image-section img{}
.forms-and-resources .black-grid{padding-bottom:16px;}
.forms-and-resources .black-grid .blue-box{border:1px solid black;}
.forms-and-resources .blue-box{padding: 10px 10px;}
.forms-and-resources .black-grid .blue-box{gap: 16px;padding: 16px 21px 16px 8px;max-width: 492px;
    width: 100%;}
/*.content-div.third-sec .download,.content-div.four-sec .download{padding-top:10px !important;}*/
.box-3.blue-box{padding: 16px 21px 23px 8px;}
.forms-and-resources .head-section{font-size: 24px;line-height: 28.13px;}
.forms-and-resources .content-div p{padding:0; margin:0;}
.black-text,.box-2 a,.download-text{font-size:16px !important;line-height:19.2px !important;}
.section-3-form{padding-bottom:18px !important;}
.mon-text{padding-top:15px !important;}
.box-2 a{margin-top:16px !important; padding:0 !important;display: inline-block;font-family: "Roboto-Bold"}
.form-resources-innerwrap{padding-top:40px;}

.second-sec .provide-anchor{position: relative;}
/*.content-div.five-sec .download,.content-div.six-sec.download{padding-top:14px !important;}*/
.forms-and-resources .box-5.blue-box,.forms-and-resources .box-6.blue-box {
    gap: 16px;
    padding: 14.5px 21px 14.5px 8px;}
           /* .section-2-form.black-grid .blue-box{padding: 16px 21px 23px 8px;}*/
.box-2.blue-box a::after {
  content: "";
  background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/patient-support/Desktop/Dropdown-Menu-Arrow-blue.svg);
  background-repeat: no-repeat;
  position: relative;
	width: 12px;
  height: 15px;
  display: inline-block;
  background-size: contain;
  margin-left: 8px;
  background-position: center;
    top: 3px;

}
.third-sec .head-section+p{max-width:207px}
.five-sec 	.head-section+p{max-width: 290px;}

.content-div.first-sec a{color:#000000 !important;}

/*.box-2.blue-box a::after {
    position: relative;
    content: "\f054";
    font-family: fontawesome;
    -webkit-text-stroke: 1px #003f74;
    font-size: 17px;
    margin-left: 8px;
    top: 1px;
	color:#004D74;
	text-decoration:none;}*/
.download{padding-top:16px !important;}
.download-text{padding:0px !important;}


.download-text::after {
  content: "";
  background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/patient-support/Desktop/download-icon.png);
  background-repeat: no-repeat;
  position: relative;
	width: 21px;
  height: 18px;
  display: inline-block;
  background-size: contain;
  margin-left: 5px;
  background-position: center;
  top: 3px;  

}
.second-sec .provide-anchor{word-break:break-all;}

/* form-resources */
@media (max-width: 1003px){
/*.forms-and-resources.olaparib-patient-support .blue-box{margin-bottom:20px;}*/
.forms-and-resources .black-grid{flex-direction:column;}
.forms-and-resources .black-grid .blue-box {padding: 16px 8px 16px 8px;}
.box-1 a{padding:0 !important;}
.forms-and-resources .image-blue::before {
        position: relative;
        content: "Not an actual patient.";
        font-family: 'Roboto-Regular';
        font-size: 12px;
        font-weight: 400;
        line-height: 14.4px;
       	top: 154px;
        right: 42px;
        text-align: end;
        display: block;
        color: #ffffff;
    }
	
    .forms-and-resources .section-2-form .blue-box ,.forms-and-resources .section-3-form .blue-box{
        padding: 14px 8px 14px 8px;
    }
.section-3-form .blue-box .download,.section-2-form .download{padding-top:14px !important;}
.section-3-form .box-5.blue-box{gap:15px !important;}
.content-div.first-sec a{width:fit-content}
}
/* compatabilty CSS */
@media (max-width: 374px){
/*.second-sec .provide-anchor,.mon-text{font-size:14px !important;}*/
}
@media (min-width: 377px) and (max-width:389px){
.box-2.blue-box a::after {
  /* height:13px; */
  margin-left: 5px;
}}
    @media (max-width: 386px) {.forms-and-resources .image-blue::before{top: 146px;}}

         @media (min-width:376px) and (max-width: 395px){
        /* .box-2.blue-box a::after{margin-left: 4px !important;} */
        
/* .forms-and-resources .section-1-form.black-grid .box-2.blue-box{gap: 14px !important;padding: 16px 5px 16px 8px !important;} */
}
@media (max-width: 374px) {
  .forms-and-resources .image-blue::before {
      top: 128px;
      right: 30px;
  }
}
@media (min-width:376px) and (max-width: 420px) {
  /* .forms-and-resources .box-2.blue-box{padding: 16px 0px 16px 8px !important;} */

  .second-sec .provide-anchor{margin-right: 40px;}

}
@media (min-width:1003px) and (max-width: 1060px) {
  .forms-and-resources .form-resources{padding:0 25px}
  .forms-and-resources .button-section .second-button{margin-left: 0px !important;
    margin-top: 24px !important;}
}
@media (min-width:438px) and (max-width: 1003px) {
  .forms-and-resources  .deskto-form-resimg{display:block}
  .forms-and-resources .mobile-form-resimg{display:none}
.forms-and-resources .image-blue::before{top:200px}

}
/* update on 3-10 form grid */
@media (min-width:376px) and (max-width: 1003px) {
  .forms-and-resources .black-grid .blue-box,.five-sec .head-section+p,.third-sec .head-section+p 

  {
    max-width:100%
  }
}
        
 @media (min-width:768px) and (max-width: 1003px) {
  .forms-and-resources .image-blue::before{display: none;}
}
/* 03-10-update */
/* compatabilty CSS */

            /*****RAR update****/
.forms-and-resources .green-text-wrapper {
  background: #7f9c21;
  padding:0;
}
.green-text-wrapper h5 {
    margin: 0;
    position: relative;
}
.forms-and-resources .green-banner-text {
    text-align: center;
    font-size: 19px !important;
    padding: 16px 0px;
    line-height: 22.8px !important;
}
.green-banner-text {
    position: relative;
    display: block;
}
.green-banner-text::after {
    content: "";
    background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/patient-support/Desktop/double-arrow.png);
    background-repeat: no-repeat;
    position: absolute;
    height: 18.3px;
    width: 18px;
    margin-left: 10px;
    display: inline-block;
    background-position: center;
}
.forms-and-resources .green-banner-text {
    padding-left: 20px;
    padding-right: 20px;
}
@media screen and (min-width:485px) and (max-width:530px){
    .forms-and-resources .green-banner-text {
    	padding-left: 40px;
    	padding-right: 40px;
	}
}