@font-face {
    font-family: 'MyriadPro-Bold';
    src: url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-bold.eot');
    src: url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-bold.otf?#iefix') format('embedded-opentype'), url('/etc/designs/code/physician-services/US/fasenrahcp-unbranded/fonts/myriadpro-bold.woff2') format('woff2'), url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-bold.woff') format('woff'), url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-bold.ttf') format('truetype');
}
@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadPro-SemiBold';
    src: url('/etc/designs/code/physician-services/US/lynparza-hcp-branded/fonts/myriadpro-semibold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.oc-efficacy-solo1 .scroll-banner img{
	padding:0 0 0 15px !important;
}
.scroll-banner {
    padding: 15px 10px;
    background: #FFE6CB;
    text-align: center;
}
.scroll-banner div{
	color: #004D74;
    font-family: 'MyriadPro-Bold';
}
.scroll-banner img{
	padding-left: 10px !important;
}
.oc-efficacy-solo1  .chart-sub-head,
.oc-efficacy-solo1  .chart-head,
.paola-1 .chart-sub-head,
.paola-1 .chart-head{
    font-family: "Roboto-Bold" !important;
	color: #004D74 !important;
}
.oc-efficacy-solo1 .orange-head,
.paola-1 .orange-head {
    background: #F7931D;
    padding: 2px 8px;
    display: inline-block;
    transform: skewX(-10deg);
}
.oc-efficacy-solo1 .unprecedented-efficacy,
.paola-1 .paola-graph-func {
    background-color: #F4F4F4;
}

.oc-efficacy-solo1 .new-pfs-data sup,
.paola-1 .new-pfs-data sup,
.paola-1 .new-os-data sup{
	margin-left: 3px;
}
.oc-efficacy-solo1 .Investigator-assessed > p:first-child{
	margin-bottom: 16px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li{
	list-style-type: none;
    text-indent: -6px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li::before{
	content: "•";
    font-size: 20px;
    position: relative;
    left: -5px;
    top: 3px;
}
p.abbrivations.container-center{
    color: #000000 !important;
    font-family: "Roboto-Light" !important;
}
p.monitor-patient{
    font-family: "Roboto-Regular" !important;
}

/****** desktop ******/
@media(min-width: 992px){
.scroll-banner div{
	font-size: 24px;
    line-height: 20px;
}
.oc-efficacy-solo1 .new-pfs-data,
.paola-1 .new-pfs-data{
	margin-top: 22px;
}
.paola-1 .new-os-data{
	margin-top: 32px;
}        
.oc-efficacy-solo1 .chart-sub-head,    
.paola-1 .chart-sub-head{
	margin-bottom: 32px;
}
.oc-efficacy-solo1 .orange-head,    
.paola-1 .orange-head {
	font-size: 16px;
    line-height: 22px;
}

.oc-efficacy-solo1  .chart-head,    
.paola-1 .chart-head{
    font-size: 18px !important;
    line-height: 20px !important;
}
.oc-efficacy-solo1  .chart-sub-head,
.paola-1 .chart-sub-head{
	font-size: 25px !important;
    line-height: 30px !important;
}
.oc-efficacy-solo1 .chart-sub-head, 
.oc-efficacy-solo1 .chart-head, 
.paola-1 .chart-sub-head, 
.paola-1 .chart-head{
	margin-bottom: 10px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 .callout-block{
	    max-width: 592px;
    text-align: left;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps{
	padding-left: 12px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li{
	font-size: 16px !important;
    line-height: 20px !important;
    padding-bottom: 16px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 .year5-analysis.container-center.year7-analysis{
	padding-left: 0;
        padding-top: 24px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 .year5-analysis.container-center.year7-analysis h2{
	margin-bottom: 16px;
}
.oc-efficacy-solo1 .unprecedented-efficacy .footnote{
	line-height: 18px !important;
}
.oc-efficacy-solo1 .Investigator-assessed >p:nth-child(2){
	line-height: 20px!important;
}
.paola-1 .new-pfs-data .chart-sub-head{
	margin-bottom: 32px !important;
}     
.oc-efficacy-solo1 .unprecedented-efficacy img.chart1{
	padding-bottom: 10px !important;
}
.oc-efficacy-solo1 .new-pfs-data img{
	padding-top: 22px !important;
    padding-bottom: 25px !important;
}
.year5-analysis.container-center.year7-analysis +p{
	padding-top: 0 !important;
    padding-left: 5px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li:last-child{
	padding-bottom: 10px !important;
}
.oc-safety-tolerability-solo1  p.abbrivations.container-center{
    font-size: 14px !important;
    line-height: 18px !important;
	padding-left: 15px !important;
    margin-bottom: 25px !important;
}
.orng-clr{
	color: #F7931D;
}
p.monitor-patient{
     font-size: 20px !important;
    line-height: 25px !important;
    padding-top: 24px;
}
}

/****** mobile ******/
@media(max-width: 991px){
.scroll-banner div{
	font-size: 16px;
    line-height: 20px;
}
.sub-dat {
    margin-left: -10px;
    font-size: 10px !important;
    line-height: 10px !important;
    padding-bottom: 5px;
    padding-top: 5px;
}
.paola-1 .new-pfs-data,
.paola-1 .new-os-data{
	margin-top: 22px;
}
.oc-efficacy-solo1 .new-pfs-data{
	margin-top: 6px;
}    
.oc-efficacy-solo1 .chart-sub-head,    
.paola-1 .chart-sub-head{
	margin-bottom: 32px;
}
.oc-efficacy-solo1 .orange-head,    
.paola-1 .orange-head {
	font-size: 16px;
    line-height: 22px;
    display: block;
    width: fit-content;
    padding: 1px 8px;
    margin-bottom: 16px;
}
.oc-efficacy-solo1 .chart-head,    
.paola-1 .chart-head{
    font-size: 13px !important;
    line-height: 16px !important;
    padding-right: 10px !important;
       margin-bottom: 10px !important;     
}
.oc-efficacy-solo1 .chart-sub-head,    
.paola-1 .chart-sub-head{
	font-size: 18px !important;
    line-height: 22px !important;
        padding-right: 10px !important;
}
.oc-efficacy-solo1 .chart-sub-head em,   
.paola-1 .chart-sub-head em{
	/*font-style: normal;*/
    font-style: italic;
}
.img-center-txt {
    text-align: left;
    line-height: 20px;
    margin: 24px auto 21px;
    max-width: 290px;
}
.chart-sub-head .new-pfs-data .chart-sub-head {
	margin-bottom: 10px;
}
.paola-1 .new-pfs-data .chart-sub-head {
	margin-bottom: 24px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps{
	padding-left: 0px;
        margin-bottom: 50px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li{
	font-size: 16px !important;
    line-height: 16px !important;
    padding-bottom: 16px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 .year5-analysis  h2{
    margin-left: 10px !important;
    margin-bottom: 16px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps {
    padding-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 .year7-analysis h2{
	margin-top: 18px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 #lab-abnormalities .ftnote1.footnote{
	margin-bottom: 40px !important;
}
p.mobile.img-center-txt {
        line-height: 8px;
    font-size: 6px;
    min-width: 87px;
    width: 87px;
    position: relative;
    right: -95px;
    top: 52px;
        margin-top: -60px

}
.oc-efficacy-solo1 .unprecedented-efficacy .footnote{
	line-height: 12px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li::before{
	font-size: 24px;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li{
	text-indent: -8px;
        top: 4px;        
}
.add-os-sub {
    background: #D9E4EA;
    height: auto;
    padding: 12px 20px 16px 20px;
        width: 90%;
    margin-bottom: 10px;

}
.add-os-sub p{
	font-family: 'MyriadPro-Regular';
    font-size: 12px;
}
.mobile.new-os-data-m{
	margin-top: 16px;
}
.add-os-sub p{
	margin-bottom: 0;
}
p.head-dat {
    font-family: 'MyriadPro-SemiBold';
    font-size: 13px;
}
.add-os-sub p:last-child{
	font-size: 9px;
    line-height: 9px;
}
.add-os-sub p:nth-child(odd){
	margin-bottom: 3px;
}
.add-os-sub p:first-child,
.add-os-sub p:last-child{
	margin-left: -10px;
}
.mbl-green-txt {
    font-family: "Roboto-Bold";
    color: #B2D234;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
}
p.newos-foot {
    font-size: 13px;
    line-height: 16px;
    font-family: 'Roboto-Regular';
}
.oc-efficacy-solo1 .new-pfs-data img{
	padding-bottom: 18px !important;
    padding-top: 32px !important;
}
.oc-efficacy-solo1 p.chart-head em sup,
.oc-efficacy-solo1 p.chart-head em{
	font-family: 'Roboto-Medium' !important;
}
span.bold-brca {
    font-family: 'Roboto-Bold';
}
span.bold-brca span{
	font-style: normal;
}
.paola-1.oc-safety-tolerability-solo1 .callout-block{
	margin-bottom: 30px !important;
}
.oc-safety-tolerability-solo1.oc-safety-tolerability-solo1 ul.analysis-steps li{
	margin-left: 21px !important;
}
.orng-clr{
	color: #F77D0E;
}
.oc-efficacy-solo1-ftnote{
	margin-bottom: 50px !important;
}

.year5-analysis.container-center.year7-analysis{
	margin-bottom: 5px;
}
.year5-analysis.container-center.year7-analysis +p{
	padding-bottom: 15px !important;
}
.oc-safety-tolerability-solo1 .isi div#approvUse{
    padding-top: 161px;
}
.oc-safety-tolerability-solo1  p.abbrivations.container-center{
    font-size: 10px !important;
    line-height: 12px !important;
    margin-bottom: 55px !important;
    width: 100% !important;
    padding-left: 20px;
}
.oc-safety-tolerability-solo1 #maincontent #lab-abnormalities p.monitor-patient{
    font-size: 14px !important;
    line-height: 18px !important;
    padding-top: 24px;     
}
.paola-1 .paolacontent-cell ul li {
    margin-bottom: 6px;
}

.oc-efficacy-solo1 .common-tagging {
    background: #004D74;
    display: inline-block;
    width: 100%;
        margin-bottom: 30px;
}

.oc-efficacy-solo1 .common-tagging .container-center.inner-wrapper{
	padding: 24px 20px 0px 10px;
}

.oc-efficacy-solo1 .common-tagging .container-center.inner-wrapper a{
    background-color: #F7931D;
	box-shadow: none !important;
	padding: 10px 8px;
	width: 90%;
	font-size: 16px;
    line-height: 20px;
        border: none;
}
.paola-1 .common-headline {
    padding: 60px 30px 40px 20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
.year5-analysis.container-center.year7-analysis {
    padding-left: 45px !important;
}
.year5-analysis.container-center.year7-analysis+p {
    padding-top: 0 !important;
}
.oc-safety-tolerability-solo1 .isi div#approvUse{
	padding-top: 105px !important;
}
.oc-safety-tolerability-solo1 .year5-analysis.container-center {
    padding-left: 50px;
}
p.abbrivations.container-center {
    padding-left: 57px !important;
}                        
}

@media only screen and (min-width: 414px) and (max-width: 991px){
.paola-1 .paola-graph-func .new-pfs-data img,
.paola-1 .paola-graph-func .new-os-data img {
    width: 100%;
}
}
.fixed-font20-24 {
        font-size: 20px !important;
        line-height: 24px !important;
}

        @media(max-width: 375px){
        .paola-1 .chart-sub-head {
    		padding-right: 0px !important;
			}
    }
    .paola-1 .common-headline .orange-head sup {
        transform: skewX(10deg) !important;
        display: inline-block;
    }