﻿/*******************************************************/
/******* 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. */

/*BEGIN: HTML/BODY OVERRIDES */
html, .bodyTextColor {
    color: #000000;
}

.statusClosed, .subtle, .subtlecolor {
	color: #565656;
}

#nonProdBanner {
	display: none!important;
}
/*END: HTML/BODY OVERRIDES */

/*BEGIN: PRE-LOGIN ACCESSCHECK OVERRIDES */
/*hiding email from accesscheck - hack to make email "mandatory"*/
form#notifyForm fieldset#SEND {
	display: none!important;
}

body.isPrelogin .helptext {
	color: #333333!important;
	font-size: .8em!important;
	line-height: 1em!important;
}
/*END: PRE-LOGIN ACCESSCHECK OVERRIDES */

/*BEGIN PRE-LOGIN BOX WIDGET CSS - has to be within the override file, required for 3/22/20 vNov19 upgrade*/
.urloginwidget {
	position: relative;
	width: 100%;
	min-height: 200px!important;
	height: auto;
	margin-top: 10px;
}

/* .embedded.isPrelogin #wrap {
	max-width: 285px!important;
}
@media only screen and (max-width: 1199px) {
.embedded.isPrelogin #wrap {
	max-width: 224px;
}
}

@media only screen and (max-width: 991px) {
.embedded.isPrelogin #wrap {
	max-width: 160px;
}
}

@media only screen and (max-width: 767px) {
.embedded.isPrelogin #wrap {
	max-width: 460px;
}
} */

.embedded.isPrelogin, .embedded.isPrelogin #main, .embedded.isPrelogin .BeforeList input.SearchList {
	background: #10467B!important;
} /* Background color username and password */

/* .embedded.isPrelogin .login #loginForm .recovery, .embedded.isPrelogin .signup, .embedded.isPrelogin #footer {
	display: none!important;
} */ /* Forgot Login Information? */

/* Hide only the "Forgot login information?" recovery block in embedded prelogin widget */
.embedded.isPrelogin .login #loginForm .recovery, .embedded.isPrelogin .recovery {
	display: none !important;
}

.embedded.isPrelogin .login #loginForm input[type="submit"] {
	width: 100%;
	text-transform: uppercase;
	outline: none;
	cursor: pointer;
	color: #000000;
	font-size: 1em;
	font-weight: 600;
	padding: 0.5em 0;
	letter-sapcing: 1px;
	border: none;
	background: #FEC321;
	margin-top: 20px;
} /* Login Widget Login Button Styling */

/* .embedded.isPrelogin .ghostInput label {
	font-weight: bold;
} */

/* 2/6/25 MMK hide Passkey from widget login used on custom MyChart login page - showed up with vNov Upgrade 3/30/25 */
/* .embedded.isPrelogin.ready #wrap #content #main .helpfeaturescontainer {
	display: none !important;
} */

/* 2/6/25 MMK weird spacing in Google Chrome where the U in "Using Internet Explorer?" is cut off.  Bumping it over 3 px - showed up with vNov Upgrade 3/30/25*/
/* .embedded.isPrelogin.ready #wrap #content #main .helpfeaturescontainer .posttext span {
margin-left: 3px!important;
} */
/*END PRE-LOGIN BOX WIDGET CSS*/

/*BEGIN: CONFIRM NOTIFICATION POPUP OVERRIDES */
/*Used to hide the enable all text messages button 10/10/2017*/
/*#AllSMSNotifications, #AllSMSNotifications + label, div.notificationreview p.button.buttoncheck {
	display: none!important;
}*/
/*END: CONFIRM NOTIFICATION POPUP OVERRIDES */

/*BEGIN: TWO-FACTOR AUTH PRE-LOGIN OVERRIDES */
/*change "Turn off two-step verification" link to look like a button*/
#EnrollmentContainer #disableLink {
	background-color: #D9545B;
	border: none;
	box-shadow: none;
	cursor: pointer;
	display: block;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5rem;
	margin: 0.5rem 0;
	padding: 0.25rem 0.75rem;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	white-space: normal;
	width: 300px;
	color: #FFFFFF;
}

/*for the login widget on IE button*/
/* #noCookiesButton {
	background-color: #FEC321;
	color: #252424;
	font-weight: bold;
}  */
/*END: TWO-FACTOR AUTH PRE-LOGIN OVERRIDES */

/*BEGIN: HEADER MENU COLOR OVERRIDES*/
/* Color 1 - Skylight */
/* .color1 #header:not(:empty) {
	border-bottom: solid 3px #3A9BE5; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/*.isInside.color1 #header:not(:empty) {
	background: rgba(242,249,255,0) linear-gradient(to right, rgba(242,249,255,0.9) 0%, rgba(242,249,255,0.98) 12%, rgba(242,249,255,1) 12.5%) repeat scroll 0 0;
	/* background color to help with proxy tab*/
/*}*/
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color1 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #3A9BE5; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color1 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #3A9BE5; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color1 ul#menu .menugroup:hover {
	border-top: solid 2px #3A9BE5;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color1 #sidebar .content .quicklinks a {
	border-top: solid 2px #3A9BE5;
	border-bottom: solid 2px #3A9BE5; */
	/*add color to quick links buttons*/
/* } */

/* Color 2 - Forest */
/* .color2 #header:not(:empty) {
	border-bottom: solid 3px #3FA94B; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color2 #header:not(:empty) {
	background: rgba(242,254,243,0) linear-gradient(to right, rgba(242,254,243,0.9) 0%, rgba(242,254,243,0.98) 12%, rgba(242,254,243,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color2 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #3FA94B; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color2 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #3FA94B; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color2 ul#menu .menugroup:hover {
	border-top: solid 2px #3FA94B;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color2 #sidebar .content .quicklinks a {
	border-top: solid 2px #3FA94B;
	border-bottom: solid 2px #3FA94B; */
	/*add color to quick links buttons*/
/* } */

/* Color 3 - Bubblegum */
/* .color3 #header:not(:empty) {
	border-bottom: solid 3px #AE77E5; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color3 #header:not(:empty) {
	background: rgba(249,244,255,0) linear-gradient(to right, rgba(249,244,255,0.9) 0%, rgba(249,244,255,0.98) 12%, rgba(249,244,255,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color3 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #AE77E5; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color3 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #AE77E5; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color3 ul#menu .menugroup:hover {
	border-top: solid 2px #AE77E5;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color3 #sidebar .content .quicklinks a {
	border-top: solid 2px #AE77E5;
	border-bottom: solid 2px #AE77E5; */
	/*add color to quick links buttons*/
/* } */

/* Color 4 - Royal */
/* .color4 #header:not(:empty) {
	border-bottom: solid 3px #0DA798; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color4 #header:not(:empty) {
	background: rgba(243,255,254,0) linear-gradient(to right, rgba(243,255,254,0.9) 0%, rgba(243,255,254,0.98) 12%, rgba(243,255,254,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color4 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #0DA798; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color4 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #0DA798; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color4 ul#menu .menugroup:hover {
	border-top: solid 2px #0DA798;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color4 #sidebar .content .quicklinks a {
	border-top: solid 2px #0DA798;
	border-bottom: solid 2px #0DA798; */
	/*add color to quick links buttons*/
/* } */

/* Color 5 - Ocean */
/* .color5 #header:not(:empty) {
	border-bottom: solid 3px #DF66D5; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color5 #header:not(:empty) {
	background: rgba(255,241,254,0) linear-gradient(to right, rgba(255,241,254,0.9) 0%, rgba(255,241,254,0.98) 12%, rgba(255,241,254,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color5 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #DF66D5; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color5 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #DF66D5; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color5 ul#menu .menugroup:hover {
	border-top: solid 2px #DF66D5;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color5 #sidebar .content .quicklinks a {
	border-top: solid 2px #DF66D5;
	border-bottom: solid 2px #DF66D5; */
	/*add color to quick links buttons*/
/* } */

/* Color 6 Goldenrod */
/* .color6 #header:not(:empty) {
	border-bottom: solid 3px #EC7224; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color6 #header:not(:empty) {
	background: rgba(255,248,243,0) linear-gradient(to right, rgba(255,248,243,0.9) 0%, rgba(255,248,243,0.98) 12%, rgba(255,248,243,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color6 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #EC7224; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color6 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #EC7224; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color6 ul#menu .menugroup:hover {
	border-top: solid 2px #EC7224;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color6 #sidebar .content .quicklinks a {
	border-top: solid 2px #EC7224;
	border-bottom: solid 2px #EC7224; */
	/*add color to quick links buttons*/
/* } */

/* Color 7 - Autumn */
/* .color7 #header:not(:empty) {
	border-bottom: solid 3px #4169E1; */
	/* bottom border to help with proxy tab*/
/* } */

/*Begin: Comment out as of vMay24 version with menu restructure NN 873694 */
/* .isInside.color7 #header:not(:empty) {
	background: rgba(240,244,255,0) linear-gradient(to right, rgba(240,244,255,0.9) 0%, rgba(240,244,255,0.98) 12%, rgba(240,244,255,1) 12.5%) repeat scroll 0 0; */
	/* background color to help with proxy tab*/
/* } */
/*END: Comment out as of vMay24 version with menu restructure NN 873694 */

/* .color7 ul#menu .menugroup .menuicon {
	border-right: dotted 1px #4169E1; */
	/*add border right to define menu icons as buttons*/
/* } */

/* .color7 ul#menu .menugroup .menuicon:hover {
	border-bottom: solid 2px #4169E1; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color7 ul#menu .menugroup:hover {
	border-top: solid 2px #4169E1;
	background-color: #fff; */
	/*add menu item border highlight when hovered*/
/* } */

/* .color7 #sidebar .content .quicklinks a {
	border-top: solid 2px #4169E1;
	border-bottom: solid 2px #4169E1; */
	/*add color to quick links buttons*/
/* } */
/*END: HEADER MENU COLOR OVERRIDES*/

/*BEGIN: HEADER OVERRIDES - HID these 10/16/19 per MCSR-26502 - Patient AC Request to keep header height and names (ie, don't shrink stuff)*/
/*.isInside #header.compact:not(:empty) {
    height: 5.5rem!important;
}

.compact #proxies .proxy.preview, .compact #proxies .proxy.selected:not(.shrink) {
    width: 3.5em!important;
}

.compact #proxies .grow .iconlabel, .compact #proxies .selected:not(.shrink) > a .iconlabel {
    opacity: 1!important;
    visibility: visible!important;
    position: absolute;
}

.compact #proxies .proxy {
    width: 2.5em!important;
}

.compact #proxies .grow .proxyicon, .compact #proxies .preview > a .proxyicon, .compact #proxies .selected:not(.shrink) > a .proxyicon {
    height: 3.5em!important;
}

.compact #proxies .proxy .proxyicon {
    height: 2.5em!important;
	width: 100%!important;
}

.compact #account {
    padding-top: 1rem!important;
}

.compact #menu .menugroup.selected .menuicon::after {
    margin: 0 auto!important;
}*/
/*END: HEADER OVERRIDES */

/*BEGIN: MENU OVERRIDES - Patient AC Request to keep make menu items more defined (button-like) - most of that is in proxy colors above, but this hides right border on last tab */
ul#menu .menugroup .menuicon.resources {
	border-right: none;
}

/*code to increase patient name/logout button and make into button*/
#header .menugroup a:not(.button) {
	color: #555!important;
}

#header #account .subtle, .subtlecolor {
	color: #363636!important;
}

#header #account .subtle {
	border: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 0.8rem;
	font-weight: 400;
	line-height: 1.2rem;
	margin-top: 3px!important;
	margin-left: 1.5rem!important;
	padding: 0.1rem;
	text-align: center;
	text-transform: uppercase;
	background-color: #005695;
	color: #fff!important;
	width: 50%!important;
	text-indent: 0rem!important;
}

#header #account {
	width: 15%!important;
	max-width: 15%!important;
	font-size: 1rem!important;
}

/*move name and logout button in drop down to right align */
#touchmenu-account {
	text-align: right!important;
}

/*change Logout text to button*/
#touchmenu-account a.menuicon {
	border: none;
	box-shadow: none;
	cursor: pointer;
	font-size: 0.8rem;
	font-weight: 400;
	line-height: 1.2rem;
	margin:3px 0px 3px auto !important;
	padding: 0.1rem;
	text-align: center;
	text-transform: uppercase;
	background-color: #005695;
	width: 20% !important;
	text-indent: 0rem !important;
}

#touchmenu-account a.menuicon .menuname {
	color: 	#fff !important;
	font-weight: bold!important;
}

/*fix for Resources menu bumping to second row*/
#header #account .menugroup:nth-child(1) {
	width: 6.5rem;
}

#header #menu {
	width: calc(100% - 17% - 18% - 15%);
}


#header .menugroup:nth-child(1), #header .menugroup:nth-child(2), #header .menugroup:nth-child(4), #header .menugroup:nth-child(5), #header .menugroup:nth-child(6) {
	width: 5.5rem!important;
}

/*fix for menu issues on smaller screens*/
@media only screen and (max-width: 768px) {
	#header #menu {
		width: 100%;
	}
}

/*END: MENU OVERRIDES */

/*BEGIN: CARE TEAM OVERRIDES */
/* Hiding the "viewmore" icon in Care Team widget, which opens a popup that will contain information about provider (which we don't fill out) */
.content .titlebar a.pocexpand {
	display: none!important;
}

/*positions URMed logo so that shield is centered - ProxySilhouette-Borderless.png, ProxySilhouette_CareTeam.png*/
ul.careteam li.careteam .col1 .providerimage, .todotiles .providerimage {
	 background-position: left 7px!important;
}
/*END: CARE TEAM OVERRIDES */

/*BEGIN: TO DO LIST OVERRIDES */
/*hiding the overdue health maintenance alerts - from list view - on Homepage and Plan of Care page*/
li.todolistelement.listelement.overdueslistelement {
	display: none!important;
}

/*hiding the overdue health maintenance alerts - from popup view - on Homepage and Plan of Care page*/
#todoevents div.overduesection {
	display: none!important
}
/*END: TO DO LIST OVERRIDES */

/*BEGIN: QUICK LINKS / RELATED LINKS OVERRIDES */

.quickLinks a {
	box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.2);
	background-color: #FFF;
	padding: 5px!important;
	margin: 5px 0px 3px 0px!important;
}

.quickLinks a::after {
	display: none!important;
}
/*END: QUICK LINKS / RELATED LINKS OVERRIDES */

/*BEGIN: HOME CARD OVERRIDES */
/* the "What's New in MyChart" */
.component .news .newscard.card_guide {
    background-image: url("../images/card_guide.png");
}

.component .news .newscard.card_guide .annotatedText, .component .news .newscard.card_guide .annotatedText .annotatedText + a, .component .news .newscard.card_guide .annotatedText .annotatedText + div, .component .news .newscard.card_guide .annotatedText .annotatedText + img, .component .news .newscard.card_guide .annotatedText .annotatedText + span {
	font-size: 0.9rem!important;
}

/* commented out for persisten alert to span 100%*/
/*.component.news .newscard {
	width: 48.0%!important;
}*/
/*END: HOME CARD OVERRIDES */

/*BEGIN: FOOTER OVERRIDES */
#footer {
	font-size: 0.85rem!important;
}

#footer a {
	color: #333!important;
}
/*END: FOOTER OVERRIDES */

/*BEGIN: MESSAGE CENTER OVERRIDES */
/*Code increases size of New Message Popup - doesn't work on mobile web browser view*/
/*#appPopupRoot .Drawer.expanded {
	min-height: 500px!important; 
	min-width: 35rem!important;
} */

/*When compose message is collapsed, add white border around it so it's easy to find*/
#appPopupRoot .Drawer.collapsed .titleBar {
	border: dashed 2px #fff!important;
}

/**Start: Similar code in Override_Mobile.css**/
/*making the character count highlighted and bigger*/
.MessageBodyInput .CharacterCounter .visualCounter {
	background-color: #fcf3cf;
	color: #000000;
	font-size: 0.9rem;
	font-weight: bold;
	opacity: 95%;
}

/*making the "Over the limit" character count highlighted and bigger*/
.MessageBodyInput.overLimit textarea {
	background-color: #fef3f2!important;
}

.MessageBodyInput.overLimit .visualCounter {
	color: #c80000!important;
}
/**End: Similar code in Override_Mobile.css**/

/*fixes wrapping of text in messages for chrome/IE -- firefox is fine*/
.MessageList .MessageDetails > span {
    overflow-wrap: break-word!important;
}
/*END: MESSAGE CENTER OVERRIDES */

/*BEGIN: APPOINTMENT PROVIDER PHOTO OVERRIDES */
#main .Visits .soonvisits .providerphoto {
	display: none!important;
}

.providerbackground {
	background-position: center 13px!important;
	height: 4.75rem!important;
	width: 4.75rem!important;
	/*class added in custom_SM_VisitDetails.js*/
}
/*END: APPOINTMENT PROVIDER PHOTO OVERRIDES */

/*BEGIN: RESCHEDULE CANCEL OVERRIDES */
/*hiding direct reschedule reason from cancel workflow, and cancel reasons from direct reschedule workflow*/
form#dircancelform input#INP_cnclreason_38, form#dircancelform label#cnclreason_38 {
	display: none!important;
}

fieldset#reschedulereason input#reschedulereason_35, fieldset#reschedulereason label#reschedulereason_label_35, fieldset#reschedulereason input#reschedulereason_36, fieldset#reschedulereason label#reschedulereason_label_36, fieldset#reschedulereason input#reschedulereason_42, fieldset#reschedulereason label#reschedulereason_label_42 {
	display: none!important;
}
/*END: RESCHEDULE CANCEL OVERRIDES */

/*BEGIN: HEALTH MAINTENANCE OVERRIDES */
/* NOT USING, GOOD TO KEEP FOR REFERENCE*/
/*
.hm-group .card .buttonList .button {
	opacity: 1!important;
}*/ /*default buttons to always show, and not just on hover*/
/*END: HEALTH MAINTENANCE OVERRIDES */

/*BEGIN: DOWNLOAD MY RECORD OVERRIDES */
/*Hiding Who's Accessed My Record from Download page - we show it as a menu item*/
div a#whosAccessedButton {
	display: none!important;
}

/*Hiding Direct Address popup bubble and link to direct address -- we aren't advertising the use of this*/
div#popupdirectaddressexplanation {
	display: none!important;
}

div.providersearch div#SearchInfoContent p.addressLink {
	display: none!important;
}

div.providersearch div#SearchInfoContent span.required {
	padding-left: 20px!important;
}

/*END: DOWNLOAD MY RECORD OVERRIDES */

/*BEGIN: SHARE MY RECORD OVERRIDES BV 3/7/25 vNov24 No Longer Needed?*/
#AboutShareEverywhere .small-info-text {
	font-size: 0.9rem!important;
	color: #363636!important;
	line-height: 1.25rem!important;
}
/*END: SHARE MY RECORD OVERRIDES */

/*BEGIN: BILLING ACCT DETAILS OVERRIDES */
/*#ba_details_past_letters {
	display: none!important;
}*/ /* 12/14/22 MMK Hiding this code as we are looking at Billing Letters build - See this on the Billing Account Details > Statements tab*/

#ba_billing_questions .grid .row li, #ba_paying_family_bills .grid .row li {
	font-size: 0.9rem!important;
}

@media only screen and (max-width: 768px) {
  #ba_billing_questions, #ba_paying_family_bills {
    width: 100% !important;
    margin-right: 0px !important; } 
}	
/*END: BILLING ACCT DETAILS OVERRIDES */

/*BEGIN: EXTERNAL PAYMENT PAGE OVERRIDES */

/*start: for normal pay, using PRD for TST */
body #extPmtPageFrame {
	height: 55rem;
	overflow-y: visible;
}/*end: for normal pay*/

/*start: for guestpay, TST and PRD*/
body #guestPay-content #extPmtPageFrame {
	height: 51rem;
	overflow-y: visible;
}

body #guestPay-content .formbuttons {
	margin-bottom: 5rem;
}/*end: for guestpay*/

/*END: EXTERNAL PAYMENT PAGE OVERRIDES */

/*BEGIN: INSURANCE SUMMARY OVERRIDES */
#insuranceForm .insuranceName, #insuranceForm .cardline.leaveSpace, #frmWalletCardEdit input#txtPayor, #frmWalletCardEdit input#txtPlan, #insembedobj #insurance .insuranceName. #insembedobj #insurance .cardline.leaveSpace {
	text-transform: uppercase!important;
}
/*END: INSURANCE SUMMARY OVERRIDES */

/*BEGIN: BUTTON OVERRIDES */
.button.inlinesave, .button.inlinesave:focus, .button.inlinesave:hover {
	margin-right: 5px!important;
}
/*END: BUTTON OVERRIDES */

/*BEGIN: PERSONALIZE OVERRIDES */
/*Hiding the photo popup bubble that references photo being visible to med staff.  They won't see it since we've set I WDF 8300 to Personal Photo (only shows in MyChart)*/
#popupparentdivphotopopup {
	display: none!important;	
}
/*END: PERSONALIZE OVERRIDES */

/* BEGIN: ESTIMATED COSTS OF MED REFILLS OVERRIDES */
/* Hides Estimated Cost Div in "Does everything look correct?" and "Pickup Details" Sections of Med Refill workflow*/
/*#MedicationForm div.cardline.costContainer, #MedicationForm div.cardline.withPopup {
    display: none;
}*/

/*vNov22 Upgrade in March 2023 requires following 2 codes to hide SLG7488587*/
/* #PharmacyDropDown #DeliveryFeeDiv {
	display: none!important;
}

.row.rxReviewDetailsCardList.cardlist .card.col-6:first-child {
	display: none!important;
} */
/* END: ESTIMATED COSTS OF MED REFILLS OVERRIDES */

/*BEGIN: E-VISIT OVERRIDES */
/*Updating T&C for E-Visits, makes it longer, adding to height so patient doesn't have to scroll*/
/* #evisit .terms {
	min-height: 850px!important;
} */ /*2/24/22 request to hide since it makes patient scroll past white space*/
/*END: E-VISIT OVERRIDES */

/*BEGIN: OPEN SCHEDULING OVERRIDES */
/*Open Scheduling src resizing */
body.isPrelogin.embedded.ready div#wrap div#content {
	/*min-height: 100vh!important;*/ /*removed height when switching to API version 12/8/22 */
	min-width: 100vw!important;
}

/*Increase department address in schedule view*/
body.isPrelogin.embedded.ready #content #main .departmentAddress.subtle {
	font-size: 1rem!important;
	font-weight: bold!important;
}

/*END: OPEN SCHEDULING OVERRIDES */

/*BEGIN: OPEN SCHEDULING OVERRIDES EMBEDDED WIDGET OVERRIDES (Post vFeb22 10/23/22 Upgrade)*/
body.embedded.isPrelogin.ready #main #scheduling-workflow {
	border: 7px solid #10467B;
} /*adding a blue border to help with Web Services popup of new open scheduling widget with vFeb2022 - MMK 12/15/22 */

body.embedded.isPrelogin.ready #main #scheduling-workflow .jqHidden.stepcontainer.fadeIn.delay {
	background-color: #ffffff!important; 
	padding: 1rem;
} /*changing background color of open scheduling widget for new API required after vFeb2022 - MMK 12/15/22 */

body.embedded.isPrelogin.ready #main #scheduling-workflow .instructionsAndComments {
 background-color: #FFFFFF;
 border-radius: 6px;
 padding: 1rem;
} /*changing background color of open scheduling widget for new API required after vFeb2022 - MMK 12/15/22 */

/*END: OPEN SCHEDULING OVERRIDES EMBEDDED WIDGET OVERRIDES */

/*BEGIN: VISIT NOTE OVERRIDES */
#content #main .rpt .mainColumn .pgSection > .pgContent .fmtConv {
	max-width: 730px!important;
}
/*END: VISIT NOTEOVERRIDES */

/*BEGIN: Referrals and Eligibility Overrides */
#custsvc_referrals {
	display: none;
}
#custsvc_eligibility {
	display: none;
}
/*END: Referrals and Eligibility Overrides */

/*BEGIN: On My Way Overrides*/
/*1/7/22 SCTASK0464667 request, to hide signup option*/
/*#onmyway-workflow .detailsSection .walkInForm {
	display: none!important;
} *//*hide the display none when we want to SHOW the form to complete OMW*/
/*END: On My Way Overrides*/

/*BEGIN: END-OF-LIFE PLANNING OVERRIDES (added to Override_Mobile.css too) */
/* .acpContent .jumbotron {
	display: none!important;
} */

/* .acpContent .qtnaire.cardlist.column_2.matchHeights {
	display: none!important;
} /*hide the End-of-Life Planning Questionnaires*/

/* .acpContent .section.left {
	display: none!important;
} /*hide the End-of-Life Planning Health Agents section*/

/* .acpContent .two-column-container #docs.section {
	min-width: 99%!important;
} /*Expand the End-of-Life Planning Documents section to full page width*/
/*END: END-OF-LIFE PLANNING OVERRIDES */

/*BEGIN: PRE-LOGIN FORGOT USERNAME/PASSWORD LINKS */
form#loginForm a:nth-child(1) {
	font-size: 0.95rem!important;
	font-weight: bold!important;
	color: #005695!important;
}
form#loginForm a:nth-child(2) {
	font-size: 0.95rem!important;
	font-weight: bold!important;
	color: #005695!important;
}/*Forgot Username and Password Links on Epic Released Login Page make more visible to patients */
/*END: PRE-LOGIN FORGOT USERNAME/PASSWORD LINKS */

a[href*="inside.asp?mode=evisit"] {
	display: none!important;
}/*hide E-Visit Related Links in Scheduling page */

.dtStep .section.questionsContainer .question-prompt-header .helptext {
	font-size: 0.90em!important;
}/*Increase size of help text for scheduling decision trees (also added to Override_Mobile.css) */

.LandingPagePostText .icon {
	display: none!important;
}/*hide question mark icon before "Call us at #" bottom of Schedule an Appointment Page /scheduling */

/* #essEstimateFailed a.button.autowidth {
	display: none!important;
}  hide Customer Service Request button in failed Estimate workflow within MyChart not Guest NEVER USED*/

#appRoot > div > div._Segment._container.boundary-none.Header {
	background-color: #ffffff;
} /*change background color on Health Summary page after vMay24 upgrade */

#main > div.driving-directions-standalone {
	background-color: #ffffff;
}/*change background color on Driving Directions consent to share location pop up SU note 893609 1/26/25*/

/* Reveal passkey / help features area inside embedded prelogin widget BV 10/3/25 vMay25 */
.embedded.isPrelogin .helpfeaturescontainer,
.embedded.isPrelogin .helpfeaturescontainer *,
.embedded.isPrelogin .using-passkey,
.embedded.isPrelogin .passkey,
.embedded.isPrelogin button.passkey,
.embedded.isPrelogin a.passkey,
.embedded.isPrelogin [data-passkey] {
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
	height: auto !important;
	max-height: none !important;
	pointer-events: auto !important;
}

/* Ensure any icon or inline element isn't collapsed Reveal passkey / help features area inside embedded prelogin widget BV 10/3/25 vMay25 */
.embedded.isPrelogin .helpfeaturescontainer > * {
	display: inline-block !important;
}

/* Reveal passkey / help features area inside embedded prelogin widget BV 10/3/25 vMay25 */
#main > div.login > div > button {
	width: 100%;
	text-transform: uppercase;
	outline: none;
	cursor: pointer;
	color: #000000;
	font-size: 1em;
	font-weight: 600;
	padding: 0.5em 0;
	border: none;
	background: #FEC321;
	margin-top: 20px;
}

/* Reveal passkey / help features area inside embedded prelogin widget BV 10/3/25 vMay25 */
#main > div.login > div > button > svg {
	display: none!important;
}

/* Hide Advance Directives promo video */
#main > div.acpContent > div:nth-child(2) > div > div.jumbotron-actions-container > div > div:nth-child(1) { 
	display: none !important; 
}