﻿/* 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. */


/* BEGIN: Banner on the login page to distinguish from other Riverside MyChart sites */
/* This will require some tweaks to so that empty box does not show up for affiliate site*/
/* .loginPage #wrap div#header:not(:empty) */
.isPrelogin #wrap header#header:not(:empty){
    min-width: 100px;
    color: white;
    background: #004569;
    text-align: center;
    font-size: 100%;
    height:75px;
    line-height: 30px;
}

.isPrelogin div#content {
	border-radius: 0px;
}
/* END: Banner on the login page to distinguish from other Riverside MyChart sites */

/* BEGIN: Padding for the newscard with no background-images */
.component.news .riversideNews{
	padding: 1rem;
	width: 47%;
}
/* END: Padding for the newscard with no background-images */

/* BEGIN: Open scheduling page fixes */
	/*Hide the specialty icon image */
	div.stepContainer ul.cardlist.buttonCards.withIcon li.card > a[href="#"] img.stepIcon[src*=spec_icon] {
		display: none;
	}
	/* Allow speciality button to determine height automatically*/
	div.stepContainer ul.cardlist.buttonCards.withIcon li.card,
    div.stepContainer ul.cardlist.buttonCards.withIcon li.card a[href="#"] {
		min-height: auto;
	}
/* END: Open scheduling page fixes */

/* BEGIN: Community Connect URL overwrite customizations */
	/* Replace logo on the login page */
/*	.isPrelogin .logo {
		background-image: url("../../affiliate/URLRewritePlaceholder/loginlogo.png");
		height: 7rem;
	}
	/* Replace logo in the banner on all post-login pages */
/*	#logo {
		background-image: url("../../affiliate/URLRewritePlaceholder/logo.png");
	}
	/* Replace image on the prelogin homepage */
/*	ul#features {
		background-image: url("../../affiliate/URLRewritePlaceholder/loginpic1.jpg");
	}
/* END: Community Connect URL overwrite customizations */

/* Hide ticket scheduling button from the sidebar on direct scheduling page */
div#sidebar a[href*="mode=tickets&from=scheduling"] {
	display: none;
}
/* END: Banner to distinguish the site from other Riverside MyChart sites */
	
/* BEGIN: Visit instructions registration info 3288949 */
.md_visitslist_index div.content div.visitinfo div span.subtle::after,
.md_visitdetails_index div.content div.visitsubtitle span.duration::after {
    content: "You may be contacted for additional registration information.";
    display: block;
    color: #808080;
}

.md_visitdetails_index div.content div.visitsubtitle span.duration::after {
    font-size: 70%;
}
/* END: Visit instructions registration info 3288949 */


/* BEGIN: Add Pay As Guest image to the homepage feature list.*/

.features .icon-payment {
	background-image: url("../images/quicklinks/payment.png");
}
	
/* END: Add Pay As Guest image to the homepage feature list.*/

/* BEGIN: Updates to prelogin sidebar */
 
.md_login_login.isPrelogin .login {
      background-color: white;
	  padding: 0.5rem;
      box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.5);
}
 
.md_login_login.isPrelogin .signup {
      background-color: white;
      box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.5);
      padding: 0 0.5rem 0.1rem;
      margin: 0.5rem 0;
}
 
.md_login_login.isPrelogin .rmcposttext {
      padding: 0.5rem;
      background-color: white;
      box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.5);
}
/* END: Updates to prelogin sidebar */

/* BEGIN: Remove additional blank space */
div.schedulingstoppedcontent p {
    margin: 0;
}

/* Removing becuase it's causing the text to overlap
div.schedulingstoppedcontent p:nth-of-type(2) {
    line-height: 0;
} */
/* END: Remove additional blank space */

/* BEGIN: Fix Logo Image Post-login */
#graphicHeader:not(:empty) #header_logo .header_logo_link {
      background: transparent url("../images/logo.png") no-repeat scroll center/contain !important;} 
	  
/* END: Fix Logo Image Post-login  */

/* BEGIN: Scheduling page banner */
.md_scheduling_index .standardBanner.criticalType {
    background-color: #f0f9fa;
    background-image: none;
	border: none;
}
/* END: Scheduling page banner */

/* BEGIN: Add communication preferences image to the homepage feature list.*/

.features .icon-CommunicationPreferences {
	background-image: url("../images/ExploreMoreandAnnouncements/CommunicationPreferences.png");
}
	
/* END: Add video visit image to the homepage feature list.*/
