﻿/*CHOA Customizations*/
/*Arrival Time Formatting*/
div.timeandduration {
    color: red;
    font-size: 30px;
    font-style: bold;
}
/* BEGIN: CONFIGURABLE PRELOGIN LOGO HEIGHT */
/* Prelogin logo height is 6rem by default which can cause it to be cropped for many larger logos. Change it here. */
body.isPrelogin .logo {height: 8rem;}
body.isPrelogin .logo {background-position: center top;} 
/* END: CONFIGURABLE PRELOGIN LOGO HEIGHT */

/*BEGIN:  PRELOGIN MENU ICON ADDITIONS */
.features .icon-billPay {
	background-image: url("../images/quicklinks/paperless.png");
}
.features .icon-payAsGuest {
	background-image: url("../images/quicklinks/account_summary.png");
}
.features .icon-history {
    background-image: url("../images/quicklinks/medical_history.png");
}
.features .icon-avs {
    background-image: url("../images/quicklinks/health_record.png");
}
/*END:  PRELOGIN MENU ICON ADDITIONS */

/* BEGIN:  CONFIGURE EXTERNAL PAYMENT PAGE HEIGHT */
#extPmtPageFrame {
	overflow-y: scroll;
} 	

#extPmtPageFrame.mobileExtPmtPage{
	height: 50rem;
}

#iFrameLoadingIndicator.mobileExtPmtPage,
#extPmtPageFrame.mobileExtPmtPage{
	height: 50rem;
}

#guestPay-content #extPmtPageFrame,
#guestPay-content #iFrameLoadingIndicator{	
	height: 50rem;
}

#guestPay-content #extPmtPageFrame.mobileExtPmtPage,
#guestPay-content #iFrameLoadingIndicator.mobileExtPmtPage{
	height: 50rem;
}

iframe#extPmtPageFrame {
    height: 800px;
}
/* END:  CONFIGURE EXTERNAL PAYMENT PAGE HEIGHT */
 
/* BEGIN: fix date labels on My Conditions calendar view */
.section .content .iconcalendar .numlabel {
    width: auto;
}
/* END: fix date labels on My Conditions calendar view */


/* BEGIN: Pre-login page banner*/
.bulletinBanner {
    background-color: white;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDU2IDQ4Ij48cGF0aCBkPSJNNTYgNDhIMEwyOCAuMDV6IiBmaWxsPSIjZDgwMDAwIi8+PHBhdGggZD0iTTI4IDM1LjA3YTMuMzEgMy4zMSAwIDEgMS0zLjE4IDMuMzJBMy4xOCAzLjE4IDAgMCAxIDI4IDM1LjA3em0tMi40Ni0xM2wtLjE4LTQuNzVoNS4yOGwtLjE4IDQuNzVMMjkuNzEgMzNoLTMuNDJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 2rem 2rem;
    background-position: 1rem 1rem;
    border-radius: 0.5rem;
    border: 1px solid #ddd;
    padding: 0.75rem 1rem 0.75rem 4rem;
    font-weight: bold;
    color: #d80000;
    margin: 1rem auto;
}
/* END: Pre-login page banner*/

/* BEGIN:MYCHART LOGO */
/* #graphicHeader:not(:empty) #header_logo .header_logo_link {background: transparent url("../images/logo2025.svg") no-repeat scroll center/contain;}
/* End: MYCHART LOGO */

/* Begin: OMW changes for disclaimer*/
.departmentMapStep .messageOverlay {
	color: #FFFFFF;
	background-color: rgba(90,90,90,0.9);
}

.departmentMapStep .messageOverlay .linkcolor {
	color: #e0e66d;
	}
/* End: OMW changes for disclaimer */

/*Begin: Prelogin Forgot Username password font change */
.login .recovery {
    font-size: 1rem;
}
/*End: Prelogin Forgot Username password font change */