/* BEGIN EPIC DELIVERED THEME CSS */

/*DFCI Prelogin Logo switch*/
.dfcilogo {
  background: transparent url("../images/loginlogodfci.png") no-repeat scroll center center;
  display: block;
  height: 10rem;
  margin: 0 0 2.5rem; 
}



/* 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. */

.features .icon-research{
  background-image: url("../images/quicklinks/researchstudies.png");
}
.features .icon-billing{
  background-image: url("../images/quicklinks/account_summary.png");
}
.features .icon-videovisit{
  background-image: url("../images/quicklinks/video_visit.png");
}
.features .icon-BWH{
	background-image: url("../images/BWH-logo.png");
}
.features .icon-MGH{
	background-image: url("../images/mgh-logo.png");
}
.features .icon-PartnersPatientVoiceCommunity{
	background-image: url("../images/quicklinks/PartnersPatientVoiceCommunity_Half.png");
}
.features .icon-CareOnline{
	background-image: url("../images/quicklinks/CareOnline_CardLogo.png");
}


.legal {
		font-size: 14pt;
    		color: #363636;
    		margin-top: -16rem;
    		margin-bottom: 5rem;
	}


.bottomButtons {
		display: flex;
                flex-wrap: wrap;
    		margin-top: 14rem;
	}
@media (min-width:350px) and (max-width:450px) {

	.legal {
    		margin-top: -24rem;
	}


	.bottomButtons {
    		margin-top: 21rem;
	}
}

@media (min-width: 451px) and (max-width:600px) {

	.legal {
    		margin-top: -19rem;
	}


	.bottomButtons {
    		margin-top: 17rem;
	}
}

.md_login_login #sidebar .logo{
  background-size: contain;
}

div.setOfStepsContainer .slotDetailsContainer .signup{
	display: inline !important;
}



/* Items we are hiding on purpose */
.md_msgoptions a.card.custsvc,
.md_researchstudies_index .content+h2:nth-of-type(2),
.md_researchstudies_index .content+h2:nth-of-type(2)+p
{
  display:none;
}

.mobile .instactconfirmation #wrap #logo {
	background-size: contain;
}

html.embedded div.setOfStepsContainer .stepContainer
{
   height:100vh !important;
   overflow-y: scroll !important;
}

.ppg-menu-conditional {
	display:none;
}

/* Fix only intended for Medications page to hide Start Date 
   This should be removed after 9/19 release.
*/
.md_medications_list .lookupcontainer.Popup form#commentsform div.formrow:nth-child(1){
	display:none;
}

#pg_faxConfirmFaxNotSameError{
 display:none;
}

/*Fix openscheduling lightbox */
@media only screen and (max-width: 699px) { 
	body.embedded .lb_content[aria-labelledby="captchaLightboxLabel"] {
			left: 50% !important;
			margin: 0;
		}
}

/*Removing Allways health button*/
[href*="idp=MGBHealthIdpSAML"]{
	display:none;
}