﻿/* 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. */
div.newscard.card.pt_videos {
	background-image: url('../images/msgattachment_video.png');
}

div.newscard.card.pt_quickstart {
	background-image: url('../images/Dispo_Start_English.png');
}

div.newscard.card.ShareEverwhere {
	background-image: url('../images/share_everywhere_patient.png');
}

div.newscard.card.TWOFA {
	background-image: url('../images/tou-whooffering.png');	
}

.features .icon-pay {
  background-image: url("../images/greenpay.png");
  padding-left: 75px;
  background-repeat: no-repeat;
}
.features .icon-video {
  background-image: url("../images/video.svg");
  padding-left: 75px;
  background-repeat: no-repeat;
} 
.features .icon-testResults {
  background-image: url("../images/H2Gicons/testresults.svg");
  padding-left: 75px;
  background-repeat: no-repeat;
} 
.features .icon-advice {
  background-image: url("../images/greencommunicate.png");
  padding-left: 75px;
  background-repeat: no-repeat;
} 
.features .icon-medications {
  background-image: url("../images/greenrx.png");
  padding-left: 75px;
  background-repeat: no-repeat;
} 
.features .icon-calendar {
  background-image: url("../images/H2Gicons/calendar.png");
  padding-left: 75px;
  background-repeat: no-repeat;
} 

#guestPay-content #extPmtPageFrame, #guestPay-content #iFrameLoadingIndicator {
  height: 17rem; }
  #guestPay-content #extPmtPageFrame.mobileExtPmtPage, #guestPay-content #iFrameLoadingIndicator.mobileExtPmtPage {
  height: 30rem; }
@media only screen and (max-width: 768px) {
  #guestPay-content #extPmtPageFrame, #guestPay-content #iFrameLoadingIndicator {
    height: 30rem; } }
	
	#iFrameLoadingIndicator.mobileExtPmtPage, #extPmtPageFrame.mobileExtPmtPage {
  height: 37rem; }

@media only screen and (max-width: 768px) {
  #iFrameLoadingIndicator, #extPmtPageFrame {
    height: 37rem; } }
  
.ToDoEvents {
    max-height: 350px;
}

/*This was added to dynamically alert people that pop up blocker will prevent zoom from launching */
.TestClass {
	display:none;
}
@media only screen and (max-width: 1024px) {
.TestClass.onlyMobile{
  font-weight:bold;
  color: #FF0000;	
  display:block;
}}

.essVisitType {
    display: inline-block;
    width: 15%;
    vertical-align: middle;
    margin-right: 0.5rem;
    word-break: break-word;
}stsvc_referrals {
	display: none;
}

#custsvc_eligibility{
	display: none;
}

/* BEGIN: FIX UNCLICKABLE BUTTON ON SELF SIGNUP PAGE - QAN 4195164  */
body.md_standalone_signup div.formbuttons {
    margin-bottom: 60px;
}
/* END: FIX UNCLICKABLE BUTTON ON SELF SIGNUP PAGE - QAN 4195164  */



/* BEGIN: PREVENT SUBMIT PAYMENT BUTTON DISPPEARING WHEN USERS TURN UP FONT SIZE SLG 6072076  */

#extPmtPageFrame{
                height: 50rem;
}
/* END: PREVENT SUBMIT PAYMENT BUTTON DISPPEARING WHEN USERS TURN UP FONT SIZE SLG 6072076  */



/* BEGIN: Highlighting payment labels red  */
.payment_amount_selector.flatradiogrouper input.flatradio + label.flatradio.prettylabel {
  line-height: 1.875rem;
  width: 100%;
  color: red
}
/* END: Highlighting payment labels red  */
