


@charset "utf-8";
/* CSS Document */



/* used in /products/global-patient-safety/adverse-event-reporting */
.TwoColumnCallout > p {
    font-size: 16px;
}


/* /contact-us/locations */ 
.location.panel {
    margin-top: 30px;
}

/* needed on the /contact-us */
.content-section p {
    margin: 10px 0 !important;
	font-weight: normal !important;
}

.contact-us .field-link a {
    font-size: 16px !important;
}


/* adding this for the related links in the /responsibility/responsibility-highlights-report/workplace */
.white-content-right ul {
    padding-left: 0;
    list-style-type: none;
}

.white-content-right ul li {
    line-height: 1.2;
}


.white-content-right ul > li > a {
     font-size: 16px !important;

 }

/* footnotes without having to use reference class */

.footnote {
	font-size: 14px !important;
	line-height: 1.5 !important;
}

ul.image-text-tile-links li a {

color:rgb(0, 99, 195);
display:block;
line-height:35px;

}

ul.image-text-tile-links li {

display:inline;
font-family: "poppins","Century Gothic","Helvetica","Arial",sans-serif;
font-size:16px;
font-stretch:75%;
font-style:normal;
font-weight:400;
height:auto;
line-height:24px;

}

ul.image-text-tile-links {

display:inline;

}

div.feature-news-caption, div.feature-news-caption p {
    line-height: 17px;
}

.world-wide-container a.external-link::after {
   content: url(/-/media/Themes/CorporateAffairs/amgen-com/amgen-com/images/amgencommigration/Common/Icons/external-link-icon.png);
   padding-left: 8px;
}

/* adding bootstrap style here, since it's not included in bootstrap-grid */
.img-fluid {
	max-width: 100%;
	height: auto;
}



h3 sup {
    line-height: 0;
    font-size: 50%;
}


/* spotlight tile card subhead styling */

/* body > div.component.content.spotlight-tiles.spotlight-tiles > div > div > section:nth-child(4) > div.wb-content > div.wb-title > div > a > span.sub, #featured-news > div.wb.wb-listing > div > main > div.wb-entry-list > section:nth-child(3) > div.wb-content > div.wb-title > a > span.sub {
font-size:1rem!important;
line-height:1!important;
}
 */


.blog-pages .wb-article-detail .blue-quote-text div:not(.quote-text-grey) {
    text-transform: none !important;
}



/* updates to global footer to allow for added link */

.quantum-footer .quantum-footer__links-row, .quantum-footer .quantum-footer__legal-row {
    display: flex;
    flex-wrap: wrap; /* Allow items to wrap onto the next line */
    justify-content: end; /* Align items to the end (right) */
    margin-left: 25px;
    float: right;
    font-size: 14px;
    border-bottom: 1px solid #edf2f7;
    padding-bottom: 11px;
    margin-bottom: 0;
    width: 477px; /* Adjust the width as necessary to fit your layout */
}

.quantum-footer__links-row a {
    flex: 0 1 auto; /* Do not grow, allow shrink, and base size on content */
    margin-left: 10px; /* Adjust spacing between items */
    box-sizing: border-box;
    text-align: center;
}

.quantum-footer .quantum-footer__link.quantum-link {
    border-left: 1px solid #EDF2F7;
    padding-left: 12px;
    margin-left: 12px;
    line-height: 27px;
    border-right: none;
    padding-right: 0;
    margin-right: 0;
}

/* Target the first a element */
.quantum-footer__links-row a:nth-child(1),
/* Target the fourth a element */
.quantum-footer__links-row a:nth-child(5) {
    border-left: none !important;
    margin-left: 0;
    padding-left: 0;
}

@media screen and (max-width: 1120px) and (min-width: 908px) {
.quantum-footer p.quantum-footer__legal-row {
     width: 392px; 
    padding: 11px 0;
}
}

/* small screens */

@media screen and (max-width: 907px) {
.quantum-footer .quantum-footer__links-row .quantum-link.quantum-footer__link:first-child, .quantum-footer .quantum-footer__links-row .quantum-link.quantum-footer__link:nth-child(3) {
     border-right: none; 
}
}

@media screen and (max-width: 907px) {
.quantum-footer .quantum-footer__links-row .quantum-link.quantum-footer__link {
    border-bottom: 1px solid white;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}
}


@media screen and (max-width: 907px) {
.quantum-footer .quantum-footer__links-row .quantum-link.quantum-footer__link {
    width: 49%;
    padding: 0;
    margin: 10px 0;
}
	
	
.quantum-footer .quantum-footer__links-row, .quantum-footer .quantum-footer__legal-row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-left: 0;
	float: initial;
	font-size: 14px;
	border-bottom: none;
	padding-bottom: 11px;
	margin-bottom: 0;
	width: auto;
}
	
.quantum-footer .quantum-footer__links-row {
    order: 2;
    margin-bottom: 12px;
    width: auto;
    margin: 0 auto;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}

.quantum-footer__links-row a:nth-child(1), .quantum-footer__links-row a:nth-child(3), .quantum-footer__links-row a:nth-child(5) {
    border-left: none !important;
    border-left-width: initial !important;
    border-left-style: none !important;
    border-left-color: initial !important;
    margin-left: 0;
    padding-left: 0;
}

.quantum-footer .quantum-footer__links-row::before {
content: "";
    border: none;
    border-top-width: 1px;
    width: 100%;
    display: block;
    text-align: center;
    margin: 0 auto 10px;
    position: absolute;
    top: 176px;
    left: 0;
    right: 0;
}

.quantum-footer .quantum-footer__links-row::after {
    content: "";
    border: none;
    width: 100%;
    display: block;
    margin: 0 auto 14px;
}

.quantum-footer .quantum-footer__legal-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: 0;
    float: initial;
    font-size: 14px;
    border-bottom: none;
    border-bottom-width: initial;
    border-bottom-style: none;
    border-bottom-color: initial;
    padding-bottom: 11px;
    margin-bottom: 0;
    width: auto;
}

  

	
	
}

@media screen and (max-width: 1120px) and (min-width: 908px) {
.quantum-footer__inner {
     max-height: auto !important; 
    padding: 42px 40px;
}
}

.quantum-footer__legal-row {
	border-bottom: none !important;
}

#DivAssetPlaceHolder1661 {
    display: none;
}

