/* Buttons */
.button,
.button:focus,
.button:hover,
ul.MessageList.list.hoverable.collapsible .SingleMessage .ReplyButton a.button {
  background-color: #2c5697;
  color: #FFF;
}

/*Change the color of a Login button*/
.button.completeworkflow,
.button.completeworkflow:focus,
.button.completeworkflow:hover {
  background-color: #F0AB00;
}

/* Background image change after login */
/*body:not(.graphicHeader) {
  background: transparent url("../images/prelogin.jpg") no-repeat fixed top center/cover; }
  body:not(.graphicHeader) #content:after {
    background: transparent url("../images/prelogin.jpg") no-repeat fixed top center/cover; } */
/* 
body {
  background: transparent url("../images/prelogin.jpg") no-repeat fixed top center/cover; }

#content:after {
  background: transparent url("../images/prelogin.jpg") no-repeat fixed top center/cover; }

.logo
{
	background: rgba(0, 0, 0, 0) url("../images/loginlogo.png") no-repeat scroll center center;
	display: block; 
	height: 6rem !important;
	margin: 0 0 2.5rem; Original Margin
} */
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 > legend,
table thead tr {
  color: #2c5697;
}

.UCIwarning {
  color: #2c5697;
}

/* FAQ.txt bullet override */
ul.ucibullet {
  list-style-type: circle;
  margin-left: 45px !important;
}

ol.uciOrderedList {
  list-style-type: decimal;
  margin-left: 45px !important;
}

ol.ucicliniclist {
  list-style-type: disc;
  margin-left: 45px !important;
}

li.clinics {
  list-style-type: circle;
  margin-left: 45px !important;
}

li.ucifaq {
  list-style-type: circle !important;
}

h2.faq {
  font-size: 23px;
  margin-top: 27px !important;
}

.uciWarningInABox {
  border: 2px solid red;
  color: red;
  padding: 2px !important;
}

.uciRed {
  color: red !important;
}

/* BEGIN UCI CARD STACK/INLINE FIX */
body.md_default .component.news .newscard card mobileApps .newscard card careEverywhere .newscard card videoVisits .newscard card devices {
  margin-left: 0;
  margin-right: 0.3%;
  margin-top: 0.6%;
  margin-bottom: 0.6% !important;
}

/* END UCI CARD STACK/INLINE FIX */
.MessageList .SenderDetails {
  width: 23% !important;
}

/*
#SelfSignupButton
{
	display:none;
}
*/
/* Hide willow/medication Estimated Cost label and amount */
.rxReviewCards .cardline.costContainer, .rxReviewCards .rxReviewLabel, .rxReviewCards .reviewCostContainer.moneyColor, .rxReviewCards .popupiconcontainer {
  display: none;
}

/* Login alert Error message fix */
.loginAlerts .errorMessage {
  bottom: 0;
  position: relative !important;
}

/** change height from 14 to 30rem **/
#guestPay-content #extPmtPageFrame,
#guestPay-content #iFrameLoadingIndicator {
  height: 30rem;
}

/** change height from 21 to 30rem **/
#extPmtPageFrame {
  border-width: 0px;
  height: 35rem;
  overflow-y: hidden;
  width: 100%;
}

/** Change the header size on home page(Welcome!) **/
h1.header, .large.header {
  font-size: 1.18rem;
}

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

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

body.embedded.isPrelogin {
  margin: auto;
}

.embedded.isPrelogin #wrap {
  margin: auto;
}

/**Remove Medinav Wayfinding image **/
.pseudobullet.fdilink:before {
  background-image: none;
}

div .setOfStepsContainer .stepContainer {
  height: 900px !important;
}

/* remove this for 10.8 UI change - six shortcuts */
/*
#graphicHeader:not(:empty) #header_logo {
  z-index: 1;
  height: 3.5rem;
  margin-top: 0.2rem;
  min-width: 25%;
  width: 90%;
  margin-left: 0px;
  transition: margin 0.2s, height 0.2s;
  position: absolute;
} */
#graphicHeader:not(:empty) #header_logo .header_logo_link {
  background: transparent url("../images/logo.png") no-repeat scroll center/contain;
  display: block;
  height: 2.5rem;
  width: 500%;
}

div .centertest {
  vertical-align: middle;
  text-align: center;
  display: inline-block;
}

/* MyChart message billing disclaimer to show the whole message in message composer */
.ComposeDisclaimer .disclaimerText {
  height: auto;
  white-space: normal;
}

/*#eCheckInPCPContainer span._Choice:last-child {
    visibility: hidden;
}*/
/* Remove All Dates option from ROI request form */
._Segment._container.boundary-none.RequestDateRange span._Choice:last-child {
  display: none;
}

/* Fix spacing for T&C of headers */
.terms.proxyinviteterms.formsection {
  line-height: normal;
}

/* Fix loginlogo for v10.3 */
.logo {
  background: transparent url(../images/loginlogo.png) no-repeat scroll center center;
  content: none;
  display: block;
  height: 6rem;
  margin: 0 0 2.5rem;
}

/*remove old blurred background image */
body:not(.graphicHeader) #content:after, body.accessPage #content:after, body.recoveryPage #content:after, body.resetPage #content:after {
  background: white;
}

/* hide divs for Medications page for MedSync and Autorefill */
@media (min-width: 601px) {
  .uciMobileonly {
    display: none;
  }
}
/* list and center pharmacy contact info on custom forms*/
.wam_form_container {
  display: flex;
  flex-direction: row;
}

.wam_form_border {
  width: 33%;
}

.wam_form_main {
  flex: 1;
}

/* styling for uciChat to hide once logged in */
body.isInside div#uciChat {
  visibility: hidden;
}

/* styling to hide chat box from prelogin workflows like OMW */
body.embedded.isPrelogin div#uciChat {
  visibility: hidden;
}

/* uciChat css - header height, no scroll bars */
.kuXYWF {
  height: fit-content !important;
}

/* change header color */
.kTUrwH {
  background: #003da5 !important;
}

/*uciChat submit button color */
.iDhzRL {
  background-color: #F0AB00 !important;
  color: #FFFFFF !important;
}

/*uciChat end chat button color */
.fgSGc {
  color: #FFFFFF !important;
  background: linear-gradient(rgb(240, 171, 0), rgb(240, 171, 0) 80%, rgb(240, 171, 0)) !important;
}

.fgSGc:hover {
  background: linear-gradient(rgb(240, 171, 0), rgb(240, 171, 0)) !important;
}

/* chat bubble background color */
.iQzifD {
  background: rgba(37, 140, 219, 0.2) !important;
}

/* fix spacing on uciChat entry fields */
.cOWINi {
  letter-spacing: normal !important;
}

/* hide triangle in chat */
.iQzifD::after {
  display: none !important;
}

/* turn-off uciChat chat box 
div#uciChat {
    display: none;
} */
/* hide custsvc buttons for referrals, benefits, coverage */
input#custsvc_referrals {
  display: none;
}

input#custsvc_beninfo {
  display: none;
}

input#custsvc_eligibility {
  display: none;
}

/* Remove ROI pretext section on Review page */
._Segment._container.boundary-none.RequestReview ._Segment._container.boundary-none.RoiHeadingSection ._Text._readOnlyText {
  display: none;
}

/* Hide Insurance Care upload from eCheck-in and Insurance pages - uncomment if needed
div#echeckinInsuranceContainer div#backUploadControl {
    display: none;
}
div#echeckinInsuranceContainer div#frontUploadControl {
    display: none;
}
form#insuranceVerification .addImagesContainer {
    display: none;
}
div#addCoverageCard div#frontUploadControl {
    display: none;
}
div#addCoverageCard div#backUploadControl {
    display: none;
}
div#insuranceUploadHelpText {
    display: none;
}
.buttonList.subtle a[data-action='uploadToCoverage'] {
    visibility: hidden;
}
*/
/*corrected share everywhere logo*/
div#getCodeCard .logo {
  background: none;
  height: inherit;
}
