﻿/* Custom "What's New in MyChart" tile images */
.component .news .newscard.whatsnewguide {
  background-image: url("../images/cch_tiles/whatsnewguide.png");
}

.component .news .newscard.navguide {
  background-image: url("../images/cch_tiles/navguide.png");
}

/* Custom class to hide fields and items */
.cch-hidefield {
  display: none !important;
}

/* Hide back button from evisit questionnaire */
input#qnrintbuttonback {
  display: none;
}

/* Hide estimates on Rx Refill final step */
/*
#MedicationsWorkflowHost #MedicationForm div.review-step .cardline.costContainer,
#MedicationsWorkflowHost #MedicationForm div.review-step .cardline.withPopup,
#MedicationsWorkflowHost #MedicationForm div.confirmationStep .cardline.costContainer,
#MedicationsWorkflowHost #MedicationForm div.confirmationStep .cardline.withPopup {
  display: none;
}
*/
/* Hide My Condition tabs from My Plan of Care page */
#insidetabs div.membertab a[href*="PlanOfCare?RegistryID"] {
  display: none;
}

/* Fix spacing on custom forms using fieldsets */
body.md_showform .section .question > legend,
body.md_saveform .section .question > legend {
  position: absolute;
}

/* Fix height and placement of login Alert/Error box */
.loginAlerts .errorMessage {
  position: static;
  top: 0;
}

/* Fix height of External Payment Page iframe */
#extPmtPageFrame {
  height: 56rem !important;
}

/* Fix name overflow on Message list */
.MessageList .SenderDetails .SenderName {
  display: inline-block;
}

/* information box */
.cchinfobox {
  background-color: #edf7fe;
  padding: 10px 20.8px;
  margin-bottom: 12px;
  box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.2);
}

/* Hide Payment Information popup and Medication Review */
.rxReviewDetailsCardList .popupiconcontainer {
  display: none;
}

#MedicationForm .review-step h2.header {
  font-size: 1rem;
  color: #363636;
}

/* Add content to Schedule an Appointment page */
/* body.md_scheduling_index div.title::after {
  display: block;
  margin-top: 10px;
  content: "To make an appointment for COVID-19 (Coronavirus) testing, click the 'Find Care Now' link under Related Links on the side panel. Online scheduling is recommended for people who DO NOT have symptoms of COVID-19. If you have symptoms, please contact your healthcare provider.";
} */
/* Increase spacing between login and signup on login page */
body.loginPage div.signup {
  padding-top: 50px;
}

/* Open Scheduling */
.stepContainer .cardlist.buttonCards .card a[href="#stepthree"] .iconLabel {
  text-align: left;
}

.stepContainer .cardlist.buttonCards .card .iconSubtext {
  text-align: left;
  font-style: italic;
  font-weight: normal;
}

.stepContainer .cardlist.buttonCards .card .iconSubtext.helptext {
  padding-top: 8px;
  text-align: center;
}

/* 2/1/21 DTW */
/* Hide the image in ActivationRequest Message and make it's size 1px */
/* Goes hand in hand with StringsManager: Signup/Shared/SignupDemographicsForm -  ActivationRequestSentMessage & ActivationRequestSendMessageTitle changes */
.lb_content .leftimage.request {
  background-image: none;
}

.lb_content .leftimage {
  width: 1px;
}

/* 3/17/21 MPB */
/* Change Prelogin background */
body.isPrelogin:after {
  background: #246fb5 url(../images/background.svg) no-repeat fixed center center/cover !important;
}

/* 8/02/23 MPB */
/* Fixed Prelogin background after update change (104.0.14) */
body.isPrelogin {
  background: #246fb5 url(../images/background.svg) no-repeat fixed center center/cover !important;
}

/* 3/17/21 MPB */
/* Remove background background */
body.embedded.isPrelogin {
  background: none !important;
}

/* 3/17/21 MPB */
/* Change login content background */
body.isPrelogin #content:after {
  background: transparent url(../images/background.svg) !important;
  filter: blur(5px);
  -webkit-filter: blur(5px);
}

/* 3/17/21 MPB */
/* Remove background background */
body.embedded.isPrelogin #content:after {
  background: none !important;
}

/* 3/17/21 MPB */
/* Remove Referrals Customer Service Button */
#referrals table tr td.tableRowCustomerService {
  display: none;
}

/* 3/17/21 MPB */
/* Remove Referrals Customer Service Checkboxes */
#referrals table thead tr th.colorband,
#referrals table tr td.radio {
  display: none;
}

/* DTW 4/12/22 Changed Password help text font-size from 0.8em to 1em */
#signupForm .helptext {
  font-size: 1em;
}

/* DTW 4/13/22 Changed white-space: pre-wrap to normal for pre & post Questionaire text. */
#qnr-form .qnr-pre-text,
#qnr-posttext {
  white-space: normal;
}

/* DTW 4/14/22 Make Refill button in the Medications form green with white fore color & the image with a white background. */
#MedicationForm .medbottom .buttonList .button.inlinesave {
  color: white;
  background-color: #52cc6e;
}

#MedicationForm .medbottom .buttonList .button.inlinesave .med_actions_label_container img {
  background: white;
}

/* 9/26/22 MPB */
/* Fix Footer background */
@media only screen and (max-width: 1300px) {
  body.isPrelogin #content.hasSidebar #footer {
    background: #246fb5 !important;
    box-shadow: none !important;
  }
}
/* 5/11/23 DTW This will hide the:  Need help scheduling?  Call us at (555) 555-5555 message on the Scheduling page.*/
.md_scheduling_index .LandingPagePostText {
  display: none;
}

/* 9/27/23 DTW This will go hand in hand with the customized homeprelogin.txt file with the add-on for the FAQ call out. */
.features .icon-info {
  background-image: url("../images/quicklinks/info.png");
}

/* 10/10/24 DTW  WRQ1270200 - MyC Questionnaire Custom responce Layout (SLG 8986241) */
.CCH_FULLWDT {
  width: 100% !important;
}

.CCH_FULLWDT .answers span.tbContainer {
  display: flex !important;
}
