<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BEGIN EPIC DELIVERED THEME CSS */
/* Generated by v85.0.17 */
/* BEGIN: SPECIAL HIDING PROPERTIES */
/* If you only want certain HTML content to display on mobile, tag it with an "OnlyMobile" class*/
.onlymobile, 
.onlyMobile, 
.Onlymobile, 
.OnlyMobile {
    display: none !important;
}  

/* If you want to only show content on a certain affiliate site, tag it with an Affiliate class, and then another class to unhide just for that affiliate. Use URL Rewrite an affiliate-specific override css file to do the unhiding.*/
.affiliate,
.Affiliate {
    display: none !important;
}

/* If you want to show something only when looking at your own chart, not in proxy mode, tag it with a "selfmode" class. If you want something to only show when looking at someone else's chart, use "proxymode" class. */
.proxyMode,
.proxymode,
.ProxyMode,
.Proxymode {
    display: none !important;
}
/* END: SPECIAL HIDING PROPERTIES */

/* BEGIN: CONFIGURABLE PRELOGIN LOGO HEIGHT */
/* Prelogin logo height is 6rem by default which can cause it to be cropped for many larger logos. Change it here. But we be aware 
    that your changes can affect the responsive design layout on small screens. Bottom line: the logo must be height-matched to its
    container to get a good result on both sides of the responsive breakpoint. */
body.isPrelogin .logo {height: 6rem;}
/* body.isPrelogin .logo {background-position: center top;}   */ /* Jimmy Wang 04/10/2023 - MyChart Rebrand */
/* END: CONFIGURABLE PRELOGIN LOGO HEIGHT */

/* BEGIN: CONFIGURABLE BACKGROUND COLOR AND BACKGROUND IMAGE */
/* NOTE: Commenting these out because they override classic print pop up background which is supposed to be white like paper */
/* Prelogin background image and color */
/*
body {
    background: hsl(221.2,100%,31.4%) url("../images/prelogin.jpg") no-repeat fixed top center / cover;
}
#content::after {
    background: hsl(221.2,100%,31.4%) url("../images/prelogin_blurred.jpg") no-repeat fixed top center / cover;
}
*/

/* Postlogin background image and color */
/*
body.isInside {
    background: hsl(221.2,100%,31.4%) url("../images/background.jpg") no-repeat fixed top center / cover;
}
body.isInside #content::after {
    background: hsl(221.2,100%,31.4%) url("../images/background_blurred.jpg") no-repeat fixed top center / cover;
}
.component.Popup &gt; .titlebar .titlebarblurbackground::before {
    background: hsl(221.2,100%,31.4%) url("../images/background_blurred.jpg") no-repeat fixed top center / cover ;    
}
.menudetailstable.leftmenu .leftcolumn::before, 
.goalslarge .goalsleft::before, 
.TRPContainer::before {
    background: hsl(221.2,100%,31.4%) url("../images/background_blurred.jpg") repeat top left;
}
*/
/* END: CONFIGURABLE BACKGROUND COLOR AND BACKGROUND IMAGE */

/* BEGIN: BACK OUT COMMON PRE-2017 BUTTON WORKAROUNDS */
/* This section is to back out some custom CSS many customers have written directly in their custom form XML files using internal style sheets. Without this, these customizations will not look good with the new UI. */

/* Turn off custom checkbox workarounds */
body.md_showform span.radiocontainer label.radiolabel::before,
body.md_showform input.radio + label::before,
body.md_showform input.clearradio + label::before,
body.md_showform td.prob label::before,
body.md_saveform span.radiocontainer label.radiolabel::before,
body.md_saveform input.radio + label::before,
body.md_saveform input.clearradio + label::before,
body.md_saveform td.prob label::before {
    display: none !important;
}

/* Remove custom icons applied to page title */
body.md_showform div#main div.title::before,
body.md_saveform div#main div.title::before,
body.md_showform div.title h1::before,
body.md_saveform div.title h1::before {
    display: none !important;
}

/* END: BACK OUT COMMON PRE-2017 BUTTON WORKAROUNDS */


/* BEGIN: HSL BASED COLOR CHANGES FROM colors.css */


/* BEGIN: Transparency of main body */
#main,
.BeforeList input.SearchList {
	background-color: rgba(255, 255, 255, 0.88);
}
/* END: Transparency of main body */

/* BEGIN: Transparency of side bar */
#sidebar {
	background-color: rgba(255, 255, 255, 0.75);
	color: #606060;
}
/* END: Transparency of side bar */



/* @color theme - #246FB5 ~ #2470B7 = hsl(221.2,100%,31.4%) */
h1,
h2,
h3,
h4,
.header,
.heading,
.hover a.header:focus,
.hover a.header:hover,
.hover a.heading:focus,
.hover a.heading:hover,
.titlebar,
.sectionheader,
.formsection &gt; legend,
table thead tr {
	color:  #4A00E2; /* Jimmy Wang 04/10/2023 - MyChart Rebrand */
}

/* &lt; Slider Colors &gt; */
.section.questionsContainer .question.HORIZSLIDER .sliderball,
.section.questionsContainer .question.VERTSLIDER .sliderball,
.slider-answer .slidersection.HORIZSLIDER .sliderball,
.slider-answer .slidersection.VERTSLIDER .sliderball {
	border-color: hsl(221.2,100%,31.4%); /* @color theme */
	background-color: rgb(255, 255, 255);
}
/* &lt;/ Slider Colors &gt; */


#divAcpQuestionnaire .qnr-container .questiongroup .group-prompt {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.qnr-container .text-error {
	color: red;
}

/* questionnaire overrides color for header in info popup, fix that here */
.popupiconcontainer &gt; .popupInstructions &gt; span.header {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}


.md_questionnairelist .header,
.md_mychartquestionnaire_questionnaires .header {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}



/* Custom Form question group titles */
body.md_showform .section .questiongroup &gt; legend,
body.md_saveform .section .questiongroup &gt; legend {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.subheader {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.highlight {
	background-color: #CC3443;
}

/* @color theme tint - 	rgba(36, 111, 181, 0.08) = hsla(221.2,100%,31.4%,0.08)  */
/* Hoverable Lists */
table tr.hover,
table tr td.selected,
table.hoverable tr:hover,
.section .content .hover:not(.button):not(.card),
.list.hoverable:not(.collapsible) a:not(.button):focus,
.list.hoverable:not(.collapsible) a:not(.button):hover,
.list.hoverable:not(.collapsible) li:focus,
.list.hoverable:not(.collapsible) li:hover,
.list.hoverable.collapsible a.collapsed:focus,
.list.hoverable.collapsible a.collapsed:hover,
.list.hoverable.collapsible li.collapsed:focus,
.list.hoverable.collapsible li.collapsed:focus a,
.list.hoverable.collapsible li.collapsed:hover,
.list.hoverable.collapsible li.collapsed:hover a,
.list.hoverable.collapsible li.collapsed a:focus,
.list.hoverable.collapsible li.collapsed a:hover,
.MessageList .SingleMessage.collapsed .inlinedelete:focus,
.SingleIndicator.collapsed.hover,
.listHolder &gt; .listRow.hover,
.listHolder &gt; .listRow.selected,
.clickable:hover,
.clickable:focus,
.clickable a:focus {
	background: linear-gradient(hsla(221.2,100%,31.4%,0.08), hsla(221.2,100%,31.4%,0.08)), #fff; /* @color theme tint */
}


/* @color link  - #00A1DB = hsl(208.2,100%,31.8%) */
/* Text Elements */
a,
.linkcolor,
.subtle.linkcolor {
	color: #4A00E2; /* Jimmy Wang 04/10/2023 - MyChart Rebrand */
}

/* Sometimes we have links inside of a hoverable list of cards that we want
   to keep blue (see the saved estimates workflow, screenshots in XDS 279548). */
.linkcolorOverride, .linkcolorOverride:visited {
	color: hsl(208.2,100%,31.8%) !important; /* @color link */
}

	/* @color link hover - #008DC9 ~ hsl(210.2,100%,28.2%) */
	.linkcolorOverride:focus, .linkcolorOverride:hover {
		color: hsl(210.2,100%,28.2%) !important; /* @color link hover */
	}

a:focus,
a:hover,
.linkcolor:focus,
.linkcolor:hover,
#calendar table td.ctrl a:hover {
	color: #4A00E2; /* Jimmy Wang 04/10/2023 - MyChart Rebrand */
}


/* Text highlights - some themes may have to override these when hovers are involved */
.alert,
.alertHeader,
.abnormal {
	color: #DF004F;
}

	.abnormal svg.icon {
		fill: currentColor;
	}

.overdue {
	color: #DF004F;
}

.warning {
	color: #D84000;
}

.softwarning {
	background-color: #ffffa1;
}

.warningbgcolor {
	background-color: #FFCECB;
}

.attention,
ul.MessageList .actionButtons .inlinedelete span {
	color: #D9545B;
}

.required:before {
	border-color: #CC3443 transparent transparent;
}

.statusAuthorized, /* Social Care Applications statuses */
.statusOpen, /* Social Care Applications statuses */
.positiveValue {
	color: #43A559;
}

/* @button 0091EA ~ 0091EB = hsl(215.3,100%,34.9%) */
/* Buttons */
.button,
.button:focus,
.button:hover,
ul.MessageList.list.hoverable.collapsible .SingleMessage .ReplyButton a.button {
	/*background-color: hsl(215.3,100%,34.9%); */ /* Jimmy Wang 04/12/2023 - MyChart Rebrand */
}
/* Fix wrong color on right side of button caused by override of override effects */
.buttoncheck, .buttoncheck:focus, .buttoncheck:hover {background: none;background-color: rgba(0, 0, 0, 0);}

/* @button nextstep #52CC6E ~ #52CB6E = hsl(86.4,71.7%,42.9%) */
.button.nextstep,
.button.nextstep:focus,
.button.nextstep:hover {
	background-color: #4A00E2; /* Jimmy Wang 04/19/2023 - MyChart Rebrand */
}

.button.completeworkflow,
/* Jimmy Wang 04/10/2023 - MyChart Rebrand - begin */
/*
.button.completeworkflow:focus,
.button.completeworkflow:hover {
	background-color: hsl(86.4,71.7%,42.9%);
}
*/

	
/* @button cancel #D9545B ~ #D9545A  = hsl(357,64%,59%) */
.button.cancelworkflow,
.button.cancelworkflow:focus,
.button.cancelworkflow:hover {
	/*background-color: hsl(357,64%,59%);*/
}

.button.cancelqnr,
.button.cancelqnr:focus,
.button.cancelqnr:hover {
	/*background-color: hsl(357,64%,59%);*/
}

.button.inlinedelete,
.button.inlinedelete:focus,
.button.inlinedelete:hover {
	/*background-color: hsl(357,64%,59%);*/
}

.button.inlineedit,
.button.inlineedit:focus,
.button.inlineedit:hover {
	/*background-color: hsl(215.3,100%,34.9%);*/
}

.button.inlinesave,
.button.inlinesave:focus,
.button.inlinesave:hover {
	/*background-color: hsl(86.4,71.7%,42.9%);*/
}
/* Jimmy Wang 04/10/2023 - MyChart Rebrand - end */

.button.disabled,
.button.disabled:focus,
.button.disabled:hover,
.button[disabled]:not(.omitdisablestyling),
.button[disabled]:focus:not(.omitdisablestyling),
.button[disabled]:hover:not(.omitdisablestyling) {
	background-color: #DBDBDB;
}

a.link.cancel {
	color: #D9545B;
}

/* Toggle Buttons &amp; Buttonchecks */
label.togglebutton[for],
input.buttoncheck + label.buttoncheck {
	background-color: #FFF;
}

/* @button check #BFE1FF ~ #BDE0FF = hsl(220.5,100%,75.9%) */
input:checked + label.togglebutton[for],
input.buttoncheck:checked + label.buttoncheck {
	background-color: hsl(220.5,100%,75.9%);
}

input.prettycheck:checked + label:before,
input.buttoncheck:checked + label.buttoncheck:before {
	background-color: hsl(215.3,100%,34.9%);
	border-color: hsl(215.3,100%,34.9%);
}

input.buttoncheck:disabled + label,
input.prettycheck:disabled + label:before,
input.buttoncheck:disabled + label.buttoncheck:before {
	background-color: #EAEAEA;
	border-color: #DBDBDB;
}

input.buttoncheck:disabled:checked + label,
input.prettycheck:disabled:checked + label:before,
input.buttoncheck:disabled:checked + label.buttoncheck:before {
	background-color: #F2F2F2;
}


/* Back Button */
#main .back .button,
.Popup li.previouspage .previouspage.button {
	color: hsl(215.3,100%,34.9%);
}




/* Form Fields */

	select.selected {
		border-left-color: hsl(221.2,100%,31.4%); /* @color theme */
	}

/* Subway UI */
.subway,
.subway a,
.subway a:focus,
.subway a:hover {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.line .trainrail {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}

	/* @color theme tint - rgba(36, 111, 181, 0.5) = hsla(221.2,100%,31.4%,0.5) */
	.line .trainrail.future:not(.visited) {
		background-color: hsla(221.2,100%,31.4%,0.5); /* @color theme tint */
	}



.stops .trainstation {
	background: linear-gradient(hsla(221.2,100%,31.4%,0.5),hsla(221.2,100%,31.4%,0.5)), #fff; /* @color theme tint */
	border-color: hsl(221.2,100%,31.4%); /* @color theme */
}

.stops .now .trainstation {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}

.stops .future:not(.visited) .trainstation {
	border-color: hsla(221.2,100%,31.4%,0.5); /* @color theme tint */
}



.list.hoverable:not(.collapsable) a.addItem,
.list.hoverable:not(.collapsable) a.addItem:hover {
	color: hsl(208.2,100%,31.8%); /* @color link */
}




/*Old existing code - DO NOT ADD TO THIS, CLEAN IT UP INSTEAD */


/*THINGS THAT ARE THEME COLOR*********************/
.calendar table td.today a {
	border-color: hsl(221.2,100%,31.4%); /* @color theme */
}

.ReviewMessages .BeforeList .tabs input:checked + label {
	border-bottom-color: hsl(221.2,100%,31.4%); /* @color theme */
}

#calendar table td.ctrln,
.urgent,
.PickOrganization .content &gt; p {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.calendar table tbody td.hi a,
.calendar .selectableevent,
.fullscreen ul.careteam li.selected:before,
.goalslarge li.goalslistelement.selected:before {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}

/*THINGS THAT ARE BLACK ****************************/

/* @todo #268832 ~ 268731 = hsl(79.3,74%,21%) */
.component .todolistelement .echeckinstatus,
.todotiles .echeckinstatus {
	color: hsl(79.3,74%,21%);
}

.component .medicationlistelement .refilldisabledstatus {
	color: #D84000;
}

.goalssmall .goalslist .compliant {
	color: hsl(208.2,100%,31.8%); /* @color link */
}
/* @goalslarge #0079B7 ~ #007AB8 = hsl(212.5,100%,24.9%) */
.goalslarge .goalslist .compliant,
.goalslarge .chartgraph .compliant {
	color: hsl(212.5,100%,24.9%);
}


.medicationspopup .medcard.selected {
	box-shadow: 0 8px 9px 1px rgba(18, 113, 8, 0.4);
}

/* @redgray1 #737171 - 747272 = hsl(0,0.9%,45.1%) */
ul.MessageList .MessageSummary .Preview,
ul.MessageList .ExpandedSummary .Viewers .label,
ul.MessageList .SenderDetails .Date {
	color: hsl(0,0.9%,45.1%);
}

.multiMonthCalendar .calendarBtns a,
.multiMonthCalendar .calendarBtns a:hover,
.multiMonthCalendar .calendarBtns a:focus,
.multiMonthCalendar li.calendarBackEventBtn:before,
.multiMonthCalendar li.calendarNextEventBtn:after,
.loginalert .body .apptDateDetails,
.BeforeList .top a,
.messagefooter .loadall,
.calendar table td#calcancel a,
.ToDolist li.healthadvisory a.requestappointment:not(.button) {
	color: hsl(208.2,100%,31.8%); /* @color link */
}


/* @redgray2 rgba(150, 145, 145, 0.84) ~ rgba(150, 146, 146, 0.84) ~ hsla(0,1.4%,57.1%,0.84) */
.todolistspopup .todotiles {
	box-shadow: 0 2px 5px 0 hsla(0,1.4%,57.1%,0.84);
}

/* @todo-healthadvisory-purple #C786BC ~ #C785BC = hsl(310,37.1%,65.1%) */
.todotiles.healthadvisory:after {
	background-color: hsl(310,37.1%,65.1%);
}

/* @todo-appointment-blue #1180FF ~ #0F7FFF = hsl(224.3,100%,41.8%) */
.todotiles.appointment:after {
	background-color:  hsl(224.3,100%,41.8%);
}

/* @todo-order-morepurple #9657FF ~ #9A5CFF = hsl(262.5,100%,67.1%) */
.todotiles.order:after {
	background-color: hsl(262.5,100%,67.1%);
}


/* @todo-healthadvisory-purple #ECC4E5 ~ #ECC5E6 = hsl(309.2,50.6%,84.9%) */
.todotiles.healthadvisory.selected {
	box-shadow: 0 9px 18px 2px hsl(309.2,50.6%,84.9%);
}
/* todo-appointment-blue #88BEFC ~ #88BEFC = hsl(224.4,100%,64.9%) */
.todotiles.appointment.selected {
	box-shadow: 0 9px 18px 2px hsl(224.4,100%,64.9%);
}
/* @todo-order-morepurple #D9C1FF ~ #D9C2FF = hsl(262.6,100%,88%) */
.todotiles.order.selected {
	box-shadow: 0 9px 18px 2px hsl(262.6,100%,88%);
}

/* @todoweekcalendarcontent #4e9cc8 ~ #4F9CC9 = hsl(214.4,86.2%,43.7%) */
.todoweekcalendarcontent .event.showtime,
.todoweekcalendarcontent .event.notime .eventinner:before,
.todoweekcalendarcontent .event.notime .eventinner {
	background: hsl(214.4,86.2%,43.7%);
}


/* @redgray3 - #ECE4E4 ~ #ECE4E4 = hsl(0,17.4%,91%) */
.todotooltip, #weekcalendartooltip,
#staticeventcalendartooltip {
	box-shadow: 0 0 3px 1px hsl(0,17.4%,91%);
}

/*  @visittypecontainer #5579a9 ~ #557AAA = hsl(226.2,66.5%,38.8%) */
.visittypecontainer a.visitlink.request {
	color: hsl(226.2,66.5%,38.8%);
}

/* @color theme tint - 	rgba(36, 111, 181, 0.15) = hsla(221.2,100%,31.4%,0.15)  */
.loginalert .body .offertitle {
	background: linear-gradient(hsla(221.2,100%,31.4%,0.15), hsla(221.2,100%,31.4%,0.15)), #fff; /* @color theme tint */
}

/*#endregion Plan of Care Widget Styles*/
/*End of old existing code - DO NOT ADD TO THIS, CLEAN IT UP INSTEAD */

/* #region Billing - Account Summary */

/* The account card action links are large links at the bottom of each card. */
.ba_card_actions_link {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}


	/* @color theme tint - 	rgba(36, 111, 181, 0.1) = hsla(221.2,100%,31.4%,0.1)  */
	.ba_card_actions_link:hover, .ba_card_actions_link:focus, .ba_card_actions_link:active {
		background-color: hsla(221.2,100%,31.4%,0.1); /* @color theme tint */
		color: hsl(221.2,100%,31.4%); /* @color theme */
	}

/* Paperless billing cards have a little corner set to green. */
.ba_card_header_paperless {
	border-top-color: #52CC6E;
	border-right-color: transparent;
}

/* #endregion Billing - Account Summary */

/* #region Billing - account details */
div.ChargeGroupContainer {
	border-left-color: hsl(221.2,100%,31.4%); /* @color theme */
}
/* #endregion Billing - account details */
/* #region Billing - Payment Pages */

.moneyColor,
.essMoneyColor,
.HARSAutopay {
	color: #43A559;
}


.payplanoverdue .paymentplanautocontainer .payplanamount {
	color: #CC3443;
}

/* #endregion */
/* #region Billing - Estimates */

/* #region Billing - Estimates - General */

.essLtrBtn:not(.nextstep) {
	background-color: hsl(215.3,100%,34.9%) !important;
}

/* #endregion */

/* #region Billing - Estimates - Saved Estimates */
div.essSuccessAlert {
	border-left-color: #43A559;
}

	div.essSuccessAlert a.essSuccessAlertClose {
		color: #88AA88;
	}

div.essEstimateCardFooter {
	border-top-color: #EAE5E5;
}

li div.essEstimateCardFooter div:first-child + div {
	border-top-color: #F0EAEA;
}

li.essJustSaved, li.essNew {
	border-color: #BFE1FF;
}

/* Delete button text should turn red when hovering or selecting. */
div.essEstimateCardButtons a:hover span, div.essEstimateCardButtons a:focus span {
	color: #CC3443;
}



/* @essPageSelectorLink #D2EBFE ~ D2EBFE = hsl(206,96%,91%) */
.essPageSelectorLink:not(.selected):not(.disabled):hover {
	background-color: hsl(218.2,100%,79.8%);
}


line.essRangeMidpoint {
	stroke: #43A559;
	fill: #43A559;
}

.line-label--avg {
	color: #43A559;
}

/* A color to call out if a maximum-out-of-pocket line is being hit. */
.essMOOPHit {
	color: #FF7733;
}

div.essWarningCard {
	border-left-color: #CC4433;
}			
@keyframes redFlash {
	from {
		background-color: #CC4433;
	}

	to {
		background-color: #FFFFFF;
	}
}
div.essInfoCard {
	border-left-color: hsl(215.3,100%,34.9%);
}


/* @essManuallySet #4F89D6 ~ 4D88D5 = hsl(226.2,95%,45.7%) */
/* @essManuallySet #F0F4FC - EEF3FC = hsl(230.8,100%,84.9%) */
input.essManuallySet {
	border-color: hsl(226.2,95%,45.7%);
	background-color: hsl(230.8,100%,84.9%);
}

	input.essManuallySet:focus {
		border-color: hsl(226.2,95%,45.7%);
	}

input.essInvalidEntry {
	border-color: #FF3A35;
	background-color: #FFCECB;
}

	input.essInvalidEntry:focus {
		border-color: #FF3A35;
	}

.list.hoverable li.essSlideshowCard p.essSlideshowCardMuted a {
	color: hsl(215.3,100%,34.9%);
}

/* #endregion */

.list.hoverable li.essSlideshowCard p.essSlideshowCardMuted a {
	color: #0091EA;
}

/*Messaging*/

.ReviewMessages .messageheader .filters {
	background-color: hsla(221.2,100%,31.4%,0.05); /* @color theme tint */
}



/*#region BedsideMessages*/
.messagebackgrounduser {
	background: #D3ECAF;
	border-color: #B8E07C;
}

/*#endregion BedsideMessages*/



/*Member tabs*/
.membertab.selected {
	border-color: hsl(221.2,100%,31.4%) hsl(0,0%,77%) transparent; /* @color theme */
}


/*#region Scheduling */
.button[data-type=workflow]:hover,
.button[data-type=workflow]:focus {
	background-color: hsl(219.5,100%,32.2%);
}

.slot {
	background-color: hsl(86.4,71.7%,42.9%);
}

	/* @slot #2F9D49 ~ #2F9D49 = hsl(86.7,71.8%,27.1%) */
	.slot.selected,
	html:not(.mobile) .slot:hover,
	html:not(.mobile) .slot:focus {
		background-color: hsl(86.7,71.8%,27.1%);
        color: #fff;
	}


/* @color theme tint - 	rgba(36, 111, 181, 0.05) = hsla(221.2,100%,31.4%,0.05)  */
.requestheader {
	background-color: hsla(221.2,100%,31.4%,0.05); /* @color theme tint */
}


/* @apptDeptInstructions #EDF7FE ~ #ECF6FE = hsl(219,100%,84.9%) */
.apptDeptInstructions .section.flat {
	background-color: hsl(219,100%,84.9%);
}

.summary .titlebar,
.sidebarlinks .titlebar {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}



/* @color theme tint - 	rgba(36, 111, 181, 0.1) = hsla(221.2,100%,31.4%,0.1)  */
	a.summaryInfo:hover, a.summaryInfo.summaryActive {
		background-color:  hsla(221.2,100%,31.4%,0.1); /* @color theme tint */
	}

.summaryInfo.summaryActive .subtle.edit, .summaryInfo.summaryComplete .subtle, .summaryInfo.summaryIncomplete .subtle {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

.summaryInfo .subtle.editText {
	color: hsl(215.3,100%,34.9%);
}

.summaryInfo:before {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}

/* summaryInfo #3A9BE5 rgba(58, 155, 229, 0.0) ~ 389AE5 = hsla(218.3,100%,44.7%,0) */
.summaryInfo.summaryActive {
	background-color: hsla(218.3,100%,44.7%,0);
}

.sidebyside .providerstep::after {										
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

/* #3170aa ~ #3170AA = hsl(221,88.4%,31.8%) */
#scheduling-workflow .banner::before {
	background-color: hsl(221,88.4%,31.8%);
}

#standardworkflowselector &gt; .separator &gt; p {
	color: hsl(221.2,100%,31.4%); /* @color theme */
}

#standardworkflowselector &gt; .separator &gt; .line {
	background-color: #ddd;
}

/* #EBF2F9 ~ #EBF2F9 = hsla(222.3,87%,83.7%,0.2) */
#scheduling-workflow .favoriteContainer {
	background-color: hsla(222.3,87%,83.7%,0.2);
}

/* @colorhelptip - #E6F8FE ~ #E7F8FE = hsl(207.9,100%,83.9%)  */
.card.helptip.secondarycolor {
	background-color: hsl(207.9,100%,83.9%);														
}

/* @color theme tint - 	rgba(36, 111, 181, 0.2) = hsla(221.2,100%,31.4%,0.2)  */
.summary {
	border-top: 0.2rem solid hsla(221.2,100%,31.4%,0.2); /* @color theme tint */
}


/* summaryInfo #3A9BE5 rgba(58, 155, 229, 1) ~ 389AE5 = hsla(218.3,100%,44.7%,1) */
.summaryInfo {
	border-top: 0px solid hsla(218.3,100%,44.7%,1);
}

/* summaryInfo #3A9BE5 rgba(58, 155, 229, 0.5) ~ 389AE5 = hsla(218.3,100%,44.7%,0.5) */
	.summaryInfo.summaryActive.summaryIncomplete {
		border-top: 0px solid hsla(218.3,100%,44.7%,0.5);
	}



/*#region On My Way*/
/* @onmyway #0778D6 ~ #0778D6 = hsl(219.5,100%,32.2%) */
#onMyWayPopup .walkInButton:hover:not([disabled]),
#onMyWayPopup .walkInButton:focus:not([disabled]) {
	background-color: hsl(219.5,100%,32.2%);
}

/*#endregion*/

/*#region Self Triage*/

/* @selfTriage #97CEEA ~ #95CDE9 = hsl(212.3,98.8%,63.7%) */
.selfTriage .helperSection.narrowSymptoms:after,
.selfTriage .helperSection.nextSteps:after {
	border-color: hsl(212.3,98.8%,63.7%);
}

.selfTriage .actionNodeWorkflow .actionNode .successStatus .successMessage {
	color: #438359;
}

/* 41A0FF ~ #42A1FF  = hsl(222.1,100%,51.8%) */
.selfTriage .pastTriage .date {
	color: hsl(222.1,100%,51.8%);
}

/*#endregion*/


/*#region Self Triage*/
#dt-container .dtbanner {
	background-color: #FEFCD8;
}
/*#endregion*/

/*#region Decision Trees*/
#dt-container .dtbanner {
	background-color: #FEFCD8;
	border-color: #CCC;
}
/*#endregion*/

/*#region upload widget*/
.upload--limit-reached {
	color: #CC3443;
}
/*#endregion*/

/*#region upload widget*/
.upload--limit-reached {
	color: #CC3443;
}
/*#endregion*/

/*#region Campaigns*/
.buttonReplacementText {
	color: #43A559;
										  
}

/*#endregion*/

.refill-workflow .card.refill-disabled .medmessage {
	background-color: #8B969D;
}

.refill-workflow .medcard.refill-disabled * {
	color: #8B969D;
}
.medcard .selection-disabled .cardline.medmessage {
	background-color: #8B969D;
}

.section .rxholder .rx .rxsig.temporary { 
	background-color: #ffffa1;		  
}

.medcard .selection-enabled input[type=checkbox] + label svg {
	fill: #8B969D;	 
}


.medcard .med-selection-box .selection-disabled svg {
	fill: #8B969D;
}
/* END: HSL BASED COLOR CHANGES FROM colors.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM rx.css */

/* highlight on hover on checkbox*/
.medcard .selection-enabled input[type=checkbox] + label svg:hover {
	fill: hsl(215.3,100%,34.9%);
}

/* highlight on tab focus on checkbox*/
/* #9ECAED ~ #9CC8ED = hsl(219.7,100%,65.9%) */
.med-selection-box input[type="checkbox"]:focus + label svg {
    box-shadow: 0 0 10px hsl(219.7,100%,65.9%);
}

.medcard .selection-enabled input[type=checkbox]:checked + label svg {
	fill: hsl(215.3,100%,34.9%);
									  
}

.refill-workflow .medications-step .medcard.selected {
    border: 1px solid hsl(215.3,100%,34.9%);
}

/* END: HSL BASED COLOR CHANGES FROM rx.css */


/* BEGIN: HSL BASED COLOR CHANGES FROM AdvancedCarePlanning.css */
#divHCAs .divHCATitle img {
    background-color: hsl(221.2,100%,31.4%); /* @color theme */
}
.hca-content.card .cardline.hca-activestatus.active {
    background-color: #cce9cf;
    border-color: #99da9e;
}
/* END: HSL BASED COLOR CHANGES FROM AdvancedCarePlanning.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM cards.css */
.card .cardheader
{
	background: linear-gradient(hsla(221.2,100%,31.4%,0.15), hsla(221.2,100%,31.4%,0.15)), #fff;  /* @color theme tint */
}

.cardlist.selectable .card.selected:before {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
}

/* Receipt-Style */
.receipt .titlebar
{
	background: hsl(221.2,100%,31.4%) none; /* @color theme */
}
.receipt .receiptsection .receiptline.name
{
	color: hsl(221.2,100%,31.4%); /* @color theme */
}
/* Help tip style */
.card.helptip
{
	background: url("../images/info.png") no-repeat scroll 0.7rem center #FEFDE5;
	background-size: 2rem 2rem;
}
/* END: HSL BASED COLOR CHANGES FROM cards.css */




/* BEGIN: HSL BASED COLOR CHANGES FROM billing.css */
div.OutstandingBalanceHeader {
	color: hsl(224.1,100%,33.7%);
}
/* END: HSL BASED COLOR CHANGES FROM billing.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM esignwidget.css */
#documenttable .document .sign-later input:focus
{
	border: 3px solid hsl(225.4,100%,34.9%);
}

#popupFooter
{
	border-color: hsl(225.4,100%,34.9%);
}

input.button.sign-later 
{
	color: hsl(234.3,100%,36.7%);
	border: 1px solid hsl(225.4,100%,34.9%);
}

.checkboxClickArea
{
	border: 1px solid hsl(225.4,100%,34.9%);
	background-color: #F1F1F1;
}

/* END: HSL BASED COLOR CHANGES FROM esignwidget.css */


/* BEGIN: HSL BASED COLOR CHANGES FROM documents.css */
tr.clickable.selectedVisitRecord
{
	background-color: hsla(221.2,100%,31.4%,0.2); /* @color theme tint */
}
li.listheaderelement {
	background-color: hsl(221.2,100%,31.4%); /* @color theme */
	color: #FFF;
}

.previewCCD .previewPopupMulti .listelement.selected {
	background-color: hsla(212.1,100%,69.8%,0.5);
}

.listelement .date div {
	color: hsl(222.1,100%,51.8%);
}

/* END: HSL BASED COLOR CHANGES FROM documents.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM visits.css */
.Visits .date div, .visitdetails .date div {
    color: hsl(222.1,100%,51.8%);
}
.md_visitdetails_index div.providerphotocontainer a:hover .providerphoto {
	border-color: hsl(215.3,100%,34.9%);
}
.md_visitdetails_index div.triangle {
	border-color: transparent transparent hsl(219,100%,84.9%) transparent;
}

.md_visitdetails_index div.visitinformation {
	background-color: hsl(219,100%,84.9%);
}
label.filterButton {
	color: hsl(208.2,100%,31.8%); /* @color link */
}
	label.filterButton:hover {
		color: hsl(210.2,100%,28.2%); /* @color link hover */
	}
label.clearButton {
	color: hsl(215.3,100%,34.9%);
}
/* #1E90FF ~ #1F8FFF = hsl(222.3,100%,44.9%) */
.dropdown-content tr:hover td.optionCell &gt; label {
	color: white;
	background-color: hsl(222.3,100%,44.9%);
}
.optionCell &gt; input:focus + label {
	color: white;
	background-color: hsl(222.3,100%,44.9%);
}

/* END: HSL BASED COLOR CHANGES FROM visits.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM preferences.css */
.group.hover .grouphelptext
{
	color: hsl(210.2,100%,28.2%); /* @color link hover */  
}
/* END: HSL BASED COLOR CHANGES FROM preferences.css */

/* BEGIN: HSL BASED COLOR CHANGES FROM highconstrast.css */

/* @color link  - #006FCA ~ #0070CC = hsl(219.3,100%,28.8%) */
/* Darken link text */
[data-altstylesheet="High Contrast"] a,
[data-altstylesheet="High Contrast"] .linkcolor,
[data-altstylesheet="High Contrast"] .subtle.linkcolor,
[data-altstylesheet="High Contrast"] #sidebar .recovery a,
[data-altstylesheet="High Contrast"] #sidebar .component.medicationslist .pickupbanner,
[data-altstylesheet="High Contrast"] #sidebar .component.medicationslist .pendingupdates,
[data-altstylesheet="High Contrast"] .visitinformation a:not(.button),
[data-altstylesheet="High Contrast"] .apptDeptInstructions .section.flat a:not(.button),
[data-altstylesheet="High Contrast"] .medbottom .medinfocolumn a,
[data-altstylesheet="High Contrast"] .softwarning a:not(.button) {
	color: hsl(219.3,100%,28.8%);
}
[data-altstylesheet="High Contrast"] .linkcolorOverride {
	color: hsl(219.3,100%,28.8%) !important; /* @color link */
}

/* @color link hover  -  #005EAC ~ #005FAD = hsl(219.3,100%,22.7%) */
[data-altstylesheet="High Contrast"] a:hover {
	color: hsl(219.3,100%,22.7%); /* @color link hover */
}
[data-altstylesheet="High Contrast"] .linkcolorOverride:hover {
	color: hsl(219.3,100%,22.7%) !important; /* @color link hover */
}
/***/

/* Darken Fill in Progress status test */
[data-altstylesheet="High Contrast"] .component .medicationlistelement .refilldisabledstatus {
	color: #C53B00;
}


/* @color theme shade  -  #1D6CB6 ~ #1C6BB5 = hsl(221.3,100%,29.8%) */
/* Darken sidebar headers */
[data-altstylesheet="High Contrast"] #sidebar .header {
	color: hsl(221.3,100%,29.8%); /* @color theme shade */
}
/* Unless it's on a colored titlebar already */
[data-altstylesheet="High Contrast"] #sidebar .header.titlebar {
	color: #FFF;
}

/* @Darken datestamp  -  #0778D6 ~ #0778D5 = hsl(219.5,100%,32.2%) */
/* Darken datestamp */
[data-altstylesheet="High Contrast"] .Visits .card .date div,
[data-altstylesheet="High Contrast"] .previewCCD .listelement .date div {
	color: hsl(219.5,100%,32.2%);
}
/***/

/* Darken green text */
[data-altstylesheet="High Contrast"] body .moneyColor,
[data-altstylesheet="High Contrast"] body .essMoneyColor,
[data-altstylesheet="High Contrast"] body .HARSAutopay,
[data-altstylesheet="High Contrast"] body .payplannormal .paymentplanautocontainer .payplanamount.nopayment {
	color: hsl(88.6,88.8%,18%);
}

/* Med Refill Workflow Specific*/
[data-altstylesheet="High Contrast"] .rxReviewCards .reviewCostContainer.moneyColor {
	color: black;
}

[data-altstylesheet="High Contrast"] .rxReviewCards {
	border: 1px solid #e0e0e0;
}



/* Lessen the transparent background effect and remove some background colors */
[data-altstylesheet="High Contrast"] #main,
[data-altstylesheet="High Contrast"] .BeforeList input.SearchList,
[data-altstylesheet="High Contrast"] body .card.addItem {
	background-color: #fff;
}

[data-altstylesheet="High Contrast"] #sidebar {
	background-color: rgba(255, 255, 255, 0.92);
}

[data-altstylesheet="High Contrast"] body .signupContainer .card.loginContainer {
	background: #fff;
}

[data-altstylesheet="High Contrast"] body .application {
	background: #fff;
}
/***/
/* @color theme tint - 	rgba(36, 111, 181, 0.05) = hsla(221.2,100%,31.4%,0.05)  */
/* Darken fixed table header cell background (e.g. test result detail past results table)*/
[data-altstylesheet="High Contrast"] body .section .chart .tableOverlay table tr th.fixed {
	background: linear-gradient(hsla(221.2,100%,31.4%,0.05), hsla(221.2,100%,31.4%,0.05)), #fff; /* @color theme tint */
}
/***/

/* @ToDo calendar -  #257DB1 ~ #257EB1 = hsl(214.1,98.6%,30.8%) */
/* Darken ToDo calendar items */
[data-altstylesheet="High Contrast"] .todoweekcalendarcontent .event.showtime,
[data-altstylesheet="High Contrast"] .todoweekcalendarcontent .event.notime .eventinner:before,
[data-altstylesheet="High Contrast"] .todoweekcalendarcontent .event.notime .eventinner {
	background: hsl(214.1,98.6%,30.8%);
}
/***/
/* Darken inactive side tab (e.g. Download My Record download popup) */
[data-altstylesheet="High Contrast"] div.section div.sidetab ul.sectiontabs li:not(.selected) {
	background: #f1f1f1;
	color: hsl(219.3,100%,28.8%);
}





/* Add borders around form elements */
[data-altstylesheet="High Contrast"] input, 
[data-altstylesheet="High Contrast"] select, 
[data-altstylesheet="High Contrast"] textarea,
[data-altstylesheet="High Contrast"] .terms,
[data-altstylesheet="High Contrast"] label.togglebutton[for],
[data-altstylesheet="High Contrast"] input.buttoncheck + label.buttoncheck,
[data-altstylesheet="High Contrast"] .TestResultsHeader .BeforeTestResultsList input.SearchList,
[data-altstylesheet="High Contrast"] .messageheader .BeforeList input.SearchList,
[data-altstylesheet="High Contrast"] .messageheader .BeforeList select,
[data-altstylesheet="High Contrast"] .lookup .searchinputs input[type="text"] {
	border: 1px solid #aaa;
}

[data-altstylesheet="High Contrast"] .messageheader .BeforeList select {
	box-shadow: none;
}
/***/


/* Add borders to card-like elements and tables */
[data-altstylesheet="High Contrast"] .card:not(.SingleResult),
[data-altstylesheet="High Contrast"] .accountBadge,
[data-altstylesheet="High Contrast"] #calendar table,
[data-altstylesheet="High Contrast"] .section table[id],
[data-altstylesheet="High Contrast"] .TestResultsList,
[data-altstylesheet="High Contrast"] ul.MessageList,
[data-altstylesheet="High Contrast"] .HPcell.component &gt; .content,
[data-altstylesheet="High Contrast"] .component.pocdefault &gt; a.viewmore,
[data-altstylesheet="High Contrast"] .stepContainer .filterControl .filterValue,
[data-altstylesheet="High Contrast"] ul li.HARForPayment:first-of-type {
	border: 1px solid #e0e0e0;
}
/***/

/* Popup titlebar */
[data-altstylesheet="High Contrast"] .component.Popup &gt; .titlebar {
	background-color: rgba(255, 255, 255, 0.925);
	border-bottom: 1px solid #e0e0e0;
}
/***/

/* My Conditions condition dropdown */
[data-altstylesheet="High Contrast"] .flyoutprompt {
	background-color: hsl(219.5,100%,32.2%);
}

[data-altstylesheet="High Contrast"] .flyoutitem {
	color: hsl(219.5,100%,32.2%);
}
/***/


/* Darken edit icon (e.g. add health issue popup) */
[data-altstylesheet="High Contrast"] img[src*="edit.png"] {
	background-image: url('../images/edit_HC.png');
	background-size: contain;
	background-repeat: no-repeat;
	padding: 10px;
	width: 20px;
}
/***/


/* @actiongreen -  #178935 ~ #178735 = hsl(88.6,88.8%,18%) */
/* Darken autopay badge (new Billing Accounts Summary) */
[data-altstylesheet="High Contrast"] .ba_card_header_paperless {
	border-top-color: hsl(88.6,88.8%,18%);
}
/***/


[data-altstylesheet="High Contrast"] .button:not(.buttoncheck),
[data-altstylesheet="High Contrast"] .button:not(.buttoncheck):focus,
[data-altstylesheet="High Contrast"] .button:not(.buttoncheck):hover,
[data-altstylesheet="High Contrast"] ul.MessageList.list.hoverable.collapsible .SingleMessage .ReplyButton a.button {
	/*background-color: hsl(219.5,100%,32.2%);*/ /* Jimmy Wang 04/19/2023 - MyChart Rebrand */
}

[data-altstylesheet="High Contrast"] .button.nextstep,
[data-altstylesheet="High Contrast"] .button.nextstep:focus,
[data-altstylesheet="High Contrast"] .button.nextstep:hover {
	background-color: #4A00E2; /* Jimmy Wang 04/19/2023 - MyChart Rebrand */
}

[data-altstylesheet="High Contrast"] .button.completeworkflow,
[data-altstylesheet="High Contrast"] .button.completeworkflow:focus,
[data-altstylesheet="High Contrast"] .button.completeworkflow:hover {
	background-color: #4A00E2; /* Jimmy Wang 04/18/2023 - MyChart Rebrand */
}

/* Red cancel button */
[data-altstylesheet="High Contrast"] .button.cancelworkflow,
[data-altstylesheet="High Contrast"] .button.cancelworkflow:focus,
[data-altstylesheet="High Contrast"] .button.cancelworkflow:hover,
[data-altstylesheet="High Contrast"] .button.cancelqnr,
[data-altstylesheet="High Contrast"] .button.cancelqnr:focus,
[data-altstylesheet="High Contrast"] .button.cancelqnr:hover {
	background-color: hsl(353,61%,54%);
}

/* Red delete button */
[data-altstylesheet="High Contrast"] .button.inlinedelete,
[data-altstylesheet="High Contrast"] .button.inlinedelete:focus,
[data-altstylesheet="High Contrast"] .button.inlinedelete:hover {
	background-color: hsl(353,61%,54%);
}

[data-altstylesheet="High Contrast"] .button.inlineedit,
[data-altstylesheet="High Contrast"] .button.inlineedit:focus,
[data-altstylesheet="High Contrast"] .button.inlineedit:hover {
	background-color: hsl(219.5,100%,32.2%);
}

[data-altstylesheet="High Contrast"] .button.inlinesave,
[data-altstylesheet="High Contrast"] .button.inlinesave:focus,
[data-altstylesheet="High Contrast"] .button.inlinesave:hover {
	background-color: hsl(88.6,88.8%,18%);
}


/* Fix high contrast button color override standard white */
[data-altstylesheet="High Contrast"] .button, 
[data-altstylesheet="High Contrast"] .button:focus, 
[data-altstylesheet="High Contrast"] .button:hover, 
[data-altstylesheet="High Contrast"] ul.MessageList.list.hoverable.collapsible .SingleMessage .ReplyButton a.button {
    color: white;
}

/* Fix high contrast button override background color in calendars */
[data-altstylesheet="High Contrast"] .multiMonthCalendar .calendarBtns a, 
[data-altstylesheet="High Contrast"] .multiMonthCalendar .calendarBtns a:hover {
    background: none;
    box-shadow: none;
}

[data-altstylesheet="High Contrast"] .button.disabled,
[data-altstylesheet="High Contrast"] .button.disabled:focus,
[data-altstylesheet="High Contrast"] .button.disabled:hover,
[data-altstylesheet="High Contrast"] .button[disabled],
[data-altstylesheet="High Contrast"] .button[disabled]:focus,
[data-altstylesheet="High Contrast"] .button[disabled]:hover {
    background-color: #DBDBDB;
    color: #565656;
}

[data-altstylesheet="High Contrast"] #main .back .button {
	color: hsl(219.5,100%,32.2%);
}


[data-altstylesheet="High Contrast"] body .stepContainer .openingsData .slotslist .slotdetailaction.selected,
[data-altstylesheet="High Contrast"] body .lookup .searchinputs:after,
[data-altstylesheet="High Contrast"] body .lookup .expanded #searchimg {
	background-color: hsl(88.6,88.8%,18%);
	border-color: hsl(88.6,88.8%,18%);
}
/***/
/* Lists */
[data-altstylesheet="High Contrast"] .list.collapsible &gt; * {
	border-color: #AAA;
	border-style: solid solid none;
	border-width: 1px 1px 0;
}

[data-altstylesheet="High Contrast"] .list.collapsible &gt; :last-child {
	border-bottom: 1px solid #AAA;
}

[data-altstylesheet="High Contrast"] .listHolder {
	border: 1px solid #e0e0e0;
}
/***/

/* Scheduling */
[data-altstylesheet="High Contrast"] body .stepcontainer.selectionmade:not(:hover):not(.active) {
	opacity: 1;
	box-shadow: 0 4px 4px -1px rgba(0, 0, 0, 0.2);
}

[data-altstylesheet="High Contrast"] body .slot {
	color: hsl(219.3,100%,28.8%);
}
/***/

/* New Scheduling */

/* @slotgreen -  #267d3b ~ #267d3b = hsl(87,71.3%,19%) */
[data-altstylesheet="High Contrast"] body #scheduling-workflow a.slot:not(:hover),
[data-altstylesheet="High Contrast"] body #selftriage-triage-workflow a.slot:not(:hover) {
	color: #FFF;
	background-color: hsl(87,71.3%,19%);
}

[data-altstylesheet="High Contrast"] .verificationTab, 
[data-altstylesheet="High Contrast"] .verificationTab:hover, 
[data-altstylesheet="High Contrast"] #scheduling-workflow .summaryInfo .summarySpan &gt; .subtle.editText {
	color: #000;
}

[data-altstylesheet="High Contrast"] a.expandrequestoptions, 
[data-altstylesheet="High Contrast"] a.loadanotherweekbutton {
	color: hsl(219.5,100%,32.2%);
}

[data-altstylesheet="High Contrast"] .requestheader {
	background-color: #FFF;
}

/***/

/* On My Way */
[data-altstylesheet="High Contrast"] body #onMyWayPopup .slot:not(:hover) {
	color: #FFF;
	background-color: hsl(87,71.3%,19%);
}

/* @onmywaygreenfocus -  #2F9D49 ~ #2F9D49 = hsl(86.7,71.8%,27.1%) */
[data-altstylesheet="High Contrast"] body #onMyWayPopup .slot:focus {
	background-color: hsl(86.7,71.8%,27.1%);
}

[data-altstylesheet="High Contrast"] body #onMyWayPopup .slotDropdown {
	border-color: #000;
}

[data-altstylesheet="High Contrast"] body #onMyWayPopup .walkInButton:hover:not([disabled]),
[data-altstylesheet="High Contrast"] body #onMyWayPopup .walkInButton:focus:not([disabled]) {
	background-color: hsl(215.3,100%,34.9%);
}

[data-altstylesheet="High Contrast"] .positiveValue {
	color: #337c43;
}
/***/

/*****************************/
/* Badge Color               */
/*   1.Financial Assistance  */
/*   2.DOCUMENT WIDGET       */
/*****************************/
[data-altstylesheet="High Contrast"] body .case .trackerStatus.Pending .trackerBadge,
[data-altstylesheet="High Contrast"] body .case .trackerStatus.OpenCase .trackerBadge,
[data-altstylesheet="High Contrast"] #viewdocumentwidget .Status span.pendingDocBadge,
[data-altstylesheet="High Contrast"] #viewdocumentwidget .docinfo span.pendingDocBadge {
	background: none;
	border: 1px solid #FFA020;
	color: #000;
}

[data-altstylesheet="High Contrast"] body .case .trackerStatus.Approved .trackerBadge {
	background-color: hsl(88.6,88.8%,18%);
}

[data-altstylesheet="High Contrast"] #viewdocumentwidget .Status {
	line-height: 1.5rem;
}

/* Questionnaire List */
[data-altstylesheet="High Contrast"] body.md_mychartquestionnaire_questionnaires .assigned_qnr_description, 
[data-altstylesheet="High Contrast"] body.md_mychartquestionnaire_questionnaires .optional_qnr_description {
	color: #000;
}

[data-altstylesheet="High Contrast"] body.md_mychartquestionnaire_questionnaires .section.questionsContainer .tbContainer &gt; input:focus + label[for] {
	text-decoration: underline;
	border: 1px solid #000;
}
/***/

/* Test Results Widget */
[data-altstylesheet="High Contrast"] .componentDataTable .refRangeGraph .ptMid {
	stroke: hsl(88.6,88.8%,18%);
}

[data-altstylesheet="High Contrast"] .componentDataTable .refRangeGraph .ptLeft, .componentDataTable .refRangeGraph .ptRight {
	stroke: #857700;
}

[data-altstylesheet="High Contrast"] .TRPTimelineList .timeLineDetails .testResultAndComponents li.TRPComponentHeader,
[data-altstylesheet="High Contrast"] .dashboardComponentCard {
	border: 1px #d3d3d3 solid;
	border-collapse: collapse;
}

[data-altstylesheet="High Contrast"] .TRPComponentHeader .nameColumn {
	color: #000000;
}
/***/
/* Financial Assistance */
[data-altstylesheet="High Contrast"] body .tracker.Pending .trackerStatus .trackerBadge,
[data-altstylesheet="High Contrast"] body .tracker.OpenCase .trackerStatus .trackerBadge {
	background: none;
	border: 1px solid #FFA020;
	color: #000;
}

[data-altstylesheet="High Contrast"] body .tracker.Approved .trackerStatus .trackerBadge {
	background-color: hsl(88.6,88.8%,18%);
}
/***/


/** Health Advisories **/
[data-altstylesheet="High Contrast"] div.hmt-item-card &gt; div.hmt-previously-done &gt; div {
	color: #000000 !important;
}

/**Ellipsis Control **/
[data-altstylesheet="High Contrast"] .ellipsisControl &gt; a.ellipsisControl-caret:after {
	border-top-color: #000000 !important;
}

[data-altstylesheet="High Contrast"] .ellipsisControl.ellipsisControl-no-ellipsis &gt; a.ellipsisControl-caret:after {
	border-top-color: transparent !important;
	border-bottom-color: #000000 !important;
}

/*** VISITS PAGE ***/
/*new extended bar color*/
[data-altstylesheet="High Contrast"] div.filters.extendedBar {
	background-color: hsla(221.2,100%,31.4%,0.05) !important; /*@ color theme tint */
}

/*date on cards*/
[data-altstylesheet="High Contrast"] .noShowCanceledShiftedCard &gt; .date &gt; div {
	color: black !important;
}

[data-altstylesheet="High Contrast"] label.filterButton {
	color: hsl(219.3,100%,28.8%) !important;
}

[data-altstylesheet="High Contrast"] label.clearButton {
	color: hsl(219.3,100%,28.8%) !important;
}

/* Self-Triage */
[data-altstylesheet="High Contrast"] .selfTriage .landingPage .inProgressStatus .status {
	background: none;
	border: 1px solid #FFA020;
	color: #000;
}

/*#region Medications */
[data-altstylesheet="High Contrast"] .medcard .selection-enabled input[type=checkbox] + label svg,
[data-altstylesheet="High Contrast"] .medcard .med-selection-box .selection-disabled svg {
	fill: #666666;
}

[data-altstylesheet="High Contrast"] #MedicationForm .formbuttons {
	background-color: rgb(255, 255, 255);
}


/*#region Subway UI */
[data-altstylesheet="High Contrast"] .subway.scrollable .nav div {
	background-color: rgb(115, 115, 115) !important;
}
/*#endregion*/

/* Fix esignature Review Later Button Issues */
[data-altstylesheet="High Contrast"] input.button.sign-later, 
[data-altstylesheet="High Contrast"] input.button.sign-later:hover, 
[data-altstylesheet="High Contrast"] input.button.sign-later:focus {
    background-color: white;
    color: hsl(225.4,100%,34.9%);
}

/* END: HSL BASED COLOR CHANGES FROM highconstrast.css */

/* TEMP FXIES */
/* BEGIN: QAN 5050286 - eCheck-in Payments button issue */
#payLaterSection {background-color: rgba(0, 0, 0, 0);}
/* END: QAN 5050286 - eCheck-in Payments button issue */

/* END EPIC DELIVERED THEME CSS */

/* BEGIN EPIC COMMUNITY MEMBER CUSTOM CSS */
/* Epic recommends any additional CSS be placed below this line. Avoid adding CSS above because it makes it difficult to determine which are your changes and which are Epic's. */

/* Jimmy Wang 08/23/2017 - for Bomgar button -begin */
#bomgarchatbutton
{
	height: 46px; 
	width: 95px;
	float: left;
	margin-top:0.65em;
	background: rgba(0, 0, 0, 0) url("../images/SCL_Chat-button.png") no-repeat center center;
}
#bomgarchatbutton2
{
	height: 22px; 
	width: 82px;
	margin-top:0.2em;
	background: rgba(0, 0, 0, 0) url("../images/SCL_Chat-button2.png") no-repeat center center;
}
/* Jimmy Wang 08/23/2017 - for Bomgar button -end */

/* Jimmy Wang 08/20/2018 - Apple Store and Google Play icons - begin */
.scl_apple_google_icons {
	width: 100px;
}
/* Jimmy Wang 08/20/2018 - Apple Store and Google Play icons - end */

/* Jimmy Wang 3/2/2021 - for Mammo direct scheduling (bld 2, stg 2, prod 2)- begin */
input[id="LQL_suc\+IcDCknndzKGz8p8H8Q=="], div[data-message-display-for="LQL_suc+IcDCknndzKGz8p8H8Q=="] {
	display: none!important;
}
input[id="LQL_nwtYujy8kc2Hbxb8NAqd2A=="], div[data-message-display-for="LQL_nwtYujy8kc2Hbxb8NAqd2A=="] {
	display: none!important;
}
input[id="LQL_BzTvNRDBpDrGPwdTNRAjYw=="], div[data-message-display-for="LQL_BzTvNRDBpDrGPwdTNRAjYw=="] {
	display: none!important;
}
input[id="LQL_xhh8+CXUP0L3Rk3O6pSDOg=="], div[data-message-display-for="LQL_xhh8+CXUP0L3Rk3O6pSDOg=="] {
	display: none!important;
}
input[id="LQL_wk3l\+zRa\+Ehfrpd8a2Cfzg\=\="], div[data-message-display-for="LQL_wk3l\+zRa\+Ehfrpd8a2Cfzg\=\="] {
	display: none!important;
}
input[id="LQL_a5ypEhf4bAuPRk/ep+xDXA=="], div[data-message-display-for="LQL_a5ypEhf4bAuPRk/ep+xDXA=="] {
	display: none!important;
}
/* Jimmy Wang 3/2/2021 - for Mammo direct scheduling - end */
/* Jimmy Wang 06/12/2019 - ROI form - begin */
.grid .helptext {
    font-size: 16px;
    line-height: normal;
}
/* Jimmy Wang 06/12/2019 - ROI form - end */
/* Jimmy Wang 06/13/2019 - Friends and family access - begin */
[data-altstylesheet="High Contrast"] #WhoCanSeeUser .button.inlinedelete, [data-altstylesheet="High Contrast"] #WhoCanUserSee .button.inlinedelete{
	background-color: white;
}
[data-altstylesheet="High Contrast"] #WhoCanSeeUser .button.inlinedelete:focus,
[data-altstylesheet="High Contrast"] #WhoCanSeeUser .button.inlinedelete:hover,
[data-altstylesheet="High Contrast"] #WhoCanUserSee .button.inlinedelete:focus,
[data-altstylesheet="High Contrast"] #WhoCanUserSee .button.inlinedelete:hover {
	background-color: hsl(353,61%,54%);
}
/* Jimmy Wang 06/13/2019 - Friends and family access - end */
/* Jimmy Wang 06/13/2019 - Happy together FAQ Learn More - begin */
div#community_container a {
	font-weight: bold;
}
/* Jimmy Wang 06/13/2019 - Happy together FAQ Learn More - end */
/* Jimmy Wang 06/17/2019 - For iPad - begin */
@media only screen and (max-width: 1300px) {
	body.isPrelogin .logo {
		background-size: auto;
	}
}
body.isPrelogin .logo {
    height: 7rem;
}
/* Jimmy Wang 06/17/2019 - For iPad - end */
/* Jimmy Wang 07/25/2019 - find a provider for IE - begin */
img.stepIcon {
	display: none !important;
}
/* Jimmy Wang 07/25/2019 - find a provider for IE - end */
/* Jimmy Wang 01/27/2020 - Home Health Summary Report - begin */
img[src*="DoubleUp.png"], img[src*="DoubleDown.png"] {
	display: none !important;
}
/* Jimmy Wang 01/27/2020 - Home Health Summary Report - end */
/* Jimmy Wang 01/28/2020 - Financial Assistance workflow - begin */
div#financial-assistance-workflow div#incomes {
	/* display: none !important;*/
}
/* Jimmy Wang 01/28/2020 - Financial Assistance workflow - end */
/* Jimmy Wang 03/20/2020 - Login Page - start */
div.signup{
	display:none;
}
/* Jimmy Wang 03/20/2020 - Login Page - end */
/* Jimmy Wang 05/18/2020 - Advance Care Planning - start */
div#divJumbotron_1{
	text-align: justify;
}
div.jumbotron-action a[title="Schedule Appointment"], div.jumbotron-action a[title="Schedule appointment"], div#divJumbotron_2{
	display: none;
}
div#related-links-container a[title="Talk to an expert"]{
	display: none;
}
/* Jimmy Wang 05/18/2020 - Advance Care Planning - end */
/* Jimmy Wang 05/21/2020 - Med Advice - start */
form#MedAdvice label[for="message"]{
	display: inline!important;
	color: black!important;
}
div#medadviceform label[for="upload"]:after{
	content: "";
}
body.md_medadvice div#content p:nth-child(5) {
  display:none;
}
/* Jimmy Wang 05/21/2020 - Med Advice - end */
/* Jimmy Wang 08/13/2020 - ODVV wait time - begin */
.waittime .popupinstructionsicon{
	display:none;
}
.telehealthTime::after{
	content: "(This is an estimate based on the current average wait time. Actual wait time depends on provider availability.)";
	display:block;
	font-size:smaller;
	font-weight:normal;
}
/* Jimmy Wang 08/13/2020 - ODVV wait time - end */
/* Jimmy Wang 11/02/2020 - Hide "MyChart by Epic" icon - end */
/* Jimmy Wang 11/02/2020 - Redesign background - begin */
#content {
	box-shadow:none;
}
#content:after {
	background:none;
}
/*#sidebar, [data-altstylesheet="High Contrast"] #sidebar {
	background: linear-gradient(rgba(246, 236, 218, 0.65), rgba(224, 198, 153, 0.7), rgba(250, 222, 174, 0.7))
}*/ /* Jimmy Wang 04/10/2023 - IMH color */
body.ready #wrap {
	opacity: 0.9;
}
.scl_palette_prime_green {
	background: #110057; /* Jimmy Wang 04/10/2023 - IMH color */
}
.scl_palette_prime_blue {
	background: #110057; /* Jimmy Wang 04/10/2023 - IMH color */
}
input[value="SIGN IN"] {
	background: #110057!important; /* Jimmy Wang 04/10/2023 - IMH color */
}
#graphicHeader:not(:empty) #header_logo {
	top: 6px;
}
/* Jimmy Wang 11/02/2020 - Redesign background - end */
/* Jimmy Wang 11/10/2020 - Style provided by Graham for ContactUs page - begin */
#scl_contactUs .contact-section
{
    background-position: left 10px;
    background-repeat: no-repeat;
    box-sizing: border-box;
    padding: 4px;
}
#scl-health-record-questions
{
    background-image: url("../images/sclhs_mychart.png");
}
#scl-billing-questions
{
    background-image: url("../images/sclhs_hospital_billing.png");
}
#scl-physician-billing-questions
{
    background-image: url("../images/sclhs_physician_billing.png");
}
#scl-technical-questions
{
    background-image: url("../images/sclhs_mychart_support.png");
}
#scl-general-comments
{
    background-image: url("../images/sclhs_general_inquiries.png");
}
#scl_contactUs .contact-section p
{
    box-sizing: border-box;
    margin-left: 8px;
    padding: 2px 36px 4px 36px
}
#scl_contactUs .contact-section ol
{
    box-sizing: border-box;
    margin-left: 66px;
    margin-top: -8px;
    padding: 2px 24px 4px 24px
}
#scl_contactUs .contact-section ol li b
{
    color: #565f6c;
    font-weight: 600
}
#scl_contactUs .contact-section p:last-of-type
{
    border-bottom: 1px dotted #d2d8db;
    margin-bottom: 12px;
    padding-bottom: 12px;
}
#scl_contactUs .contact-section h2
{
    font-size: 1.2em;
    font-weight: bold
}
#scl_contactUs .contact-section p img
{
    border: #f0f dotted 2px;
}
/* Jimmy Wang 11/10/2020 - Style provided by Graham for ContactUs page - end */
/* Jimmy Wang 11/16/2020 - covid-19 (bld, stg, prod)- begin */
input[id="LQL_aAxgsAu+sGxToeQSR03xfQ=="]{
	display: none!important;
}
input[id="LQL_73LcCMTTvoUWzLbkHuio+g=="]{
	display: none!important;
}
input[id="LQL_gjc54p+kAgGbmUGuWd9N/w=="]{
	display: none!important;
}
/* Jimmy Wang 11/16/2020 - covid-19 (bld, stg, prod) - end */
/* Jimmy Wang 11/25/2020 - hide On My Way button - begin */
a[data-id="onmywaybutton"]{
	display: none!important;
}
/* Jimmy Wang 11/25/2020 - hide On My Way button - end */
/* Jimmy Wang 12/15/2020 - hide Questions? - begin */
#essSidebarCSContact{
	display: none!important;
}
/* Jimmy Wang 12/15/2020 - hide Questions? - end */
/* Jimmy Wang 12/15/2020 - hide customer service # - begin */
.essServiceAreaContent p:nth-child(3){
	display: none!important;
}
/* Jimmy Wang 12/15/2020 - hide customer service # - end */
/* Jimmy Wang 12/24/2020 - hide input field for first responder covid # - Begin */
input[id="LQL_V+INZvuK4qBTn+BqTVcP4w=="]{
	display: none!important;
}
input[id="LQL_1LZKAI8HzCXcyPcMVOghiQ=="]{
	display: none!important;
}
input[id="LQL_nLRvpMNRLgvhe6NWf/yGsA=="]{
	display: none!important;
}
/* Jimmy Wang 12/24/2020 - hide input field for first responder covid # - End */
/* Jimmy Wang 01/06/2021 - hide input field for high risk Colorad covid (bld 2, stg 2, prod 2) # - Begin */
input[id="LQL_+Y+CGXHZmCvmBTC0/R2O+w=="]{
	display: none!important;
}
input[id="LQL_hublfRA859XAfxqQzwT3AQ=="]{
	display: none!important;
}
input[id="LQL_BTfKZMbnJpJD5z5VPd348g=="]{
	display: none!important;
}
input[id="LQL_V/sx95kCek2yjFo/dXgIkQ=="]{
	display: none!important;
}
input[id="LQL_szCpSrBbNzsvPUwQJUdMuA=="]{
	display: none!important;
}
input[id="LQL_JeDBLxBQ3HjYUvwdAWwZvw=="]{
	display: none!important;
}
/* Jimmy Wang 01/06/2021 - hide input field for high risk Colorad covid (bld 2, stg 2, prod 2) # - End */
/* Jimmy Wang 01/13/2021 - Montana covid (bld 2, stg 2, prod 2) # - Begin */
input[id="LQL_NOOMz/Ws3Mh29c7AkdiVEw=="]{
	display: none!important;
}
input[id="LQL_U5ImQlN0G7a556TyWeeDWQ=="]{
	display: none!important;
}
input[id="LQL_sgzQ5arZoMZckin9/6tPgQ=="]{
	display: none!important;
}
input[id="LQL_rD4LsQmKS+22IWWRpayffA=="]{
	display: none!important;
}
input[id="LQL_/0I25e03rGBvIxVA4XLwNQ=="]{
	display: none!important;
}
input[id="LQL_AXtz+Osk5AxbaFAlPbSs5g=="]{
	display: none!important;
}
/* Jimmy Wang 01/13/2021 - Montana covid (bld 2, stg 2, prod 2) # - Begin */
/* Jimmy Wang 03/02/2021 - Colorado Denver Metro (bld, stg, prod) # - Begin */
input[id="LQL_mBVOi+gBE+M3H8gj0+TmMw=="]{
	display: none!important;
}
input[id="LQL_yUUEipCcjfBbLHMI8UvmUw=="]{
	display: none!important;
}
input[id="LQL_rlbxRb6ckE2TyG0/rfJEhw=="]{
	display: none!important;
}
/* Jimmy Wang 03/02/2021 - Colorado Denver Metro (bld, stg, prod) # - end */
/* Jimmy Wang 06/12/2021 - Colorado Denver Metro (bld, stg, prod) for 9.5 # - Begin */
input[id="LQL_WP-2420lnQk92ypVNVYATyWEp-2Fg-3D-3D-24Nksc4InTEMczZIIZSCl7d-2F85AO-2FlQPFfHP2WRU2ksag-3D"]{
	display: none!important;
}
input[id="LQL_WP-24rShVylDUQ7sUGAMZKY57Bw-3D-3D-24ONXwG50pYSdpbhAP-2Fhr-2BlAQR-2Bd-2BDDTi8-2FZly33zwkd8-3D"]{
	display: none!important;
}
input[id="LQL_WP-24We3ljYW-2BmgyrxoXFWDpcVg-3D-3D-24m4C0xwpIysfAMROuRfdJ6vsrwSf9nxqmcgEdJoePF1I-3D"]{
	display: none!important;
}	
/* Jimmy Wang 06/12/2021 - Colorado Denver Metro (bld, stg, prod) for 9.5 # - End */
/* Jimmy Wang 06/03/2021 - Mammo (bld2, stg2, prod2) for 9.5 # - Begin */
input[id="LQL_WP-24Zxza02fCVWM7sTTjjoqG5w-3D-3D-24dK1t-2FoNEN88jWvvYx-2FUS75dgv7HBLcKehVpKmvwUiaw-3D"], div[data-message-display-for="LQL_WP-24Zxza02fCVWM7sTTjjoqG5w-3D-3D-24dK1t-2FoNEN88jWvvYx-2FUS75dgv7HBLcKehVpKmvwUiaw-3D"]{
	display: none!important;
}
input[id="LQL_WP-24dh715YHbO82gv8Si6DYS6g-3D-3D-24UAgqB38QPvpJp5ifi6HbRHh75wYm5jTOhJeBLfXR4ts-3D"], div[data-message-display-for="LQL_WP-24dh715YHbO82gv8Si6DYS6g-3D-3D-24UAgqB38QPvpJp5ifi6HbRHh75wYm5jTOhJeBLfXR4ts-3D"]{
	display: none!important;
}
input[id="LQL_WP-24mUn1tJj8yhhbQblQ2vsSAg-3D-3D-24pSdmtbuxjhH8SSIlXfQ2VEYQw3QRvMUTOsHZ-2FkwvQco-3D"], div[data-message-display-for="LQL_WP-24mUn1tJj8yhhbQblQ2vsSAg-3D-3D-24pSdmtbuxjhH8SSIlXfQ2VEYQw3QRvMUTOsHZ-2FkwvQco-3D"]{
	display: none!important;
}
input[id="LQL_WP-24CoRY2-2Bo1Ce5ylN1QFsntng-3D-3D-24Nafjrg1NPUjFF1P4PkX2o4ICndtBkxxIJZWBv49zpns-3D"], div[data-message-display-for="LQL_WP-24CoRY2-2Bo1Ce5ylN1QFsntng-3D-3D-24Nafjrg1NPUjFF1P4PkX2o4ICndtBkxxIJZWBv49zpns-3D"]{
	display: none!important;
}
input[id="LQL_WP-24-2FZ3vNmea8ImtA9f9v9az3w-3D-3D-24BOSV9J-2B8nuBqi1S7afBv8fmazfuYeG-2FywnfhmRqp3DA-3D"], div[data-message-display-for="LQL_WP-24-2FZ3vNmea8ImtA9f9v9az3w-3D-3D-24BOSV9J-2B8nuBqi1S7afBv8fmazfuYeG-2FywnfhmRqp3DA-3D"]{
	display: none!important;
}
input[id="LQL_WP-244Q2SdagfcoDAJtaxeYUrew-3D-3D-24IR3auImUD1noDQzDaeGtvBEfIPEilJm2aWeBrwHbEw8-3D"], div[data-message-display-for="LQL_WP-244Q2SdagfcoDAJtaxeYUrew-3D-3D-24IR3auImUD1noDQzDaeGtvBEfIPEilJm2aWeBrwHbEw8-3D"]{
	display: none!important;
}
/* Jimmy Wang 06/03/2021 - Mammo (bld, stg, prod) for 9.5 # - End */
/* Jimmy Wang 05/04/2021 - Covid (bld, stg, prod) - Begin */
input[id="LQL_WP-24k1UkCXNrty9VqLFrTDPtcg-3D-3D-244NaewxrjY9JrCRRKjDPRV3XodRUEXjW498TMAh9UhrQ-3D"]{
	display: none!important;
}
input[id="LQL_WP-24nkydz8pXZsMmAKEAofzwCQ-3D-3D-24sEmQowC8BRc5oh2WrGgdHkIKEOy-2BsI6fWlOe2srTzJc-3D"]{
	display: none!important;
}
input[id="LQL_WP-24nkydz8pXZsMmAKEAofzwCQ-3D-3D-24sEmQowC8BRc5oh2WrGgdHkIKEOy-2BsI6fWlOe2srTzJc-3D"]{
	display: none!important;
}
/* Jimmy Wang 05/04/2021 - Covid (bld, stg, prod) - end */
/* Jimmy Wang 07/30/2024 - Fix logo overlappling -begin */
@media only screen and (min-width: 769px){
	#graphicHeader:not(:empty) #header_logo .header_logo_link {  
	  height: var(--wp-header-height);
	  top: -5px;
	}
}
body[class!=isPrelogin].graphicHeader {
  background-image: none;
}
/* Jimmy Wang 07/30/2024 - Fix logo overlappling -end */
/* Jimmy Wang 07/20/2021 - two-step factor - begin */
#EnrollmentContainer h1{
	font-size:1.9em;
}
#EnrollmentContainer #cancelButton{
	display:none;
}
/* Jimmy Wang 07/20/2021 - two-step factor - end */
/* Jimmy Wang 09/16/2021 - Covid (bld, stg, prod) - begin */
input[id="LQL_WP-24qVTOB8bfJhDnOKcS65CgWg-3D-3D-24iFMZgCPbyjZQbQRVZrhf4K6qUyDlZk9TgTCT-2BZxzEPQ-3D"]{
	display: none!important;
}

/* Jimmy Wang 09/16/2021 - Covid (bld, stg, prod) - end */

/* Jimmy Wang 10/28/2021 - prelogin page change for mobile - begin */
#scl_prelogin_bulletinboard {
	color:#110057; /* Jimmy Wang 04/10/2023 - MyChart Rebrand */
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	font-size:1.25rem;
}
/* Jimmy Wang 10/28/2021 - prelogin page change for mobile - end */
/* Jimmy Wang 11/17/2021 - prelogin page change for mobile browser - begin */
@media only screen and (max-width: 1300px){
	.signup_post {
		margin-bottom:250px;
	}
}
/* Jimmy Wang 11/17/2021 - prelogin page change for mobile browser - end */

/* Jimmy Wang 04/05/2023 - MyChart Rebrand - begin */
body.isPrelogin {
  background: transparent url("../images/login-bkgd-rebrand.png") no-repeat fixed center center/cover;
  margin: 0 auto;
  position: relative;
}
body.isPrelogin:not(.graphicHeader) #content:after, body.accessPage #content:after, body.recoveryPage #content:after, body.resetPage #content:after {
  background: transparent url("../images/login-bkgd-rebrand-blur.png") no-repeat fixed center center/cover;
}
.logo {
  display: block;
  margin-bottom: 2rem;
}
body.loginPage .logo, body.isPrelogin:not(.loginPage) .logo {
  background: transparent url("../images/login-logo.svg") no-repeat scroll center center;  
}
body.recoveryPage .logo, body.resetPage .logo {
  background: transparent url("../images/loginlogo_cc.png") no-repeat scroll center center;  
}

.features .icon-advice {
background-image: url("../images/quicklinks/im_conversation-chat-1-gradient.svg"); }
.features .icon-testResults {
background-image: url("../images/quicklinks/im_medical-notes-gradient.svg"); }
.features .icon-medications {
background-image: url("../images/quicklinks/im_drug-pills-box-gradient.svg"); }
.features .icon-calendar {
background-image: url("../images/quicklinks/im_calendar-check-gradient.svg"); }
.features .icon-account_summary {
background-image: url("../images/quicklinks/im_accounting-bills-gradient.svg"); }
.features .icon-notifications {
background-image: url("../images/quicklinks/notifications.png"); }
.features .icon-onlinevisit {
background-image: url("../images/quicklinks/im_video-chat-gradient.svg"); }
/* Jimmy Wang 04/05/2023 - MyChart Rebrand - end */

/* Jimmy Wang 01/24/2023 - Switch out SCL logos for community connect - begin */
.md_standalone_signup .logo, .accessPage .logo, .md_guestpay_payasguest .logo, .md_guestestimates_selectservicearea .logo, .md_secondaryvalidation_index .logo{
  background: transparent url("../images/loginlogo_cc.png") no-repeat scroll center center;
  display: block;
  height: 6rem;
  margin: 0 0 2.5rem;
}
/* Jimmy Wang 01/24/2023 - Switch out SCL logos for community connect - end */
/* Jimmy Wang 04/17/2024 - Feb 24 merge - begin */
#loginForm .legacyLabelledField {
	width: 100%;
}
/* Jimmy Wang 04/17/2024 - Feb 24 merge - end */
/* Jimmy Wang 05/21/2024 - Feb 24 merge - begin */
@supports (content: url()) {
  .logo {    
    content: none;
  }
}
/* Jimmy Wang 05/21/2024 - Feb 24 merge - end */
/* Jimmy Wang 08/23/2024 - Hide Hyro button when printing - begin */
@media print {
	#hyro-frame {
		display: none;
	}
}
/* Jimmy Wang 08/23/2024 - Hide Hyro button when printing - end */
/* Jimmy Wang 01/02/2025 - Hide Requested Date string in schedule an appointment - begin */
#scheduling-workflow-container .orderingProvidersAndDate {
	display: none;
}
/* Jimmy Wang 01/02/2025 - Hide Requested Date string in schedule an appointment - end */
</pre></body></html>