﻿/* 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. */

/* Change background transparency on main div and sidebar */
div#main {
	background-color: rgba(255, 255, 255, 1);
}

div#sidebar {
	background-color: rgba(255, 255, 255, 0.9);
}
/* KAP 2018-12-13: Restyle scan links on test details. */
/* VWG 2018-12-17: Originally added to display Endovault pdf results */
 
.md_labdetail div#scans a {
       color: #0000EE;
}
 
.md_labdetail div#scans a:hover {
       color: #0000EE;
       text-decoration: underline;
}
 
.md_labdetail div#scans a:visited {
       color: #551A8B;
       text-decoration: underline;
}

/* Custom Styles for Billing and HIM Landing pages - M. Brinkerhoff, 8/6/2019 */
/* Custom colors used: #696A6C, #0074b8, #363636, #00643c */

	.master-container {
		width:100%;
		background:transparent;
		font-family: "Source Sans Pro", Calibri, Arial, sans-serif;
		overflow:hidden;
		font-size:13px;
		color:#363636;
	}
	
	.custom-html a:link {
		color:#0074b8;
		text-decoration:underline;
	}
	
	.custom-html a:visited {
		color:#696A6C;
	}
	.custom-html .grey, a:link.grey {
		color:#696A6C;
		text-decoration:underline;
	}
	
	.custom-html h1.header {
		box-sizing: border-box;
		color: #00643c;
		display: inline-block;
		font-family: "Source Sans Pro", Calibri, Arial, sans-serif;
		font-size: 26px;
		font-weight: 400;
	}
	
	.custom-html p {
		box-sizing: border-box;
		color: #363636;
		display: block;
		font-family: "Source Sans Pro", Calibri, Arial, sans-serif;
		font-size: 17.3333px;
		margin:0; 
	}
	
	.custom-html .card-container {
		box-sizing: border-box;
		color: #363636;
		display: block;
		font-family: "Source Sans Pro", Calibri, Arial, sans-serif;
		font-size: 17.3333px;
		<!--height: 469.656px;-->
		line-height: 21.6667px;
		/*added border top to give spacing below the View Release Records and remove from Billing intro section*/
		border-top: 1px solid rgba(0,0,0,0.3);
	}
	
	.custom-html .header + .cardlist {
		margin-top: 0;
	}
	
	.custom-html .cardlist {
		margin: 0.5rem 0;
		width: 100%;
	}
	
	.custom-html .bill-card {
		float:left;
		display:inline;
		width:49.5%;
	/*	background:#0000ff; */
		font-size:13px;
	}
	
	.custom-html .left-card {
		margin-right:0.5%;
	/*	background: #00ff00; */
	}
	
	.custom-html .card-contents {
		padding:1rem 0.5rem 2.5rem;
		border-bottom:1px solid rgba(0,0,0,0.3);
		box-shadow: 0 1px 0 rgba(256,256,256,0.3);
	}

	.custom-html .billing-intro {
		padding-bottom:1.0rem;
		border-bottom:1px solid rgba(0,0,0,0.3);
		box-shadow: 0 1px 0 rgba(256,256,256,0.3);
	}
	
	.custom-html .him-intro {
		padding-bottom:1.0rem;
		/*border-bottom:1px solid rgba(0,0,0,0.3);*/
		box-shadow: 0 1px 0 rgba(256,256,256,0.3);
	}
	
	.custom-html .name {
		font-size: 1.25rem;
		line-height: 1.25rem;
		margin-bottom: 0.2rem;
		color:#00643c;
	}
	
	.custom-html .inset {
		margin:0.5rem;
	}
	
	.custom-html .top-margin-20 {
		margin-top:20px;
	}
	
	@media only screen and (max-width:600px) {
		.custom-html .bill-card {
			width:100%;
		}
	}
	
	form#CustSvcMedicalRecordRequest fieldset[data-lql="isSensitive"] {
		background-color: rgb(160, 185, 128);
	}
	
	/*This setting will affect Web and also Mobile Pay Your Bill (outside of the app)*/
	body #extPmtPageFrame {
	height: 780px;
	overflow-y: visible;
	}

	body #guestPay-content #extPmtPageFrame { 
	height: 68rem; /*Epic recommends a minimum of 68rem */
	overflow-y: visible; 
	}
 
	body #guestPay-content .formbuttons {
	margin-bottom: 5rem; 
	}
	
	body .mobileExtPmtPage #extPmtPageFrame {
	height: 90rem;
	}
	
	#graphicHeader:not(:empty) #header_logo .header_logo_link {

	background: transparent url("../images/logo.png") no-repeat scroll left/contain;

	}
