﻿/* 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. */

/* Login background color */
#main{
	background-color: rgba(255, 255, 255, 0.95);
}

/*Add orange glow to cards*/
.clickablecard.hover,.card.hover{
	box-shadow: 0 0 2px 2px #ED7800 !important;
}
	
/* Account details page */
	table.billing thead th:last-child, table.billing td.outstanding 	/* hide the "Amount Due" column */
	{display: none;}
	
	table.billing * {text-align: left !important;} 	/* Adjust default alignment */
	
/* Hide Balance Summary on Estimates Page */
	div#balancesummary{
	display: none;
}

/* Format uph-textdisclaimer.txt for buttons and hover*/

/* Begin: Suppress option to not give email during signup */

#SEND {
	display: none;
}
/* End: Suppress option to not give email during signup */

/* Begin: Suppress "show details" on Plan of Care Custom Report "More About Me" */

div.rightDetail{display: none !important;}

/* End: Suppress "show details" on Plan of Care Custom Report "More About Me" */

/* BEGIN: NEW SCHEDULING */

/* The text color of active, and hover, or past, steps at the top of new direct scheduling */
.summaryInfo.summaryActive .subtle.edit, 
.summaryInfo.summaryComplete .subtle, 
.summaryInfo.summaryIncomplete .subtle {
    color: #ED7800;
}
 
/* The Edit Text Hyperlink */
.summaryInfo .subtle.editText {
	color: #0091EA;
}
 
 
/* The background color of active, and hover, steps at the top of new direct scheduling */
a.summaryInfo:hover, a.summaryInfo.summaryActive {
    background-color: #FFF3E6;
}
 
/* The background color of the past steps, which appears like it is a top border */
.summaryInfo::before {
    background-color: #ED7800;
}
 
/* The border at the top of the future steps */
.summary {
    border-top: 0.2rem solid #FFF3E6;
}
 
/* Background color of time slots */
.slot {
    background-color: #52CC6E;
}
 
/* Background color of time slots that are selected, or hovered */
.slot.selected, 
html:not(.mobile) .slot:hover, 
html:not(.mobile) .slot:focus {
    background-color: #2F9D49;
}
 
/* Direct Scheduling side bar box title bar*/
.sidebarlinks .titlebar {
    background-color: #CC3443;
}
/* END: NEW SCHEDULING */

/* Pre-Login custom features list */
.features .icon-notes {
    background-image: url("../images/quicklinks/notes.png"); }
.features .icon-change_password {
    background-image: url("../images/quicklinks/change_password.png"); }
.features .icon-video_visit {
    background-image: url("../images/quicklinks/video_visit.png"); }
.features .icon-info {
    background-image: url("../images/quicklinks/info.png"); }
.features .icon-advice {
    background-image: url("../images/quicklinks/medical_advice.png"); }
.features .icon-calendar {
    background-image: url("../images/quicklinks/appointments.png"); }
.features .icon-medications {
    background-image: url("../images/quicklinks/medications.png"); }
.features .icon-testResults {
    background-image: url("../images/quicklinks/test_results.png"); }	
/* END: PRE-LOGIN CUSTOM FEATURES LIST */

  /* Hide open scheduling buttons and text except pretext */
	.isPrelogin.md_openscheduling_index div#main > div {
	display: none;}
	
  /* END: HIDE OPEN SCHEDULING BUTTONS AND TEXT EXCEPT PRETEXT */

  /* Hide Estimates Customer Service Request button when estimate failed to generate */
	#essEstimateFailed .button, #essEstimateFailed p:nth-child(2) {display: none !important;}
	
  /* END: Hide Estimates Customer Service Request button when estimate failed to generate */ 
  
  
  /* BEGIN expand the external payment page height*/
	body #extPmtPageFrame { height: 68rem; overflow-y: visible; }
	body #guestPay-content #extPmtPageFrame { height: 68rem; overflow-y: visible; } body #guestPay-content .formbuttons { margin-bottom: 5rem; }
  /* END expand the external payment page height*/
	

	
	
