@charset "utf-8";
/* Author: Louis Manges Corporate Web Team */
.white {color: white;font-weight:bold}
/*  Ektron Form Fix - Louis Manges 4-10-18 */
.section.forms .form-wrapper .form {margin-left: 0%!important;}
/*  Lead Form Temp Fix - Louis Manges 4-11-18 */
.mms-lead-form iframe{height: 1400px;}
@media screen and (max-width:65.5em) {.mms-lead-form iframe{height: 2300px;}}
@media screen and (max-width:48em) {.mms-lead-form iframe{height: 3200px;}}
/* Edited 5/14/18 - Louis Manges - Modifying Table Look */
.HeaderCell {padding: 10px 10px; border-bottom: 2px solid #FFF; background-color: #005A8C; vertical-align: text-top; }
.HeaderCell p {color:#fff!important}
.EvenCell {padding: 10px 10px; border-bottom: 2px solid #FFF; vertical-align: text-top;}
.OddCell {padding: 10px 10px; border-bottom: 2px solid #FFF; background-color: #E5EEF3; vertical-align: text-top;}
/* Edited 9/24/18 - Louis Manges - Fix for Blog Signup Promo */
.clearfix{clear: both;}
.section.blog-promo .wrapper .marketo-iframe-wrapper {height: 230px;}
.section.blog-promo {padding: 30px 0;margin-bottom: 20px;height: 100%;}
.blog-promo .wrapper article {width: calc(70% - 30px) !important;height: 100%;min-height: 220px;padding: 20px !important;margin-right: 30px !important;}
.blog-promo .wrapper article header h5{margin-top: -5px;}
.blog-promo .wrapper article p{margin-bottom: 0;}
@media screen and (max-width: 64em) {
    .blog-promo .wrapper{display: block;} 
    .blog-promo .wrapper article {width: 100% !important;margin-bottom: 20px !important;}
    .marketo-iframe-wrapper{height: 225px !important;width: 100% !important;}
}
@media screen and (max-width: 48em) {.blog-promo article {padding-left: 2.7027027027% !important;padding-right: 2.7027027027% !important;}}
/* Edited 04/15/20 - Louis Manges - Float 1/3 iFrame Right */
.responsive-iframe.iframe-third {width: 40%!important;float: right;}
/* Edited 04/18/20 - Louis Manges - Style for 2 col Promo */
.box1Col {float:right;width:60%;padding-left:5%!important;text-align:left;}
@media screen and (max-width:41.625em){.box1Col{float:none;padding:0;width:100%;margin:0 0 20px;clear:both}}
/* Edited 5/27/20 - Louis Manges - Fix for mobile menu items not wrapping */
@media screen and (max-width: 51.125em) {
    #primary-bar #functions .results-wrapper#browse-results .results .results-inner .list li .sm-trigger strong {white-space: normal !important;}
    #primary-bar #functions #browse-bar .browse-tab.all.browse-active .results-wrapper .extra span {white-space: normal !important;}
    #primary-bar #functions .results-wrapper#browse-results .results .results-inner .list li.active .sub-menu .extra ul li {white-space: normal !important;}
}
/* Edited 10/01/20 - Louis Manges - Style Float right Text Box */
.BoxCenter {width:100%;padding:20px 10px;text-align:left;border:2px solid #002438;margin:20px 0}
.BoxCenter h4, .BoxCenter p, .BoxCenter li, .BoxCenter strong {color:#002438!important;}
.floatBoxRight {float:right;width:40%;padding:10px 20px 20px;text-align:left;border:2px solid #002438!important;margin:0 0 10px 10px;}
.floatBoxRight h4, .floatBoxRight li, .floatBoxRight strong {color:#002438!important;}
.floatBoxRight p {padding:5px 0 0 10px!important;font-size:15px!important;line-height:20px!important;color:#002438!important;}
.floatBoxLeft {float:left;width:40%;padding:10px 20px 20px;text-align:left;border:2px solid #002438!important;margin:0 0 10px 10px;}
.floatBoxLeft h4, .floatBoxLeft li, .floatBoxLeft strong {color:#002438!important;}
.floatBoxLeft p {padding:5px 0 0 10px!important;font-size:15px!important;line-height:20px!important;color:#002438!important;}
.floatBoxRightNoOutline {float:right;width:40%;padding:10px 20px 10px;text-align:left;}
.floatBoxRightNoOutline h4, .floatBoxRightNoOutline li, .floatBoxRightNoOutline strong {color:#002438!important;}
.floatBoxRightNoOutline p {padding:5px 0 0 10px!important;font-size:14px!important;line-height:20px!important;color:#002438!important;}
.floatBoxLeftNoOutline {float:left;width:40%;padding:10px 20px 10px;text-align:left;}
.floatBoxLeftNoOutline h4, .floatBoxLeftNoOutline li, .floatBoxLeftNoOutline strong {color:#002438!important;}
.floatBoxLeftNoOutline p {padding:5px 0 0 10px!important;font-size:14px!important;line-height:20px!important;color:#002438!important;}
@media screen and (max-width:41.625em){.floatBoxRight, .floatBoxRightNoOutline, .floatBoxLeft, .floatBoxLeftNoOutline{float:none;padding:0!important;width:100%;margin:0!important;clear:both}}
body.content-hub-listing .section.main-content.story-content main.content .open-html h3,
body.content-hub .section.main-content.story-content main.content .open-html h3,
body.our-stories .section.main-content.story-content main.content .open-html h3 {font-size: 26px;line-height: 30px;color: #002438;}
.noResultsMessage {font-size:26px;margin:20px 0;}
@media only screen and (min-width: 819px) and (max-width: 951px) { 
    .header .wrapper .navbar .navbar-collapse {max-width: 795px !important;}  
    .header .wrapper .navbar .navbar-collapse .nav li {margin-left: 1% !important;}
    .header .wrapper .navbar .navbar-collapse .nav li:first-child {margin-left: 17% !important;}
}
.MrKFormContentLeft {width: 58%; float: left;margin-bottom:20px;}
.MrKFormContentRight {width: 40%; float: right;background-color:#f8f5f0; border:solid #d0cdc7 1px;padding:0px 0px 20px;}
.MrKFormForm {padding:0;}
@media screen and (max-width:1024px){.MrKFormContentLeft {width: 100%!important; float:none!important;} .MrKFormContentRight {width: 100%!important; float:none!important;}}
.marketoFormThird {width:50%;margin-left:25%;}
@media screen and (max-width: 51.125em) {.marketoFormThird {width:80%;margin-left:10%;}}
@media screen and (max-width:41.625em){.marketoFormThird {width:100%;margin-left:0%;}}
.our-stories .section.tab-system .tab-container .content .stories .story .story-content h2 {font-size:26px;color:#002348;}
/*------------ Start Content Hub ------------*/
body.content-hub .section-intro .our-stories-header, body.content-hub .section.filters-container .filters {border-radius: 10px;margin-top: 10px;}
body.content-hub .section.filters-container .filters .filter .filter-tags ul li {margin:10px 15px 0 0!important;}
body.content-hub .section.backbox .backbox-wrapper {margin-top:10px;}
/* Updated 2/24/2021 - L Manges - Content Hub Category Headings */
body.content-hub .section-intro .title {margin-bottom:-10px;}
@media screen and (max-width:768px) {body.content-hub .section-intro .title {margin-bottom: 15px;}}
body.content-hub .section.filters-container .filters .filter .filter-tags ul li {background-color: transparent!important;}
body.content-hub .section.filters-container .filters .filter .section-title span {font-size:32px!important;line-height:56px;}
body.content-hub .section.filters-container .filters .filter .section-title span::after {content:"";display:inline-block;height:1px;vertical-align:middle;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #fff}
/* Updated 2/24/2021 - L Manges - Biopharma Resources Content Hub Category Headings */
body.biopharma.content-hub .section-intro {text-align:left;}
body.biopharma.content-hub .section-intro .title.titleColor {color:#4E4E4E;}
body.biopharma.content-hub .section-intro .description {max-width: 1100px;padding-left: 25px;}
body.biopharma.content-hub .section.filters-container .filters .filter .section-title {margin:10px 0 -20px;}
body.biopharma.content-hub .section-intro .title {max-width:1100px!important;font-size:42px!important;line-height:48px!important;padding-left:25px;width:100%;overflow:hidden;}
body.biopharma.content-hub .section-intro .title::after {content:"";display:inline-block;height: 1px;vertical-align:middle;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #00497B;}
body.biopharma.content-hub .section.filters-container .filters {padding:0px 70px 0 60px!important;margin-bottom:25px;}
body.biopharma.content-hub .section.filters-container .filters .filter .filter-tags ul {padding:0 0 10px;}
body.biopharma.content-hub .section.filters-container .filters .filter .filter-tags ul li {font-size:10px!important;padding:1px 10px!important;background-color: transparent;}
body.biopharma.content-hub .section.filters-container .filters .filter .section-title span {font-size:13px!important;}
body.biopharma.content-hub .section.filters-container .filters .filter .section-title span::after {content:none;}
/*------------ End Content Hub ------------*/
/*------------ Start Video Hub ------------*/
body.video-hub section.video-hub-split .visual-copy .content ul {list-style:disc;}
body.video-hub section.video-hub-split .visual-copy .content ul li {margin-left:15px;}
/*------------ End Video Hub ------------*/
/*------------ Start Gateway Fix -------------*/
/* Remove underline on click */
/* body.gateway .section.visual-split .promo-wrapper {min-height:330px;}*/
body.gateway a:focus {text-decoration: none !important;}
body.gateway a:focus > * {text-decoration: none !important;}
/* Add > to cta links */
body.gateway a.cta::after, body.gateway span.cta::after{content:'\a0>';position: relative;margin-left: 10px;font-weight: 600;}
/* Fix for line height*/
body.gateway .section.visual-split .promo-wrapper .wrapper .headline {line-height: 23px !important;}
@media screen and (max-width: 48em) {
    body.gateway .section.visual-split .promo-wrapper .wrapper .headline {line-height: normal !important;}
    body.gateway .section.visual-split .promo-wrapper .secondary-items.horizontal .secondary-content .PromoSubtitle {display:block;}
    body.gateway .section.visual-split .promo-wrapper .secondary-items.horizontal .secondary-content .content {display:block;}
}
body.gateway .section.hero .hero-container .wrapper .hero-image {width:72%}
@media screen and (max-width: 1024px) {body.gateway .section.hero .hero-container .wrapper .hero-image {width:60%}}
@media screen and (max-width: 415px) {body.gateway .section.hero .hero-container .wrapper .hero-image {width:95%}}
body.gateway .section.visual-split .promo-wrapper .secondary-items {padding:60px 30px!important;}
body.gateway .section.visual-split .promo-wrapper .secondary-items .item .cta.darkblue:hover {color:#143359;}
body.gateway .section.white.content-embedded {background: transparent!important;margin:-100px 0 60px;}
body.gateway .section.content-embedded .section-intro .title {color:#003654;font-size:32px;}
body.gateway .section.content-embedded .section-intro .description {font-size: 15px!important;font-family: 'Libre Franklin',sans-serif!important;font-weight: 400!important;line-height: 23px;margin-top: 0;margin-bottom: 15px;color:#4E4E4E!important;}
body.gateway .section.content-embedded .segment-list .segment .title {font-family: 'Libre Franklin',sans-serif;font-size:15px;color:#4E4E4E;margin-bottom:5px!important;}
body.gateway .section.content-embedded .segment-list .segment p {font-size:15px;font-weight:normal;color:#4E4E4E}
/* ----- Added 9/29/21 Louis Manges Corp Cit Top Promo Fix  -----*/
body.impact.inclusion-and-diversity.gateway .open-html>section {margin-top:-165px;}
body.impact.gateway .section.visual-split.transparentBG.ltr.promo-embedded .promo-wrapper .secondary-items.horizontal .item {width:33%;}
body.impact/*.inclusion-and-diversity*/.gateway .section.visual-split.rtl.promo-embedded .item.secondary-image {width:33%!important;}
@media screen and (max-width: 768px){
    body.impact.gateway .section.visual-split.transparentBG.ltr.promo-embedded .promo-wrapper .secondary-items.horizontal .item, 
    body.impact.gateway .section.visual-split.rtl.promo-embedded .item.secondary-image {width:100%!important;}
}
body.impact.inclusion-and-diversity.gateway .section.visual-split.transparent.ltr.promo-embedded .secondary-items.transparent.vertical.center {margin-left:60px}
@media screen and (max-width: 415px) {body.impact.inclusion-and-diversity.gateway .section.visual-split.transparent.ltr.promo-embedded .secondary-items.transparent.vertical.center {margin-left:0px}}
body.gateway .section.visual-split.navyblue .promo-wrapper .secondary-items .item .cta.darkblue {border-bottom: 1px solid #fff!important;}
sup {font-size: 70%!important;vertical-align:super!important;line-height:inherit!important;position:inherit!important;}
body.gateway sup {margin-left: -3px; margin-right: -3px;vertical-align:4px!important;}
/*------------ End Gateway Fix -------------*/
/* ----- Added 6/15/21 Louis Manges Pharmacy Management 340B Ceros Content Page  -----*/
body.pharmacy-management.mck-340b-consulting .quote {font-size:26px;line-height:40px;text-align:center;background-color:#F5F9FF;padding:30px;border-radius: 10px;}
.cerosContent {width: 75%; margin-left: 12%;margin-bottom:25px;}
.cerosLeft {float:left;}
.cerosRight {float:right;}
.cerosHero {width:812px;height:310px;border:6px solid #E7EFFC;border-radius:10px;margin-bottom:30px;}
@media screen and (max-width: 768px) {
    .cerosContent {width: 100%; margin-left: 0%;} 
    .cerosHero {margin-left:-20px;}
}
.cerosLeft01 {float:left;width:65%;/*height:750px;*/padding-right:60px;margin-bottom:30px;}
.cerosRight01 {float:right; width:35%;}
.cerosLeft02 {float:left;width:45%;}
.cerosRight02 {float:right;width:55%;height:auto;margin-bottom:25px;}
.cerosFormbox {background-color:#003654; border-radius:10px;padding-top:35px;margin-top:35px;}
body.mck-340b-consulting .cerosFormbox {height:500px;}
body.drug-utilization-reimbursement-analytics .cerosFormbox {height:550px;}
body.samples .cerosFormbox {height:500px;}
@media screen and (max-width: 1100px) {
    body.mck-340b-consulting .cerosFormbox {height:650px;}
    body.drug-utilization-reimbursement-analytics .cerosFormbox {height:750px;}
    body.samples .cerosFormbox {height:550px;}
}
.cerosFormbox .component-h1 {color:#fff;text-align:center;}
.cerosFormboxLeft {float:left;width: 40%;padding: 6%;}
.cerosFormboxRight {float:right;width:60%;color:#fff;}
@media screen and (max-width: 1100px){
.cerosHero {display:none;}
.cerosLeft01, 
.cerosRight02 {float:none;width:100%;clear:both;height: auto;margin-bottom:10px;padding-right:0px;} 
.cerosRight01, .cerosLeft02 {display:none;height:auto;}
.cerosFormbox {height:auto;}
.cerosFormbox .component-h1 {padding:0 15px;}
.cerosFormboxLeft {display:none;} 
.cerosFormboxRight {float:none;width:100%;}
}
/*----- End Pharmacy Management 340B Ceros Content Page -----*/

/* ----- Added 2/11/22 Louis Manges Link Block Component Mods  -----*/
.section.segments.link-block {margin:60px 0 40px;}
body.gateway .section.segments.link-block {margin:-150px 0 40px;}
.mck-link-block .feed-item .this-title span a {color:#007BC7;}
.mck-link-block .feed-item .this-title span a:after {content: '\a0>';position: relative;margin-left: 0px;font-weight: 600;}
.mck-link-block .feed-item:hover > .this-title span a {color:#143359;}
.mck-link-block .view-all-wrapper button {color:#007BC7;background:#fff;border:1px solid #007BC7;}
.mck-link-block .view-all-wrapper button:hover {color:#fff;background:#007BC7;border:1px solid #007BC7;}
.mck-link-block .link-block-title h2 span {background-color:#fff;padding-right:10px;}
.mck-link-block .link-block-title h2 span:after {content:"";position:absolute;top:20px;right:0;left:0;height:2px;border-top:1px solid;border-color:inherit;z-index:-1;}
/* ----- End Link Block Component Mods  -----*/

/* ----- Added 2/11/22 Louis Manges News Room Components Mods /About McKesson  -----*/
body.newsroom.gateway .section .section-intro {text-align:center!important;}
body.newsroom.gateway .section>.section-intro:first-child h1.title::after {content:none;}
/*body.newsroom.gateway .section.segments .segment-list {margin-bottom:-50px;}*/
body.newsroom.gateway .section.segments.skyblueBG.content-embedded {border-radius:10px;}
body.newsroom.gateway .section.segments.skyblueBG.content-embedded .section-intro {padding-bottom:20px!important;}
body.newsroom.gateway .contact-component-footer {text-align: center;padding: 50px 0;margin-top:-30px;border-radius:10px;}
body.newsroom.gateway .section.visual-split.PromoPrimary .promo-wrapper {min-height: auto!important;}
body.newsroom.gateway .secondary-items.skyblueBG.vertical.left {padding-top: 90px!important;padding-bottom: 90px!important;}
body.newsroom.gateway .section.listing.feed p.link .see-more.navyOPTN span {background-color:transparent!important;color: #007BC7;}
body.newsroom.gateway .section.segments .segment-list .segment a {margin-right: 0px!important;}
/* ----- End News Room Components Mods /About McKesson  -----*/

/* ----- Added 2/25/22 Louis Manges Embedded Component Mobile/Desktop/Both Setting  -----*/
@media screen and (min-width: 768px) {/*.content-embedded.mobile, .contact-embedded.mobile, */.promo-embedded.mobile {display:none;}}
@media screen and (max-width: 768px) {/*.content-embedded.display-desktop, .contact-embedded.display-desktop,*/ .promo-embedded.desktop {display:none;}}
/* ----- End Embedded Component Mobile/Desktop/Both Setting  -----*/
/* ----- Added 4/1/22 Louis Manges Fix for Gateway PAge Anchor Scrolling Issue (MCM-8043)  -----*/
body.gateway main#main-content {position:relative;}
/* ----- End Fix for Gateway Page Anchor Scrolling Issue  -----*/
/* ----- Added 4/1/22 Louis Manges Fixes for Content Hub Detail Embedded Components (MCM-7627)  -----*/
    /*   Promo Component  */
body.content-hub .section.promo-embedded {padding-bottom:0!important;}
body.content-hub .section.promo-embedded .wrapper {width:auto!important;}
body.content-hub .section.promo-embedded .content {padding:0!important;font-size:16px!important;line-height:25px!important;}
body.content-hub .section.promo-embedded .content p {margin:0;display: contents;font-size:16px!important;line-height:25px!important;}
body.content-hub .section.promo-embedded .content.darkgrayOPTN {color:#4E4E4E;border-bottom:none;}
body.content-hub .section.promo-embedded .content.navyOPTN {color:#143359;border-bottom:none;}
    /*   Content Component  */
body.content-hub .section.content-embedded .wrapper {width:auto!important;}
body.content-hub .section.content-embedded .wrapper .section-intro {padding-bottom:50px!important;}
body.content-hub .section.navyBG.content-embedded .segment-list .segment {margin-bottom:0px!important;}
@media screen and (max-width: 768px) {body.content-hub .section.navyBG.content-embedded .segment-list .segment {margin-bottom:50px!important;}}
body.content-hub .section.navyBG.content-embedded .segment-list .segment h3.title a span {color:#fff;}
body.content-hub .section.darkgrayBG.content-embedded .segment-list .segment h3.title a span {color:#fff;}
    /*   Related Content Component  */
body.content-hub .section.related-products.content-embedded {margin-top:0px!important;}
body.content-hub .section.related-products.content-embedded {padding-bottom:25px;}
body.content-hub .section.related-products.content-embedded .wrapper p {margin:25px 50px;}
body.content-hub .section.related-products.content-embedded .products .product {width:100%!important;}
body.content-hub .section.related-products.content-embedded .products .product article div span {height:auto!important;}
/* ----- End Fixes for Content Hub Detail Embedded Components  -----*/

/* ----- Added 5/13/22 Louis Manges Edits for Documentary Home Page Hero  -----*/
.section.personalized.hero {height:600px;}
/*.section.personalized #homezone1 {text-align:left;width:500px;margin-top:200px;}*/
.section.personalized #homezone1 {text-align:left;max-width:48%;margin-top:150px;padding:25px;z-index:1;background-color: rgba(255, 255, 255, 0.85); width: 100%;border-radius:15px;}
.section.personalized #video-holder {min-height: 600px!important;}
@media screen and (max-width: 818px) {.section.personalized #homezone1 {width:auto;max-width:100%;height:300px;margin-top:150px;}.section.personalized.hero {height:auto;} .section.personalized #video-holder {min-height:95%!important;}}
/*section.hero #video-holder {background-image:url(/uploadedImages/McKessoncom/Content/Images/HP_Hero/COVIDDocu-heroimage.jpg)!important}*/
/* ----- End Edits for Documentary Home Page Hero  -----*/

/* ----- Added 5/5/22 Louis Manges Edits for Newsroom  -----*/
body.gateway.newsroom .section h3.title a:hover {text-decoration:underline;color:#007BC7!important;}
/* ----- End Edits for Newsroom  -----*/

/* ----- Added 7/12/22 Louis Manges Gateway Biosimilar Drug Master Class Video Page Edits  -----*/
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split {margin-bottom: 0px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split:first-of-type {top:160px;margin-bottom:350px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split .promo-wrapper {height:250px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class section.section {padding-bottom:0px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.hero {margin-bottom:20px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.hero .hero-container {padding-top:0px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.hero .hero-container .wrapper .hero-header {width:90%;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split.slateBG.PromoPrimary.ltr.promo-embedded.inline-style .promo-wrapper {min-height: auto; margin: 50px 0;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class .skyblueBGbox {background-color:#F5F9FF;border-radius:10px;padding:25px 25px 0px 25px;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class form.mktoForm .mktoFieldWrap input.mktoField {border:#143359 solid 1px!important;}
body.specialty.advisors-and-tools.biosimilar-drug-master-class form.mktoForm .mktoButtonWrap button[type='submit'] {
    color: #007BC7!important;
    background-color: #fff!important;
    border: 1px solid #007BC7!important;
    border-radius: 10px!important;
    font-size: 15px!important;
    line-height: 20px!important;
    padding: 11px 20px 12px 20px!important;
    height: 40px;
    background-image: url(/uploadedImages/McKessoncom/Content/Images/Arrows/ctaarrow-lightblue.png)!important;
    background-repeat: no-repeat!important;
    background-position: right 20px center!important;
    background-size: 14px 8px!important;
    font-weight: bold;
    width: 180px;
}
@media screen and (max-width: 768px) {
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.hero .hero-container .wrapper .hero-image {height:0px!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.hero .hero-container {padding-top:50px!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split:first-of-type {top:0px!important;margin-bottom:0px!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split {margin-bottom: 150px!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class h3 {margin:50px 0!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .section.visual-split .promo-wrapper .secondary-items {padding:0 30px!important;}
    body.specialty.advisors-and-tools.biosimilar-drug-master-class .secondary-wrapper.secondary-left {padding-bottom:50px!important;}
}
/* ----- End Gateway Biosimilar Drug Master Class Video Page Edits  -----*/