﻿/* First hide all affiliate content by default.  */
.Affiliate {display: none !important;}


/* Prelogin */
#ucLoginWarning {color:red; font-size:0.8rem;}
.ucSupport {width:181px;}
#header {box-shadow:none !important;} /* height:0 !important; */
#header.prelogin {background-color:rgba(255,255,255,0) !important;}
.isPreLogin #content {box-shadow:0;}

#ucsdLoginNote {position:absolute; top:226px; left:18%; width:47%; background-color:#fff7d3;}
.liteMode #ucsdLoginNote {display:none;}

/* Post login */
.logo_image {width:54px;} /* Post login MyChart logo */

@media only screen and (min-width:1301px)
{
/* Prelogin */
.isPrelogin .featureGridWrapper.grid {margin-top:78px;}
}

@media only screen and (max-width:1300px)
{
/* Prelogin */
#ucsdLoginNote {position:absolute; top:222px; left:1%; width:98%; background-color:#fff7d3;}
.isPrelogin #locale_container {top:10px;}
}

@media only screen and (max-width:768px)
{
/* Prelogin */
#content{box-shadow:none;}
.hasCommunityLinks.isInside #content.hasSidebar {grid-template-columns:100%;}
#ucsdLoginNote {position:absolute; top:97px; left:1%; width:98%; background-color:#fff7d3;}
.isPrelogin #locale_container {top:10px;}
}

#guestPay a, #guestPay a:hover, #guestPay a:visited {font-size:1rem; background-color:#FFAD33; color:white; padding:10px; text-decoration:none; border-radius:3px;}

/* Make the message disclaimer above content auto height to not cut off the verbiage. */
.ComposeDisclaimer .disclaimerText {height:auto; white-space:normal;}
.ComposeDisclaimer ._InfoBubble {display:none;}

.mobile .hideInMobile {visibility:hidden !important;}


/* Remove recaptcha from custom forms that take no input. */
#UcContactUsOut div.formcontents {display:none;}
#UcContactUsOut div.recaptcha.formsection,
#UcContactClinic div.recaptcha.formsection,
#UcBillingQuestionsOut div.recaptcha.formsection
{display:none;}

.ucRed{color:red;}
.ucIndent{margin-left:30px;}
.ucBullet{list-style:disc; margin-left:25px;}
.ucBillingCS {font-weight:normal;}
.UcAlert {box-shadow: 0 4px 4px -1px rgba(0, 0, 0, 0.2); background-color:#FFFFFF; padding:12px 6px;}
.UcAlert .icon {float:left; height:48px; margin:0 13px;}

/* Hide Willow/Medication Estimated cost label and amount. */
.rxReviewCards .cardline.costContainer, .rxReviewCards .rxReviewLabel, .rxReviewCards .reviewCostContainer.moneyColor, .rxReviewCards .popupiconcontainer { display: none; }
/* Hide broken DEP images in OS widget. */
.md_openscheduling_index .stepContainer .cardlist.buttonCards .card img.stepIcon {display:none;}

/* Remove email opt out during sign up. */
fieldset#SEND { display:none; }

/* Remove billing HAR account selection. */
#pmtHARSelectionSection { display:none; }

/* Hide the new Billing "Customer Support" link on the sidebar, as it does not conform to our org-specific scheme.
#ba_details_sidebar_customer_service {display:none;} */

/* Hide 'Find Care Now' in scheduling. */
.md_scheduling_index div.quickLinks {display:none !important;}

.borderTable, .borderTable th, .borderTable td {border:solid 1px black;}

/* Hide Customer Service Message button in Estimates. */
#essEstimateFailed .button {display:none !important;}

/* Hide customer service message form.
#CustServForm, a.card.custsvc{display:none !important;} */

/* Hide empty profile icon and verbiage. */
.profile .zeroState { display:none; }

/* Hide Research Studies sections */
#researchStudies-workflow.section.researchContent p, #researchStudies-workflow.section.researchContent h2.header.sectionTitle, #researchStudies-workflow.section.researchContent div.content {display:none;}
#researchStudies-workflow.section.researchContent h2#preferenceHeaderText.header.sectionTitle {display:block;}

/* Make Financial Assistance upload boxes bigger to contain a big list of doc types. */
#financial-assistance div.col-4.card.addItem.upload-addFile {width:65%;}

/* Fix Guest Pay height to show Pay button */
/* WAS: #guestPay-content #extPmtPageFrame {height:20rem;} */
#extPmtPageFrame {height:32rem !important;}

/* Update 2023 */
.md_scheduling_index .LandingPagePostText .icon, .md_scheduling_index .LandingPagePostText .headerText {display:none;}

/* Hide the Map icon */
.pharmacy_action {display:none !important;}

/* Show preferences on Research Studies */
.preferencesContent {display:inline-block !important;}

.signup h2.header {padding:0;}
.login a.button {background-color: #55739F;}
.signup a.button {background-color: #4884d4; padding:0.9rem; font-size:0.9rem;}
.signup a.button.tall.newworkflow {background-color: #72aef8; padding:0.615rem; font-size:1rem;}

/* Chat box WORKS */
/* Hide chat button post login */
body.isInside div#ucsdChat {display:none;}
#ucsdChat {position:fixed; z-index:100;}
/* chat icon WORKS */
#ucsdChat button {bottom:15px; right:15px;}
/* start Submit button WORKS */
#ucsdChat .widget-transition-enter-done button {background-color:#55739F !important; color:white !important; border:1px solid black !important; border-radius:6px !important;}
/* inside End Chat button WORKS */
#ucsdChat #chat-widget button {background:#55739F !important; color:white !important;}
/* If screen is too narrow, hide logo and MyChart by Epic. */
@media only screen and (max-width: 650px) { .md_stdfile #graphicHeader {display: none !important;}
.md_showform #graphicHeader {display: none !important;} }